串行口rs485通讯协议

上传人:小** 文档编号:93320737 上传时间:2019-07-19 格式:PDF 页数:8 大小:130.17KB
返回 下载 相关 举报
串行口rs485通讯协议_第1页
第1页 / 共8页
串行口rs485通讯协议_第2页
第2页 / 共8页
串行口rs485通讯协议_第3页
第3页 / 共8页
串行口rs485通讯协议_第4页
第4页 / 共8页
串行口rs485通讯协议_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《串行口rs485通讯协议》由会员分享,可在线阅读,更多相关《串行口rs485通讯协议(8页珍藏版)》请在金锄头文库上搜索。

1、串行口 RS485 通讯协议 114 11 串行口 RS485 通讯协议 11.1 概述 11.1 概述 在易能电气各系列变频器(如 EDS1000 系列, EDS2000 系列等)中,向用户 提供了通用的 RS485/RS232 通讯接口。这一通讯接口既可与具有相应接口的 上位机设备(如 PC 机,PLC 控制器等)进行通讯,实现对变频器的集中监控 (如设定变频器参数,控制变频器运行,读取变频器的工作状态) ,也可以接 入易能电气相应系列的远控键盘,以实现用户各种各样的使用要求。 本通讯协议是为实现上述功能而设计的接口规范性文件, 请用户认真阅 读并遵照编程,以实现变频器的远程化与网络化控制

2、。 11.2 协议内容与说明 11.2 协议内容与说明 11.2.1 通讯网络的组网方式 11.2.1 通讯网络的组网方式 图图 11-1 组网方式示意图组网方式示意图 11.2.211.2.2 通信方式通信方式 目前,EDS1000 变频器在 RS485 网络中可作为主机使用或从机使用。若变 频器作为从机,上位机可以采用通过 PC 机、PLC 或人界面等来完成,若作为 主机时,可以实现变频器的主从控制。具体的通信方式如下所述: (1) PC 机或 PLC 等为主机,变频器为从机,主从机点对点通讯。 (2) 当主机使用广播地址发送命令时,从机不应答。 (3) 用户可以通过从机键盘设置变频器的本

3、机地址、波特率、数据格式等。 (4) 从机在最近一次对主机轮询的应答帧中上报当前故障信息。 (5) EDS1000 提供了 RS485 一种接口。 主机为 PC 主机为 PLC 232-485转换 模块 EDS1000 EDS1000EDS800 EDS800 或 RS232 RS485 EDS1000 主机 或 串行口 RS485 通讯协议 115 11.2.3 传输方式11.2.3 传输方式 异步串行,半双工传输方式。默认格式和传输速率:8-N-1,9600bps. 具体参数设置见 F2.14F2.17 组功能码的说明。 11.2.4 数据命令帧格式11.2.4 数据命令帧格式 主机命令帧

4、格式主机命令帧格式 发送 顺序 1 2 34 5 67891011121314 15 16 1718 帧头 从机地址 从机地址 主机命令 主机命令 辅助索引 辅助索引 命令索引 命令索引 设定数据 设定数据 设定数据 设定数据 校验和 校验和 校验和 校验和 帧尾 定义 头 地址命令区 索引区 设定数据区 校验区 尾 发送 字节 1 2 2 4 4 4 1 从机应答帧格式从机应答帧格式 发送 顺序 1 2 34 5 678910111213 14 15 16 1718 帧头 从机地址 从机地址 从机响应 从机响应 故障索引 故障索引 命令索引 命令索引 运行数据 运行数据 运行数据 运行数据

5、校验和 校验和 校验和 校验和 帧尾 定义 头 地址响应区 索引区 运行数据区 校验区 尾 发送 字节 1 2 2 4 4 4 1 图图 11-2 命令命令/应答帧格式示意图应答帧格式示意图 备注: (1) 在某些命令/数据帧格式中“设定数据区”和“运行数据区”可能不存在, 协议命令列表中标注为“无” 。 (2) 协议中有效字符集为:、1、2、3、4、5、6、7、8、9、A、B、C、D、E、 F 及十六进制数 0DH,小写 ASCII 字母 a、b、c、d、e、f 为非法。 (3) 有效命令帧长为 14 或 18 字节。 11.2.5 格式的解释与说明11.2.5 格式的解释与说明 (1) 帧

