基于OPC Server的PC和S7300400的通信.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第27卷第4期 电力自动化设备 V01.27No.4 2007年4月 ElectricPowerAutomation Equipment Apr.2007@ 基于OPC 张俊彪,王鸿辉,何长安 (西北工业大学自动化学院,陕西西安710072) 信协议不开放增加了在Lab forProcess (0LE 服务器.使用simatic 入、输出接口点对点的连接。叙述了配置PC站、设置主/从机、与PC机建立连接的步骤。该方案已 成功地应用于某控制系统中。 关键词:可编程逻辑控制器:OPC服务器:通信 915 中图分类号:TN 文献标识码:A O引言 1 0PC技术简介[·-5j 西门子S7.300/400可编程逻辑控制器(PLC) 属于中大型器件,与S7.200系列相比缺少了自由口 and Linking 通信这一大特色.这样用户在通信中不可能自定义 义.OPC是一套技术规范和工业标准.为基于 通信协议[1【。 西门子S7.300/400PLC通信接口只有多点接 集成和交互功能的组件对象模型接口标准.以微软 口MPI(MultiP0intInterface)和分布式外设接口DP (Decentraljzed 为基础,采用客户/服务器模式.提供自动化控制、设 Periphery),分别使用MPI协议和 备管理和设备之间的软件应用互操作性和设备的互 Profibus协议。但是这2种协议都不公开.使得该系 换性。OPC的作用是为服务器和客户的链接提供统 列PLC与PC机通信实现变得困难。 一和标准的接口规范。0PC的服务器是数据的供应 某重型机械研究所承接的倒棱机控制系统中. 方.负责为OPC客户提供数据;OPC客户是数据的使 PC机在Windows环境下除了要实现与S7—300系列 用方.处理OPC服务器提供的数据[刮。 PLC通信外还要做高精度的闭环位置控制。采用西 OPC是为解决应用软件与各种设备驱动程序的 门子WinCC组态软件实现多任务处理时.WinCC 通信而产生的一个工业技术标准。使用0PC可以比 里封装了S7—300/400PLC通信协议驱动使得两者 较方便地把不同制造商提供的驱动或服务程序与应 通信很容易实现.但是位置控制系统的实时性却无 用程序集成在一起。OPC在工业控制软件中,为不同 法保证。为解决这一问题.以往的方法是用2台工 类型的服务器与不同类型的客户搭建一座桥梁,通 控机。一台工作于DOS系统下做闭环控制.另一台 过这座桥梁.客户和服务器间形成即插即用的简单 工作于WinCC组态软件下实现PC机和S7—300 规范的链接关系。不同的客户软件能够访问任意的数 PLC通信和人机界面处理.2台工控机用RS一232据源,如图l所示。 通信以协调工作。但成本过高.且方案不紧凑[z。]。 .应用程辟1 I监控

文档评论(0)

0520 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档