钡铼技术DL/T645规约转MQTTT协议同时可以Modbus转MQTT协议BL101
在工厂智能化改造中,能将Modbus和DT/L645协议老旧设备快速接入物联网方式。BL101可以将Modbus和DT/L645转MQTT,在智能化改造过程中,您可以自建云平台,对接设备接入,钡铼技术BL101可以直接将DT/L645/Modbus老旧设备接入华为云/AWS 物联网IOT平台,用户只需要调用IOT平台API去做应用层的开发和各类应用。
我们来看一下DL/T645规约转MQTT操作过程
COM口现在只支持采集DL/T645-2007协议的电表。
4个COM口的配置内容一样,COM1固定为RS232,COM2、COM3和COM4是RS232/RS485可选串口(默认为RS485)。示例多功能电表是RS485接口,以COM2采集电表为例。
以COM2采集DL/T645-2007协议的电表为例。
(1)双击“COM2”,弹出COM属性配置框。(2)模式选择:采集。(3)因是采集电表,因此,设备品牌:从下拉框中选择电表,设备型号:从下拉框中选择DL/T645。(4)波特率、停止位、数据位、校验位根据电表COM口设置的参数进行配置,与其保持一致。(5)点击“确定”。
注:点击“写入配置”网关设备将自动重启,重启后COM2口的配置才会生效。
(1)点击“COM2”,点击鼠标右键,点击“添加”,弹出设备配置框。(2)设备名称任意填写,如:填写电表。(3)通讯地址:填写电表的地址域。(4)点击“确定”,添加电表设备。
注:点击确定后会在COM2下显示添加的设备见上图显示出来电表,如果想添加多个设备,重复(1)--(4)步骤即可。
注:点击“写入配置”网关设备将自动重启,重启后添加COM2口的电表设备才添加成功。
(1)点击“电表”,鼠标光标移动到方框内,鼠标右键,点击“添加”弹出数据点设置框。(2)变量名称:命名电表数据点的名字,如:采集“A相电压”的数据,可以填写为:A相电压。(3)变量单位:根据需求任意填写,可以不填写。(4)地址类型:从下拉框中选择要采集电表的数据点。如:要采集“A相电压”的数据则选择“A相电压”。(5)起始地址:在电表协议中不用到,不能填写。(6)数据类型:采集电表的数据在网关中都是32位单精度浮点存储。(7)添加数量:在电表协议中不用到,不能填写。(8)读写类型:只读。(9)系数:扩大或缩小多少倍上传给平台,根据需求填写。(10)modbus映射地址:填写采集电表的数据点存储到BL110网关设备的地址,可以随意填写。映射地址不能重复。范围:0-2000。如:采集“A相电压”的映射地址为“17”。(11)数据点的MQTT标识符,可以任意填写。标识符不能重复,如:采集“A相电压”数据点的MQTT标识填写为“REG001”。(12)点击“确定”。
注:点击“确定”后数据点会在方框内显示出来见上图,如果想继续添加数据点,在方框鼠标右键,点击“添加”弹出数据点配置框,重复(2)--(12)步骤。
注:点击“写入配置”网关将自动重启,重启后采集电表的数据点才生效。
如果采集电表数据点没有你想要采集的数据点,可以联系售后。
2.MQTT配置
MQTT Client One 和MQTT Client Two的“KingPigeon”JSON数据格式和金鸽MQTT的数据格式一样详情见:金鸽MQTT的数据格式。
连接ThingsBoard平台要选择“thingsboard”格式的JSON数据格式。
MQTT Client One 与MQTT Client Two的区别是MQTT Client Two的订阅主题不起作用,MQTT Client Two的目的就是平台能查看数据,不能控制数据。故MQTT Client Two连接不作介绍。
MQTT Client One的配置如下:以无证书连接,KingPigeon格式的JSON数据格式为例。
操作步骤:(1)双击“MQTT Client One”弹出MQTT Client One配置框。(2)点击启用按钮,启用MQTT Client One。默认:关闭。灰色表示:不启用,绿色表示:启用。(3)服务器IP/域名:填写MQTT服务器的IP/域名。(4)端口:填写MQTT服务器端口,默认填写:1883。(5)客户端ID:MQTT连接报文用到的客户端标识符,服务端使用客户端标识符识别客户端。(6)用户名:MQTT连接报文用到的用户名,服务端可以将它用于身份验证和授权。(7)密码:MQTT连接报文用到的密码,服务端可以将它用于身份验证和授权。(8)数据模板:根据MQTT服务器支持的JSON数据格式选择,默认“KingPigeon”。(9)订阅主题:MQTT订阅报文用到的主题名,订阅后服务器可以向客户端发送发布报文实现控制。(10)发布主题:MQTT发布报文用到的主题名,主题名用于识别有效载荷数据应该被发布到哪一个信息通道。(11)上传周期:数据定时发布间隔时间,默认30S。(12)MQTT数据补传:是否启用掉线数据补传,点击按钮启用。灰色表示:不启用,绿色表示:启用。(13)选择数据点上传:在配置框右边的方框内选择要上传的数据点,默认空白表示全部上传。(14)点击“确定”,确定金鸽MQTT的配置。(15)点击“写入配置”,网关设备重启后,MQTT Client One才启用。重新打开配置软件登录设备,可以在基本信息页面可以看到“MQTT Client One上线状态”的提示灯是红色,表示MQTT Client One已连接上。右边显示从机设备在线的状态。
注:Client ID不能和配置软件上填写的客户端ID相同。
在MQTT.fx上接收到的报文
MQTT.fx上的订阅主题就是MQTT Client One上配置的发布主题
用MQTT.fx发布
发布主题是MQTT Client One上的订阅主题
BL101功能特点:
下行支持:Modbus RTU Master、Modbus TCP Master,DT/L645;
上行支持:Modbus TCP、MQTT、OPC UA、华为云IoT、AWS IoT、金鸽云等协议;
宽工作电压设计,支持9-36VDC供电,接口为接线端子方式,冗余设计,具有两路电源输入接口,可以任意选择其中一路,且两路都带有防反接保护设计;
支持1路电源输出,输出电压等于输入电压;
支持1路RS232/RS485可选输入;
串口波特率支持2400bps-115200bps;停止位支持1,2位,数据位支持7,8位,支持None,Odd,Even校验方式;
支持2路RJ45以太网口,分别为1LAN +1WAN,WAN口和LAN口可以直接采集设备或采集联交换机上的设备,具备链路和数据指示灯,网口内置隔离变压器,高达2KV电磁隔离;
支持POE受电(选配功能),节省布线成本;
支持数据TSL\SSL加密,保障数据的安全;
支持路由功能;
支持4G功能,可以设置APN参数;插网线连外网时候,优先使用有线连网,无有线网络会切换到4G网络;
支持Modbus RTU转Modbus TCP、透明传输;
支持RESET按键恢复出厂功能(在开机状态长按,直到RUN指示灯熄灭),防止参数设置错误;
支持软件和硬件看门狗,具有高度的可靠性;
采用金属外壳材质,防护等IP30,金属外壳和系统安全隔离,特别适合于工控现场的应用;
设备体积小,30mm*83mm*110mm,支持墙面壁挂式安装以及工业导轨安装。
名优甄选
发送询价单
您对该公司的咨询信息已成功提交,请注意接听供应商电话。
联系人信息
请输入您的称呼
请输入正确的联系方式
请选择咨询问题
请输入正确的图形验证码
商家已收到您的消息,请注意接听供应商的来电~