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", [15] = "WRITE_MULTIPLE_COILS", [6] = "WRITE_SINGLE_REGISTER", [14] = "POLL_584_984", [125] = "FIRMWARE_REPLACEMENT", [8] = "DIAGNOSTICS", [23] = "READ_WRITE_MULTIPLE_REGISTERS", [91] = "OBJECT_MESSAGING", [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", [41] = "MULTIPLE_FUNCTION_CODES", [17] = "REPORT_SLAVE_ID", [2] = "READ_DISCRETE_INPUTS", [16] = "WRITE_MULTIPLE_REGISTERS", [24] = "READ_FIFO_QUEUE", [90] = "PROGRAM_UNITY", [1] = "READ_COILS", [11] = "GET_COMM_EVENT_COUNTER", [5] = "WRITE_SINGLE_COIL", [126] = "PROGRAM_584_984_2", [22] = "MASK_WRITE_REGISTER", [43] = "ENCAP_INTERFACE_TRANSPORT", [18] = "PROGRAM_884_U84", [3] = "READ_HOLDING_REGISTERS" }
Standard defined Modbus function codes.