基于C#液位过程测控软件的设计与实现Design and Realization of Measurement and Control Software Based on C# Liquid-Level Process
崔海全,张春梅,赵志诚
摘要(Abstract):
在面向对象编程思想基础上,设计与实现了基于C#的液位过程测控软件。利用.NET程序集技术、多线程技术和数据库技术分别实现了用户控件和控制算法的封装、多任务的并发执行和测控数据的存储与管理等。测控系统完成了对液位数据的实时采集与处理,实时曲线和历史曲线的绘制以及控制算法的动态加载等功能。实验表明,该软件具有很好的可靠性和实时性,易于操作并且运行良好。
关键词(KeyWords): C#;测控软件;面向对象;.NET程序集;多线程
基金项目(Foundation): 山西省高校科技开发项目(20061033);; 太原科技大学教研项目(2007JK35)
作者(Author): 崔海全,张春梅,赵志诚
参考文献(References):
- [1]王志新,谷云东,李洪兴.三水箱多变量液位控制实验设计[J].实验技术与管理,2007,24(1):32-36.
- [2]王朝阳,王学选.时滞液位过程模糊-PI控制系统设计[J].太原科技大学学报,2011,32(2):98-102.
- [3]李子彬,赵志诚,张井岗.基于VC++6.0的PC机与PLC串口通信的实现及其应用[J].太原科技大学学报,2008,29(3):192-195.
- [4]李晓鹿.基于C#上位机监控组态软件的设计与开发[D].济南:济南大学,2010.
- [5]ANDREW KENNEDY.Securing the.NET programming model[J].Theoretical Computer Science,2006,364(3):311-317.
- [6]韩欣欣.面向对象的软件测试方法研究[J].信息化研究,2010,36(10):32-36.
- [7]黄海涛,谭瑛,周小波.基于构件的动态配置应用框架设计与实现[J].太原科技大学学报,2008,29(4):271-275.
- [8]孙玉钰.基于.NET组件技术的插件式框架的研究[J].计算机应用与软件,2009,26(6):143-145.
- [9]KARLI WATSON,CHRISTIAN NAGEL.Beginning Visual C#2005[M].北京:清华大学出版社,2006.