Lua 脚本说明

通讯格式由主板内置的 Lua 脚本决定,使用前需在开发板中加载并启用对应脚本。

脚本清单

脚本名数据格式适用场景
checkConnectivity.lua任意字符串连通性测试,数据传入 1 号寄存器(仅推荐测试使用)
getString_reg.lua简易格式简单数据交互,寄存器号由数据帧标识
getString_json.lua单段 JSON单寄存器写入,格式规范
getString_multi_json.lua多段 JSON推荐 — 一帧写入多个寄存器,支持远程指令
getOpMsg.lua特殊符号格式传输数据包含 {} " ^ % 等特殊字符时

脚本选择建议

需求推荐脚本
仅测试连通性checkConnectivity.lua
传输简单数据getString_reg.luagetString_json.lua
一帧写多寄存器 / 远程控制getString_multi_json.lua(推荐)
数据含特殊字符getOpMsg.lua

数据流向

$$上位机/称重计/PLC ──(串口/网口)──> Lua 脚本解析 │ 写入对应寄存器 │ 画布对象内容更新$$

注意:checkConnectivity.lua 仅用于连通性测试,不支持信号切换功能。