用于异构网络集成的开放式OPC服务器的研究与设计

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:jieyses1023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的发展,工业自动控制系统中硬件的运算速度越来越快,软件的功能日益强大,其性能已经开始逐步过剩,而通信网络的封闭和独立成为了阻碍工业自动控制系统性能提升的主要桎梏。传统的DCS和现今的现场总线技术都不能满足工业自动控制系统网络化的需求。   以太网技术在IT领域的广泛应用为其积累了大量的软硬件资源。随着科技的不断发展,以太网被逐步地应用到了工业控制网络中,它以高带宽,低成本和丰富的资源的特点得到设备商的大力支持。在实际应用中,OPC规范以以太网为基础,在硬件供应商和软件开发商之间建立了一套完整的“规则”,只要遵循这套规则,数据交互对两者来说都是透明的,硬件供应商无需考虑应用程序的多种需求和传输协议,软件开发商也无需了解硬件的实质和操作过程。利用OPC规范,可以快捷地实现异构网络的同构化。   设备供应商为其产品提供相应的OPC服务器以取代传统的定制驱动,数据的采集通过OPC客户端来实现。当系统中存在多种不同的工控网络或者设备时,可能出现在一台监控计算机上安装多个OPC服务器的情况,这不利于系统稳定和网络的通畅。   本文讨论了工业自动控制系统中通信网络的发展,分析了现行工业通信网络中的问题,得出了多种网络协议间的相互封闭是阻碍工业自动控制系统性能提升的结论,提出了利用OPC规范解决网络互联的方法,设计了一种开放式的OPC服务器,在一个OPC服务器中以插件的形式集成了多种驱动,并可根据需要再对其进行二次开发,以实现对更多设备和网络的支持,以提高异构网络中系统的稳定和通信效率。本文的摒弃了OPC服务器开发套件的开发方式,使用ATL构建了基于COM规范的OPC服务器,符合OPC DA3.0规范,设计了驱动和服务器本体之间的接口,并集成了Modbus RTU/ASCII、Modbus TCP/IP协议和用于西门子S7300/400系列PLC的以太网CP通信模块的驱动。
其他文献
液压传动系统具有传动比大,运行平稳,有效防止过载,易于实现无级调速,易于实现自动控制和远距离操纵等优点,已广泛应用于工业生产的各个领域。在工程船舶领域,液压系统已经取代了电
燃料电池作为一种新的氢能发电装置,具有能量转换效率高、燃料多样化、对环境污染小、可靠性及维修性好等优点,被认为是今后替代汽车传统内燃机最理想的驱动源。内阻是反映燃料
网络控制系统是控制科学和计算机网络及通信技术的综合应用。然而网络的介入会给系统带来新的问题,其中网络诱导时延、数据包丢失、网络调度等都将使得网络控制系统的分析与
本课题来自国家自然科学基金资助项目“风力发电并网逆变器的智能故障诊断方法研究”(项目编号:61364010)。由于日益严重的环境问题,清洁能源越来越广泛的受到人类的关注,因此风力
Markov跳变系统是一类由时间与事件共同驱动的随机混杂系统,其状态变量是由系统状态和系统模态两个部分组成。系统的各个模态之间的随机跳变服从一个Markov过程,并且用此来描述
生态问题一直是人们普遍关注的问题,特别是生态问题中的食饵-捕食者模型,则处于举足轻重的位置。如何更有效的控制、调节生物种群,使之保持良性发展,则具有非常重要的生态意
随着蓄电池行业水平的发展对产品质量控制和售后服务的要求,蓄电池行业需要在蓄电池生产的化成过程对蓄电池的充放电情况进行监控。蓄电池的化成生产车间内,往往有超过4000个
随着全球经济一体化步伐的加快,世界各国之间的贸易往来日趋频繁,集装箱运输业的发展受到空前的重视。但是,随着集装箱运输业的飞速发展,集装箱码头面临的挑战也越来越严峻,如何快
随着网络技术的快速发展,传统各行业都逐渐与互联网进行融合,“互联网+”时代已悄然的改变了世界。文本分类技术是机器学习和自然语言处理领域中重要的应用,对维吾尔文文本分类
由于风速具有不稳定以及在风轮扫风平面内分布不均匀的特点,随着风力发电机组大型化的发展趋势,风力发电机组在运行时承受的不平衡载荷问题变得越来越严重。因此,为了提高风力发