RS485通讯协议Word格式文档下载.docx

上传人:b****6 文档编号:19312621 上传时间:2023-01-05 格式:DOCX 页数:13 大小:64.06KB
下载 相关 举报
RS485通讯协议Word格式文档下载.docx_第1页
第1页 / 共13页
RS485通讯协议Word格式文档下载.docx_第2页
第2页 / 共13页
RS485通讯协议Word格式文档下载.docx_第3页
第3页 / 共13页
RS485通讯协议Word格式文档下载.docx_第4页
第4页 / 共13页
RS485通讯协议Word格式文档下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

RS485通讯协议Word格式文档下载.docx

《RS485通讯协议Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《RS485通讯协议Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。

RS485通讯协议Word格式文档下载.docx

主机既能对某个从机单独访问,又能对所有的从机发布广播信息。

对于单独访问的主机查询/命令,从机都要返回一个信息(称为响应);

对于主机发出的广播信息,从机无需反馈响应给主机。

2.2.1数据格式

3种数据传输格式可选:

⑴1位起始位、8位数据位、1位停止位、无校验。

⑵1位起始位、8位数据位、1位停止位、奇校验。

⑶1位起始位、8位数据位、1位停止位、偶校验。

从机默认:

1位起始位、8位数据位、1位停止位、无校验。

2.2.2波特率

5种波特率可选:

1200bps、2400bps、4800bps、9600bps、19200bps

9600bps

2.2.3通讯方式

⑴采用主机“轮询”,从机“应答”点对点通讯。

⑵利用变频器键盘设置变频器串行接口通讯参数,包括本机地址、波特率、数据格式。

2.2.4通讯规则

⑴主机设计为三次握手呼叫过程,通讯失败或通讯故障后,主机最多可以对当前的报文重发3次。

⑵数据帧之间要保证有4个字节以上的启动间隔时间,只有具备规定的启动间隔时间的报文被识别时才有效。

从机一帧内各字节连续发送,无间隔时间。

发送一帧数据所需时间依波特率而定。

⑶主机握手等待时间和变频器最长响应时间为8字节传输时间,超时则判定为通讯失败。

⑷主机对从机(变频器)的轮询可以建立在一个用户定义的轮询表上,其轮询次序用户可根据实际需要自行定义。

如果需要使某些从机比其它从机的轮询频率高,可使其地址号在轮询表中多次出现。

若轮询表中只有一台从机,则可实现点对点连接。

⑸在轮询表内的每一个从站,主站必须定期轮询,轮询的周期小于1000ms,包括无应答时,应呼叫三次,既保证能及时发现从站的通讯故障,又能实现“即插即用”的功能。

⑹变频器在一定的时间间隔后(1000ms)若未收到任何报文,则认为发生断线故障,随后进入安全运行状态。

(安全运行模式由参数H-83设定)。

2.3报文结构

每个报文共11个字节,包括三部分:

帧头、用户数据、帧尾。

数据帧格式示意表:

启始字节

从机地址

编码操作

编码地址

参数值

操作字

设定值

校验数据

单字节

双字节

帧头

参数数据

过程数据

帧尾

用户数据

发送顺序

发送字节数

定义

说明:

⑴帧头:

包括起始字节、从机地址

⑵帧尾:

包括校验数据(即校验和)

⑶用户数据:

包括参数数据和过程数据。

其中参数数据又包括:

编码操作命令/响应、编码地址、编码设定/实际值。

过程数据又包括:

主机控制命令/从机响应、主机运行设定频率/从机运行实际频率值。

2.3.1主机命令帧

主机命令

5AH

0~30

1

2

主机发送的数据报文叫主机命令帧,其格式示意如下表:

数据

2.3.2从机响应帧

从机(变频器)发送的数据报文叫从机响应帧,其格式示意如下表:

启始

字节

从机

地址

响应

编码

/错误码

状态字

实际频率值

校验

数据

2.4报文数据编码

2.4.1帧头

⑴启始字节

本通讯协议规定:

每个报文的启始字节均为5AH。

但是启始字节本身对于识别报文的启动是不充分的,因为5AH本身可能是报文中除启始字节外的其它数据。

因此本协议在启始字节前定义了一个至少4个字节传输时间的启动间隔,启动间隔时间为工作报文的一部分。

不同波特率的报文启动间隔时间表:

波特率(bps)

启动间隔(ms)

启动间隔

1200

36.8

2400

18.4

4800

9.2

9600

4.6

19200

2.3

38400

1.15

⑵从机地址

变频器的本机地址,16进制数,占用1个字节,设置范围:

0~30。

2.4.2用户数据

⑴参数数据

◎主机命令帧:

主机命令码

从机响应帧:

从机响应码

主机发送的命令码或从机对命令的响应码,其数据类型为:

16进制,单字节。

码值

描述

无任务:

不做读取或更改参数数据的动作。

读取参数数据:

即读取从机编码地址指定的参数数据。

更改参数数据:

更改从机编码地址指定的参数数据,此数据在从机掉电后不保存。

3

更改参数数据并存储至EEPROM中:

更改从机编码地址指定的参数数据,并存储至EEPROM中。

无任务响应:

从机响应主机无任务命令信息。

任务完成:

从机完成主机命令码规定的任务。

任务未能完成,参数值返回错误码:

从机未能完成主机命令码规定的任务,未完成的原因以错误代码形式回传。

1F

通讯发生错误:

校验和错误,或从机未接收到规定的字节数。

◎编码地址

数据含义:

从机参数项所对应的地址值。

数据类型:

16进制,单字节。

从机参数的编码地址请参阅使用手册:

第四章——功能参数一览表。

参数值或错误码

16进制,双字节。

高位字节在后。

对于主机,参数值是指根据主机的命令码,对指定编码地址所提供的数据。

