首页 > 其他分享 >BL102采集DL/T645-2007规约电表说明

BL102采集DL/T645-2007规约电表说明

时间:2023-06-05 16:07:49浏览次数:44  
标签:BL102 DL RS485 T645 电表 串口

本文主要讲述了钡铼技术BL102物联网网关如何通过RS485采集DL/T645规约电表

BL102是一款采集西门子、三菱、欧姆龙、台达、AB、施耐德等各种PLC数据转换为Modbus TCP、OPC UA、MQTT、ThingsBoard等协议的工业物联网网关。

BL102下行支持:西门子、三菱、欧姆龙、台达、AB、施耐德等各种PLC。

BL102采集DL/T645-2007规约电表说明_物联网

BL102内置阿阿里云、华为云、亚马逊AWS、thingsboard等平台协议支持一键对接上述平台。

BL102采集DL/T645-2007规约电表说明_物联网_02

  1. 首先将电表的RS485线接在BL102的串口上,区分A、B,将RS485串口的参数设置为跟BL102一致

BL102采集DL/T645-2007规约电表说明_物联网_03

2、配置软件的配置

以采集DL/T645-2007电表数据为例

  1. 首先将电表的RS485线接在BL102的串口上,区分A、B,将RS485串口的参数设置为跟BL102一致即可。

选择串口协议,这里我们选择DL/T645-2007

BL102采集DL/T645-2007规约电表说明_物联网_04

再添加从机信息,即电表的点位信息

BL102采集DL/T645-2007规约电表说明_参数设置_05

添加电表相关的数据点,添加645协议的电表整体操作比较简单,读取的位置在协议中已经规定好,只需要选择对应的数据点即可,

BL102采集DL/T645-2007规约电表说明_物联网_06

BL102采集DL/T645-2007规约电表说明_参数设置_07

再配置软件监视到的值

至此多功能物联网网关钡铼技术BL102采集DL/T645-2007规约电表的操作完成

标签:BL102,DL,RS485,T645,电表,串口
From: https://blog.51cto.com/u_15496933/6416715

相关文章

  • gradle 项目 转为 maven
    build.gradleapply(plugin:'java')apply(plugin:'idea')apply(plugin:'maven')开始转换grable->others->install查看文件build/poms/pom-dedult.xml重现导入loadmaven......
  • spire.ocr 报错无法加载 DLL"spire_ocrsystem.dll"
    出现这个错误的时候,用以下2个步骤解决:第一,要检查类库的运行平台是否已经改成了x64,因为spire.ocr是基于64位平台的 第二,缺少VC运行库,安装VC运行库即可运行库的下载地址:https://pan.baidu.com/s/1lQwyqaS-Ba2ns0BRT5Z7Eg  提取码:wgja ......
  • PE学习——导出表,加载dll并GetProcAddress获取函数地址的内在原理
    导出表一个可执行程序是由多个PE文件组成,这些PE文件依靠倒入表、导出表进行联系,导出表存储着PE文件提供给其他人使用的函数列表,导入表则存储着PE文件所需要用到的PE文件列表。从PE文件的角度去看,任何PE文件都可以有导入、导出表,从一般情况下来看,EXE文件不会提供导出表,也就是不会......
  • [MAUI程序设计] 用Handler实现自定义跨平台控件
    @目录Handler与Xamarin.Forms实现的区别为什么要用Handler代替Renderer解耦生命周期管理更细粒度的控制用Effect来实现呢?自定义手势监听控件在各平台上实现TouchRecognizeriOS中的实现Android中的实现Windows中的实现创建控件使用控件最终效果项目地址今天来谈一谈MAUI跨平台技术......
  • WSDL 详解
    [color=red][b]从wsdl生成java代码的命令[/b][/color][b]生成客户端文件1:[/b][color=darkblue]wsdl2java-pcom.neareast.test.cxf.client.WSDL2Java-frontendjaxws21http://localhost:9000/helloWorld?wsdl[/color][b]生成客户端文件2:[/b][color=darkblue]wsdl2java......
  • 深入学习ThreadLocal
    1、用来干吗的?用于线程在任意的地方去共享数据,而不被其他线程所干扰,2、原理是什么因为每个线程维护一份ThreadLocalMap,使用threadlocal.set(obj)方法是存放在map里面的Entry<<WeekReference>ThreadLocal,Value>数组里3、实际案例,比如写了util类,但是SimplateDateFormate是线程......
  • 安全测试--fiddler工具学习和使用
    平常功能测试或者在进行安全相关测试时,会抓一些接口数据,来进行辅助测试。使用较多的抓包工具是fiddle,所以这里介绍了一下fiddler原理,并介绍一些工作上经常使用的fiddler功能(工具栏、抓https的设置、过滤器、重放、段点、会话保存等功能,手机抓包的功能在另外一篇随笔里)。......
  • 模板引擎 Handlebars.js
    概述Handlebars.js是一个简单而强大的JavaScript模板引擎。它允许开发者通过定义模板和数据来生成动态的HTML页面。Handlebars.js基于Mustache模板语法,它提供了一些扩展和增强功能。并且开发者可以创建可重用的模板,并通过将数据传递给模板来生成最终的输出。这种分离数......
  • java子线程中获取父线程的threadLocal中的值
    1packagecom.example.springbootstudy.test.threadLocal;23publicclassBaseTest{45publicstaticfinalInheritableThreadLocal<String>inheritableThreadLocal=newInheritableThreadLocal<>();67publicstaticfinalThrea......
  • 多线程的未捕获异常类 UncaughtExceptionHandler 的使用
    一、需要UncaughtExceptionHandler的原因1.主线程可轻松的发现异常,子线程的异常比较隐蔽,难以发现程序运行时,子线程发生了异常,并不影响主线程,也不会终止主线程的程序,主线程将继续执行,这时候子线程的异常可能就不会被察觉,就使得子线程的功能出了问题,但没发现。代码展示:/***......