寻址求助

Network 1 
LD     I1.0
EU
INCD   AC1
Network 2 
LD     I0.0
MOVD   &VB0, AC1
MOVB   *AC1, MB3
请问当I1.0给一个脉冲后MB3里地址怎么不会变化啊,我以为是VB1里的值啊,但试验后不对,应该怎么改啊,我想MB3依次取调用VB0----VB200里的值该怎么做最好呢?
刚开始学习plc,望大侠们多多指教!

问题补充:
首先谢谢各位大侠的指点,我是想依次调用vb0至vb300中的数据,但不知道用什么方法好,就想到了这样寻址,I1.0给一个脉冲MB3中的地址依次加一,但没做出来,试验了各位的方法都没达到要求,我摸索了大半天了也没什么头绪,也在努力啃说明书头都大了,希望各位指点啊!

最佳答案

如楼上所说,次序问题。
第二段程序运行,就把vb0的地址给到AC1了,覆盖了原来的值。
所以AC1始终装的是VB0的地址。

应该是先装载指针,再自加1进行偏移,再读就可以了。
就如楼上程序那样。

给个简单的例子
LD         SM0.0
MOVD   &VB0, AC1
+D         AC0, AC1
MOVB   *AC1, MB3

给AC0任意赋值,就可以通过MB3读取VB0之后任意偏移量的地址了
如AC0为3,则MB3就是vb3里的数值

再加一段网络,ac0自加1,也可以实现你的功能

提问者对于答案的评价:
非常感谢各位!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:43
下一篇 2020年11月1日 下午4:43

相关推荐

  • S7-200子程序问题

    各位大师,我在编S7-200的主程序里,调用多个子程序,发现A子程序的内部临时变量会影响到B子程序,B子程序的临时变量会影响到A子程序,这是什么原因呢?我这个程序是自由口协议带多台…

    SIMATIC S7-200 2021年7月4日
  • MODBUS协议必须有EM277吗

    我用一个224 XP,做为modbus的RTU站时,必须要有EM277模块吗? 最佳答案 EM277支持MPI和DP通讯,所以做modbus通讯时不是必须要有EM277模…

    SIMATIC S7-200 2021年7月5日
  • 如图:这是S7-200里的超级电容吗?

    我拆了CPU226模块时,看到底板带有一个大电容,不知是否是保持RAM区中数据的超级电容? 问题补充:那我拆开这个S7-200还真没发现其它的电容了?难道没有超级电容在里面? 图片…

    2020年10月31日
  • S7-200模拟量输入/输出模块检测1

    将模拟量输出模块的输出AQW0接到模拟量输入模块的输入AIW0,通过图片中的这段程序,对AQW0进行赋值,在状态表中对AQW0、MW0及AIW0进行检测。可以通过修改MW0的值,使…

    2021年7月5日
  • S7-200哪里出问题了呢?

    模块安装顺序:CPU226+CP243-1+EM231+EM232,程序也能正常运行,就是每次下载的时候提示“存在与模块不符的向导设置,重新放置智能模块或退出并使用向导重新配置”。…

    SIMATIC S7-200 2020年11月5日
  • 以一个S7-0300为主站,从站是两个S7-200,主从站之间为DP通信

    以一个S7-0300为主站,从站是两个S7-200,主从站之间为DP通信,但也需要200之间有数据交互,请问能够实现吗?如何实现? 最佳答案 以一个S7-0300为主站,从站是两个…

    SIMATIC S7-200 2020年11月1日
  • 有没有直接安装的S2-200的SP6软件?

    S7-200的编程软件安装的时候很麻烦,先装SP4,然后卸载SP4 ,再安装SP6,很容易失败。请问有没有直接一次安装的SP6软件? 问题补充:如果哪位有直接安装的SP6…

    SIMATIC S7-200 2020年11月1日
  • 模拟量输入距离 0-5V可传送多远距离

    我用EM231模拟量模快,外部接0-5V电压输入,请问最大传送距离可达多少啊?因为传送距离很长几百米,能行吗? 问题补充:那么0–5v电压信号一般的传送距离是多长呢 最佳答案 几…

    SIMATIC S7-200 2017年6月27日
  • 西门子200与proface通讯线的问题

    第一次组态plc跟触摸屏///////////////////////////西门子200(214-1AD23-0XB8)与普洛菲斯proface触摸屏(ST401-AG41-24…

    2020年10月31日
  • s7 200数值

    s7 200中,VD12  是否可以用做实数的比较呢?请教高手 最佳答案 200中的VD可以是双整数,也可以是实数,看你在命令中怎么用的,你想用它做双…

    SIMATIC S7-200 2020年11月5日