s7-1200使用三个通讯扩展模块通讯

使用三个模块,是不是必须要使用轮询

问题补充:
我使用的是一个端口连接触摸屏采用modbus协议,另外两个使用的是自由口协议,一个是温度模块一个是天平模块,我采用的是类是于互锁机制的编写,但是在监测时发现天平和温度模块接收的命令有误,导致通讯失败,不知道是什么原因

最佳答案

3个通讯模块,程序里要轮询,若使用中断,其实开中断,关中断也是保证3个站的数据轮询读写。
补充
自由口通讯,首先要保证你发给接收站的报文要正确,所以要按天平和温度模块的协议组织好报文;
单站调试,最后再进行三个站轮询。

提问者对于答案的评价:
很受用

专家置评

参考  回答者: cumt梅 的答案。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午11:10
下一篇 2017年6月18日 下午11:10

相关推荐