base/protocols/modbus/consts.zeek
- Modbus
- Namespace
Modbus
Summary
Redefinable Options
Standard defined Modbus function codes. |
Detailed Interface
Redefinable Options
- Modbus::exception_codes
- Type
- Attributes
- Default
{ [2] = "ILLEGAL_DATA_ADDRESS", [8] = "MEMORY_PARITY_ERROR", [11] = "GATEWAY_TARGET_DEVICE_FAILED_TO_RESPOND", [5] = "ACKNOWLEDGE", [3] = "ILLEGAL_DATA_VALUE", [10] = "GATEWAY_PATH_UNAVAILABLE", [6] = "SLAVE_DEVICE_BUSY", [4] = "SLAVE_DEVICE_FAILURE", [1] = "ILLEGAL_FUNCTION" }
- Modbus::function_codes
- Type
- Attributes
- Default
{ [40] = "PROGRAM_CONCEPT", [19] = "RESET_COMM_LINK_884_U84", [20] = "READ_FILE_RECORD", [149] = "WRITE_FILE_RECORD_EXCEPTION", [151] = "READ_WRITE_MULTIPLE_REGISTERS_EXCEPTION", [15] = "WRITE_MULTIPLE_COILS", [6] = "WRITE_SINGLE_REGISTER", [14] = "POLL_584_984", [125] = "FIRMWARE_REPLACEMENT", [8] = "DIAGNOSTICS", [23] = "READ_WRITE_MULTIPLE_REGISTERS", [9] = "PROGRAM_484", [7] = "READ_EXCEPTION_STATUS", [127] = "REPORT_LOCAL_ADDRESS", [21] = "WRITE_FILE_RECORD", [10] = "POLL_484", [4] = "READ_INPUT_REGISTERS", [13] = "PROGRAM_584_984", [12] = "GET_COMM_EVENT_LOG", [130] = "READ_DISCRETE_INPUTS_EXCEPTION", [148] = "READ_FILE_RECORD_EXCEPTION", [17] = "REPORT_SLAVE_ID", [134] = "WRITE_SINGLE_REGISTER_EXCEPTION", [152] = "READ_FIFO_QUEUE_EXCEPTION", [150] = "MASK_WRITE_REGISTER_EXCEPTION", [2] = "READ_DISCRETE_INPUTS", [132] = "READ_INPUT_REGISTERS_EXCEPTION", [16] = "WRITE_MULTIPLE_REGISTERS", [24] = "READ_FIFO_QUEUE", [133] = "WRITE_SINGLE_COIL_EXCEPTION", [1] = "READ_COILS", [11] = "GET_COMM_EVENT_COUNTER", [126] = "PROGRAM_584_984_2", [5] = "WRITE_SINGLE_COIL", [22] = "MASK_WRITE_REGISTER", [43] = "ENCAP_INTERFACE_TRANSPORT", [143] = "WRITE_MULTIPLE_COILS_EXCEPTION", [18] = "PROGRAM_884_U84", [135] = "READ_EXCEPTION_STATUS_EXCEPTION", [3] = "READ_HOLDING_REGISTERS", [131] = "READ_HOLDING_REGISTERS_EXCEPTION", [144] = "WRITE_MULTIPLE_REGISTERS_EXCEPTION", [129] = "READ_COILS_EXCEPTION" }
Standard defined Modbus function codes.