Structs§
- Block
Data - A raw PLC block in the Siemens Diagra upload/download format.
- Block
Info - Detailed information about a PLC block, returned by
S7Client::get_ag_block_infoandS7Client::get_pg_block_info. - Block
List - Result of
S7Client::list_blocks. - Block
List Entry - A single block type/count entry in
BlockList. - Connect
Params - CpInfo
- Result of
S7Client::get_cp_info. - CpuInfo
- Result of
S7Client::get_cpu_info. - Module
Entry - A module entry returned by
S7Client::read_module_list. - Order
Code - Result of
S7Client::get_order_code. - Protection
- Result of
S7Client::get_protection.
Enums§
- Block
Type - PlcStatus
- PLC run-time status returned by
S7Client::get_plc_status.
Functions§
- encrypt_
password - Obfuscate an S7 password using the nibble-swap + XOR-0x55 algorithm.