Remove unused interfaces

This commit is contained in:
luosheng
2023-03-29 09:24:26 +08:00
parent 314d0ea611
commit d2a8f1e22f
3 changed files with 3 additions and 17 deletions

View File

@@ -2,13 +2,6 @@
namespace Modbus.Net
{
/// <summary>
/// 设备的抽象
/// </summary>
public interface IMachine : IMachine<string>
{
}
/// <summary>
/// 设备的抽象
/// </summary>

View File

@@ -1,12 +1,5 @@
namespace Modbus.Net
{
/// <summary>
/// 协议转换的接口
/// </summary>
public interface IProtocolFormatting : IProtocolFormatting<byte[], byte[]>
{
}
/// <summary>
/// 协议转换的接口
/// </summary>

View File

@@ -44,9 +44,9 @@ namespace MachineJob.Service
new AddressUnit() { Area = "DB1", Address = 18, DataType = typeof(short), Id = "10", Name = "Test10" }
};
IMachine<string> machine = new ModbusMachine<string, string>("ModbusMachine1", ModbusType.Tcp, null, _addresses, true, 1, 2, Endian.BigEndianLsb);
IMachine<string> machine2 = new SiemensMachine<string, string>("SiemensMachine1", SiemensType.Tcp, null, SiemensMachineModel.S7_1200, _addresses2, true, 1, 2);
IMachine<string> machine3 = new ModbusMachine<string, string>("ModbusMachine2", ModbusType.Rtu, "COM1", _addresses, true, 3, 2);
IMachine<string> machine = new ModbusMachine("ModbusMachine1", ModbusType.Tcp, null, _addresses, true, 1, 2, Endian.BigEndianLsb);
IMachine<string> machine2 = new SiemensMachine("SiemensMachine1", SiemensType.Tcp, null, SiemensMachineModel.S7_1200, _addresses2, true, 1, 2);
IMachine<string> machine3 = new ModbusMachine("ModbusMachine2", ModbusType.Rtu, "COM1", _addresses, true, 3, 2);
var machines = new List<IMachine<string>>() { machine, machine2, machine3 };
return Task.Run(() => MultipleMachinesJobScheduler.RunScheduler(machines, async (machine, scheduler) =>
{