导图社区 通用网关机软件功能设计
这是一篇关于通用网关机软件功能设计的思维导图,介绍了软件支持的物理接口,包括以太网和串口,并详细说明了如何通过串口转换为接入modbus tcp的方式,以及在需要时以太网可以切换到modbus tcp。
有线、无线通讯方式及物联网组网都是现代通信技术的重要组成部分,它们在各自的领域内发挥着重要的作用。概述了物联网通信系统的基本概念,包括不同的通信方式、距离范围、设备类型以及相关的资源链接。这些信息对于理解、设计和部署物联网解决方案非常重要。
详细介绍了串口modbus协议格式及机制,Modbus协议是应用于电子控制器上的一种通用语言,通过此协议,控制器相互之间、或与通过其他网络(如以太网)相连的设备之间可以通信。它已经成为一种通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。
社区模板帮助中心,点此进入>>
品牌设计分析思维导图
系统开发设计
门户网站功能设计
艺术设计史
APP产品设计
世界现代设计史
图案设计
设计任务管理
详情页设计
图表详解塑料模具设计技巧
通用网关机软件功能设计
1. 物理接口
I. 4G
MQTT协议
II. 以太网
III. 串口
串口转出modbus
串口接入modbus
讨论
以太网要不要支持切换成接入modbustcp
2. 协议定义
重点少关注人,多关注事,围绕事培养人
MQTT协议定义
{ "ClientId": "400009277430000012", "DevType":2, "DeviceId": "1", "ts": 1715389728725, "Analog_1": 1403.6239 "Online":1 }
周期上报
变化上送
变化阈值10%
上送模拟量/数字量
下行设置遥调/遥控点
字段
模拟量
Analog_1 Analog_2 ……
数字量
Digital_1 Digital_2 ……
遥调
AnaSet_1 AnaSet_2 ……
遥控
DigSet_1 DigSet_2 ……
设备类型
DevType
设备通讯状态
Online
MODBUS协议定义
485-1
转发modbus
透传模式
按照实际接入的设备地址转发
寄存器起始地址
功能码
开机延时保护
即重启后30秒内不相应问询数据, 等待接入通讯正常后再回复数据
485-2
接入modbus
限定最多同时接入设备类型数量; 限定单个类型最多接入设备数量; 限定单个设备对多问询报文帧数。
选择接入设备类型1
设备1
地址
遥信
帧数量
起始寄存器地址
寄存器个数
遥测
数据类型
轮询时间
设备2
......
设备n
接入设备类型2
接入设备类型n
485-3
同485-2
3. 其他功能
让工作变的有趣
远程升级
以太网升级
4G升级
对时
配置NTP服务器
本地调试
可查看接入设备状态
可查看接入设备数据
可下发遥控、遥调命令
包括不限于这些功能
4. 调试工具
支持功能
通过串口1调试
设备信息
涉及到定制处理的设备
设备地址
接入modbus信息
串口参数
com
波特率
数据、校验、停止位
规约参数
转发modbus信息
转出mqtt信息
服务器ip/port
用户名/密码
clientid
keepalive时间可默认600s
上传周期
网口参数
本机ip
子网掩码
网关
dhcp
工程文件
新建工程
编辑工程
导出工程
导入工程
浮动主题