Exemplo n.º 1
0
 public void WriteMultipleRegisters(byte slaveAddress, ushort address, ushort[] values)
 {
     Log.Debug("WriteMultipleRegisters: SlaveAddress {0}, Address {1}, Values {2}", slaveAddress, address, String.Join(",", values));
     try
     {
         _master.WriteMultipleRegistersAsync(slaveAddress, address, values);
         Log.Debug("RESPONSE WriteMultipleRegisters: NO ERROR");
     }
     catch (Exception ex)
     {
         Log.Error(ex, "ERROR: WriteMultipleRegisters: SlaveAddress {0}, Address {1}, Values {2} - MSG: {3}", slaveAddress, address, String.Join(",", values), ex.Message);
         throw ex;
     }
 }