mirror of
https://github.com/zeek/zeek.git
synced 2025-10-03 15:18:20 +00:00

This is based on commit 2731def9159247e6da8a3191783c89683363689c from the zeek-docs repo.
94 lines
3.1 KiB
ReStructuredText
94 lines
3.1 KiB
ReStructuredText
: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.
|
|
|
|
|