diff --git a/Modbus.Net/Modbus.Net/Interface/IMachine.cs b/Modbus.Net/Modbus.Net/Interface/IMachine.cs index cdfb9db..f4da644 100644 --- a/Modbus.Net/Modbus.Net/Interface/IMachine.cs +++ b/Modbus.Net/Modbus.Net/Interface/IMachine.cs @@ -2,13 +2,6 @@ namespace Modbus.Net { - /// - /// 设备的抽象 - /// - public interface IMachine : IMachine - { - } - /// /// 设备的抽象 /// diff --git a/Modbus.Net/Modbus.Net/Interface/IProtocolFormatting.cs b/Modbus.Net/Modbus.Net/Interface/IProtocolFormatting.cs index 38c85f7..da89ffa 100644 --- a/Modbus.Net/Modbus.Net/Interface/IProtocolFormatting.cs +++ b/Modbus.Net/Modbus.Net/Interface/IProtocolFormatting.cs @@ -1,12 +1,5 @@ namespace Modbus.Net { - /// - /// 协议转换的接口 - /// - public interface IProtocolFormatting : IProtocolFormatting - { - } - /// /// 协议转换的接口 /// diff --git a/Samples/MachineJob/Worker.cs b/Samples/MachineJob/Worker.cs index 2d6e0ca..6881700 100644 --- a/Samples/MachineJob/Worker.cs +++ b/Samples/MachineJob/Worker.cs @@ -44,9 +44,9 @@ namespace MachineJob.Service new AddressUnit() { Area = "DB1", Address = 18, DataType = typeof(short), Id = "10", Name = "Test10" } }; - IMachine machine = new ModbusMachine("ModbusMachine1", ModbusType.Tcp, null, _addresses, true, 1, 2, Endian.BigEndianLsb); - IMachine machine2 = new SiemensMachine("SiemensMachine1", SiemensType.Tcp, null, SiemensMachineModel.S7_1200, _addresses2, true, 1, 2); - IMachine machine3 = new ModbusMachine("ModbusMachine2", ModbusType.Rtu, "COM1", _addresses, true, 3, 2); + IMachine machine = new ModbusMachine("ModbusMachine1", ModbusType.Tcp, null, _addresses, true, 1, 2, Endian.BigEndianLsb); + IMachine machine2 = new SiemensMachine("SiemensMachine1", SiemensType.Tcp, null, SiemensMachineModel.S7_1200, _addresses2, true, 1, 2); + IMachine machine3 = new ModbusMachine("ModbusMachine2", ModbusType.Rtu, "COM1", _addresses, true, 3, 2); var machines = new List>() { machine, machine2, machine3 }; return Task.Run(() => MultipleMachinesJobScheduler.RunScheduler(machines, async (machine, scheduler) => {