高性能分布式IO系统BL205 OPC UA耦合器

news2024/9/20 22:37:32
边缘计算是指在网络的边缘位置进行数据处理和分析,而不是将所有数据都传送到云端或中心服务器,这样可以减少延迟、降低带宽需求、提高响应速度并增强数据安全性。

钡铼BL205耦合器就内置边缘计算功能,它不依赖上位机和云平台,就能够实现寄存器之间的逻辑运算,实现算力下沉,减轻服务器压力,提升响应速度!我们来通过一些逻辑配置示例来直观演示下它的运算功能,一起来看看吧!

一、布尔逻辑配置举例说明

步骤说明:

(1)输入Achuansongdai,点击添加,弹出配置框。

(2)输入1:选择DI1寄存器REG2000。

(3)条件:选择闭合。

(4)关系:选择“无”,因是DI1直接控制A传送带运行,所以没有其他条件故选择“无”。

(5)输出类型:选择布尔类型,因DO1控制是布尔量,所以选择布尔类型。

(6)输出地址:REG1000,DI1只控制一个DO1,所以只选择DO1寄存器地址,如果DI控制多个,可以选择多个寄存器。如第三条逻辑“tingzi”,按下停止按钮,传送带A和B都停止。

(7)布尔值:关闭,DI1控制DO1闭合,所以选择关闭。

(8)输出延时(毫秒):因是及时响应,不需要延时,故不填。

(9)设置默认值:选择逻辑不成立时,DO1是否恢复默认状态,根据需求选择。

(10)点击“保存”。

(11)按同样的操作方法,把其他逻辑建好。

(12)点击“保存并应用”写进BL200耦合器。

二、数值逻辑配置举例说明

AI1寄存器REG3000接温度传感器,监控电机的温度,当采集到的温度大于50时,风扇打开,风扇由DO3寄存器REG1002控制。

同理数值逻辑和布尔逻辑,逻辑原理一样,数值逻辑只是判断条件为“大于”、“小于”或“等于”某个数值,作为联动条件。

三、组合逻辑举例说明

传送带没有运行,电机的温度超过50度,风扇开启,触发报警器DO4 寄存器REG1003。

步骤说明:

(1)在组合逻辑项,输入名称“bj”,点击添加,弹出配置框。

(2)输入1:选择之前在布尔逻辑建的逻辑名称“zidongB”,这里可以根据需求选择,不规定是布尔逻辑或数值逻辑。

(3)条件:选择“为假”,根据需求选择,输入1选择的逻辑是否触发作为条件。

(4)关系:选择“逻辑与”,根据需求选择,条件1与条件2的逻辑关系。也可选择“无”条件2。

(5)输入2:选择逻辑名称“wendu”,根据需求选择,不规定是布尔逻辑或数值逻辑。

(6)条件:选择“为真”,根据需求选择,输入2选择的逻辑是否触发作为条件。

(7)输出类型:选择“布尔类型”,根据“输出地址”是布尔或数值数据选择。

(8)输出地址:选择要操作的寄存器地址。DO4寄存器REG1003。

(9)布尔值:关闭,DO4闭合控制报警器(10)输出延时(毫秒):因是及时响应,不需要延时,故不填。

(11)设置默认值:选择逻辑不成立时,DO4是否恢复默认状态,根据需求选择。

(12)点击“保存”。

(13)点击“保存并应用”写进BL200耦合器。

四、算术运算配置举例说明

传感器采集一天生产的数量存放到寄存器REG40002,通过算术运算功能计算一天8小时,每小时生产的数量存放到寄存器REG40004,这个寄存器REG40004的数据可以通过MQTT、OPC UA或Modbus 发送到你的平台或服务器。

步骤说明:

(1)输入名称“shengchanxiaolv”,点击添加,弹出配置框。

(2)输入1:选择产量寄存器REG40002。

(3)运算:选择“/”,根据需求选择,这里可以选择“加减乘除”。

(4)输入2:选择常数,根据需求选择,这可以选择其他寄存器地址。

(5)输入2:因选择常数,故要填写常数,如果选择的是寄存器,没有这项。

(6)运算:根据是否还有条件3选择,没有则随意。

