求教两个200PLC进行自由口通讯的编程

甲机和乙机两个200PLC进行自由通讯,互相读写,我这样写程序行不行请给个指点

甲机:
1,初始化子程序:对SMB87进行写操作禁止接收,用ATCH和ENI指令使能定时发送中断
2,发送完成中断:用DTCH指令禁止定时发送中断,同时WOR 16#80 SMB87允许接收,SM0.0 RCV进入接收状态。
3,接收完成中断:对SMB87进行写操作禁止接收,同时允许定时发送中断

乙机:
1,初始化子程序:允许接收,定义定时发送中断的时间间隔但不连接中断
2,接收完成中断:禁止接收,用ATCH指令连接定时发送中断
3,发送完成中断:允许接收,
4,定时发送中断:用XMT指令发送数据。

最佳答案

请参考:《S7-200通讯的编程步骤—自由口通讯》
http://download.csdn.net/download/zjscq/3996645
《S7-200自由口通讯教程及编程实例》
http://www.docin.com/p-302651637.html

提问者对于答案的评价:
谢谢你的回答,对我很有帮助。

专家置评

已阅,最佳答案正确。

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

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

相关推荐