Skip to content

PLC 与 Lua 协同 ​

LPPLC 的 WIFI/4G 版本支持 PLC 梯形图与 Lua 脚本并行运行,通过 D 寄存器共享数据。

协同工作模式 ​

  1. 梯形图 → Lua:梯形图程序将数据写入 D 寄存器,Lua 通过 plc.d() 读取
  2. Lua → 梯形图:Lua 通过 plc.d() 写入 D 寄存器,梯形图程序读取
  3. 位元件共享:通过 plc.x/y/m() 读写位元件

典型应用 ​

  • 梯形图处理实时 I/O,Lua 处理网络通信
  • 梯形图采集传感器数据存入 D 寄存器,Lua 定时上报云平台
  • Lua 接收云平台指令写入 D 寄存器,梯形图读取后执行控制

详细用法参见 PLC 数据交互(plc 模块)


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