首页 > 编程知识 正文

opc中文名称,opc ua 开发教程

时间:2023-05-04 18:41:27 阅读:171996 作者:3750

1OPC UA是为了应对标准化和跨平台的发展趋势,更好地普及OPC,OPC财团在以往OPC的成功基础上,近年来发表了新的OPC标准1OPC UA。OPC UA接口协议包含了之前的 AE, DA,OPC XML DA or HDA只能通过一个地址空间访问所有以前的对象,不受WINDOWS平台限制。 由于它是从传输层Scoket或更高版本定义的,因此灵活性和安全性比以前的OPC更高,这将在后面进行描述。

2 OPC UA优势1 )集成了所有传统OPC特性和信息、AE、DA、OPC XML da或hda的通用接口

2 )更开放、平台无关,与WINDOWS、Linux也兼容

3 )扩展对象类型以支持更复杂的数据类型,如变量、方法和事件

4 )在协议和APP应用层集成安全功能,使其更安全

5 )易于配置和使用

的差异如下,因为OPC和OPC UA协议使用的TCP层不同。

OPC在DOM/COM上基于APP应用层的顶层; OPC UA基于TCP IP scoket传输层。

其他差异:

OPC通过配置COM/DOM提供数据加密和签名功能,通过配置防火墙和设置用户权限使数据访问更安全,但这会增加额外的工作量,尤其是对于非IT工程师。 对于OPC UA,数据加密和签名、防火墙等是默认功能。 例如基于DOM的OPC使用动态端口分配,端口是固定的,虽然很难确定防火墙,但是OPC UA的所有端口都是唯一的。 例如,SINUMERIK 840D是端口4840,SIMATIC S7是端口4845。 DOM/COM还可以生成不同级别的事件日志,但日志内容不够,只能提供“谁将连接到服务器”这样的内容。 这是OPC UA的默认功能,生成的日志内容更全面。

3 OPC UA OPC统一体系结构(OPC Unified Architecture )是由OPC基金会(OPC Foundation )创建的新技术,与更安全、可靠、中性的供应商无关。http://www.Sina 使用OPC UA技术,所有需要的信息都可以随时随地到达每个许可证APP应用程序和每个许可证员工。

OPC UA独立于制造商,APP应用程序可以与他通信,开发者可以用不同的编程语言向他开发,并可以在不同的操作系统上支持他。 OPC UA弥补了现有OPC的不足,增加了平台独立性、可扩展性、高可用性、互联网服务等重要特性。

OPC UA不是基于分布式组件对象模型(DCOM ),而是通过http://www.Sina.com/OPC ua可以连接到更多的设备。

如今,OPC UA是连接企业级计算机和嵌入式自动化组件的桥梁,独立于微软、UNIX或其他操作系统。

4 OPC统一体系结构-标准化通信通过互联网和防火墙进行标准化通信- OPC UA使用基于TCP的优化二进制协议完成数据交换; 它还支持Web服务和HTTP。 现在可以在防火墙上打开端口,统一的安全机制允许通过互联网安全地进行通信。

防止未经授权的数据访问- OPC UA技术使用成熟的安全理念来防止未经授权的访问、流程数据损坏和意外操作导致的错误。 OPC UA的安全理念基于万维网标准,通过为制造现场到生产计划或企业资源计划(ERP)系统面向服务的架构(SOA)为基础用户鉴权等项目实现

数据安全性和可靠性- OPC UA使用可靠的通信机制、可配置的超时、自动错误检查和自动恢复等机制来定义可靠、稳健的体系结构。 可以监视OPC UA客户端和服务器之间的物理连接,随时发现通信中的问题。 OPC UA具有冗馀性,可在服务器和客户端APP应用程序中实施,以防止数据丢失并提供高可用性系统。

对界面的简化进行了许多改进。 新的OPC UA在所有平台上的通信更快、更安全、更灵活。

