现场优化7
This commit is contained in:
@@ -141,7 +141,17 @@ namespace DeviceCommand.Devices
|
||||
IOBoard 目标板卡 = GetBoardInstance(io信息.ModuleIndex);
|
||||
await 目标板卡.写输出开关(_slaveAddress, io信息.Address, 开关状态);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 执行指定台架的功能动作控制(带高低电平开关及底层安全互锁)
|
||||
/// </summary>
|
||||
/// <param name="板卡序号">板卡序号 (0 - 1)</param>
|
||||
/// <param name="开始地址">寄存器初始地址(0-15)</param>
|
||||
/// <param name="数据">开关状态数组 (true: 开启吸合, false: 关闭断开)[true,true,false]</param>
|
||||
/// <param name="取消令牌">异步取消令牌</param>
|
||||
public async Task 批量写输出开关(int 板卡序号,byte 站号, ushort 开始地址, bool[] 数据, CancellationToken 取消令牌 = default)
|
||||
{
|
||||
await GetBoardInstance(板卡序号).批量写输出开关(站号, 开始地址, 数据);
|
||||
}
|
||||
/// <summary>
|
||||
/// 内部路由辅助方法:根据板卡索引安全获取当前连接的实例对象
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user