宁波万德端设备Acrel智能通讯管理机通信调试

2023-10-30 22:59

本文主要是介绍宁波万德端设备Acrel智能通讯管理机通信调试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

宁波万德端设备&Acrel智能通讯管理机通信调试

通过Acrel智能通讯管理机主动获取表计寄存器数据并在本地进行报文解析,解析后数据上传至服务器或端设备;主站侧可通过4GNet、以太网等通信方式将解析后(边缘计算:虚拟数据求和、数据二次计算)的数据上传至服务器或端设备,设备侧通过RS485串口、无线Rola等方式获取表计数据。

采用主站侧协议:MQTT 协议
采用设备侧协议:ModbusRtu/TCP

一、准备工作

硬件

a.端设备1台;
b.通讯管理机1台;
c.笔记本电脑1台;
d.鼠标、键盘、显示器1套;
e.流量卡1张;
f.网线1根;
g.其他辅助材料;

软件

a.ANetCM通讯管理机配置软件;
b.MODSCAN工具;

二、工作流程

1、端设备配置:

a.端设备数据收发端口协议配置→计量器具类型及点位配置→用能结构配置(计量级别)→计量器具添加管理→前置机管理(导出配置至下位机、建立调试链接、配置生效);
b.MQTT协议 内网机和外网机桥接程序布置→桥接后订阅主题设置;

2、通讯管理机配置:

新建项目→新建工程(远程配置信息等)→主模块配置(设备侧规约配置、主站侧规约配置、转发方案配置)→添加串口下挂设备(地址、采集数据项、转发地址)→转发方案配置→实时监控(验证本地采集)→MODSCAN工具(验证转发数据);

三、配置过程

1、端设备配置

1) 当主站侧采用 MQTT 协议

a. 进入采集配置→前置机管理:
创建通讯配置端口

b.配置端设备通信协议、数据读取间隔和周期、端口及订阅主题;

注意: 订阅主题跟随项目而配置,不同项目订阅主题有差异。

在这里插入图片描述

或者导入相应工程(工程内已配置相应的协议和端口)后再通过编辑修改端设备序列号即可;
在这里插入图片描述

c.添加计量器具类型以及配置需要采集的点位信息;

注意: MQTT方式上传时,采集点位地址并不是转发地址也不是寄存器地址,而是通讯管理机转发测点名称。

在这里插入图片描述
或者按模板填写导入相应计量器具型号即可;
在这里插入图片描述

d.添加用能结构信息,生成能源流向拓扑关系;

注意: 在计量器具管理进行批量导入计量器具过程中,要确定计量器具的所属分路(即:拓扑中所在的节点),否则将导入失败。

在这里插入图片描述

e.添加计量器具,配置计量器具采集数据项信息;
在这里插入图片描述

注意: 通讯地址结构会根据数据上传的方式改变而产生差异,在配置时要格外关注,否则将导致数据无法显示。

在这里插入图片描述

或者按模板填写导入相应计量器具清单即可;
在这里插入图片描述
f.将以上配置导出至下位机,建立调试连接使配置生效;
在这里插入图片描述
在这里插入图片描述

g.修改外网主机C:\wdgkece\emsapp\mqbridge\mqtt.properties桥接文件信息,云服务器信息、桥接端口配置为固定配置,订阅主题为网关中的真实订阅主题;
在这里插入图片描述

2、通讯管理机配置

1) 项目配置

a.新建项目(项目名称);
在这里插入图片描述

b.在新建的项目右键新建工程(远程配置信息等)
在这里插入图片描述

配置完成后,填写的信息将在工程配置信息中展示;
在这里插入图片描述

c.主模块配置(设备侧规约配置、主站侧规约配置、转发方案配置需要先设置转发方案),通道对应实际设备的接口;
在这里插入图片描述
设备侧串口通道选择
在这里插入图片描述
设备侧规约支持
在这里插入图片描述
串口信息设置
在这里插入图片描述
设备侧采集信息配置
在这里插入图片描述
主站侧规约支持
在这里插入图片描述
主站侧上传和发布信息配置
在这里插入图片描述
网关IP设置(无需修改)
在这里插入图片描述

