首页 > 其他分享 >BACnet网关采集如何采集Modbus协议设备

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

时间:2023-06-30 19:44:41浏览次数:47  
标签:网关 BACnet M140T Modbus 采集 地址 填写

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.1.1.1 添加COM口设备M140T

 

(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.1.1.2 添加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的配置

标签:网关,BACnet,M140T,Modbus,采集,地址,填写
From: https://www.cnblogs.com/czykp/p/17517688.html

相关文章

  • 1688阿里巴巴接口中国站按关键字搜索商品API接口采集宝贝详情数据演示案例
     按关键字搜索商品API接口的作用是通过输入关键字来搜索相关的商品信息。这个API接口允许开发者和商家根据用户输入的关键字进行商品搜索,以便展示相关的商品结果给用户。使用按关键字搜索商品API接口,可以实现以下功能:商品搜索:根据用户输入的关键字,通过API接口向电商平台发送搜索请......
  • 1688阿里巴巴接口中国站按关键字搜索商品API接口采集宝贝详情数据演示案例
    ​ 按关键字搜索商品API接口的作用是通过输入关键字来搜索相关的商品信息。这个API接口允许开发者和商家根据用户输入的关键字进行商品搜索,以便展示相关的商品结果给用户。使用按关键字搜索商品API接口,可以实现以下功能:商品搜索:根据用户输入的关键字,通过API接口向电商平台发......
  • 不需要写规则的采集工具-简数采集器
    【简数采集器】是采集和导出非常简单、高效的网页采集器,浏览器直接登录使用无需下载,不用手写规则,智能识别+鼠标点选快速生成采集规则。简数采集器不仅提供网页文章全自动采集、定时采集、定时自动导出等基本功能,还创新实现了智能识别和鼠标可视化点选生成采集规则(不用手写规则)......
  • .Net core 采集网页表格数据方法
    使用HtmlAgilityPack库来将HTML表格转换为DataTable。首先,确保已经安装了HtmlAgilityPack包。可以通过NuGet包管理器或者通过命令行安装。按照以下步骤将HTML表格转换为DataTable:导入命名空间:csharpCopyCodeusingHtmlAgilityPack;创建一个方法来进行转换:......
  • PLC数据采集仪器网关
     www.daq-iot.com19936624847___________________________________________________产品简介功能特点技术参数DAQ-GP-IOTGW通用型数采仪是一款集数据采集、存储、边缘计算于一体的智能采集终端。支持网页配置,协议驱动丰富、广泛应用于汽车制造、化工、能源、风电等工业领......
  • 元数据采集包升级后主要功能不能使用
    1.具体问题背景2022年农历年前,为了解决大SQL文件血缘解析不能完整处理的问题。之前是由于单个线程对文件中的sql语句,进行血缘解析的,当有嵌套层次很深的语句时,线程超时终止(原因未确定),后代码优化,增加了线程池的多线程处理,每条语句采用单独的线程解析,避免一个语句不能执行,导致整个......
  • 记录一次项目数据采集分析-NEWC数据泄漏
     一不小心,把B圈的项目给扒拉下来了,发现这些大佬板还关联着PHA,PHIC两个盘子,号称国外。PHIC大本营在成都,哈哈哈,不要问我咋知道"15642377778""周传海""210219197403282316"项目方qq号378720717QQ群858864205"17771173077" "王云龙" "420222199402268316"项目方qq号34......
  • 微服务架构必读篇 - 网关
    前言由于互联网的高速发展,网络数据请求数激增,使得服务器承受的压力越来越大。在早期的系统架构中,为减轻单台服务器的压力,通常使用LoadBalancer来将网络流量平摊到多个服务器中。如今后端服务的种类和数量在不断变多,传统的LoadBalancer为主的系统架构的局限性就变得明显起来......
  • Qt联合海康威视工业相机采集,在线转Halcon变量并显示(独立封装、支持多相机、支持黑白相
    Qt联合海康威视工业相机采集,在线转Halcon变量并显示(独立封装、支持多相机、支持黑白相机和彩色相机)。原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/668685372998.html......
  • 西门子1200PLC的MODBUS_RTU轮询程序
    西门子1200PLC的MODBUS_RTU轮询程序,代码成熟,已经运用在多个项目中,自己用SCL语言编写,可以实现以下功能:1、在线更改波特率,奇偶校验等,不用修改程序,免去反复下载程序的麻烦2、可以自由添加读写数据,无需重复下载程序;3、可以自定义数据处理4、可实时开启或关闭对某一数据的读写5、......