Commit 9f8614db LN

1

1 个父辈 66784e08
...@@ -336,19 +336,27 @@ namespace OnlineStore.DeviceLibrary ...@@ -336,19 +336,27 @@ namespace OnlineStore.DeviceLibrary
public override void CloseAllConnection() public override void CloseAllConnection()
{ {
if (conTimer != null) try
{
conTimer.Stop();
}
if (AIOMap == null)
{ {
return; if (conTimer != null)
{
conTimer.Stop();
}
if (AIOMap == null)
{
return;
}
foreach (AIOBOX aio in AIOMap.Values)
{
aio.Close();
}
} }
foreach (AIOBOX aio in AIOMap.Values) catch (Exception ex)
{ {
aio.Close(); LogUtil.error("AIO CloseAllConnection Error:" + ex.ToString());
} }
AIOMap.Clear(); AIOMap.Clear();
} }
public override void WriteSingleDO(string ioIp, byte slaveId, ushort StartAddress, IO_VALUE onOff) public override void WriteSingleDO(string ioIp, byte slaveId, ushort StartAddress, IO_VALUE onOff)
{ {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!