产品描述
中国V20变频器一级代理商 中国V20变频器一级代理商 中国V20变频器一级代理商
V20变频器进行自由口通信的程序编写方法。V20支持标准的modbusRTU协议,真正使用时可以使用modbus通信,本文主要是教大家如何编写自由口协议程序。总结了一下自由口通信的基本步骤如下:
1. 研究弄懂对方的通信协议。
自由口也称自由协议或无协议通信,即通信双方没有共同的通信协议,只能临时根据某一方的协议进行发送和接收数据,以达到交换数据的目的。那么意味着每次书写的程序没有固定格式,不仅需要变成人员能掌握程序的编写,还要求编程人员能快速的读懂对方的通信协议。
查阅V20变频器手册得知,FC3 - 读保持寄存器读保持寄存器命令格式:
变频器响应反馈数据格式:
FC6 - 写单一寄存器命令格式:
变频器响应反馈数据格式:
FC10 - 写多寄存器命令格式:
变频器响应反馈数据格式:
2. 根据对方的协议编写发送和接收数据的程序。
编写程序前应找到关键通信地址,控制启停正反转的控制字地址为40100,频率地址为40101。应转换成十六进制地址,转换方法将40100-40001=99,再将99转换成16#0063,同理40101转换成16#0064。
程序如下:
产品推荐