嵌入式linux开发,OPC UA移植,open62541移植,open62541交叉编译
2023-09-14 09:09:34 时间
OPC通信标准的核心是互通性 (Interoperability) 和标准化 (Standardization) 问题。传统的OPC技术在控制级别很好地解决了硬件设备间的互通性问题,在企业层面的通信标准化是同样需要的。OPC UA之前的访问规范都是基于微软的COM/DCOM技术, 这会给新增层面的通信带来不可根除的弱点。加上传统OPC技术不够灵活、平台局限等问题的逐渐凸显, OPC基金会 (OPC Foundation) 发布了最新的数据通讯统一方法 — OPC统一架构 (OPC UA), 涵盖了OPC 实时数据访问规范 (OPC DA)、OPC历史数据访问规范 (OPC HDA)、 OPC 报警事件访问规范 (OPC A&E) 和OPC安全协议 (OPC Security) 的不同方面, 但在其基础之上进行了功能扩展。
OPC UA,是在传统OPC技术取得很大成功之后的又一个突破,让数据采集、信息模型化以及工厂底层与企业层面之间的通讯更加安全、可靠。
open62541 是 OPC UA 规范的C语言开源实现。
open62541 实现了 OPC UA 二进制协议栈以及客户端和服务器 SDK。它目前支持 Micro Embedded Device Server Profile 以及一些其他功能。最终的服务器二进制文件可以低于100kb,具体取决于信息模型的大小。
-
通信栈
-
OPC UA 二进制协议
-
分块(拆分大信息)
-
可交换网络层(插件),用于使用自定义网络 API (e.g. 用于嵌入式)
-
-
信息模型
-
支持所有 OPC UA 节点类型 (包括方法节点)
-
支持在运行时新增或删除节点与引用。
-
相关文章
- 安装Vue on Linux:轻松搭建开发环境(linux安装vue)
- 指南Linux开发:从入门到精通(linux开发入门)
- 知识嵌入式 Linux 知识入门指南(嵌入式linux要学什么)
- 嵌入式Linux下的视频采集之旅(嵌入式linux视频采集)
- Linux平台驱动开发:一次动力解析(linux平台驱动)
- Linux系统安装FFTW库(fftw安装linux)
- 配置Linux系统字体:十分简单(linux字体目录)
- 下编写程序Linux下开发程序的挑战:使用C语言(can在linux)
- 最小型嵌入式Linux系统:精简、有效、功能强大(最小嵌入式linux系统)
- Linux图形界面API:开启简单而强大的开发之旅(linux图形界面api)
- 在Linux上开发趣味游戏(linux开发游戏)
- Linux下IIC驱动开发实战(linux的iic驱动)
- 未使用文件Linux定时删除未使用文件(linux删除时间段)
- Linux静态链接库:深入理解编程实现(linux静态链接库)
- Linux内核中的设备树:构建嵌入式系统的基石(linux内核设备树)
- 语言Linux下C语言开发实践经验(linux的c)
- 嵌入式Linux界面开发:挑战、机遇与技术(嵌入式linux界面开发)
- 嵌入式Linux远程升级:极致灵活、安全可控(嵌入式linux远程升级)
- Linux服务器:如何开启端口(linux服务器端口打开)
- Linux:为智慧终端时代开启新篇章(linux的介绍)
- Linux之旅:探索分支的奥秘(linux的分支)
- iOS开发与Linux的技术融合(ios开发linux)
- 深度探析嵌入式Linux分区技术,实现高效管理与优化(嵌入式linux分区)
- Linux开发环境:提高效率,降低成本(开发环境linux)
- 利用Linux系统和QT技术实现高效嵌入式应用程序开发(linux嵌入式qt)
- 打造高效工作平台:Linux开发环境快速搭建指南(linux开发环境的搭建)
- Linux下更好的删除文件方法——rm命令(linux中rm命令)
- 拥抱 Linux:成为一名开发工程师(linux开发工程师)
- Linux系统下的红帽传奇(红帽和linux啥关系)
- 主机访问Linux主机遇到外网无法访问的问题(外网无法访问linux)
- 夹Linux下快速复制当前文件夹(linux复制当前文件)
- 服务器优质性能,Linux惠普服务器最强驱动(linux惠普)
- Linux下如何快速结束当前命令(linux 结束当前命令)