当前位置: 主页 > PLC控制

S7 200 RCV接受指令时 sm0.0与sm0.1调用问题?

我下面写一个小程序用sm0.1调用RCV时数据发回串口助手是正常的,

用sm0.0调用RCV时发回的数据都是00并且没有停止符

图片说明:

7ebd35f62486d6df10301de03ee2aBF65b74a6c7FCDAfd0a80c5ee0c42142c7e S7 200  RCV接受指令时 sm0.0与sm0.1调用问题?S7 200  RCV接受指令时 sm0.0与sm0.1调用问题? S7 200  RCV接受指令时 sm0.0与sm0.1调用问题?S7 200  RCV接受指令时 sm0.0与sm0.1调用问题? S7 200  RCV接受指令时 sm0.0与sm0.1调用问题?S7 200  RCV接受指令时 sm0.0与sm0.1调用问题? c0ab4d06aa4a5ff1b91274efeeb7eCEcS7 200  RCV接受指令时 sm0.0与sm0.1调用问题?

最佳答案

这个接收数据指令不能够用SM0.0标志位。
可以在中断子程序中使用SM0.0,或者在其它子程序或主程序中使用必须使用沿触发
只所以使用SM0.1可以暂时接收(图片比较散)看起来有一些困难,是因为这个特殊标志位只有效一个扫描周期,相当于一个特殊的沿触发标志位。

提问者对于答案的评价:
OK

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号