Pymodbus internals
- NullModem
- Datastore
- Framer
- Constants
DeviceInformation.BASIC
DeviceInformation.REGULAR
DeviceInformation.EXTENDED
DeviceInformation.SPECIFIC
Endian.AUTO
Endian.BIG
Endian.LITTLE
ModbusPlusOperation.GET_STATISTICS
ModbusPlusOperation.CLEAR_STATISTICS
ModbusStatus.WAITING
ModbusStatus.READY
ModbusStatus.ON
ModbusStatus.OFF
ModbusStatus.SLAVE_ON
ModbusStatus.SLAVE_OFF
MoreData.NOTHING
MoreData.KEEP_READING
- Extra functions
ExceptionResponse
FramerType
ModbusException
pymodbus_apply_logging_config()
DeviceInformationFactory
ModbusDeviceIdentification
ModbusDeviceIdentification.MajorMinorRevision
ModbusDeviceIdentification.ModelName
ModbusDeviceIdentification.ProductCode
ModbusDeviceIdentification.ProductName
ModbusDeviceIdentification.UserApplicationName
ModbusDeviceIdentification.VendorName
ModbusDeviceIdentification.VendorUrl
ModbusDeviceIdentification.summary()
ModbusDeviceIdentification.update()
ModbusPlusStatistics
CommunicationRestartEvent
EnteredListenModeEvent
ModbusEvent
RemoteReceiveEvent
RemoteSendEvent
ConnectionException
InvalidMessageReceivedException
MessageRegisterException
ModbusIOException
NoSuchSlaveException
NotImplementedException
ParameterException
ClientDecoder
ServerDecoder
BinaryPayloadBuilder
BinaryPayloadBuilder.add_16bit_float()
BinaryPayloadBuilder.add_16bit_int()
BinaryPayloadBuilder.add_16bit_uint()
BinaryPayloadBuilder.add_32bit_float()
BinaryPayloadBuilder.add_32bit_int()
BinaryPayloadBuilder.add_32bit_uint()
BinaryPayloadBuilder.add_64bit_float()
BinaryPayloadBuilder.add_64bit_int()
BinaryPayloadBuilder.add_64bit_uint()
BinaryPayloadBuilder.add_8bit_int()
BinaryPayloadBuilder.add_8bit_uint()
BinaryPayloadBuilder.add_bits()
BinaryPayloadBuilder.add_string()
BinaryPayloadBuilder.build()
BinaryPayloadBuilder.encode()
BinaryPayloadBuilder.reset()
BinaryPayloadBuilder.to_coils()
BinaryPayloadBuilder.to_registers()
BinaryPayloadDecoder
BinaryPayloadDecoder.bit_chunks()
BinaryPayloadDecoder.decode_16bit_float()
BinaryPayloadDecoder.decode_16bit_int()
BinaryPayloadDecoder.decode_16bit_uint()
BinaryPayloadDecoder.decode_32bit_float()
BinaryPayloadDecoder.decode_32bit_int()
BinaryPayloadDecoder.decode_32bit_uint()
BinaryPayloadDecoder.decode_64bit_float()
BinaryPayloadDecoder.decode_64bit_int()
BinaryPayloadDecoder.decode_64bit_uint()
BinaryPayloadDecoder.decode_8bit_int()
BinaryPayloadDecoder.decode_8bit_uint()
BinaryPayloadDecoder.decode_bits()
BinaryPayloadDecoder.decode_string()
BinaryPayloadDecoder.fromCoils()
BinaryPayloadDecoder.fromRegisters()
BinaryPayloadDecoder.reset()
BinaryPayloadDecoder.skip_bytes()
ModbusAsciiFramer
ModbusRtuFramer
ModbusSocketFramer
ModbusTlsFramer
ModbusTransactionManager
default()
pack_bitstring()
rtuFrameSize()
unpack_bitstring()
- PDU classes
ReadBitsResponseBase
ReadCoilsRequest
ReadCoilsResponse
ReadDiscreteInputsRequest
ReadDiscreteInputsResponse
WriteMultipleCoilsRequest
WriteMultipleCoilsResponse
WriteSingleCoilRequest
WriteSingleCoilResponse
ChangeAsciiInputDelimiterRequest
ChangeAsciiInputDelimiterResponse
ClearCountersRequest
ClearCountersResponse
ClearOverrunCountRequest
ClearOverrunCountResponse
DiagnosticStatusRequest
DiagnosticStatusResponse
ForceListenOnlyModeRequest
ForceListenOnlyModeResponse
GetClearModbusPlusRequest
GetClearModbusPlusResponse
RestartCommunicationsOptionRequest
RestartCommunicationsOptionResponse
ReturnBusCommunicationErrorCountRequest
ReturnBusCommunicationErrorCountResponse
ReturnBusExceptionErrorCountRequest
ReturnBusExceptionErrorCountResponse
ReturnBusMessageCountRequest
ReturnBusMessageCountResponse
ReturnDiagnosticRegisterRequest
ReturnDiagnosticRegisterResponse
ReturnIopOverrunCountRequest
ReturnIopOverrunCountResponse
ReturnQueryDataRequest
ReturnQueryDataResponse
ReturnSlaveBusCharacterOverrunCountRequest
ReturnSlaveBusCharacterOverrunCountResponse
ReturnSlaveBusyCountRequest
ReturnSlaveBusyCountResponse
ReturnSlaveMessageCountRequest
ReturnSlaveMessageCountResponse
ReturnSlaveNAKCountRequest
ReturnSlaveNAKCountResponse
ReturnSlaveNoResponseCountRequest
ReturnSlaveNoResponseCountResponse
FileRecord
ReadFifoQueueRequest
ReadFifoQueueResponse
ReadFileRecordRequest
ReadFileRecordResponse
WriteFileRecordRequest
WriteFileRecordResponse
ReadDeviceInformationRequest
ReadDeviceInformationResponse
GetCommEventCounterRequest
GetCommEventCounterResponse
GetCommEventLogRequest
GetCommEventLogResponse
ReadExceptionStatusRequest
ReadExceptionStatusResponse
ReportSlaveIdRequest
ReportSlaveIdResponse
ModbusResponse.should_respond
ModbusResponse._rtu_frame_size
ReadHoldingRegistersRequest
ReadHoldingRegistersResponse
ReadInputRegistersRequest
ReadInputRegistersResponse
ReadRegistersResponseBase
ReadWriteMultipleRegistersRequest
ReadWriteMultipleRegistersResponse
MaskWriteRegisterRequest
MaskWriteRegisterResponse
WriteMultipleRegistersRequest
WriteMultipleRegistersResponse
WriteSingleRegisterRequest
WriteSingleRegisterResponse
- Architecture