您现在的位置是:首页 > 变频技术 > 变频技术
计算机与变频器的通信数据格式
来源:艾特贸易2017-10-24
简介(1) 数据格式类型。 计算机对变频器进行运行状态的监控、运行频率的设定、启动、停止等操作,各种控制的通信数据格式类型如表 4-12 所示。 表 4-12 计算机与变频器的通信数据格式类
(1)数据格式类型。
计算机对变频器进行运行状态的监控、运行频率的设定、启动、停止等操作,各种控制的通信数据格式类型如表4-12所示。
表4-12 计算机与变频器的通信数据格式类型
(2)具体通信数据格式。
数据在上位计算机与变频器上位机之间通信的数据使用ACSII码传输。
1)从计算机到变频器的通信请求数据格式如图4-24所示。
图4-24 从计算机到变频器的通信请求数据格式示意图
2)数据写入时从变频器到上位计算机的应答数据格式如图4-25所示。
图4-25 写入数据时从变频器到计算机的应答数据格式示意图
3)读出数据时从变频器到计算机的应答数据格式如图4-26所示。
图4-26 读出数据时从变频器到计算机的应答数据格式示意图
4)读出数据时从计算机到变频器的发送数据格式,如图4-27所示。
图4-27 读出数据时从计算机到变频器的发送数据格式示意图
(3)数据格式中的数据定义。
1)数据格式中的*3表示控制代码,各控制代码的定义见表4-13。
表4-13 控制代码的定义
2)变频器站号。规定与计算机通信的站号,变频器站号范围在H00~HIF(00~31)之间设定。
3)指令代码。由计算机( PLC)发给变频器,指明程序工作(如运行、监视)状态。因此,通过响应指令代码,变频器可工作在运行和监视等状态。指令代码的定义见表4-14。
表4-14 指令代码的定义
4)数据。数据表示与变频器传输的数据,如频率和参数等。依照指令代码,确认数据的定义和设定范围。
5)等待时间。规定为变频器从接收到计算机( PLC)来的数据到传输应答数据之间的等待时间。根据计算机的响应时间在0~150 ms之间来设定等待时间,最小设定单位为10 ms。若设定值为1,则等待时间为10 ms;若设定值为2,则等待时间为20 ms,如图4-28所示。
图4-28 等待时间示意图
注:Pr.123[响应时间设定]不设定为9999的场合下,数据格式中的“响应时间”字节没有,而是作为通信请求数据,其字符数减少一个。
6)总和校验。是指被校验的ASCII码数据的总和。它的求法是:将从“站号”到“数据”的ASCII码按十六进制加法求总和,再对和的低两位进行ASCII编码。总和校验计算示例如图4-29 (a)、(b)所示。
计算机对变频器控制编程常用VB、VC、汇编等语言,程序中主要包括:数据编码、求取校验和、成帧、发送数据、接收数据的奇偶校验、超时处理、出错重发处理等。
图4-29 总和校验计算示例