目前有个项目,公司为了省钱 买了个cp340, 不支持modbus的 rtu通讯,那只能自己 编程了,我在网上查了下 扫码枪大多都是 rs232的口,那它与cp340通讯 硬件需要怎么连接 ,还有连接上后用那种协议呢,是modbus的ASCII 还是rtu ,还有对于cp340 用rs232网 和rs485网有什么区别吗 ,需要注意些什么。现在 是一团雾水啊,越整越乱了, 希望高手能帮忙指点下,程序方面大体结构最好也说说,谢谢 !
最佳答案
CP340支持是modbus ASCII,若用RTU的话需要自己编写程序,或者使用CP341+硬件Dongle的方式。rs232和rs485只是接线的不同,对于通讯使用没有影响。
参见:CP340/CP341/CP440/CP441通讯及编程
https://support.industry.siemens.com/cs/document/72928033?lc=zh-CN
串口通信模块的信息与使用
https://support.industry.siemens.com/cs/document/79684826?lc=zh-CN
简单点说就是按照ASCII的格式在程序中自己组织好变量地址,通过CP340的功能块发送和接收数据。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc227233.html