欢迎来到天天文库
浏览记录
ID:38669213
大小:624.06 KB
页数:55页
时间:2019-06-17
《WINCC之OPC通信》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录1OPC-用于过程控制的OLE11.1操作模式11.2在WinCC中使用OPC21.3WinCCOPC服务器的操作模式41.3.1使用多个OPC服务器51.3.2如何请求OPC服务器的ProgID61.4WinCCOPC客户机的操作模式81.4.1OPC条目管理器91.4.2所支持的WinCC数据类型的概述131.4.3用OPC条目管理器访问一个WinCC变量141.4.3.1如何在WinCCOPC客户机上组态OPC通道151.4.3.2如何用OPC条目管理器组态访问161.4.4不用OPC条目管理器访问WinCC变量191
2、.4.5在WinCCOPC客户机上使用结构221.4.5.1在WinCCOPC服务器上如何组态结构和结构变量231.4.5.2如何在WinCCOPC客户机上使用结构241.4.6在OPC通讯出错的情况下进行故障分析261.5OPC连接的实例321.5.1连接的实例:WinCC连接到WinCC321.5.1.1如何在WinCCOPC服务器上组态WinCC项目331.5.1.2如何在WinCCOPC客户机上组态WinCC项目341.5.2连接的实例:WinCC连接至SIMATICNETFMSOPC服务器361.5.2.1如何组态连接
3、:WinCC连接到SIMATICNETFMSOPC服务器371.5.3连接的实例:WinCC连接到SIMATICNETS7OPC服务器391.5.3.1如何添加变量至SIMATICNETS7OPC服务器401.5.3.2如何组态访问SIMATICNETS7OPC服务器的变量421.5.4连接的实例:WinCC连接到ProTool441.5.5连接的实例:WinCC连接到MicrosoftExcel97451.5.5.1如何在Excel的VB编辑器中创建OPC客户机461.5.5.2如何在Excel中组态访问WinCC变量471.
4、6OPC启动481.6.1如何改变DCOM设置491.6.2如何发布OPC计算机上通讯伙伴的用户帐号51在线帮助的打印输出i01.01OPC-用于过程控制的OLE1OPC-用于过程控制的OLE1.1操作模式引言OPC(用于过程控制的OLE)描述了一个统一的以及独立于制造商的软件界面。OPC软件界面基于Windows技术OLE(对象链接和嵌入)、COM(组件对象模块)和DCOM(分布式组件对象模块)。OLEOLE创建了与其它不同应用程序组合的可能性。COMCOM是位于一个计算机上的对象之间以不同过程通讯的协议标准。服务器是提供服务
5、的对象。例如:它使数据有效。客户机是能够使用服务器的服务的应用程序。DCOM通过使用DCOM,扩展COM访问对象的能力以突破计算机的限制。它允许工业、办公和制造业应用间的标准的数据交换。到目前为止,访问过程数据的应用程序与访问通讯网络的方法相关。通过标准的OPC软件界面,不同制造商的设备和应用程序能以统一的方式相互结合。OPC软件介面的标准由OPC基金会定义,它由领导工业自动化的公司组成规范2.0是规范1.0a的扩充并且向下完全兼容。OPC服务器既符合OPC数据访问规范1.0a也符合2.0。WinCCV5.x的OPC服务器遵循O
6、PC数据访问规范2.0。OPC服务器是一个程序,它提供带标准软件界面的不同制造商的应用程序。OPC服务器形成应用程序间的媒介层处理过程数据、各种网络协议和访问该数据的接口。OPC客户机是通过OPC软件界面-使用一个OPC服务器访问过程数据的应用程序。为了通过OPC软件界面进行数据的交换,只能使用带有基于Windows技术OLE、COM和DCOM的操作系统的操作员设备。此时,WindowsNT、Windows95、Windows98和Windows2000具有这样的软件界面。在线帮助的打印输出1OPC-用于过程控制的OLE01.0
7、11.2在WinCC中使用OPC介绍WinCC可以作为OPC服务器和OPC客户机。在一台计算机上安装WinCC时,自动添加下列OPC组件:óOPC服务器óOPC通讯驱动程序óOPC条目管理器当使用WinCC作为OPC客户机时,“OPC”通道必须添加到WinCC项目上。由WinCC变量实现OPC服务器和OPC客户机之间的数据交换。通过OPC软件界面,WinCCOPC服务器允许访问WinCC变量值。为此,在WinCCOPC客户机的WinCC项目中创建了一个连接,它访问WinCCOPC服务器的WinCC变量。为使组态更容易,提供了OP
8、C条目管理器。可能的用途WinCC作为OPC服务器WinCCOPC服务器为其它应用程序提供了WinCC项目的数据。应用程序可以运行在相同的计算机上或已与网络相连的计算机上。这就是为什么WinCC变量可以输出到MSExcel上。2在线帮助的打印输出01.01OPC
此文档下载收益归作者所有