平台独立性和可扩展性由于使用了面向服务的技术,因此OPC UA具有与平台无关的特性,可以实现降低成本的新自动化理念。 嵌入式现场设备、过程控制系统(DCS )、可编程逻辑控制器(PLC )、网关或操作面板) (HMI )依赖于OPC UA服务器使用独立的Windows PC作为OPC服务器来提供对非Windows设备的数据访问的模式今天已被废除。 当然,OPC UA组件也可以在Unix操作系统信息技术(IT )系统中使用,例如Solaris、HPUX、AIX和Linux,以及企业资源规划(ERP )系统

商务应用。OPC UA 的组件功能是可以是伸缩的:小到一个嵌入式设备的瘦应用,大到公司级别大型计算机的数据管理系统。

简单一致 - OPC UA 定义了一种集成的地址空间和信息模型,可以显示过程数据、报警、历史数据以及完成程序调用。信息项被定义成不同类型的对象,彼此之间可以建立关系。 在此基础上,OPC UA 支持使用复杂数据结构。这使 OPC UA可以完整地描述复杂过程和系统。

对传统的三种不同类型OPC服务器的访问 - 数据访问(DA)、报警和事件(AE)、历史数据访问(HDA) -比如,要获得一个温度传感器的当前值、一个高温度事件和温度的历史平均值,要依次使用不同的命令执行。而使用OPC UA,仅用一个组件就非常容易地完成了。配置和工程的时间也因此可以大大缩短。

性能强劲 - 通过自身的不断发展,依靠基于TCP UA 二进制协议,使用高效的数据编码,OPC UA 提供了非常高效的数据传输,满足了更高性能的要求。

更多的应用选项 - OPC UA 技术的广泛适用性使全新的垂直集成理念能够完全实施。对OPC UA 组件进行串级,从车间现场设备到制造执行系统(MES)或企业资源计划(ERP)系统,信息能够安全和可靠地传输。在现场设备级的嵌入式UA 服务器,在自动化级的UA 组件,在企业级ERP系统中集成的UA 客户机,可以进行串级连接。各自的UA 组件可以在地理上是分布的,而且容易使用防火墙让彼此分开。

 

为把这种信息模型作为一种推广的技术,OPC UA 与其他标准化组织合作,希望把UA 服务提供给各行各业使用。今天,OPC 基金会已经与不同的标准化组织进行了合作,诸如:PLC开放组织(PLCopen)、国际自动化协会(ISA)和电子设备描述语言(EDDL)合作团队(ECT)建立合作标准。

5  OPC UA - 平台独立,结构伸缩,保护投资

OPC UA 将在一个比较长的时期里替换传统的OPC。在这个过渡期中,基于DCOM的OPC产品会与UA 产品共存。OPC基金会的迁移战略可以让传统的OPC 和OPC UA产品很好结合。用这种方式,已经安装使用的几百万套、上千种传统的OPC产品可以与新的OPC UA产品共同使用。这为用户提供了优势,因为他们能够从不同的制造商-传统的OPC 和 OPC UA 厂家,选用任何需要的产品。

 

 开放

  - 超过 450 个成员;

  - 平台中性;

  - 应用普遍;

  - 所有连接。

 特色

  - 工业标准;

  - 独立于制造商;

  - 互操作能力;

  - 可靠性。

 协同

  - 设备集成;

  - IEC 61131-3 / PLCopen;

  - 分析设备集成;

  - 企业 - 控制系统集成(ISA-95),批处理(ISA-88);

  - 智能电网;

  - 现场设备集成;

  - EDDL 与现场设备技术(FDT)。

 安全

  - X509 认证

  - OpenSSL 加密

  - 用户名 / 密码

  - 每种属性的访问权限

 合作伙伴

  - PLCopen

  - ISA

  - MIMOSA

  - FDT

  - ECT

转载于:https://www.cnblogs.com/meandme/p/10069227.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。