移位指令请教

我编了一段简单程序如下:
 网络一
 LD     SM0.1
 MOVD   &VB100, VD1000
 MOVB   1, *VD1000
 网络2
 LD     M0.0
 LPS
 A      M0.2
 EU
 SLB    *VD1000, 1
 LPP
 A      M0.1
 EU
 +D     1, VD1000

 在不执行A      M0.1
 EU
 +D     1, VD1000时VB100可以循环,为什么执行了之后VB101不循环了
 移位指令是不是不支持间接寻址,我在指令帮助文档看到设置ENO = 0的错误条件:
 0006     间接地址

问题补充:
对指针还是一知半解

最佳答案

应该给VB101赋值,把网络2里程序改一下为:
 LD     M0.0
 LPS
 A      M0.2
 EU
 SLB    *VD1000, 1
 LPP
 A      M0.1
 EU
 +D     1, VD1000

 MOVB   1, *VD1000

提问者对于答案的评价:
谢了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:20
下一篇 2021年7月4日 下午11:20

相关推荐

  • S7-200与欧姆龙编码器接线问题

    请教前辈,我的是CPU224XP接的欧姆龙编码器E6A2-CW5C,根据网上找到的接法编码器供电24V,A相接I0.0,B相接I0.1。用的HSC0,模式9用向导生成的子程序,在主…

    2020年10月31日
  • 请问西门子200时段控制输出模拟量程序怎么做 求解

    一共11个时段,前10个时段3分钟一次,最后一个10分钟。每个时段手动设定一个值  模拟量4-20ma输出    求指教…

    2017年11月4日
  • CPU 226XM通讯是否支持读和写功能

    请教各位大侠,现在有个项目要求通讯协议为modbus RTU,我方作为从站,要求主站既可读取从站PLC输入点,也可写入或控制从站PLC输出点,以前一个项目只需读取从站PL…

    SIMATIC S7-200 2020年11月1日
  • s7-200 数据上传

    各位老师,现我用的是S7-200 的224XP,客户要求能将PLC的数据上传,请问我想用MODBUS来实现,问题是此时的PLC应当是主站还是从站, 最佳答案 200可以做…

    SIMATIC S7-200 2021年7月5日
  • 求教S7200SMART的PT100信号采集

    各位高手:我以前做PT100信号采集,用的是温度变送起,直接采集4-20ma的电流信号;为方便我这次用了PT100专用模块ar04,采集到的信号转换为浮点数后除以10就是温度值,在…

    SIMATIC S7-200 2017年6月13日
  • smart下载问题

    200-smart只可以通过网线进行下载吗?可不可以通过PPI线缆进行下载? 最佳答案 S7 200-smart只可以通过网线下载程序,不可以通过通过PPI线缆进行程序下…

    SIMATIC S7-200 2017年6月7日
  • 西门子GSD文件EM277

    安装包 钻石用户推荐最佳答案 PROFIBUS GSD文件(EM277)下载https://support.industry.siemens.com/cs/documen…

    2021年7月5日
  • s7-200cpu与其他模块能否通用

    s7-200cpu与其他模块能否通用 最佳答案 当然可以  国内有许多厂家生产西门子的兼容模块 221 222 223 …

    SIMATIC S7-200 2021年7月5日
  • 如何让输出点输出低电平

    各位前辈,小弟现在使用的是224XP CPU,能否让输出点置位的时候输出低电平,输出端M,L该如何接线? 最佳答案 如果是继电器干触点输出的,比如6ES7214-2BD2…

    SIMATIC S7-200 2021年7月5日
  • S7200控制台达伺服电机

    用S7200系列CPU,在不加定位模块情况下如何控制台达伺服电机。要求电机实现正、反转功能,、复位功能、可以控制输出电机转动1.00~10.00圈,请问CPU该如何选型,及对应台达…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论