论文部分内容阅读
组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式提供良好的用户开发界面和简捷的使用方法,其预先设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O设备,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软、硬件的全部接口,进行系统集成。 本文在分析和研究了国内外现有的主流组态软件平台的基础上,将组态软件的通用特性和化物所实验室改造的特定的用户需求结合起来,设计了一个小型的组态软件平台。提出了组态软件平台的数据结构设计方法,文件结构及存储方式的设计方法,同硬件设备通讯的解决方法,组态平台开发环境和运行环境的设计方案。而且,针对组态软件平台中常用的组态画面可视化开发功能和脚本编辑功能提出了自己的设计和解决方案。并利用Visual Basic6.0实现了该组态软件平台的开发环境和运行环境,为化物所实验室改造的项目提供了通用的组态开发平台和运行环境。 该组态软件平台满足了项目的要求,实现了对项目中用到的硬件设备的监控,为项目提供了快速有效的开发平台。同国内外主流的组态软件相比,具有简单易用,系统配置要求较低,成本低等优点。