摘要:陕甘宁盐环定续建自动化改造工程经过两个标段的施工,目前12座泵站的改造已基本结束,在此次改造中应用到了施耐德plc和触摸屏的结合使用,使得泵站的自动化水平大大的提髙,本文就二者结合使用来启停机组做简迆分析。
1、引言
随着计算机等科学技术的飞速发展,越来越多的现场操作、电气控制设备应用触换屏,加之可编程控制器plc强大的功能、较高的可靠性、稳定性及大量的、复杂的数据处理也要求一种功能与之匹配而操作又简便的人机界面产品相适应。触摸屏作为--种新型的人机界面,它显示直观,操作简单,使用触換屏使整个机器设备的配线标准化、简单化,减少与之相连的可编程控制器等设备的1/0接口数量。选用施耐德plc和触摸屏的结合,可使操作更简单,控制更,plc和触摸屏通过rs485和rs232通讯网络分别与泵站智能设备、仪表控制器等进行通讯,实现泵站真正的自动化控制。
2、系统硬件结构
施耐德plc和触摸屏的结合使用如下图1
图1
人机界面触摸屏选用的是mt45001型号,它有二个串口通信端口,分别是com0、com1、com2.其中com0、com2通讯端口是9针d型,这个端口用于mt5000/4000等系列工业触摸屏人机界面和具有rs232/485/422通讯端口的控制器通讯、编程以及系统更新设置。com0是通讯口,可以与plc以rs232/485/422通讯,com2主要是连接pc的编程口和设置口,还可以作为通讯口使用,但是只支持rs232方式。com1端口和com0、com2的基本相冋,*的差别是com0与pc连接在此作为plc232连接的流控信号.由于现场用的是com1的端口和plccom1的端口连接,com1的引脚功能如下表1
可编程控制器选用的是施耐德plc的unity系列的产品,在unity平台下,新的cpu的复杂指令和布尔运算指令的性能均达到*,具备了真正的处理能力,并支持全部五种标准编程语言。次外,unity多任务系统更可裉据任务优先级分配cpu的处理能力,从而进一步优化应用程序的性能。unity简化并优化了plc与管理信息网络的集成。plc的内置以太网端口,同时具备标准的9针d型通讯端口com1端口,实现与人机界面等智能化设备的通讯连接,施耐德plc由电源模块、通讯模块、数字模块、模拟量模块等部分组成。支架上的模块如下图2
图2
3、系统编程软件
用个人计算机进行触摸屏和plc程序的编写时,首先在个人计算机上安装触摸屏和plc编程所需耍的软件-触摸屏要安装的是ev5000编程软件,具体的安装过程可以逝过阅读ev5000使用手册学习到,这里就不做介绍了。施耐德plc要安装unity编程软件,具体的安装过程参照操作手册的说明进行安装就可以了。然后可以在个人计算机上编写、调试程序,在对触換屏和plc进行编程吋要创建新的工程窗口,并对窗口进行各种操作,利用软件具有的元件功能和编程语言、逻辑关系等进行编程,直到所编写的程序没有语法、逻辑等常规性错误。程序在初次编写完成后不一定就是*正确的,需要进行离线和在线的调试和修改,利用触摸屏和的离线模拟功能进行在离线模式下模拟运行调试,所模拟的逻辑关系符合实际技术要求。所编写的画面能够形象的反映实际的实物等要求.zui后用触摸屏和plc的数据线,将编写好的程序通过上传功能分别上传到触摸屏和plc中,并建立二者的相互关联,使触摸屏和plc在数据和功能上能够相互配合,符合实际要求。编写好的程序传输到触摸屏和plc中后就可以在线进行实时的编程和调试,如果在线运行不正常的话,可以在线进行修改调试,也可以利用程序下载功能将不合理的程序下载到个人计算机上重新编写程序和调试。程序编写好后再上传上去,再次进行调试,直到所编写的程序*实际操作的技术要求。
4、系统程序关联
在这里以我处八泵站1#机组的部分关联做介绍。利用触摸屏创建的工程窗口如下图3
图3
制作1#机组动画画面如下图4
图4
利用施耐德plc编程软件创建工程如下阁5
图5
利用plc编程语言编写的1#水泵机织控制模块关系如图6
图6
1#机组的启停控制可以在现场髙压室的开关柜上手动就地控制,也可以在后台上利用纽态软件的画面进行微机控制,还可以在触摸屏上进行控制,同时也可以在触摸屏的控制柜上手动控制。当然在手动和自动启停控制时要进行手动和自动的切换。在进行自动启停控制调试时,可先进行手动的启停操作,当手动可以正常启停后进行自动的启停操作。
当1#机组处于热备用状态情况下,且控制方式为自动方式时可以通过触摸屏进行启动机组。首先在触摸屏工程窗口中点击1#机组的文本块按钮,进入到1#机組的状态画面中,在此画面中可以实时的观测到进出水阀阀门的位罝状态,机组的启停状态,出水压力实时数据。能够进行机组的启停的操作,出水蝶阀的开阀、停阀、关阀操作。在画面中点击电机的图标便会弹出机組的启停对话框,点击启动按钮便可以启动机组,当触摸屏的指令传到plc后,与plc中所定义的变量p1_runos2相关联上,高电平的p1_runos2指令信号通过一个或门输出后进入到电机的编号为158功能模块fbi模块,端口是handrun端口,经过功能模块的逻辑运算处理后,由端口runo端口输出到plc所定义的变量p1_runo相关联,然后由变量p1_runo传输到plc地址为%q0.7.16的数字量模块中的输出接口上,zui后由控制电缆连接到髙压室1#机组髙压开关柜的控制装置合闸回路中,真空断路器合闸,由电网供给机组正常的电源,驱动电机运转,从而实现了1#机组的启动。
当1#机组处于运行状态情况下,且控制方式为自动方式时可以通过触摸屏进行停运机组。首先在触摸屏工程窗口中点击1#机组的文本块按钮,进入到1#机组的状态画面中,在画面中点击电机的图标便会弹出机组的启停对话框,点击停止按钮便可以停止机组运行。当触摸屏的指令传到plc后,与plc中所定义的变量p1_stopos2相关联上,高电平的p1_stopos2指令信号通过一个或门输出后进入到电机的编号为158功能模块fbi模块,端口是handstop端口,经过功能模块的逻辑运算处理后,由端口stopo端口输出到plc所定义的变量p1_stopo相关联,然后由变量p1_stopo传输到plc地址为%q0.7.17的数字量模块中的输出接口上,zui后由控制电缆连接到高压室1#机组高压开关柜的控制装置分闸回路中,真空断路器跳闸,切断由电网供给机组正常的电源,电机失电停运。从而实现了1#机组的停运。
5、结束语
施耐德plc和触摸屏的结合使用,可以实现*的自动化控制,若生产过程中plc控制系统硬件发生故障,可以立即査明原因更换相应器件,zui大限度的缩小在线维修吋间,若触摸屏在运行中出现意外故障,无法显显和监控时,plc能单独完成一系列的工作,互不受影
响,这样是防止当人机界面出现问题时,带来系统控制失灵。在系统界面设计过程中,比较多的考虑了用户的实际需求,界面操作简洁,明了。