This commit is contained in:
xyy
2026-03-24 19:33:35 +08:00
parent 9fd2f13b1c
commit 7bbf829224
15 changed files with 542 additions and 9 deletions

View File

@@ -77,6 +77,20 @@ namespace MembranePoreTester.Communication
return result[0];
}
public async Task<ushort[]> ReadHoldingRegistersAsync(ushort startAddress, ushort count)
{
await EnsureConnectedAsync();
return await _master.ReadHoldingRegistersAsync(_config.SlaveId, startAddress, count);
}
public async Task WriteSingleRegisterAsync(ushort registerAddress, ushort value)
{
await EnsureConnectedAsync();
await _master.WriteSingleRegisterAsync(_config.SlaveId, registerAddress, value);
}
// 新增读取压力(根据工位)
public async Task<float> ReadPressureAsync(int stationId)
{