1、引言
现代大工业的发展使得工业控制设备变得越来越复杂,自动化程度越来越高。由于自动控制的故障引起的生产停顿造成的损失是巨大的,而生产企业的维护能力有限,迫切需要建立起远程实时监测和诊断系统,由设备提供商、企业技术人员和行业专家共同实现及时、准确的预防和诊断设备故障。
随着信息时代的到来,Internet的发展为各行各业带来了全新的理念,把远程诊断的概念提高到了一个新的层次,已经把生产企业、科研机构、设备供应商三者更加紧密地结合在一起,对远程诊断的研究具有重要的现实意义:
(1) 提供更大范围的资源共享,避免了重复开发;
(2) 生产企业通过Internet从科研机构、设备供应商获得最新的诊断知识、诊断方法和技术,提高了企业对新型故障的防范能力,降低了故障率,不断提高企业的故障诊断水平;
(3) 提高了设备供应商的服务水平,设备供应商通过Internet为企业提供远程咨询、诊断和维修,培训了企业的员工,实现“移动的数据而不是人”,节约了成本,提高了维修服务质量;
(4) 提高科研机构的理论研究能力,科研机构通过Internet从企业现场获得第一手设备运行资料和企业的需求,对于进一步完善产品设计提供了依据。同时提高科研机构理论与实际相结合的能力。
2、设备故障远程监测与诊断
设备故障远程监测与诊断系统采用若干台中心计算机作为故障诊断服务器, 在设备的关键位置上建立状态观测点,通过在观测点上永久安装的传感器获取设备的实时工作状态信息, 经过信号预处理、A/D 转换后输入本地监测计算机,然后对信号进行处理,实现连续实时地采集设备状态数据,而在技术力量较强的科研院所、大学、设备供应商建立远程分析诊断中心, 为设备提供远程技术支持和保障。通过网络将观测点连接成一个复杂的监测网, 任何一个监测系统都可以提出请求服务的要求, 在异地的诊断服务中心接到请求服务的信息后, 可以提供各种服务,并返回诊断结果。同时, 远程的服务中心也可以从网上直接获取目前各观测点的状态信号、历史数据以及本地诊断的结果, 从而形成一个完整的监测与诊断系统。一旦出现异常现象, 可以在短时间内调动互连网内的所有诊断资源, 实现对设备的早期损伤诊断和及时维修,使设备安全使用。
计算机技术的发展把数据采集系统的设计思想提升到了一个新的高度,采用虚拟仪器技术提高了数据采集系统的可扩展性和可重用性。通过Internet技术,把传统的监测系统远程化,实现更大范围的资源共享。
3、实现方式
远程监测与故障诊断主要包括诊断知识的表达、诊断知识的获取及其软件实现、诊断知识的扩展软件实现以及如何实现用户与诊断中心的交互。远程监测与故障诊断在工业控制的实际应用中,可采用不同形式来实现。主要有点对点型和网络型。
3.1 点对点型
点对点型远程监测与故障诊断是指通过本地Modem、公用电话网、远端Modem来监测远端设备,主要有两种实现方式。
(1) 远程采集:即通过本地计算机、本地Modem、公用电话网、远程Modem、远端的通讯设备(如通讯仪表、通讯模块等),直接对远端通讯设备进行远程监控。
(2) 远程监控:即通过本地计算机、本地Modem、公用电话网、远程Modem、远程计算机、远端的通讯设备,通过对远端计算机进行通讯来检测、控制、诊断和故障调试。
点对点远程监测简单实用,设备要求少,在远程监测时,只要企业提供公用电话线即可,设备供应商就可通过特定的软件对其设备进行监测。其缺点是不能实时联接,数据流量小,不能做到资源共享,企业无法获取新的诊断方法。
3.2 网络型
网络型远程监测与故障诊断是一个开放的分布式系统,是一种真正的客户——服务器模式,可运行在基于TCP/IP网络协议的网上,使用户能够实现上、下位机以及更多层次的厂级连网。TCP/IP网络协议提供了在不同硬件体系结构和操作系统的计算机组成的网络上进行通信的能力,一台PC机通过TCP/IP网络协议可以和多个远程计算机(即远程节点)进行通讯。
网络型远程监测的网络结构是一种柔性结构,可以将整个应用程序分配给多个服务器,这样可以提高项目的整体容量结构并改善系统的性能。服务器的分配可以是基于项目中物理设备结构或不同的功能,用户可以根据系统需要设立专门的IO服务器、历史数据服务器、报警服务器、登录服务器和WEB服务器等。
IO服务器:负责进行数据采集的站点,将采集的数据不断向网络上发布。
报警服务器:存储报警信息的站点,系统运行时,IO服务器上产生的报警信息将通过网络传输到指定的报警服务器上,经报警服务器验证后产生和记录报警信息
历史数据服务器:与报警服务器一样,系统运行时,IO服务器上需要记录的历史数据便被传送到历史数据服务器站点上,保存起来。
登录服务器:登录服务器在整个系统网络中是唯一的。它拥有网络中唯一的用户列表。当用户在网络的任何一个站点上登录时,系统调用该用户列表,登录信息被传送到登录服务器上,经验证后,产生登录事件。这样,保证了整个系统的安全性。
WEB服务器:WEB服务器将IO服务器上数据发布到Internet上,并为用户提供浏览服务的站点。
客户机:用来访问指定的IO服务器、报警服务器、历史数据服务器。
一个工作站站点可充当多种服务器功能,如I/O服务器可以被同时指定为报警服务器、历史数据服务器、登录服务器等。
该网络具有Internet模式,是基于浏览器/服务器模式的一种新型的客户/服务器体系结构,采用基于Web Server的三层结构。客户端以通用的浏览器为基础(IE),服务器端由Web服务器及数据库两层结构组成。Internet是以TCP/IP协议为基础,以Web为核心的网络,服务器端的开放和基于标准的连接方案大大加强了企业与外部的联系,数据库不是直接服务于每个客户机,而与Web服务器沟通,有利于实现对客户信息服务的动态性、实时性和交互性。
4、结束语
总之,远程监测在工业控制中,以Web技术为核心的网络型远程监测系统更接近客户,更接近应用,更有利于网络的进一步扩展。是当今信息系统发展趋势的主流。同时设备供应商、科研机构通过Web浏览获取的数据建立一整套远程故障诊断系统,实时的根据企业设备的运行情况,将各种诊断信息反馈到企业,以便企业及时做出反应,预防故障的发生。
作者: 肖纯,方长全