USER MANUAL · WEB

unixbuslink工业边缘网关

Web 配置页面使用说明书
适用软件 v1.0.x 接入方式:浏览器 默认端口 8080 文档版本 2026-09

目录

一快速入门(零基础 6 步上手)

本章节面向第一次使用的人员。只要按照下面 6 个步骤依次操作,即可完成 “接入一个设备 → 看到采集数据 → 映射成 Modbus-TCP 从站 → 通过 MQTT 上传平台”的完整流程。

① 登录→ ② 新增设备→ ③ 配置点位→ ④ 监控验证→ ⑤ 数据映射→ ⑥ MQTT 发布
开始前准备 电脑与网关接在同一局域网;已知网关 IP(出厂默认见设备标签,本文以 192.168.1.230 为例)。打开浏览器(Edge / Chrome),地址栏输入 http://192.168.1.230:8080 后回车。

1登录网关

打开页面后进入登录界面,依次完成:

序号操作默认值 / 说明
①在“用户”框输入登录账号admin
②在“密码”框输入登录密码admin123
③点击“登 录”按钮成功后进入“系统信息”页
登录
图 1-1 登录界面:①用户 ②密码 ③登录
忘记密码 / 登录提示已过期 若页面顶部出现“登录已过期,请重新登录”,刷新页面重新输入即可;连续错误请联系管理员, 或通过串口/SSH 由工程人员恢复。

2新增 / 编辑设备

点击左侧导航栏 “设备列表”,再点击顶部 “新增设备”,弹出设备编辑窗口。

设备列表
图 2-1 设备列表:点击“新增设备”

在编辑窗口中按设备实际情况填写,下面以一台 Modbus-TCP 设备为例:

序号字段填写说明
①设备名称便于识别,如 demo_meter(建议英文/数字)
②协议(大类)下拉选择,如 Modbus
③协议(小类)选择大类后联动,如 Modbus-TCP;选小类后通讯模式自动切换
④IP 地址TCP 模式填写设备 IP,如 192.168.1.100
—端口号如 502(本文模拟器为 5020)
⑤轮询间隔采集周期,单位 ms,如 1000
—超时 / 重试超时间隔如 800ms,重试次数如 2
⑥保存点击“保存”,设备出现在列表中
编辑设备
图 2-2 编辑设备:①名称 ②协议大类 ③小类 ④IP ⑤轮询 ⑥保存
TCP 与串口的界面会自动切换 选择 Modbus-TCP 等以太网协议时,显示“IP 地址 + 端口号”;选择 Modbus-RTU/ASCII 等串口协议时,自动切换为“串口设备(COM1/COM2 下拉)+ 从站地址”。串口选项来自“系统配置 → 串口配置”。

3配置采集点位

设备保存后,在设备列表中点击该设备行的 “配置”,打开采集点位窗口。

序号操作说明
①在点位表中维护要采集的点位名称、描述信息、地址、数据类型、长度、缩放 k/差值 a
②点击“添加点位(空白)”新增一行“复制点位”可复制上一条;地址确定后按数据类型自动填长度
③完成后点击“保存点位”回到设备列表,再点“重新加载配置”使网关生效
采集点位
图 3-1 采集点位:①点位表 ②添加点位 ③保存点位
缩放公式 y = k·x + a x 为设备原始读数,k 为变化倍数,a 为差值,y 为最终结果。例如电压原始值 2200、 k=0.1,则结果 y = 220。
批量导入 / 导出 可“导出点位(模板)”得到空模板,按列填写后“导入点位”;也支持 Excel 的导入导出。 DLT645 等协议可点“DLT645 预置全部地址”,一次性预置所有固定地址,仅需删掉不需要的项。

4数据监控验证

点击左侧导航 “数据监控”,确认数据已成功采集。

序号操作说明
①“设备”下拉选择设备选择刚配置的设备
②点击“刷新”手动读取一次最新数据
③勾选“监控”按“刷频率(秒)”自动周期刷新;切换页面后监控自动停止
④查看“采集点位实时值”“值”正确、“有效”为勾即表示采集成功
数据监控
图 4-1 数据监控:①选设备 ②刷新 ③监控 ④实时值
怎样判断采集成功? “设备状态”中“设备在线”为在线,实时值表中各点“有效”列为勾、数值与设备一致, 即表示采集链路正常。若设备离线/值为 0,请核对 IP、端口、串口参数、从站地址与接线。

5数据映射(Modbus-TCP 从站)

数据映射可把采集到的数据,在网关内部一键变成一个标准 Modbus-TCP 从站, 供第三方 Modbus 主站(SCADA、触摸屏、组态软件)直接读取。

