关于程序的扫描问题

我现在写出了一个自加指令,那么它反复扫描是否它的值也随之改变。
  SM0.1   1 , VB0
 INC-B  VB0
 请问程序反复扫描是否 VB0的值从1变到2,在变到3.
 首次扫描时 vb0为1,执行了自加后就为2了,
 那么下次扫描时,在执行自加(vb0为2),VB0不就是3了吗?请问我这么说,哪里错了,请点拨

最佳答案

LD     SM0.1
 MOVW   1, VW0

 LD     SM0.0
 INCW   VW0
 第一次扫描后VW0=2
 第二次扫描后VW0=3
 第三次扫描后VW0=4

 在CPU在停止的时候,菜单的调试----多次扫描----选择次数
 然后再观察VW0的值就明白了
 

提问者对于答案的评价:
谢谢各位   。兰花哥

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:32
下一篇 2021年7月5日 上午1:32

相关推荐

  • Clock_Integer 指令库文件

    前辈们好,我现在急需S7-200的Clock_Integer 指令库文件,谁那有,帮忙给传一个好吗?不胜感激!!邮箱 lsxuzhou@163.com,或者给个…

    2020年10月31日
  • 绝对值地址

    s7-200与台达VFD-M系列变频器通过modbus通讯,读取和写入变频器的频率值,请问有用过的大侠,台达VFD-M系列变频器的频率寄存器的十进制绝对值地址是多少?谢谢 问题补充…

    SIMATIC S7-200 2017年11月12日
  • EM253度量单位

    EM253度量单位现在使用EM253, 但看了几个文档,都是使用相对脉冲数作为速度和距离的度量单位,如果要使用工程单位,比如mm,作为速度和距离的度量单位,该如何使用呢?…

    SIMATIC S7-200 2020年10月31日
  • 200CPU 200CPU的M点如何执行扫描周期

    SIEMENS 200PLC写的一个大型的程序,假如在程序的中间有个M 点被置位,请问这个M 点下面的所有的触头是马上动作呢?还是等到下一个扫描周期才…

    SIMATIC S7-200 2020年11月1日
  • PC Access For WIN2K EN

    什么版本的 PC Access支持WIN200英文版? 最佳答案 S7-200 PC Access V1.0 提问者对于答案的评价…

    SIMATIC S7-200 2021年7月4日
  • wincc6.0与s7200 -226cn

    s7200 226cn与wincc6.0联机时,是用SIMATIC  S7 PROTOCOL SUITE.CHN驱动吗?然后再选d…

    SIMATIC S7-200 2021年7月4日
  • 西门子S7200PID

    s7200根据2个压力之差PID控制变频器的方法 最佳答案 首先确定压力之差,是不是需要恒定,确定两个压力的范围,也是需要考虑的如果以上可以确定,就直接用PID库就可以实现了,可以…

    SIMATIC S7-200 2017年8月3日
  • PC_ADAPTE可下载200PLC吗

    西门子的USB口的,PC_ADAPTER可下载200PLC吗?谢谢 问题补充:PC_ADAPTER(PPI),我的选项里没有,装的是V2.0版本的,怎么回事? 最佳答案 可以,但要…

    SIMATIC S7-200 2020年11月1日
  • 多台PLC之间通讯问题

    1个S7-200主站与20个S7-200从站之间进行通讯,PPI、以太网、Modbus RTU等通讯方式哪种可以满足?(所有设备距离在50米内)请具体说明下,谢谢!另S7…

    SIMATIC S7-200 2017年6月12日
  • S7-200smart PID问题和smart精彩面板问题

    S7-200smart  PID  EN输入点可以加开关量吗,用来控制需不需要PID运算。我在PID图EN前加I0.2(运行信号),当I0.…

    2021年7月5日

发表回复

登录后才能评论