(7)输入3:选择“无”,因不需要这个条件选项,故选择“无”,这根据需求选择,可以选择寄存器、常数、无。

(8)输出地址:选择运算结果存储到寄存器地址。

(9)点击“保存”。

(10)点击“保存并应用”写进BL205耦合器。

总之,钡铼BL205耦合器是一款支持OPC UA协议、具备边缘计算能力的工业级设备,主要用于数据采集和控制系统。

戳这里 ↓ 可以获取更多的信息哦~

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1934951.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringCloudAlibaba-Seata2.0.0与Nacos2.2.1

一、下载 ## 下载seata wget https://github.com/apache/incubator-seata/releases/download/v2.0.0/seata-server-2.0.0.tar.gz## 解压 tar zxvf seata-server-2.0.0.tar.gz二、执行sql文件 ## 取出sql文件执行 cd /seata/script/server/db/mysql ## 找个mysql数据库执行三、…

gitlab新建仓库

总贴 每个git网站都有不同的创建项目的方式,现在举例gitlab,其他例如gitee,gitcode,都是差不多的,自行百度 1![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/dae875d9048940c0aeb292c07d6a4a62.png)1和2是项…

【面试题】数据结构:堆排序的排序思想?

堆排序的排序思想? 堆排序是一种高效的排序算法,其基本思想是利用堆这种数据结构来实现排序。堆是一种特殊的完全二叉树,通常用数组来表示。堆排序的基本步骤如下: 1. 构建初始堆: 将待排序的数组转换成一个最大堆&a…

《昇思25天学习打卡营第25天|第20天》

今天是第二十天,今天学习的是应用实践的生成式的Pix2Pix实现图像转换。 老传统,从Pix2Pix概述学起(基于条件生成对抗网络实现的一种深度学习图像转换模型),基础原理,准备环节(配置环境文件、准…

科普文:企业级磁盘阵列软件架构与功能概述

科普文:了解RAID独立冗余磁盘阵列-CSDN博客 磁盘阵列软件概叙 从硬件到软件进行了一个比较全面,但又非常浅显的介绍。在硬件方面,我们了解到企业级磁盘阵列通常由两个独立的计算机打包成一台设备提供存储服务;在软件方面&#x…

分布式服务框架zookeeper+消息队列kafaka

一、zookeeper概述 zookeeper是一个分布式服务框架,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:命名服务,状态同步,配置中心,集群管理等。 在分布式环境下,经常需要对应用/服…

linux中list的基本用法

内核链表 1 list_head 结构 为了使用链表机制&#xff0c;驱动程序需要包含<linux/types.h>头文件&#xff0c;该文件定义了如下结构体实现双向链&#xff1a; struct list_head {struct list_head *next, *prev; };2 链表的初始化 2.1 链表宏定义和初始化 可使用以…

C++【OpenCV】图片亮度色度归一化

#include <opencv2/highgui.hpp> #include <opencv2/imgproc.hpp> #include <iostream>using namespace cv; using namespace std;int main() {Mat image imread("SrcMF.jpg");// 灰度、Gamma归一化亮度cv::Mat m_gray;cv::cvtColor(image, m_gra…

人工智能算法工程师(中级)课程17-模型的量化与部署之剪枝技巧与代码详解

大家好&#xff0c;我是微学AI&#xff0c;今天给大家介绍一下人工智能算法工程师(中级)课程17-模型的量化与部署之剪枝技巧与代码详解。模型剪枝是深度学习领域中一项关键的技术&#xff0c;旨在减少神经网络中的冗余权重&#xff0c;从而降低计算成本和内存占用&#xff0c;同…

昇思25天学习打卡营第5天 | 数据集

在探索MindSpore深度学习框架中的数据集处理过程&#xff0c;我对其数据加载和处理流程有了深入的了解。MindSpore提供了一套功能强大的工具&#xff0c;可以有效地处理和转换数据&#xff0c;确保了数据预处理的效率和质量。以下是我从本次学习中得到的几点主要心得&#xff1…

食堂采购系统开发:从需求分析到上线实施的完整指南

本篇文章&#xff0c;笔者将详细介绍食堂采购系统从需求分析到上线实施的完整过程&#xff0c;旨在为开发团队和管理者提供一个系统化的指南。 一、需求分析 1.用户需求 常见的需求包括&#xff1a; -采购计划管理 -供应商管理 -库存管理 -成本控制 -报表生成 2.系统功…

【电路笔记】-放大器的输入和输出阻抗

放大器的输入和输出阻抗 文章目录 放大器的输入和输出阻抗1、概述2、输入和输出阻抗的定义3、阻抗的重要性4、阻抗设置5、设置方法6、总结1、概述 从非常简单的角度来看,放大器由一个“盒子”组成,实现输入信号和输出信号之间的放大功能。 输入进入系统和输出离开系统的方式…

【从零开始实现stm32无刷电机FOC】【实践】【6/7 CMSIS-DSP】

目录 导入CMSIS-DSP库使用CMSIS-DSP 点击查看本文开源的完整FOC工程 CMSIS-DSP库是ARM开源的、对ARM处理器优化的数学库&#xff0c;本文使用了其提供的三角函数、反park变换函数、park变换函数、clarke变换函数、PID控制器。 CMSIS-DSP原始代码仓库是https://github.com/ARM-s…

Spring Boot1(概要 入门 Spring Boot 核心配置 YAML JSR303数据校验 )

目录 一、Spring Boot概要 1. SpringBoot优点 2. SpringBoot缺点 二、Spring Boot入门开发 1. 第一个SpringBoot项目 项目创建方式一&#xff1a;使用 IDEA 直接创建项目 项目创建方式二&#xff1a;使用Spring Initializr 的 Web页面创建项目 &#xff08;了解&#…

cms wpscan使用方式--kali linux

WPScan是一个用于WordPress安全审计和漏洞扫描的工具&#xff0c;可以通过以下命令来使用WPScan&#xff1a; 扫描一个网站&#xff1a; wpscan --url http://example.com扫描一个网站并指定用户名和密码&#xff1a; wpscan --url http://example.com --useradmin --passwo…

Windows FFmpeg 开发环境搭建

FFmpeg 开发环境搭建 FFmpeg命令行环境搭建使用FFmpeg官方编译的库Windows编译FFmpeg1. 下载[msys2](https://www.msys2.org/#installation)2. 安装完成之后,将安装⽬录下的msys2_shell.cmd中注释掉的 rem set3. 修改pacman 镜像源并安装依赖4. 下载并编译源码 FFmpeg命令行环境…

2024年7月17日(nodejs,npm设置国内镜像,vue脚手架,远程管理ssh,踢出用户,scp命令,ssh免密登录)

1、安装nodejs服务 nodejs是一个运行1环境&#xff0c;和javajdk运行环境格式一样 [roota ~]# yum -y install nodejs.x86_64 安装完成之后&#xff0c;使用node -v 查看版本 [roota ~]# node -v v16.20.2 2、简易服务器的环境安装npm 安装包管理器 npm node packae manger [ro…

Odoo17架构概述

多层架构 Odoo遵循多层架构&#xff0c;这意味着演示&#xff0c;业务逻辑和数据存储是分开的。更具体地说&#xff0c;它使用三层架构。 UI展示层 UI表示层是 HTML5、JavaScript 和 CSS 的组合。 应用程序的最顶层是用户界面。界面的主要功能是将任务和结果转换为用户可以理…

人工智能导论-机器学习

机器学习概述 概述 本章主要介绍的机器学习的概念、发展历程、发展趋势、相关应用&#xff0c;着重拓展机监督学习和无监督学习的相关知识。 重点&#xff1a;机器学习的定义和应用&#xff1b; 难点&#xff1a;机器学习算法及分类。 机器学习 - 重要性 MachineLeaning出…

Java 网络编程(TCP编程 和 UDP编程)

1. Java 网络编程&#xff08;TCP编程 和 UDP编程&#xff09; 文章目录 1. Java 网络编程&#xff08;TCP编程 和 UDP编程&#xff09;2. 网络编程的概念3. IP 地址3.1 IP地址相关的&#xff1a;域名与DNS 4. 端口号&#xff08;port&#xff09;5. 通信协议5.1 通信协议相关的…