回复:重复调用的子程序中使用临时变量做偏移并传送,结果却传送到了I区?如何传送到V区

已锁定

徐正义

  • 帖子

    18
  • 精华

    0
  • 被关注

    1

论坛等级:游士

注册时间:2021-03-19

普通 普通 如何晋级?

发布于 2021-10-20 16:44:28

4楼

展开查看
以下是引用芳季在2021-10-20 16:13:47的发言 >3楼

你知不知道*LD5是什么意思?

此时的LD5的值的是什么?

你LD0+1000去LD5是想做什么?

我从程序里看不出你的意图。你是想子程序直接输出到输出还是,像你现在这样通过一个什么IB输出?

LD5即最终想要 传送到的 位置序号;(LD0=1,将LB4值传送到 1001位置,LD0=2,传送到1002位置 )

如果换成*VD5, 传送LB4值到VB1001、VB1002...,

但是换成 *LD5 我就不清楚为什么会传送到IB1001、IB1002...了?

有什么方法可以 解决这个问题 

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9388条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。