public override bool SendRequest(IDeviceRequest request) { CheckDisposed(); bool result = false; result = Add(request as ModbusRequest); if (result) { byte[] buffer = (request as ModbusRequest).GetBytes(); SendRequest(buffer); (request as ModbusRequest).SendDate = DateTime.Now; System.Threading.Thread.Sleep(50); result = true; } return(result); }
public abstract bool SendRequest(IDeviceRequest request);
public override bool SendRequest(IDeviceRequest request) { CheckDisposed(); throw new NotSupportedException("Для устройств типа Data Logic функция отправки запроса не поддерживается!"); }