Class ModbusFunctionCodes

java.lang.Object
net.solarnetwork.io.modbus.ModbusFunctionCodes

public final class ModbusFunctionCodes extends Object
Function code utilities and constants.
  • Field Details

    • ERROR_OFFSET

      public static final byte ERROR_OFFSET
      The error function code offset.
      See Also:
    • READ_COILS

      public static final byte READ_COILS
      Read coils.
      See Also:
    • READ_DISCRETE_INPUTS

      public static final byte READ_DISCRETE_INPUTS
      Read discrete inputs.
      See Also:
    • READ_HOLDING_REGISTERS

      public static final byte READ_HOLDING_REGISTERS
      Read holding registers.
      See Also:
    • READ_INPUT_REGISTERS

      public static final byte READ_INPUT_REGISTERS
      Read input registers.
      See Also:
    • WRITE_COIL

      public static final byte WRITE_COIL
      Write coil.
      See Also:
    • WRITE_HOLDING_REGISTER

      public static final byte WRITE_HOLDING_REGISTER
      Write holding register.
      See Also:
    • READ_EXCEPTION_STATUS

      public static final byte READ_EXCEPTION_STATUS
      Read exception status.
      See Also:
    • DIAGNOSTICS

      public static final byte DIAGNOSTICS
      Diagnostics.
      See Also:
    • GET_COMM_EVENT_COUNTER

      public static final byte GET_COMM_EVENT_COUNTER
      Get the communication event counter.
      See Also:
    • GET_COMM_EVENT_LOG

      public static final byte GET_COMM_EVENT_LOG
      Get the communication event log.
      See Also:
    • WRITE_COILS

      public static final byte WRITE_COILS
      Write coils.
      See Also:
    • WRITE_HOLDING_REGISTERS

      public static final byte WRITE_HOLDING_REGISTERS
      Write holding registers.
      See Also:
    • REPORT_SERVER_ID

      public static final byte REPORT_SERVER_ID
      Report server ID.
      See Also:
    • READ_FILE_RECORD

      public static final byte READ_FILE_RECORD
      Read file record.
      See Also:
    • WRITE_FILE_RECORD

      public static final byte WRITE_FILE_RECORD
      Write file record.
      See Also:
    • MASK_WRITE_HOLDING_REGISTER

      public static final byte MASK_WRITE_HOLDING_REGISTER
      Mask write holding register.
      See Also:
    • READ_WRITE_HOLDING_REGISTERS

      public static final byte READ_WRITE_HOLDING_REGISTERS
      Write then read multiple holding registers.
      See Also:
    • READ_FIFO_QUEUE

      public static final byte READ_FIFO_QUEUE
      Read FIFO queue.
      See Also:
    • ENCAPSULATED_INTERFACE_TRANSPORT

      public static final byte ENCAPSULATED_INTERFACE_TRANSPORT
      Encapsulated interface transport.
      See Also: