下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 RS485通讯协议介绍

RS485通讯协议介绍.doc

RS485通讯协议介绍

yihu8498
2011-10-11 0人阅读 举报 0 0 暂无简介

简介:本文档为《RS485通讯协议介绍doc》,可适用于IT/计算机领域

功能码第九章串行口RS通讯协议通讯概述本公司系列变频器向用户提供工业控制中通用的RS通讯接口。通讯协议采用MODBUS标准通讯协议该变频器可以作为从机与具有相同通讯接口并采用相同通讯协议的上位机(如PLC控制器、PC机)通讯实现对变频器的集中监控另外用户也可以使用一台变频器作为主机通过RS接口连接数台本公司的变频器作为从机。以实现变频器的多机联动。通过该通讯口也可以接远控键盘。实现用户对变频器的远程操作。本变频器的MODBUS通讯协议支持两种传送方式:RTU方式和ASCII方式用户可以根据情况选择其中的一种方式通讯。下文是该变频器通讯协议的详细说明。通讯协议说明通讯组网方式()变频器作为从机组网方式:图-从机组网方式示意图()多机联动组网方式:图-多机联动组网示意图通信协议方式该变频器在RS网络中既可以作为主机使用也可以作为从机使用作为主机使用时可以控制其它本公司变频器实现多级联动作为从机时PC机或PLC可以作为主机控制变频器工作。具体通讯方式如下:()​ 变频器为从机主从式点对点通信。主机使用广播地址发送命令时从机不应答。()​ 变频器作为主机使用广播地址发送命令到从机从机不应答。()​ 用户可以通过用键盘或串行通信方式设置变频器的本机地址、波特率、数据格式。()从机在最近一次对主机轮询的应答帧中上报当前故障信息。通讯接口方式通讯为RS接口异步串行半双工传输。默认通讯协议方式采用ASCII方式。默认数据格式为:位起始位位数据位位停止位。默认速率为bps通讯参数设置参见P~P功能码。ASCII通讯协议字符结构:位字符框(ForASCII)(--格式无校验)(--格式奇校验)(--格式偶校验)位字符框(ForRTU)(--格式无校验)(--格式奇校验)(--格式偶校验)通讯资料结构:ASCII模式桢头起始字符=“:”(AH)AddressHi通讯地址:位地址由个ASCII码组合AddressLoFunctionHi功能码:位地址由个ASCII码组合FunctionLoDATA(n)资料内容:n*位资料内容由*n个ASCII码组合高位在前低位在后,n<=,最大个ASCII码……………DATALRCCHKHiLRC校验码:位校验码由个ASCII码组合。LRCCHKLoENDHi结束字符:ENDHi=CR(DH),ENDLo=CR(AH)ENDLoRTU模式:START保持无输入信号大于等于msAddress通讯地址:bit二进制地址Function功能码:bit二进制地址DATA(n)资料内容:N*bit资料N<=最大个字节……………DATACRCCHKLowCRC校验码CRCCHKHighbitCRC校验码由个bit二进制组合END保持无出入信号大于等于ms通讯地址:H:所有变频器广播(broadcast)H:对地址变频器通讯。FH:对地址变频器通讯。H:对地址变频器通讯。以此类推………最大可到(FEH)。功能码(Function)与资料内容(DATA):H:读出寄存器内容。H:写入一笔资料到寄存器。H:回路侦测。功能码H:读出一个寄存器内容:例如:读出寄存器地址H内容(输出电流):ASCII模式:询问信息字符串格式回应信息字符串格式桢头“:”AH桢头“:”AH地址“”H地址“”H“”H“”H功能码“”H功能码“”H“”H“”H内容“”H内容“”H“”H“”H“”H“”H“”H“”HH地址内容“”H“”H“”H“”HLRCCHECK“D”HLRCCHECK“D”H“”H“”HENDCRDHENDCRDHLFAHLFAHRTU模式:询问信息格式回应信息格式地址H地址H功能码H功能码H内容H内容HHHHHCRCCHECKLowEHCRCCHECKLowEHCRCCHECKHighBHCRCCHECKHighH功能码H:写入一笔资料到寄存器。例如:对变频器地址H写P=HZ功能码。ASCII模式:询问信息字符串格式回应信息字符串格式桢头“:”AH桢头“:”AH地址“”H地址“”H“”H“”H功能码“”H功能码“”H“”H“”H内容“”H内容“”H“”H“”H“”H“”H“”H“”H“”HH地址内容“”H“”H“”H“”H“”H“”H“”HLRCCHECK“”HLRCCHECK“”H“C”H“C”HENDCRDHENDCRDHLFAHLFAHRTU模式:询问信息格式回应信息格式地址H地址H功能码H功能码H内容H内容HHHHHHHCRCCHECKLowHCRCCHECKLowHCRCCHECKHighCHCRCCHECKHighCH命令码:H通讯回路测试此命令用来测试主控设备与变频器之间通讯是否正常。变频器将收到的资料原封不动送给主控设备。询问信息字符串格式回应信息字符串格式桢头“:”AH桢头“:”AH地址“”H地址“”H“”H“”H功能码“”H功能码“”H“”H“”H内容“”H内容“”H“”H“”H“”H“”H“”H“”H“”HH地址内容“”H“”H“”H“”H“”H“”H“”HLRCCHECK“E”HLRCCHECK“E”H“D”H“D”HENDCRDHENDCRDHLFAHLFAHRTU模式:询问信息格式回应信息格式地址H地址H功能码H功能码H内容H内容HHHHHHHCRCCHECKLowHCRCCHECKLowHCRCCHECKHighHCRCCHECKHighH校验码:ASCII模式:双字节ASCII码。计算方法:对于消息发送端LRC的计算方法是将要发送消息中“从机地址”到“运行数据”没有转换成ASCII码的全部字节连续累加结果丢弃进位得到的位字节按位取反后再加(转换为补码)最后转换成ASCII码放入校验区高字节在前低字节在后。对于消息接收端采取同样的LRC方法计算接收到消息的校验和与实际接收到的校验和进行比较如果相等则接收消息正确。如果不相等则接收消息错误。如果校验错误则丢弃该消息帧并不作任何回应继续接收下一帧数据。RTU模式:双字节进制数。CRC域是两个字节包含一位的二进制值。它由发送端计算后加入到消息中添加时先是低字节然后是高字节故CRC的高位字节是发送消息的最后一个字节。接收设备重新计算收到消息的CRC并与接收到的CRC域中的值比较如果两值不同则接收消息有错误丢弃该消息帧并不作任何回应继续接收下一帧数据。CRC校验计算方法具体参考MODBUS协议说明。通讯协议参数定义:定义参数地址功能说明内部设定参数GGnnHGG代表参数群nn代表参数号码。对变频器命令(H)HH:运行命令H:正转运行命令H:反转运行命令H:点动运行命令H:点动正转运行命令H:点动反转运行命令H:减速停机命令H:紧急停车命令H:点动停机命令AH:故障复位命令H串口设置频率命令监控变频器状态(H)H读变频器故障码。H读变频器状态BIT:运行停止标志:停止:运行BIT:欠压标志,:欠压:正常。BIT:正反转标志,:反转:正转。BIT:点动运行标志,:点动:非点动。BIT:闭环运行控制选择:闭环:非闭环。BIT:摆频模式运行标志:摆频:非摆频。BIT:PLC运行标志:PLC运行:非PLC运行。BIT:端子多段速运行标志:多段速:非。BIT:普通运行标志:普通运行:非。BIT:主频率来源自通讯界面:是:否。BIT:主频率来源自模拟量输入:是:否。BIT:运行指令来源自通讯界面:是:否。BIT:功能参数密码保护:是:否。H读变频器设定频率。H读变频器输出频率。H读变频器输出电流。H读变频器母线电压。H读变频器输出电压。H读电机转速。H读模块温度。H读VI模拟输入。AH读CI模拟输入。BH读变频器软件版本。读功能码数据(H)GGnnH(GG:功能码组号。nn:功能码号)变频器回应功能码数据。读功能码数据(H)GGnnH(GG:功能码组号。nn:功能码号。)写入变频器的功能码数据。错误码定义:错误码说明H功能码错误。变频器能够辩识功能码:HHH。H资料地址错误。资料地址变频器无法辩识。H资料内容错误。资料内容超限。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/10

RS485通讯协议介绍

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利