论文部分内容阅读
组态软件是指数据采集与过程控制的软件,可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O设备,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软、硬件的全部接口,进行系统集成。
大型河工物理模型试验系统的重要组成部分——潮汐控制系统通常是由测控软件实现的。这类测控软件不仅开发周期长,而且适应性差。本文在广泛调研的基础上,将组态软件的通用特性和大型河工模型试验系统的特定需求结合起来,提出采用组态软件思想来开发潮汐测控软件,设计和开发一个潮汐控制系统组态软件,提出了组态软件平台的数据结构设计方法,组态平台开发环境和运行环境的设计方案,实时数据库的设计方案,并利用Visual C++6.0实现了该组态软件平台的开发和运行环境。实现的模块有:图形界面系统中的图元库模块、图元操作工具模块、动画连接模块、数据库模块。
与其他测控软件系统相比,本文采用的设计方案具有较强的适应性,可以适应不同的河工物理模型;具有较高的实时性,可以同时处理多个任务;具有可扩展性,可以根据少数河工物理模型的特殊需要,增设控制组件,实现控制功能。