InTouch 在排水泵站自控系统中运用的探讨
摘要:intouch 在排水泵站自控系统中发挥了巨大的作用,它通过与plc的连接,把现场的摸拟量,转化为数字量输入到工控机,从而对现场的各种机械设备实施自动控制,和远程控制,例如:水泵、排砂泵、刮砂机、清理拉圾的粗、细格栅、以及进出水闸门等,并使这些设备能够安全、可靠的运行。
关键词:intouch 、 plc 、网络、 远程控制、 自动运行
中图分类号:tn711 文献标识码:a 文章编号:
1:前言:整个镇江市的污水和雨水需要通过我们排水系统的15个泵站进行输送,从而进行污水处理和防洪排捞。而这15个泵站是通过网络进行联网,通过各泵站分站的plc将数据传输到中央控制室的主plc上,并通过中央控制室工控机上的intouch对各泵站进行实时监控,系统管理员可进行实时操作,例如:报警确认、运行报表的填写、画面的切换、运行参数的设置与修改、水泵运行时间的显示、历史趋势的显示与设置、运行记录的查询等。从而保证了各泵站安全、可靠的运行。图(一)
2:(1):intouch: 打开某个应用程序,此时监控画面生成。a:向导/activex工具栏中向导按钮,b:导入用其它工具编辑好的图片。c:绘图对象工具栏中位图按钮
(2)创建动画链接:a: 动画链接可以叠加,b:用户颜、线条颜、填充颜、触动按钮、值显示、其它等动画链接
(sql数据库用什么软件打开3)标记名字典:a:dbload : 用于加载“标记名字典”输入文件的dbload实用程序
b:dbdump:用于提取应用程序的“标记名字典”的dbdump实用程序
c:内存型标记名:内存型标记名存在于intouch应用程序内部
d:i/o型标记名:所有从另一个windows程序读取值或将值写入另一个windows程序的标记名均为i/o型标记名
e:间接离散、间接模拟等:间接型标记名可供创建一个窗口,并将该窗口中的标记名重新指定给多个源标记名。以镇江市江滨泵站的6台水泵为例说明:
show “jb-rcck-pump” jb-pumpx-reset.name=jb-p01-reset.name,
jb-pumpx-open.name=jb-p01-open.name;jb-pumpx-close.name=jb-p01-close.name;
jb-pumpx-run.name=jb-p01-run.name;jb-pumpx-m.name= jb-p01m.name;-
jb-pumpx-fault.value=1;else jb-pumpx-fault.value=0;endif;
f: 定义标记名报警条件:1)在定义标记名时直接定义 2)用脚本实现。例如镇江市虹桥港泵站:hqg-li01.hihilimit=hqg-li01-hihitemp;hqg-li01.hi limit=hqg- li01-hitemp-;
(4)脚本: 编写intouch脚本是intouch应用程序最强大的功能之一,intouch 的quickscript功能可供你在满足指定条件的情况下执行特定的命令和逻辑运算。例如: 键被按下、窗口被打开、值发生改变等。
(5)数据库操作:数据库:sql server2000+sp3,odbc数据源配置:sqlserver、sqlserveralarmdb
数据库链接:resultcode=sqlconnect(connectionid,“dsnsql server;uid=sa;pwd=wastewater”);errormsg=sqlerrormgs(resultcode);resultcode=sqlconnect(connectionid-almdb,“dsn=sql server wwalmdb;uid=sa;pwd=;db=wwalmdb”.
3:系统操作:
登陆:系统管理员登陆时除可修改本用户的登陆密码外,还可增加、删除操作人员,修改操作权限和口令等。·
报警确认:报警确认在污水泵站报警记录窗口中有效,用于对监控过程中出现的报警情况的确认,表明操作者对系统运行状况的知晓和认定。有关报警的信息,包括出现报警的时间、标记名、类型、优先级、确认时间、消除时间等会自动记录在报警显示画面。
报表:监控系统运行时,在设定好的时刻自动生成日、月报表,每个月的日月报表作为一个文件,存在e盘report文件夹中。例如:2012-08泵站管理所日月运行汇总表.xlsb表示2012年8月泵站管理所日月运行汇总表。另外还可以根据指定的起始时间生成指定时间段的运行汇总表。
参数设置:单击各泵站主监控画面底部的参数设置按钮,在弹出的窗口中会显示相应泵站的水泵起动策略、报警域值、模式切换的时间等参数。
修改水泵启动策略:在要修改参数的地方输入新值按回车键确认,单击相应的确定按钮即可。
历史趋势曲线显示:单击各泵站主监控画面底部的历史趋势按钮,在弹出的窗口中会显示集水池液位等参数的历史趋势曲线,单击该曲线弹出历史趋势设置对话框,可对图表开始时间、图表长度等参数进行设置。如图(二)
查询系统:在查询系统中可分别对运行记录、故障报警、巡更纪录、操作纪录、报表生成进行访问、查询。
(7)远程控制:登录后单击各泵站主监控画面中某设备,在弹出的对话框中有自控和远控选项,如单击远控按钮则该设备的运行方式为远程控制模式(三角标注),如需自动运行,则可切换到自动运行模式即可。
4:结论:软件安全运行保护:由于windowsxp操作系统是一个抢先式多任务操作系统,内部的管理机制非常复杂,特别是内存,当运行发生错误时将导致软件严重错误而终止。在windowsxp中,软件将申请的内存释放时,操作系统并没有将该内存马上释放供系统重新分配,而是在操作系统空闲时才真正释放该内存。因而每当实时监控系统在进行频繁的画面切换时,不断地释放原画面的内存资源,申请新画面的内存资源,而操作系统没有空闲时间来
真正释放那些该释放的内存资源,导致了系统内存资源的耗尽。另外windowsxp这样的内存释放机制需将待释放的内存资源缓冲存放,当有大量的内存释放时,有可能系统的缓冲区溢出,导致内存资源永久性丢失。针对以上原因,在实时监控时,系统操作上建议:一:不要进行频繁的画面切换操作;二:在没有必要的情况下,不要同时运行其它的软件(特别是大型软件),以免其它软件占用太多的内存资源。尤其是在intouch软件运行时。这样才能保证自控系统安全可靠的运行。
5:参考文献:过程可视化组态软件intouch应用技术。. 作者:马正午
s7-1200plc编程设计与案例分析。作者:朱文杰
数字信号处理权威指南。作者:美国kenton williston。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论