- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章变频器通讯控制
主讲人:王兆义 第八章 变频器通讯控制 8.1 通讯概述 通讯控制的目的: 通讯控制可以远距离控制,可以多台变频器联合控制。 减少控制导线,提高控制的可靠性。 可以充分发挥智能设备的优越性,组成自动化控制系统。 第八章 变频器通讯控制 8.2通讯协议 PC机与变频器进行通讯控制、PLC与变频器进行通讯控制,首先要建立通讯协议。“通讯协议就是大家都遵守的统一的规则”。中国人讲普通话大家才能都听得懂,一把钥匙只能开一把锁,这都是协议。通讯不是一台设备自己的事,而是多台设备协同工作,就必须建立协议。 8.2.2 通讯层次 1.通讯物理层面的问题 物理层面涉及到通讯实现的手段,如信号电平、传输方式、传输速率、硬件接口电路等。他是通讯的基础。 现在通讯用的较多的接口是RS232和RS485。这两种接口因为通讯时信号是串行的,故称为串行接口,简称串口。串口只定义接线方式,不定义软件协议。 第八章 变频器通讯控制 RS232:3线通讯,用于点对点通讯。因为3条通讯线,上位机和下位机信号可以同时传送,故称为双工。 RS485:双线通讯,因为双线只能形成一个回路,上、下位机只能交替传送,故称为半双工。 RS485可以有多台智能设备并联通讯,理论上单一的RS485链路可以并联30台变频器。 RS232链路 RS485链路 第八章 变频器通讯控制 我们用的PC机很多没有这两个接口,就得通过USB口进行转换。转换线是通过一个智能电子电路转过来的,所以不同厂家生产的转换线质量不同,价钱区别较大。 第八章 变频器通讯控制 2.通讯协议层面的问题 通讯层面包含物理层面以外的其他问题。主要有: (1)规定字符的数据结构,包含起始位、信息位、奇偶效验位和停止位。 (2)规定报文的数据结构,包含起始字符、站地址、报文有效长度、效验码、结束字符。 (3)规定波特率,即数据传递速率的范围。 上述三项内容根据编排的顺序、发送的方式等不同,各个变频器厂家有不同的编码协议。信息的发送和接收采用报文的形式。 第八章 变频器通讯控制 8.3西门子变频器的编码协议 西门子为自己的变频器设计了USS协议,并采用美国ASCII编码方法。 ASCII码原来是用7位二进制表示128个字符,因后来128个字符不够用,再者也没有7位的数字单元,欧洲就扩充为8位,可表示256个字符。美国ASCII编码表如下表。 第八章 变频器通讯控制 第八章 变频器通讯控制 1.西门子变频器USS报文结构 第八章 变频器通讯控制 2.有效的数据字符 PKW区的结构:前两个字(PKE和IND)是关于主站请求的任务,后两个字(PWE1、PWE2)是报文要访问的变频器的参数号。 第1个字PKE区(16位):位15—12(高4位),任务或者是应答识别标记。例如,上位机设置:设值为1 ,请求参数值;设置为2,修改参数值。变频器应答:回应为1,传送参数数值为单字节;回应为2,传送参数的数值为双字节。回应为3,传送的为说明元素。等等。 第八章 变频器通讯控制 位11,不用。位10—00:基本参数号。如P0700,0700用16进制表示为:2BC。 第2个字IND区(16位): 位15—12,基本参数号扩展,加在PKE的10—00位。 位11—10,备用; 位07—00,表示参数的下标。 一个完整的参数号是由:参数的任务、应答识别中的基本参数号(位10—00)和下标中的位12—15一起产生的(共15位)。 第八章 变频器通讯控制 第3和第4字,PWE1和PWE2,是被访问的参数值。M4变频器的参数值有很多不同的类型:整数(单字长和双字长),十进制数(以IEEE浮点形式给出,永远是双字节)以及下标参数。使用时参照变频器应用手册。 第3个字PWE1区: 位15—00,第一个参数数值。 第4个字PWE2区: 位15—00,第二个参数数值。 例:P0731的参数值类型为U32(32位),每个参数值都用小数点分开,如52.B、52.D等,52放在PWE1区,B、D放在PWE2区。 第八章 变频器通讯控制 3.PKW应用举例(读出参数号为0002—1999之间的数) 例1:读出参数P0700的值。 700=2BC USS→M440: M440 → USS: 该参数号是一个单字节长的参数(8位)数值为0002(H) 第八章 变频器通讯控制 例2:把P1082((1082)D=(43A)H的数值修改为40.00。 先读出参数的值: USS →M440:143A000000000000 M440 →USS:243A000042480000 应答位为2,参数号为双子节,参数值为浮点折合为10进制为50.00
文档评论(0)