Expand description
Modbus request PDU types — decode and encode for every public function code.
Re-exports§
pub use device_id::ReadDeviceIdentificationRequest;
Modules§
- device_
id - Read Device Identification request (FC 0x2B, MEI type 0x0E, Spec V1.1b3 §6.21).
Structs§
- Diagnostics
Request - FC 0x08 — Diagnostics request.
- Encapsulated
Interface Request - FC 0x2B — Encapsulated Interface Transport request.
- File
SubRequest - A single file sub-request record (7 bytes on the wire).
- Mask
Write Register Request - FC 0x16 — Mask Write Register request.
- Read
Coils Request - FC 0x01 — Read Coils request.
- Read
Discrete Inputs Request - FC 0x02 — Read Discrete Inputs request.
- Read
Fifo Queue Request - FC 0x18 — Read FIFO Queue request.
- Read
File Record Request - FC 0x14 — Read File Record request.
- Read
Holding Registers Request - FC 0x03 — Read Holding Registers request.
- Read
Input Registers Request - FC 0x04 — Read Input Registers request.
- Read
Write Multiple Registers Request - FC 0x17 — Read/Write Multiple Registers request.
- Write
File Record Request - FC 0x15 — Write File Record request.
- Write
Multiple Coils Request - FC 0x0F — Write Multiple Coils request.
- Write
Multiple Registers Request - FC 0x10 — Write Multiple Registers request.
- Write
Single Coil Request - FC 0x05 — Write Single Coil request.
- Write
Single Register Request - FC 0x06 — Write Single Register request.
Traits§
- Encode
- Trait for encoding a Modbus PDU into a byte buffer.