网站大量收购独家精品文档,联系QQ:2885784924

论文:船舶电力推进监控系统上位机的实现.pdf

论文:船舶电力推进监控系统上位机的实现.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论文:船舶电力推进监控系统上位机的实现

的ActiveX)、COM(组件对象模型)和DCOM(分布式 备驾驶室遥控和机舱就地控制两种方式,系统架构如 组件对象模型)技术,采用客户/服务器模式,结构如 图3所示. 图1所示.通过 OPC服务器 ,OPC客户就可以直接读 写现场控制设备的I/0数据,一个客户端可以同时访 问多个 OPC服务器 ,同时一个 OPC服务器也能同时 被多个 OPC客户端访问. oPc客户端 1IlOPC客户端2lloPc客户端3 oPc服务器 1lIoPc服务器2IIoPc服务器3 l鱼 l 图3 电力推进系统架构 图1 OPC软件结构 在船舶电力推进监控系统中,控制网络采用以太 网,现场设备层采用西 门子的s7—300PLC控制系统 ; 数据访问是 OPC中最基本也是最重要的部分 , 应用层应用 自行开发的 OPC客户端程序,实现对 现在OPC数据访问规范已经发展到 OPCDA3.0版 OPC服务器的读取.OPC客户端程序在整个船舶电力 本 .OPCDA规范主要包括 OPC服务器和 OPC客 推进监控系统 中是一个通讯程序,是把下位机 PLC 户程序两部分.OPC数据访问规范规定 ,一个 OPC数 的数据采集到上位监控计算机中,并通过上位监控软 据存取服务器主要有三个对象组成 :服务器对象、组 件对下位机 PLC进行数据操作. 对象和数据项对象.OPC服务器几个对象和 OPC客 一 个 OPC数据存取服务器主要有三个对象组 户程序的关系如图2所示.一个 OPC项对象可以是 成 ,本文使用下位机西 门子的 s7.300PLC作为 OPC PLC中的一个寄存器,也可以是PLC中的寄存器中的 组对象,现场设备推进 电机的相关参数作为 OPC项 某一位.OPC项代表了OPC服务器到数据源的一个 对象.OPC客户通过 OPC服务器的接 口与 OPC对象 物理链接,是读写数据的最小逻辑单位.在 OPC规范 进行通信,OPC服务器对象包含服务器的所有信息, 中没有对应于项的COM接 口,所有与项的访问需要 主要实现 IUnknown和 IOPCServer接 口;OPC组对象 通过包含项的OPC组对象来实现 . 是 OPC项对象的容器,返回并管理OPC项;OPC项对 象并不是实际的物理数据源,只是对物理数据源的一 个逻辑链接 ,指向设备的一个寄存器单元.OPC客户 对设备寄存器的操作都是通过项对象来完成的,它隐 藏了设备的特殊信息,使得 OPC的通用性得到加强. 3 船舶电力推进监控系统监控功能的实现 3.1 OPC客户端通信程序设计 实验室应用的是 Delphi开发的整个船舶电力推 图2 OPC服务器对象的关系 进监控软件 ,使用 Delphi开发的OPC客户端容易和 整个软件结合 ,把客户端开发成整个软件的一个功能 2 船舶电力推进系统结构 模块,有利于软件的升级.所 以本文采用 Delphi开发 船舶电力推进技术在上个世纪初就已经有所应 工具来编写 OPC客户端通信程

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档