请教各位老师:
1。S7-200的中断事件8 (端口0:接收字符)
具体的意思是不是PLC检测到了需要接收的信息的起始字符,就进入中断?
2。如果我要用这个中断事件,是否要先在主程序中用RCV接收指令才可以?
问题补充:
这样我就疑惑了,如果不用RCV,PLC不就没接收信息了吗?那么何来事件8的接收到一个字符之说呢?
另外,照您所说的不用RCV,那么我可以直接在初始化自由口之后,直接用中断8,然后在中断程序里对接收到的信息做处理?
最佳答案
200PLC有2种接收数据的方法:字符中断方式和RCV。
用字符中断方式(中断事件8 端口0:接收字符)就不要用RCV。
不用RCV,可以在中断程序里直接将SMB2 MOVB到V区,最好用间接寻址的方法,我在找答案里发过很多自由口通讯的例子,你可以找一找。
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346960.html