翻新时间:2022-10-10
基于.NET的DCS组态软件研究与设计
毕业论文
【 关键词 】 集散控制系统 组态软件 OPC XML技术 异构数据库
【 摘 要 】
在市场上存在许多国内国外的DCS组态软件产品,这些产品1般都是使用VB、Delphi或者C++语言开发。而当前DCS组态软件要求具有网络化和开放化的特点,要求组态软件与上层软件和硬件之间有良好的接口,有基于网络的数据点登记以及报表打印功能,需要使用更适合的开发环境和技术来开发DCS组态软件。由于.NET具有跨语言跨系统,方便利用XML技术,容易开发报表,使用GDI+容易设计图形编辑器等优势,适应于开发网络化和开放化的组态软件,因此论文研究和探讨了如何利用.NET的环境及其核心技术来开发DCS组态软件。论文首先研究了集散控制系统及其组态软件的概念和基本功能,分析了.NET核心技术以及采用.NET开发组态软件的优势。其次详细分析DCS组态软件的层次,DCS组态软件分为组态层、运行层和管理信息层,设计了采用XML作为各层次接口的组态软件体系结构。最后,根据功能模块划分,分别介绍了数据库组态模块、通信模块、界面组态模块和控制回路组态模块采用的技术和具体实现。论文采用了XML技术,进行数据库组态模块的设计,解决了异构数据库及实时数据结构标准不统1的问题,并设计了以XML文件表示的全局点目录。论文采用了OPC技术,进行通信模块的设计,解决组态软件与硬件兼容的问题,并在.NET环境具体开发了OPC客户端接口。论文研究了控制回路组态技术,按照IEC61131-3标准采用功能模块图形组态的方式设计开发了控制回路编辑、控制回路组态编译和文件保存3大模块,实现了控制回路的图形组态。论文最后设计了组态软件的图形界面及其生成系统。在.NET环境下使用GDI+技术采用矢量图元方法开发实现了静态画面组态编辑器,在此基础上实现了动态画面的生成;采用水晶报表与Excel相结合的方法实现报表的生成与打印。
【文摘语种】 中文文摘
【论文页数】 1-75
下载文档
网友最新关注
- 《第三个小板凳》读后感
- 自我介绍
- 我的小书包
- 金秋赏菊
- 未来的我
- 微笑的价值
- 我的校园
- 回忆童年
- 夏天
- 生日快乐
- 同一个世界同一个梦想
- 大胡子爸爸
- 助人为乐
- 梦游太空
- 一粒种子
- 2011中学感恩主题教育活动部署方案
- 春天登山野外挑战营活动计划
- 小学艺术节活动部署方案
- 庆祝建党90周年纪念活动打算
- 五一国际劳动节落实情况方案
- 民政局法制管理工作打算
- 清明节活动计划
- 幼儿园安全工作思路
- 医院节能减排管理办法
- 乡镇党委中心组理论学习意见
- 春中学校园安全教育月主题活动部署方案
- 政协民主监督工作部署
- 供销社财务工作打算
- 市农村发展十二五规划纲要
- 4月23日世界读书日活动打算
- 企业选择会计信息系统的因素分析(1)
- 提高会计信息透明度的若干对策(1)
- 我国上市公司财务危机预警系统构架新探(1)
- 会计软件的开发过程(1)
- 中日会计模式的比较与借鉴(1)
- 新会计准则第12号——债务重组与加拿大会计准则的比较(1)
- 论财务会计基本理论结构(1)
- 市场导向的成本管理——丰田汽车成本企划的实施架构(1)
- 企业虚增利润的手法及审计(1)
- 论股份回购的财务效应与会计处理(1)
- 面对新形势的会计对策(1)
- 战略管理会计的发展与优化(1)
- 审计质量影响因素及其改善分析
- 内部审计外部化实现途径分析
- 高校内部审计质量控制的意义和方法
- 《黄山奇石》 教学设计四
- 《黄山奇石》 教学设计二
- 《秋天的图画》 教学设计三
- 《植物妈妈有办法》 教法新探
- 《秋天的图画》 教学设计一
- 《一分钟》 教学设计三
- 《一株紫丁香》 教学设计一
- 《一分钟》 教学设计一
- 《一分钟》 教学设计二
- 《黄山奇石》 教学设计五
- 《我选我》 教学设计二
- 《黄山奇石》 教学设计一
- 《难忘的一天》 教学设计一
- 《秋天的图画》 教学设计二
- 《黄山奇石》 教学设计三