Skip to content

3.3 串口、4G 与 LoRa ​

串口 ​

支持多路串口,每路一张卡片。卡片上的字段是:模式、波特率、校验位、数据位、停止位、站号。 哪些字段能填、填什么范围,完全取决于选了哪个模式 —— 逐条见下面的模式表。

串口配置页(三路串口分别配成自由口、Modbus RTU 从站、编程口)

串口是「写入全部串口配置」

串口页的写入按钮会一次性下发所有串口的配置,不是单独写某一路。因此修改某一路之前,先确认其他路显示的值符合预期,避免把其他口的配置也覆盖成默认值。

串口工作模式一览 ​

每路串口的「模式」下拉框共 12 项,下表逐条列出选中它之后会发生什么 —— 尤其是哪些参数会被协议固定住、改了也不生效,以及站号该填什么。 表里的模式号是设备实际保存的数值(0~11),排查问题、写脚本报错时以它为准。

模式号下拉框里的名称波特率校验位数据位停止位站号这个模式用来做什么
0编程口协议固定 9600固定 偶固定 7固定 1不填(固定 0)用于下载与监控程序,全部参数由协议固定(9600/偶校验/7位数据/1位停止),站号固定为 0
1Modbus RTU 从站可设可设固定 8可设1~247作为 Modbus RTU 从站运行,站号 1~247,数据位固定 8 位
2Modbus RTU 主站可设可设固定 8可设不填(固定 0)作为 Modbus RTU 主站运行,站号固定为 0,数据位固定 8 位
3Modbus ASCII 从站可设可设固定 7可设1~247作为 Modbus ASCII 从站运行,站号 1~247,数据位固定 7 位
4Modbus ASCII 主站可设可设固定 7可设不填(固定 0)作为 Modbus ASCII 主站运行,站号固定为 0,数据位固定 7 位
5DL/T645 电表协议可设可设固定 8可设不填(固定 0)用于读取 DL/T645 电表,数据位固定 8 位,站号固定为 0
6自由口协议可设可设可设可设不填(固定 0)完全自定义通信,波特率/校验/数据位/停止位均可自由设置
7AT 指令可设可设沿用原值(界面不可改)可设不填(固定 0)用于透传 AT 指令,数据位沿用设备原值且不可修改
8串口 MC 协议可设可设可设可设0~255与三菱 MC 协议设备通信,站号 0~255,串口参数均可设置
9N:N 协议固定 38400固定 偶固定 7固定 10 = 主站,1~7 = 从站PLC 间组网,参数固定为 38400/偶校验/7位数据/1位停止;站号 0 为主站、1~7 为从站(主站需配置"其他参数")
10信号板协议固定 115200固定 无固定 8固定 1不填连接扩展信号板,参数固定为 115200/无校验/8位数据/1位停止
11BACnet MS/TP可设可设可设可设0~127由 Lua 脚本 node:start() 占用串口后生效,一般无需手动选择

三种参数口径

  • 固定:切到该模式时上位机会自动写入这个值并把控件置灰,您不需要(也不能)改。
  • 可设:下拉里自由选。
  • 沿用原值(界面不可改):控件是灰的,但上位机不会改写设备里原来的值 —— 想换得先切到别的模式改好再切回来。

可选项范围:波特率 300 / 600 / 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 / 76800 / 115200(共 11 档); 数据位 7 / 8 位;停止位 1 / 2 位;校验位 无 / 奇 / 偶。

一台设备上有几路串口随机型而变

上表说的是每一路都能选的模式。某台设备上有几路、各路是 RS232/RS485/TTL 哪种电平, 以「设备参数 → 串口」页实际出现的卡片数和卡片上的标注为准。

模式怎么选 ​

  • 编程口协议:接编程软件、上位机下载与监控。设备默认至少保留一路编程口,不要把它改成别的模式,否则可能连不上设备(网口编程见 固件升级)
  • Modbus RTU 主站:设备主动读写下游的 Modbus 从站(仪表、变频器)
  • Modbus RTU 从站:设备被上位的 Modbus 主站(组态软件、触摸屏、别的 PLC)读写
  • DL/T645 电表协议:抄读电表
  • 自由口协议:用 Lua 脚本自行收发,接入任意私有协议设备
  • 串口 MC 协议:与三菱 MC 协议设备通信
  • N:N 协议:PLC 之间组网交换软元件,站号 0 是主站
  • BACnet MS/TP:一般不用手动选 —— 跑 Lua 的 node:start() 时由脚本占用该串口,配置读回来会显示成这个模式

4G(只读) ​

4G 页全部只读,用于查看物联网卡状态和排障,不能在此修改参数。

字段说明
IMEI模块自身的硬件序号,出厂即有,不需要插卡。能读到说明 4G 模块已启动、和主控通信正常
ICCIDSIM 卡表面印的卡号。能读到说明卡已被模块识别。部分型号不提供此项,读取不到不代表故障
IMSISIM 卡里的用户识别号,运营商用它识别这张卡所属用户。能读到同样说明卡已识别
IP拨号成功后运营商分配给设备的地址。只有这一项是真实地址时,设备才能上网。显示 0.0.0.0 或空白表示尚未拨号成功,此时不能联网

页面顶部有三段式状态诊断(模块就绪 → SIM 识别 → 拨号联网),全部正常时显示绿色「4G 已联网」。右上角「刷新」可重新读取。

4G 页(三项 ID 都读到、已拨号成功,并内置参数说明)

按这三步定位 4G 故障

  1. IMEI 读不到 → 模块未启动或与主控通信异常,属于硬件问题
  2. IMEI 有、ICCID/IMSI 读不到 → 卡未插好、卡座接触不良,或卡已失效
  3. 前两项正常、IP 为 0.0.0.0 → 卡已识别但拨号失败:欠费 / 停机 / 流量用尽 / 当地无信号

物联网卡没有电话号码

物联网卡一般不能通话、没有号码,以 ICCID 作为识别。流量、有效期均在供应商后台按 ICCID 查询。 4G 机型的「定位」页顶部也带同一组 SIM 信息,充值时两处任挑一处抄号即可,见 设备定位标注。

4G 的 IP 通常不是公网 IP

这个 IP 只表示已联网,外网不一定能访问:运营商多数分配的是虚拟专网 IP,具体取决于卡的供应商。需从外网访问设备时,请使用云服务 + 远程编程,而不是直连该 IP。

LoRa ​

字段取值范围选项
LoRa 模式0~3关闭 / 透明传输 / 中继模式 / 点对点
通道0~255
发射功率0~50 最低 ~ 5 最高
波特率0~71200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 / 115200
校验位0~2无 / 奇 / 偶
地址(高字节)0~255和低字节组成设备地址
地址(低字节)0~255
密钥0~255同一组网的设备要一致
网络 ID0~255同一网络的设备要一致

有「刷新 / 写入」按钮。同一组 LoRa 设备的通道、密钥、网络 ID 需设置一致,否则无法互相通信。

LPPLC 工业物联网云平台 · 软硬件与云平台全栈自研