S7-200/300和电厂DCS系统通讯一般使用什么通讯协议

请教各位高工,S7-200/300和电厂的DCS系统通讯一般使用什么通讯协议?通讯的距离能达到多远?请各位高工及老师分别按200和300与电厂DCS通讯使用的协议和通讯距离的远近详细说明。谢谢!

问题补充:
我的Micro/WIN指令树的库中为什么什么都没有?MBUS_INIT和MBUS_SLAVE两个子程序看不到。
Micro/WIN32 V3.2 Instruction Library(指令库)软件包在哪有下载?怎么样安装?

最佳答案

采用MODBUS-RTU协议的比较多。
1、如果你的PLC是S7-200的CPU,这样的方式可以利用CPU的自由通讯端口直接采用modbus-RTU协议与DCS通讯,S7-200设置为从站,DCS为主站。具体的通讯应用借鉴“阿鸣”的链接文档。
2、如果你的PLC是S7-300的CPU,你的CPU需带DP接口的版本,采用PROFIBUS转modbus-RTU的转换模块,此种转换模块市场上可以直接采购到,我们用的多的是北京鼎实科技公司的模块,价格还比较便宜!它提供相应的GSD文件和模块通讯设置说明,使用起来比较方便,也不需要对通讯进行编程!
3、关于通讯距离,采用MODBUS-RTU方式的话,如果你对通讯速率的要求较高,并且距离也较远,可以采用modbus协议的光电转换器来解决,该光电转换器价格便宜,市场上自由采购。
4、采用profibus通讯的方式也有,但是S7-200的系统内必须有EM277模块,S7-300的cpu也必须带DP端口的版本!而且在DCS一侧的配置内就必须有profibus的接口模块。而且,DCS支持profibus的通讯模块价格均贵!远距离的profibus通讯采用profibus中继器的方式理论是可以的,但中继器的安装与配电在现场无法实际解决!采用光纤方式的profibus通讯的费用太贵了。
5、采用以太网方式的并不多见,关键是性价比太低!

提问者对于答案的评价:
你的回答是回答里最详细的,分给你了。谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:47
下一篇 2020年11月1日 下午2:47

相关推荐