我现在在做一个项目,用的是CPU315 2dp/pn,通过RS485 modbus与流量计通讯,没有CP341之类的硬件,自己编写怎么通讯上,求救各位大神帮帮忙,我邮箱gold_213@163.com
问题补充:
我也有wincc上位机组态,上位机能直接MB通讯组态显示吗
最佳答案
首先要弄清你的流量计支持是MODBUS RTU协议还是MODBUS ACSII协议。
1、如果要实现MODBUS RTU协议,必须购买CP341与modbus主站驱动软件(硬狗)。如果要实现MODBUS ACSII协议,只需购买CP341。
2、在CP341未到手之前可以熟悉编程,有关CP341编程见:
《串口通讯模块的信息与使用(2004.03.30) 》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0006
3、MODBUS ACSII协议:
《基于cp341的modbusrtu通信的设计与实现.pdf》:
该方案基于S7 - 300 PLC CP341 串口. 通信模块的ASCII 通信方式,下载:
http://www.gkzdh.cn/PdfDownload.aspx?ArticleID=671
4、可以应用计算机与流量计通讯进行通讯,计算机可以RS485串口调试小软件熟悉与流量计通讯。RS485串口调试小软件网上有,例如:
http://www.uzzf.com/soft/33941.html
5、问题补充:我也有wincc上位机组态,上位机能直接MB通讯组态显示吗?
如果你的硬件齐全,连接上位机是没有问题的。上位机可以通过PLC的MPI口(编程口)直接连接。你现在没有CP341 串口不能进行全面的实验。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc232702.html