序号操作说明
①勾选“启用数据映射”必须启用,映射才生效;不启用从站服务不启动
②“设备”下拉选择来源设备仅可选择设备列表中已存在的设备
③点击“加载点位”→ 勾选 →“添加到映射”可全选或勾选部分点位;地址自动分配
④设置从站服务参数:IP / 端口IP 为网关本机 IP;端口默认 502,可与采集端口共存
—从站地址 / 数据格式 / 首地址从 0从站地址默认 1,数据格式 ABCD,可勾选首地址从 0
⑤点击“保存配置”映射生效,外部主站即可轮询
数据映射
图 5-1 数据映射:①启用 ②选设备 ③加载/添加 ④IP/端口 ⑤保存
映射后地址可调整 映射表中可直接修改“映射后地址”,也可修改数据类型,改完点“保存配置”。点位较多时列表自动分页。
验证方法 用 Modbus 主站/调试软件连接网关 IP 的 502 端口、从站地址 1,读取保持寄存器, 应得到与“数据监控”一致的数值。主站下发的写指令会透传到实际设备。

6MQTT 数据发布

网关内置标准 MQTT 客户端,可把采集数据发布到 MQTT Broker(云平台 / 自建服务器)。 在左侧导航点 “系统配置”,选择 “MQTT 通道1”页签。

