Package net.solarnetwork.io.modbus
Class ModbusFunctionCodes
java.lang.Object
net.solarnetwork.io.modbus.ModbusFunctionCodes
Function code utilities and constants.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byteDiagnostics.static final byteEncapsulated interface transport.static final byteThe error function code offset.static final byteGet the communication event counter.static final byteGet the communication event log.static final byteMask write holding register.static final byteRead coils.static final byteRead discrete inputs.static final byteRead exception status.static final byteRead FIFO queue.static final byteRead file record.static final byteRead holding registers.static final byteRead input registers.static final byteWrite then read multiple holding registers.static final byteReport server ID.static final byteWrite coil.static final byteWrite coils.static final byteWrite file record.static final byteWrite holding register.static final byteWrite holding registers. -
Method Summary
-
Field Details
-
ERROR_OFFSET
public static final byte ERROR_OFFSETThe error function code offset.- See Also:
-
READ_COILS
public static final byte READ_COILSRead coils.- See Also:
-
READ_DISCRETE_INPUTS
public static final byte READ_DISCRETE_INPUTSRead discrete inputs.- See Also:
-
READ_HOLDING_REGISTERS
public static final byte READ_HOLDING_REGISTERSRead holding registers.- See Also:
-
READ_INPUT_REGISTERS
public static final byte READ_INPUT_REGISTERSRead input registers.- See Also:
-
WRITE_COIL
public static final byte WRITE_COILWrite coil.- See Also:
-
WRITE_HOLDING_REGISTER
public static final byte WRITE_HOLDING_REGISTERWrite holding register.- See Also:
-
READ_EXCEPTION_STATUS
public static final byte READ_EXCEPTION_STATUSRead exception status.- See Also:
-
DIAGNOSTICS
public static final byte DIAGNOSTICSDiagnostics.- See Also:
-
GET_COMM_EVENT_COUNTER
public static final byte GET_COMM_EVENT_COUNTERGet the communication event counter.- See Also:
-
GET_COMM_EVENT_LOG
public static final byte GET_COMM_EVENT_LOGGet the communication event log.- See Also:
-
WRITE_COILS
public static final byte WRITE_COILSWrite coils.- See Also:
-
WRITE_HOLDING_REGISTERS
public static final byte WRITE_HOLDING_REGISTERSWrite holding registers.- See Also:
-
REPORT_SERVER_ID
public static final byte REPORT_SERVER_IDReport server ID.- See Also:
-
READ_FILE_RECORD
public static final byte READ_FILE_RECORDRead file record.- See Also:
-
WRITE_FILE_RECORD
public static final byte WRITE_FILE_RECORDWrite file record.- See Also:
-
MASK_WRITE_HOLDING_REGISTER
public static final byte MASK_WRITE_HOLDING_REGISTERMask write holding register.- See Also:
-
READ_WRITE_HOLDING_REGISTERS
public static final byte READ_WRITE_HOLDING_REGISTERSWrite then read multiple holding registers.- See Also:
-
READ_FIFO_QUEUE
public static final byte READ_FIFO_QUEUERead FIFO queue.- See Also:
-
ENCAPSULATED_INTERFACE_TRANSPORT
public static final byte ENCAPSULATED_INTERFACE_TRANSPORTEncapsulated interface transport.- See Also:
-