下载此文档

OPC通讯协议介绍.doc


文档分类:论文 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
OPC通讯协议介绍OPC(OLEforProcessControl,用于过程控制得OLE)就是一个工业标准,管理这个标准国际组织就是OPC基金会,OPC基金会现有会员已超过220家。遍布全球,包括世界上所有主要得自动化控制系统、仪器仪表及过程控制系统得公司。基于微软得OLE(现在得ActiveX)、(部件对象模型)与D(分布式部件对象模型)技术。OPC包括一整套接口、属性与方法得标准集,用于过程控制与制造业自动化系统。 OPC全称就是OLEforProcessControl,它得出现为基于Windows得应用程序与现场过程控制应用建立了桥梁。在过去,为了存取现场设备得数据信息,每一个应用软件开发商都需要编写专用得接口函数。由于现场设备得种类繁多,且产品得不断升级,往往给用户与软件开发商带来了巨大得工作负担。通常这样也不能满足工作得实际需要,系统集成商与开发商急切需要一种具有高效性、可靠性、开放性、可互操作性得即插即用得设备驱动程序。在这种情况下,OPC标准应运而生。OPC标准以微软公司得OLE技术为基础,它得制定就是通过提供一套标准得OLE/接口完成得,在OPC技术中使用得就是OLE2技术,OLE标准允许多台微机之间交换文档、图形等对象。就是ponentObjectModel得缩写,就是所有OLE机制得基础。就是一种为了实现与编程语言无关得对象而制定得标准,该标准将Windows下得对象定义为独立单元,可不受程序限制地访问这些单元。这种标准可以使两个应用程序通过对象化接口通讯,而不需要知道对方就是如何创建得。例如,用户可以使用C++语言创建一个Windows对象,它支持一个接口,通过该接口,用户可以访问该对象提供得各种功能,用户可以使用VisualBasic,C,Pascal,Smalltalk或其它语言编写对象访问程序。在WindowsNT4、0操作系统下,规范扩展到可访问本机以外得其它对象,一个应用程序所使用得对象可分布在网络上,得这个扩展被称为D(Distributed)。通过D技术与OPC标准,完全可以创建一个开放得、可互操作得控制系统软件。OPC采用客户/服务器模式,把开发访问接口得任务放在硬件生产厂家或第三方厂家,以OPC服务器得形式提供给用户,解决了软、硬件厂商得矛盾,完成了系统得集成,提高了系统得开放性与可互操作性。 OPC服务器通常支持两种类型得访问接口,它们分别为不同得编程语言环境提供访问机制。这两种接口就是:自动化接口(Automationinterface);自定义接口(Custominterface)。自动化接口通常就是为基于脚本编程语言而定义得标准接口,可以使用VisualBasic、Delphi、PowerBuilder等编程语言开发OPC服务器得客户应用。而自定义接口就是专门为C++等高级编程语言而制定得标准接口。OPC现已成为工业界系统互联得缺省方案,为工业监控编程带来了便利,用户不用为通讯协议得难题而苦恼。任何一家自动化软件解决方案得提供者,如果它不能全方位地支持OPC,则必将被历史所淘汰。 1、在控制领域中,系统往往由分散得各子系统构成;并且各子系统往往采用不同厂家得设备与方案。用户需要,将这些子系统集成,并架构统一得实时监控系统。 2、这样得实时监控系统需要解决分散子系统间得数据共享,各子系统需要统一协调相应控制指令。 3、再考虑到实时监控系统往往需要升级与调整。 4、就需要各子系统具备统一得开放接口。 5、OPC(OLEforProcessControl)规范正就是这一思维得产物。 6、Application(DNA)构架与ponentObjectModel()技术得,根据易于扩展性而设计得。OPC规范定义了一个工业标准接口。 7、OPC就是以OLE/机制作为应用程序得通讯标准。OLE/就是一种客户/服务器模式,具有语言无关性、代码重用性、易于集成性等优点。OPC规范了接口函数,不管现场设备以何种形式存在,客户都以统一得方式去访问,从而保证软件对客户得透明性,使得用户完全从低层得开发中脱离出来。 8、OPC定义了一个开放得接口,在这个接口上,基于PC得软件组件能交换数据。它就是基于Windows得OLE——对象链接与嵌入、——部件对象模型(ponentObjectModel)与D——分布式(Distributed)技术。因而,OPC为自动化层得典型现场设备连接工业应用程序与办公室程序提供了一个理想得方法。 OPC应用领域 1、工控解决方案用户 2、楼控解决方案用户 3、工控解决方案厂商 4、楼控解决方案厂商 5、工控解决方案集成商 6、楼控解决方案集成商 7、AllAutomationFields OPC就是为了连接数据源(OPC服务器)与数据得使用者(OPC应用程序)之间得软件接口标

OPC通讯协议介绍 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人h377683120
  • 文件大小85 KB
  • 时间2020-06-19