摘要
本文简要介绍了CITECT组态软件及其在套筒窑自动化监控系统中的应用,阐明了CITECT组态软件的应用过程,特别阐述了两种通讯方式的设置方法。实践证明,系统界面友好、易于操作,便于扩展。
关键词: CITECT组态软件,以太网通讯
0 引言
澳大利亚悉雅特集团是工业自动化领域的先驱之一。作为世界领先的工控方案提供者,悉雅特集团所拥有的技术水平与商业竞争实力都在同行业中处于领导地位。CITECTSCADA,作为一种领先的工业自动化信息管理软件,提供简单、集成的方案,以低廉的费用处理来自全厂的所有控制和监视需求。因此在石灰窑自动化监控系统就采用了CITECT组态软件。
石灰是炼铁、炼钢生产中必不可少的原料之一。石灰品质的好坏直接影响着钢铁的质量,因此,采用先进的自动控制系统,对于提高炼铁炼钢的产量和质量,有十分重要的意义。石灰窑生产系统的原料主要是石子(石灰石),成品是生石灰。即窑的入口加入石灰石,经过煤气燃烧,煅烧成石灰,输出到成品料仓。主要控制系统包括石灰石上料系统,煤气燃烧系统,冷却空气循环系统,驱动空气循环系统,废气循环系统,成品运输系统等。下位PLC采用SIEMENS S7-300, 上位监控软件采用CITECT 组态软件,实现了对石灰窑自动化系统的自动监控。
1 系统扩展的需求
最初的石灰窑自动控制系统主要由工控机、打印机和S7-300 PLC组成。系统由一台主机通过直连网线与PLC通讯,为了便于生产、操作和维护,生产厂要求再连接一台主机,实现不间断生产。因此,经过研究比较,添加一台交换机,两台主机连接到交换机,交换机通过CP343-1工业以态网卡与PLC进行通讯,使用交换机可方便将来数据的远传,便于二级自动化系统的开发。由于原系统主机是通过applicom(woodhead公司生产) 卡通讯,此卡费用较高,而且需占用备件费,为了节省开支,利用公司现有的SIMATIC NET SOFTWARE,尝试用普通网卡实现与PLC的通讯,做到两台主机任一个出现问题,不影响另一个的运行。在新主机上安装CITECT软件和SIMATIC NET SOFTWARE。通过将监控工程相关的通讯设置,标签连接等进行相应的改变后,实现了两台主机同时监控。下面着重介绍扩展过程中的通讯设置和标签连接。
2 实现扩展的主要步骤
监控软件开发主要包括以下三方面
(1) SIMENS NET中通讯设置
首先打开SIMATIC NET COML S7,配置一个节点名,网络类型选择TCP/IP,在EDIT S7 CONNECTION中,新建NAME LINK,VFD名等,注意在Remote TSAP中,PACK和SLOT指PLC中CPU的位置,最后,点开File,点击Generate Binary DB As,按默认值,结束。 然后在SET PC/PG INTERFACE进行配置,选择TCP/IP网卡,点OK即可。
[img]200641922421516835.gif[/img]
(2)CITECT中的通讯设置
在CITECT中进入COMMUNICATION的EXPRESS WIZARD,选择DRIVER是SIEMENS的S7-300中的TCP/IP网卡,注意设置要与在SIMENS NET中的一致。设置完成后如下所示:
[img]200641922422477617.gif[/img]
(3) 连接标签
建立变量标签一定注意采用的协议不同,则变量标签中的地址的表示形式就不同。例如原来用APPLICOM卡,其形式为DB10DB12.1,需改为DB10,12.1。而且,要求S7-300中的PLC程序中的DB数据块中的变量类型排列有序,否则会出现通讯时通时断的现象。
[img]200641922423287445.gif[/img]
在本系统改造过程中就由于DB数据块不够规范,有通讯中断现象,因此调整PLC的数据块的数据类型,建立新的DB数据块,将原来的数据块内容复制到新数据块,新主机监控工程变量连接新的数据块,原来主机的工程保持不便,PLC控制保持不变,新主机工程中TAG,只要选用编辑中的REPLACE功能,一次就可将相关变更完成,特别方便。还可建立趋势变量,定义趋势更新的时间,这要根据硬盘容量和采集频率计算可选的历史记录时间,否则若所选时间太长,会出现磁盘空间不够的问题。除以上标签外,还有报警标签,包括数字量报警标签,模拟量报警标签等,建立标签后,只要选择相应的画面模板,就不需任何其它设置,可直接显示了。
(4) 画面
在画面中不仅有常规的按钮,数据输入输出块等常用功能,还可利用GENIES,SYMBOL,SUPER GENIES创建适合自己的应用,便于重复使用,节省开发时间。 在启动的主画面建许多按钮,可切换到其他画面。可根据需求选用不同的模板,其中的硬件诊断模板,不需任何设置,对于通讯连接的各种信息,非常方便的显示出来,对于通讯问题的发现和解决,提供了有效的帮助;除此之外,还有趋势模板,可在一个画面同时显示1-8个变量;报警模板包括实时报警和总结报警,在总结报警画面可显示规定时间内的所有报警记录,便于分析故障原因,查找事故责任人。
(5) 计算机设置
可完成设置工程名称和路径,选择路径时一定注意所选磁盘可用空间足够,否则趋势、报警等历史文件较大,不能正常运行;还可设置启动画面,通过启动画面,连接到其它监控画面。
(6) 编译运行
首先编译变量标签,编译没有错误后再运行工程。如果画面显示COM#,说明通讯有问题,可连接硬件诊断页,看问题在何处,包括认真核对PLC的CPU所在机架和槽号;查看SIMATIC NET COML S7产生的BINARY DB文件是否有重名,删除不用的DB文件,以免出错;检查SIMATIC NET COML S7产生的连接名、VFD名以及SET PC/PG INTERFACE产生的访问点名称与CITECT 通讯中的设置是否对应一致。当硬件诊断页没有错误之后,画面不在显示COM#。
3 结束语
通过在实践中的开发应用,CITECT软件功能强大,尤其对于大型工程,运用GENIES,SYMBOL,SUPER GENIES,可节省时间和人力,在石灰窑的自动化监控系统中起了重要作用。同时特别便于扩展,可根据用户要求选用不同的PLC产品,但上位监控基本不需要什么变更,就可迅速投入使用,非常方便,易于推广。