HG-11-通信协议.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《HG-11-通信协议.doc》由用户(淡淡的紫竹语嫣)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HG 11 通信协议
- 资源描述:
-
1、功能参数附录附录:RS485 串行通讯协议1主要性能11 主要性能本变频器通过内置的 RS485 标准接口,能与个人计算机、PLC 或同系列的变频器等主机连接,进行主从式、异步半双工串行通信,可由主机通过轮询方式向从机发送命令,控制变频器运行/停止,监视变频器运行状态、修改其功能参数等,以适应特定的使用要求。其主要性能参见下表:项目规范适用机型RB3000系列变频器物理级EIA RS485传输线屏蔽双绞线配线最长长度1500米连接台数主机一台,从机31台传输速度19200bps,9600bps,4800bps,2400bps,1200bps,600bps,300bps数据交换方式异步串行、半双
2、工传送协议点对点或广播字长11位停止位长度1位帧长14字节固定奇偶校验奇校验出错检查方式异或校验2 硬件连接21 硬件联接图 1 所示:Master变 频 器Slave图 1 多台变频器用主机控制连接示意图变 频 器变 频 器主 机AB1号AB2号AB3号ABRS485其中主机 MASTER 可以是个人计算机或 PLC, 也可以是变频器, 从机 SLAVE 为变频器。 在用 PC 机或 PLC做主机时,应在主机和总线之间增加一个 RS485 的转接器;在用变频器做主机时,将从机的 RS485 端子和主机的 RS485 端子同名端相接即可。RS458 串行总线接口最多可连接 31 台从机,每一个
3、从机变频器的地址都是唯一的,主机依靠它来识别从机。主从机之间的通信协议是一种串行的主从通信协议,由主机向从机以报文的形式发送命令和控制。从机同样以报文的形式表明命令的执行结果和当前状态。RS485 转换器采用 DB9/DB9 外形,带孔的一端为 RS232,带针的一端为 RS485。转换器外带接线转换头把 RS485 端的 DB9 接线转换为螺丝接线柱,便于通讯线缆的安装和拆卸。接线转换头上“485+”为485 收/发正端,“ 485-”为 485 收/发负端,“GND”为 485 地线。RS485 接口组成半双工网络,一般只需二根连线,为获得良好的抗噪声干扰性和较长的传输距离,建议采用屏蔽双
4、绞线传输。22 通信过程主机和从机之间的通讯是用轮询的方式来进行,只能由主机启动每一次通信,从机在接到主机的任务命令之后做出相应的动作并响应执行结果,除了发送响应主机查询的报文外,从机只能处于接收状态。主机为变频器时,由功能号 P0134 设置最大的从机 ID 号,轮询的从机必须是从 1 到这个功能号设定的值。当主机为 PC 机或 PLC 时可以通过建立轮询表来改变查询顺序和查询周期,轮询表可以功能参数附录包含所有的从机也可以只包含部分从机,顺序也是可以改变,可以出现重复的号码。主机的每一次查询都是以一个报文(帧)的数据传送给从机,所有的从机都能接收数据,从机如果检测到报文中的 ID 和本机的
5、 ID 相同,则对报文的数据做出处理,并在规定的时间内发送响应报文给主机,以表明执行结果。如果检测到报文中的 ID 和本机的 ID 不同,则不处理报文。保持原工作状态。3 协 议 概述3.1 概述采用串口与变频器进行通讯时,采用的是 USS 协议。通信时,主机向从机变频器发送报文,变频器做为从站对主站发来的报文进行处理并执行相应的动作,同时返回响应报文。3.2 数据格式3.2.1 报文格式主机和从站之间的一次通信数据称为一个报文或一帧。主机发给从机的命令或控制数据包称为任务报文。从机对主机的响应数据包称为响应报文。响应延时时间定义为当从机收到主机给本机的任务报文后,必须做出响应的时间,包含了从
6、机对于主机命令的处理时间和响应报文的起始间隔。在本系统中根据不同的波特率采用 20ms 和 4 个字节传送时间的较大者,也就是在设定的波特率下,如果 4 个字节的传送时间大于 20ms,则取传送 4 个字节所需时间做为响应延时时间,否则响应延时时间为 20ms。起始间隔定义为总线上任意两个报文的之间的时间间隔, 也就是前一个报文结束到下一个报文开始的时间。报文的起始字节为十六进制的 02H,而数据中也可能出现 02H,因此,STX 必须有一个起始间隔才能和数据有所区别,本系统采用 2 字节传送时间,不同的波特率下有不同的时间。如图 3:STXSTXBCCBCCSTXBCCBCC主 机从 机起
7、始 间 隔任 务 报 文响 应 延 时响 应 报 文起 始 间 隔任 务 报 文图 3 通 信 过 程两种报文的组成结构如下图:一个报文由起始字、帧长、命令编码、索引、参数、控制字或状态字、设定值或实际值和校验和组成,共 14 个字节,其结构如下图。任务报文格式(MasterSlave):LG EADRPKEVALSTWB C CIND单 字 节单 字 节双 字 节双 字 节双 字 节双 字 节双 字 节HSW单 字 节S TX单 字 节响应报文格式(SlaveMaster):LG EADRPKEVALZS WB C CIND单 字 节单 字 节双 字 节双 字 节双 字 节双 字 节双 字
展开阅读全文