移位寄存器溢出位SM01.1

“S7-200可编程序控制器系统手册”P182页上的实例:“移位寄存器位指令”,我上机实验,无论如何溢出位SM1.1都不为1 。请问是什么原因?

问题补充:
SM1.0的位置在网络2,我用它做输入点去驱动输出点Q0.0

最佳答案

你要把你的SM1,1放在移位指令的后面一条,
假设
你网络1用 移位运算,你移出去的位为1,那么此时SM1.1也为1

网络2 进行加法运算,由于加法运算的结果也会影响SM1.1,如果加法运算没有溢出,那么加法运算后,SM1.1就为0

但你在网络3才利用SM1.1来观察移位指令的情况,那你看到的SM1.1为0

所以你网络3观察的永远是加法运算对SM1.1的影响,而不是你移位指令带来的影响

提问者对于答案的评价:
谢谢!溢出位SM1.0,当它为1时,只接通一个扫描周期。我过去以为是一个置位指令一直接通。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:24
下一篇 2020年10月31日 下午1:24

相关推荐

  • S7-200的PLC位置向导

    我想要修改位置向导自动生成后程序的某些数据,比如:我想在触摸屏里实时修改脉冲的频率和发出的脉冲数。 最佳答案 在数据块里面查找对应的地址。 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2020年11月1日
  • WINCC能否直接通过串口读取S7-200的数据?

    工控机通过RS232/PPI电缆用工控机的串口与S7-200连接,用STEP7编程的,在这种情况下,能否在该工控机上装WINCC直接通过该串口读取S7-200的数据?怎么做? 最佳…

    SIMATIC S7-200 2021年7月5日
  • cp243-1EX01-0XE0 着急

    cp243-1EX01-0XE0  用向导配置  结果下载的时候提示:“存在与附加模块不符的向导配置,重新放置智能模块或者退出并使用向导重新…

    SIMATIC S7-200 2020年11月5日
  • 请教各位大大

    我上位机用vc6.0调用API函数发送读取下位机西门子200plc的数据,上位机和下位机都能发送和读取数据,但是把通讯线拔了之后上位机仍在发送和读取数据,这是怎么回事啊?plc是采…

    SIMATIC S7-200 2021年7月5日
  • 博图中组态连续DO模块的地址不能连续

    我在博图中组态连续3个DO,地址只能是2.0~2.3,3.0~3.3,4.0~4.3。我是想从2.0~2.7,3.0~3.3。改不了,提示红色   “…

    2021年7月5日
  • 200如何在程序块下创建或添加自己的库

    西门子200PLC,如何在程序块下创建或添加自己的库?符号表下是如何创建或添加自己的库?下图。求解,谢谢 图片说明:       最佳答案 …

    2018年12月7日
  • EM277模块故障处理

    EM277 CPUfalut 红灯常亮,power绿灯常亮,DP ERROR红灯常亮,DX MODE红灯亮,是什么原因 最佳答案 怀疑是EM…

    SIMATIC S7-200 2017年11月1日
  • S7-200与MM420通讯

    想用S7-200输入点控制MM420下电机进行起停正反转试验,不知如何连线,用怎样方式连接S7-200与MM420?最好S7-200为主机,谢谢!!如果有编程的例子最好了. 最佳答…

    SIMATIC S7-200 2020年10月31日
  • 私服电机问题

    1、伺服电机自带的编码器是不是反馈给伺服电机驱动器?不能利用?2、私服电机驱动器的控制是不是跟步进电机驱动器一样,一个脉冲一个角度。还是一个脉冲一圈?3、8000RPM的小型伺服电…

    SIMATIC S7-200 2020年11月1日
  • s7200模拟量输出模块

    现在需要3个输出点,查找很多资料都只找到2点输出的6ES7 232-0HB22-0XA0。但是别人给的图纸上是6ES7 232-0HB00-0XA0,请问6ES…

    SIMATIC S7-200 2020年11月1日