1 引言WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
计算机及通讯技术已成为工业环境中大部分解决方案的核心部分,其在系统中的比重正在迅速增加。在工业控制中,交流电机的拖动越来越多的采用变频器完成,不仅作为一个单独的执行机构,而是随着不断的智能化,同远程计算机之间可以通过各种通讯方式结合成一个有机的整体。在实际工程实施时,变频器的启动、停止、方向、告警、故障指示以及故障复位等控制通常为端子排开关信号控制方式,速度控制采用模拟量给定值控制方式来完成。由于变频器的输出端会产生强烈的干扰信号,控制器有时会造成误动作的情况。当控制距离遥远时,还存在敷线工程量过大的问题。随着现场总线的底层控制网络的发展,变频器生产厂家推出了具有数据通信功能的产品,采用RS-485通信接口用于系统配置和监控是一种低成本的连接方案。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
2 西门子变频器的USS控制协议WWW_PL※CJS_COM-PLC-技.术_网
2.1 USS协议的特点WWW_P※LCJS_CO※M-PLC-技-.术_网
USS是西门子公司为变频器开发的通信协议,可以支持变频器同PC或PLC之间建立通信连接,常适合于规模较小的自动化系统。它以主从方式构成工业监控网站,在网络内有一个主站,1~31个从站,各站点有唯一的标识码识别。
WWW_P※LCJS_COM-PLC-)技.术_网
这种结构的特点是:用单一的、完全集成的系统来解决自动化问题。所有的西门子变频器都可以采用USS协议作为通信链路。数字化的信息传递,提高了系统的自动化水平及运行的可靠性,解决了模拟信号传输所引起的干扰及漂移问题。通信介质采用RS-485屏蔽双绞线,最远可达1000m,因此可有效地减少电缆的数量,从而可以大大减少开发和工程费用,并极大地降低客户的启动和维护成本;通信效率较高,可达187.5kbit/s。对于有10个调速器,每个调速器有6个过程数据需刷新的系统,PLC的典型扫描周期为几百毫秒,采用与PROFIBUS相似的操作模式,总线结构为单位站、主从存取方式,报文结构具有参数数据与过程数据,前者用于改变调速器的参数,后者用于快速刷新调速器的过程数据,如启动停止、速度给定、力矩给定等。具有极高的快速性和可靠性。利用西门子变频器的主机上提供的USS接口,仅在终端机中插入一RS-485通信板,就可实现变频器的全部远程控制。WWcW_PLCJS_COM-PLC-技.术_网
2.2 USS协议的通信数据格式WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
USS协议的通信字符格式为一位起始位、一位停止位、一位偶校验位和八位数据位。数据报文最大长度位256个字节,包括3字节的头部、1字节的校验码和主数据块,数据块按照字的方式组织,高字节在前。通信数据报文格式如表1所示。WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
表1 USS协议的通信数据报文格式WWW_P※LCJS_COM-PLC-)技.术_网
WWW_PLCJS@_COM%-PLC-技.术_网
WWW_PLC※JS_COM-PmLC-技.术_网
表中:STX—起始字符,为02Hex;LGE—报文长度,为n+2,3≤n≤254;ADR—从站地址码,其中bit0~bit4表示从站地址,bit5为1表示广播发送,bit6为1表示镜像发送,用于网络测试,bit7为1表示特殊报文;BCC—校验字符,为从STX开始所有字节的异或和。P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
在一帧内完成过程控制数据的同时,可以通过指定参数号完成设备控制参数的读写。数据快由参数值域(PKW)和过程数据域(PZD)组成,二者均为变长数据,其格式如表2所示。 WWW_P※LCJS_COM-PLC-)技.术_网
表2 数据快的格式P.L.C.技.术.网——可编程控制器技术门户
WW.W_PLCJS_COM-PLC-技.术_网
WWW_PLCJS@_COM%-PLC-技.术_网
表中:PKW域—参数值域,由参数识别码、子参数号和参数值构成,参数个数可根据设备的定义值最大可有124个字;PZD域—过程控制数据域,包括控制字/状态字,设定值/实际值,最多16个字;PKE参数识别码;IND用来指定某些数组型设备参数的子参数号。 WWW.PLCJS.COM——可编程控制器技术门户
对于SIEMENS的MMV/MDV变频器,协议有所简化:W1WW_P4LCJS_COM-PLC-技.术_网
IND固定为0;PKW为3字格式,即只有PWE1;PZD域的PZD1是控制字/状态字,用来设置和监测变频器的工作状态;PZD域的PZD2设定频率。
WW.W_PLCJS_COM-PLC-技.术_网