Skip to content

Commit 295c213

Browse files
committed
doc: 增加读写数据阈值文档
1 parent 6d957e3 commit 295c213

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

src/BootstrapBlazor.Server/Components/Samples/Modbus/ModbusFactories.razor

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,19 @@ private IModbusFactory? ModbusFactory { get; set; }</Pre>
6363
<p>对应 <code>IModbusClient</code> 实例方法如下</p>
6464

6565
<ul class="ul-demo">
66-
<li>线圈 (Coils) <code>ReadCoilsAsync</code> <code>WriteCoilAsync</code> <code>WriteMultipleCoilsAsync</code> 最大读取数量 <code>2000</code> 最大写入数量 <code>1968</code></li>
67-
<li>离散输入 (Discrete Inputs) <code>ReadInputsAsync</code> 最大读取数量 <code>2000</code></li>
68-
<li>输入寄存器 (Input Registers) <code>ReadInputRegistersAsync</code> 最大读取数量 <code>125</code></li>
69-
<li>保持寄存器 (Holding Registers) <code>ReadHoldingRegistersAsync</code> <code>WriteRegisterAsync</code> <code>WriteMultipleRegistersAsync</code> 最大读取数量 <code>125</code> 最大写入数量 <code>123</code></li>
66+
<li>线圈 (Coils) <code>ReadCoilsAsync</code> <code>WriteCoilAsync</code> <code>WriteMultipleCoilsAsync</code></li>
67+
<li>离散输入 (Discrete Inputs) <code>ReadInputsAsync</code></li>
68+
<li>输入寄存器 (Input Registers) <code>ReadInputRegistersAsync</code></li>
69+
<li>保持寄存器 (Holding Registers) <code>ReadHoldingRegistersAsync</code> <code>WriteRegisterAsync</code> <code>WriteMultipleRegistersAsync</code></li>
70+
</ul>
71+
72+
<p>Modbus 协议的最大读取/写入数量限制参考自 Modbus Application Protocol Specification V1.1b3:</p>
73+
74+
<ul class="ul-demo">
75+
<li>线圈 (Coils) 最大读取数量: <code>2000</code>, 最大写入数量: <code>1968</code></li>
76+
<li>离散输入 (Discrete Inputs) 最大读取数量: <code>2000</code></li>
77+
<li>输入寄存器 (Input Registers) 最大读取数量: <code>125</code></li>
78+
<li>保持寄存器 (Holding Registers) 最大读取数量: <code>125</code>, 最大写入数量: <code>123</code></li>
7079
</ul>
7180

7281
<p>项目包含 Benchmark 基准测试工程</p>

0 commit comments

Comments
 (0)