论文部分内容阅读
组态软件是面向过程监控与数据采集的专用软件,它是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件是自动化软件的一个活跃的研究方向。
针对监控系统对组态软件的要求,论文详细讨论了组态软件的特点和组成,分析了组态软件的各个功能组件的作用,提出了一套使用Delphi平台来开发组态软件的可行方案。文章针对组态软件的图形组态系统,提出了以ActiveX控件技术实现系统图元的设计方法,实现了动态加载图形控件,方便扩展系统功能,同时还实现了系统报警功能;针对实时数据库系统,提出了使用eXtremeDB实时数据库系统设计系统实时数据库的方法,利用DLL技术将实时数据库集成到组态软件,实现动态显示实时数据功能;针对系统I/O通讯接口部分,这里利用COM/DCOM技术实现了对OPC服务器的支持,实现系统的数据采集功能;针对C/S结构的缺点,这里实现了向分布式多层系统结构的转变,并在此基础上,尝试实现了组态软件的基于Internet的远程监控功能。