6、头 为字符“” (即十六进制 7E) 。单字节。 (2) 从机地址 串行口 RS485 通讯协议 116 数据含义:从机的本机地址。双字节。ASCII 格式。变频器出厂设置 01。 (3) 主机命令/从机响应 数据含义:主机发送的命令,从机对命令的应答。双字节。ASCII 格式。 响应码功能分类: 1 类: 命令码=“10” ,主机请求从机反馈当前的准备状态和控制使能情况。 表 11-1表 11-1 命令码“命令码“10”的响应码含义”的响应码含义 含义 响应码 ASCII 从机准备状态 允许主机控制 允许设置频率 10 未准备好 无意义 11 准备好 允许 允许 12 准备好 允许 允许 1

7、3 准备好 不允许 不允许 14 准备好 不允许 不允许 20 帧错误 2 类:命令码=“11”“15”,主机向从机发出的五种功能命令,详见协议命 令列表。 表 11-2表 11-2 命令码“命令码“1115”的响应码含义”的响应码含义 响应码 ASCII 响应码的含义 说明 00 从机通信和控制正常;功能码参数更改 有效;密码正确。 20 (1) 帧校验错误; (2)“命令区”数据超限; (3)“索引区”数据超限; (4) 帧长度错误/除帧头、帧尾以外存在 非 ASCII 字节。 该响应码上报时, “命令区” 、 “索 引区”和“运行数据”区的数据不 上报。 30 (1) 从机控制无效; (

8、2) 功能码参数更改无效; (3)“设定/运行数据”区数据超限。 (4 ) 密码错误。 该响应码是否上报,与从机当前设 置状态有关。上报时, “命令区” 、 “索引区”和“运行数据”区的数 据根据协议要求上报。 (4) 辅助索引/命令索引/故障索引 数据含义:包括辅助索引字节和命令索引字节。 对于主机,辅助索引、命令索引用于配合主机命令实现具体功能。 串行口 RS485 通讯协议 117 对于从机,辅助索引、命令索引用于从机上报故障状态码,命令索引不 作改动,直接上报。 数据类型:16 进制,4 字节。ASCII 格式。 命令索引占用低二字节,数据范围: “00”“FF” 。 辅助索引占用高二

9、字节,数据范围: “00”“FF” 。 从机的故障状态占用“辅助索引”字节,见表 11-3。 表 11-3表 11-3 故障类型描述故障类型描述 故障代码 描述 故障代码 描述 1 加速运行过电流 13 逆变模块保护 2 减速运行过电流 14 外部设备故障 3 恒速运行过电流 15 电流检测电路故障 4 加速运行过电压 16 RS485 通讯故障 5 减速运行过电压 17 保留 6 恒速运行过电压 18 保留 7 控制电源过电压 19 欠压 8 变频器过载 20 系统干扰 9 电机过载 21 保留 10 变频器过热 22 保留 11 保留 23 E2PROM 读写错误 12 保留 (5) 检验

10、和 数据含义:帧校验、四字节、ASCII。 计算方法: “从机地址”到“运行数据”全部字节的ASCII 码值的累加和。 (6) 帧尾 十六进制 0D,单字节。 11.2.6 协议命令列表 11.2.6 协议命令列表 以下说明中省略了帧头 7E 及帧尾 0D、地址、校验和,ASCII 字符格式。 串行口 RS485 通讯协议 118 表 11-4表 11-4 协议命令表协议命令表 名称 主机 命令 辅助 索引 命令 索引 运行数据 设定范围 主机发送实例,例如 PC 控制变频器工作 (C 语言串格式,从机 地址设为 01) 运行数 据精度 说明 查询从机状态 10 0000无 010A00000

