各位大神,小弟又来求教了,看在小弟孜孜求索的精神上,大神们一定要教我啊
现场有52个温控表,
准备和 CP341 用Modbus RTU 做 通讯,硬件已经组态好了
到网上找资料试着写了一个,但是一直通讯失败,
所以请大神帮我看看我写的程序问题在哪里
下面是欧姆龙温控表 E5EZ系列的通讯手册的下载链接
http://pan.baidu.com/s/1ntmfr09
从第68页开始是MODBUS RTU的通讯说明
谢谢各位大神啦
图片说明:
最佳答案
1、现场有52个温控表?
MODBUS为单主站网络协议,所以在你的PLC系统中只能有有一个主站,即一块CP341做主站。
一块CP341可以做MODBUS主主站,可带32个从站。参见下述资料的Q37。:
见《串口通讯模块的信息与使用(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
2、首先只对一台仪表进行调试,成功后在连接多台。参考:
、《CP341 Modbus RTU多站点轮询》
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=A0336
3、建议采用S7-200与仪表进行通讯,其后再与S7-300进行通讯。参考:
、《S7-200基于MODBUS协议与智能仪表之间的通信实现方法》连接:
http://www.gongkong.com/webpage/paper/200712/4-B15D-E1D9C8D7E4EA.htm
http://www.jdzj.com/datum/showart.asp?art_id=6877
http://wenku.baidu.com/view/7923c95b312b3169a451a4ff.html
、S7-200和12台modbus仪表的通讯实例程序:
http://www.docin.com/p-752645026.html
提问者对于答案的评价:
感谢大神,提供的资料非常详尽,也谢谢楼上楼下各位热心回答的朋友
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc231230.html