| Package | Description |
|---|---|
| net.wimpi.modbus.io |
Provides I/O and transport related interfaces and classes.
|
| net.wimpi.modbus.msg |
Provides interfaces and classes that encapsulate Modbus
messages in an object oriented manner.
|
| Modifier and Type | Method and Description |
|---|---|
ModbusRequest |
ModbusUDPTransaction.getRequest() |
ModbusRequest |
ModbusTransaction.getRequest()
Returns the ModbusRequest instance
associated with this ModbusTransaction.
|
ModbusRequest |
ModbusTCPTransaction.getRequest() |
ModbusRequest |
ModbusSerialTransaction.getRequest() |
ModbusRequest |
ModbusUDPTransport.readRequest() |
ModbusRequest |
ModbusTransport.readRequest()
Reads a ModbusRequest from the
input stream of this ModbusTransport.
|
ModbusRequest |
ModbusTCPTransport.readRequest() |
abstract ModbusRequest |
ModbusSerialTransport.readRequest()
The
readRequest method listens continuously on the serial
input stream for master request messages and replies if the request slave
ID matches its own set in ModbusCoupler.getUnitID(). |
ModbusRequest |
ModbusRTUTransport.readRequest() |
ModbusRequest |
ModbusBINTransport.readRequest() |
ModbusRequest |
ModbusASCIITransport.readRequest() |
| Modifier and Type | Method and Description |
|---|---|
void |
ModbusUDPTransaction.setRequest(ModbusRequest req) |
void |
ModbusTransaction.setRequest(ModbusRequest req)
Sets the ModbusRequest for this
ModbusTransaction.
|
void |
ModbusTCPTransaction.setRequest(ModbusRequest req) |
void |
ModbusSerialTransaction.setRequest(ModbusRequest req) |
| Constructor and Description |
|---|
ModbusSerialTransaction(ModbusRequest request)
Constructs a new ModbusSerialTransaction
instance with a given ModbusRequest to
be send when the transaction is executed.
|
ModbusTCPTransaction(ModbusRequest request)
Constructs a new ModbusTCPTransaction
instance with a given ModbusRequest to
be send when the transaction is executed.
|
ModbusUDPTransaction(ModbusRequest request)
Constructs a new ModbusUDPTransaction
instance with a given ModbusRequest to
be send when the transaction is executed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IllegalFunctionRequest
Provides an implementation of a ModbusRequest
which is created for illegal or non implemented
function codes.
|
class |
ReadCoilsRequest
Class implementing a ReadCoilsRequest.
|
class |
ReadInputDiscretesRequest
Class implementing a ReadInputDiscretesRequest.
|
class |
ReadInputRegistersRequest
Class implementing a ReadInputRegistersRequest.
|
class |
ReadMultipleRegistersRequest
Class implementing a ReadMultipleRegistersRequest.
|
class |
WriteCoilRequest
Class implementing a WriteCoilRequest.
|
class |
WriteMultipleCoilsRequest
Class implementing a WriteMultipleCoilsRequest.
|
class |
WriteMultipleRegistersRequest
Class implementing a ReadMultipleRegistersRequest.
|
class |
WriteSingleRegisterRequest
Class implementing a WriteSingleRegisterRequest.
|
| Modifier and Type | Method and Description |
|---|---|
static ModbusRequest |
ModbusRequest.createModbusRequest(int functionCode)
Factory method creating the required specialized ModbusRequest
instance.
|
Copyright © 2017. All rights reserved.