BACnet网关如何采集Modbus RTU设备转BACnet IP协议

news/2025/2/15 7:33:05/

BACnet标准是针对采暖、通风、空调、制冷控制设备设计的,同时也是为其他楼宇控制系统(例如照明,安保,消防等系统)的集成提供一个基本原则。

本文主要讲述了BACnet网关采集Modbus RTU设备(M140T),将Modbus RTU协议转为BACnet IP协议的操作步骤:

首先将将BL103的RS485跟M140T的RS485对接上

打开BL103的配置软件 COM通过Modbus RTU采集M140T的数据,COM口配置如下:

(1)双击“COM1”,弹出COM属性配置框。(2)模式选择:采集。(3)因通过RS485 COM口采集M140T设备,使用Modbus RTU协议,设备品牌:Modbus,设备型号:Modbus RTU。按钮里面,轮询周期和通讯超时设置默认,根据需求设置。(4)波特率、停止位、数据位、校验根据M140T RS485口的参数进行配置,与其保持一致。(5)点击“确定”。

注:点击“写入配置”网关设备将自动重启,重启后COM口的配置才会生效。

        1. 添加COM口设备M140 

(1)点击“COM1”,点击鼠标右键,点击“添加”,弹出设备配置框。(2)设备名称任意填写,如:填写M140T。(3)从站ID根据采集设备的Modbus ID填写,如:M140T的Modbus ID是“1”,因此,填写“1”。(4)根据要采集的数据选择数据类型,示例是采集M140T的DI和DO,都是布尔类型没有采集数值类型的寄存器,故默认即可。(5)写功能码:默认,M140T支持写多个寄存器。(6)点击“确定”,添加M140T设备。

注:点击确定后会在COM1下显示添加的设备见上图显示出来M140T,如果想添加多个设备,重复(1)--(6)步骤即可。

注:点击“写入配置”网关设备将自动重启,重启后添加COM口的M140T设备才添加成功。

        1. 添加M140T的数据点

(1)点击“M140T”,鼠标光标移动到方框内,鼠标右键,点击“添加”弹出数据点设置框。(2)变量名称:命名数据点的名字,如:DO1。(3)数据点的MQTT标识符,可以任意填写。标识符不能重复,如:DO1数据点的MQTT标识填写为DO1。(4)根据需求选择采集地址按什么数据格式填写输入网关,OCT/DEC/HEX分别是八进制/十进制/十六进制。采集Modbus协议地址按十进制输入,故示例选择十进制。(5)地址类型:根据采集的数据点支持的功能码选择,如采集M140T的DO是支持“01”功能码,故选择“01 Coil Status”,DI是支持“02”功能码,故选择“02 Input Status”。(6)地址:采集数据点的寄存器地址,如:数据点DO1在M140T里面是“0”寄存器地址,故填写“0”。(7)数据类型:根据数据点选择,如:M140T的DI和DO都是线圈类型故选择“bool”。(8)添加数量:如果是采集连续地址,同一功能码可以多个采集。(9)读写类型:根据“地址类型”的选项选择自动识别。(10)映射地址:填写采集到的数据点存储到BL103网关设备的地址,可以随意填写。映射地址不能重复。范围:0-2000。如:采集DO1的数据存储到BL103网关“0”寄存器地址。配置软件上映射地址外面表示Modbus地址,括号里面M.XXX表示PLC Modbus地址。(11)变量单位:根据需求任意填写。(12)点击“确定”。

BL103网关作为BACnet/IP服务器对外提供数据。因为各种协议的数据属性不同,统一以AV和BV两种对象属性为当前值对外提供数据。对象实例是配置软件上数据点页面映射地址项的Modbus地址。

BACnet/IP的配置

功能

说明

启用

是否启用BACnet/IP,默认关闭,点击按钮启用。灰色表示:不启用,绿色表示:启用。

网口选择

从“WAN”、“LAN”中选择。

端口

填写服务器端口,端口必须要填写。默认:47808。

生产商名称

默认“BeiLai”,可任意填写。

生产商ID

默认“555”,可任意填写。

设备名称

默认“BeiLai Gateway”,可任意填写。

设备ID

默认“555”,设备对象实例,如果下行也采有BACnet设备,注意不能冲突。

设备描述

默认“BACnet Server”,可任意填写。

位置

默认“CN”,可任意填写。

确定

确定BACnet/IP的配置

取消

取消BACnet/IP的配置

至此采集Modbus转BACnet协议操作结束


http://www.ppmy.cn/news/670335.html

相关文章

计算机电源功能是啥,生活中到处是电源,为何装电脑还要买电源?电脑电源作用何在?...

原标题:生活中到处是电源,为何装电脑还要买电源?电脑电源作用何在? 我们都知道在组装台式机的时候,需要选择一台电源,而且电源是电脑的必备组件。可是,生活中处处都是电源,我们的电视…

计算机电源要求吗,电脑真的需要用大功率电源吗?走出选择电源误区

现在大部分人,买电脑时,电源都是机箱自带的,一般的机箱电源180元--300元之间,机箱利润多大啊,180元一套的,就是机箱质量做工差,难看一点 ,那300元一套的,就是机箱质量好一…

计算机品牌及介绍,【推广】电脑电源参数和品牌的介绍

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1、电源的参数: 电源的参数比较少,主要有电源额定功率、最大功率、峰值功率、风扇结构、接口类型、输入输出参数、保护功能等。 (1).额定功率: 就是电源是在持续正常工作中可以提供的恒定的最大…

Hive(15):Table(表)DDL操作

1 Describe table Hive中的DESCRIBE table语句用于显示Hive中表的元数据信息 describe formatted [db_name.]table_name; describe extended [db_name.]table_name; 如果指定了EXTENDED关键字,则它将以Thrift序列化形式显示表的所有元数据。如果指定了FORMATTED关键字,则它…

关于 3.0 和 2.0 的数据文件差异以及性能优化思路

如果需要对数据库性能优化,了解数据文件的存储方式和工作原理是必要的。 对于时序数据库(Time Series Database) TDengine 来说,在 2.x 版本中时序数据的保留策略是由keep和days这两个参数把控的。(详情可见&#xff…

PS CS6视频剪辑基本技巧(四)字幕居中和滚动字幕

系列讲座导读 PS CS6视频剪辑基本技巧(一)CS6可以实现的视频剪辑功能 PS CS6视频剪辑基本技巧(二)视频剪接和添加图片 PS CS6视频剪辑基本技巧(三)添加声音和字幕 PS CS6视频剪辑基本技巧(四&am…

Premiere视频片段剪辑、添加音乐、添加字幕

最近需要做一个视频剪辑用来展示,简单的添加一些字幕。做一下简单的过程记录。 文章目录 Premiere简介---一款视频编辑软件第一步,新建项目,导入编辑素材第二步,视频裁剪片段与调整速度第三步,添加音轨补充背景音乐第…

爱剪辑 v3.0.0.2000

爱剪辑是款专业且实用的视频剪辑制作工具。 爱剪辑不仅可以轻松剪辑制作视频,支持海量影像效果的自由搭配,丰富的文字编辑方式,而且更有2000图片、MV滤镜效果、FX、动画效果等美化可供选择使用。并且爱剪辑中还支持给视频加字幕、调色、加相…