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

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

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

图片说明:

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调用问题?   

最佳答案

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

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日
下一篇 2017年6月24日

相关推荐