0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

创建一个OPCUA发现服务器

冬至子 来源:老李物语 作者:李广山 2022-10-12 17:43 次阅读

在这个实例中我们创建一个OPCUA发现服务器

发现流程,如下图:

poYBAGNGjBaAV6wDAACG3C01BbE748.png

1.0 安装依赖

npm install node-opcua-server-discovery

2.0 创建发现服务器

poYBAGNGjJeAVtzaAABsFIeYv5I162.jpg
发现服务器内代码

const discoveryServer = new OPCUADiscoveryServer({ port: 4840 });

await discoveryServer.start();

console.log("发现服务器启动 ")const endpointUrl = discoveryServer.endpoints[0].endpointDescriptions()[0].endpointUrl;

console.log(" 发现服务器的端点 url是 ", endpointUrl );

3.0 服务器

让我们创建一个服务器,然后将自己注册到发现服务器

poYBAGNGjNKASC3LAACR0Ve9sHI295.jpg

服务器内部代码

poYBAGNGjPeAS6TmAAFxO626NWI413.jpgpYYBAGNGjP-ABMpAAADU4hB1-qU238.jpg

启动发现服务器

现在启动discovery_server.ts。

npx ts-node discovery_server.ts

启动服务器

现在启动registering_server.ts脚本。

npx ts-node registering_server.ts





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    9015

    浏览量

    85169
  • OPCUA
    +关注

    关注

    1

    文章

    25

    浏览量

    2306
收藏 人收藏

    评论

    相关推荐

    基于esp8266创建TCP服务器,TCP服务器每秒自动断开连接是为什么?

    我基于 esp8266 创建 TCP 服务器。它总是每秒断开次。我不知道为什么。我已将espconn_register_time设置为
    发表于 07-15 08:26

    KepServer如何开启OPCUA服务器

    服务器软件
    学习电子知识
    发布于 :2023年07月26日 21:29:01

    UAExpert如何连接OPCUA服务器

    服务器软件
    学习电子知识
    发布于 :2023年07月26日 21:33:30

    GATEclipse如何发现连接的GATT服务器支持的服务

    早上好,我正在努力了解GATEclipse是如何发现连接的GATT服务器支持的(自定义)服务的。我看到的是:我已经使用了项目013客户端
    发表于 10-15 07:50

    TCP服务器创建过程

    (UCOSIII版本)的基础上进行修改,实现多客户端连接的方法。1、TCP服务器创建过程建立
    发表于 08-24 08:03

    使用NodeMCU创建简单的HTTP服务器

    我正在尝试使用NodeMCU创建简单的HTTP服务器 . 我启动nodeMCU然后将其连接到wifi,然后运行下面的程序 . 我可以从浏览
    发表于 11-01 06:03

    OPCUA基本结构相关资料下载

    文章目录简介目标阅读基础快速阅读OPCUA信息模型节点节点类引用源节点节点实例地址空间应用举例空调实例代码模型OPCUA网络模型通信基础整体模型客户端服务器架构最近更新附录术语地址空间
    发表于 12-09 06:01

    MiniWebServer_创建服务器的示例工具

    MiniWebServer创建服务器的示例工具,基于ESP8266
    发表于 12-30 14:18 47次下载

    【2】OPCUA参考_OPCUA基本结构了解

    文章目录简介目标阅读基础快速阅读OPCUA信息模型节点节点类引用源节点节点实例地址空间应用举例空调实例代码模型OPCUA网络模型通信基础整体模型客户端服务器架构最近更新附录术语地址空间
    发表于 11-26 17:06 1次下载
    【2】<b class='flag-5'>OPCUA</b>参考_<b class='flag-5'>OPCUA</b>基本结构了解

    如何创建更安全的Web服务器

    如何创建更安全的Web服务器?小编给大家总结了以下8最重要的关键: 1.加密信息 使用加密信息进出您的网站是提高Web 服务器安全性的最有效方法之
    的头像 发表于 02-11 17:13 1588次阅读

    服务器怎么搭建两网站?

    都有自己的域名和IP地址。您需要在服务器上安装Web服务器软件(如Apache或Nginx),然后按照文档说明配置虚拟主机。 创建网站目录:对于每个网站,您需要创建
    的头像 发表于 03-24 10:55 7433次阅读

    服务器与普通服务器有哪些区别?

    1、定义不同: 云服务器,是简单高效、安全可靠、处理能力可弹性伸缩的计算服务,是服务器集群。 普通
    的头像 发表于 04-17 12:33 4032次阅读

    工业智能网关BL110应用之三十一: 如何配置OPC UA服务器

    BL110网关设备支持OPCUA,以OPCUA服务器对外提供数据。WAN和LAN的IP地址要点击“WAN”、“LAN”查看。工业智能网关BL110配置OPCUA
    的头像 发表于 09-08 16:14 1055次阅读
    工业智能网关BL110应用之三十一: 如何配置OPC UA<b class='flag-5'>服务器</b>

    虹科干货 | 虹科Panorama SCADA平台连接OPC UA服务器操作详解

    虹科IIoT虹科PanoramaSCADA平台连接OPCUA服务器虹科干货01前言虹科PanoramaSCADA平台支持丰富的通信传输协议,其中包括OPCUA/DA、SNMP、Modbus
    的头像 发表于 04-17 10:06 1084次阅读
    虹科干货 | 虹科Panorama SCADA平台连接OPC UA<b class='flag-5'>服务器</b>操作详解

    如何自己搭建服务器

    如何自己搭建服务器?自己搭建服务器涉及到硬件和软件两
    的头像 发表于 12-12 16:52 3747次阅读