摘要
在面向对象编程思想基础上,设计与实现了基于C#的液位过程测控软件。利用.NET程序集技术、多线程技术和数据库技术分别实现了用户控件和控制算法的封装、多任务的并发执行和测控数据的存储与管理等。测控系统完成了对液位数据的实时采集与处理,实时曲线和历史曲线的绘制以及控制算法的动态加载等功能。实验表明,该软件具有很好的可靠性和实时性,易于操作并且运行良好。
According to object-oriented programming,the measurement and control software based on C# liquid-level process was designed and realized in this paper.The encapsulation of user controls and control algorithms,the concurrent execution of multiple tasks and the control of monitoring data,were respectively achieved by.NET assemblies and multi-threading and database technologies.Some functions such as the monitoring and handling of real-time data of liquid level,the plotting of real-time curves and history curves and the dynamical loading of control algorithms,were realized by the software The experimental results show that the software has better reliability and timeliness.Moreover,it is easy to be operated and runs well.
出处
《太原科技大学学报》
2012年第1期1-5,共5页
Journal of Taiyuan University of Science and Technology
基金
山西省高校科技开发项目(20061033)
太原科技大学教研项目(2007JK35)
关键词
C#
测控软件
面向对象
.NET程序集
多线程
C#
measurement and control software
object-oriented programming
.NET assembly
multi-threading