当命令码为0或1时(即无任务或读参数数据时),该值可以是参数值值域内的任意值。

对于从机,参数值是指命令执行成功时配合具体的主机命令码所返回的参数数据。

当命令执行失败时,所返回的为错误码。

详细错误码及其含义如下:

0:

参数修改被锁定(写不允许)

变频器通过中级参数[L-72]的设定可以允许或禁止修改参数。

试图修改被禁止改写的参数时将返回本错误提示。

1:

运行中参数不能修改(写不允许)

某些参数在变频器运行过程中不能被修改,试图修改这些参数时将返回本错误提示。

2:

参数被隐含(读、写不允许)

变频器中级、高级参数及内部参数可以被隐含,只有打开这些参数,才能对其进行读写操作。

否则将返回本错误提示。

3:

保留参数(读、写不允许)

变频器参数中有些是当前还未定义的保留参数,试图修改这些参数时将返回本错误提示。

4:

参数数值超限,写入失败

试图修改的参数值超过变频器参数所设定的值域,此时将返回本错误提示。

5:

试图写入过程参数(状态监控参数)

变频器的状态监控参数[d-0]~[d-33]不能被外部改写,试图修改这些参数将返回本错误提示。

6:

非法功能码

报文中指定的编码地址是无效的(即不是状态监控参数表和功能参数表中的指定的编码地址)时,将返回本错误提示。

⑵过程数据

◎主机命令帧:

操作字为主机控制从机运行数据。

状态字为从机返回当前运行状态的数据。

其具体含义如下表。

操作字:

(上位机→变频器)

含义

功能描述

保留

正转运行

向从机(变频器)下达正转运行指令

无效

反转运行

向从机(变频器)下达反转运行指令

故障复位

进行故障复位

4

主站控制有效

当前数据帧中的控制字与设定值更新旧数据,若要完成本次控制任务必须置此位。

当前数据帧中的控制字与设定值无效,变频器保持前一次的控制字和设定值。

5

6

7

8

自由停机

向从机(变频器)下达自由停机指令

9

10

11

12

13

14

正转点动

向从机(变频器)下达正转点动指令

15

反转点动

向从机(变频器)下达反转点动指令

状态字:

(变频器 → 上位机)

直流电压状态

直流电压正常0:

直流电压异常

电机转向

电机反转0:

电机正转

输出相序

反相序0:

正相序

系统故障

变频器故障0:

变频器正常

工作状态

变频器运行过程中0:

变频器停机

故障试恢复等待

变频器正在故障试恢复等待中

变频器不在故障试恢复等待中

直流制动

变频器正在进行直流制动

变频器不在直流制动状态

变频器在自由停机状态

变频器不在自由停机状态

检速再启动

变频器正在进行检速再启动

变频器不在进行检速再启动

加速过程中

变频器正在加速过程中

变频器不在加速过程中

减速过程中

变频器正在减速过程中

变频器不在减速过程中

电流限制动作

变频器限制电流功能动作

变频器限制电流功能不动作

电压限制动作

变频器限制电压功能动作

变频器限制电压功能不动作

点动运行

变频器在点动运行状态

变频器不在点动运行状态

瞬时停机再启动等待

变频器在瞬时停机再启动等待状态

变频器不在瞬时停机再启动等待状态

设定频率值

从机响应帧:

设定频率值:

根据主机命令码,设定变频器运行频率。

实际频率值:

根据主机命令码,返回变频器实际运行频率。

如果变频器发生故障,实际值将返回相应故障代码。

故障代码如下表:

故障代码

无故障

加速中过流

减速中过流

稳态运行中过流

加速中过压

减速中过压

稳态运行中过压

停机状态中过压

变频器运行中欠压

变频器过载

适配电机过载

变频器过热

接地故障

干扰故障

输出缺相

IPM故障

16

外部设备故障

17

电流检测回路故障

18

通讯故障

2.4.3帧尾(校验和)

数据帧校验和计算结果。

计算方法:

把从“启始字节”到“用户数据”全部字节连续累加。

校验和取累加和除以256(FF)的余数。

校验和错误将导致通讯发生错误。

例:

一帧数据为5A3003028813000000002A

其校验和计算方法:

(5A+30+03+02+88+13+00+00+00+00)/FF=12A/FF所得余数2A。

3.使用范例

范例1:

将6号变频器的数字频率(参数b-2)设定为27.00Hz。

主机发送帧:

启始从机主机编码参数值操作字设定频率值校验和

字节地址命令地址

5A0603028C0A00000000FB

启始从机从机编码参数值/状态字实际频率值校验和

字节地址响应地址错误码

5A0601028C0A01000000FA

从机任务正确实现

范例2:

将0号变频器的负载电机额定频率(参数b-6)设定为60.00Hz。

5A000306701712000000FC

5A000106701701000000E9

5A00020601001100000074

从机正在运行中,该参数不能修改

范例3:

控制1号变频器按10.30Hz的频率正转。

5A01000000001200060477

5A01000000001100060476

5A01000000000900010065

从机加速运行中发生过流

范例4:

将0号变频器的VI1输入电压下限(参数L-34)设为1.0V,同时使变频器以30HZ的设定频率正转运行。

5A0003340A001200B80B6F

5A0001340A00050000009E

说明:

从机任务正确实现,当前从机状态为反相序,直流电压正常。

此时刻实际频率为0HZ。

5A001F34000005000000B2

从机通讯发生错误,主机命令不执行。

当前从机状态为反相序,

直流电压正常。

范例5:

将0号变频器的PID反馈量断线检测阀值(参数H-60)设定为9.5%,同时控制变频器自由停机。

5A0003985F001001000065

5A0001985F001100B8OB26

从机任务正确实现,当前实际频率为30HZ。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 教育学心理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1