论文部分内容阅读
流程工业自动化控制技术的发展,使得生产过程的底层自动化监视和控制逐渐完善。监控组态软件由于其稳定可靠,功能完善,易于使用等特点受到企业的青睐。由监控组态软件构建的监控平台大多数还是“监控岛”概念的系统,它们依靠各自的底层控制和数据采集系统,大多针对单个车间或流程。企业内部Intranet的推广应用,给工业控制领域提出了新的要求,使得将这些各自封闭的信息孤岛实现相互联接、信息共享成为可能。但是目前市场上的监控组态软件多种多样,各有特点。由于所监控的对象、监控的具体要求、监控组态软件的价格等多方面的原因,在企业的实际生产现场一般都有多套监控平台,用以对各种不同的生产现场或同一生产现场的不同部分进行实时监控。这些异构的监控平台是由不同的监控组态软件构成的,难以互相联系,实现数据共享。要使用Intranet将这些异构的监控平台联接在一起,实现数据资源的共享,必须解决监控平台的异构和监控平台的远程监测问题。 为了顺应企业内部Intranet应用发展的要求,解决其中存在的监控平台异构的问题,本论文结合网络和数据库的多种技术,提出了基于异构监控平台的远程监测系统方案。该方案采用B/S体系结构,相比以往的C/S结构,用户界面一致、友好,方便了用户的使用,安装、维护和升级容易。在具体实现上,由监控平台和数据采集卡同现场设备进行交互,并利用监控平台的ODBC接口和SQL函数将现场实时数据传送至数据库服务器,统一了各种异构监控平台的数据。Web服务器与数据库服务器进行交互,取得现场监控平台的实时数据,以动态网页的方式在Intranet上发布,客户端通过IE浏览器访问页面,了解现场实时工况。 本文对基于异构监控平台的远程监测系统方案中的关键技术加以阐述,包括主要解决监控平台异构问题的SQL语言和ODBC接口,以及主要解决远程监测问题的B/S三层网络结构、Internet信息服务器和ActiveX控件在Web开发中的应用。 最后,运用该方案,在武钢焦化公司备煤车间监控平台和EFPT-过程控制实验监控平台的基础上,构建了一套基于异构监控平台的远程监测模拟系统,将本文所述方案应用于实际,取得了良好的效果,为提高工业监控系统的效率提供了一种有效的方法。