所有类和接口
类
说明
ArrayUtils class.
AsciiMaster class.
Abstract AsciiMessage class.
AsciiMessageParser class.
AsciiMessageRequest class.
AsciiMessageResponse class.
AsciiRequestHandler class.
AsciiSlave class.
Abstract BaseIOLog class.
Abstract BaseLocator class.
Abstract BaseMessageParser class.
Abstract BaseRequestHandler class.
BasicProcessImage class.
A class for defining the information required to obtain in a batch.
BatchResults class.
BinaryLocator class.
ByteQueue class.
DataConsumer interface.
DataType class.
DefaultMessagingExceptionHandler class.
EncapMessage class.
EncapMessageParser class.
EncapMessageRequest class.
EncapMessageResponse class.
EncapRequestHandler class.
EncapWaitingRoomKeyFactory class.
First, instatiate with the streams and epoll.
EpollStreamTransportCharSpaced class.
ErrorResponseException class.
ExceptionCode class.
ExceptionRequest class.
ExceptionResponse class.
ExceptionResult class.
FunctionCode class.
IllegalDataAddressException class.
IllegalDataTypeException class.
IllegalFunctionException class.
IllegalSlaveIdException class.
IncomingMessage interface.
IncomingRequestMessage interface.
IncomingResponseMessage interface.
InputStreamEPollWrapper interface.
This class provides a stoppable listener for an input stream that sends arbitrary information.
InvalidDataConversionException class.
IOLog class.
Abstract IpMessage class.
IpMessageResponse interface.
IpParameters class.
KeyedModbusLocator class.
LineHandler interface.
In general there are three messaging activities:
Send a message for which no reply is expected, e.g. a broadcast.
Send a message and wait for a response with timeout and retries.
Listen for unsolicited requests.
Interface defining methods that are called when data arrives in the connection.
MessagingExceptionHandler interface.
Base level for masters and slaves/listeners
TODO: - handle echoing in RS485
A callback interface for input streams.
Modbus配置
ModbusFactory class.
ModbusIdException class.
ModbusInitException class.
Abstract ModbusMaster class.
Abstract ModbusMessage class.
Abstract ModbusRequest class.
Abstract ModbusResponse class.
Abstract ModbusSlaveSet class.
ModbusTransportException class.
ModbusUtils class.
Abstract ModbusValue class.
NodeScanListener interface.
NotImplementedException class.
NullWriter class.
NumericLocator class.
OutgoingMessage interface.
OutgoingRequestMessage interface.
OutgoingResponseMessage interface.
Used by slave implementors.
ProcessImageListener interface.
Abstract ProgressiveTask class.
ProgressiveTaskListener interface.
RangeAndOffset class.
Abstract ReadBinaryRequest class.
ReadCoilsRequest class.
ReadCoilsResponse class.
ReadDiscreteInputsRequest class.
ReadDiscreteInputsResponse class.
ReadExceptionStatusRequest class.
ReadExceptionStatusResponse class.
ReadFunctionGroup class.
ReadHoldingRegistersRequest class.
ReadHoldingRegistersResponse class.
ReadInputRegistersRequest class.
ReadInputRegistersResponse class.
Abstract ReadNumericRequest class.
Abstract ReadResponse class.
RegisterRange class.
ReportSlaveIdRequest class.
ReportSlaveIdResponse class.
RequestHandler interface.
Class to Log IO with the option to keep historical files
RtuMaster class.
Convenience superclass primarily for calculating CRC values.
Message parser implementation for RTU encoding.
Handles the RTU enveloping of modbus requests.
Handles the RTU enveloping of modbus responses.
RtuRequestHandler class.
RtuSlave class.
Abstract SerialMaster class.
Abstract SerialMessage class.
Wrapper to further aid in abstracting Modbus4J from a serial port implementation
Abstract SerialSlave class.
SerialWaitingRoomKeyFactory class.
ShouldNeverHappenException class.
SimpleLog class.
SlaveAndRange class.
Class for maintaining the profile of a slave device on the master side.
First, instatiate with the streams.
StreamTransportCharSpaced class.
StreamUtils class.
StringLocator class.
An implementation of TimeSource that returns the host time via System.
TcpListener class.
TcpMaster class.
TcpSlave class.
Provides synchronization on the input stream read by wrapping it.
TimeoutException class.
An interface to abstract the source of current time away from System.
A transport is a wrapper around the means by which data is transferred.
UdpMaster class.
UdpSlave class.
WaitingRoomException class.
Waiting room keys are used to match requests with responses.
WaitingRoomKeyFactory interface.
WriteCoilRequest class.
WriteCoilResponse class.
WriteCoilsRequest class.
WriteCoilsResponse class.
WriteMaskRegisterRequest class.
WriteMaskRegisterResponse class.
WriteRegisterRequest class.
WriteRegisterResponse class.
WriteRegistersRequest class.
WriteRegistersResponse class.
XaMessage class.
XaMessageParser class.
XaMessageRequest class.
XaMessageResponse class.
XaRequestHandler class.
XaWaitingRoomKeyFactory class.