移位寄存器溢出位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

相关推荐

  • 6ES7 231-0HF22-0XA0输入4-20ma怎么读出模拟量?

    6ES7 231-0HF22-0XA0输入4-20ma怎么读出模拟量? 最佳答案 1、确认AI通道地址。用下面链接中的方法根据你的机架组成来确定。http://www.a…

    SIMATIC S7-200 2021年7月5日
  • 高速计数器读脉冲

    用hsc0读取增量编码器的脉冲数,编码器A、B两项哪个是用来读脉冲数,哪个是读方向的。。。如果编码器转的圈数一样,方向相反时,读取到的脉冲有什么区别吗? 最佳答案 关于HSC0包含…

    SIMATIC S7-200 2021年7月5日
  • PLC怎样控制大电流

    电极加湿罐现是用单片机控制,已坏。想改PLC控制。罐内电极通过水中电解质形成回路加热水至沸产生蒸气通过风管到车间增加湿度。打开加湿器进水阀开电极接触器吸合,水位渐高电流渐大到达20…

    SIMATIC S7-200 2021年7月5日
  • S7-200 226PLC控制松下A4伺服如何接线

    S7-200  226PLC控制松下伺服如何接线,?226的PLC有源型和漏型的吗?那位高工有接线图请给我一份 最佳答案 有相关的接线原理图?参见:《S7—20…

    SIMATIC S7-200 2020年11月1日
  • s7-200符号表问题

    请问如何将表格中(xls文件)符号表传到s7-200的符号表中.谢谢!! 最佳答案 直接打开在XLS文件,框选需要复制的符号,地址,然后"复制"粘贴到S7-20…

    SIMATIC S7-200 2021年7月5日
  • 无法安装S7-200

    安装200PLC编程软件时 每次装到90%时就报错 无法继续安装 而且无法卸载 哪位大侠遇到过 请赐教! 最佳答案 重下一个软件:…

    SIMATIC S7-200 2021年7月4日
  • s7-200 EM231模拟量输入问题

    EM231 8点AI模块,输入是0~5V,安全栅输出是1~5v,是否可以使用?如果可以使用,需要注意什么? 最佳答案 可以的:   &nbs…

    SIMATIC S7-200 2021年7月5日
  • 字符串比较长度如何定义

    plc200自由口接收的条形码后10位想用比较指令进行选择,现在我用字符串连接指令最多只能连接5位,表现为前4位和最后1位,中间的都报错,梯形图是红色的,请问在哪里设置比较位数或改…

    SIMATIC S7-200 2020年11月1日
  • S7-200 PLC通过以太网模块下载程序

    各位朋友,我想通过以太网模块下载200的程序,但是我并没有将以太网配置文件下载到模块中。也就是说初次使用新的200PLC,是否可以通过以太网模块下载程序?谢谢 最佳答案 新的CP2…

    SIMATIC S7-200 2017年11月16日
  • S7 200编程软件有支持win10的版本了吗?

    如题 最佳答案 官方给出的是没有,但是有人装在WIN10能用,也有人装了不能用。引帖:参考同样问题回答http://www.ad.siemens.com.cn/service/an…

    SIMATIC S7-200 2021年7月5日