0
点赞
收藏
分享

微信扫一扫

[接口生成] 1. 数据库生成

阎小妍 03-23 20:00 阅读 3

AWTK-MODBUS 服务器

1. 介绍

AWTK-MODBUS 提供了一个简单的 MODBUS 服务器,可以通过配置文件来定义寄存器和位的数量和初始值。

启动方法:

bin/modbus_server_ex config/default.json

2. 配置文件

配置文件使用JSON格式。

  • url: 连接地址
  • auto_inc_input_registers : 自动增加输入寄存器,默认为false
  • channels: 通道列表
    • name: 通道名称
    • writable: 是否可写
    • start: 起始地址
    • length: 长度
  • init: 初始值
    • input_registers: 输入寄存器初始值
    • input_bits: 输入位初始值
    • registers: 寄存器初始值
    • bits: 位初始值
{
  "url": "tcp://localhost:502",
  "channels": [
    {
      "name": "bits",
      "writable": true,
      "start": 0,
      "length": 1000
    },
    {
      "name": "input_bits",
      "start": 0,
      "length": 1000
    },
    {
      "name": "registers",
      "writable": true,
      "start": 0,
      "length": 1000
    },
    {
      "name": "input_registers",
      "start": 0,
      "length": 1000
    }
  ],
  "init": {
      "input_registers": "96,97,98,99,0,100,101,102,103,0"
  }
}
举报

相关推荐

0 条评论