搞通讯 需要先确定双方的协议方式,如果不支持专有协议,那么就只能自由协议通讯了,自由协议这里就不介绍了!
自由协议需要PLC来模拟变频器的协议格式,模拟前,先手动组包,用串口助手发送,查看格式是否正确,变频器是否正常返回。
如果485口的话 需要将PC的232口转成485 需要添加模块。
以上正确的话,把手动组包数据整个写进PLC待发送 寄存器通道。
然后PLC发送,查看返回。
如果不返回的话,PLC和变频器通讯线链接电脑,PLC再次发送,查看串口助手接收到PLC发送数据是不是你发的数据
如果串口助手接收到的数据 不是你PLC发送的数据,检查以下几点:
1=协议格式的,数据位,停止位,校验,波特率,是否一致!
2=通讯线缆是否正确连接,是否有干扰,是否连线虚焊或断开!
3=检查PLC发送程序是否有误。