用S7-200 PLC连接一台巡检仪。用自由口编程。我用S7-200 PLC的XMT指令发送查询信息到巡检仪,巡检仪反馈信息到PLC,我用的是字符中断的方式进行的编程。就是PLC收到的字符放进SMB2中,我再把SMB2中的数据取出来,放进V存储区。我没有用RCV指令,也没有对SMB87进行设置。可是通信确连接上了,PLC接收到的数据也和巡检仪是一致的。
可是,西门子的工程师说,不用RCV指令,也不设置SMB87,而只用符中断的方式的SMB2是不能接收到信息的。他说的对吗?可是我没按他说的做,照样也行,是巧合吗?
最佳答案
西门子的工程师说的不对,用字符中断的方式接收数据是不需要执行RCV的,也不需要设置SMB87.
提问者对于答案的评价:
ok
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355022.html