Module modbus_device

Modbus 协议实现

Functions

ModbusDevice:new (obj, master) 创建设备
ModbusDevice:open () 打开设备
ModbusDevice:find_point (key) 查找点位
ModbusDevice:get (key) 读取数据
ModbusDevice:set (key, value) 写入数据
ModbusDevice:poll () 读取所有数据


Functions

ModbusDevice:new (obj, master)
创建设备

Parameters:

  • obj table 设备参数
  • master Modbus 主站实例

Returns:

    Device 实例
ModbusDevice:open ()
打开设备
ModbusDevice:find_point (key)
查找点位

Parameters:

  • key string 点位名称

Returns:

  1. boolean 成功与否
  2. table 点位
ModbusDevice:get (key)
读取数据

Parameters:

  • key string 点位

Returns:

  1. boolean 成功与否
  2. any
ModbusDevice:set (key, value)
写入数据

Parameters:

  • key string 点位
  • value any 值

Returns:

    boolean 成功与否
ModbusDevice:poll ()
读取所有数据
generated by LDoc 1.5.0 Last updated 2025-09-29 06:23:42