《C# OPC数据访问》.pdf

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何在如何在 C#中实现C#中实现 OPCOPC 数据访问数据访问 如何在如何在 C#C#中实现中实现 OPCOPC 数据访问数据访问 OPC data access by C# Getting-started Edition (2009 年年05 月月) 年年 月月 摘摘 要要 本文主要讲述了在 C#语言环境下,编程实现利用 SimaticNet 提供的 OPC Server, 摘摘 要要 访问 PLC 中数据的步骤。此方法同样适用于WinCC 作为 OPC Server 时的数据访问。 关键词关键词 SimaticNet、C#、OPC、WinCC 关键词关键词 Key Words SimaticNet、C#、OPC、WinCC IADT Service Support 47 如何在 C#中实现 OPC 数据访问 1 1、概述 4 1.1 OPC 介绍 4 1.2 OPC 的读写方式 5 1.3 OPC 访问接口方式 6 2、测试环境 7 2.1 硬件要求 7 2.2 软件要求 7 3、OPC Server 端组态配置 7 4、采用自定义接口过程 9 4.1 同步读写 9 4.2 异步读写 12 5、采用自动化接口实现过程 19 6、OPCItem 的数据类型 23 7、小结 23 8、代码 23 8.1 自动化接口 23 8.2 自定义接口同步读写 28 8.3 自定义接口异步读写 34 IADT Service Support 47 1、概述、概述 、、概述概述 1.1 OPC 介绍介绍 介绍介绍 OPC 是 Object Linking and Embedding (OLE )for Process Control 的缩写,它是微软 公司的对象链接和嵌入技术在过程控制方面的应用。OPC 以OLE/COM/DCOM 技术为基 础,采用客户/服务器模式,为工业自动化软件面向对象的开发提供了统一的标准,这个标 准定义了应用 Microsoft 操作系统在基于 PC 的客户机之间交换自动化实时数据的方法,采 用这项标准后,硬件开发商将取代软件开发商为自己的硬件产品开发统一的OPC 接口程 序,而软件开发者可免除开发驱动程序的工作,充分发挥自己的特长,把更多的精力投入 到其核心产品的开发上。 SimaticNet 是西门子全集成自动化系统中的一个重要组成部分,它为完善的工业自动化 控制系统的通讯提供部件和网络,同时提供多个 OPCServer,为数据的外部访问提供接 口,本文主要以OPC.SimaticNET 为例说明。 图 1:SimatcicNet 提供的 OPCServer 采用不同的通信方式,通过 OPC.SimaticNET,现场数据可以方便地提供给用户: OPC Client …… OPC Client OPC.SimaticNET DP SNMP PNIO …… 图2:多种数据提供方式 IADT Service Support 47 1.2 OPC 的读写的读写方式方式 的读写的读写方式方式

文档评论(0)

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

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

1亿VIP精品文档

相关文档