OPC技术和SQL Server在组态软件开发中的应用研究

被引量 : 8次 | 上传用户:didos_jo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微电子技术、计算机技术和通信技术的不断发展以及其在工业控制领域的深入应用,应用于工业控制系统的重要的监控软件平台——组态软件的发展也日益成熟。但是,对于一些小型企业和项目,市场上主流的组态软件系统又存在成本过高、源代码不开放等缺点,这给组态软件在中小型项目系统中的应用扩展造成一定的影响。为了解决上述问题,本文提出了一套以Visual C++为软件开发平台、基于OPC技术和SQL Server的组态软件开发方案。文章在分析了Visual C++(Visual Studio2010集成开发环境)软件开发平台的结构特点和开发流程后,设计了基于MFC应用程序框架的组态软件总体框架结构。基于COM组件技术和OPC通信规范,开发了集成的OPC客户端应用程序接口,以方便组态软件实时数据库系统和现场控制器数据系统的无缝链接。针对待开发组态软件系统现场数据通信量小、实时性要求高的特点,结合OPC客户端接口程序的实现方法,开发出集成了OPC客户端接口的实时数据库模块—数据词典。为了保证历史数据库系统的开放性和可扩展性,本文采用关系型数据库SQL Server作为历史数据的容器,在比较了Visual C++开发平台进行数据库操作的方法后,设计了基于ADO技术的组态软件的数据归档模块,以实现组态数据的分类与归档。本文提出的组态软件设计思想具有开放性、灵活性等特点,在组态软件核心功能模块的实现上均采用比较成熟的软件开发技术,因而目标组态软件的稳定性和可靠性也得到了保障;同时,在软件的开发过程中,部分功能的实现上做了一定的优化,更加适合小型企业或项目的应用,在实际应用中一定能发挥很好的经济效益,同时也能得到更好的推广。
其他文献
随着我国行政事业单位财务制度改革步伐的加快,财务预算管理作为行政事业单位财务管理活动的重要组成部分,也必将加快改革步伐。即将实行新预算法将从宏观上有效地解决了全口
依赖廉价劳动力和大量消耗资源得以做大的"中国制造",其基础是脆弱的。"中国制造"正面临着前所未有的危机和挑战,诸多的困惑和隐忧严重地威胁和阻碍着"中国制造"开拓国际市场
《黄帝内经》中以营卫循行论人体之寤、寐,在此理论指导下,针对非器质性失眠患者采用独特的分时治疗方案,在半夏秫米汤的基础上,加入桂枝汤以调和营卫,在日间(尤以早上)以益
发展休闲旅游成为我国旅游业升级转型的趋势,休闲旅游分为观光游与度假游。观光游是最基本的旅游形式,伴随旅游业始终,也成为旅游业种种问题的替罪羊。人们对高层次的度假游
<正>随着社会的进步,生活节奏的加快、各种负面压力的加大,慢性疲劳综合征的发病率越来越高。慢性疲劳综合征是一组复杂的功能紊乱症候群,以持续半年以上的慢性、反复发作性
随着微博用户越来越多,许多企业看到了蕴藏在微博中的商机,如果能将微博运用于企业营销中,将会为企业带来可观的收益。本文通过对微博在企业营销中应用的优势及策略的讨论,为
在21世纪市场经济日趋发展及完善的今天,控制并且防范财务风险对企业来说起着生命线的关键作用。本文通过对财务风险的内涵及特征进行阐述,分析企业财务风险产生的原因,并提
在我国社会主义市场经济体制改革逐渐深入的背景下,我国证券市场获得了较快的进步,同时也对我国上市公司财务信息真实性及规范性提出了越来越高的要求。本课题笔者在分析上市
在分析我国当前税制结构存在的问题的基础上 ,借鉴最适课税理论的思想精华 ,认为 2 1世纪中国税制结构改革的基本政策取向应包括调整间接税与直接税比重 ,优化税收结构及税率