:tocdepth: 3 base/protocols/modbus/consts.zeek ================================= .. zeek:namespace:: Modbus :Namespace: Modbus Summary ~~~~~~~ Redefinable Options ################### ======================================================================================================================== ======================================= :zeek:id:`Modbus::exception_codes`: :zeek:type:`table` :zeek:attr:`&default` = :zeek:type:`function` :zeek:attr:`&redef` :zeek:id:`Modbus::function_codes`: :zeek:type:`table` :zeek:attr:`&default` = :zeek:type:`function` :zeek:attr:`&redef` Standard defined Modbus function codes. ======================================================================================================================== ======================================= Detailed Interface ~~~~~~~~~~~~~~~~~~ Redefinable Options ################### .. zeek:id:: Modbus::exception_codes :source-code: base/protocols/modbus/consts.zeek 43 43 :Type: :zeek:type:`table` [:zeek:type:`count`] of :zeek:type:`string` :Attributes: :zeek:attr:`&default` = :zeek:type:`function` :zeek:attr:`&redef` :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" } .. zeek:id:: Modbus::function_codes :source-code: base/protocols/modbus/consts.zeek 6 6 :Type: :zeek:type:`table` [:zeek:type:`count`] of :zeek:type:`string` :Attributes: :zeek:attr:`&default` = :zeek:type:`function` :zeek:attr:`&redef` :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.