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) =>
{