s7-200能否做为Modiocm modbus主站模式,
如果可以具体程序要怎么做,请多多指教。
最佳答案
当然可以。通过下载专门的modbus主站或从站库,采用自由口编程的方法实现。
S7-200 可以通过下面3种方式支持 modbus 通信协议:
S7-200 CPU 上的通信口 0(Port 0)通过指令库支持modbus RTU 从站模式 。
S7-200 CPU 上的通讯口 0(Port 0)通过指令库(测试版)支持modbus RTU 主站模式
S7-200 CPU 通过 EM241 模块的 Modem 接口支持 modbus RTU 模式。
具体设置请查看网上课堂上的《西门子 S7-200·LOGO!·SITOP 参考》V0.90 版(更新版)(2007.01.04),那里有详细的步骤说明。网址为:http://www.ad.siemens.com.cn/service/e-training/list.asp?columnid=3
该文档里面有例程下载的地址,以及如何使用的详细说明。
modbus协议虽然是施耐德所推出的,因为其是公开的协议因此有很多设备都采用是modbus协议。modbus协议本身又分为ASCII和RTU两种,具体的协议规范你可以参考modbus协议。具体地址:<a href='http://s.gongkong.com/tech/download/search-key.asp?key=<a' target='_blank' style='text-decoration:underline;'>http://s.gongkong.com/tech/download/search-key.asp?key=<a</a> href="http://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.aspx" target="_blank" style="color:#990000">modbus</a>&code=&page=2
这是中国工控网址的地址,注册登陆后就能下载,你可以下载“modbus协议(部分)中文译本”即可。
协议是公开的,那么大家都能在这基础上开发自己的设备,就不存在哪家公司占优势的说法了。因此看不看施耐德的产品手册无关紧要。
提问者对于答案的评价:
非常谢谢答复。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359372.html