基于OPC规范的通用监控模块的研究与实现

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:xiaqiushi9527118129
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着生产技术与需求的不断增长,工业环境的规模和复杂程度不断提升,使得对监控软件的兼容性与可靠性要求也越来越高,而且如今工业环境不单需求监控能力,还需要监控系统能够提供综合管理服务。但监控系统中设备的自动化程度不一,各自采用独立的通信协议,这给监控软件的统一管理带来了很大的不便,更谈不上提供综合的服务。目前传统的监控软件和常用的监控技术在集成与控制方面都存在一定程度的不足,针对这些欠缺之处,本文使用OPC(OLE for Process Control)技术开发了一套监控模块,该套监控模块能够提供相应的综合服务信息,并实现了对现场高效、可靠地监控。本文以比较几种监控技术的优缺点为切入点,突出了OPC技术在工控环境中的应用优势,进而设计了一套能适用于多种监控环境的监控模块。文章阐述了基于OPC规范的监控系统的整体架构,对系统的软件功能和组成模块做了重点的分析和设计。本文开发的模块有:OPC服务器、基于VC的OPC客户端和视频监控模块,其中OPC服务器采用COM(Component Object Model)技术中的多线程套间方式进行开发,以支持多路监控的同时访问。视频监控模块采用DirectShow技术进行开发,以独立的可执行程序形式,将视频监控模块的采集端与监控端分别加入到OPC服务器和基于VC的OPC客户端中,实现对现场工业环境直观监控。此外本文详细设计了OPC服务器的地址空间配置和设备驱动接口,这两部分采用模块化的设计思想,以提高服务器的适应性。同时为了验证设计的有效性,本文以OPC服务器与三菱PLC通信为例,开发了其I/O驱动。测试阶段,将监控模块应用到温室监控与电梯调度领域,完成对其在监控和数据服务两方面的测试研究。课题的创新点在于,将OPC服务器中的地址空间配置模块和设备驱动接口模块化,提升服务器的应用范围;使用Matlab客户端与本文设计的OPC服务器,为电梯群控问题提供了有效的解决平台。
其他文献
数学思想方法是数学知识体系中的关键所在,也是从事数学教学活动中常用的方法.本文首先扼要叙述数学思想在中学教学中的应用现状,再详细例举几种主要思想方法的具体应用,以此
在中央关于"稳增长、促改革、调结构、惠民生、防风险"的政策指引下,财政部于2017年颁布了《小企业内部控制规范(试行)》文件,旨在鼓励引导和推动中小企业加强内部控制建设,
自2013年8月世界女排大奖赛采用“鹰眼——即时回放系统”后,该系统被正式应用到大型国际排球竞赛中已经4年。无论是四年一届的奥运会,还是每年国内的排球超级联赛,比赛中每
蓝≠兰    “蓝”是“藍”的简化字,本指可以提取染料的植物蓼蓝和蓝颜色。“兰”是“蘭”的简化字,本指兰草、兰花,古代常用以比喻芳香高雅和美好的事物。1977年12月20日发表的《第二次汉字简化方案(草案)》把“蓝、篮”也都简化成了“兰”。据此,当时把“蓝天白云”可以写成“兰天白云”,把著名艺术家“蓝天野”和“于蓝”也都可以写成“兰天野”和“于兰”。由于这一方案极不成熟,社会上和学术界都对此颇有意
概述了安庆市水田种养加复合模式、立体复合循环模式、观光旅游农业模式、以畜禽粪便为纽带的循环模式、以秸秆为纽带的循环模式等五种生态循环农业模式,总结出安庆市生态种
<正> 应用豚鼠进行脑定位实验常用于听觉生理研究。豚鼠的脑与大鼠相似,在用微电极探索皮层下或脑干某些核团时可不必插得很深。此种电极便于制作和引导电位。且豚鼠的气管较
期刊