西门子200PLC 如何与三菱FR-D700变频器通讯

1、西门子200PLC CPU版本太低01.22所以不支持modbus RTU指令库,三菱变频器支持modbus RTU和RS485,那么我现在硬件上应该如何去做呢?
2、不同设备之间的RS485协议可以互相通讯吗?

最佳答案

可以根据变频器的通讯协议来走自由口通讯
2、不同设备之间的RS485协议可以互相通讯吗?
S7-200 CPU上的通信口在电气上是标准的RS-485半双工串行通信口。此串行字符通信的格式可以包括:

一个起始位 
7或8位字符(数据字节) 
一个奇/偶校验位,或者没有校验位 
一个停止位 
自由口通信速波特率可以设置为1200、2400、4800、9600、19200、38400、57600或112500。

凡是符合这些格式的串行通信设备,理论上都可以和S7-200 CPU通信。

提问者对于答案的评价:
谢谢!
我现在用了一个226CPU支持Modbus RTU指令,PLC做为主站,一个称重变送器做为从站,我现在正在做实验,可是遇到的问题是,主站MBUS_CTRL指令的Done不置1,MBUS_MSG指令前条件接通后,MBUS_CTRL指令的err就报错代码为8
又拿两个200CPU做了主-从Modbus通讯,主站问题和上面一样,从这的MBUS_SLEVE指令的err报错代码为1

这些问题如何解决呢?有解决办法吗

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