diff --git a/Modbus.Net/Modbus.Net/Machine/BaseMachine.cs b/Modbus.Net/Modbus.Net/Machine/BaseMachine.cs index bacfe6a..b301136 100644 --- a/Modbus.Net/Modbus.Net/Machine/BaseMachine.cs +++ b/Modbus.Net/Modbus.Net/Machine/BaseMachine.cs @@ -207,7 +207,25 @@ namespace Modbus.Net /// /// 描述需要与设备通讯的地址 /// - public IEnumerable> GetAddresses { get; set; } + private IEnumerable> getAddresses; + + /// + /// 描述需要与设备通讯的地址 + /// + public IEnumerable> GetAddresses + { + get + { + return getAddresses; + } + set + { + lock (getAddresses) + { + getAddresses = value; + } + } + } /// /// 从站号