CHV100系列变频器通讯协议
声明:您必须遵守我们的协议,如果您下载了该资源行为将被视为对《电天下账号管理规范》全部内容的认可,本网站资源来自原创,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请举报本资源,我们将及时审核处理!
CHV100系列变频器通讯协议
文本预览
1 通讯协议
CHV100系列变频器,提供RS232/RS485通信接口,采用国际标准的ModBus
通讯协议进行的主从通讯。用户可通过PC/PLC、控制上位机等实现集中控制(设
定变频器控制命令、运行频率、相关功能码参数的修改,变频器工作状态及故
障信息的监控等),以适应特定的应用要求。
1.1 协议内容
该 Modbus 串行通信协议定义了串行通信中异步传输的帧内容及使用格
式。其中包括:主机轮询及广播帧、从机应答帧的格式;主机组织的帧内容包
括:从机地址(或广播地址)、执行命令、数据和错误校验等。从机的响应也是
采用相同的结构,内容包括:动作确认,返回数据和错误校验等。如果从机在
接收帧时发生错误,或不能完成主机要求的动作,她将组织一个故障帧作为响
应反馈给主机。
1.2 应用方式
CHV100系列变频器接入具备RS232/RS485总线的“单主多从”控制网络。
1.3 总线结构
(1)接口方式
RS485/RS232硬件接口
(2)传输方式
异步串行,半双工传输方式。在同一时刻主机和从机只能有一个发送数据
而另一个接收数据。数据在串行异步通信过程中,是以报文的形式,一帧一帧
发送。
(3)拓扑结构
单主机多从机系统。从机地址的设定范围为1~247,0为广播通信地址。
网络中的每个从机的地址具有唯一性。这是保证ModBus串行通讯的基础。
1.4 协议说明
CHV100系列变频器通信协议是一种异步串行的主从ModBus通信协议,网
络中只有一个设备(主机)能够建立协议(称为“查询/命令”)。其他设备
(从机)只能通过提供数据响应主机的“查询/命令”,或根据主机的“查询/
命令”做出相应的动作。主机在此是指个人计算机(PC),工业控制设备或可
编程逻辑控制器(PLC)等,从机是指CHV100系列变频器或其他的具有相同通
讯协议的控制设备。主机既能对某个从机单独进行通信,也能对所有从机发布
广播信息。对于单独访问的主机“查询/命令”,从机都要返回一个信息(称
为响应),对于主机发出的广播信息,从机无需反馈响应信息给主机。
.1.1.5 通讯帧结构
CHV100系列变频器的ModBus协议通信数据格式分为RTU(远程终端单元)
模式和 ASCII(American Standard Code for Information International
Interchange)模式两种进行通讯。
RTU模式中,每个字节的格式如下:
编码系统:8位二进制,
十六进制0~9、A~F,
每个8位的帧域中,包含两个十六进制字符。
ASCII模式中,每个字节的格式如下:
编码系统:通讯协议属于16进制,ASCII的信息字符意义:
“0”…“9”,“A”…“F”每个16进制代表每个ASCII信息,例如
字符 ‘0’ ‘1’ ‘2’ ‘3’ ‘4’ ‘5’ ‘6’ ‘7’ ‘8’ ‘9’
ASCII CODE 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39
字符 ‘A’ ‘B’ ‘C’ ‘D’ ‘E’ ‘F’
ASCII CODE 0x41 0x42 0x43 0x44 0x45 0x46
字节的位:
包括起始位、8个数据位、校验位和停止位。
字节位的描述如下表:
11-bit字符帧:
起 无校验位 停
始 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 偶校验位 止
位 奇校验位 位
在RTU模式中,新的总是以至少3.5个字节的传输时间静默,作为开始。
在以波特率计算传输速率的网络上,3.5 个字节的传输时间可以轻松把握。紧
接着传输的数据域依次为:从机地址、操作命令码、数据和CRC校验字,每个
域传输字节都是十六进制的0...9,A...F。网络设备始终监视着通讯总线的活
动,即使在静默间隔时间内。当接收到第一个域(地址信息),每个网络设备
都对该字节进行确认。随着最后一个字节的传输完成,又有一段类似的3.5个
字节的传输时间间隔,用来表识本帧的结束,在此以后,将开始一个新帧的传
送。
.2.一个帧的信息必须以一个连续的数据流进行传输,如果整个帧传输结束前
超过1.5个字节以上的间隔时间,接收设备将清除这些不完整的信息,并错误
认为随后一个字节是新一帧的地址域部分,同样的,如果一个新帧的开始与前
一个帧的间隔时间小于3.5个字节时间,接收设备将认为它是前一帧的继续,
由于帧的错乱,最终CRC校验值不正确,导致通讯故障。
RTU帧的标准结构:
帧头START T1-T2-T3-T4(3.5个字节的传输时间)
通讯地址:
从机地址域ADDR
0~247(十进制)(0为广播地址)
03H:读从机参数;
功能域CMD
06H:写从机参数
数据域
DATA(N-1) 2*N个字节的数据,该部分为通讯的主要内容,
… 也是通讯中,数据交换的核心。
DATA(0)
CRC CHK 低位
检测值:CRC校验值(16BIT)
CRC CHK 高位
帧尾END T1-T2-T3-T4(3.5个字节的传输时间)
在ASCII模式中,帧头为“:”(“0x3A”),帧尾缺省为“CRLF”(“0x0D”
“0x0A”)。在ASCII方式下,除了帧头和帧尾之外,其余的数据字节全部以
ASCII码方式发送,先发送高4位位元组,然后发送低4位位元组。ASCII方
式下数据为8位长度。对于‘A’~‘F’,采用其大写字母的ASCII码。此时
数据采用LRC校验,校验涵盖从从机地址到数据的信息部分。校验和等于所有
参与校验数据的字符和(舍弃进位位)的补码。
.3.ASCII帧的标准结构:
START ‘:’(0x3A)
Address Hi 通讯地址:
Address Lo 8-bit 地址由2个ASCII码组合
Function Hi 功能码:
Function Lo 8-bit 地址由2个ASCII码组合
DATA(N-1) 数据内容:
… nx8-bit 数据内容由2n个ASCII码组合
DATA(0) n<=16,最大32个ASCII码
LRC CHK Lo LRC检查码:
CHV100系列变频器,提供RS232/RS485通信接口,采用国际标准的ModBus
通讯协议进行的主从通讯。用户可通过PC/PLC、控制上位机等实现集中控制(设
定变频器控制命令、运行频率、相关功能码参数的修改,变频器工作状态及故
障信息的监控等),以适应特定的应用要求。
1.1 协议内容
该 Modbus 串行通信协议定义了串行通信中异步传输的帧内容及使用格
式。其中包括:主机轮询及广播帧、从机应答帧的格式;主机组织的帧内容包
括:从机地址(或广播地址)、执行命令、数据和错误校验等。从机的响应也是
采用相同的结构,内容包括:动作确认,返回数据和错误校验等。如果从机在
接收帧时发生错误,或不能完成主机要求的动作,她将组织一个故障帧作为响
应反馈给主机。
1.2 应用方式
CHV100系列变频器接入具备RS232/RS485总线的“单主多从”控制网络。
1.3 总线结构
(1)接口方式
RS485/RS232硬件接口
(2)传输方式
异步串行,半双工传输方式。在同一时刻主机和从机只能有一个发送数据
而另一个接收数据。数据在串行异步通信过程中,是以报文的形式,一帧一帧
发送。
(3)拓扑结构
单主机多从机系统。从机地址的设定范围为1~247,0为广播通信地址。
网络中的每个从机的地址具有唯一性。这是保证ModBus串行通讯的基础。
1.4 协议说明
CHV100系列变频器通信协议是一种异步串行的主从ModBus通信协议,网
络中只有一个设备(主机)能够建立协议(称为“查询/命令”)。其他设备
(从机)只能通过提供数据响应主机的“查询/命令”,或根据主机的“查询/
命令”做出相应的动作。主机在此是指个人计算机(PC),工业控制设备或可
编程逻辑控制器(PLC)等,从机是指CHV100系列变频器或其他的具有相同通
讯协议的控制设备。主机既能对某个从机单独进行通信,也能对所有从机发布
广播信息。对于单独访问的主机“查询/命令”,从机都要返回一个信息(称
为响应),对于主机发出的广播信息,从机无需反馈响应信息给主机。
.1.1.5 通讯帧结构
CHV100系列变频器的ModBus协议通信数据格式分为RTU(远程终端单元)
模式和 ASCII(American Standard Code for Information International
Interchange)模式两种进行通讯。
RTU模式中,每个字节的格式如下:
编码系统:8位二进制,
十六进制0~9、A~F,
每个8位的帧域中,包含两个十六进制字符。
ASCII模式中,每个字节的格式如下:
编码系统:通讯协议属于16进制,ASCII的信息字符意义:
“0”…“9”,“A”…“F”每个16进制代表每个ASCII信息,例如
字符 ‘0’ ‘1’ ‘2’ ‘3’ ‘4’ ‘5’ ‘6’ ‘7’ ‘8’ ‘9’
ASCII CODE 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39
字符 ‘A’ ‘B’ ‘C’ ‘D’ ‘E’ ‘F’
ASCII CODE 0x41 0x42 0x43 0x44 0x45 0x46
字节的位:
包括起始位、8个数据位、校验位和停止位。
字节位的描述如下表:
11-bit字符帧:
起 无校验位 停
始 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 偶校验位 止
位 奇校验位 位
在RTU模式中,新的总是以至少3.5个字节的传输时间静默,作为开始。
在以波特率计算传输速率的网络上,3.5 个字节的传输时间可以轻松把握。紧
接着传输的数据域依次为:从机地址、操作命令码、数据和CRC校验字,每个
域传输字节都是十六进制的0...9,A...F。网络设备始终监视着通讯总线的活
动,即使在静默间隔时间内。当接收到第一个域(地址信息),每个网络设备
都对该字节进行确认。随着最后一个字节的传输完成,又有一段类似的3.5个
字节的传输时间间隔,用来表识本帧的结束,在此以后,将开始一个新帧的传
送。
.2.一个帧的信息必须以一个连续的数据流进行传输,如果整个帧传输结束前
超过1.5个字节以上的间隔时间,接收设备将清除这些不完整的信息,并错误
认为随后一个字节是新一帧的地址域部分,同样的,如果一个新帧的开始与前
一个帧的间隔时间小于3.5个字节时间,接收设备将认为它是前一帧的继续,
由于帧的错乱,最终CRC校验值不正确,导致通讯故障。
RTU帧的标准结构:
帧头START T1-T2-T3-T4(3.5个字节的传输时间)
通讯地址:
从机地址域ADDR
0~247(十进制)(0为广播地址)
03H:读从机参数;
功能域CMD
06H:写从机参数
数据域
DATA(N-1) 2*N个字节的数据,该部分为通讯的主要内容,
… 也是通讯中,数据交换的核心。
DATA(0)
CRC CHK 低位
检测值:CRC校验值(16BIT)
CRC CHK 高位
帧尾END T1-T2-T3-T4(3.5个字节的传输时间)
在ASCII模式中,帧头为“:”(“0x3A”),帧尾缺省为“CRLF”(“0x0D”
“0x0A”)。在ASCII方式下,除了帧头和帧尾之外,其余的数据字节全部以
ASCII码方式发送,先发送高4位位元组,然后发送低4位位元组。ASCII方
式下数据为8位长度。对于‘A’~‘F’,采用其大写字母的ASCII码。此时
数据采用LRC校验,校验涵盖从从机地址到数据的信息部分。校验和等于所有
参与校验数据的字符和(舍弃进位位)的补码。
.3.ASCII帧的标准结构:
START ‘:’(0x3A)
Address Hi 通讯地址:
Address Lo 8-bit 地址由2个ASCII码组合
Function Hi 功能码:
Function Lo 8-bit 地址由2个ASCII码组合
DATA(N-1) 数据内容:
… nx8-bit 数据内容由2n个ASCII码组合
DATA(0) n<=16,最大32个ASCII码
LRC CHK Lo LRC检查码:
AIGC
CHV100系列变频器是一种应用于工业自动化领域的交流电机调速控制设备,它支持多种通讯协议以实现与上位机(如PLC、计算机或其他变频器控制器)之间的数据交换和远程监控。该系列变频器常用的通讯协议可能包括:
1. Modbus TCP/IP:这是一种基于TCP/IP协议的应用层通信协议,广泛用于变频器与PLC或工业以太网之间的通讯,允许读取和设置变频器参数,以及监测电机运行状态。
2. Modbus RTU:这是Modbus协议的一种简化版本,适用于串行连接,常用于现场总线如RS-485/RS-422等,同样能进行参数配置和实时数据采集。
3. EtherNet/IP (Profibus-Ethernet) 或PROFINET:这些是工业以太网标准,为CHV100系列变频器提供了高速、可靠且远程的网络通讯能力,支持多点同时通讯,并具备强大的诊断功能。
4. CANopen 或 DeviceNet:这两种现场总线协议通常在对速度要求不高的应用中使用,它们为变频器提供了灵活的组态和可靠的实时数据传输。
具体到CHV100系列变频器,用户应查阅其官方技术手册或参考文档来详细了解所配备的通讯接口类型、波特率选择、地址分配以及各个功能码定义等详细信息,以便正确地进行设备配置及通信操作。