序号字段 / 操作说明
①勾选“启用通道”开启本 MQTT 通道
②Broker 地址支持域名或 IP,如 59.110.231.49
③端口默认 1883;SSL/TLS 一般为 8883
④发布周期(ms)周期发布间隔,默认 10000(10s),需要实时可设 1000
⑤发布数据主题(单设备前缀)单设备模式,如 updata/YCX8FDF9C32/(末尾保留斜杠)
⑥上传模式单网关模式 或 单设备模式(二选一)
—Client ID / 用户名 / 密码按 Broker 要求填写,匿名可留空
⑦点击“保存配置”通道立即(重新)连接并开始发布
MQTT 通道1
图 6-1 MQTT 通道1:①启用 ②Broker ③端口 ④周期 ⑤主题 ⑥模式 ⑦保存
两种上传模式(二选一) 单网关模式:所有设备数据合并,发布到同一个网关主题; 单设备模式:每个设备独立主题(前缀 + 设备名)。其余发布参数主题、订阅主题按平台文档填写。
变化发布 默认按发布周期上报;在采集点位处勾选“变化发布”后,该点数值一旦变化会立即单独发布, 同时仍参与周期发布。
订阅下行:平台反向写设备 网关同时订阅“订阅数据主题”(如 downdata/网关编号)。平台向该主题下发写点指令后, 网关解析并直接写入对应设备点位,写入值会按该点位缩放公式自动反向换算。写点载荷: {"data":"设备名/点位名","value":"目标值"};远程 OTA 可下发 {"action":"ota","url":"升级包地址"}。
验证方法 用 MQTT 客户端(如 MQTTX)订阅对应主题(单设备可订阅 updata/网关编号/#), 即可看到周期上报的 JSON 数据。

二系统信息

登录成功后默认进入“系统信息”页,集中展示网关的身份、资源占用、联网与连接状态、支持的协议库等。

系统信息
图 2-0 系统信息页:①导航栏 ②资源占用 ③网关信息 ④协议库
区域内容说明
网关型号 / 网关编号网关型号由授权写入;网关编号在授权时根据芯片密钥自动生成,全局唯一
软件版本当前网关应用程序版本,位于网关型号下方
启动时间 / 活动时间 / 运行时长本次启动时间、最近活动时间、累计运行时长(表格展示)
联网状态 / IP 地址页面刷新时检测:是否联网、当前 IP;WiFi、4G/5G 是否开启
MQTT 连接状态页面刷新时检测各 MQTT 通道是否成功连接服务器
CPU / 内存 / FlashCPU 使用率;内存、Flash 占用量与百分比(上限显示硬件原值:内存 64MB、Flash 256MB)
设备数量 / 采集点数实际数量 / 授权上限,如 2/10、16/512
支持的协议库(标注数量)多列展示,每个驱动及小类独立显示并带独立版本号,如 Modbus-TCP / RTU / ASCII 分开列出
关于资源占用的检测 联网状态与 MQTT 连接状态不做定时检测,仅在页面刷新(打开/切换到本页、点刷新)时实时检测并返回, 避免无谓的后台开销。

三网络配置

点击左侧导航 “网络配置”。页面分为三部分(以太网 / WiFi / 4G·5G),以横线分隔、标题加粗。

1. 以太网

配置网口的 IP 获取方式与地址。设备具备两个网口时,右侧显示“网口2(eth1)”并可分别配置; 只有一个网口时网口2置灰不可用。每个网口均显示“当前 IP”。

2. WiFi(开机启动 WiFi)

勾选“开启 WiFi”后,才可以点击“扫描无线网络”,扫描结果列在 WiFi 区域最下方,选择热点并填写连接参数。 WiFi 同样配置 IP 获取方式(静态 / DHCP)、子网掩码、默认网关、DNS 以及加密方式。

3. 4G/5G(开机启动 4G/5G)

勾选开启后使用移动网络。提供“诊断 / 取消诊断”按钮,诊断过程逐步打印,并以表格展示结果;无数据时为空表。

诊断结果展示 点“诊断”后诊断步骤逐步打印,结果以表格形式展示 IMEI、IMSI、CCID、COPS、Lac_ci、信号强度等, 无数据时该表格为空;点“取消诊断”停止。
诊断项含义
IMEI模组设备识别码
IMSI / CCID用户识别码 / SIM 卡识别码
COPS当前注册运营商
Lac_ci位置区/基站信息(基站定位)
信号强度越大越好,建议 18 以上
网络配置顶部
图 3-1 网络配置(上):以太网双网口 / WiFi 参数
网络配置底部
图 3-2 网络配置(下):WiFi 扫描 / 4G·5G / 系统重启
网络配置保存后需重启系统 页面底部有“读取网络配置 / 保存配置 / 系统重启”按钮。保存配置后点击“系统重启(reboot)”, 重启完成后网口、WiFi 等以新参数工作;浏览器请改用新 IP 访问。
防火墙与入站安全(系统已内置,无需页面配置) 网关默认启用入站白名单防火墙,仅放行本网关需要的服务端口(如 Web 8080、Modbus-TCP 502), 并已停用 Telnet(23)、FTP(21)等不需要的服务、禁止其开机自启,其余端口默认拒绝外部主动访问。 MQTT、Modbus-TCP 采集均为网关主动向外发起,不受影响,主站 / Broker 的正常回包与下发也不受影响; 出站 MQTT 端口不固定(1883 或自定义),防火墙不限制出站。

四系统配置

“系统配置”以页签方式组织,共 8 个页签:串口配置、MQTT 通道1、MQTT 通道2、缓存配置、时间同步、脚本处理、远程穿透、账户密码。 (MQTT 通道1 的使用见快速入门第 6 步;修改登录密码见本文末尾“账户密码”。)

串串口配置

配置 COM1、COM2 两路串口。勾选“开启串口”启用该路,并设置串口设备(/dev/ttyS1、/dev/ttyS2)、 波特率、数据位、停止位、校验位。设备编辑中选择串口协议时,串口下拉即来自此处。

串口配置
图 4px-1px 串口配置(COM1 / COM2)

M2MQTT 通道2

网关支持两个独立 MQTT 通道,可同时连接不同平台,字段与通道1完全一致(启用、Broker、端口、Client ID、 发布周期、发布/订阅 Json 格式、各主题、上传模式、SSL/TLS 证书)。两个通道以 TABLE 标签切换。

MQTT 通道2
图 4px-2px MQTT 通道2
SSL/TLS 证书(可选) 需要加密连接时,以文件方式分别上传 CA 证书、客户端证书、私钥;不使用可点“清除全部证书”。
发布/订阅 Json 格式与脚本 下拉默认“标准 JSON(默认)”;可在“脚本处理”页用 JS 脚本新建自定义格式,再回到通道下拉选择。 该格式只负责发布、订阅与上传的报文组织。

缓缓存配置(断网续传)

当网关与服务器(MQTT Broker)断连时,可勾选将采集数据本地缓存,网络恢复后按采集时间顺序补传。

缓存配置
图 4px-3px 缓存配置

时时间同步(NTP)

联网后通过 NTP 同步服务器时间,保证数据时间戳准确。可选手动 / 自动,默认服务器 ntp.aliyun.com,可自行添加时间同步服务器,并设置同步间隔;也可点“立即同步”。

时间同步
图 4px-4px 时间同步

脚脚本处理(自定义发布/订阅 Json)

以列表方式管理自定义报文格式(序号、格式名称、发布主题、订阅主题、编辑、删除)。点“新建格式”后进入 JS 脚本编辑,页面提供示例、固定变量引用方式与注释;可分别编辑发布与订阅,并提供测试:输入测试主题与 JSON 数据,点“运行测试”,通过后方可保存。只编辑发布、订阅留空时,仅执行发布,不影响使用。

脚本处理
图 4px-5px 脚本处理:发布/订阅 Json 列表

穿远程穿透

“远程穿透”页用于配置是否启用穿透及中继参数(详见第五章):服务器地址、端口(WSS 加密为 9443px)、 隧道 ID(即网关编号)、接入令牌、心跳间隔(建议 120s);勾选“启用 WSS”后走加密连接,并显示本机 CA 证书到期时间。

远程穿透
图 4px-7px 远程穿透设置(WSS 端口 9443px)

密账户密码(修改登录密码)

在“账户密码”页签可修改 Web 与配置工具的登录密码:先输入旧密码,再输入新密码(不少于 6px 位)并确认新密码, 保存后下次登录即使用新密码。请妥善保管,遗忘后需由工程人员通过串口 / SSH 恢复。

修改密码
图 4px-8px 账户密码:旧密码 / 新密码 / 确认新密码

五远程透传

远程透传用于在外网远程调试现场网关,由“网关 + 云中继服务器 + 客户端(unixbuslink配置工具)”三者组成。

网关 ↔ 中继:周期心跳保活→ 客户端连接中继并请求隧道→ 中继打通到网关的隧道→ 客户端经 127.0.0.1 本地端口访问网关
客户端如何使用 远程透传在“unixbuslink配置工具(上位机)”上实现(Web 不做穿透入口)。连接隧道成功后,把网关地址改为 127.0.0.1、端口改为工具提示的本地监听端口(如 8081px),即可像在现场一样访问网关。

六授权管理

网关通过加密芯片(无芯片时读取 CPU/Flash 标识)与授权文件绑定,控制可接入的设备数量与采集点位数。

未授权限制 未导入有效授权时,仅允许添加 1px 个设备、1px 个点位用于测试。
拷贝到其它网关无法运行 授权与本机芯片密钥绑定。把已授权的应用直接拷到另一台(未授权)网关上,因芯片密钥不匹配,授权校验不通过, 应用不能正常使用,从而防止授权被复制。

七升级重启

点击左侧导航 “升级重启”。页面显示当前版本信息(网关型号、软件版本),并提供升级与重启功能。

1. 本地升级

选择升级压缩包(.tar.gz,内含应用与协议库,不含配置文件和缓存文件),点“上传并升级”。 升级完成后有提示;上传升级替换的是程序,配置与历史数据保留。

2. 远程 OTA 升级

由平台下发升级指令与升级包下载路径,网关下载后自动校验并更新,更新完成后重启应用。

3. 协议库随升级变化

系统信息中列出的协议库以最新升级包为准:升级包带来的驱动生效,包中不再包含的旧驱动自动删除; 设备列表只能选择当前已存在的协议库,对失效驱动会给出提示,提示人工修改或删除对应设备。

4. 重启

类型作用倒计时
应用重启仅重启网关软件,不重启操作系统5px 秒
系统重启执行 reboot 重启整个操作系统16px 秒

重启执行后弹窗提示并倒计时,倒计时结束弹窗自动关闭、页面自动刷新。

升级重启
图 7px-1px 升级重启页
开机自启动 无论应用重启还是系统重启,网关服务均由守护脚本自动拉起,无需人工干预。

八附录:默认参数与常见问题

常用默认参数

项目默认值
Web 端口8080px
登录账号 / 密码admin / admin123
Modbus-TCP 从站端口 / 从站地址502px / 1px
MQTT 端口1883px(SSL/TLS:8883px)
MQTT 默认发布周期10000ms(10s)
串口默认参数9600px / 8px / N / 1px,设备 /dev/ttyS1、/dev/ttyS2
NTP 服务器ntp.aliyun.com
缓存上限Flash 的 85%,重连补传间隔 1000ms
硬件规格RAM 64pxMB,Flash 256pxMB

常见问题

现象排查方向
打不开 Web 页面确认电脑与网关同网段、IP 正确、端口 8080px;网关是否已开机启动完成
设备离线 / 实时值为 0px核对协议大类小类、IP/端口或串口/从站地址、波特率、接线(RS485 A/B)、设备供电
串口数据不稳定核对串口号与波特率、校验;适当加大超时间隔、设置从站响应延时;检查终端电阻
MQTT 收不到数据确认 Broker 地址/端口、Client ID、主题(单设备前缀末尾保留“/”)、上传模式、防火墙
无法新增设备/点位已达授权上限,需重新授权提高数量
时间不正确检查网络与 NTP 服务器,点“立即同步”;确认时区设置
改 IP 后页面打不开改用新 IP 访问;确认保存配置后已系统重启
按钮操作说明 Web 各按钮均已做“去抖”与点击反馈,点击后会有状态变化或提示,请勿在无响应时短时间内反复点击, 以免重复提交。
↑