11、192r 1 当前设定频率 11 0000无 010B00000193r 0.01Hz 当前运行频率 11 0001无 010B00010194r 0.01Hz 输出电流 11 0002无 010B00020195r 1V 输出电压 11 0003无 010B00030196r 0.1A 母线电压 11 0004无 010B00040197r 1V 负载电机速度 11 0005无 010B00050198r 1rpm 模块温度 11 0006无 010B00060199r 10C 运行时间 11 0007无 010B0007019Ar 1 小时 累计时间 11 0008无 010B000801

12、9Br 1 小时 输入端子 11 0009无 010B0009019Cr 无 输出端子 11 000A无 010B000A01A3r 无 模拟输入 VCI 11 000B无 010B000B01A6r 0.01V 模拟输入 CCI 11 000C无 010B000C01A7r 0.01V 模拟输入 YCI 11 000D无 010B000D01A8r 0.01V 外部脉冲输入 11 000E无 010B000E01A9r 0.01Hz 读取从机参数 读取变频器状态 11 000F无 010B000F01AAr 无 从机运行命令 12 0000无 010C00000194r 无 设置从机当前运

13、行频率给定 12 0001 0Hz上限 频率 010C00010FA0027Cr 0.01Hz 设定频率 =40.00Hz 从机运行带运行 频率给定 12 0002 0Hz上限 频率 010C00020FA0027Dr 0.01Hz 从机运行 设定频率 =40.00Hz 从机正转运行 12 0003无 010C00030197r 无 运行控制与调节功能 从机反转运行 12 0004无 010C00040198r 无 串行口 RS485 通讯协议 119 从机正转运行带 运行频率给定 12 0005 0Hz上限 频率 010C00050FA00280r 0.01Hz 正转开机 设定频率 =40.

14、00Hz 从机反转运行带 运行频率给定 12 0006 0Hz上限 频率 010C00060FA00281r 0.01Hz 反转开机 设定频率 =40.00Hz 从机停机 12 0007无 010C0007019Br 无 从机点动运行 12 0008无 010C0008019Cr 无 从机正转点动运行 12 0009无 010C0009019Dr 无 从机反转点动运行 12 0A无 010C000A01A5r 无 从机停止点动运行 12 000B无 010C000B01A6r 无 从机故障复位 12 000C无 010C000C01A7r 无 从机紧急停车 12 000D无 010C000E0

15、1A8r 无 运行频率数字设 定 F0.01 13 0001无 010D00010196r 0.01Hz 运转方向设定 F0.03 13 0003无 010D00030198r 1 加速时间 1 F0.08 13 0008无 010D0008019Dr 0.1S 读取功能码参数 减速时间 1 F0.09 13 0009无 010D0009019Er 0.1S 运行频率数字设 定 F0.01 14 0001 0Hz上限 频率 010E00011388026Br 0.01Hz 设置功能 码 F0.01=50. 00Hz 运转方向设定 F0.03 14 00030、1 010E00030001025

16、Ar 1 设置功能 码 F0.03 为反转 加速时间 1 F0.08 14 000808CA0010E000803E8028Br 0.1S 设置功能 码 F0.08 为 10.0 秒 设置功能码参数 减速时间 1 F0.09 14 000908CA0010E000903E8028Cr 0.1S 设置功能 码 F0.09 为 10.0 秒 软件版本 查询命令 查询从机软件版 本号 15 0000无 010F00000197r 1 串行口 RS485 通讯协议 120 表 11-5表 11-5 读取变频器状态命令的响应状态字含义读取变频器状态命令的响应状态字含义 含义 位 描述 0 1 Bit0 停机/运行状态 停机 运行 Bit1 欠压标志 正常 欠压 Bit2 正/反转运行状态标志 正转 反转 Bit3 摆频运行模式标志 无效 有效 Bit4 普通运行模式标志 无效

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号