opc62541linux编译,【一】基于open62541的OPC UA服务器建立

本文介绍如何使用open62541在Windows 10环境下基于Visual Studio 2017搭建OPCUA服务器,并通过UaExpert进行验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OPC UA的好处就不说了,既然你找到了这篇文章,说明你对其已经有了一定的了解。

open62541是在Mozilla Public License v2.0下授权的一个开源的、可跨平台的OPC UA库,采用C(C99)实现。

在open62541的官网有详细的帮助文档,推荐直接查看该文档,作者也是根据其文档的帮助实现的基本功能。

20181108173125993145.png

在下方可根据需要自行下载相关文件

20181108173127006752.png

当然,你也可以去github下载最新文件,自行编译获得open62541的.c和.h文件

环境:Windows 10 home、visual studio 2017 community

首先打开VS2017新建一个空项目,然后将open62541.c、open62541.h和WS2_32.Lib分别添加到项目中去,如下图所示

20181108173127607300.png

完成后就可以直接编译运行了,如下是结果

20181108173128306474.png

如想较为直观的感受到建立的服务器,可以下载UaExpert进行查看,官网的需要登录才能下载,可以直接下我提供的1,2.(安装软件>10M,无法一次上传,分两次传的)

安装完成之后运行软件,界面如下所示

20181108173128827925.png

点击途中红圈添加连接服务器,将途中红圈中修改为你电脑的IP和端口号,官方默认端口号应该为4840

20181108173129046661.png

之后选中索要连接的服务器,红色方框;然后点击连接,红色椭圆

20181108173129581783.png

连接成功之后可以在UaExpert左边直接拖拽褚所想查看的变量到中间区域,在左边选中变量之后在右边也会显示出该变量的详细信息;连接成功的同时,在服务器的终端也会打印出连接的通道和会话建立的工程和信息

20181108173130026090.png

以上就是在Windows 10下通过visual studio 2017基于open62541建立OPC UA服务器的全部过程,如有不懂的可以留言,我看到会回复的。

原文:https://www.cnblogs.com/eatfishcat/p/9929524.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值