通讯管理机概述

张开发
2026/6/9 3:11:41 15 分钟阅读
通讯管理机概述
更多内容点击边缘智联专栏本章开始就从边缘侧最基础的通讯管理机开始讲起会整理概述通讯管理的系统功能、架构然后简述守护程序、应用程序的功能。1. 系统概述通讯管理机基于嵌入式硬件计算机平台构建配备多路下行通信接口及至少一路上行通信接口作为信息采集系统中连接采集终端与平台系统的核心枢纽。其具备良好的工业场景适应性可依据不同采集规约完成水表、气表、电表等终端设备的数据采集、汇总与处理并通过对应规约协议将现场设备数据精准转发至平台系统。名称解释通讯管理机管理软件运行在PC机端对通讯管理机进行工程配置、调试、维护。通讯管理机工程工程中配置通讯管理机需要采集的通道、设备及变量以及中间变量和脚本文件。通讯管理机固件通讯管理机上运行的软件、工程、第三方依赖库、协议驱动库等。适用与通讯管理机生产和版本升级使用。2. 系统架构通讯管理机中运行两个程序守护程序和应用程序。守护程序中由监测模块、搜索模块、交互模块组成监测模块监测应用程序是否异常退出如果退出则立即启动交互模块和通讯管理机管理软件进行交互完成通讯管理机程序固件或工程的下载和上传。搜索模块对外提供可搜索的接口通讯管理机管理软件可通过该接口扫描到局域网内的所有通讯管理机设备应用程序由应用管理系统、数源系统、数用系统和交互系统组成应用管理系统对其他系统进行统一管理和监测交互系统和配置工具进行实时数据交互和监测。数用系统对数源系统中采集的数据进行处理或转发第三方数源系统用于和终端设备或传感器进行交互获取数据3. 守护程序3.1. 监测模块定时检查通讯管理机应用进程的运行状态如果发现应用进程停止运行则需要对应用程序进行重启通讯管理机应用程序运行监测硬件看门狗喂狗3.2. 搜索模块通讯管理机管理软件通过搜索模块可以自发现当前局域网内的所有通讯管理机。3.3. 交互模块通过交互协议完成通讯管理机的管理通讯管理机工程的上传和下载通讯管理机固件的上传状态查询及设置。4. 应用程序4.1. 应用管理系统对应用程序及各个子系统进行管理并监测各个子系统包括模式是否正常运行应用程序管理应用程序的启动和关闭子系统管理启动各个子系统并监测各个子系统是否正常运行4.2. 数源系统数源系统由采集模块、自定义虚拟点模块、系统数据模块、数据池模块组成。通过下行接口和自定义的数据在系统中产生数据并对数据进行管理以供数用系统、交互系统使用。采集模块自定义虚拟点模块系统数据模块(暂未实现)数据池管理实时数据管理历史数据存储主从机同步暂未实现4.3. 数用系统由数用模块和拓展脚本模块组成通过上行协议完成对数源系统的数据转发对于非转发类的根据场景对数据进行处理。数用模块第三方转发;非转发类根据不同的应用场景进行数据处理拓展脚本模块Lua脚本功能拓展模块;Python脚本功能拓展模块暂未实现4.4. 交互系统通讯管理机管理软件与通讯管理机的调试、维护调试模块实时数据监测、报文监测、通道交互接口人工置数、变量控制、透明传输、脚本测试信息获取网络信息有线、无线、时间、VPN状态

更多文章