PLC:第一套,S7-300,CPU模块为CPU314,通讯模块为CP341
PLC:第二套:S7-200,CPU为CPU226N
DCS:通讯模块,UW5131
通讯协议:MODBUS RTU
这2套PLC都要与DCS通讯,请问如何编写通讯程序。
最佳答案
1、DCS与PLC的通讯:
主要需要了解S7-300/200如何做DCS的Modbus RTU 从站的方法。首先看看S7-300/200如何组态为Modbus RTU 从站及编程方法,注意S7-300/200两者的指令系统是不同的:
、《 做主站S7-300 CP341 做从站的Modbus RTU 通讯》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText= A0451
、《S7-200 CPUs -- 通信组态和编程 -- USS, Modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
2、需要与DCS的调试人员一起约定双方通讯的站点号及通讯的数据格式,以便编程。
3、再看看下述资料,以便了解Modbus RTU 通讯的要点,及遇到问题如何解决:
、《串口通讯模块的信息与使用(2004.03.30) 》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0006
、《串口模块常见问题》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=F0426
提问者对于答案的评价:
非常感谢您的回答,很有帮助。不过,第一个链接已经失效,找不到网页了。
最佳答案作者回复:
第一个链接:
http://www.ad.siemens.com.cn/service/search/default.aspx?kw=A0451&searchType=8
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc169639.html