1 引言 2 系统结构 组态王6.0与西门子变频器系列之间的通讯设置的具体步骤: 3.2 RS232串口参数设置
变频器作为一种智能调速元件,以多用途、高可靠性和明显的节电效果,在造纸、轧钢、印染、石油、化工等各个行业中被广泛使用。
在某污水处理厂中,进水泵房环节共有4台潜水泵,它们负责将污水抽到曝气池进行净化处理,当污水多时需要4台潜水泵满负荷运行,污水少时只需要1台潜水泵工作,因此潜水泵的工作数量受污水总量的影响很大。以前,由于没采用变频器进行控制电能浪费很大,现经过改造,4台潜水泵全部用西门子MIDIMASTER ECO 变频器进行控制,并且变频器通过串口连接到组态王开发的上位机监控系统中,这样既节省了电能,又实现了变频器的远程监控,取得了比较好的控制效果。
本系统中上位机利用RS232串口CONTROL ENGINEERING China版权所有,再经过RS232/RS485转换器接到4台西门子MIDIMASTER ECO 变频器上。由于RS232的传输距离较短,只有1
5m左右,并且只能驱动1路变频器,所以必须利用RS232/RS485转换器。系统结构图如图1所示。
3 上位机设计方法
3.1 组态王通讯设置
组态王6.0是北京亚控公司开发的一个比较成熟的国产组态软件,其操作简单CONTROL ENGINEERING China版权所有,易于学习,用它制作人机界面快捷简便,画面美观;具有强大的数据库功能,可连接大型的SQL数据库;而且其网络功能比较丰富,可以实现远程监控;最重要的是其拥有丰富的驱动程序库,用其提供的驱动程序可以方便地实现上位机PC与各种不同型号的PLC、变频器、板卡、网卡等设备的相互通讯。
(1) 在组态王中新建一工程,设取名为“变频器控制工程”。
(2) 在开发界面选择“设备”-“变频器”-“西门子”-“USS”-“串口”,如图2所示。
(3) 为设备命名设为“西门子变频器1号”。
(4) 选择串口,本文选“COM1”端口。
(5) 设置设备的地址,格式为aa.bb,其中aa的范围1~32,bb的范围1~16。所有变频器的地址不能重复www.cechina.cn,本文中设西门子变频器1号的地址为:1.1。
(6) 点击设置完成,即可。
经过上述设置后,当启动组态王工程“变频器控制工程”时,组态王会自动连接上设备地址为1.1的西门子变频器1号,并在其信息框中显示“打开通讯设备成功,设备初始化成功-西门子变频器1号”信息。
在上位机WIN98系统中,选择“控制面板”-“系统”-“设备管理器”-“端口”-“COM1”属性,设置如下:波特率-4800www.cechina.cn,数据位长度-8,停止位长度-1CONTROL ENGINEERING China版权所有,奇偶校验位-偶校验。设置完毕后如图3所示。
4 下位机变频器设计方法
4.1 西门子变频器USS协议概述
西门子变频器与工控机的通信协议采用西门子 USS 协议,它是一种西门子所有传动产品通用的通信协议。此协议采用主-从式结构,通信时,上位机作为主站向变频器发送报文;变频器作为从站,只是对主站