OPC 适用于工业自动化领域,是一种安全可靠的数据交换操作标准。它独立于平台,确保来自不同供应商设备的信息无缝流动。OPC 基金会负责该标准的开发和维护。
OPC 标准是由行业供应商、终用户和软件开发商开发的一系列规范。这些规范定义了客户端和服务器之间以及服务器和服务器之间的接口,包括访问实时数据、监控警报和事件、访问历史数据和其他应用程序。
随着技术的不断发展,OPC 当前包含 OPC Classic(早期的 OPC) 和 OPC UA 。
OPC Classic
初,OPC 标准于 Windows 操作系统。因此,缩写词 OPC 源自用于过程控制的 OLE(object linking and embedding for Process Control),这些规范现在称为 OPC Classic。
OPC Classic 在很长一段时间得到了长足的发展,但是由于 OPC Classic 依赖具体平台,同时安全设置方面相对复杂等问题,发展受到了一定限制。
OPC UA (OPC Unified Architecture / OPC 统一架构)
OPC UA 基于可靠的 TCP/IP 通讯协议,替代了 OPC Classic 的COM/DCOM,将 OPC Classic 中各个规范的所有功能集成到一个可扩展的框架中。
OPC UA 具有以下特点:
平台独立性:
– 硬件平台:传统 PC 硬件、云服务器、PLC、微控制器(ARM等)
– 操作系统:Microsoft Windows、Apple OSX、Android或任何Linux发行版本
安全性:
– 会话加密:信息以不同的加密级别安全地传输
– 信息签名:信息签名可以保证准确和完整的接收信息
– 身份认证:每个UA的客户端和服务器都要通过X509证书标识,从而决定哪些应用程序和系统可以互相连接。
– 用户控制:可对用户进行身份验证,并且可以进一步限制或增强用户访问权限等
信息模型完整,功能可扩展
由于 OPC UA 具有以上特点,所以 OPC UA 通信是能够满足日益增长的各种通信需求的通信方式,随着工业 4.0 的进程加速,OPC UA会进一步得到更长远的发展。
OPC UA 正在被全球各种组织,各种协会支持着,越来越多的企业和工程人员重视 OPC UA 通信。
本期邀请的技术专家周芸芸具有多年西门子自动化与通信产品和应用经验。负责西门子 PLC 产品的现场技术支持、客户培训、热线、工程调试等工作。参与编写《深入浅出 S7-200 SMART PLC 》,具有系统调试、故障诊断排查等丰富的现场经验。
此次针对 OPC UA 这一技术话题,周工以“获取 PLC 数据的方法OPC UA —工程师详解”为题展开介绍,涵盖的主要内容如下:
什么是 OPC UA
为什么 OPC UA 大势所趋
S7-1x00 OPC UA 功能发展
S7-1x00 OPC UA 通信要点难点
学习 OPC UA 通信参考资料
- 西门子中国授权代理商|交换机代理商 2023-10-26
- 西门子中国授权代理商|电线电缆代理商 2023-10-26
- 西门子中国授权代理商|变频器代理商 2023-10-26
- 西门子中国授权代理商|触摸屏代理商 2023-10-26
- 西门子中国授权代理商|CPU模块代理商 2023-10-26
- 西门子中国授权代理商|PLC模块代理商 2023-10-26
- 西门子中国授权代理|数控系统代理 2023-10-26
- 西门子中国授权代理|驱动器代理 2023-10-26
- 西门子中国授权代理|交换机代理 2023-10-26
- 西门子中国授权代理|电线电缆代理 2023-10-26