1 引言
应用rslogix emulate 5000 chassis monitor对链篦机回转窑工程控制系统的仿真测试,可从人机界面上直观的测试控制程序是否符合工艺要求,画面操作是否方便合理,不同plc间通讯是否畅通,设备状态和故障诊断能否准确记录下来。在调试前对程序进行仿真测试,可提高程序的严谨性,为调试节省时间,提高工作效率。
2 仿真测试系统构成
2.1工艺介绍
链篦机回转窑主作业线是从配料开始,包括配料、混料、烧结、冷却及成品烧结矿整粒几个主要环节,作业线长达数百米。在烧结机上进行的烧结过程持续时间不长,在几十分钟内完成点火、燃料燃烧、传热和各种液相生成及冷却和再结晶过程。
2.2仿真系统软件构成
链篦机回转窑工程的控制系统和人机界面系统采用不同制造厂商的产品来开发,控制系统为ab公司controllogix5555 plc,程序开发软件rslogix 5000 plc,人机界面系统由citect7.0工控软件组态而成,仿真软件采用ab公司rslogix emulate 5000 chassis monitor模拟plc机架,通讯软件采用ab公司rslink class gateway。链篦机回转窑工程仿真测试工作基础,是解决对rslogix 5000 plc和citect工控软件的接口配置。仿真软件关系图如图1所示。
图1 仿真软件关系
3 仿真测试的实现
3.1程序修改
仿真测试在单机上完成,启动、停止、集中、机旁、设备得电、电气故障、接触器返回等控制信号无法与现场设备输入输出,因而需要添加仿真程序,对信号进行强制控制以满足仿真条件。仿真时要将所有设备在下位程序中均强制设到“集中”、“得电”、无电气故障等允许启动状态;添加程序块,在输出控制信号后延时一段时间返回接触器信号。将仿真程序添加调用。
3.2仿真软件设置
打开需要仿真的rslogix 5000 plc程序,设置为仿真状态。在rslogix emulate 5000 chassis monitor设置仿真模块,模拟plc上的模块,不同plc可以通过设置不同的仿真模块来实现在同一台pc机上的仿真测试。将运行状态的plc程序下装到仿真器中。
3.3通讯软件设置
在任务栏的通知区域找到rslink class gateway,在topic list添加数据源名称,命名规则“opc+数字”,该名称将用来添加在hmi程序标签变量前面。将数据源与对应的仿真模块相连接。