
贝西(B&C)BC-2000串行口RS485通讯协议(第9章)-变频器说明书.doc
20页频器使用说明书 - 107 行口 讯概述本公司系列变频器向用户提供工业控制中通用的 讯接口通讯协议采用 准通讯协议,该变频器可以作为从机与具有相同通讯接口并采用相同通讯协议的上位机(如 制器、)通讯,实现对变频器的集中监控,另外用户也可以使用一台变频器作为主机,通过 口连接数台本公司的变频器作为从机以实现变频器的多机联动通过该通讯口也可以接远控键盘实现用户对变频器的远程操作本变频器的 讯协议支持两种传送方式:式和 式,用户可以根据情况选择其中的一种方式通讯下文是该变频器通讯协议的详细说明讯组网方式(1) 变频器作为从机组网方式:图 9-1 从机组网方式示意图(2) 多机联动组网方式:主机为 换模块C 主机为 换模块频器使用说明书 - 108 -2 信协议方式该变频器在 络中既可以作为主机使用,也可以作为从机使用,作为主机使用时,可以控制其它本公司变频器,实现多级联动,作为从机时,以作为主机控制变频器工作具体通讯方式如下:(1) 变频器为从机,主从式点对点通信主机使用广播地址发送命令时, 从机不应答2) 变频器作为主机,使用广播地址发送命令到从机,从机不应答3) 用户可以通过用键盘或串行通信方式设置变频器的本机地址、波特率、数据格式。
4) 从机在最近一次对主机轮询的应答帧中上报当前故障信息 讯接口方式通讯为 口,异步串行,半双工传输默认通讯协议方式采用式默认数据格式为:1 位起始位,7 位数据位,2 位停止位默认速率为 9600讯参数设置参见 能码议格式:主机命令帧格式1 2 3 4 5 6 7 8 9 10 1 2 13 4 15 6帧头 从机地址 从机地址 主机命令 主机命令 故障索引故障索引 命令索引 命令索引 设定数据 设定数据设定数据 设定数据 校验和 校验和 帧尾 帧尾17定义 头 地址 命令区 索引区 设定数据区 校验区 尾字节 1 2 2 4 4 2 2主机 机 机 机 频器使用说明书 - 109 2 3 4 5 6 7 8 9 10 1 2 13 4 15 6帧头 从机地址 从机地址 从机响应 从机响应 故障索引故障索引 命令索引 命令索引 回应数据 回应数据回应数据 回应数据 校验和 校验和 帧尾 帧尾17定义 头 地址 响应区 索引区 回应数据区 校验区 尾字节 1 2 2 4 4 2 2说明:(1) 式消息帧以冒号“:” 字符 3始以回车换行符结束((2) 式协议中,除帧头和帧尾,其他区域有效字符集为:1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,小写b、c、d、e、3) 式有效命令帧长为 13或17字节。
响应帧长为17字节4) 式错误校验采用向冗长检测)方法错误检测域包含两个符5) 式串行数据传输格式采用3种传输格式:1位起始位,7位数据位,2位停止位1位起始位,7位数据位,1位奇校验位,1位停止位1位起始位,7位数据位,1位偶校验位,1位停止位6) 奇偶校验位起 始位 3214567停 止位 停 止位有奇偶校验位起 始位 3214567奇 偶位 停 议格式解释(1) 帧头帧头为冒号“:”字符 3频器使用说明书 - 110 -(2) 从机地址数据含义:从机的本机地址双字节 ,高位在前,低位在后地址范围是 0~247,其中地址 0 为广播地址变频器出厂设置 013) 主机命令/从机响应数据含义:主机发送的命令,双字节 ,高位在前,低位在后从机对命令的应答双字节正常回应,从机仅回应相应的功能代码,对异议回应(产生某种错误),从机回应相同的命令码,但命令字节的最高位变为1举例如下:485读取从机功能码参数命令为:00010000B(十六进制为10H)从机的错误响应为:10010000B(十六进制为90H)(4) 索引区数据含义:包括辅助索引字节和命令索引字节对于主机,辅助索引、命令索引用于配合主机命令实现具体功能。
对于从机,辅助索引、命令索引用于从机上报故障状态码,命令索引不作改动,直接上报数据类型:16 进制,4 字节命令索引占用低二字节,数据范围:“00”~“辅助索引占用高二字节,数据范围:“00”~“从机的故障状态占用“辅助索引”字节,见表 9 9故障类型描述故障索引 故障描述 故障索引 故障描述01 加速运行过流 02 减速运行过流03 恒速运行过流 04 加速运行过压05 减速运行过压 06 恒速运行过压07 停机时过压 08 变频器过热09 变频器过载 10 电机过载11 运行中欠压 12 逆变模块保护13 外部设备故障 14 电流检测电路故障15 85 通 讯 故 障 16 系统干扰17 写错误 18频器使用说明书 - 111 -(5) 检验和数据含义:帧校验双字节 计算方法:对于消息发送端,机地址”到“运行数据”没有转换成果丢弃进位,得到的8位字节按位取反,后再加1(转换为补码),最后转换成入校验区,高字节在前,低字节在后对于消息接收端,采取同样的实际接收到的校验和进行比较,如果相等,则接收消息正确如果不相等,则接收消息错误如果校验错误,则丢弃该消息帧,并不作任何回应,继续接收下一帧数据。
6) 帧尾数据含义:十六进制 0字节 前,0后议命令列表表 9-2 协议命令表名称 主机命令 辅助索引 命令索引 主机发送实例(从机地址 01H) 从机回应实例(从机地址 01H) 运行数据精度 说明查询从机状态 00 00 003A 30 31 30 30 30 30 30 30 46 46 0D 00 31 30 30 30 30 30 31 30 46 41 30 34 46 0D 0A 1变频器当前允许主机控制,允许设置频率,1 00 003A 30 31 30 31 30 30 30 30 46 45 0D 00 31 30 31 30 30 30 30 00 31 46 34 30 39 0D 应帧数据区为当前运行频率 1 00 013A 30 31 30 31 30 30 30 31 46 44 0D 00 31 30 31 30 31 30 30 00 31 46 34 30 38 0D 应帧数据区为当前运行频率 1 00 023A 30 31 30 31 30 30 30 32 46 43 0D 00 31 30 31 30 30 30 32 30 31 37 43 37 46 0D 0应帧数据区为当前输出电压 3801 00 033A 30 31 30 31 30 30 30 33 46 42 0D 00 31 30 31 30 30 30 33 30 30 30 35 46 36 0D 应帧数据区为当前输出电流 1 00 043A 30 31 30 31 30 30 30 34 46 41 0D 00 31 30 31 30 30 30 32 30 32 30 38 46 32 0D 0应帧数据区为当前母线电压 5201 00 053A 30 31 30 31 30 30 30 35 46 39 0D 00 31 30 31 30 30 30 35 30 30 32 38 44 31 0D 0应帧数据区为当前模块温度 40频器使用说明书 - 112 1 00 063A 30 31 30 31 30 30 30 36 46 38 0D 00 31 30 31 30 30 30 36 30 33 45 38 30 44 0D 0000 机命令 辅助索引 命令索引 主机发送实例(从机地址 01H) 从机回应实例(从机地址 01H) 运行数据精度 说明输入、输出端子状态01 00 073A 30 31 30 31 30 30 30 37 46 37 0D 01 00 083A 30 31 30 31 30 30 30 38 46 36 0D 00 31 30 31 30 30 30 38 30 30 36 34 39 32 0D 应帧数据区为模拟输入 1 00 093A 30 31 30 31 30 30 30 39 46 35 0D 00 31 30 31 30 30 30 39 30 30 36 34 39 31 0D 应帧数据区为模拟输入 1 00 00 31 30 31 30 30 30 41 46 34 0D 00 31 30 31 30 30 30 41 30 30 30 39 45 42 0D 0应帧数据区为运行时间 9 小时读取变频器运行状态01 00 00 31 30 31 30 30 30 46 45 46 0D 00 31 30 31 30 30 30 46 30 30 30 35 45 41 0D 0前变频器反转运行,,1从机运行 02 00 003A 30 31 30 32 30 30 30 30 46 44 0D 00 31 30 32 30 30 30 30 31 33 38 38 36 30 0D 率03 00 003A 30 31 30 33 30 30 30 30 31 33 38 38 36 31 0D 00 31 30 33 30 30 30 30 31 33 38 38 36 31 0D 机运行带运行频率给定04 00 003A 30 31 30 34 30 30 30 30 31 33 38 38 3。












