XMT指令的结束条件

S7-200的XMT指令和RCV指令的结束条件是否是一样的?比如SMB89设置为H04为RCV接收数据的结束字符,那么XMT发送数据的结束符是否也是H04?又或者XMT的发送是不需要这些条件的,只要XMT使能,则一直发送数据?即PLC本身是怎么知道XMT发送已经完成的?

问题补充:
那PLC怎么知道发送已经结束了,SM4.5或SM4.6也应该在PLC检测到发送完成后才会置位的吧,那这个检测发送完成的条件是什么,正如接收有停止位这个条件??XMT只是用中断时间到来判断发送完成与否??

最佳答案

XMT不存在什么结束条件,判断发送完成可通过发送完成中断或检测特殊存储器位SM4.5、SM4.6。

提问者对于答案的评价:
大虾的回答也没错!!经过查找,本人找到XMT发送数据的起始地址有一个发送字节数的参数设置,这个应该就是XMT指令发送结束的条件,发送完此设定的字节数则置位SM4.5!!

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

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

相关推荐