请问用1200一个485模块同时做MODBUS和自由口通信

请问各位老师有没有人做过用一个CM1241-485通信模块同时接两个仪表,其中一台仪表支持MODBUS,另一台仪表为自由口。
现想到两个方法:
1、做轮询执行MODBUS指令、自由口通信指令。
2、如果CM1241不支持第1方法的话。两个仪表都用自由口指令来做,第1台仪表用自由口指令来做MODBUS通信,自己做校验,第2台仪表用自由口指令。

最佳答案

我们用第一种方法做过这样的应用,网络中六台变频器支持MODBUS-RTU,后面十二个仪表不支持MODIBUS,采用自由口通讯轮询方式。将变频器MODUDBUS通信与自由口通信分别建在两个FC中,根据地址号调用不同的FC,两台仪表采用固定时间轮巡或根据收发结束标志轮巡都可以。MODBUS功能库函数实际就是使用自由口通信函数编制的。
    楼上的建议也挺实用的,采用相同的采集方案程序编制起来较整洁,调用一次函数就行,每次轮询仅更新从站地址号。

提问者对于答案的评价:
谢谢回答

专家置评

已阅,最佳答案正确。

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

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

相关推荐