松下FP-XH C30T通过MODBUS RTU读取变频器频率,返回CRC错误,波特率已核对无误怎么办?
设备用FP-XH C30T的COM1口(RS485)连接台达VFD-M变频器,想通过MODBUS RTU读取运行频率。PLC程序用F145(SEND)指令发送请求帧,但变频器一直不响应,用串口调试助手监听,发现PLC发出的帧CRC校验码错误。
已核对:波特率9600、8数据位、无校验、1停止位,与变频器P88/P89/P90设置完全一致。PLC的RS485端子A/B也对应变频器+/−端子,接线无误。
请专家分析CRC错误的原因及如何修改程序?