tModbus
Contents:
API
Architecture
Examples
Batch reading registers
Vendor functions
tModbus
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
R
|
S
|
T
|
U
|
W
A
AbnormalDeviceDescriptionError
AcknowledgeError
ASCIIFrameError
AsyncAsciiTransport (class in tmodbus.transport)
AsyncBaseTransport (class in tmodbus.transport)
AsyncModbusClient (class in tmodbus.client)
AsyncRtuOverTcpTransport (class in tmodbus.transport)
AsyncRtuTransport (class in tmodbus.transport)
AsyncSmartTransport (class in tmodbus.transport)
AsyncTcpTransport (class in tmodbus.transport)
B
BaseClientPDU (class in tmodbus.pdu)
BasePDU (class in tmodbus.pdu)
BaseSubFunctionClientPDU (class in tmodbus.pdu)
BaseSubFunctionPDU (class in tmodbus.pdu)
C
close() (tmodbus.transport.AsyncAsciiTransport method)
(tmodbus.transport.AsyncBaseTransport method)
(tmodbus.transport.AsyncRtuOverTcpTransport method)
(tmodbus.transport.AsyncRtuTransport method)
(tmodbus.transport.AsyncSmartTransport method)
(tmodbus.transport.AsyncTcpTransport method)
connect() (tmodbus.client.AsyncModbusClient method)
connected (tmodbus.client.AsyncModbusClient property)
CRCError
create_async_ascii_client() (in module tmodbus)
create_async_rtu_client() (in module tmodbus)
create_async_rtu_over_tcp_client() (in module tmodbus)
create_async_tcp_client() (in module tmodbus)
D
decode_request() (tmodbus.pdu.BasePDU class method)
(tmodbus.pdu.MaskWriteRegisterPDU class method)
(tmodbus.pdu.ReadCoilsPDU class method)
(tmodbus.pdu.ReadExceptionStatusPDU class method)
(tmodbus.pdu.ReadFifoQueuePDU class method)
(tmodbus.pdu.ReadFileRecordPDU class method)
(tmodbus.pdu.ReadHoldingRegistersPDU class method)
(tmodbus.pdu.ReadWriteMultipleRegistersPDU class method)
(tmodbus.pdu.ReportServerIdPDU class method)
(tmodbus.pdu.WriteFileRecordPDU class method)
(tmodbus.pdu.WriteMultipleCoilsPDU class method)
(tmodbus.pdu.WriteMultipleRegistersPDU class method)
(tmodbus.pdu.WriteSingleCoilPDU class method)
(tmodbus.pdu.WriteSingleRegisterPDU class method)
decode_response() (tmodbus.pdu.BaseClientPDU method)
(tmodbus.pdu.MaskWriteRegisterPDU method)
(tmodbus.pdu.ReadCoilsPDU method)
(tmodbus.pdu.ReadDeviceIdentificationPDU method)
(tmodbus.pdu.ReadExceptionStatusPDU method)
(tmodbus.pdu.ReadFifoQueuePDU method)
(tmodbus.pdu.ReadFileRecordPDU method)
(tmodbus.pdu.ReadHoldingRegistersPDU method)
(tmodbus.pdu.ReadWriteMultipleRegistersPDU method)
(tmodbus.pdu.ReportServerIdPDU method)
(tmodbus.pdu.WriteFileRecordPDU method)
(tmodbus.pdu.WriteMultipleCoilsPDU method)
(tmodbus.pdu.WriteMultipleRegistersPDU method)
(tmodbus.pdu.WriteSingleCoilPDU method)
(tmodbus.pdu.WriteSingleRegisterPDU method)
disconnect() (tmodbus.client.AsyncModbusClient method)
E
encode_request() (tmodbus.pdu.BaseClientPDU method)
(tmodbus.pdu.MaskWriteRegisterPDU method)
(tmodbus.pdu.ReadCoilsPDU method)
(tmodbus.pdu.ReadDeviceIdentificationPDU method)
(tmodbus.pdu.ReadExceptionStatusPDU method)
(tmodbus.pdu.ReadFifoQueuePDU method)
(tmodbus.pdu.ReadFileRecordPDU method)
(tmodbus.pdu.ReadHoldingRegistersPDU method)
(tmodbus.pdu.ReadWriteMultipleRegistersPDU method)
(tmodbus.pdu.ReportServerIdPDU method)
(tmodbus.pdu.WriteFileRecordPDU method)
(tmodbus.pdu.WriteMultipleCoilsPDU method)
(tmodbus.pdu.WriteMultipleRegistersPDU method)
(tmodbus.pdu.WriteSingleCoilPDU method)
(tmodbus.pdu.WriteSingleRegisterPDU method)
encode_response() (tmodbus.pdu.BasePDU method)
(tmodbus.pdu.MaskWriteRegisterPDU method)
(tmodbus.pdu.ReadCoilsPDU method)
(tmodbus.pdu.ReadExceptionStatusPDU method)
(tmodbus.pdu.ReadFifoQueuePDU method)
(tmodbus.pdu.ReadFileRecordPDU method)
(tmodbus.pdu.ReadHoldingRegistersPDU method)
(tmodbus.pdu.ReadWriteMultipleRegistersPDU method)
(tmodbus.pdu.ReportServerIdPDU method)
(tmodbus.pdu.WriteFileRecordPDU method)
(tmodbus.pdu.WriteMultipleCoilsPDU method)
(tmodbus.pdu.WriteMultipleRegistersPDU method)
(tmodbus.pdu.WriteSingleCoilPDU method)
(tmodbus.pdu.WriteSingleRegisterPDU method)
execute() (tmodbus.client.AsyncModbusClient method)
F
FileRecord (class in tmodbus.pdu)
FileRecordRequest (class in tmodbus.pdu)
for_unit_id() (tmodbus.client.AsyncModbusClient method)
FunctionCodeError
G
GatewayPathUnavailableError
GatewayTargetDeviceFailedToRespondError
get_expected_request_data_length() (tmodbus.pdu.BasePDU class method)
(tmodbus.pdu.BaseSubFunctionPDU class method)
get_expected_response_data_length() (tmodbus.pdu.BaseClientPDU class method)
(tmodbus.pdu.BaseSubFunctionClientPDU class method)
(tmodbus.pdu.BaseSubFunctionPDU class method)
(tmodbus.pdu.ReadDeviceIdentificationPDU class method)
H
HeaderMismatchError
HoldingRegisterReadMixin (class in tmodbus.pdu.holding_registers_struct)
HoldingRegisterWriteMixin (class in tmodbus.pdu.holding_registers_struct)
I
IllegalDataAddressError
IllegalDataValueError
IllegalFunctionError
InvalidRequestError
InvalidResponseError
is_open() (tmodbus.transport.AsyncAsciiTransport method)
(tmodbus.transport.AsyncBaseTransport method)
(tmodbus.transport.AsyncRtuOverTcpTransport method)
(tmodbus.transport.AsyncRtuTransport method)
(tmodbus.transport.AsyncSmartTransport method)
(tmodbus.transport.AsyncTcpTransport method)
L
LRCError
M
mask_write_register() (tmodbus.client.AsyncModbusClient method)
MaskWriteRegisterPDU (class in tmodbus.pdu)
MemoryParityError
ModbusConnectionError
ModbusResponseError
module
tmodbus.client
tmodbus.exceptions
tmodbus.pdu
tmodbus.transport
O
open() (tmodbus.transport.AsyncAsciiTransport method)
(tmodbus.transport.AsyncBaseTransport method)
(tmodbus.transport.AsyncRtuOverTcpTransport method)
(tmodbus.transport.AsyncRtuTransport method)
(tmodbus.transport.AsyncSmartTransport method)
(tmodbus.transport.AsyncTcpTransport method)
R
read_coils() (tmodbus.client.AsyncModbusClient method)
read_device_identification() (tmodbus.client.AsyncModbusClient method)
read_discrete_inputs() (tmodbus.client.AsyncModbusClient method)
read_exception_status() (tmodbus.client.AsyncModbusClient method)
read_fifo_queue() (tmodbus.client.AsyncModbusClient method)
read_float() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_holding_registers() (tmodbus.client.AsyncModbusClient method)
read_input_registers() (tmodbus.client.AsyncModbusClient method)
read_int16() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_int32() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_int64() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_server_id() (tmodbus.client.AsyncModbusClient method)
read_simple_struct_format() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_string() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_struct_format() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_uint16() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_uint32() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_uint64() (tmodbus.pdu.holding_registers_struct.HoldingRegisterReadMixin method)
read_write_multiple_registers() (tmodbus.client.AsyncModbusClient method)
ReadCoilsPDU (class in tmodbus.pdu)
ReadDeviceIdentificationPDU (class in tmodbus.pdu)
ReadDeviceIdentificationResponse (class in tmodbus.pdu)
ReadDiscreteInputsPDU (class in tmodbus.pdu)
ReadExceptionStatusPDU (class in tmodbus.pdu)
ReadFifoQueuePDU (class in tmodbus.pdu)
ReadFileRecordPDU (class in tmodbus.pdu)
ReadHoldingRegistersPDU (class in tmodbus.pdu)
ReadInputRegistersPDU (class in tmodbus.pdu)
ReadWriteMultipleRegistersPDU (class in tmodbus.pdu)
register_custom_exception() (in module tmodbus.exceptions)
register_pdu_class() (in module tmodbus.pdu)
ReportServerIdPDU (class in tmodbus.pdu)
RequestRetryFailedError
response_bytes (tmodbus.exceptions.ModbusConnectionError attribute)
RTUFrameError
S
send_and_receive() (tmodbus.transport.AsyncAsciiTransport method)
(tmodbus.transport.AsyncBaseTransport method)
(tmodbus.transport.AsyncRtuOverTcpTransport method)
(tmodbus.transport.AsyncRtuTransport method)
(tmodbus.transport.AsyncSmartTransport method)
(tmodbus.transport.AsyncTcpTransport method)
ServerDeviceBusyError
ServerDeviceFailureError
ServerIdResponse (class in tmodbus.pdu)
T
tmodbus.client
module
tmodbus.exceptions
module
tmodbus.pdu
module
tmodbus.transport
module
TModbusError
U
UnknownModbusResponseError
W
write_double() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_float() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_int16() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_int32() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_int64() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_multiple_coils() (tmodbus.client.AsyncModbusClient method)
write_multiple_registers() (tmodbus.client.AsyncModbusClient method)
write_simple_struct_format() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_single_coil() (tmodbus.client.AsyncModbusClient method)
write_single_register() (tmodbus.client.AsyncModbusClient method)
write_string() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_struct_format() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_uint16() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_uint32() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
write_uint64() (tmodbus.pdu.holding_registers_struct.HoldingRegisterWriteMixin method)
WriteFileRecordPDU (class in tmodbus.pdu)
WriteMultipleCoilsPDU (class in tmodbus.pdu)
WriteMultipleRegistersPDU (class in tmodbus.pdu)
WriteSingleCoilPDU (class in tmodbus.pdu)
WriteSingleRegisterPDU (class in tmodbus.pdu)