基于c%23上位机监控组态软件设计和开发

基于c%23上位机监控组态软件设计和开发

ID:34180056

大小:8.20 MB

页数:52页

时间:2019-03-04

基于c%23上位机监控组态软件设计和开发_第1页
基于c%23上位机监控组态软件设计和开发_第2页
基于c%23上位机监控组态软件设计和开发_第3页
基于c%23上位机监控组态软件设计和开发_第4页
基于c%23上位机监控组态软件设计和开发_第5页
资源描述:

《基于c%23上位机监控组态软件设计和开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、济南大学硕士学位论文基于C#的上位机监控组态软件的设计与开发姓名:李晓鹿申请学位级别:硕士专业:控制理论与控制工程指导教师:景绍洪20100520济南大学硕上学位论文曼皇曼曼曼曼曼!曼!曼曼曼曼曼曼曼!曼曼曼曼II皇曼舅曼蔓曼曼皇曼舅曼曼曼!窟曼曼曼曼曼曼曼曼皇曼曼曼皇曼兰曼曼曼曼曼曼曼曼皇罾皇曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼摘要许多中小型水泥企业只需要功能单一的上位机组态软件,自行研究开发的软件可以满足要求。而市场上主流组态软件一般体系结构庞大,功能软件包多,价格比较高,一套软件的价格一般在几十万至上百万之间,对于中小型企业,许多功能用不到,造成很大地浪费。

2、组态软件自身也存在不足之处,多数为通用型,而不是针对某些特定行业,因此在实现一些细节问题时有一定的局限性。对中小型企业来说,组态软件要尽可能简单,用户界面友好,但是主流组态软件对操作人员的要求都比较高,不利于操作人员的使用。本文针对国内外组态软件的不足,设计了基于C撑的上位机监控组态软件。本软件适用于中小型企业、易于操作并具有一定通用性。从软件结构来看,该软件包括图形界面模块和提供数据服务的数据库模块。重点介绍了图形界面和数据库模块的设计。为达到小巧并且简单易用的目的,将图形界面的功能化到最简,用商用数据库SQL2005作为软件的数据库。本设计将上位机组态软件分成系

3、统开发环境和系统运行环境两部分,给出了软件的总体设计结构图。本文介绍了软件的各子系统的设计,重点阐述了图形界面子系统和数据库子系统。在图形界面子系统中,首先设计了图形界面子系统的总体结构,并介绍了与绘图程序相关的类和函数。结合工艺需要设计了图形绘制工具并实现了图形的动画连接,以链表结构保存组态好的图形文件。图形界面子系统采用基于矢量图的设计方法,实现图形绘制、图形属性设置、图形编辑功能和图形文件存取等功能。解决了图形界面动画连接的几个常见问题,最终实现动画连接。在数据库子系统中,先介绍了生产现场中对变量的分类,并列出存储变量的数据库表的结构。实现了现场检测参数的自动

4、存储,并自动更新数据库。根据I/O信号进行数据单元配置,完成数据库的组态,数据库通过数据采集程序对现场数据进行读写,并按照设定好的存储策略将其保存到历史数据库中。数据库子系统实现通信,对象查找,内容修改更新等功能。采用WindowsXP作为系统开发环境,Visualc撑作为开发工具。关键词:组态软件;图形界面:数据库;C#V济南大学硕.{j学位论文AbstractIngeneral,mostconfigurationsoftwarepackagesinthemarkethaveahugearchitectureandavarietyoffunctions,which

5、makethemveryexpensive.Theycostfromseveralhundredthousandstoevenmillions.Manysmallandmediumenterprises(SMEs)Callhardlyaffordit.Infact,theyusuallydonotaskthatmuchofthehostcomputerwithregardstotheconfigurationsoftware.LotsoffunctionsaresuperfluoustomostSMEs,whichresultsinagreatdealofwaste

6、.Furthermore,mostcommercialconfigurationsoftwarepackagesseemgeneral-purpose,butactuallyarelimitedintheimplementationofdetailsneededbysomespecificindustry.ThereforefortheSMEs,itiscost-effectiveandpracticaltoself-designtheconfigurationsoftwarethatissimple,user-friendly,andeasytouseandmai

7、ntain.AhostcomputermonitoringconfigurationsoftwareisdesignedbasedonC撑inthispaper.Thehardwarestructureofthishostcomputersystemincludesengineerstationandoperatorstation.Theconfigurationsoftwarecontainsgraphicinterfacemodule,trendCHIVemodule,anddatabasemodule.Itmeetsthebasicneedsofsmall

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。