IModbusSlaveService.cs 371 B

1234567891011
  1. namespace ModbusSimulationProtocol.Interface;
  2. public interface IModbusSlaveService : IDisposable
  3. {
  4. void Initialize(string ip, ushort port);
  5. void ActivateNetwork();
  6. void AddSlave(byte slaveId, int coilCount, int discreteInputCount, int holdingRegisterCount, int inputRegisterCount);
  7. void RemoveSlave(byte slaveId);
  8. int GetConnectedMasterCount();
  9. }