当前位置: 首页 > news >正文

OPC UA边缘计算耦合器BL205工业通信的最佳解决方案

OPC UA耦合器BL205是钡铼技术基于下一代工业互联网技术推出的分布式、可插拔、结构紧凑、可编程的IO系统,可直接接入SCADA、MES、MOM、ERP等IT系统,无缝链接OT与IT层,是工业互联网、工业4.0、智能制造、数字化转型解决方案中IO系统最佳方案。BL205作为一款可靠的数据传输设备,在实现设备间的数据交换方面展现出卓越性能,本文将给大家讲解如何利用BL205耦合器实现与UaExpert的通信,来展示其实际应用。

360截图20240718091213336.jpg

一、OPC UA网页配置

注意!配置完OPC UA参数后点击“保存并应用”下发到BL205耦合器,才能生效!

步骤如下:

(1)填写OPC UA名称,可以自定义,方便OPC UA客户端搜索区分不同的OPC UA服务器。如:填写“BL200 OPC UA Server”。

(2)OPC UA 服务端的端口号,默认:4840。

(3)安全策略选择。如选择basic128rsa15。

(4)消息安全模式选择。如选择签名和加密。

(5)上传证书和密钥,点击“选择文件”>点击“上传文件”>选择你的证书或密钥文件,点击打开>在文件名方框内显示后,点击上传文件>上传文件成功后会在方框显示你上传的文件,点击你上传的证书或密钥文件>这时就会在证书或密钥项显示你的证书或密钥文件。

(6)是否允许匿名,因使用签名和加密的方式,则允许匿名不打钩。

(7)填写用户名和密码,客户端连接时需要填写这个用户名和密码。

(8)选择数据,因用自定义的信息模型,所以要选择“信息模型”。

(9)信息模型文件上传,上传方法和上传证书或密钥文件一样,上传的是xml文件。

(10)依赖模型文件,是否有参考模型,有参考多少个。

(11)依赖的模型:上传你参考的模型,上传方法和上传证书或密钥文件一样,上传的是xml文件。

(12)点击“保存并应用”。

二、用UaExpert客户端连接收发数据

1.打开UaExpert(OPC UA客户端),输入OPC UA服务器IP和端口。

2. 点击搜索,点击搜索到的OPC UA服务器,点击签名和加密方式的basic128rsa15。

3.输入设置的用户名和密码

采集到的数据如下

自定义的信息模型数据点的描述项一定要是REG+Modbus地址,如上图的DO-1000点的描述。

4.OPC UA客服端数据下发

以下发DO-1000这个数据点为例

点击DO-1000数据点的值,原来是false,方格内没有√,点击一下打上√,在空白的地方点击鼠标左键或按键盘上的【Enter】键。

OPC UA客户端下发成功会有报文,因服务器响应也很快,可以在上面看到值已经变为“true”。

在BL205的网页配置查看DO的状态,DO1也是由原来的断开变成闭口。

通过上述通信示例,我们可以看到BL205耦合器可以实现数据的准确无误传输。在配置OPC  UA参数时,需要注意的一点是自定义的信息模型,建模时数据点描述项一定要是REG +Modbus地址的格式,如DO1点描述项填写REG1000。

戳下方卡片,获取更多信息~深圳市钡铼技术有限公司官网|工业物联网关|工业智能网关|无线工业网关RTU|工业交换机|Lora网关|PLC网关|远程IO|数据采集网关-深圳钡铼技术钡铼技术专注工业智能网关,工业物联网关,数据采集终端,数据采集模块,工业4G路由器,Lora网关,远程IO,以太网IO,4G RTU,4G DTU, 断电报警器,PLC网关,modbus网关,MQTT网关,BACnet网关,边缘计算网关,数据采集系统等研发与制造。icon-default.png?t=N7T8https://www.bliiot.cn/ 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 区块链技术在溯源领域的应用
  • 板级调试小助手(4)基于C语言的自定义脚本解析器
  • 【Git远程操作】理解分布式管理 | 创建远程仓库
  • 3、宠物商店智能合约实战(truffle智能合约项目实战)
  • GPT-4o大语言模型优化、本地私有化部署、从0-1搭建、智能体构建
  • Python--pyecharts 入门笔记
  • 《基于 CDC、Spark Streaming、Kafka 实现患者指标采集》
  • LeetCode 3112.访问消失节点的最少时间:单源最短路的Dijkstra算法
  • Nginx详解(超级详细)
  • Mac Electron 应用如何进行签名(signature)和公证(notarization)?
  • cms wpscan使用方式--kali linux
  • You are running Vue in development mode.和undefined is not iterable白屏问题
  • 【Android】Intent基础用法及作用
  • Go网络编程-RPC程序设计
  • 前端路由History 和 Hash模式的区别以及Vue项目打包后显示白屏,路由router-view不加载问题
  • 《剑指offer》分解让复杂问题更简单
  •  D - 粉碎叛乱F - 其他起义
  • Spring核心 Bean的高级装配
  • SQLServer插入数据
  • V4L2视频输入框架概述
  • vue自定义指令实现v-tap插件
  • Yeoman_Bower_Grunt
  • 二维平面内的碰撞检测【一】
  • 给Prometheus造假数据的方法
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 开发基于以太坊智能合约的DApp
  • 码农张的Bug人生 - 初来乍到
  • 前端之Sass/Scss实战笔记
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 推荐一个React的管理后台框架
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • #AngularJS#$sce.trustAsResourceUrl
  • #php的pecl工具#
  • (2024,RWKV-5/6,RNN,矩阵值注意力状态,数据依赖线性插值,LoRA,多语言分词器)Eagle 和 Finch
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (八十八)VFL语言初步 - 实现布局
  • (二十三)Flask之高频面试点
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (转)ABI是什么
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .net 使用$.ajax实现从前台调用后台方法(包含静态方法和非静态方法调用)
  • .NET/C#⾯试题汇总系列:集合、异常、泛型、LINQ、委托、EF!(完整版)
  • .NET企业级应用架构设计系列之开场白
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • .NET使用存储过程实现对数据库的增删改查
  • .Net中wcf服务生成及调用
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?
  • @Async注解的坑,小心