d.添加串口下挂设备(地址、采集数据项、转发地址);在这里插入图片描述
设备型号选择
在这里插入图片描述
在这里插入图片描述

2) 转发方案配置

a.选择转发方案
在这里插入图片描述

b.添加转发设备
在这里插入图片描述

c.添加转发设备的数据项
在这里插入图片描述

d.选择需要的数据项
在这里插入图片描述

e.在项目配置中确认转发方案
在这里插入图片描述
f.下发配置文件至通讯管理机
在这里插入图片描述

2) 本地实时监控验证(验证本地采集)

a.通过网关以太网连接,使用网关默认IP连接
在这里插入图片描述
b.本地实时数据监控。这些数据项的采集由设备模板预先设置,只作为本地采集和监控;上传数据由转发方案指定,通过筛选本地数据项进行转发。
在这里插入图片描述
在这里插入图片描述
c.MODSCAN工具(验证从网关转发出的数据);
略。。。。

d.在端设备查看数据传输情况
在这里插入图片描述

3、其他

端设备:
在基本配置熟练后,可编辑项目配置模板,通过导入配置文件的方法优化在系统内重复编辑的过程来达到节约时间的目的。
在这里插入图片描述
通讯管理机:
通过原有工程进行必要修改。
在这里插入图片描述

这篇关于宁波万德端设备Acrel智能通讯管理机通信调试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/311135

相关文章

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

如何使用C#串口通讯实现数据的发送和接收

《如何使用C#串口通讯实现数据的发送和接收》本文详细介绍了如何使用C#实现基于串口通讯的数据发送和接收,通过SerialPort类,我们可以轻松实现串口通讯,并结合事件机制实现数据的传递和处理,感兴趣... 目录1. 概述2. 关键技术点2.1 SerialPort类2.2 异步接收数据2.3 数据解析2.

Redis实现RBAC权限管理

《Redis实现RBAC权限管理》本文主要介绍了Redis实现RBAC权限管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1. 什么是 RBAC?2. 为什么使用 Redis 实现 RBAC?3. 设计 RBAC 数据结构

使用Python实现表格字段智能去重

《使用Python实现表格字段智能去重》在数据分析和处理过程中,数据清洗是一个至关重要的步骤,其中字段去重是一个常见且关键的任务,下面我们看看如何使用Python进行表格字段智能去重吧... 目录一、引言二、数据重复问题的常见场景与影响三、python在数据清洗中的优势四、基于Python的表格字段智能去重

Spring AI集成DeepSeek三步搞定Java智能应用的详细过程

《SpringAI集成DeepSeek三步搞定Java智能应用的详细过程》本文介绍了如何使用SpringAI集成DeepSeek,一个国内顶尖的多模态大模型,SpringAI提供了一套统一的接口,简... 目录DeepSeek 介绍Spring AI 是什么?Spring AI 的主要功能包括1、环境准备2

Spring AI与DeepSeek实战一之快速打造智能对话应用

《SpringAI与DeepSeek实战一之快速打造智能对话应用》本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭... 目录一、概述二、申请DeepSeek的API-KEY三、项目搭建3.1. 开发环境要求3.2. mav

前端bug调试的方法技巧及常见错误

《前端bug调试的方法技巧及常见错误》:本文主要介绍编程中常见的报错和Bug,以及调试的重要性,调试的基本流程是通过缩小范围来定位问题,并给出了推测法、删除代码法、console调试和debugg... 目录调试基本流程调试方法排查bug的两大技巧如何看控制台报错前端常见错误取值调用报错资源引入错误解析错误

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

Python3脚本实现Excel与TXT的智能转换

《Python3脚本实现Excel与TXT的智能转换》在数据处理的日常工作中,我们经常需要将Excel中的结构化数据转换为其他格式,本文将使用Python3实现Excel与TXT的智能转换,需要的可以... 目录场景应用:为什么需要这种转换技术解析:代码实现详解核心代码展示改进点说明实战演练:从Excel到

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为