附录1:RS485通讯合同
1.概述
CVF-G3/P3系列变频器中提供了RS485通讯接口,顾客可通过PC/PLC实现集中监控(设定变频器的工作参数和读取变频器的工作状态),以适应特定的使用规定。本附录的合同内容即是为实现上述功能
发送顺序
发送字节数
定 义
阐明:
⑴ 帧 头:涉及起始字节、从机地址
⑵ 帧 尾:涉及校验数据(即校验和)
⑶ 顾客数据:涉及参数数据和过程数据。其中参数数据又涉及:编码操作命令/响应、编码地址、编码设定/实际值。过程数据又涉及:主机控制命令/从机响应、主机运营设定频率/从机运营实际频率值。
主机命令帧
启始字节
从机地址
主机命令
编码地址
参数值
操作字
设定值
校验数据
5AH
0 ~ 30
1
1
1
1
2
2
2
1
帧 头
参数数据
过程数据
帧尾
顾客数据
主机发送的数据报文叫主机命令帧,其格式示意如下表:
发送顺序
数 据
发送字节数
定 义
从机响应帧
从机(变频器)发送的数据报文叫从机响应帧,其格式示意如下表:
主机发送的数据报文叫主机命令帧,其格式示意如下表:
启始
字节
从机
地址
从机
响应
编码
地址
参数值
/错误码
状态字
实际频率值
校验
数据
5AH
0 ~ 30
1
1
1
1
2
2
2
1
帧 头
参数数据
过程数据
帧尾
顾客数据
发送顺序
数 据
发送字节数
定 义
报文数据编码
帧头
⑴ 启始字节
本通讯合同规定:每个报文的启始字节均为5AH。但是启始字节自身对于辨认报文的启动是不充足的,由于5AH自身也许是报文中除启始字节外的其他数据。因此本合同在启始字节前定义了一种至少4个字节传播时间的启动间隔,启动间隔时间为工作报文的一部分。
不同波特率的报文启动间隔时间表:
波特率(bps)
启动间隔(ms)
波特率(bps)
启动间隔
1200
2400
4800
9600
19200
38400
⑵ 从机地址
变频器的本机地址,16进制数,占用1个字节,设立范畴:0 ~ 30。
顾客数据
⑴ 参数数据
主机命令帧:主机命令码
从机响应帧:从机响应码
主机发送的命令码或从机对命令的响应码,其数据类型为: 16进制,单字节。
参数数据
码值
描 述
主
机
命
令
码
0
无任务:不做读取或更改参数数据的动作。
1
读取参数数据:即读取从机编码地址指定的参数数据。
2
更改参数数据:更改从机编码地址指定的参数数据,此数据在从机掉电后不保存。
3
更改参数数据并存储至EEPROM中:更改从机编码地址指定的参数数据,并存储至EEPROM中。
从
机
响
应
码
0
无任务响应:从机响应主机无任务命令信息。
1
任务完毕:从机完毕主机命令码规定的任务。
2
任务未能完毕,参数值返回错误码:从机未能完毕主机命令码规定的任务,未完毕的因素以错误代码形式回传。
1F
通讯发生错误:校验和错误,或从机未接受到规定的字节数。
◎ 编码地址
数据含义:从机参数项所相应的地址值。
数据类型:16进制,单字节。
从机参数的编码地址请参阅使用手册:第四章——功能参数一览表。
主机命令帧:参数值
从机响应帧:参数值或错误码
数据类型:16进制,双字节。高位字节在后。
对于主机,参数值是指根据主机的命令码,对指定编码地址所提供的数据。当命令码为0或1时(即无任务或读参数数据时),该值可以是参数值值域内的任意值。
对于从机,参数值是指命令执行成功时配合具体的主机命令码所返回的参数数据。当命令执行失败时,所返回的为错误码。具体错误码及其含义如下:
0:参数修改被锁定(写不容许)
变频器通过中级参数[L-72]的设定可以容许或严禁修改参数。试图修改被严禁改写的参数时将返回本错误提示。
1:运营中参数不能修改(写不容许)
某些参数在变频器运营过程中不能被修改,试图修改这些参数时将返回本错误提示。
2:参数被隐含(读、写不容许)
变频器中级、高档参数及内部参数可以被隐含,只有打开这些参数,才干对其进行读写操作。否则将返回本错误提示。
3:保存参数(读、写不容许)
变频器参数中有些是目前尚未定
RS485通讯协议 来自淘豆网m.daumloan.com转载请标明出处.