OPC技术规范
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XML - DA 模型
v 持续更新 v 数据队列
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
v 可利用 Internet OPC Seminars
Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC的优点
v ActiveX/COM技术定义各种不同的软件 部件如何交互使用和分享数据。
v DCOM技术定义了MS Windows分布式 环境下软件部件如何交互使用和分享数 据。
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
v 基于COM技术 v 灵活-支持多类应用程序 v 高效与可扩展性-支持大型应用程序 v 高性能-支持网络操作 v 易于理解 v 被广泛接受
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
议程
v OPC技术特点 v OPC规范
OPC DA - 数据访问 OPC AE - 报警与事件 OPC DX - 数据交换 OPC XML 与 .NET技术 OPC CD - 复杂数据
v OPC 规范的发展及其关系 v OPC 兼容性测试
OPC Seminars Shenzhen, May 2004
OPC技术规范
郭文哲
OPC 中国促进委员会
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
开放性 :为编程和服务器提供了一个开放的界面模式
产业性 :有OPC标准前 :
保守的数据交换
花费高 低效率 有风险
互联性 :
应 用 X ...
应用 Y
有OPC标准后 :
客户机及服务器有了相应连接标准 节省了费用 降低了投资风险 有了更多的选择 提高产量力
显示应用
OPC
趋势应用
OPC
PLC
OPC Seminars Shenzhen, May 2004
v 任何客户机都可以与服务器连接
`即插即用`的互操作性是其目标
v 集合最优秀的 C API功能 v 该标准已被公开,并出版 v OPC基金会是管理此工业标准的组织 v 灵活性 – 接纳所有类型的客户机及服务器 v 高效性 – 优化快速传输数据 v 可以支持所有编程语言
C, C++, VB, Java, HTML, DHTML
OPC DA 3.0 更新
v 增加新的接口 IOPCBrowse IOPCItemDeadbandMgt IOPCItemSamplingMgt IOPCItemIO IOPCServer2
应用软件
X
Y
... 应用软件 X OPC 界面
应用软件 Y
OPC 界面
服务器 A
服务器 B
服务器 C
OPC 服务器 OPC 服务器 OPC 服务器
A
B
C
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
DCS
CONTROLLER
PLC
DCS
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
CONTROLLER
OPC的技术基础 (1)
v 基于微软的OLE (现在的ActiveX)、 COM (部件对象模型)和DCOM (分布式 部件对象模型)等技术。
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC 基本结构
Server (服务器)
OPC DA 的应用架构
v 每个OPC DA服务器是一个独立的对象
v OPC DA服务器提供了到现场数据源的 一个“窗口”
v 数据通过对应的Tag访问 (Tag的定义由 生产商和硬件有关)
v 数据可以周期性轮询或单次读写
OPC DA 客户端
OPC DA 服务器
现场SCADA, DCS, PLC或其他数据源 FIC101, FIC102...
I/O
I/O
I/O
OPC DA
Fieldbus Foundation 系统 HSE H1
I/O
OPC DA
PLC & DCS
I/O
系统
I/O
I/O
I/O
OPC Seminars Shenzhen, May 2004
I/O
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC DA能提供那类数据?
v 传感器的实时数据,如温度、压力和流量 v 控制参数,如打开、关闭、运行和停止 v 状态信息
硬件连接状态 软件和子系统的状态
v 总之,OPC DA可以提供任何类型数据
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
v DA - Data Access 3.0 v AE - Alarm and Events 1.1 v Batch - Batch Data Access 2.0 v HDA - Historical Data Access 1.2 v DX - Data eXchange 1.0 v XML DA - XML Data Access 1.0 v CD – Complex Data 1.0
OPC DA的适用领域
OPC (通过DCOM)可以 使用在各个子系统与
管理终端之间
OPC处于数据监视应用程序 和专用的IO驱动软件之间
数据监视 子系统
OPC
设备专用的 I/O 控制
底层传感器往往 使用专用接口和协议
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
Group (组) Item(项)
Item(项) Group (组)
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC DA(数据访问)的特性
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
典型的OPC Server设计
OPC的技术基础 (2)
v XML和Web Service。 支持所有平 台分布式环境 下软件部件交 互使用和分享 数据。
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC逻辑对象模型
OPC/COM Interfaces
OPCServer
OPCGroOupPCGroOupPCGroup(s)
OOPOPCPCItCIetIemtem(ms()s()s)
OOPOPCPCItCIetIemtem(ms()s()s)
OOPOPCPCItCIetIemtem(ms()s()s)
OPC/COM Interfaces OPC Group & Item Management Item Data Optimization and Monitoring Device Specific Protocol Logic Hardware Connection Management
OPC Seminars Shenzhen, May 2004
OPC DA应用
应用
OPC数据客户端
Ethernet
OPC DA ODVA 系统 EtherNet/IP DeviceNet
I/O
I/O
I/O
OPC DA ControlNet Intl.
系统 EtherNet/IP ControlNet
I/O
I/O
I/O
OPC DA PROFIBUS 系统
PROFInet PROFIBUS
Create PDF with GO2PDF for free, if you wish to remove this lin PDF Printer
OPC出现前的状况
... 应用软件 X
应用软件 Y
服务器 A
服务器 B
服务器 C
单一的应用界面 不再盛行的界面标准 发展变化的技术
OPC 基本原理
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC 的特点
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
使用 OPC前后的比较
... 应用软件
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC DA 3.0
v 基于 DA 2.05 的发展 v 全面支持 XML- DA 的标准 v 增加 Item I/O 功能 v 浏览与项目属性
OPC 规范
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
主要的OPC技术规范
v 持续更新 v 数据队列
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
v 可利用 Internet OPC Seminars
Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC的优点
v ActiveX/COM技术定义各种不同的软件 部件如何交互使用和分享数据。
v DCOM技术定义了MS Windows分布式 环境下软件部件如何交互使用和分享数 据。
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
v 基于COM技术 v 灵活-支持多类应用程序 v 高效与可扩展性-支持大型应用程序 v 高性能-支持网络操作 v 易于理解 v 被广泛接受
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
议程
v OPC技术特点 v OPC规范
OPC DA - 数据访问 OPC AE - 报警与事件 OPC DX - 数据交换 OPC XML 与 .NET技术 OPC CD - 复杂数据
v OPC 规范的发展及其关系 v OPC 兼容性测试
OPC Seminars Shenzhen, May 2004
OPC技术规范
郭文哲
OPC 中国促进委员会
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
开放性 :为编程和服务器提供了一个开放的界面模式
产业性 :有OPC标准前 :
保守的数据交换
花费高 低效率 有风险
互联性 :
应 用 X ...
应用 Y
有OPC标准后 :
客户机及服务器有了相应连接标准 节省了费用 降低了投资风险 有了更多的选择 提高产量力
显示应用
OPC
趋势应用
OPC
PLC
OPC Seminars Shenzhen, May 2004
v 任何客户机都可以与服务器连接
`即插即用`的互操作性是其目标
v 集合最优秀的 C API功能 v 该标准已被公开,并出版 v OPC基金会是管理此工业标准的组织 v 灵活性 – 接纳所有类型的客户机及服务器 v 高效性 – 优化快速传输数据 v 可以支持所有编程语言
C, C++, VB, Java, HTML, DHTML
OPC DA 3.0 更新
v 增加新的接口 IOPCBrowse IOPCItemDeadbandMgt IOPCItemSamplingMgt IOPCItemIO IOPCServer2
应用软件
X
Y
... 应用软件 X OPC 界面
应用软件 Y
OPC 界面
服务器 A
服务器 B
服务器 C
OPC 服务器 OPC 服务器 OPC 服务器
A
B
C
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
DCS
CONTROLLER
PLC
DCS
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
CONTROLLER
OPC的技术基础 (1)
v 基于微软的OLE (现在的ActiveX)、 COM (部件对象模型)和DCOM (分布式 部件对象模型)等技术。
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC 基本结构
Server (服务器)
OPC DA 的应用架构
v 每个OPC DA服务器是一个独立的对象
v OPC DA服务器提供了到现场数据源的 一个“窗口”
v 数据通过对应的Tag访问 (Tag的定义由 生产商和硬件有关)
v 数据可以周期性轮询或单次读写
OPC DA 客户端
OPC DA 服务器
现场SCADA, DCS, PLC或其他数据源 FIC101, FIC102...
I/O
I/O
I/O
OPC DA
Fieldbus Foundation 系统 HSE H1
I/O
OPC DA
PLC & DCS
I/O
系统
I/O
I/O
I/O
OPC Seminars Shenzhen, May 2004
I/O
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC DA能提供那类数据?
v 传感器的实时数据,如温度、压力和流量 v 控制参数,如打开、关闭、运行和停止 v 状态信息
硬件连接状态 软件和子系统的状态
v 总之,OPC DA可以提供任何类型数据
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
v DA - Data Access 3.0 v AE - Alarm and Events 1.1 v Batch - Batch Data Access 2.0 v HDA - Historical Data Access 1.2 v DX - Data eXchange 1.0 v XML DA - XML Data Access 1.0 v CD – Complex Data 1.0
OPC DA的适用领域
OPC (通过DCOM)可以 使用在各个子系统与
管理终端之间
OPC处于数据监视应用程序 和专用的IO驱动软件之间
数据监视 子系统
OPC
设备专用的 I/O 控制
底层传感器往往 使用专用接口和协议
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
Group (组) Item(项)
Item(项) Group (组)
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC DA(数据访问)的特性
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
典型的OPC Server设计
OPC的技术基础 (2)
v XML和Web Service。 支持所有平 台分布式环境 下软件部件交 互使用和分享 数据。
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC逻辑对象模型
OPC/COM Interfaces
OPCServer
OPCGroOupPCGroOupPCGroup(s)
OOPOPCPCItCIetIemtem(ms()s()s)
OOPOPCPCItCIetIemtem(ms()s()s)
OOPOPCPCItCIetIemtem(ms()s()s)
OPC/COM Interfaces OPC Group & Item Management Item Data Optimization and Monitoring Device Specific Protocol Logic Hardware Connection Management
OPC Seminars Shenzhen, May 2004
OPC DA应用
应用
OPC数据客户端
Ethernet
OPC DA ODVA 系统 EtherNet/IP DeviceNet
I/O
I/O
I/O
OPC DA ControlNet Intl.
系统 EtherNet/IP ControlNet
I/O
I/O
I/O
OPC DA PROFIBUS 系统
PROFInet PROFIBUS
Create PDF with GO2PDF for free, if you wish to remove this lin PDF Printer
OPC出现前的状况
... 应用软件 X
应用软件 Y
服务器 A
服务器 B
服务器 C
单一的应用界面 不再盛行的界面标准 发展变化的技术
OPC 基本原理
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC 的特点
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
使用 OPC前后的比较
... 应用软件
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
OPC DA 3.0
v 基于 DA 2.05 的发展 v 全面支持 XML- DA 的标准 v 增加 Item I/O 功能 v 浏览与项目属性
OPC 规范
OPC Seminars Shenzhen, May 2004
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
主要的OPC技术规范