一、OPC UA协议简介

OPC UA前身是OPC,第一个OPC规范在1996年发布,包括一整套接口、属性和方法的标准集

OPC全称是Object Linking and Embedding(OLE) for Process Control,微软公司对象链接和嵌入技术在过程控制方面的应用,是一系列接口、方法和属性的标准集,是将通讯协议与设备/应用隔离的技术。

微软的OLE、COM 定义了各种不同的软件如何交互使用和分享数据,从而使得 OPC 能够提供通 用的接口规范,用于各种过程控制设备之间的通讯,不论过程中采用何种应用软件和硬件设备。

它的出现为基于Windows的应用程序和现场过程控制应用建立了桥梁。换句话说,OPC协议就是上位机和PLC之间的一个桥梁,一种通讯协议。

OPC基于Windows操作系统的COM技术,所以只能运行在Windows上。

OPC UA是一套通信协议标准,完成设备与设备,设备与应用之间的数据交互,OPC UA是OPC的重大升级,在平台独立性、安全性,可靠性等方面做出了升级,更能适应现代工业通信的需求。

1、OPC UA的架构

在OPC UA中,设备不是作为客户端,而是作为OPC UA Server提供各种服务,应用程序

嵌入式物联网技术栈【协议篇】OPC UA协议相关推荐

  1. 物联网IoT协议之OPC UA快速入门教程

    本文转载,原文作者:源码先生, 文章链接:https://www.debugself.com/2019/11/27/opc_guide/, 请勿用于商业用途.如有侵权,请告知删除,谢谢! 八大物联网I ...

  2. OPC UA协议网关

    OPC UA协议网关又叫OPC UA网关,是指一种低成本的嵌入式网关,基于Linux操作系统,实现PLC转OPC UA协议的硬件设备. OPC UA协议是用于在工业自动化领域和其他行业中安全可靠地交换 ...

  3. 以OPC UA协议输出工业树莓派数据

    一. 前言 OPC UA是一种基于以太网的开放通讯协议,亦可谓是工业4.0中的当红通讯协议,意在打通OT和IT网络,以一种统一的数据架构和方法,为不同网络中的设备相互访问和操作提供可能性,同时为不同行 ...

  4. OPC协议解析-OPC UA OPC统一架构(转载)

    1    什么是OPC UA 为了应对标准化和跨平台的趋势,为了更好的推广OPC,OPC基金会近些年在之前OPC成功应用的基础上推出了一个新的OPC标准-OPC UA.OPC UA接口协议包含了之前的 ...

  5. 基于嵌入式物联网技术的智慧病房方案设计

    文章目录 前言 一.系统设计要求 二.系统硬件设计 单片机控制电路 AHT20模块 心率脉搏采集模块 MOBUS通信模块 三.系统功能分析与STM32F103基本配置 基本配置如下 四 主要代码设计 ...

  6. OPC UA协议网关常见问题

    钡铼技术OPC UA协议网关自面市以来,以及综合客户积累,总结一了一些关于网关常见问题,仅供大家参考. 1:你们OPC UA协议网关支持哪些PLC? 目前我们支持三菱.西门子.欧姆龙.台达.AB,AB ...

  7. opcua客户端实现断线重连_干货:通过OPC UA协议访问西门子1500数据

    轻松通过OPC UA协议访问西门子1500数据 如何实现西门子1500的OPC UA通信? 1. 功能实现 S7-1500从V2.0开始支持作为OPC UA服务器的功能,本例使用KepServer 作 ...

  8. DCS系统 采集OPC ua协议自动保存入数据库方案

    DAQ for IIOT通用工业数据采集系统是一套运行在边缘计算机.工业网关或普通电脑上的设备数据采集管理软件,主要用于对各种工业仪器设备.PLC.注塑机.数控机床等数据的采集.控制.存储.统计以及上 ...

  9. 网络协议篇之SNMP协议(一)——SNMP报文协议

    (前言:最近工作中遇到大量的网络协议开发,现就其中一些网络协议的基础知识进行整理,文中借鉴了一些大神的整理,后面会贴上链接,如侵删)        简单网络管理协议(SNMP)是TCP/IP协议簇的一 ...

最新文章

  1. Kubectl 常用命令, 开发人员常用k8s命令
  2. 青藏高原地下巨型空间形成原因
  3. android webview网页显示不完整,【报Bug】webview页面内容显示不全
  4. linux sh expr冒号,linux expr命令参数及用法详解
  5. JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )
  6. 95-130-502-源码-source-ElasticSearch相关-ElasticSearch connector
  7. linux快速删除60万文件,Linux下快速删除大量文件
  8. 弱引用WeakReference
  9. 小米一键上锁工具_小米手机通用解锁教程
  10. Windows 10 创建 删除 合并磁盘分区
  11. Andoird开发--指南针(基于手机传感器)
  12. EMC-电磁兼容-共模干扰与差模干扰
  13. ubuntu下安装skyeye方法
  14. 计算机学 英文,计算机英语学习
  15. 将vscode打造成无敌的IDE(7)添加自定义C/C++的snippet
  16. 【记一次开发油猴插件的过程】——逆水寒
  17. TensorFlow实践(15)——使用tf.device方法指定节点执行设备
  18. 2021Kali系列 -- 漏洞搜索(searchsploit)
  19. 东京奥运会将采用人脸识别系统 加强安检
  20. 苹果平板怎么卸载软件_苹果手机怎么装第三方软件

热门文章

  1. android手机网速,简单一步让你的手机网速至少提升2倍!
  2. VUE获取上月、当月、前几月等等问题
  3. java程序设计教学改革_《Java程序设计》课程教学改革与实践
  4. 在beeline中执行Linux命令,python - 从python脚本执行beeline命令时出现“找不到beeline命令”错误(从oozie shell操作调用) - 堆栈内存溢出...
  5. 【洛谷T7243】【CJOJ2225】【BYVoid S3】珠光宝气阁(潜入辛迪加)
  6. 上班那些事儿之工作八小时
  7. HT1623驱动LCD段码屏程序
  8. 火狐浏览器内容默认样式表
  9. python turtle绘制正五角星
  10. 《国际结算》期末试卷及参考答案