Files
ThingsGateway/handbook/docs/pluginmodbusserver.mdx
T
2023-07-16 17:28:26 +08:00

85 lines
2.2 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: pluginmodbusserver
title: ModbusServer
---
## 一、设备扩展属性
<img src={require('../static/img/docs/pluginmodbusserver-1.png').default} width="300" />
| 属性 | 说明 | 默认值/备注|
| ---------------| --------------------------| ---|
| IP | 连接IP | 127.0.0.1|
| 端口 | 连接端口 | 502|
| 默认站号 | 默认的mudbus站号id | 1|
| 多站点 | 区分不同的站点数据 | true|
| 默认解析顺序 | 4个字节以上的数据解析,可设置为ABCD/BADC/CDBA/DCBA,默认ABCD |ABCD:Big-Endian<br></br>BADC:Big-Endian Byte Swap<br></br>CDAB:Little-Endian Byte Swap<br></br>DCBA:Little-Endian |
| 允许写入 | 写入权限使能 | Flase |
## 二、变量配置
<img src={require('../static/img/docs/pluginmodbusserver-2.png').default} width="300" />
:::tip `说明`
通用格式
4字节转换格式
DATA=ABCD;
举例:
DATA=ABCD; ,代表大端格式,其中
ABCD=>Big-Endian;
BADC=>Big-Endian Byte Swap;
CDAB=>Little-Endian Byte Swap;
DCBA=>Little-Endian
字符串长度:
LEN=1;
BCD格式:
BCD=C8421;,其中有C8421;C5421;C2421;C3;Gray
字符格式:
TEXT=UTF8;,其中有UTF8;ASCII;Default;Unicode
:::
### 从站地址说明
- 1、基本地址
| 地址 | 功能码 | 说明 |
| ---------------| --------------|--------------------------|
| 4xxxxx | 03 | 读取03功能码 |
| 3xxxxx | 04 | 读取04功能码 |
| 1xxxxx | 02 | 读取02功能码 |
| 0xxxxx | 01 | 读取01功能码 |
- 2、站号(可选)
当需要指定站号地址时可使用,举例:
| 地址 | 说明 |
| ---------------| --------------------------|
| s=2;10001 | 读取02功能码 ,设备地址为2 |
| s=11;40001 | 读取03功能码 ,设备地址为11 |
### 允许写入
单独配置变量是否允许写入
### 数据类型
同变量管理数据类型Enum,需文本输入