Packet capture (im_pcap)
This module provides support to passively monitor network traffic by generating logs for various protocols. It uses the libpcap and WinPcap libraries to capture network traffic.
| When running under Windows, im_pcap uses the WinPcap library to capture network traffic. Due to licensing restrictions, the NXLog installer does not include WinPcap. The WinPcap library has to be obtained and installed separately before using im_pcap. You can get a copy from the project’s website. If WinPcap is not installed, attempting to use the im_pcap module will fail with an error. |
| Multiple instances of im_pcap are not supported currently. |
Configuration
The im_pcap module accepts the following directives in addition to the common module directives.
Optional directives
This optional directive can only occur once.
It specifies the name of a network device/interface on which im_pcap will capture packets.
This directive is mutually exclusive with the File directive.
On Windows systems, network device names must follow the Netgroup Packet Filter (NPF) name format recognized by the WinPcap library:
|
|||||||
This optional directive can only occur once. It specifies the path to the file which contains capture packet data. The file path do not need to be enclosed in quotation marks, although both single quoted and double quoted paths are accepted. This directive is mutually exclusive with the Dev directive. |
|||||||
This optional directive specifies the maximum number of captured packets that this module can queue for parallel processing. When the queue becomes full, new packets will be dropped. The default value for this directive is inherited from the global-level LogqueueSize directive. |
|||||||
This is an optional group directive. It specifies the protocol, port number and protocol-specific fields which should be captured. May be used multiple times in the module definition, to specify multiple protocols. If no Protocol directive is specified, then all protocols will be captured. It has the following sub-directives:
! Filter a! An optional directive that defines a filter, which can be used to further limit the packets that should be captured and handled by the module. Filters do not need to be enclosed in quotation marks, although both single quoted and double quoted filters are accepted. If this directive is not used, then no filtering will be done.
|
Examples
In this example, the File directive defines
the path and filename of a .pcap file containing packets saved by Wireshark.
The Filter directive defines a filter that selects
only TCP packets targeted for port 443. The output is formatted as JSON while
written to file.
<Extension _json>
Module xm_json
</Extension>
<Input pcap>
Module im_pcap
File "/tmp/example.pcap"
Filter tcp dst port 443
</Input>
<Output file>
Module om_file
File "/tmp/output.json"
Exec to_json();
</Output>
In this example, the configuration illustrates how the Protocol group directive can be defined multiple times within the same module instance. Three types of network packets are to be captured: HTTP requests; TCP for the source and destination ports of all visible TCP traffic; and Ethernet to log the MAC addresses of packet sources and their destinations. The events are formatted to JSON while writing to a file.
This approach has two distinct advantages. It produces events that include all fields of all three protocols, which enables correlation between protocols that yield source and destination information with those protocols that do not provide such fields. Additionally, it achieves this goal using a single module instance instead of multiple instances, which reduces system resource consumption.
<Extension _json>
Module xm_json
</Extension>
<Input pcap>
Module im_pcap
<Protocol>
Type http
Field http.request.uri
Field http.request.method
Field http.response.code
Field http.response.phrase
</Protocol>
<Protocol>
Type tcp
Field tcp.src_port
Field tcp.dst_port
Field tcp.flag
</Protocol>
<Protocol>
Type ethernet
Field eth.src_mac
Field eth.dest.mac
</Protocol>
</Input>
<Output file>
Module om_file
File "tmp/output"
Exec to_json();
</Output>
In this example, each of the three protocols are managed by a separate module instance. The events are formatted to JSON while being written to each of their respective files. This approach can be used when there is a need to analyze each protocol in isolation from each other. Because three input instances are used, more system resources will be consumed when compared to the multi-protocol, single-instance approach.
<Extension _json>
Module xm_json
</Extension>
<Input pcap_tcp>
Module im_pcap
<Protocol>
Type tcp
Field tcp.src_port
Field tcp.dst_port
Field tcp.flag
</Protocol>
</Input>
<Input pcap_http>
Module im_pcap
<Protocol>
Type http
Field http.request.uri
Field http.request.method
Field http.response.code
Field http.response.phrase
</Protocol>
</Input>
<Input pcap_eth>
Module im_pcap
<Protocol>
Type Ethernet
Field eth.src_mac
Field eth.dest.mac
</Protocol>
</Input>
<Output tcp_file>
Module om_file
File "tmp/tcp_output"
Exec to_json();
</Output>
<Output http_file>
Module om_file
File "tmp/http_output"
Exec to_json();
</Output>
<Output eth_file>
Module om_file
File "tmp/eth_output"
Exec to_json();
</Output>
In this example, the configuration illustrates how to use an Exec block to filter events based on protocol fields.
The Protocol directive of the im_pcap module instance captures iec61850iso traffic.
The output module instance checks if the iso8650.aare.aso_context_name field exists.
If it does, and its value equals 28ca220203, the event is dropped.
Events that are not dropped are formatted to JSON and written to file.
<Extension _json>
Module xm_json
</Extension>
<Input pcap>
Module im_pcap
File "/tmp/example.pcap"
<Protocol>
Type iec61850iso
</Protocol>
</Input>
<Output file>
Module om_file
File "/tmp/output.json"
<Exec>
if defined(${iso8650.aare.aso_context_name})
and ${iso8650.aare.aso_context_name} == "28ca220203"
{
drop();
}
to_json();
</Exec>
</Output>
This configuration collects Modbus packets from a network interface. Captured messages are then converted to JSON.
<Extension json>
Module xm_json
</Extension>
<Input modbus>
Module im_pcap
Dev \Device\NPF_{30CA6F95-396D-45FE-B392-BFA2B3AF4AAD} (1)
<Protocol>
Type modbus (2)
</Protocol>
Exec to_json(); (3)
</Input>
| 1 | Specifies the network inteface/device |
| 2 | Specifies the protocol type |
| 3 | Formats the output to JSON |
This configuration collects BACnet packets from a network interface. Captured messages are then converted to JSON.
<Extension json>
Module xm_json
</Extension>
<Input bacnet>
Module im_pcap
Dev \Device\NPF_{403FC877-F019-4013-9387-A78FC58403CB} (1)
Filter port 47808 (2)
<Protocol>
Type bacnet (3)
</Protocol>
Exec to_json(); (4)
</Input>
| 1 | Specifies the network inteface/device |
| 2 | Specifies the port filter |
| 3 | Specifies the protocol type |
| 4 | Formats the output to JSON |
This configuration collects DNS packets from multiple PCAP files using nxlog-processor(8). It utilizes an external bash script that lists the files and makes them available to nxlog-processor. Once the nxlog-processor command runs, it reads the oldest file and deletes it. When reading multiple files, nxlog-processor has to be triggered for each PCAP file to be processed. This can be achieved by a cron job on Linux.
This example uses the /tmp directory for the files involved. Change your directory according to your environment.
|
#!/bin/sh -e
echo FILE `ls -tr /tmp/*.pcap | head -1`
<Input pcap>
Module im_pcap
include_stdout /tmp/script.sh (1)
<Protocol> (2)
Type dns
Field dns.query
</Protocol>
</Input>
| 1 | Specifies the script to run |
| 2 | Specifies the protocol |
Below is the command with the parameters to run nxlog-processor
# ./nxlog-processor -c /opt/nxlog/etc/nxlog.conf; rm -f `ls -tr /tmp/*.pcap | head -1`
This configuration collects DNS packets from multiple PCAP files using nxlog-processor(8). It utilizes an external cmdlet with PowerShell code that lists the files and makes them available to nxlog-processor. Once the nxlog-processor command runs, it reads the oldest file and deletes it. When reading multiple files, nxlog-processor has to be triggered for each PCAP file to be processed. This can be achieved by a scheduled task in Windows.
This example uses the C:\testpcap\ directory for the files involved. Change your directory according to your environment.
|
@( Set "_= (
REM " ) <#
)
@Echo Off
SetLocal EnableExtensions DisableDelayedExpansion
set powershell=powershell.exe
REM Use this if you need 64-bit PowerShell (has no effect on 32-bit systems).
REM if defined PROCESSOR_ARCHITEW6432 (
REM set powershell=%SystemRoot%\SysNative\WindowsPowerShell\v1.0\powershell.exe
REM )
REM Use this if you need 32-bit PowerShell.
REM if NOT %PROCESSOR_ARCHITECTURE% == x86 (
REM set powershell=%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
REM )
%powershell% -ExecutionPolicy Bypass -NoProfile ^
-Command "iex ((gc '%~f0') -join [char]10)"
EndLocal & Exit /B %ErrorLevel%
#>
# PowerShell code starts here.
# To get the pcap file with the earliest date
Get-ChildItem -Path "C:\testpcap" -Filter "*.pcap" | Sort-Object -Property LastWriteTime | Select-Object -First 1 | ForEach-Object {
Write-Output "FILE '$($_.FullName)'"
}
<Input pcap>
Module im_pcap
include_stdout C:\testpcap\powershell.cmd (1)
<Protocol> (2)
Type dns
Field dns.query
</Protocol>
</Input>
| 1 | Specifies the script to run |
| 2 | Specifies the protocol |
Below is the command with the parameters to run nxlog-processor
nxlog-processor.exe -c "C:\Program Files\nxlog\conf\nxlog.conf" & cmd /C "FOR /F "delims=" %I IN ('DIR /B /O:D "C:\testpcap\*.pcap"') DO (DEL /Q /F "C:\testpcap\%I" & EXIT /B)"
JSON fields
pn_dcp
$pn_dcp.types(type: json array)-
The array of pn_dcp-type-objects
$pn_dcp.blocks(type: json array)-
The array of pn_dcp-block-objects
#pn_dcp-type-object(type: json_map)-
{ "option": "option-name", // predefined-strings "suboption": "suboption-name" // predefined-strings }
#pn_dcp-block-object(type: json_map)-
This object type may contain optional fields. The presence of optional fields depends on the value of the
optionandsuboptionfields. The special cases are presented below:-
option=ip;suboption-set: { mac, ip, ip-suite }:{ "option": "ip", // const value "suboption": "suboption-name", // "mac" : "00:00:00:00:00:00", // suboption = "mac" "ip": "127.0.0.1", // suboption = "ip"/"ip-suite" "subnet_mask": "127.0.0.1", // suboption = "ip"/"ip-suite" "standard_gateway": "127.0.0.1", // suboption = "ip"/"ip-suite" "dns_server_0": "127.0.0.1", // suboption = "ip-suite" "dns_server_1": "127.0.0.1", // suboption = "ip-suite" "dns_server_2": "127.0.0.1", // suboption = "ip-suite" "dns_server_3": "127.0.0.1" // suboption = "ip-suite" } -
option=dev-properties;suboption-set: { reserved, manuf, station-name, dev-ven, dev-role, dev-options, alias, dev-instance, oem-dev-id }:{ "option": "dev-properties", // const value "suboption": "suboption-name", // "manuf": "manuf-string", // suboption = "manuf" "dev_id": 65535, // suboption = "dev-ven"; uint16_t "ven_id": 65535, // suboption = "dev-ven"; uint16_t "dev_role": 255, // suboption = "dev-role"; uint8_t "types": [], // suboption = "dev-options"; pn_dcp-type-object "alias_name": "alias-name-string", // suboption = "alias" "dev_instance_high": 255, // suboption = "dev-instance"; uint8_t "dev_instance_low": 255, // suboption = "dev-instance"; uint8_t "oem_dev_id": 65535, // suboption = "oem-dev-id"; uint16_t "oem_ven_id": 65535 // suboption = "oem-dev-id"; uint16_t }typesis an array of pn_dcp-type-objects -
option=dhcp;suboption-set: { host-name, vendor-specific, server-id, param-req-list, class-id, dhcp-client-id, fqdn, uuid, ctrl-dhcp-addr-res }:{ "option": "dhcp", // const value "suboption": "suboption-name", // "block_info": 65535, // *optional field; uint16_t "block_qualifier": 65535, // *optional field; uint16_t "client_id": "client-id-string", // suboption = "dhcp-client-id" "address_resolution": 255 // suboption = "ctrl-dhcp-addr-res"; uint8_t }client_id-set: { mac, name-of-station, not-defined, arbitrary-string } -
option=ctrl;suboption-set: { reserved, start-transaction, end-transaction, signal, response, reset-factory-settings, reset-factory }:{ "option": "ctrl", // const value "suboption": "suboption-name", // "block_qualifier": 65535, // suboption = "signal"; uint16_t "signal": 65535, // suboption = "signal"; uint16_t "types": [], // suboption = "signal"; pn_dcp-type-object "block_error": 255 // suboption = "response"; uint8_t }block_qualifierexists only for suboptions:{ start-transaction, end-transaction, reset-factory-settings, reset-factory, signal }typesis an array of pn_dcp-type-objects -
option=dev-initiative;suboption-set: { reserved, dev-initiative }:{ "option": "dev-initiative", // const value "suboption": "suboption-name", // "block_info": 65535, // *optional field; uint16_t "block_qualifier": 65535, // *optional field; uint16_t "value": 65535 // suboption = "dev-initiative"; uint16_t } -
option=all-selector;suboption-set: { reserved, all-selector }:{ "option": "all-selector", // const value "suboption": "suboption-name" // reserved/all-selector }
Optional fieldsblock_infoexists only for the following cases:-
pn_dcp.service_id=hello && pn_dcp.service_type=request -
pn_dcp.service_id=identify && (pn_dcp.service_type=response || pn_dcp.service_type=response-service-id-not-supported) -
pn_dcp.service_id=get && (pn_dcp.service_type=response || pn_dcp.service_type=response-service-id-not-supported)
block_qualifierexists only whenpn_dcp.service_id=set && pn_dcp.service_type=request -
pn-io
$pn_io.blocks(type: json array)-
The array of pn_io-block-objects
#pn_io-block-object(type: json_map)-
This object type may contain optional fields. The presence of optional fields depends on the value of the
block_type_id,block_version_low, andblock_version_highfields. The special cases are presented below:-
block_type_id=16(diagnosis_data):{ "block_type_id": 16, "block_name": "diagnosis_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api": 131071, // block_version_low = 1 "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "channel_number": 65535, // uint16_t "channel_properties": {}, // pn_io-channel_properties-object "user_structure_identifier": "user-id", // predefined-strings "diagnosis_data": [] // pn_io-diagnosis_data-object }
-
channel_properties is an object of pn_io-channel_properties-object type
|
diagnosis_data is an array of pn_io-diagnosis_data-objects
|
-
block_type_id=257(ar_block_req):{ "block_type_id": 257, "block_name": "ar_block_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_type": "ar-type", // predefined-strings "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "cm_initiator_mac_add": "mac", // string (mac) "cm_initator_object_uuid": "cm-uuid", // string (uuid) "ar_properties": {}, // pn_io-ar_properties-object "cm_initiator_activity_timeout_factor": 65535, // uint16_t "initator_udp_rt_port": "iana-free-port", // predefined-strings "station_name": "station-name" // arbitrary-string }ar_propertiesis an object of pn_io-ar_properties-object type
-
block_type_id=33025(ar_block_res):{ "block_type_id": 33025, "block_name": "ar_block_res", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_type": "ar-type", // predefined-strings "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "cm_responder_mac_add": "mac", // string (mac) "cm_initator_object_uuid": "cm-uuid", // string (uuid) "responder_udp_rt_port": "iana-free-port" // predefined-strings }
-
block_type_id=258(iocr_block_req):{ "block_type_id": 258, "block_name": "iocr_block_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "iocr_type": "type", // predefined-strings "iocr_reference": 65535, // uint16_t "frame_id": 65535, // uint16_t "lt": "lt", // predefined-strings "iocr_properties": {}, // pn_io-iocr_properties-object "data_length": 65535, // uint16_t "send_clock_factor": 65535, // uint16_t "reduction_ratio": 65535, // uint16_t "phase": 65535, // uint16_t "sequence": 65535, // uint16_t "frame_offset": 65536, // uint32_t "watchdog_timer": 65535, // uint16_t "data_hold_factor": 65535, // uint16_t "iocr_tag_header": {}, // pn_io-iocr_tag_header-object "iocr_multicast_mac_add": "mac", // string (mac) "apis": [] // pn_io-iocr_block_api-object }iocr_propertiesis an object of pn_io-iocr_properties-object typeiocr_tag_headeris an object of pn_io-iocr_tag_header-object typeapisis an array of pn_io-iocr_block_api-objects
-
block_type_id=33026(iocr_block_res):{ "block_type_id": 33026, "block_name": "iocr_block_res", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "iocr_type": "type", // predefined-strings "iocr_reference": 65535, // uint16_t "frame_id": 65535 // uint16_t }
-
block_type_id=260(expected_submodule_block_req):{ "block_type_id": 260, "block_name": "expected_submodule_block_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [] // pn_io-api_slot_module-object }apisis an array of pn_io-api_slot_module-objects
-
block_type_id=259(alarm_cr_block_req):{ "block_type_id": 259, "block_name": "alarm_cr_block_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "cr_type": 65535 // uint16_t "lt": "lt", // predefined-strings "alarm_cr_properties": {}, // pn_io-alarm_cr_properties-object "rta_timeout_factor": 65535, // uint16_t "rta_retries": 65535, // uint16_t "local_alarm_reference": 65535, // uint16_t "max_alarm_data_length": 65535, // uint16_t "alarm_cr_tag_header_high": 65535, // uint16_t "alarm_cr_tag_header_low": 65535 // uint16_t }alarm_cr_propertiesis an object of pn_io-alarm_cr_properties-object type
-
block_type_id=33027(alarm_cr_block_res):{ "block_type_id": 33027, "block_name": "alarm_cr_block_res", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "cr_type": 65535, // uint16_t "local_alarm_reference": 65535, // uint16_t "max_alarm_data_length": 65535 // uint16_t }
-
block_type_id=268(rs_info_block):{ "block_type_id": 268, "block_name": "rs_info_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "rs_properties": {} // pn_io-rs_properties-object }rs_propertiesis an object of pn_io-rs_properties-object type
-
block_type_id=261(prm_server_block):{ "block_type_id": 261, "block_name": "prm_server_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "parameter_server_station_name": "station-name" // arbitrary-string "cm_initiator_activity_timeout_factor": 65535, // uint16_t "parameter_server_object_uuid": "uuid", // string (uuid) "parameter_server_properties": 65536 // uint32_t }
-
block_type_id=262(mcr_block_req):{ "block_type_id": 262, "block_name": "mcr_block_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "provider_station_name": "station-name" // arbitrary-string "iocr_reference": 65535, // uint16_t "mci_timeout_factor": 65535, // uint16_t "address_resolution_properties": {} // pn_io-address_resolution_properties-object }address_resolution_propertiesis an object of pn_io-address_resolution_properties-object type
-
block_type_id=263(ar_rpc_block_req):{ "block_type_id": 263, "block_name": "ar_rpc_block_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "initiator_rpc_server_port": 65535 // uint16_t }
-
block_type_id=33031(ar_rpc_block_res):{ "block_type_id": 33031, "block_name": "ar_rpc_block_res", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "responder_rpc_server_port": 65535 // uint16_t }
-
block_type_id=265(ir_info_block):{ "block_type_id": 265, "block_name": "ir_info_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "id_data_uuid": "uuid", // string (uuid) "iocrs": [] // pn_io-iocr_subframe_object-object }iocrsis an array of pn_io-iocr_subframe_object-objects
-
block_type_id=266(sr_info_block):{ "block_type_id": 266, "block_name": "sr_info_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "redundancy_data_hold_factor": 65535, // uint16_t "sr_properties": {} // pn_io-sr_properties-object }sr_propertiesis an object of pn_io-sr_properties-object type
-
block_type_id=267(ar_fsu_block):{ "block_type_id": 267, "block_name": "ar_fsu_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "id_data_uuid": "uuid", // string (uuid) "blocks": [] // pn_io-block-object }blocksis an array of pn_io-fs_parameter_block-block and pn_io-fast_startup_block-block.
-
block_type_id=1537(fs_parameter_block):{ "block_type_id": 1537, "block_name": "fs_parameter_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "fs_parameter_uuid": "uuid", // string (uuid) "fs_parameter_mode": {} // pn_io-fs_parameter_mode_properties-object }fs_parameter_modeis an object of pn_io-fs_parameter_mode_properties-object type
-
block_type_id=1538(fast_startup_block):{ "block_type_id": 1538, "block_name": "fast_startup_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255 // uint8_t // Data* section are skipped }
-
block_type_id=1536(fs_hello_block):{ "block_type_id": 1536, "block_name": "fs_hello_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "fs_hello_mode": 3, // 2 bits "fs_hello_delay": 65536, // uint32_t "fs_hello_retry": 65536, // uint32_t "fs_hello_interval": 65536 // uint32_t }
-
block_type_id=264(ar_vendor_block_req):{ "block_type_id": 264, "block_name": "ar_vendor_block_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api_structure_identifier": 65535, // uint16_t "api": 65536, // uint32_t "expected_extended_identification_info": {} // *optional field; pn_io-extended_identification_info-object }expected_extended_identification_infois an object of pn_io-extended_identification_info-object typeexpected_extended_identification_infoexists only when:api = 0andapi_structure_identifier = 0x8000
-
block_type_id=33032(ar_vendor_block_res):{ "block_type_id": 33032, "block_name": "ar_vendor_block_res", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api_structure_identifier": 65535, // uint16_t "api": 65536, // uint32_t "real_extended_identification_info": {} // *optional field; pn_io-extended_identification_info-object }real_extended_identification_infois an object of pn_io-extended_identification_info-object typereal_extended_identification_infoexists only when:api = 0andapi_structure_identifier = 0x8000
-
block_type_id=33030(ar_server_block_res):{ "block_type_id": 33030, "block_name": "ar_server_block_res", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "cm_responder_station_name": "station-name", // arbitrary-string }
|
Control blocks have the same structures
ControlBlockConnect structure:
ControlBlockPlug structure:
|
-
block_type_id=280(iod_control_req):{ "block_type_id": 280, "block_name": "iod_control_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=33048(iod_control_res):{ "block_type_id": 33048, "block_name": "iod_control_res", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=272(iod_control_req_connection):{ "block_type_id": 272, "block_name": "iod_control_req_connection", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=33040(iod_control_res_connection):{ "block_type_id": 33040, "block_name": "iod_control_res_connection", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=273(iod_control_req_plug):{ "block_type_id": 273, "block_name": "iod_control_req_plug", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "alarm_sequence_number": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=33041(iod_control_res_plug):{ "block_type_id": 33041, "block_name": "iod_control_res_plug", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "alarm_sequence_number": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=274(iox_control_req_connection):{ "block_type_id": 274, "block_name": "iox_control_req_connection", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=33042(iox_control_res_connection):{ "block_type_id": 33042, "block_name": "iox_control_res_connection", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=278(iox_control_req_companion_connection):{ "block_type_id": 278, "block_name": "iox_control_req_companion_connection", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=33046(iox_control_res_companion_connection):{ "block_type_id": 33046, "block_name": "iox_control_res_companion_connection", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=279(iox_control_req_rtc3_connection):{ "block_type_id": 279, "block_name": "iox_control_req_rtc3_connection", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=33047(iox_control_res_rtc3_connection):{ "block_type_id": 33047, "block_name": "iox_control_res_rtc3_connection", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=275(iox_control_req_plug):{ "block_type_id": 275, "block_name": "iox_control_req_plug", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "alarm_sequence_number": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=33043(iox_control_res_plug):{ "block_type_id": 33043, "block_name": "iox_control_res_plug", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "alarm_sequence_number": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=276(release_block_req):{ "block_type_id": 276, "block_name": "release_block_req", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=33044(release_block_res):{ "block_type_id": 33044, "block_name": "release_block_res", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ar_uuid": "ar-uuid", // string (uuid) "session_key": 65535, // uint16_t "control_command": {}, // pn_io-control_command_properties-object "control_block_properties": 65535 // uint16_t }control_commandis an object of pn_io-control_command_properties-object type
-
block_type_id=281(submodule_list_block):{ "block_type_id": 281, "block_name": "submodule_list_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "entries": [], // pn_io-api_slot_subslot-object }entriesis an array of pn_io-api_slot_subslot-objects
-
block_type_id=8(iod_write_request_header):{ "block_type_id": 8, "block_name": "iod_write_request_header", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "ar_uuid": "ar-uuid", // string (uuid) "seq_number": 65535, // uint16_t "index": 65535, // uint16_t "record_data_length": 65536, // uint32_t "is_multiple": "false", // string: true/false "is_user_specific_data": "false", // string: true/false "record_data": [] // *optional field }record_dataexists only whenis_multiple=false && is_user_specific_data==false.record_datais an array of pn_io-block-objects
-
block_type_id=32776(iod_write_response_header):{ "block_type_id": 32776, "block_name": "iod_write_response_header", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "ar_uuid": "ar-uuid", // string (uuid) "seq_number": 65535, // uint16_t "index": 65535, // uint16_t "record_data_length": 65536, // uint32_t "is_multiple": "false", // string: true/false "additional_value_1": 65535, // uint16_t "additional_value_2": 65535, // uint16_t "io_status": {} // pn_io-io_status-object }io_statusis an object of pn_io-io_status-object type
-
block_type_id=9(iod_read_request_header):{ "block_type_id": 9, "block_name": "iod_read_request_header", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "ar_uuid": "ar-uuid", // string (uuid) "seq_number": 65535, // uint16_t "index": 65535, // uint16_t "record_data_length": 65536, // uint32_t "target_ar_uuid": "uuid" // string (uuid) }The following block (can be only one instance; so-called - record-data section) of the packet belongs to this header.
-
block_type_id=32777(iod_read_response_header):{ "block_type_id": 32777, "block_name": "iod_read_response_header", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "ar_uuid": "ar-uuid", // string (uuid) "seq_number": 65535, // uint16_t "index": 65535, // uint16_t "record_data_length": 65536, // uint32_t "additional_value_1": 65535, // uint16_t "additional_value_2": 65535 // uint16_t }
-
block_type_id=2560(upload_blob_query):{ "block_type_id": 2560, "block_name": "upload_blob_query", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "from_offset_data": 65536 // uint32_t }
-
block_type_id=2561(upload_blob):{ "block_type_id": 2561, "block_name": "upload_blob", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "from_offset_data": 65536, // uint32_t "next_offset_data": 65536, // uint32_t "total_size": 65536 // uint32_t }
-
block_type_id=33028(module_diff_block):{ "block_type_id": 33028, "block_name": "module_diff_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis" [], // pn_io-api_module_submodule_state_ident-object }apisis an array of pn_io-api_module_submodule_state_ident-objects
-
block_type_id=20(substitute_value):{ "block_type_id": 20, "block_name": "substitute_value", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "substitution_mode" 65535 // uint16_t }
-
block_type_id=18(expected_identification_data):{ "block_type_id": 18, "block_name": "expected_identification_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis" [] // pn_io-api_module_submodule_ident-object }apisis an array of pn_io-api_module_submodule_ident-objectsblock_version_lowmust be equal1. Otherwise the packet is malformed.
-
block_type_id=19(real_identification_data):{ "block_type_id": 19, "block_name": "real_identification_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis" [] // pn_io-api_module_submodule_ident-object }apisis an array of pn_io-api_module_submodule_ident-objectsblock_version_lowmust be equal1. Otherwise the packet is malformed.
-
block_type_id=21(record_input_data_object_element):{ "block_type_id": 21, "block_name": "record_input_data_object_element", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "iocs": {}, // pn_io-io_xs-object "iops": {}, // pn_io-io_xs-object "length_iops": 255, // uint8_t "length_iocs": 255, // uint8_t "length_data": 65535 // uint16_t }iocsandiopsare objects of pn_io-io_xs-object type
-
block_type_id=22(record_input_data_object_element):{ "block_type_id": 22, "block_name": "record_output_data_object_element", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "substitute_active_flag": "operation", // predefined-strings "length_iops": 255, // uint8_t "length_iocs": 255, // uint8_t "length_data": 65535, // uint16_t "iocs": {}, // pn_io-io_xs-object "iops": {}, // pn_io-io_xs-object "substitute_value": {} // pn_io-substitute_value-block }iocsandiopsare objects of pn_io-io_xs-object typesubstitute_valueis an object of pn_io-block-object type. An expected value must be of pn_io-substitute_value-block type.
-
block_type_id=25(log_book_data):{ "block_type_id": 25, "block_name": "log_book_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "actual_local_time_stamp": 255, // *special-case; uint8_t "time_time_stamp": "time-string", // *special-case; arbitrary-string "entries": [] // pn_io-log_book_entry_low_0-object/pn_io-log_book_entry_low_1-object }entriesis an array of pn_io-log_book_entry_low_0-objects whenblock_version_low=0, or an array of pn_io-log_book_entry_low_1-objects whenblock_version_low=1actual_local_time_stampexists only whenblock_version_low=0.time_time_stampexists only whenblock_version_low=1.
-
block_type_id=26(api_data):{ "block_type_id": 26, "block_name": "api_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [] // 65536 (uint32_t) }apisis an array of numbers:uint32_t
-
block_type_id=27(srl_data):{ "block_type_id": 27, "block_name": "srl_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "redundancy_info": {}, // pn_io-redundancy_info-object }redundancy_infois an object of pn_io-redundancy_info-object type
-
block_type_id=24(ar_data):{ "block_type_id": 24, "block_name": "ar_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ars": [] // pn_io-ar_data_object_low_0-object/pn_io-ar_data_object_low_1-object }arsis an array of pn_io-ar_data_object_low_0-objects whenblock_version_low=0, or an array of pn_io-ar_data_object_low_1-objects whenblock_version_low=1
-
block_type_id=32(im0):{ "block_type_id": 32, "block_name": "im0", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "vendor_id_high": 255, // uint8_t "vendor_id_low": 255, // uint8_t "order_id": "order-id", // arbitrary-string "im_serial_number": "serial", // arbitrary-string "im_hardware_revision": 65535, // uint16_t "im_software_revision": {}, // pn_io-im_software_revision-object "im_revision_counter": 65535, // uint16_t "profile_id": 65535, // uint16_t "im_profile_specific_type": "reserved", // predefined-strings "im_version": {}, // pn_io-im_version-object "im_supported": [] // array of strings }im_software_revisionis an object of pn_io-im_software_revision-object typeim_versionis an object of pn_io-im_version-object typeim_supportedis an array of strings. Set of values: { i&m0, i&m1, …, i&m15 }
-
block_type_id=33(im1):{ "block_type_id": 33, "block_name": "im1", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "im_tag_function": "function", // arbitrary-string "im_tag_location": "location" // arbitrary-string }
-
block_type_id=34(im2):{ "block_type_id": 34, "block_name": "im2", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "im_date": "im-date" // arbitrary-string }
-
block_type_id=35(im3):{ "block_type_id": 35, "block_name": "im3", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "im_descriptor": "im-descriptor" // arbitrary-string }
-
block_type_id=36(im4):{ "block_type_id": 36, "block_name": "im4", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "im_signature": "im-signature" // arbitrary-string }
-
block_type_id=37(im5):{ "block_type_id": 37, "block_name": "im5", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "entries": [] // pn_io-block-object }
entries is an array of pn_io-block-objects. Expected values: |
-
block_type_id=53(asset_management_data):{ "block_type_id": 53, "block_name": "asset_management_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "entries": [] // pn_io-block-object }
entries is an array of pn_io-block-objects. Expected values: |
-
block_type_id=521(adjust_domain_boundary):{ "block_type_id": 521, "block_name": "adjust_domain_boundary", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "domain_boundary_ingress": "block", // predefined-strings "domain_boundary_egress": "no-block", // predefined-strings "adjust_properties": 65535 // uint16_t }
-
block_type_id=528(adjust_multicast_boundary):{ "block_type_id": 528, "block_name": "adjust_multicast_boundary", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "multicast_boundary": 65536, // uint32_t "adjust_properties": 65535 // uint16_t }
-
block_type_id=527(pd_port_data_real):{ "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "own_port_name": "port-name", // arbitrary-string "peers": [], // pn_io-pd_port_peer-object "mau_type": "10g-base-lr", // predefined-strings "rt_class_3_port_status": {}, // pn_io-rt_class_3_port_status-object "multicast_boundary": 65536, // uint32_t "link_state": {}, // pn_io-link_state-object "media_type": "copper-cable" // predefined-strings }peersis an array of pn_io-pd_port_peer-objectsmau_typeis an object of pn_io-mau_type-object typert_class_3_port_statusis an object of pn_io-rt_class_3_port_status-object typelink_stateis an object of pn_io-link_state-object type
-
block_type_id=526(adjust_mau_type):{ "block_type_id": 526, "block_name": "adjust_mau_type", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mau_type": "10g-base-lr", // predefined-strings "adjust_properties": 65535 // uint16_t }
-
block_type_id=524(check_mau_type):{ "block_type_id": 524, "block_name": "check_mau_type", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mau_type": "10g-base-lr" // predefined-strings }
-
block_type_id=551(check_mau_type_extension):{ "block_type_id": 551, "block_name": "check_mau_type_extension", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mau_type_extension": "no-sub-mau-type" // predefined-strings }
-
block_type_id=552(adjust_mau_type_extension):{ "block_type_id": 552, "block_name": "adjust_mau_type_extension", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mau_type_extension": "no-sub-mau-type", // predefined-strings "adjust_properties": 65535 // uint16_t }
-
block_type_id=556(pd_port_data_real_extended):{ "block_type_id": 556, "block_name": "pd_port_data_real_extended", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "blocks": [] // pn_io-block-object }blocksis an array of pn_io-block-objects; Expected values: pn_io-own_port-block, pn_io-neighbors-block
-
block_type_id=540(check_link_state):{ "block_type_id": 540, "block_name": "check_link_state", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "link_state": {} // pn_io-link_state-object }link_stateis an object of pn_io-link_state-object type
-
block_type_id=539(adjust_link_state):{ "block_type_id": 539, "block_name": "adjust_link_state", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "link_state": {}, // pn_io-link_state-object "adjust_properties": 65535 // uint16_t }link_stateis an object of pn_io-link_state-object type
-
block_type_id=548(adjust_peer_to_peer_boundary):{ "block_type_id": 548, "block_name": "adjust_peer_to_peer_boundary", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "peer_to_peer_boundary": {}, // pn_io-peer_to_peer_boundary-object "adjust_properties": 65535 // uint16_t }peer_to_peer_boundaryis an object of pn_io-peer_to_peer_boundary-object type
-
block_type_id=549(adjust_dcp_boundary):{ "block_type_id": 549, "block_name": "adjust_dcp_boundary", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "dcp_boundary": {}, // pn_io-dcp_boundary-object "adjust_properties": 65535 // uint16_t }dcp_boundaryis an object of pn_io-dcp_boundary-object type
-
block_type_id=550(adjust_preamble_length):{ "block_type_id": 550, "block_name": "adjust_preamble_length", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "preamble_length": {}, // pn_io-preamble_length-object "adjust_properties": 65535 // uint16_t }preamble_lengthis an object of pn_io-preamble_length-object type
-
block_type_id=514(pd_port_data_adjust):{ "block_type_id": 514, "block_name": "pd_port_data_adjust", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "blocks": [] // pn_io-block-object }
blocks is an array of pn_io-block-objects. Expected values: |
-
block_type_id=512(pd_port_data_check):{ "block_type_id": 512, "block_name": "pd_port_data_check", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "blocks": [] // pn_io-block-object }
blocks is an array of pn_io-block-objects. Expected values: |
-
block_type_id=513(p_dev_data):{ "block_type_id": 513, "block_name": "p_dev_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "blocks": [] // pn_io-block-object }blocksis an array of pn_io-block-objects. Expected values: pn_io-pd_ir_data-block, pn_io-pd_sync_data-block, pn_io-pd_ir_subframe_data-block
-
block_type_id=517(pd_ir_data):{ "block_type_id": 517, "block_name": "pd_ir_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "slot_number": 65535, // uint16_t "subslot_number": 65535 // uint16_t }
-
block_type_id=518(pd_ir_global_data):{ "block_type_id": 518, "block_name": "pd_ir_global_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ir_data_uuid": "uuid", // string (uuid) "max_bridge_delay": 65536, // uint32_t "ports": [] // pn_io-pd_ir_global_port_low1-object, pn_io-pd_ir_global_port_low2-object }portsis an array of pn_io-pd_ir_global_port_low_1-objects whenblock_version_low=1, and pn_io-pd_ir_global_port_low_2-objects whenblock_version_low=2
-
block_type_id=520(pd_ir_begin_end_data):{ "block_type_id": 520, "block_name": "pd_ir_begin_end_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "start_of_red_frame_id": 65536, // uint32_t "end_of_red_frame_id": 65536, // uint32_t "ports": [] // pn_io-pd_ir_begin_end_port-object }portsis an array of pn_io-pd_ir_begin_end_port-objects
-
block_type_id=515(pd_sync_data):{ "block_type_id": 515, "block_name": "pd_sync_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ptcp_subdomain_uuid": "uuid", // string (uuid) "reserved_interval_begin": 65535, // uint16_t "reserved_interval_end": 65535, // uint16_t "pll_window": 65536, // uint32_t "sync_send_factor": 65536, // uint32_t "send_clock_factor": 65535, // uint16_t "ptcp_timeout_factor": 65535, // uint16_t "ptcp_takeover_timeout_factor": 65535, // uint16_t "ptcp_master_startup_time": 65535, // uint16_t "sync_properties": {}, // pn_io-sync_properties-object "ptcp_master_priority_1": {}, // pn_io-ptcp_master_priority_1-object "ptcp_master_priority_2": 255, // uint8_t "ptcp_subdomain_name": "subdomain-name" // arbitrary-string }The block supports only block_version_low=2sync_propertiesis an object of pn_io-sync_properties-object typeptcp_master_priority_1is an object of pn_io-ptcp_master_priority_1-object type
-
block_type_id=557(pd_time_data):{ "block_type_id": 557, "block_name": "pd_time_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "time_master_priority_1": 255, // uint8_t "time_master_priority_2": 255, // uint8_t "time_pll_window": 255 // uint8_t }
-
block_type_id=562(mrp_instance_data_real_block):{ "block_type_id": 562, "block_name": "mrp_instance_data_real_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_role": "media-redundancy-disabled", // predefined-strings "mrp_instance", 255, // uint8_t "mrp_domain_uuid": "uuid", // string (uuid) "mrp_version": 65535, // uint16_t "mrp_domain_name": "domain-name", // arbitrary-string "blocks": [] // pn_io-block-object }blocksis an array of pn_io-block-objects; Expected values: pn_io-mrp_manager_params-block, pn_io-mrp_client_params-block, pn_io-mrp_ring_state_data-blockmrp_client_paramscan exist only whenrole=media-redundancy-clientmrp_manager_paramsandmrp_ring_state_datacan exist only whenrole=media-redundancy-manager
-
block_type_id=516(isochronous_mode_data):{ "block_type_id": 516, "block_name": "isochronous_mode_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "controller_application_cycle_factor": 65535, // uint16_t "time_data_cycle": 65535, // uint16_t "time_io_input": 65536, // uint32_t "time_io_output": 65536, // uint32_t "time_io_input_valid": 65536, // uint32_t "time_io_output_valid": 65536 // uint32_t }
-
block_type_id=534(mrp_manager_params):{ "block_type_id": 534, "block_name": "mrp_manager_params", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_prio": 65535, // uint16_t "mrp_top_chg_t": 65535, // uint16_t "mrp_top_nr_max": 65535, // uint16_t "mrp_tst_nr_max": 65535, // uint16_t "mrp_tst_short_t": 65535, // uint16_t "mrp_tst_default_t": 65535, // uint16_t }
-
block_type_id=535(mrp_client_params):{ "block_type_id": 535, "block_name": "mrp_client_params", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_lnk_up_t": 65535, // uint16_t "mrp_lnk_down_t": 65535, // uint16_t "mrp_lnk_nr_max": 65535 // uint16_t }
-
block_type_id=537(mrp_ring_state_data):{ "block_type_id": 537, "block_name": "mrp_ring_state_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_ring_state": "ring-open" // predefined-strings }
-
block_type_id=608(own_port):{ "block_type_id": 608, "block_name": "own_port", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "line_delay": {}, // pn_io-line_delay-object "media_type": "copper-cable", // predefined-strings "multicast_boundary": 65536, // uint32_t "mau_type": "10g-base-lr", // predefined-strings "mau_type_extension": "no-sub-mau-type", // predefined-strings "link_state": {}, // pn_io-link_state-object "rt_class_3_port_status": {} // pn_io-rt_class_3_port_status-object }line_delayis an object of pn_io-line_delay-object typelink_stateis an object of pn_io-link_state-object typert_class_3_port_statusis an object of pn_io-rt_class_3_port_status-object type
-
block_type_id=609(neighbors):{ "block_type_id": 609, "block_name": "neighbors", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "peers": [] // pn_io-neighbor_peer-object }peersis an array of pn_io-neighbor_peer-objects
-
block_type_id=1024(multiple_block_header):{ "block_type_id": 1024, "block_name": "multiple_block_header", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "blocks": [] // pn_io-block-object }blocksis an array of pn_io-block-objects
-
block_type_id=529(pd_interface_mrp_data_adjust):{ "block_type_id": 529, "block_name": "pd_interface_mrp_data_adjust", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_domain_uuid": "uuid", // *optional field; string (uuid) "mrp_role": "media-redundancy-disabled", // *optional field; predefined-strings "mrp_domain_name": "domain-name", // *optional field; arbitrary-string "mrp_entries": [] // *optional field; pn_io-block-object }mrp_entriesexists only when:block_version_low=1mrp_domain_uuid,mrp_role,mrp_domain_nameexist only when:block_version_low=0mrp_entriesis an object of pn_io-block-object type. An expected value must be of pn_io-mrp_instance_data_adjust_block-block type
-
block_type_id=561(mrp_instance_data_adjust_block):{ "block_type_id": 561, "block_name": "mrp_instance_data_adjust_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_instance", 255, // uint8_t "mrp_domain_uuid": "uuid", // string (uuid) "mrp_role": "media-redundancy-disabled", // predefined-strings "mrp_domain_name": "domain-name" // arbitrary-string }
-
block_type_id=531(pd_interface_mrp_data_check):{ "block_type_id": 531, "block_name": "pd_interface_mrp_data_check", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_domain_uuid": "uuid", // *optional field; string (uuid) "mrp_entries": [] // *optional field; pn_io-block-object }mrp_domain_uuidexists only when:block_version_low=0mrp_entriesexists only when:block_version_low=1mrp_entriesis an object of pn_io-block-object type. An expected value must be of pn_io-mrp_instance_data_check_block-block type
-
block_type_id=530(pd_interface_mrp_data_real):{ "block_type_id": 530, "block_name": "pd_interface_mrp_data_real", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_role": "media-redundancy-disabled", // *optional field; predefined-strings "mrp_domain_uuid": "uuid", // *optional field; string (uuid) "mrp_version": 65535, // *optional field; uint16_t "mrp_domain_name": "domain-name", // *optional field; arbitrary-string "blocks": [], // *optional field; pn_io-block-object "mrp_entries": [] // *optional field; pn_io-block-object }mrp_role,mrp_domain_uuid,mrp_version,mrp_domain_name,blocksexist only whenblock_version_low=1mrp_roleexists only whenblock_version_low=2blocksis an array of pn_io-block-objects; Expected values: pn_io-mrp_manager_params-block, pn_io-mrp_client_params-block, pn_io-mrp_ring_state_data-blockmrp_client_paramscan exist only whenrole=media-redundancy-clientmrp_manager_paramsandmrp_ring_state_datacan exist only whenrole=media-redundancy-managerorrole=media-redundancy-manager-automrp_entriesis an array of pn_io-block-objects; Expected values: pn_io-mrp_instance_data_real_block-block
-
block_type_id=563(mrp_instance_data_check_block):{ "block_type_id": 563, "block_name": "mrp_instance_data_check_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_instance", 255, // uint8_t "mrp_domain_uuid": "uuid", // string (uuid) "mrp_check": {} // pn_io-mrp_check-object }mrp_checkis an object of pn_io-mrp_check-object type
-
block_type_id=532(pd_port_mrp_data_adjust):{ "block_type_id": 532, "block_name": "pd_port_mrp_data_adjust", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_instance", 255, // *optional field; uint8_t "mrp_domain_uuid": "uuid" // string (uuid) }mrp_instancecan exists only whenblock_version_low=1
-
block_type_id=533(pd_port_mrp_data_real):{ "block_type_id": 533, "block_name": "pd_port_mrp_data_real", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_instance", 255, // *optional field; uint8_t "mrp_domain_uuid": "uuid" // string (uuid) }mrp_instancecan exists only whenblock_version_low=1
-
block_type_id=544(pd_port_fo_data_real):{ "block_type_id": 544, "block_name": "pd_port_fo_data_real", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "blocks": [] // pn_io-block-object }blocksis an array of pn_io-block-objects. Expected values: pn_io-fiber_optic_manufacturer_specific-block, pn_io-fiber_optic_diagnosis_info-block
-
block_type_id=546(pd_port_fo_data_adjust):{ "block_type_id": 546, "block_name": "pd_port_fo_data_adjust", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "fiber_optic_type": 65536, // uint32_t "fiber_optic_cable_type": 65536 // uint32_t }
-
block_type_id=547(pd_port_fo_data_check):{ "block_type_id": 547, "block_name": "pd_port_fo_data_check", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "maintenance_required_power_budget": {}, // pn_io-fiber_optic_power_budget_type-object "maintenance_demanded_power_budget": {}, // pn_io-fiber_optic_power_budget_type-object "error_power_budget": {}, // pn_io-fiber_optic_power_budget_type-object }maintenance_required_power_budget,maintenance_demanded_power_budget,error_power_budgetare objects of pn_io-fiber_optic_power_budget_type-object type
-
block_type_id=1545(ar_fsu_data_adjust):{ "block_type_id": 1545, "block_name": "ar_fsu_data_adjust", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "blocks": [] // pn_io-block-object }blocksis an array of pn_io-block-objects. Expected values: pn_io-fs_parameter_block-block, pn_io-fast_startup_block-block
-
block_type_id=560(pd_nc_data_check):{ "block_type_id": 560, "block_name": "pd_nc_data_check", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "maintenance_required_drop_budget": {}, // pn_io-nc_drop_budget_type-object "maintenance_demanded_drop_budget": {}, // pn_io-nc_drop_budget_type-object "error_drop_budget": {} // pn_io-nc_drop_budget_type-object }maintenance_required_drop_budget,maintenance_demanded_drop_budget,error_drop_budgetare objects of pn_io-nc_drop_budget_type-object type
-
block_type_id=1792(auto_configuration):{ "block_type_id": 1792, "block_name": "auto_configuration", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "blocks": [] // pn_io-block-object }blocksis an array of pn_io-block-objects. Expected values: pn_io-ac_comminication-block, pn_io-ac_configuration-block, pn_io-ac_isochronous-block
-
block_type_id=1793(ac_comminication):{ "block_type_id": 1793, "block_name": "ac_comminication", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "ac_min_device_interval": 65535, // uint16_t "ac_communication_properties": {}, // pn_io-ac_communication_properties-object "send_clock_factor_array": [] // uint8_t }ac_communication_propertiesis an object of pn_io-ac_communication_properties-object typesend_clock_factor_arrayis an array of numbers:uint8_t
-
block_type_id=1794(ac_configuration):{ "block_type_id": 1794, "block_name": "ac_configuration", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [], // pn_io-ac_configuration_api_object-object }apisis an array of pn_io-ac_configuration_api_object-objects
-
block_type_id=1795(ac_isochronous):{ "block_type_id": 1795, "block_name": "ac_isochronous", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [], // pn_io-ac_isochronous_api_object-object }apisis an array of pn_io-ac_isochronous_api_object-objects
-
block_type_id=1544(pd_interface_fsu_data_adjust):{ "block_type_id": 1544, "block_name": "pd_interface_fsu_data_adjust", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "blocks": [] // pn_io-block-object }blocksis an array of pn_io-block-objects. Expected values: pn_io-fs_hello_block-block, pn_io-fast_startup_block-block
-
block_type_id=519(pd_ir_frame_data):{ "block_type_id": 519, "block_name": "pd_ir_frame_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "phase": 65535, // uint16_t "frame_id": 65535, // uint16_t "data_length": 65535, // uint16_t "rx_port": "local-interface", // string "ether_type": "ieee-802.1as", // predefined-strings "frame_details": {}, // pn_io-frame_details-object "reduction_ratio": 65535, // uint16_t "frame_send_offset": 65536 , // uint32_t "tx_port_groups": [] // pn_io-tx_port_group-object }frame_detailsis an object of pn_io-frame_details-object typetx_port_groupsis an array of pn_io-tx_port_group_entry-objects
-
block_type_id=554(pd_ir_subframe_data):{ "block_type_id": 554, "block_name": "pd_ir_subframe_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "subframe_blocks": [] // pn_io-block-object }subframe_blocksis an array of pn_io-block-objects. Expected values: pn_io-subframe_block-block
-
block_type_id=555(subframe_block):{ "block_type_id": 555, "block_name": "subframe_block", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "frame_id": 65535, // uint16_t "sf_io_cr_properties": {}, // pn_io-sf_io_cr_properties-object "subframe_data": [] // pn_io-subframe_data_object-object }sf_io_cr_propertiesis an object of pn_io-sf_io_cr_properties-object typesubframe_datais an array of pn_io-subframe_data_object-objects
-
block_type_id=576(pd_interface_data_real):{ "block_type_id": 576, "block_name": "pd_interface_data_real", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "interface_mac_address": "mac", // string (mac) "ip": "127.0.0.1", // string (ip) "subnet_mask": "127.0.0.1", // string (ip) "standard_gateway": "127.0.0.1" // string (ip) }
-
block_type_id=592(pd_interface_adjust):{ "block_type_id": 592, "block_name": "pd_interface_adjust", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "multiple_interface_mode": {} // pn_io-multiple_interface_mode-object }multiple_interface_modeis an object of pn_io-multiple_interface_mode-object type
-
block_type_id=593(pd_port_statistic):{ "block_type_id": 593, "block_name": "pd_port_statistic", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "counter_status": {}, // *option field; pn_io-counter_status-object "if_in_octets": 65536, // uint32_t "if_out_octets": 65536, // uint32_t "if_in_discards": 65536, // uint32_t "if_out_discards": 65536, // uint32_t "if_in_errors": 65536, // uint32_t "if_out_errors": 65536 // uint32_t }counter_statusis an object of pn_io-counter_status-object type and exists only whenblock_version_low=1
-
block_type_id=1025(co_container_content):{ "block_type_id": 1025, "block_name": "co_container_content", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "index": 65535, // uint16_t "co_container_block": [] // pn_io-block-object }co_container_blockis an array of pn_io-block-objects. Expected values: RecordDataWrite blocks (without CombinedObjectContainer)
-
block_type_id=2064(pe_entity_filter_data):{ "block_type_id": 2064, "block_name": "pe_entity_filter_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [] // pn_io-pe_entity_filter_data_api_object-object }apisis an array of pn_io-filter_data_api_object-objects
-
block_type_id=2065(pe_entity_status_data):{ "block_type_id": 2065, "block_name": "pe_entity_status_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [] // pn_io-status_data_api_object-object }apisis an array of pn_io-status_data_api_object-objects
-
block_type_id=2304(rs_adjust_observer):{ "block_type_id": 2304, "block_name": "rs_adjust_observer", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "entries": [], // pn_io-rs_adjust_observer_entry-object }entriesis an array of pn_io-rs_adjust_observer_entry-objects
-
block_type_id=2306(rs_ack_event):{ "block_type_id": 2306, "block_name": "rs_ack_event", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "rs_specifier": {} // pn_io-rs_specifier-object }rs_specifieris an object of pn_io-rs_specifier-object type
-
block_type_id=564(pd_port_mrp_ic_data_adjust):{ "block_type_id": 564, "block_name": "pd_port_mrp_ic_data_adjust", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_ic_role": "no-role-assigned", // predefined-strings "mrp_ic_domain_id": 65535, // uint16_t "mrp_ic_domain_name": "domain-name", // arbitrary-string "mrp_ic_mic_params": {}, // *optional field; pn_io-mrp_ic_mic_params-object "mrp_ic_mim_params": {} // *optional field; pn_io-mrp_ic_mim_params-object }mrp_ic_mic_paramsis an object of pn_io-mrp_ic_mic_params-object type and exists only whenmrp_ic_role=micmrp_ic_mim_paramsis an object of pn_io-mrp_ic_mim_params-object type and exists only whenmrp_ic_role=mim
-
block_type_id=565(pd_port_mrp_ic_data_check):{ "block_type_id": 565, "block_name": "pd_port_mrp_ic_data_check", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_ic_check": {} // pn_io-mrp_ic_check-object }mrp_ic_checkis an object of pn_io-mrp_ic_check-object type
-
block_type_id=565(pd_port_mrp_ic_data_real):{ "block_type_id": 566, "block_name": "pd_port_mrp_ic_data_real", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mrp_ic_role": "no-role-assigned", // predefined-strings "mrp_ic_domain_id": 65535, // uint16_t "mrp_version": 65535, // uint16_t "mrp_ic_domain_name": "domain-name", // arbitrary-string "mrp_ic_mic_params": {}, // *optional field; pn_io-mrp_ic_mic_params-object "mrp_ic_mim_params": {}, // *optional field; pn_io-mrp_ic_mim_params-object "mrp_ic_state": "mrp-interconnection-open" // *optional field; predefined-strings }mrp_ic_mic_paramsis an object of pn_io-mrp_ic_mic_params-object type and exists only whenmrp_ic_role=micmrp_ic_mim_paramsis an object of pn_io-mrp_ic_mim_params-object type and exists only whenmrp_ic_role=mimmrp_ic_stateexists only whenmrp_ic_role=mimexists only whenmrp_ic_role=mim
-
block_type_id=40(im_0_filter_data_submodule):{ "block_type_id": 40, "block_name": "im_0_filter_data_submodule", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [] // pn_io-filter_data_api_object-object }apisis an array of pn_io-filter_data_api_object-objects
-
block_type_id=49(im_0_filter_data_module):{ "block_type_id": 49, "block_name": "im_0_filter_data_module", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [] // pn_io-filter_data_api_object-object }apisis an array of pn_io-filter_data_api_object-objects
-
block_type_id=50(im_0_filter_data_device):{ "block_type_id": 50, "block_name": "im_0_filter_data_device", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "apis": [] // pn_io-filter_data_api_object-object }apisis an array of pn_io-filter_data_api_object-objects
-
block_type_id=52(i_m5_data):{ "block_type_id": 52, "block_name": "i_m5_data", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "im_annotation": "annotation", // arbitrary-string (max-length=64) "im_order_id": "order-id", // arbitrary-string (max-length=64) "vendor_id_high": 255, // uint8_t "vendor_id_low": 255, // uint8_t "im_serial_number": "serial", // arbitrary-string (max-length=16) "im_hardware_revision": 65535, // uint16_t "im_software_revision": {} // pn_io-im_software_revision-object }im_software_revisionis an object of pn_io-im_software_revision-object type
-
block_type_id=54(asset_management_full_info):{ "block_type_id": 54, "block_name": "asset_management_full_info", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "im_unique_identifier": "uuid", // string (uuid) "am_location": {}, // pn_io-am_location-object "im_annotation": "annotation", // arbitrary-string (max-length=64) "im_order_id": "order-id", // arbitrary-string (max-length=64) "am_software_revision": "software-revision", // arbitrary-string (max-length=64) "am_hardware_revision": "hardware-revision", // arbitrary-string (max-length=64) "im_serial_number": "serial", // arbitrary-string (max-length=16) "im_software_revision": {}, // pn_io-im_software_revision-object "am_device_identification": {}, // pn_io-am_device_identification-object "am_type_identification": "standard-controller", // predefined-strings "im_hardware_revision": 65535 // uint16_t }am_locationis an object of pn_io-am_location-object typeim_software_revisionis an object of pn_io-im_software_revision-object typeam_device_identificationis an object of pn_io-am_device_identification-object type
-
block_type_id=55(asset_management_only_hardware_info):{ "block_type_id": 55, "block_name": "asset_management_only_hardware_info", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "im_unique_identifier": "uuid", // string (uuid) "am_location": {}, // pn_io-am_location-object "im_annotation": "annotation", // arbitrary-string (max-length=64) "im_order_id": "order-id", // arbitrary-string (max-length=64) "am_hardware_revision": "hardware-revision", // arbitrary-string (max-length=64) "im_serial_number": "serial", // arbitrary-string (max-length=16) "am_device_identification": {}, // pn_io-am_device_identification-object "am_type_identification": "standard-controller", // predefined-strings "im_hardware_revision": 65535 // uint16_t }am_locationis an object of pn_io-am_location-object typeam_device_identificationis an object of pn_io-am_device_identification-object type
-
block_type_id=56(asset_management_only_firmware_info):{ "block_type_id": 56, "block_name": "asset_management_only_firmware_info", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "im_unique_identifier": "uuid", // string (uuid) "am_location": {}, // pn_io-am_location-object "im_annotation": "annotation", // arbitrary-string (max-length=64) "im_order_id": "order-id", // arbitrary-string (max-length=64) "am_software_revision": "software-revision", // arbitrary-string (max-length=64) "im_serial_number": "serial", // arbitrary-string (max-length=16) "im_software_revision": {}, // pn_io-im_software_revision-object "am_device_identification": {}, // pn_io-am_device_identification-object "am_type_identification": "standard-controller" // predefined-strings }am_locationis an object of pn_io-am_location-object typeim_software_revisionis an object of pn_io-im_software_revision-object typeam_device_identificationis an object of pn_io-am_device_identification-object type
-
block_type_id=522(check_peers):{ "block_type_id": 522, "block_name": "check_peers", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "peers": [] // pn_io-check_peer-object }peersis an array of pn_io-check_peer-objects type
-
block_type_id=523(check_link_delay):{ "block_type_id": 523, "block_name": "check_link_delay", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "line_delay": {} // pn_io-line_delay-object }line_delayis an object of pn_io-line_delay-object type
-
block_type_id=542(check_sync_difference):{ "block_type_id": 542, "block_name": "check_sync_difference", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "check_sync_mode": {} // pn_io-check_sync_mode-object }check_sync_modeis an object of pn_io-check_sync_mode-object type
-
block_type_id=543(check_mau_type_difference):{ "block_type_id": 543, "block_name": "check_mau_type_difference", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "mau_type_mode": {} // pn_io-mau_type_mode-object }mau_type_modeis an object of pn_io-mau_type_mode-object type
-
block_type_id=545(fiber_optic_manufacturer_specific):{ "block_type_id": 545, "block_name": "fiber_optic_manufacturer_specific", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "vendor_id_low": 255, // uint8_t "vendor_id_high": 255, // uint8_t "vendor_block_type": 65535 // uint16_t }
-
block_type_id=552(fiber_optic_diagnosis_info):{ "block_type_id": 552, "block_name": "fiber_optic_diagnosis_info", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "fiber_optic_power_budget_real": {} // pn_io-fiber_optic_power_budget_type-object }fiber_optic_power_budget_realis an object of pn_io-fiber_optic_power_budget_type-object type
-
block_type_id=32770(alarm_ack_low):{ "block_type_id": 32770, "block_name": "alarm_ack_low", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "api": 65536, // uint32_t "alarm_type": 65535, // uint16_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "alarm_specifier": {}, // pn_io-alarm_specifier-object "io_status": {} // pn_io-io_status-object }alarm_specifieris an object of pn_io-alarm_specifier-object typeio_statusis an object of pn_io-io_status-object type
-
block_type_id=32769(alarm_ack_high):{ "block_type_id": 32769, "block_name": "alarm_ack_high", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "alarm_type": 65535, // uint16_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "alarm_specifier": {}, // pn_io-alarm_specifier-object "io_status": {} // pn_io-io_status-object }alarm_specifieris an object of pn_io-alarm_specifier-object typeio_statusis an object of pn_io-io_status-object type
-
block_type_id=2(alarm_notification_low):{ "block_type_id": 2, "block_name": "alarm_notification_low", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "alarm_type": 65535, // uint16_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "module_ident_number": 65536, // uint32_t "submodule_ident_number": 65536, // uint32_t "alarm_specifier": {}, // pn_io-alarm_specifier-object "user_structure_identifier": "user-id", // predefined-strings "alarm_payload": [] // pn_io-block-object }alarm_specifieris an object of pn_io-alarm_specifier-object type
alarm_payload is an array of pn_io-block-objects. Expected values: |
-
block_type_id=1(alarm_notification_high):{ "block_type_id": 1, "block_name": "alarm_notification_high", // const value "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "alarm_type": 65535, // uint16_t "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "module_ident_number": 65536, // uint32_t "submodule_ident_number": 65536, // uint32_t "alarm_specifier": {}, // pn_io-alarm_specifier-object "user_structure_identifier": "user-id", // predefined-strings "alarm_payload": [] // pn_io-block-object }alarm_specifieris an object of pn_io-alarm_specifier-object type
alarm_payload is an array of pn_io-block-objects. Expected values: |
-
block_type_id=3840(maintenance_item):{ "block_type_id": 3840, "block_name": "maintenance_item", // const value "maintenance_status": {} // pn_io-maintenance_status-object }maintenance_statusis an object of pn_io-maintenance_status-object type
-
block_type_id=3841(upload_selected_records):{ "block_type_id": 3841, "block_name": "upload_selected_records", // const value "ur_records": [] // pn_io-ur_record-object }ur_recordsis an array of pn_io-ur_record-objects
-
block_type_id=3843(retrive_selected_records):{ "block_type_id": 3843, "block_name": "retrive_selected_records", // const value "ur_records": [] // pn_io-ur_record-object }ur_recordsis an array of pn_io-ur_record-objects
-
block_type_id=3844(retrive_all_records):{ "block_type_id": 3844, "block_name": "retrive_all_records", // const value "ur_records": [] // pn_io-ur_record-object }ur_recordsis an array of pn_io-ur_record-objects
-
block_type_id=3842(i_parameter_item):{ "block_type_id": 3842, "block_name": "i_parameter_item", // const value "i_par_req_header": 65536, // uint32_t "max_segm_size": 65536, // uint32_t "transfer_index": 65536, // uint32_t "total_i_par_size": 65536, // uint32_t }
-
block_type_id=3845(pe_alarm_item):{ "block_type_id": 3845, "block_name": "pe_alarm_item", // const value "pe_energy_saving_mode": "pe-operate" // predefined-strings }$lldp.organization_specific_blocks(type: json array)-
The array of lldp_organization_specific-block-objects
#lldp_organization_specific-block-object(type: json_map)-
This object type may contain optional fields. The presence of optional fields depends on the value of the
organization_specific_ouifield. The special cases are presented below:-
organization_specific_oui=16(profinet):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "sub-type-name", // }profinet_organization_specific_subtypeaffects on the structure of the object. The following are presented the special cases of the block structure:
-
organization_specific_oui=16andprofinet_organization_specific_subtype=measured-delay-values(profinet-measured_delay_values-block):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "measured-delay-values", // const value "ptcp_port_rx_delay_local": 65536, // uint32_t "ptcp_port_rx_delay_remote": 65536, // uint32_t "ptcp_port_tx_delay_local": 65536, // uint32_t "ptcp_port_tx_delay_remote": 65536, // uint32_t "cable_delay_local": 65536, // uint32_t }
-
organization_specific_oui=16andprofinet_organization_specific_subtype=port-status(profinet-port_status-block):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "port-status", // const value "rtc2_port_status": {}, // lldp_organization_specific-profinet-rtc3_port_status-object "rtc3_port_status": {} // lldp_organization_specific-profinet-rtc3_port_status-object }rtc2_port_statusis an object of lldp_organization_specific-profinet-rtc2_port_status-object typertc3_port_statusis an object of lldp_organization_specific-profinet-rtc3_port_status-object type
-
organization_specific_oui=16andprofinet_organization_specific_subtype=alias(profinet-alias-block):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "alias", // const value "alias_name": "alias-name" // arbitrary-string }
-
organization_specific_oui=16andprofinet_organization_specific_subtype=mrp-port-status(profinet-mrp_port_status-block):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "mrp-port-status", // const value "mrp_domain_uuid": "mrp-domain-uuid", // string (uuid) "mrrt_port_status": {} // lldp_organization_specific-profinet-mrrt_port_status-object }mrrt_port_statusis an object of lldp_organization_specific-profinet-mrrt_port_status-object type
-
organization_specific_oui=16andprofinet_organization_specific_subtype=chassis-mac(profinet-chassis_mac-block):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "chassis-mac", // const value "mac": "mac" // string (mac) }
-
organization_specific_oui=16andprofinet_organization_specific_subtype=ptcp-status(profinet-ptcp_status-block):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "ptcp-status", // const value "mac": "mac", // string (mac) "ptcp_subdomain_uuid" "ptcp-subdomain-uuid", // string (uuid) "ir_data_uuid": "ir-data-uuid", // string (uuid) "lldp_length_of_period": {}, // lldp_organization_specific-profinet-lldp_length_of_period-object "lldp_red_orange_period_begin" {}, // lldp_organization_specific-profinet-lldp_red_orange_period_begin-object "lldp_orange_period_begin": {}, // lldp_organization_specific-profinet-lldp_orange_period_begin-object "lldp_green_period_begin": {} // lldp_organization_specific-profinet-lldp_green_period_begin-object }lldp_length_of_periodis an object of lldp_organization_specific-profinet-lldp_length_of_period-object typelldp_red_orange_period_beginis an object of lldp_organization_specific-profinet-lldp_red_orange_period_begin-object typelldp_orange_period_beginis an object of lldp_organization_specific-profinet-lldp_orange_period_begin-object typelldp_green_period_beginis an object of lldp_organization_specific-profinet-lldp_green_period_begin-object type
-
organization_specific_oui=16andprofinet_organization_specific_subtype=mau-type-extension(profinet-mau_type_extension-block):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "chassis-mac", // const value "mau_type_extension": 65535 // uint16_t }
-
organization_specific_oui=16andprofinet_organization_specific_subtype=mrp-ic-port-status(profinet-mrp_ic_port_status-block):{ "organization_specific_oui": 3791, // const value "profinet_organization_specific_subtype": "mrp-ic-port-status", // const value "mrp_ic_domain_id": 65535, // uint16_t "mrp_ic_role": "no-role-assigned" // predefined-strings }
-
organization_specific_oui=32962(ieee-802-1):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "sub-type-name", // }ieee_802_1_organization_specific_subtypeaffects on the structure of the object. The following are presented the special cases of the block structure:
-
organization_specific_oui=32962andieee_802_1_organization_specific_subtype=port-vlan-id(ieee_802_1-port_vlan_id-block):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "port-vlan-id", // const value "port_vlan_id": 65535, // uint16_t }
-
organization_specific_oui=32962andieee_802_1_organization_specific_subtype=port-and-protocol-vlan-id(ieee_802_1-port_and_protocol_vlan_id-block):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "port-and-protocol-vlan-id", // const value "flags": {}, // lldp_organization_specific-ieee_802_1-flags-object "port_and_protocol_vlan_id": 65535 // uint16_t }flagsis an object of lldp_organization_specific-ieee_802_1-flags-object type
-
organization_specific_oui=32962andieee_802_1_organization_specific_subtype=vlan-name(ieee_802_1-vlan_name-block):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "vlan-name", // const value "vlan_id": 65535, // uint16_t "vlan_name": "vlan-name" // arbitrary-string }
-
organization_specific_oui=32962andieee_802_1_organization_specific_subtype=protocol-identify(ieee_802_1-protocol_identify-block):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "protocol-identify", // const value "protocol_identify": "protocol-identify" // arbitrary-string }
-
organization_specific_oui=4623(ieee-802-3):{ "organization_specific_oui": 4623, // const value "ieee_802_3_organization_specific_subtype": "sub-type-name", // }ieee_802_3_organization_specific_subtypeaffects on the structure of the object. The following are presented the special cases of the block structure:
-
organization_specific_oui=4623andieee_802_3_organization_specific_subtype=mac/phy-config/status(ieee_802_3-mac_phy_config_status-block):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "mac/phy-config/status", // const value "auto_negotiation_support_status": {}, // lldp_organization_specific-ieee_802_3-pmd_auto_negotiation_advertised_capability-object "pmd_auto_negotiation_advertised_capability": 65535, // uint16_t "operational_mau_type": 65535 // uint16_t }pmd_auto_negotiation_advertised_capabilityis an object of lldp_organization_specific-ieee_802_3-pmd_auto_negotiation_advertised_capability-object type
-
organization_specific_oui=4623andieee_802_3_organization_specific_subtype=power-via-mdi(ieee_802_3-power_via_mdi-block):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "power-via-mdi", // const value "mid_power_support": {}, // lldp_organization_specific-ieee_802_3-mid_power_support-object "pse_power_pair": 255, // uint8_t "mid_power_class": 255 // uint8_t }mid_power_supportis an object of lldp_organization_specific-ieee_802_3-mid_power_support-object type
-
organization_specific_oui=4623andieee_802_3_organization_specific_subtype=like-aggregation(ieee_802_3-like_aggregation-block):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "like-aggregation", // const value "aggregation_status": {}, // lldp_organization_specific-ieee_802_3-aggregation_status-object "aggregated_port_id": 65536 // uint32_t }aggregation_statusis an object of lldp_organization_specific-ieee_802_3-aggregation_status-object type
-
organization_specific_oui=4623andieee_802_3_organization_specific_subtype=max-frame-size(ieee_802_3-max-frame-size-block):{ "organization_specific_oui": 32962, // const value "ieee_802_1_organization_specific_subtype": "max-frame-size", // const value "maximum_802_3_frame_size": 65535 // uint16_t }
=== Internal json structures
#pn_io-channel_properties-object(type: json_map)
-
{
"type": "type", // predefined-strings
"accumulative": "accumulative", // predefined-strings
"maintenance": "maintenance", // predefined-strings
"specifier": "specifier", // predefined-strings
"direction": "direction", // predefined-strings
}
#pn_io-ar_properties-object(type: json_map)
{
"state": "state", // predefined-strings
"supervisor_takeover_allowed": "flag", // predefined-strings
"parameterization_server": "type", // predefined-strings
"device_access": "access", // predefined-strings
"companion_ar": "companion", // predefined-strings
"acknowledge_companion_ar": "ack-companion", // predefined-strings
"startup_mode": "mode", // predefined-strings
"combained_object_container": "coc", // predefined-strings
"pull_module_alarm_allowed": 0 // 0/1
}
#pn_io-iocr_properties-object(type: json_map)
{
"rt_class": 15, // 4 bits
"reserved1": 511, // 9 bits
"reserved2": 2047, // 11 bits
"reserved3": 15 // 8 bits
}
#pn_io-iocr_tag_header-object(type: json_map)
{
"iocr_vlan_id": 4095, // 12 bits
"reserved": 1, // 1 bit
"io_user_priority": 7 // 3 bits
}
#pn_io-expected_submodule_data_description-object(type: json_map)
{
"type": "input", // predefined-strings
"reserved": 16383 // 14 bits
}
#pn_io-submodule_properties-object(type: json_map)
{
"type": "io-controller", // predefined-strings
"shared_input": "type", // predefined-strings
"reduce_input_submodule_data_length": "zero", // predefined-strings
"reduce_output_submodule_data_length": "zero", // predefined-strings
"discard_ioxs": "zero", // predefined-strings
"reserved1": 3, // 2 bits
"reserved2": 255 // 8 bits
}
#pn_io-alarm_cr_properties-object(type: json_map)-
{ "priority": "user-priority", // predefined-strings "transport": "data-rta-pdu", // predefined-strings "reserved1": 8388607, // 23 bits "reserved2": 255 // 8 bits }
{
"protocol": "dcp", // predefined-strings
"reserved1": 31, // 5 bits
"reserved2": 255, // 8 bits
"factor": 65535 // 16 bits
}
#pn_io-sr_properties-object(type: json_map)-
{ "input_valid_on_backup_ar": 0, // 0/1 "reserved1": 0, // 0/1 "mode": "default", // predefined-strings "reserved2": 8191, // 13 bits "reserved3": 255 // 8 bits }
#pn_io-fs_parameter_mode_properties-object(type: json_map)-
{ "mode": 3, // 2 bits "reserved1": 3FFFFF, // 22 bits "reserved2": 255 // 8 bits }
#pn_io-control_command_properties-object(type: json_map)-
{ "prm_end": 0, // 0/1 "applicaton_ready": 0, // 0/1 "release": 0, // 0/1 "done": 0, // 0/1 "ready_for_companion": 0, // 0/1 "ready_for_rt_class3": 0, // 0/1 "prm_begin": 0, // 0/1 "reserved": 511 // 9 bits }
#pn_io-io_status-object(type: json_map)-
{ "error_code": 255, // uint8_t "error_decode": 255, // uint8_t "error_code1": 255, // uint8_t "error_code2": 255 // uint8_t }
#pn_io-io_xs-object(type: json_map)-
{ "extension": 0, // 0/1 "reserved": 15, // 4 bits "instance": "detected-by-slot", // predefined-strings "data_state": "good" // predefined-strings }
#pn_io-iocr_block_data_object-object(type: json_map)-
{ "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "frame_offset": 65535 // uint16_t }
#pn_io-iocr_block_api-object(type: json_map)-
{ "api": 65536, // uint32_t "io_data": [], // pn_io-iocr_block_data_object-object "iocs_data": [] // pn_io-iocr_block_data_object-object }io_dataandiocs_dataare arrays of pn_io-iocr_block_data_object-objects
#pn_io-iocr_subframe_object-object(type: json_map)-
{ "iocr_reference": 65535, // uint16_t "subframe_data": 65536, // uint32_t "subframe_offset": 65535 // uint16_t }
#pn_io-expected_submodule_data-object(type: json_map)-
{ "data_description": {}, // pn_io-expected_submodule_data_description-object "submodule_data_length": 65535, // uint16_t "length_iops": 65535, // uint16_t "length_iocs": 65535 // uint16_t }data_descriptionis an object of pn_io-expected_submodule_data_description-object type
#pn_io-subslot_submodule-object(type: json_map)-
{ "subslot_number": 65535, // uint16_t "submodule_ident_number": 65536, // uint32_t "submodule_properties": {}, // pn_io-submodule_properties-object "data": [] // pn_io-expected_submodule_data-object }submodule_propertiesis an object of pn_io-submodule_properties-object typedatais an array of pn_io-expected_submodule_data-objects
#pn_io-api_slot_module-object(type: json_map)-
{ "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "module_ident_number": 65536, // uint32_t "module_properties": 65535, // uint16_t "submodules": [] // pn_io-subslot_submodule-object }submodulesis an array of pn_io-subslot_submodule-objects
#pn_io-extended_identification_info-object(type: json_map)-
{ "uuid": "uuid", // string (uuid) "version_high": 255, // uint8_t "version_low": 255 // uint8_t }
#pn_io-api_slot_subslot-object(type: json_map)-
{ "api": 65536, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535 // uint16_t }
#pn_io-submodule_state_ident-object(type: json_map)-
{ "subslot_number": 65535, // uint16_t "submodule_state": 65535, // uint16_t "submodule_ident_number": 65536 // uint32_t }
#pn_io-module_state_ident_submodule-object(type: json_map)-
{ "slot_number": 65535, // uint16_t "module_state": 65535, // uint16_t "module_ident_number": 65536, // uint32_t "submodules": [] // pn_io-submodule_state_ident-object }submodulesis an array of pn_io-submodule_state_ident-objects
#pn_io-api_module_submodule_state_ident-object(type: json_map)-
{ "api": 65536, // uint32_t "modules": [] // pn_io-module_state_ident_submodule-object }modulesis an array of pn_io-module_state_ident_submodule-objects
#pn_io-submodule_ident-object(type: json_map)-
{ "subslot_number": 65535, // uint16_t "submodule_state": 65535 // uint16_t }
#pn_io-module_state_submodule-object(type: json_map)-
{ "slot_number": 65535, // uint16_t "module_ident_number": 65536, // uint32_t "submodules": [] // pn_io-submodule_ident-object }submodulesis an array of pn_io-submodule_ident-objects
#pn_io-api_module_submodule_ident-object(type: json_map)-
{ "api": 65536, // uint32_t "modules": [] // pn_io-module_state_submodule-object }modulesis an array of pn_io-module_state_submodule-objects
#pn_io-diagnosis_data-object(type: json_map)-
This object type may contain optional fields. The presence of optional fields depends on the value of the
user_structure_identifierfield. The special cases are presented below:-
user_structure_identifier=channel-diagnosis:{ "channel_number": 65535, // uint16_t "channel_properties": {}, // pn_io-channel_properties-object "channel_error_type": 65535 // uint16_t } -
user_structure_identifier=ext-channel-diagnosis:{ "channel_number": 65535, // uint16_t "channel_properties": {}, // pn_io-channel_properties-object "channel_error_type": 65535, // uint16_t "ext_channel_error_type": 65535, // uint16_t "ext_channel_add_value": 65536 // uint32_t } -
user_structure_identifier=qualified-channel-diagnosis:{ "channel_number": 65535, // uint16_t "channel_properties": {}, // pn_io-channel_properties-object "channel_error_type": 65535, // uint16_t "ext_channel_error_type": 65535, // uint16_t "ext_channel_add_value": 65536, // uint32_t "qualified_channel_qualifier": 65536 // uint32_t }
channel_propertiesis an object of pn_io-channel_properties-object type -
#pn_io-log_book_entry_low_0-object(type: json_map)-
{ "local_time_stamp": 4294967296, // uint64_t "ar_uuid": "ar-uuid", // string (uuid) "io_status": {}, // pn_io-io_status-object "entry_detail": 65536 // uint32_t }io_statusis an object of pn_io-io_status-object type
#pn_io-log_book_entry_low_1-object(type: json_map)-
{ "time_time_stamp": "time-string", // arbitrary-string "ar_uuid": "ar-uuid", // string (uuid) "io_status": {}, // pn_io-io_status-object "entry_detail": 65536 // uint32_t }io_statusis an object of pn_io-io_status-object type
#pn_io-redundancy_info-object(type: json_map)-
{ "end_point_1": "left", // predefined-strings "end_point_2": "right" // predefined-strings }
#pn_io-data_status-object(type: json_map)-
{ "state": "iocr-state-is-backup", // predefined-strings "redundancy": "ar-state-is-backup", // predefined-strings "data_valid": "data-item-valid", // predefined-strings "provider_state": "run", // predefined-strings "station_problem_indicator": "problem-detected", // predefined-strings "ignore": "evaluate" // predefined-strings }
#pn_io-transfer_status-object(type: json_map)-
{ "alignment_or_frame_checksum_error": "false", // string: true/false "wrong_length_error": "false", // string: true/false "mac_receive_buffer_overflow": "false", // string: true/false "rt_class_3_error": "false" // string: true/false }
#pn_io-apdu_status-object(type: json_map)-
{ "cycle_counter": 65535, // uint16_t "data_status": {}, // pn_io-data_status-object "transfer_status": {} // pn_io-transfer_status-object }data_statusis an object of pn_io-data_status-object typetransfer_statusis an object of pn_io-transfer_status-object type
#pn_io-im_version-object(type: json_map)-
{ "im_version_major": 255, // uint8_t "im_version_minor": 255 // uint8_t }
#pn_io-im_software_revision-object(type: json_map)-
{ "sw_revision_prefix": "V", // arbitrary-string (1 char: V,R,P,U,T) "im_sw_revision_functional_enhancement": 255, // uint8_t "im_sw_revision_bug_fix": 255, // uint8_t "im_sw_revision_internal_change": 255 // uint8_t }
#pn_io-line_delay-object(type: json_map)-
{ "value": 2147483647, // 31 bits "format_indicator": "line-delay" // predefined-strings }
#pn_io-rt_class_3_port_status-object(type: json_map)-
{ "state": "rt-class3-up", // predefined-strings "fragmentation": "on", // string: on/off "preamble_length": "seven-octets", // predefined-strings "optimized": "default" // predefined-strings }
#pn_io-link_state-object(type: json_map)-
{ "link": "down", // predefined-strings "port": "blocking" // predefined-strings }
#pn_io-peer_to_peer_boundary-object(type: json_map)-
{ "lldp_agent": "send-lldp-frames", // predefined-strings "ptcp_ase": "send-ptcp-delay-req", // predefined-strings "time_ase": "send-path-delay-req" // predefined-strings }
#pn_io-dcp_boundary-object(type: json_map)-
{ "block_ident_frame": "not-block(01-0e-cf-00-00-00)", // predefined-strings "block_hello_frame": "not-block(01-0e-cf-00-00-01)" // predefined-strings }
#pn_io-preamble_length-object(type: json_map)-
{ "length": "7-octets" // predefined-strings }
#pn_io-ar_data_iocr_object_low_0-object(type: json_map)-
{ "iocr_type": "type", // predefined-strings "iocr_reference": 65535, // uint16_t "frame_id": 65535, // uint16_t "apdu_status": {}, // pn_io-apdu_status-object "initator_udp_rt_port": "iana-defined-port", // predefined-strings "responder_udp_rt_port": "iana-defined-port" // predefined-strings }apdu_statusis an object of pn_io-apdu_status-object type
#pn_io-ar_data_iocr_object_low_1-object(type: json_map)-
{ "iocr_properties": {}, // pn_io-iocr_properties-object "iocr_type": "type", // predefined-strings "frame_id": 65535, // uint16_t "apdu_status": {} // pn_io-apdu_status-object }iocr_propertiesis an object of pn_io-iocr_properties-object typeapdu_statusis an object of pn_io-apdu_status-object type
#pn_io-ar_data_object_low_0-object(type: json_map)-
{ "ar_type": "ar-type", // predefined-strings "ar_uuid": "ar-uuid", // string (uuid) "ar_properties": {}, // pn_io-ar_properties-object "cm_initator_object_uuid": "cm-uuid", // string (uuid) "cm_initiator_station_name": "station-name", // arbitrary-string "iocrs": [], // pn_io-ar_data_iocr_object_low_0-object "cr_type": 65535, // uint16_t "local_alarm_reference": 65535, // uint16_t "remote_alarm_reference": 65535, // uint16_t "parameter_server_object_uuid": "uuid", // string (uuid) "parameter_server_station_name": "station-name", // arbitrary-string "apis": [] // 65536 (uint32_t) }apisis an array of numbers:uint32_tiocrsis an array of pn_io-ar_data_iocr_object_low_0-objects
#pn_io-ar_data_object_low_1-object(type: json_map)-
{ "ar_uuid": "ar-uuid", // string (uuid) "cm_initator_object_uuid": "cm-uuid", // string (uuid) "cm_initator_object_uuid": "cm-uuid", // string (uuid) "parameter_server_object_uuid": "uuid", // string (uuid) "ar_properties": {}, // pn_io-ar_properties-object "ar_type": "ar-type", // predefined-strings "cr_type": 65535, // uint16_t "local_alarm_reference": 65535, // uint16_t "remote_alarm_reference": 65535, // uint16_t "initator_udp_rt_port": "iana-defined-port", // predefined-strings "responder_udp_rt_port": "iana-defined-port", // predefined-strings "cm_initiator_station_name": "station-name", // arbitrary-string "parameter_server_station_name": "station-name", // arbitrary-string "iocrs": [], // pn_io-ar_data_iocr_object_low_1-object "apis": [], // 65536 (uint32_t) "entries": [] // pn_io-block-object }apisis an array of numbers:uint32_tiocrsis an array of pn_io-ar_data_iocr_object_low_1-objectsentriesarrays elements expected values:
#pn_io-pd_port_peer-object(type: json_map)-
{ "peer_port_name": "port-name", // arbitrary-string "peer_station_name": "station-name", // arbitrary-string "check_line_delay": {}, // pn_io-line_delay-object "peer_mac_address": "mac", // string (mac) }check_line_delayis an object of pn_io-line_delay-object type
#pn_io-pd_ir_global_port_low_1-object(type: json_map)-
{ "max_port_rx_delay": 65536, // uint32_t "max_port_tx_delay": 65536 // uint32_t }
#pn_io-pd_ir_global_port_low_2-object(type: json_map)-
{ "max_port_rx_delay": 65536, // uint32_t "max_port_tx_delay": 65536, // uint32_t "max_line_rx_delay": 65536, // uint32_t "yellow_time": 65536 // uint32_t }
#pn_io-phase_assignment-object(type: json_map)-
{ "assigned_value_for_reserved_begin": 15, // 4 bits "assigned_value_for_orange_begin": 15, // 4 bits "assigned_value_for_reserved_end": 255 // 4 bits }
#pn_io-begin_end_assignment-object(type: json_map)-
{ "red_orange_period_begin": 65536, // uint32_t "orange_period_begin": 65536, // uint32_t "green_period_begin": 65536 // uint32_t }
#pn_io-pd_ir_begin_end_port_assignment-object(type: json_map)-
{ "tx_begin_end_assignment": {}, // pn_io-begin_end_assignment-object "rx_begin_end_assignment": {} // pn_io-begin_end_assignment-object }tx_begin_end_assignmentandrx_begin_end_assignmentare objects of pn_io-begin_end_assignment-object type
#pn_io-pd_ir_begin_end_port_phase-object(type: json_map)-
{ "tx_phase_assignment": {}, // pn_io-phase_assignment-object "rx_phase_assignment": {} // pn_io-phase_assignment-object }tx_phase_assignmentandrx_phase_assignmentare objects of pn_io-phase_assignment-object type
#pn_io-pd_ir_begin_end_port-object(type: json_map)-
{ "assignments": [], // pn_io-pd_ir_begin_end_port_assignment-object "phases": [] // pn_io-pd_ir_begin_end_port_phase-object }assignmentsis an array of pn_io-pd_ir_begin_end_port_assignment-objectsphasesis an array of pn_io-pd_ir_begin_end_port_phase-objects
#pn_io-sync_properties-object(type: json_map)-
{ "role": "external-sync", // predefined-strings "id": 31 // 5 bits }
#pn_io-ptcp_master_priority_1-object(type: json_map)-
{ "priority": "sync-slave", // predefined-strings "level": 7, // 3 bits "active": "false" // string: true/false }
#pn_io-neighbor_peer-object(type: json_map)-
{ "line_delay": {}, // pn_io-line_delay-object "mau_type": "10g-base-lr", // predefined-strings "mau_type_extension": "no-sub-mau-type", // predefined-strings "peer_mac_address": "mac", // string (mac) "peer_port_name": "port-name", // arbitrary-string "peer_station_name": "station-name" // arbitrary-string }
#pn_io-mrp_check-object(type: json_map)-
{ "media_redundancy_manager": "off", // predefined-strings "mrp_domain_uuid": "on" // predefined-strings }
#pn_io-fiber_optic_power_budget_type-object(type: json_map)-
{ "value": 2147483647, // 31 bits "check_enable": "on" // predefined-strings }
#pn_io-nc_drop_budget_type-object(type: json_map)-
{ "value": 2147483647, // 31 bits "check_enable": "on" // predefined-strings }
#pn_io-ac_communication_properties-object(type: json_map)-
{ "dfp": "supported", // predefined-strings "rtc3": "pd-ir-frame-data-local-info", // predefined-strings "rtc_udp": "supported" // predefined-strings }
#pn_io-ac_isochronous_api_object-object(type: json_map)-
{ "api": 131071, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "time_io_base": 65536, // uint32_t "time_io_input": 65536, // uint32_t "time_io_output": 65536 // uint32_t }
#pn_io-ac_configuration_api_object-object(type: json_map)-
{ "api": 131071, // uint32_t "slot_number": 65535, // uint16_t "subslot_number": 65535, // uint16_t "module_ident_number": 65536, // uint32_t "submodule_ident_number": 65536, // uint32_t "submodule_input_data_length": 65536, // uint32_t "submodule_output_data_length": 65536 // uint32_t }
#pn_io-frame_details-object(type: json_map)-
{ "forwarding_mode": "no-sync-frame", // predefined-strings "meaning_frame_send_offset": "time-for-transmitting-frame", // predefined-strings "media_redundancy_watchdog": "enable" // predefined-strings }
#pn_io-tx_port_group_entry-object(type: json_map)-
{ "tx_port_group_entry": 255 // uint8_t }
#pn_io-sf_io_cr_properties-object(type: json_map)-
{ "distributed_watch_dog_factor": 15, // 4 bits "restart_factor_for_distributed_wd": 15, // 4 bits "dfp_mode": 15, // 4 bits "dfp_direction": 0, // 1 bit "dfp_redundant_path_layout": 0, // 1 bit "sf_cr_c_16": 0 // 1 bit }
#pn_io-subframe_data_object-object(type: json_map)-
{ "position": 64, // 6 bits "data_length": 255 // 8 bits }
#pn_io-multiple_interface_mode-object(type: json_map)-
{ "name_of_device": 0 // 1 bit }
#pn_io-filter_data_submodule_object-object(type: json_map)-
{ "subslot_number": 65535, // uint16_t "submodule_ident_number": 65536 // uint32_t }
#pn_io-filter_data_module_object-object(type: json_map)-
{ "slot_number": 65535, // uint16_t "module_ident_number": 65536, // uint32_t "submodules": [] // pn_io-filter_data_submodule_object-object }submodulesis an array of pn_io-filter_data_submodule_object-objects
#pn_io-filter_data_api_object-object(type: json_map)-
{ "api": 65536, // uint32_t "modules": [] // pn_io-filter_data_module_object-object }modulesis an array of pn_io-filter_data_module_object-objects
#pn_io-status_data_submodule_object-object(type: json_map)-
{ "subslot_number": 65535, // uint16_t "pe_energy_saving_mode": "pe-operate" // predefined-strings }
#pn_io-status_data_module_object-object(type: json_map)-
{ "slot_number": 65535, // uint16_t "module_ident_number": 65536, // uint32_t "submodules": [] // pn_io-status_data_submodule_object-object }submodulesis an array of pn_io-status_data_submodule_object-objects
#pn_io-status_data_api_object-object(type: json_map)-
{ "api": 65536, // uint32_t "modules": [] // pn_io-status_data_module_object-object }modulesis an array of pn_io-status_data_module_object-objects
#pn_io-counter_status-object(type: json_map)-
{ "if_in_octets": "content-valid", // predefined-strings "if_out_octets": "content-invalid", // predefined-strings "if_in_discards": "content-valid", // predefined-strings "if_out_discards": "content-invalid", // predefined-strings "if_in_errors": "content-valid", // predefined-strings "if_out_errors": "content-invalid" // predefined-strings }
#pn_io-rs_adjust_specifier-object(type: json_map)-
{ "incident": "rising-edge", // predefined-strings "reserved": 63 // 6 bits }
#pn_io-rs_adjust_observer_entry-object(type: json_map)-
{ "rs_block_type": "time-status-observer", // predefined-strings "block_version_low": 255, // uint8_t "block_version_high": 255, // uint8_t "channel_number": 65535, // *optional field; uint16_t "rs_max_scan_delay": 65535, // *optional field; uint16_t "rs_adjust_specifier": {} // *optional field; pn_io-rs_adjust_specifier-object }Optional fields exist only when rs_block_type=digital-input-observer(adjust)rs_adjust_specifieris an object of pn_io-rs_adjust_specifier-object type
#pn_io-rs_specifier-object(type: json_map)-
{ "sequence_number": 2047, // 11 bits "specifier": "appears" // predefined-strings }
#pn_io-mrp_ic_mic_params-object(type: json_map)-
{ "mrp_ic_top_chg_t": 65535, // uint16_t "mrp_ic_top_nr_max": 65535, // uint16_t "mrp_ic_start_delay": 65535, // uint16_t "mrp_ic_link_status_nr_max": 65535, // uint16_t "mrp_ic_link_status_change_t": 65535 // uint16_t }
#pn_io-mrp_ic_mim_params-object(type: json_map)-
{ "mrp_ic_lnk_up_t": 65535, // uint16_t "mrp_ic_lnk_down_t": 65535, // uint16_t "mrp_ic_lnk_nr_max": 65535, // uint16_t "mrp_ic_start_delay": 65535 // uint16_t }
#pn_io-mrp_ic_check-object(type: json_map)-
{ "mim": "off", // predefined-strings "mrp_ic_domain_id": "off", // predefined-strings "reserved1": 4194303, // 22 bits "reserved1": 255 // 8 bits }
#pn_io-check_peer-object(type: json_map)-
{ "peer_port_name": "port-name", // arbitrary-string "peer_station_name": "station-name" // predefined-strings }
#pn_io-am_location-object(type: json_map)-
{ "structure": "twelve-level-tree-format", // predefined-strings "level_0": 1023, // *optional field; 10 bits "level_1": 1023, // *optional field; 10 bits "level_2": 1023, // *optional field; 10 bits "level_3": 1023, // *optional field; 10 bits "level_4": 1023, // *optional field; 10 bits "level_5": 1023, // *optional field; 10 bits "level_6": 1023, // *optional field; 10 bits "level_7": 1023, // *optional field; 10 bits "level_8": 1023, // *optional field; 10 bits "level_9": 1023, // *optional field; 10 bits "level_10": 1023, // *optional field; 10 bits "level_11": 1023, // *optional field; 10 bits "begin_slot_number": 65535, // *optional field; uint16_t "begin_subslot_number": 65535, // *optional field; uint16_t "begin_end_slot_number": 65535, // *optional field; uint16_t "begin_end_subslot_number": 65535 // *optional field; uint16_t }level_0-level_11exists only whenstructure=twelve-level-tree-formatbegin_slot_number,begin_subslot_number,begin_end_slot_number,begin_end_subslot_numberexist only whenstructure=slot-and-subslot-number-format
#pn_io-am_device_identification-object(type: json_map)-
{ "device_sub_id": 65535, // 16 bits "device_id": 65535, // 16 bits "vendor_id": 65535, // 16 bits "device_sub_id": 65535, // 16 bits "organization": "iec-61158-type-6" // predefined-strings }level_0-level_11exists only whenstructure=twelve-level-tree-formatbegin_slot_number,begin_subslot_number,begin_end_slot_number,begin_end_subslot_numberexist only whenstructure=slot-and-subslot-number-format
#pn_io-check_sync_mode-object(type: json_map)-
{ "cable_delay": "on", // string: on/off "sync_master": "off" // string: on/off }
#pn_io-mau_type_mode-object(type: json_map)-
{ "check": "off" // string: on/off }
#pn_io-alarm_specifier-object(type: json_map)-
{ "sequence_number": 1023, // 10 bits "channel_diagnosis": "at-least-one", // predefined-strings "manufacturer_specific_diagnosis": "no", // predefined-strings "submodule_diagnosis_state": "fault-exist", // predefined-strings "submodule_diagnosis_state": "fault-free" // predefined-strings }
#pn_io-maintenance_status-object(type: json_map)-
{ "maintenance_required": "required", // predefined-strings "maintenance_demanded": "no-demanded", // predefined-strings "qualifiers": [] // array of predefined strings }qualifierscontains 29 elements (info/no-info); The first element corresponds to Qualifier_3, the second to Qualifier_4, etc.
#pn_io-ur_record-object(type: json_map)-
{ "ur_record_index": 65536, // uint32_t "ur_record_length": 65536 // uint32_t }
lldp
#lldp_organization_specific-profinet-rtc2_port_status-object(type: json_map)-
{ "state": "rtc2-run/reserved" // predefined-strings }
#lldp_organization_specific-profinet-rtc3_port_status-object(type: json_map)-
{ "state": "rtc3-run", // predefined-strings "fragmentation": "off", // on/off "preamble_length": "seven-octet", // predefined-strings "optimized": "off", // on/off }
#lldp_organization_specific-profinet-mrrt_port_status-object(type: json_map)-
{ "state": "off", // predefined-strings }
#lldp_organization_specific-profinet-lldp_length_of_period-object(type: json_map)-
{ "length": 2147483647, // 31 bits "valid": "valid" // valid/invalid }
#lldp_organization_specific-profinet-lldp_red_orange_period_begin-object(type: json_map)-
{ "offset": 2147483647, // 31 bits "valid": "valid" // valid/invalid }
#lldp_organization_specific-profinet-lldp_orange_period_begin-object(type: json_map)-
{ "offset": 2147483647, // 31 bits "valid": "invalid" // predefined-strings }
#lldp_organization_specific-profinet-lldp_green_period_begin-object(type: json_map)-
{ "offset": 2147483647, // 31 bits "valid": "invalid" // valid/invalid }
#lldp_organization_specific-ieee_802_1-flags-object(type: json_map)-
{ "port_and_protocol_vlan_supported": "supported", // supported/not-supported "port_and_protocol_vlan_enabled": "enabled" // enabled/not-enabled }
#lldp_organization_specific-ieee_802_3-pmd_auto_negotiation_advertised_capability-object(type: json_map)-
{ "auto_negotiation_support": "supported", // supported/not-supported "auto_negotiation_status": "enabled" // enabled/not-enabled }
#lldp_organization_specific-ieee_802_3-mid_power_support-object(type: json_map)-
{ "port_class_property": "supported", // pse/pd "pse_mdi_power_support": "supported", // supported/not-supported "pse_mdi_power_state": "enabled", // enabled/disabled "pse_pairs_control_ability": "pair-selection-can-be-controlled" // predefined-strings }
#lldp_organization_specific-ieee_802_3-aggregation_status-object(type: json_map)-
{ "aggregation_capability": "capable-of-being-aggregated", // predefined-strings "aggregation_status": "currently-in-aggregation" // predefined-strings }
IEC-104
$iec104.data(type: json_map)-
{ "io:": "information-objects", // array of information objects "ios": "number-of-information-objects" // uint8_t }
The ios field contains the number of elements in the io array.
#iec104_data-type-information-object(type: json_map)-
{ "ioa": "information-object-address", // integer "ie": "information-elements", // array of information-element "ies": "number-of-information-elements" // uint8_t }
The ies field contains the number of elements in the ie array.
#iec104_data-type-information-element(type: json_map)-
{ "type": "information-element-type", // predefined-strings ... // type-specific keys }
The type field is present in all information-element objects. The other keys in an information-element object depend on the value of the type field, as detailed below.
information-element-type is one of SIQ, DIQ, BSI, QDS, VTI, NVA, SVA, R32_IEEE_STD_754, BCR, CP24Time2A, CP56Time2A, SEP, QDP, CP16Time2A, OCI, SCD, SCO, DCO, RCO, QOS, COI, QOI, QCC, FBP, QRP, QPM, QPA, FRQ, SRQ, SCQ, LSQ, AFQ, NOF, NOS, LOF, LOS, CHS, SOF, TSC, segment.
#iec104_data-type-information-element-siq(type: json_map)-
{ "type": "SIQ", // string "invalid": true, // boolean "non-topical": true, // boolean "substituted": true, // boolean "blocked": true, // boolean "status": "status" // predefined-strings }
status is one of "off", "on".
#iec104_data-type-information-element-diq(type: json_map)-
{ "type": "DIQ", // predefined-strings "invalid": true, // boolean "non-topical": true, // boolean "substituted": true, // boolean "blocked": true, // boolean "status": "status" // predefined-strings }
status is one of "0 (indeterminate or intermediate state)", "1 (off)", "2 (on)", "3 (indeterminate)", "<N> (unknown/invalid)", where N is in the range 4..255. Only the first four values are valid according to the IEC 60870-5 standard.
#iec104_data-type-information-element-bsi(type: json_map)-
{ "type": "BSI", // predefined-strings "bitstring": "bitstring" // string }
bistring is a string sequence of 1 and 0, with each 1 corresponding to a bit set to 1, and each 0 corresponding to a bit set to 0. The leftmost bit is the highest-numbered bit.
#iec104_data-type-information-element-qds(type: json_map)-
{ "type": "QDS", // predefined-strings "invalid": true, // boolean "not-topical": true, // boolean "substituted": true, // boolean "blocked": true, // boolean "overflow": true // boolean } #iec104_data-type-information-element-vti(type: json_map)-
{ "type": "VTI", // predefined-strings "transient": true, // boolean "value": 255 // int8_t } #iec104_data-type-information-element-nva(type: json_map)-
{ "type": "NVA", // predefined-strings "value": 32768 // int16_t } #iec104_data-type-information-element-sva(type: json_map)-
{ "type": "SVA", // predefined-strings "value": 32768 // int16_t } #iec104_data-type-information-element-r32(type: json_map)-
{ "type": "R32", // predefined-strings "value": 0.0 // float } #iec104_data-type-information-element-bcr(type: json_map)-
{ "type": "BCR", // predefined-strings "invalid": true, // boolean "counter-adjusted": true, // boolean "carry": true, // boolean "sequence-number": 255 // uint8_t } #iec104_data-type-information-element-cp24time2a(type: json_map)-
{ "type": "CP24Time2A", // predefined-strings "milliseconds": 59999, // uint16_t "minutes": 59 // uint8_t }
The IEC 60870-5 standard prescribes a valid range of 0..59999 for the milliseconds field, 0..59 for the minutes field.
#iec104_data-type-information-element-cp56time2a(type: json_map)-
{ "type": "CP56Time2A", // predefined-strings "milliseconds": 59999, // uint16_t "minutes": 59, // uint8_t "hours": 23, // uint8_t "day-of-week": 6, // uint8_t "day-of-month": 31, // uint8_t "month": 12, // uint8_t "year": 99 // uint8_t }
The IEC 60870-5 standard prescribes a valid range of 0..59999 for the milliseconds field, 0..59 for the minutes field, 0..23 for the hours field, 0..6 for the day-of-week field, 0..31 for the day-of-month field, 1..12 for the month field, and 0..99 for the year field.
#iec104_data-type-information-element-sep(type: json_map)-
{ "type": "SEP", // predefined-strings "invalid": true, // boolean "not-topical": true, // boolean "substituted": true, // boolean "blocked": true, // boolean "elapsed-time-invalid": true, // boolean "event-state": "event-state" // predefined-strings }
event-state is one of "0 (indeterminate)", "1 (off)", "2 (on)", "3 (indeterminate)", or "<N> (unknown/invalid)", where N is in the range 4..255. Only the first four values are valid according to the IEC 60870-5 standard.
- `#iec104_data-type-information-element-qdp (type: json_map)
-
{ "type": "QDP", // predefined-strings "invalid": true, // boolean "not-topical": true, // boolean "substituted": true, // boolean "blocked": true, // boolean "elapsed-time-invalid": true // boolean } #iec104_data-type-information-element-cp16time2a(type: json_map)-
{ "type": "CP16Time2A", // predefined-strings "milliseconds": 65535, // uint16_t }
The valid range for the milliseconds field is 0..59999.
#iec104_data-type-information-element-oci(type: json_map)-
{ "type": "OCI", // predefined-strings "GC": true, // boolean "cl3": true, // boolean "cl2": true, // boolean "cl1": true // boolean } #iec104_data-type-information-element-scd(type: json_map)-
{ "type": "SCD", // predefined-strings "status": "bitstring", // string "change": "bitstring" // string }
The status and change fields correspond to the analogous IEC 60870-5 bitstrings. Each one is a string sequence of 1 and 0, with each 1 corresponding to a bit set to 1, and each 0 corresponding to a bit set to 0. The leftmost bit is the highest-numbered bit.
#iec104_data-type-information-element-sco(type: json_map)-
{ "type": "SCO", // predefined-strings "select/execute": 1, // integer "quc": "quc-string", // predefined-strings "scs": 1 // integer }
The quc field is one of "0 (no additional definition)", "1 (short pulse duration)", "2 (long duration pulse)", "3 (persistent output)", or "<N> (unknown/invalid)", where N is in the range 4..255. Only the first four values are valid according to the IEC 60870-5 standard.
#iec104_data-type-information-element-dco(type: json_map)-
{ "type": "DCO", // predefined-strings "select/execute": 1, // integer "quc": "quc-string", // predefined-strings "dcs": "dcs-string" // predefined-strings }
The quc field is one of "0 (no additional definition)", "1 (short pulse duration)", "2 (long duration pulse)", "3 (persistent output)", or "<N> (unknown/invalid)", where N is in the range 4..255. Only the first four values are valid according to the IEC 60870-5 standard.
The dcs field is one of "0 (not permitted)", "1 (command OFF)", "2 (command ON)", "3 (not permitted)", or "<N> (unknown/invalid)", where N is in the range 4..255. Only the first four values are valid according to the IEC 60870-5 standard.
#iec104_data-type-information-element-rco(type: json_map)-
{ "type": "RCO", // predefined-strings "select/execute": 1, // integer "quc": "quc-string", // predefined-strings "rcs": "rcs-string" // predefined-strings }
The quc field is one of "0 (no additional definition)", "1 (short pulse duration)", "2 (long duration pulse)", "3 (persistent output)", or "<N> (unknown/invalid)", where N is in the range 4..255. Only the first four values are valid according to the IEC 60870-5 standard.
The rcs field is one of "0 (not permitted)", "1 (next step LOWER)", "2 (next step HIGHER)", "3 (not permitted)", or "<N> (unknown/invalid)", where N is in the range 4..255. Only the first four values are valid according to the IEC 60870-5 standard.
#iec104_data-type-information-element-coi(type: json_map)-
{ "type": "COI", // predefined-strings "bsi": "bsi-string", // predefined-strings "qualifier": "qualifier-string" // predefined-strings }
The bsi field is one of "0 (initialization with unchanged local parameters)" or "1 (initialization after changed local parameters)".
The qualifier field is one of "0 (local power switch on)", "1 (local manual reset)", "2 (remote reset)", "<N> (unknown, reserved)" or "`<M> (unknown, private)", where N is 3..31 and M is 32..127. Only the first three values are standardized as part of the IEC 60870-5 standard.
#iec104_data-type-information-element-qoi(type: json_map)-
{ "type": "QOI", // predefined-strings "qualifier": "qualifier-string" // predefined-strings }
The qualifier field is one of the following: "0 (invalid: unused)", "20 (station interrogation - global)", "<N> (interrogation of group <G>" where N is in the range 21..36 and G is in the range 1..16 such that <N> = <G> + 20, <N> (reserved) where N is in the range 1..19 or in the range 37..63, or "<N> (private)", where N is in the range 64..255.
#iec104_data-type-information-element-qcc(type: json_map)-
{ "type": "QCC", // predefined-strings "freeze": "freeze-string", // predefined-strings "request": "request-string" // predefined-strings }
The freeze field is one of "0 (read without freeze/reset)", "1 (freeze without reset)", "2 (freeze with reset)""3 (reset)", or "<N> (unknown/invalid)", where N is in the range 4..255. Only the first four values are valid according to the IEC 60870-5 standard.
The request field is one of 0 (unused/invalid), "<N> (request counter group <G>" where N is in the range 1..4 and G is in the range 1..4 such that <G>=<N>, "5 (general request counter)", " <N> (reserved)" or "<M> (private)" where N is in the range 6..31 and M is in the range 32..63.
The qualifier field is one of "0 (unused/invalid)", "1 (general reset of process)", "2 (clear time tagged information from event buffer)", "<N> (unknown/reserved)" where N is in the range 3..126, or "<N> (private)" where N is in the range 127..255.
#iec104_data-type-information-element-qpm(type: json_map)-
{ "type": "QPM", // predefined-strings "pop": "pop-string", // predefined-strings "lpc": true, // bool "kpa": "kpa-string" // predefined-strings }
The pop field is one of "1 (not in operation)" or "0 (in operation)".
The lpc field is one of "0 (unused/invalid)", "1 (threshold value)", "2 (smoothing factor)", "3 (low limit for transmission of measured values)", "4 (high limit for transmission of measured values)", "<N> (unknown/reserved)" where N is in the range 5..31 or "<N> (private)" where N is in the range 32..63.
#iec104_data-type-information-element-qpa(type: json_map)-
{ "type": "QPA", // predefined-strings "qualifier": "qualifier-string" // predefined-strings }
The qualifier field is one of <N> (unused/invalid) where N is in the range 0..2, "3 (activation of cyclic transmission of object)", "<N> (unknown/reserved)" where N is in the range 4..127, or "<N> (private)", where N is in the range 128..255.
#iec104_data-type-information-element-frq(type: json_map)-
{ "type": "FRQ", // predefined-strings "bsi-non-confirmation": true, // boolean "qualifier-code": "qualifier-code-string" // predefined-strings }
The qualifier-code field is one of "0 (default)", "<N> (unknown/reserved)" where N is in the range 1..63, or "<N> (private)" where N is in the range 64..255.
#iec104_data-type-information-element-srq(type: json_map)-
{ "type": "SRQ", // predefined-strings "bsi-not-ready": true, // boolean "qualifier-code": "qualifier-code-string" // predefined-strings }
The qualifier-code field is one of "0 (default)", "<N> (unknown/reserved)" where N is in the range 1..63, or "<N> (private)" where N is in the range 64..255.
#iec104_data-type-information-element-scq(type: json_map)-
{ "type": "SCQ", // predefined-strings "selection-code": "selection-code-string", // predefined-strings "fault-code": "fault-code-string" // predefined-strings }
The selection-code field is one of "0 (default)", "1 (select file)", "2 (request file)", "3 (deactivate file)", "4 (delete file)", "5 (select section)", "6 (request section)", "7 (deactivate section)", or "<N> (unknown/reserved)" where N is in the range 8..10, or "<N> (private)" where N is in the range 11..15.
The fault-code field is one of "0 (default)", "1 (requested memory space not available)", "2 (checksum failed)", "3 (unexpected communication service)", "4 (unexpected name of file)", "5 (unexpected name of section)", "<N> (unknown/reserved)" where N is in the range 6..10, or "<N> (private)" where N is in the range 11..15.
#iec104_data-type-information-element-lsq(type: json_map)-
{ "type": "LSQ", // predefined-strings "selection-code": "selection-code-string" // predefined-strings }
The selection-code field is one of "0 (invalid/not used)", "1 (file transfer without deactivation)", "2 (file transfer with deactivation)", "3 (section transfer without deactivation)", "4 (section transfer with deactivation)", "<N> (unknown/reserved)" where N is in the range 5..127, or "<N> (private)" where N is in the range 128..255.
#iec104_data-type-information-element-afq(type: json_map)-
{ "type": "AFQ", // predefined-strings "selection-code": "selection-code-string", // predefined-strings "fault-code": "fault-code-string" // predefined-strings }
The selection-code field is one of "0 (default)", "1 (select file)", "2 (request file)", "3 (deactivate file)", "4 (delete file)", "5 (select section)", "6 (request section)", "7 (deactivate section)", "<N> (unknown/reserved)" where N is in the range 8..10, or "<N> (private)" where N is in the range 11..15.
The fault-code field is one of "0 (default)", "1 (requested memory space not available)", "2 (checksum failed)", "3 (unexpected communication service)", "4 (unexpected name of file)", "5 (unexpected name of section)", "<N> (unknown/reserved)" where N is in the range 6..10, or "<N> (private)" where N is in the range 11..15.
#iec104_data-type-information-element-nof(type: json_map)-
{ "type": "NOF", // predefined-strings "name-of-file": 65535 // uint16_t } #iec104_data-type-information-element-nos(type: json_map)-
{ "type": "NOS", // predefined-strings "name-of-section": 255 // uint8_t } #iec104_data-type-information-element-lof(type: json_map)-
{ "type": "LOF", // predefined-strings "length-of-file": 4294967296 // uint32_t } #iec104_data-type-information-element-los(type: json_map)-
{ "type": "LOS", // predefined-strings "length-of-segment": 255 // uint8_t } #iec104_data-type-information-element-chs(type: json_map)-
{ "type": "CHS", // predefined-strings "checksum": 255, // uint8_t } #iec104_data-type-information-element-sof(type: json_map)-
{ "type": "SOF", // predefined-strings "file-active": "file-active-string", // predefined-strings "file-origin": "file-origin-string", // predefined-strings "file-status": 255 // uint8_t }
The file-active field is either "0 (file waits for transfer)" or "1 (transfer of this file is active)".
The file-origin field is either "0 (name defines file)" or "1 (name defines directory)".
The segment field contains the hex dump of the segment contents. Bytes are zero-padded and no whitespace is used.
Protocols and fields
This file contains details of the protocols supported by im_pcap
bacnet
Fields
$bacnet.apdu.bacnet_abort.original_invoke_id(type: integer)-
bacnet.apdu.bacnet_abort.original_invoke_id
$bacnet.apdu.bacnet_abort.reason(type: string)-
bacnet.apdu.bacnet_abort.reason
$bacnet.apdu.bacnet_abort.sent_by_server(type: boolean)-
bacnet.apdu.bacnet_abort.sent_by_server
$bacnet.apdu.bacnet_complexack.more_segments_follow(type: boolean)-
bacnet.apdu.bacnet_complexack.more_segments_follow
$bacnet.apdu.bacnet_complexack.original_invoke_id(type: integer)-
bacnet.apdu.bacnet_complexack.original_invoke_id
$bacnet.apdu.bacnet_complexack.segmented(type: boolean)-
bacnet.apdu.bacnet_complexack.segmented
$bacnet.apdu.bacnet_confirmed_request.invoke_id(type: integer)-
bacnet.apdu.bacnet_confirmed_request.invoke_id
$bacnet.apdu.bacnet_confirmed_request.max_resp(type: integer)-
bacnet.apdu.bacnet_confirmed_request.max_resp
$bacnet.apdu.bacnet_confirmed_request.max_segs(type: unknown)-
bacnet.apdu.bacnet_confirmed_request.max_segs
$bacnet.apdu.bacnet_confirmed_request.more_segments_follow(type: boolean)-
bacnet.apdu.bacnet_confirmed_request.more_segments_follow
$bacnet.apdu.bacnet_confirmed_request.segmented(type: boolean)-
bacnet.apdu.bacnet_confirmed_request.segmented
$bacnet.apdu.bacnet_confirmed_request.segmented_accepted(type: boolean)-
bacnet.apdu.bacnet_confirmed_request.segmented_accepted
$bacnet.apdu.bacnet_confirmed_request.service_choice(type: string)-
bacnet.apdu.bacnet_confirmed_request.service_choice
$bacnet.apdu.bacnet_segmentack.actual_window_size(type: integer)-
bacnet.apdu.bacnet_segmentack.actual_window_size
$bacnet.apdu.bacnet_segmentack.nak(type: boolean)-
bacnet.apdu.bacnet_segmentack.nak
$bacnet.apdu.bacnet_segmentack.original_invoke_id(type: integer)-
bacnet.apdu.bacnet_segmentack.original_invoke_id
$bacnet.apdu.bacnet_segmentack.sent_by_server(type: boolean)-
bacnet.apdu.bacnet_segmentack.sent_by_server
$bacnet.apdu.bacnet_segmentack.sequence_number(type: integer)-
bacnet.apdu.bacnet_segmentack.sequence_number
$bacnet.apdu.bacnet_simpleack.original_invoke_id(type: integer)-
bacnet.apdu.bacnet_simpleack.original_invoke_id
$bacnet.apdu.bacnet_simpleack.service_ack_choice(type: string)-
bacnet.apdu.bacnet_simpleack.service_ack_choice
$bacnet.apdu.bacnet_unconfirmed_request.service_choice(type: string)-
bacnet.apdu.bacnet_unconfirmed_request.service_choice
$bacnet.apdu.error.class(type: string)-
bacnet.apdu.error.class
$bacnet.apdu.error.code(type: string)-
bacnet.apdu.error.code
$bacnet.apdu.error.error_choice(type: string)-
bacnet.apdu.error.error_choice
$bacnet.apdu.error.original_invoke_id(type: integer)-
bacnet.apdu.error.original_invoke_id
$bacnet.apdu.pdu_type(type: string)-
bacnet.apdu.pdu_type
$bacnet.apdu.reject.original_invoke_id(type: integer)-
bacnet.apdu.reject.original_invoke_id
$bacnet.apdu.reject.reason(type: string)-
bacnet.apdu.reject.reason
$bacnet.bvlc.forwarded_npdu.ip(type: string)-
bacnet.bvlc.forwarded_npdu.ip
$bacnet.bvlc.forwarded_npdu.port(type: string)-
bacnet.bvlc.forwarded_npdu.port
$bacnet.bvlc.function(type: string)-
bacnet.bvlc.function
$bacnet.bvlc.length(type: integer)-
bacnet.bvlc.length
$bacnet.bvlc.register_foreign_device.ttl(type: integer)-
bacnet.bvlc.register_foreign_device.ttl
$bacnet.bvlc.result.result_code(type: string)-
bacnet.bvlc.result.result_code
$bacnet.bvlc.type(type: string)-
bacnet.bvlc.type
$bacnet.npdu.control(type: integer)-
bacnet.npdu.control
$bacnet.npdu.control.contains(type: string)-
bacnet.npdu.control.contains
$bacnet.npdu.control.dst_spec(type: string)-
bacnet.npdu.control.dst_spec
$bacnet.npdu.control.prio(type: string)-
bacnet.npdu.control.prio
$bacnet.npdu.control.reply_expected(type: string)-
bacnet.npdu.control.reply_expected
$bacnet.npdu.control.src_spec(type: string)-
bacnet.npdu.control.src_spec
$bacnet.npdu.version(type: integer)-
bacnet.npdu.version
cotp
Fields
$cotp.additional_info(type: string)-
cotp.additional_info
$cotp.class(type: string)-
cotp.class
$cotp.disconnect_reason(type: string)-
cotp.disconnect_reason
$cotp.dst_ref(type: string)-
cotp.dst_ref
$cotp.dst_tsap_id(type: string)-
cotp.dst_tsap_id
$cotp.error_cause(type: string)-
cotp.error_cause
$cotp.invalid_tpdu(type: string)-
cotp.invalid_tpdu
$cotp.option(type: string)-
cotp.option
$cotp.src_ref(type: string)-
cotp.src_ref
$cotp.src_tsap_id(type: string)-
cotp.src_tsap_id
$cotp.tpdu_eot(type: string)-
cotp.tpdu_eot
$cotp.tpdu_nr(type: integer)-
cotp.tpdu_nr
$cotp.tpdu_size(type: integer)-
cotp.tpdu_size
$cotp.tpdu_type(type: string)-
cotp.tpdu_type
$cotp.unknown_parameter(type: string)-
cotp.unknown_parameter
dhcp
Fields
$dhcp.address_ip(type: string)-
dhcp.address_ip
$dhcp.client_ip(type: string)-
dhcp.client_ip
$dhcp.client_mac(type: string)-
dhcp.client_mac
$dhcp.elapsed(type: string)-
dhcp.elapsed
$dhcp.flags(type: string)-
dhcp.flags
$dhcp.hardware_type(type: string)-
dhcp.hardware_type
$dhcp.hops(type: string)-
dhcp.hops
$dhcp.opcode(type: string)-
dhcp.opcode
$dhcp.option(type: string)-
dhcp.option
$dhcp.relay_ip(type: string)-
dhcp.relay_ip
$dhcp.server_ip(type: string)-
dhcp.server_ip
$dhcp.server_name(type: string)-
dhcp.server_name
$dhcp.transaction_id(type: string)-
dhcp.transaction_id
dnp3
Fields
$dnp3.application_layer.control.con(type: integer)-
dnp3.application_layer.control.con
$dnp3.application_layer.control.fin(type: integer)-
dnp3.application_layer.control.fin
$dnp3.application_layer.control.fir(type: integer)-
dnp3.application_layer.control.fir
$dnp3.application_layer.control.sequence(type: integer)-
dnp3.application_layer.control.sequence
$dnp3.application_layer.control.uns(type: integer)-
dnp3.application_layer.control.uns
$dnp3.application_layer.function_code(type: string)-
dnp3.application_layer.function_code
$dnp3.application_layer.internal_indications.already_executing(type: integer)-
dnp3.application_layer.internal_indications.already_executing
$dnp3.application_layer.internal_indications.broadcast(type: integer)-
dnp3.application_layer.internal_indications.broadcast
$dnp3.application_layer.internal_indications.class1_events(type: integer)-
dnp3.application_layer.internal_indications.class1_events
$dnp3.application_layer.internal_indications.class2_events(type: integer)-
dnp3.application_layer.internal_indications.class2_events
$dnp3.application_layer.internal_indications.class3_events(type: integer)-
dnp3.application_layer.internal_indications.class3_events
$dnp3.application_layer.internal_indications.config_corrupt(type: integer)-
dnp3.application_layer.internal_indications.config_corrupt
$dnp3.application_layer.internal_indications.device_restart(type: integer)-
dnp3.application_layer.internal_indications.device_restart
$dnp3.application_layer.internal_indications.device_trouble(type: integer)-
dnp3.application_layer.internal_indications.device_trouble
$dnp3.application_layer.internal_indications.events_buffer_overflow(type: integer)-
dnp3.application_layer.internal_indications.events_buffer_overflow
$dnp3.application_layer.internal_indications.local_control(type: integer)-
dnp3.application_layer.internal_indications.local_control
$dnp3.application_layer.internal_indications.need_time(type: integer)-
dnp3.application_layer.internal_indications.need_time
$dnp3.application_layer.internal_indications.no_func_code_support(type: integer)-
dnp3.application_layer.internal_indications.no_func_code_support
$dnp3.application_layer.internal_indications.object_unknown(type: integer)-
dnp3.application_layer.internal_indications.object_unknown
$dnp3.application_layer.internal_indications.parameter_error(type: integer)-
dnp3.application_layer.internal_indications.parameter_error
$dnp3.application_layer.internal_indications.reserved(type: string)-
dnp3.application_layer.internal_indications.reserved
$dnp3.application_layer.objectN.count(type: integer)-
dnp3.application_layer.objectN.count
$dnp3.application_layer.objectN.group(type: integer)-
dnp3.application_layer.objectN.group
$dnp3.application_layer.objectN.malformed(type: string)-
dnp3.application_layer.objectN.malformed
$dnp3.application_layer.objectN.name(type: string)-
dnp3.application_layer.objectN.name
$dnp3.application_layer.objectN.pointN.absolute_time_of_occurance(type: integer)-
dnp3.application_layer.objectN.pointN.absolute_time_of_occurance
$dnp3.application_layer.objectN.pointN.absolute_time_value(type: integer)-
dnp3.application_layer.objectN.pointN.absolute_time_value
$dnp3.application_layer.objectN.pointN.ancillary_value(type: string)-
dnp3.application_layer.objectN.pointN.ancillary_value
$dnp3.application_layer.objectN.pointN.association_id(type: integer)-
dnp3.application_layer.objectN.pointN.association_id
$dnp3.application_layer.objectN.pointN.attribute_code(type: integer)-
dnp3.application_layer.objectN.pointN.attribute_code
$dnp3.application_layer.objectN.pointN.block_number(type: integer)-
dnp3.application_layer.objectN.pointN.block_number
$dnp3.application_layer.objectN.pointN.certificate_type(type: integer)-
dnp3.application_layer.objectN.pointN.certificate_type
$dnp3.application_layer.objectN.pointN.certification_data(type: integer)-
dnp3.application_layer.objectN.pointN.certification_data
$dnp3.application_layer.objectN.pointN.certification_data_length(type: integer)-
dnp3.application_layer.objectN.pointN.certification_data_length
$dnp3.application_layer.objectN.pointN.challenge_data_length(type: integer)-
dnp3.application_layer.objectN.pointN.challenge_data_length
$dnp3.application_layer.objectN.pointN.challenge_sequence_number(type: integer)-
dnp3.application_layer.objectN.pointN.challenge_sequence_number
$dnp3.application_layer.objectN.pointN.characteristics(type: integer)-
dnp3.application_layer.objectN.pointN.characteristics
$dnp3.application_layer.objectN.pointN.commanded_state(type: integer)-
dnp3.application_layer.objectN.pointN.commanded_state
$dnp3.application_layer.objectN.pointN.commanded_value(type: unknown)-
dnp3.application_layer.objectN.pointN.commanded_value
$dnp3.application_layer.objectN.pointN.control_status(type: string)-
dnp3.application_layer.objectN.pointN.control_status
$dnp3.application_layer.objectN.pointN.count(type: integer)-
dnp3.application_layer.objectN.pointN.count
$dnp3.application_layer.objectN.pointN.count_of_headers(type: integer)-
dnp3.application_layer.objectN.pointN.count_of_headers
$dnp3.application_layer.objectN.pointN.count_value(type: integer)-
dnp3.application_layer.objectN.pointN.count_value
$dnp3.application_layer.objectN.pointN.data(type: integer)-
dnp3.application_layer.objectN.pointN.data
$dnp3.application_layer.objectN.pointN.data_elementsN.value(type: integer)-
dnp3.application_layer.objectN.pointN.data_elementsN.value
$dnp3.application_layer.objectN.pointN.data_objects(type: string)-
dnp3.application_layer.objectN.pointN.data_objects
$dnp3.application_layer.objectN.pointN.data_type_code(type: integer)-
dnp3.application_layer.objectN.pointN.data_type_code
$dnp3.application_layer.objectN.pointN.delay_milliseconds(type: integer)-
dnp3.application_layer.objectN.pointN.delay_milliseconds
$dnp3.application_layer.objectN.pointN.delay_seconds(type: integer)-
dnp3.application_layer.objectN.pointN.delay_seconds
$dnp3.application_layer.objectN.pointN.descriptor_code(type: integer)-
dnp3.application_layer.objectN.pointN.descriptor_code
$dnp3.application_layer.objectN.pointN.digital_signature(type: integer)-
dnp3.application_layer.objectN.pointN.digital_signature
$dnp3.application_layer.objectN.pointN.encrypted_update_key_data(type: integer)-
dnp3.application_layer.objectN.pointN.encrypted_update_key_data
$dnp3.application_layer.objectN.pointN.encrypted_update_key_length(type: integer)-
dnp3.application_layer.objectN.pointN.encrypted_update_key_length
$dnp3.application_layer.objectN.pointN.end_record(type: integer)-
dnp3.application_layer.objectN.pointN.end_record
$dnp3.application_layer.objectN.pointN.error_text(type: string)-
dnp3.application_layer.objectN.pointN.error_text
$dnp3.application_layer.objectN.pointN.evaluation_time(type: integer)-
dnp3.application_layer.objectN.pointN.evaluation_time
$dnp3.application_layer.objectN.pointN.file_function_code(type: integer)-
dnp3.application_layer.objectN.pointN.file_function_code
$dnp3.application_layer.objectN.pointN.file_handle(type: integer)-
dnp3.application_layer.objectN.pointN.file_handle
$dnp3.application_layer.objectN.pointN.file_id(type: integer)-
dnp3.application_layer.objectN.pointN.file_id
$dnp3.application_layer.objectN.pointN.file_name(type: string)-
dnp3.application_layer.objectN.pointN.file_name
$dnp3.application_layer.objectN.pointN.file_name_offset(type: integer)-
dnp3.application_layer.objectN.pointN.file_name_offset
$dnp3.application_layer.objectN.pointN.file_name_size(type: integer)-
dnp3.application_layer.objectN.pointN.file_name_size
$dnp3.application_layer.objectN.pointN.file_size(type: integer)-
dnp3.application_layer.objectN.pointN.file_size
$dnp3.application_layer.objectN.pointN.file_size(type: integer)-
dnp3.application_layer.objectN.pointN.file_size
$dnp3.application_layer.objectN.pointN.file_size(type: integer)-
dnp3.application_layer.objectN.pointN.file_size
$dnp3.application_layer.objectN.pointN.file_specification(type: string)-
dnp3.application_layer.objectN.pointN.file_specification
$dnp3.application_layer.objectN.pointN.file_type_code(type: integer)-
dnp3.application_layer.objectN.pointN.file_type_code
$dnp3.application_layer.objectN.pointN.fill_percentage(type: integer)-
dnp3.application_layer.objectN.pointN.fill_percentage
$dnp3.application_layer.objectN.pointN.flags(type: string)-
dnp3.application_layer.objectN.pointN.flags
$dnp3.application_layer.objectN.pointN.frozen_value(type: unknown)-
dnp3.application_layer.objectN.pointN.frozen_value
$dnp3.application_layer.objectN.pointN.group(type: integer)-
dnp3.application_layer.objectN.pointN.group
$dnp3.application_layer.objectN.pointN.group_id(type: integer)-
dnp3.application_layer.objectN.pointN.group_id
$dnp3.application_layer.objectN.pointN.index(type: integer)-
dnp3.application_layer.objectN.pointN.index
$dnp3.application_layer.objectN.pointN.key_change_method(type: integer)-
dnp3.application_layer.objectN.pointN.key_change_method
$dnp3.application_layer.objectN.pointN.key_change_sequence_number(type: integer)-
dnp3.application_layer.objectN.pointN.key_change_sequence_number
$dnp3.application_layer.objectN.pointN.key_status(type: integer)-
dnp3.application_layer.objectN.pointN.key_status
$dnp3.application_layer.objectN.pointN.key_wrap_algorithm(type: integer)-
dnp3.application_layer.objectN.pointN.key_wrap_algorithm
$dnp3.application_layer.objectN.pointN.last(type: integer)-
dnp3.application_layer.objectN.pointN.last
$dnp3.application_layer.objectN.pointN.mac_algorithm(type: integer)-
dnp3.application_layer.objectN.pointN.mac_algorithm
$dnp3.application_layer.objectN.pointN.master_challenge_data_length(type: integer)-
dnp3.application_layer.objectN.pointN.master_challenge_data_length
$dnp3.application_layer.objectN.pointN.maximum_block_size(type: integer)-
dnp3.application_layer.objectN.pointN.maximum_block_size
$dnp3.application_layer.objectN.pointN.maximum_block_size(type: integer)-
dnp3.application_layer.objectN.pointN.maximum_block_size
$dnp3.application_layer.objectN.pointN.maximum_block_size(type: integer)-
dnp3.application_layer.objectN.pointN.maximum_block_size
$dnp3.application_layer.objectN.pointN.maximum_data_length(type: integer)-
dnp3.application_layer.objectN.pointN.maximum_data_length
$dnp3.application_layer.objectN.pointN.message_authentication_code(type: integer)-
dnp3.application_layer.objectN.pointN.message_authentication_code
$dnp3.application_layer.objectN.pointN.number_of_status_elements(type: integer)-
dnp3.application_layer.objectN.pointN.number_of_status_elements
$dnp3.application_layer.objectN.pointN.object_identifier(type: integer)-
dnp3.application_layer.objectN.pointN.object_identifier
$dnp3.application_layer.objectN.pointN.operation(type: integer)-
dnp3.application_layer.objectN.pointN.operation
$dnp3.application_layer.objectN.pointN.operational_mode(type: integer)-
dnp3.application_layer.objectN.pointN.operational_mode
$dnp3.application_layer.objectN.pointN.optional_text(type: string)-
dnp3.application_layer.objectN.pointN.optional_text
$dnp3.application_layer.objectN.pointN.overflow_state(type: integer)-
dnp3.application_layer.objectN.pointN.overflow_state
$dnp3.application_layer.objectN.pointN.owner_id(type: integer)-
dnp3.application_layer.objectN.pointN.owner_id
$dnp3.application_layer.objectN.pointN.password(type: string)-
dnp3.application_layer.objectN.pointN.password
$dnp3.application_layer.objectN.pointN.password_offset(type: integer)-
dnp3.application_layer.objectN.pointN.password_offset
$dnp3.application_layer.objectN.pointN.password_size(type: integer)-
dnp3.application_layer.objectN.pointN.password_size
$dnp3.application_layer.objectN.pointN.permissions(type: integer)-
dnp3.application_layer.objectN.pointN.permissions
$dnp3.application_layer.objectN.pointN.point_index_elementN.point_index(type: integer)-
dnp3.application_layer.objectN.pointN.point_index_elementN.point_index
$dnp3.application_layer.objectN.pointN.point_index_elementN.point_type(type: integer)-
dnp3.application_layer.objectN.pointN.point_index_elementN.point_type
$dnp3.application_layer.objectN.pointN.pseudo_random_challenge_data(type: integer)-
dnp3.application_layer.objectN.pointN.pseudo_random_challenge_data
$dnp3.application_layer.objectN.pointN.pseudo_random_challenge_data(type: integer)-
dnp3.application_layer.objectN.pointN.pseudo_random_challenge_data
$dnp3.application_layer.objectN.pointN.pseudo_random_challenge_data_master(type: integer)-
dnp3.application_layer.objectN.pointN.pseudo_random_challenge_data_master
$dnp3.application_layer.objectN.pointN.reason_for_challenge(type: integer)-
dnp3.application_layer.objectN.pointN.reason_for_challenge
$dnp3.application_layer.objectN.pointN.record(type: integer)-
dnp3.application_layer.objectN.pointN.record
$dnp3.application_layer.objectN.pointN.record.value(type: unknown)-
dnp3.application_layer.objectN.pointN.record.value
$dnp3.application_layer.objectN.pointN.relative_time_of_occurance(type: integer)-
dnp3.application_layer.objectN.pointN.relative_time_of_occurance
$dnp3.application_layer.objectN.pointN.reserved(type: integer)-
dnp3.application_layer.objectN.pointN.reserved
$dnp3.application_layer.objectN.pointN.start_record(type: integer)-
dnp3.application_layer.objectN.pointN.start_record
$dnp3.application_layer.objectN.pointN.state(type: integer)-
dnp3.application_layer.objectN.pointN.state
$dnp3.application_layer.objectN.pointN.status_change_sequence_number(type: integer)-
dnp3.application_layer.objectN.pointN.status_change_sequence_number
$dnp3.application_layer.objectN.pointN.status_elementsN.ancilllary_text(type: string)-
dnp3.application_layer.objectN.pointN.status_elementsN.ancilllary_text
$dnp3.application_layer.objectN.pointN.status_elementsN.status_code(type: integer)-
dnp3.application_layer.objectN.pointN.status_elementsN.status_code
$dnp3.application_layer.objectN.pointN.time_delay(type: integer)-
dnp3.application_layer.objectN.pointN.time_delay
$dnp3.application_layer.objectN.pointN.time_of_creation(type: integer)-
dnp3.application_layer.objectN.pointN.time_of_creation
$dnp3.application_layer.objectN.pointN.time_of_error(type: integer)-
dnp3.application_layer.objectN.pointN.time_of_error
$dnp3.application_layer.objectN.pointN.user_name(type: string)-
dnp3.application_layer.objectN.pointN.user_name
$dnp3.application_layer.objectN.pointN.user_name_length(type: integer)-
dnp3.application_layer.objectN.pointN.user_name_length
$dnp3.application_layer.objectN.pointN.user_name_offser(type: integer)-
dnp3.application_layer.objectN.pointN.user_name_offser
$dnp3.application_layer.objectN.pointN.user_name_size(type: integer)-
dnp3.application_layer.objectN.pointN.user_name_size
$dnp3.application_layer.objectN.pointN.user_number(type: integer)-
dnp3.application_layer.objectN.pointN.user_number
$dnp3.application_layer.objectN.pointN.user_public_key(type: integer)-
dnp3.application_layer.objectN.pointN.user_public_key
$dnp3.application_layer.objectN.pointN.user_public_key_length(type: integer)-
dnp3.application_layer.objectN.pointN.user_public_key_length
$dnp3.application_layer.objectN.pointN.user_role(type: integer)-
dnp3.application_layer.objectN.pointN.user_role
$dnp3.application_layer.objectN.pointN.user_role_expiry_interval(type: integer)-
dnp3.application_layer.objectN.pointN.user_role_expiry_interval
$dnp3.application_layer.objectN.pointN.value(type: unknown)-
dnp3.application_layer.objectN.pointN.value
$dnp3.application_layer.objectN.pointN.variation(type: integer)-
dnp3.application_layer.objectN.pointN.variation
$dnp3.application_layer.objectN.pointN.vendor_code(type: integer)-
dnp3.application_layer.objectN.pointN.vendor_code
$dnp3.application_layer.objectN.pointN.wrapped_key_data(type: integer)-
dnp3.application_layer.objectN.pointN.wrapped_key_data
$dnp3.application_layer.objectN.range(type: string)-
dnp3.application_layer.objectN.range
$dnp3.application_layer.objectN.variation(type: integer)-
dnp3.application_layer.objectN.variation
$dnp3.data_layer.control(type: integer)-
dnp3.data_layer.control
$dnp3.data_layer.control.dir(type: integer)-
dnp3.data_layer.control.dir
$dnp3.data_layer.control.fcb(type: integer)-
dnp3.data_layer.control.fcb
$dnp3.data_layer.control.fcv(type: integer)-
dnp3.data_layer.control.fcv
$dnp3.data_layer.control.function_code(type: string)-
dnp3.data_layer.control.function_code
$dnp3.data_layer.control.prm(type: integer)-
dnp3.data_layer.control.prm
$dnp3.data_layer.destination(type: integer)-
dnp3.data_layer.destination
$dnp3.data_layer.length(type: integer)-
dnp3.data_layer.length
$dnp3.data_layer.source(type: integer)-
dnp3.data_layer.source
$dnp3.data_layer.start_bytes(type: integer)-
dnp3.data_layer.start_bytes
$dnp3.transport.fin(type: integer)-
dnp3.transport.fin
$dnp3.transport.fir(type: integer)-
dnp3.transport.fir
$dnp3.transport.sequence(type: integer)-
dnp3.transport.sequence
dns
Fields
$dns.additional(type: string)-
dns.additional
$dns.answer(type: string)-
dns.answer
$dns.flags.authentic_data(type: string)-
dns.flags.authentic_data
$dns.flags.checking_disabled(type: string)-
dns.flags.checking_disabled
$dns.flags.recursion_available(type: string)-
dns.flags.recursion_available
$dns.flags.recursion_desired(type: string)-
dns.flags.recursion_desired
$dns.flags.truncated_response(type: string)-
dns.flags.truncated_response
$dns.id(type: string)-
dns.id
$dns.opcode(type: string)-
dns.opcode
$dns.query(type: string)-
dns.query
$dns.response(type: string)-
dns.response
$dns.response.code(type: string)-
dns.response.code
http
Fields
$http.header(type: string)-
http.header
$http.request.method(type: string)-
http.request.method
$http.request.size(type: string)-
http.request.size
$http.request.uri(type: string)-
http.request.uri
$http.request.url(type: string)-
http.request.url
$http.request.version(type: string)-
http.request.version
$http.response.code(type: string)-
http.response.code
$http.response.phrase(type: string)-
http.response.phrase
iec104
Fields
$iec104.apci.receive_sequence_number(type: string)-
iec104.apci.receive_sequence_number
$iec104.apci.send_sequence_number(type: integer)-
iec104.apci.send_sequence_number
$iec104.apci.startdt.act(type: integer)-
iec104.apci.startdt.act
$iec104.apci.startdt.con(type: integer)-
iec104.apci.startdt.con
$iec104.apci.stopdt.act(type: integer)-
iec104.apci.stopdt.act
$iec104.apci.stopdt.con(type: integer)-
iec104.apci.stopdt.con
$iec104.apci.testfr.act(type: integer)-
iec104.apci.testfr.act
$iec104.apci.testfr.con(type: integer)-
iec104.apci.testfr.con
$iec104.apci.type(type: string)-
iec104.apci.type
$iec104.asdu.dui.cause_of_transmission(type: string)-
iec104.asdu.dui.cause_of_transmission
$iec104.asdu.dui.coa(type: integer)-
iec104.asdu.dui.coa
$iec104.asdu.dui.num_records(type: integer)-
iec104.asdu.dui.num_records
$iec104.asdu.dui.org(type: integer)-
iec104.asdu.dui.org
$iec104.asdu.dui.pn(type: integer)-
iec104.asdu.dui.pn
$iec104.asdu.dui.sq(type: boolean)-
iec104.asdu.dui.sq
$iec104.asdu.dui.test_bit(type: integer)-
iec104.asdu.dui.test_bit
$iec104.asdu.dui.type(type: string)-
One of:
M_SP_NA_1,M_SP_TA_1,M_DP_NA_1,M_DP_TA_1,M_ST_NA_1,M_ST_TA_1,M_BO_NA_1,M_BO_TA_1,M_ME_NA_1,M_ME_TA_1,M_ME_NB_1,M_ME_TB_1,M_ME_NC_1,M_ME_TC_1,M_IT_NA_1,M_IT_TA_1,M_EP_TA_1,M_EP_TB_1,M_EP_TC_1,M_PS_NA_1,M_SP_TB_1,M_DP_TB_1,M_ST_TB_1,M_BO_TB_1,M_ME_TD_1,M_ME_TE_1,M_ME_TF_1,M_IT_TB_1,M_EP_TD_1,M_EP_TE_1,M_EP_TF_1,C_SC_NA_1,C_DC_NA_1,C_RC_NA_1,C_SE_NA_1,C_SE_NB_1,C_SE_NC_1,C_BO_NA_1,M_EI_NA_1,C_IC_NA_1,C_CI_NA_1,C_RD_NA_1,C_CS_NA_1,C_TS_NA_1,C_RP_NA_1,C_CD_NA_1,C_TS_TA_1,P_ME_NA_1,P_ME_NB_1,P_ME_NC_1,P_AC_NA_1,F_FR_NA_1,F_SR_NA_1,F_SC_NA_1,F_LS_NA_1,F_AF_NA_1,F_SG_NA_1,F_DR_TA_1
lldp
Fields
$lldp.chassis_id(type: string)-
lldp.chassis_id
$lldp.chassis_id_subtype(type: string)-
lldp.chassis_id_subtype
$lldp.malformed_packet(type: string)-
lldp.malformed_packet
$lldp.management_address.interface_number(type: integer)-
lldp.management_address.interface_number
$lldp.management_address.interface_numbering_subtype(type: string)-
lldp.management_address.interface_numbering_subtype
$lldp.management_address.management_address(type: string)-
lldp.management_address.management_address
$lldp.management_address.object_identifier(type: string)-
lldp.management_address.object_identifier
$lldp.organization_specific_blocks(type: string)-
lldp.organization_specific_blocks
$lldp.port_id(type: string)-
lldp.port_id
$lldp.port_id_subtype(type: string)-
lldp.port_id_subtype
$lldp.ttl(type: string)-
lldp.ttl
modbus
Fields
$modbus.function_code(type: string)-
Modbus function code for a given request or reponse
$modbus.length(type: integer)-
Length of the payload carried by this Modbus packet
$modbus.malformed(type: string)-
The reason why a packet was tagged as malformed by the decoder
$modbus.prot_id(type: integer)-
Modbus protocol ID. Always 0 for Modbus/TCP
$modbus.query.diagnostic.data(type: string)-
modbus.query.diagnostic.data
$modbus.query.encapsulated_interface.data(type: string)-
modbus.query.encapsulated_interface.data
$modbus.query.mask_write_register.and_mask(type: string)-
modbus.query.mask_write_register.and_mask
$modbus.query.mask_write_register.or_mask(type: string)-
modbus.query.mask_write_register.or_mask
$modbus.query.mask_write_register.ref_address(type: string)-
modbus.query.mask_write_register.ref_address
$modbus.query.payload_data(type: string)-
Hex dump of the full payload data. Only output if the packet cannot be reliably decoded.
$modbus.query.read_coils.qty_of_inputs(type: string)-
modbus.query.read_coils.qty_of_inputs
$modbus.query.read_coils.starting_address(type: string)-
$modbus.query.read_device_id.object_id(type: string)-
modbus.query.read_device_id.object_id
$modbus.query.read_device_id.read_device_id_code(type: string)-
modbus.query.read_device_id.read_device_id_code
$modbus.query.read_discrete_inputs.qty_of_inputs(type: string)-
modbus.query.read_discrete_inputs.qty_of_inputs
$modbus.query.read_discrete_inputs.starting_address(type: string)-
modbus.query.read_discrete_inputs.starting_address
$modbus.query.read_fifo_queue.fifo_pointer_address(type: string)-
modbus.query.read_fifo_queue.fifo_pointer_address
$modbus.query.read_file_record.byte_count(type: string)-
modbus.query.read_file_record.byte_count
$modbus.query.read_file_record.subrequests(type: string)-
A string dump of a JSON object, containing an array with the details of each sub-request of the query. The object has a single, array-typed record, called
subrequests, containing zero or more records of the following form{ "reference_type": <integer>, // Reference type for this sub-request "file_number": <integer>, // Requested file number "record_number": <integer>, // Requested record number "record_length": <integer> // Requested record length }
$modbus.query.read_holding_regs.qty_of_regs(type: string)-
modbus.query.read_holding_regs.qty_of_regs
$modbus.query.read_holding_regs.starting_address(type: string)-
modbus.query.read_holding_regs.starting_address
$modbus.query.read_input_regs.qty_of_input_regs(type: string)-
modbus.query.read_input_regs.qty_of_input_regs
$modbus.query.read_input_regs.starting_address(type: string)-
modbus.query.read_input_regs.starting_address
$modbus.query.rw_multiple_regs.qty_to_read(type: string)-
modbus.query.rw_multiple_regs.qty_to_read
$modbus.query.rw_multiple_regs.qty_to_write(type: string)-
modbus.query.rw_multiple_regs.qty_to_write
$modbus.query.rw_multiple_regs.read_starting_address(type: string)-
modbus.query.rw_multiple_regs.read_starting_address
$modbus.query.rw_multiple_regs.registers(type: string)-
CSV-formatted list of input register values. All values are formatted as unsigned, base-10 integers.
$modbus.query.rw_multiple_regs.write_byte_count(type: string)-
modbus.query.rw_multiple_regs.write_byte_count
$modbus.query.rw_multiple_regs.write_starting_address(type: string)-
modbus.query.rw_multiple_regs.write_starting_address
$modbus.query.write_file_record.req_data_len(type: string)-
modbus.query.write_file_record.req_data_len
$modbus.query.write_file_record.sub_record(type: string)-
A string dump of a JSON object, containing an array with the details of each sub-record of the query. The object has a single, array-typed record, called
subrecords, containing zero or more records of the following form{ "reference_type": <integer>, // Reference type for this sub-record "file_number": <integer>, // File number for this sub-record "record_number": <integer>, // Record number for this sub-record "record_length": <integer>, // Length of the record referenced in this sub-record "record_data": <string> // CSV-formatted sequence of register values }
$modbus.query.write_multiple_coils.byte_count(type: string)-
modbus.query.write_multiple_coils.byte_count
$modbus.query.write_multiple_coils.coils(type: integer)-
CSV-formatted list of coil values
$modbus.query.write_multiple_coils.qty_of_outputs(type: string)-
modbus.query.write_multiple_coils.qty_of_outputs
$modbus.query.write_multiple_coils.starting_address(type: string)-
modbus.query.write_multiple_coils.starting_address
$modbus.query.write_multiple_registers.byte_count(type: string)-
modbus.query.write_multiple_registers.byte_count
$modbus.query.write_multiple_registers.qty_of_regs(type: string)-
modbus.query.write_multiple_registers.qty_of_regs
$modbus.query.write_multiple_registers.registers(type: integer)-
CSV-formatted list of input register values. All values are formatted as unsigned, base-10 integers.
$modbus.query.write_multiple_registers.starting_address(type: string)-
modbus.query.write_multiple_registers.starting_address
$modbus.query.write_single_coil.output_address(type: string)-
modbus.query.write_single_coil.output_address
$modbus.query.write_single_coil.output_value(type: string)-
modbus.query.write_single_coil.output_value
$modbus.query.write_single_register.reg_address(type: string)-
modbus.query.write_single_register.reg_address
$modbus.query.write_single_register.reg_value(type: string)-
modbus.query.write_single_register.reg_value
$modbus.response.diagnostic.data(type: string)-
modbus.response.diagnostic.data
$modbus.response.diagnostic.exception_code(type: string)-
modbus.response.diagnostic.exception_code
$modbus.response.enapsulated_interface_transport.exception_code(type: string)-
modbus.response.enapsulated_interface_transport.exception_code
$modbus.response.encapsulated_interface.data(type: string)-
modbus.response.encapsulated_interface.data
$modbus.response.get_comm_event_counter.event_count(type: string)-
modbus.response.get_comm_event_counter.event_count
$modbus.response.get_comm_event_counter.exception_code(type: string)-
modbus.response.get_comm_event_counter.exception_code
$modbus.response.get_comm_event_counter.status(type: string)-
modbus.response.get_comm_event_counter.status
$modbus.response.get_comm_event_log.byte_count(type: string)-
modbus.response.get_comm_event_log.byte_count
$modbus.response.get_comm_event_log.event_count(type: string)-
modbus.response.get_comm_event_log.event_count
$modbus.response.get_comm_event_log.events(type: string)-
Comma-separated list of events in the communication event log. Each entry in the list is a string of the form
<event type> (<event code>), where<event type>is the human-readable, comma-free name of the event type, and<event code>is the hex code of the event.
$modbus.response.get_comm_event_log.excception_code(type: string)-
modbus.response.get_comm_event_log.excception_code
$modbus.response.get_comm_event_log.message_count(type: string)-
modbus.response.get_comm_event_log.message_count
$modbus.response.get_comm_event_log.status(type: string)-
modbus.response.get_comm_event_log.status
$modbus.response.mask_write_register.and_mask(type: string)-
modbus.response.mask_write_register.and_mask
$modbus.response.mask_write_register.exc_code(type: string)-
modbus.response.mask_write_register.exc_code
$modbus.response.mask_write_register.or_mask(type: string)-
modbus.response.mask_write_register.or_mask
$modbus.response.mask_write_register.ref_address(type: string)-
modbus.response.mask_write_register.ref_address
$modbus.response.payload_data(type: string)-
Hex dump of the full payload data. Only output if the packet cannot be reliably decoded.
$modbus.response.read_coils.byte_count(type: string)-
modbus.response.read_coils.byte_count
$modbus.response.read_coils.coils(type: integer)-
CSV-formatted list of coil values
$modbus.response.read_coils.exc_code(type: string)-
modbus.response.read_coils.exc_code
$modbus.response.read_device_id.conformity_level(type: string)-
modbus.response.read_device_id.conformity_level
$modbus.response.read_device_id.id_code(type: string)-
modbus.response.read_device_id.id_code
$modbus.response.read_device_id.more_follows(type: string)-
modbus.response.read_device_id.more_follows
$modbus.response.read_device_id.next_object_id(type: string)-
modbus.response.read_device_id.next_object_id
$modbus.response.read_device_id.number_of_objects(type: string)-
modbus.response.read_device_id.number_of_objects
$modbus.response.read_device_id.objects(type: string)-
A string dump of a JSON object, containing an array with the details of each sub-request of the response. The object has a single, array-typed record, called
objects, containing zero or more records of the following form{ "object_id": <integer>, "object_length": <integer>, // Length of this object, in bytes "object_value": <string> // Object value, rendered as an escaped ASCII string }
$modbus.response.read_discrete_inputs.byte_count(type: string)-
modbus.response.read_discrete_inputs.byte_count
$modbus.response.read_discrete_inputs.exc_code(type: string)-
modbus.response.read_discrete_inputs.exc_code
$modbus.response.read_discrete_inputs.inputs(type: integer)-
CSV-formatted list of input values
$modbus.response.read_exception_status.data(type: string)-
modbus.response.read_exception_status.data
$modbus.response.read_exception_status.exception_code(type: string)-
modbus.response.read_exception_status.exception_code
$modbus.response.read_fifo_queue.byte_count(type: string)-
modbus.response.read_fifo_queue.byte_count
$modbus.response.read_fifo_queue.exc_code(type: string)-
modbus.response.read_fifo_queue.exc_code
$modbus.response.read_fifo_queue.fifo_count(type: string)-
modbus.response.read_fifo_queue.fifo_count
$modbus.response.read_fifo_queue.fifo_value_registers(type: string)-
CSV-formatted list of input register values. All values are formatted as unsigned, base-10 integers.
$modbus.response.read_file_record.exc_code(type: string)-
modbus.response.read_file_record.exc_code
$modbus.response.read_file_record.resp_data_len(type: string)-
modbus.response.read_file_record.resp_data_len
$modbus.response.read_file_record.subrequests(type: string)-
A string dump of a JSON object, containing an array with the details of each sub-request of the response. The object has a single, array-typed record, called
subrequests, containing zero or more records of the following form{ "file_resp_len": <integer>, // Total length of this record, in bytes "reference_type": <integer>, // Reference type for this record "registers_data": <string>, // CSV-formatted sequence of register values }
$modbus.response.read_holding_regs.byte_count(type: string)-
modbus.response.read_holding_regs.byte_count
$modbus.response.read_holding_regs.exc_code(type: string)-
modbus.response.read_holding_regs.exc_code
$modbus.response.read_holding_regs.registers(type: string)-
CSV-formatted list of input register values. All values are formatted as unsigned, base-10 integers.
$modbus.response.read_input_regs.byte_count(type: string)-
modbus.response.read_input_regs.byte_count
$modbus.response.read_input_regs.exc_code(type: string)-
modbus.response.read_input_regs.exc_code
$modbus.response.read_input_regs.registers(type: integer)-
CSV-formatted list of input register values. All values are formatted as unsigned, base-10 integers.
$modbus.response.report_server_id.byte_count(type: string)-
modbus.response.report_server_id.byte_count
$modbus.response.report_server_id.data(type: string)-
modbus.response.report_server_id.data
$modbus.response.report_server_id.exception_code(type: string)-
modbus.response.report_server_id.exception_code
$modbus.response.rw_multiple_regs.byte_count(type: string)-
modbus.response.rw_multiple_regs.byte_count
$modbus.response.rw_multiple_regs.exc_code(type: string)-
modbus.response.rw_multiple_regs.exc_code
$modbus.response.rw_multiple_regs.registers(type: string)-
CSV-formatted list of input register values. All values are formatted as unsigned, base-10 integers.
$modbus.response.write_file_record.exc_code(type: string)-
modbus.response.write_file_record.exc_code
$modbus.response.write_file_record.resp_data_len(type: string)-
modbus.response.write_file_record.resp_data_len
$modbus.response.write_file_record.sub_record(type: string)-
A string dump of a JSON object, containing an array with the details of each sub-record of the response. The object has a single, array-typed record, called
subrecords, containing zero or more records of the following form{ "reference_type": <integer>, // Reference type for this sub-record "file_number": <integer>, // File number for this sub-record "record_number": <integer>, // Record number for this sub-record "record_length": <integer>, // Length of the record referenced in this sub-record "registers": <string> // CSV-formatted sequence of register values }
$modbus.response.write_multiple_coils.exc_code(type: string)-
modbus.response.write_multiple_coils.exc_code
$modbus.response.write_multiple_coils.qty_of_outputs(type: string)-
modbus.response.write_multiple_coils.qty_of_outputs
$modbus.response.write_multiple_coils.starting_address(type: string)-
modbus.response.write_multiple_coils.starting_address
$modbus.response.write_multiple_registers.exc_code(type: string)-
modbus.response.write_multiple_registers.exc_code
$modbus.response.write_multiple_registers.qty_of_regs(type: string)-
modbus.response.write_multiple_registers.qty_of_regs
$modbus.response.write_multiple_registers.starting_address(type: string)-
modbus.response.write_multiple_registers.starting_address
$modbus.response.write_single_coil.exc_code(type: string)-
modbus.response.write_single_coil.exc_code
$modbus.response.write_single_coil.output_address(type: string)-
modbus.response.write_single_coil.output_address
$modbus.response.write_single_coil.output_value(type: string)-
modbus.response.write_single_coil.output_value
$modbus.response.write_single_register.exc_code(type: string)-
modbus.response.write_single_register.exc_code
$modbus.response.write_single_register.reg_address(type: string)-
modbus.response.write_single_register.reg_address
$modbus.response.write_single_register.reg_value(type: string)-
modbus.response.write_single_register.reg_value
$modbus.rtu.checksum(type: string)-
Modbus packet checksum, as presented by the packet.
$modbus.rtu.computed_checksum(type: string)-
Modbus packet checksum, as computed by the logging host.
$modbus.rtu.slave_id(type: string)-
Modbus RTU over TCP slave ID
$modbus.trans_id(type: integer)-
Modbus transaction ID
$modbus.unit_id(type: integer)-
Unit ID
pn_dcp
Fields
$pn_dcp.data_length(type: integer)-
pn_dcp.data_length
$pn_dcp.frame_id(type: integer)-
pn_dcp.frame_id
$pn_dcp.malformed_packet(type: string)-
pn_dcp.malformed_packet
$pn_dcp.reserved16(type: integer)-
pn_dcp.reserved16
$pn_dcp.response_delay(type: integer)-
pn_dcp.response_delay
$pn_dcp.service_id(type: integer)-
pn_dcp.service_id
$pn_dcp.service_type(type: string)-
pn_dcp.service_type
$pn_dcp.xid(type: integer)-
pn_dcp.xid
pn_io
Fields
$pn_io.actual_count(type: integer)-
pn_io.actual_count
$pn_io.args_length(type: integer)-
pn_io.args_length
$pn_io.args_maximum(type: integer)-
pn_io.args_maximum
$pn_io.malformed_packet(type: string)-
pn_io.malformed_packet
$pn_io.offset(type: integer)-
pn_io.offset
$pn_io.status.error_code(type: integer)-
pn_io.status.error_code
$pn_io.status.error_code1(type: integer)-
pn_io.status.error_code1
$pn_io.status.error_code2(type: integer)-
pn_io.status.error_code2
$pn_io.status.error_decode(type: integer)-
pn_io.status.error_decode
pn_mrp
Fields
$pn_mrp.link_down.blocked(type: integer)-
pn_mrp.link_down.blocked
$pn_mrp.link_down.interval(type: integer)-
pn_mrp.link_down.interval
$pn_mrp.link_down.mac(type: string)-
pn_mrp.link_down.mac
$pn_mrp.link_down.port_role(type: integer)-
pn_mrp.link_down.port_role
$pn_mrp.link_up.blocked(type: integer)-
pn_mrp.link_up.blocked
$pn_mrp.link_up.interval(type: integer)-
pn_mrp.link_up.interval
$pn_mrp.link_up.mac(type: string)-
pn_mrp.link_up.mac
$pn_mrp.link_up.port_role(type: integer)-
pn_mrp.link_up.port_role
$pn_mrp.malformed_packet(type: string)-
pn_mrp.malformed_packet
$pn_mrp.option.oui(type: integer)-
pn_mrp.option.oui
$pn_mrp.option.siemens.ed1type(type: integer)-
pn_mrp.option.siemens.ed1type
$pn_mrp.option.siemens.manuf_data(type: integer)-
pn_mrp.option.siemens.manuf_data
$pn_mrp.option.siemens.mgr_data.mac(type: string)-
pn_mrp.option.siemens.mgr_data.mac
$pn_mrp.option.siemens.mgr_data.other_mac(type: string)-
pn_mrp.option.siemens.mgr_data.other_mac
$pn_mrp.option.siemens.mgr_data.other_prio(type: integer)-
pn_mrp.option.siemens.mgr_data.other_prio
$pn_mrp.option.siemens.mgr_data.prio(type: integer)-
pn_mrp.option.siemens.mgr_data.prio
$pn_mrp.option.siemens.sub_id(type: integer)-
pn_mrp.option.siemens.sub_id
$pn_mrp.test.mac(type: string)-
pn_mrp.test.mac
$pn_mrp.test.port_role(type: integer)-
pn_mrp.test.port_role
$pn_mrp.test.prio(type: integer)-
pn_mrp.test.prio
$pn_mrp.test.ring_state(type: integer)-
pn_mrp.test.ring_state
$pn_mrp.test.timestamp(type: integer)-
pn_mrp.test.timestamp
$pn_mrp.test.transition(type: integer)-
pn_mrp.test.transition
$pn_mrp.topology_change.interval(type: integer)-
pn_mrp.topology_change.interval
$pn_mrp.topology_change.mac(type: string)-
pn_mrp.topology_change.mac
$pn_mrp.topology_change.prio(type: integer)-
pn_mrp.topology_change.prio
$pn_mrp.version(type: integer)-
pn_mrp.version
pn_ptcp
Fields
$pn_ptcp.announce_header.ptcp_sequence_id(type: integer)-
pn_ptcp.announce_header.ptcp_sequence_id
$pn_ptcp.apdu_status.cycle_counter(type: integer)-
pn_ptcp.apdu_status.cycle_counter
$pn_ptcp.apdu_status.data_status.data_valid(type: string)-
pn_ptcp.apdu_status.data_status.data_valid
$pn_ptcp.apdu_status.data_status.ignore(type: string)-
pn_ptcp.apdu_status.data_status.ignore
$pn_ptcp.apdu_status.data_status.provider_state(type: string)-
pn_ptcp.apdu_status.data_status.provider_state
$pn_ptcp.apdu_status.data_status.redundancy(type: string)-
pn_ptcp.apdu_status.data_status.redundancy
$pn_ptcp.apdu_status.data_status.state(type: string)-
pn_ptcp.apdu_status.data_status.state
$pn_ptcp.apdu_status.data_status.station_problem_indicator(type: string)-
pn_ptcp.apdu_status.data_status.station_problem_indicator
$pn_ptcp.apdu_status.transfer_status.alignment_or_frame_checksum_error(type: string)-
pn_ptcp.apdu_status.transfer_status.alignment_or_frame_checksum_error
$pn_ptcp.apdu_status.transfer_status.mac_receive_buffer_overflow(type: string)-
pn_ptcp.apdu_status.transfer_status.mac_receive_buffer_overflow
$pn_ptcp.apdu_status.transfer_status.rt_class_3_error(type: string)-
pn_ptcp.apdu_status.transfer_status.rt_class_3_error
$pn_ptcp.apdu_status.transfer_status.wrong_length_error(type: string)-
pn_ptcp.apdu_status.transfer_status.wrong_length_error
$pn_ptcp.delay_header.ptcp_delay_1_ns(type: integer)-
pn_ptcp.delay_header.ptcp_delay_1_ns
$pn_ptcp.delay_header.ptcp_sequence_id(type: integer)-
pn_ptcp.delay_header.ptcp_sequence_id
$pn_ptcp.frame_id(type: integer)-
pn_ptcp.frame_id
$pn_ptcp.fup_header.ptcp_delay_1_ns_fup(type: integer)-
pn_ptcp.fup_header.ptcp_delay_1_ns_fup
$pn_ptcp.fup_header.ptcp_sequence_id(type: integer)-
pn_ptcp.fup_header.ptcp_sequence_id
$pn_ptcp.malformed_packet(type: string)-
pn_ptcp.malformed_packet
$pn_ptcp.sync_header.ptcp_delay_10_ns(type: integer)-
pn_ptcp.sync_header.ptcp_delay_10_ns
$pn_ptcp.sync_header.ptcp_delay_1_ns(type: integer)-
pn_ptcp.sync_header.ptcp_delay_1_ns
$pn_ptcp.sync_header.ptcp_delay_1_ns_byte(type: integer)-
pn_ptcp.sync_header.ptcp_delay_1_ns_byte
$pn_ptcp.tlv_delay_parameter_block.ptcp_port_mac_address(type: string)-
pn_ptcp.tlv_delay_parameter_block.ptcp_port_mac_address
$pn_ptcp.tlv_master_block.ptcp_clock_accuracy(type: integer)-
pn_ptcp.tlv_master_block.ptcp_clock_accuracy
$pn_ptcp.tlv_master_block.ptcp_clock_class(type: integer)-
pn_ptcp.tlv_master_block.ptcp_clock_class
$pn_ptcp.tlv_master_block.ptcp_clock_variance(type: integer)-
pn_ptcp.tlv_master_block.ptcp_clock_variance
$pn_ptcp.tlv_master_block.ptcp_master_priority_1(type: integer)-
pn_ptcp.tlv_master_block.ptcp_master_priority_1
$pn_ptcp.tlv_master_block.ptcp_master_priority_2(type: integer)-
pn_ptcp.tlv_master_block.ptcp_master_priority_2
$pn_ptcp.tlv_option_block.ptcp_oui(type: integer)-
pn_ptcp.tlv_option_block.ptcp_oui
$pn_ptcp.tlv_option_block.ptcp_sub_type(type: integer)-
pn_ptcp.tlv_option_block.ptcp_sub_type
$pn_ptcp.tlv_port_parameter_block.ptcp_t2_port_rx_delay(type: integer)-
pn_ptcp.tlv_port_parameter_block.ptcp_t2_port_rx_delay
$pn_ptcp.tlv_port_parameter_block.ptcp_t3_port_tx_delay(type: integer)-
pn_ptcp.tlv_port_parameter_block.ptcp_t3_port_tx_delay
$pn_ptcp.tlv_port_time_block.ptcp_t2time_stamp(type: integer)-
pn_ptcp.tlv_port_time_block.ptcp_t2time_stamp
$pn_ptcp.tlv_subdomain_block.ptcp_master_source_address(type: string)-
pn_ptcp.tlv_subdomain_block.ptcp_master_source_address
$pn_ptcp.tlv_subdomain_block.ptcp_subdomain_uuid(type: string)-
pn_ptcp.tlv_subdomain_block.ptcp_subdomain_uuid
$pn_ptcp.tlv_time_block.ptcp_epoch_number(type: integer)-
pn_ptcp.tlv_time_block.ptcp_epoch_number
$pn_ptcp.tlv_time_block.ptcp_nano_seconds(type: integer)-
pn_ptcp.tlv_time_block.ptcp_nano_seconds
$pn_ptcp.tlv_time_block.ptcp_seconds(type: integer)-
pn_ptcp.tlv_time_block.ptcp_seconds
$pn_ptcp.tlv_time_extension_block.ptcp_current_utc_offset(type: string)-
pn_ptcp.tlv_time_extension_block.ptcp_current_utc_offset
$pn_ptcp.tlv_time_extension_block.ptcp_flags.leap_second(type: string)-
pn_ptcp.tlv_time_extension_block.ptcp_flags.leap_second
pn_rta
Fields
$pn_rta.flag_sequence.ack_seq_num(type: integer)-
pn_rta.flag_sequence.ack_seq_num
$pn_rta.flag_sequence.add_flags.tack(type: string)-
pn_rta.flag_sequence.add_flags.tack
$pn_rta.flag_sequence.add_flags.window_size(type: integer)-
pn_rta.flag_sequence.add_flags.window_size
$pn_rta.flag_sequence.send_seq_num(type: integer)-
pn_rta.flag_sequence.send_seq_num
$pn_rta.frame_id(type: integer)-
pn_rta.frame_id
$pn_rta.malformed_packet(type: string)-
pn_rta.malformed_packet
$pn_rta.pn_io_status.error_code(type: integer)-
pn_rta.pn_io_status.error_code
$pn_rta.pn_io_status.error_code1(type: integer)-
pn_rta.pn_io_status.error_code1
$pn_rta.pn_io_status.error_code2(type: integer)-
pn_rta.pn_io_status.error_code2
$pn_rta.pn_io_status.error_decode(type: integer)-
pn_rta.pn_io_status.error_decode
$pn_rta.reference.destination_service_access_point(type: integer)-
pn_rta.reference.destination_service_access_point
$pn_rta.reference.pdu_type.type(type: string)-
pn_rta.reference.pdu_type.type
$pn_rta.reference.pdu_type.version(type: integer)-
pn_rta.reference.pdu_type.version
$pn_rta.reference.source_service_access_point(type: integer)-
pn_rta.reference.source_service_access_point
$pn_rta.var_part_len(type: integer)-
pn_rta.var_part_len
$pn_rta.vendor_device_error_info.device_id_high(type: integer)-
pn_rta.vendor_device_error_info.device_id_high
$pn_rta.vendor_device_error_info.vendor_id_low(type: integer)-
pn_rta.vendor_device_error_info.vendor_id_high
pn_rtc
Fields
$pn_rtc.apdu_status.cycle_counter(type: integer)-
pn_rtc.apdu_status.cycle_counter
$pn_rtc.apdu_status.data_status.data_valid(type: string)-
pn_rtc.apdu_status.data_status.data_valid
$pn_rtc.apdu_status.data_status.ignore(type: string)-
pn_rtc.apdu_status.data_status.ignore
$pn_rtc.apdu_status.data_status.provider_state(type: string)-
pn_rtc.apdu_status.data_status.provider_state
$pn_rtc.apdu_status.data_status.redundancy(type: string)-
pn_rtc.apdu_status.data_status.redundancy
$pn_rtc.apdu_status.data_status.state(type: string)-
pn_rtc.apdu_status.data_status.state
$pn_rtc.apdu_status.data_status.station_problem_indicator(type: string)-
pn_rtc.apdu_status.data_status.station_problem_indicator
$pn_rtc.apdu_status.transfer_status.alignment_or_frame_checksum_error(type: string)-
pn_rtc.apdu_status.transfer_status.alignment_or_frame_checksum_error
$pn_rtc.apdu_status.transfer_status.mac_receive_buffer_overflow(type: string)-
pn_rtc.apdu_status.transfer_status.mac_receive_buffer_overflow
$pn_rtc.apdu_status.transfer_status.rt_class_3_error(type: string)-
pn_rtc.apdu_status.transfer_status.rt_class_3_error
$pn_rtc.apdu_status.transfer_status.wrong_length_error(type: string)-
pn_rtc.apdu_status.transfer_status.wrong_length_error
$pn_rtc.frame_id(type: integer)-
pn_rtc.frame_id
$pn_rtc.malformed_packet(type: string)-
pn_rtc.malformed_packet
$pn_rtc.payload_type(type: string)-
pn_rtc.payload_type
$pn_rtc.subframes(type: string)-
pn_rtc.subframes
rpc_cl
Fields
$rpc_cl.activity_uuid(type: string)-
rpc_cl.activity_uuid
$rpc_cl.auth_proto(type: string)-
rpc_cl.auth_proto
$rpc_cl.byte_order(type: string)-
rpc_cl.byte_order
$rpc_cl.character(type: string)-
rpc_cl.character
$rpc_cl.device_uuid(type: string)-
rpc_cl.device_uuid
$rpc_cl.floating_point_representation(type: string)-
rpc_cl.floating_point_representation
$rpc_cl.interface_type(type: string)-
rpc_cl.interface_type
$rpc_cl.interface_version(type: integer)-
rpc_cl.interface_version
$rpc_cl.malformed_packet(type: string)-
rpc_cl.malformed_packet
$rpc_cl.object_uuid(type: string)-
rpc_cl.object_uuid
$rpc_cl.operation_type(type: string)-
rpc_cl.operation_type
$rpc_cl.payload_length(type: integer)-
rpc_cl.payload_length
$rpc_cl.seq_num(type: integer)-
rpc_cl.seq_num
$rpc_cl.type(type: string)-
rpc_cl.type
$rpc_cl.version(type: integer)-
rpc_cl.version
s7comm
Fields
$s7comm(type: string)-
s7comm
$s7comm.data.length_actual(type: integer)-
s7comm.data.length_actual
$s7comm.data.length_advertised(type: integer)-
s7comm.data.length_advertised
$s7comm.data.length_bits(type: integer)-
s7comm.data.length_bits
$s7comm.data.length_octets(type: integer)-
s7comm.data.length_octets
$s7comm.data.nc_header_unknown(type: string)-
s7comm.data.nc_header_unknown
$s7comm.data.octets(type: string)-
s7comm.data.octets
$s7comm.data.pbc_header_unknown(type: string)-
s7comm.data.pbc_header_unknown
$s7comm.data.pbc_r_id(type: string)-
s7comm.data.pbc_r_id
$s7comm.data.return_code(type: string)-
s7DataReturnCodeMap
$s7comm.data.transport_size(type: string)-
s7DataTransportSizeMap
$s7comm.data_item_array(type: string)-
json array
$s7comm.data_nck_array(type: string)-
json array
$s7comm.dbread.area_array(type: string)-
json array
$s7comm.dbread.db(type: string)-
s7comm.dbread.db
$s7comm.dbread.length(type: integer)-
s7comm.dbread.length
$s7comm.dbread.numareas(type: string)-
s7comm.dbread.numareas
$s7comm.dbread.startaddress(type: integer)-
s7comm.dbread.startaddress
$s7comm.driveesany.parameter_idx(type: string)-
s7comm.driveesany.parameter_idx
$s7comm.driveesany.parameter_nr(type: string)-
s7comm.driveesany.parameter_nr
$s7comm.driveesany.unknown(type: string)-
s7comm.driveesany.unknown
$s7comm.header.data_len(type: integer)-
s7comm.header.data_len
$s7comm.header.error.class(type: string)-
paramErrorClassMap
$s7comm.header.error.code(type: string)-
paramErrorCodesMap
$s7comm.header.function(type: string)-
s7FunctionCodeMap
$s7comm.header.param_len(type: integer)-
s7comm.header.param_len
$s7comm.header.pduref(type: integer)-
s7comm.header.pduref
$s7comm.header.protid(type: string)-
always 0x32
$s7comm.header.reserved(type: string)-
s7comm.header.reserved
$s7comm.header.rosctr(type: string)-
s7MsgTypeMap
$s7comm.item.data_length(type: integer)-
s7comm.item.data_length
$s7comm.item.data_unknown(type: string)-
s7comm.item.data_unknown
$s7comm.item.length(type: integer)-
s7comm.item.length
$s7comm.item.syntax(type: string)-
s7ParamSyntaxMap
$s7comm.item.transfer_id(type: integer)-
s7comm.item.transfer_id
$s7comm.item.transfer_status(type: string)-
s7FunctionStatusMap
$s7comm.item.transfer_unknown(type: string)-
s7comm.item.transfer_unknown
$s7comm.item.type(type: string)-
s7comm.item.type
$s7comm.item.upload_len_len(type: integer)-
s7comm.item.upload_len_len
$s7comm.item.upload_length(type: integer)-
s7comm.item.upload_length
$s7comm.itemcount(type: integer)-
s7comm.itemcount
$s7comm.nck.area(type: string)-
s7NckAreasMap
$s7comm.nck.column(type: integer)-
s7comm.nck.column
$s7comm.nck.line(type: string)-
s7comm.nck.line
$s7comm.nck.linecount(type: integer)-
s7comm.nck.linecount
$s7comm.nck.module(type: string)-
s7comm.nck.module
$s7comm.nck.unit(type: string)-
s7comm.nck.unit
$s7comm.pbc.r_id(type: string)-
s7comm.pbc.r_id
$s7comm.pbc.r_id_data(type: string)-
s7comm.pbc.r_id_data
$s7comm.pbc.r_id_length(type: integer)-
s7comm.pbc.r_id_length
$s7comm.pbc.r_id_unknown(type: string)-
s7comm.pbc.r_id_unknown
$s7comm.plc.block_number(type: integer)-
s7comm.plc.block_number
$s7comm.plc.block_type(type: string)-
plcBlockTypesMap
$s7comm.plc.dest_filesystem(type: string)-
s7comm.plc.dest_filesystem
$s7comm.plc.ext_req_length(type: integer)-
s7comm.plc.ext_req_length
$s7comm.plc.file_count(type: integer)-
s7comm.plc.file_count
$s7comm.plc.file_identifier(type: string)-
s7comm.plc.file_identifier
$s7comm.plc.filename(type: string)-
s7comm.plc.filename
$s7comm.plc.filename_length(type: integer)-
s7comm.plc.filename_length
$s7comm.plc.files_unknown(type: string)-
s7comm.plc.files_unknown
$s7comm.plc.load_length(type: integer)-
s7comm.plc.load_length
$s7comm.plc.mc7_length(type: integer)-
s7comm.plc.mc7_length
$s7comm.plc.nx_address_ident(type: string)-
s7comm.plc.nx_address_ident
$s7comm.plc.nx_block_sync(type: string)-
s7comm.plc.nx_block_sync
$s7comm.plc.nx_ce_number(type: integer)-
s7comm.plc.nx_ce_number
$s7comm.plc.nx_channel_number(type: integer)-
s7comm.plc.nx_channel_number
$s7comm.plc.nx_classify(type: string)-
s7comm.plc.nx_classify
$s7comm.plc.nx_compare_string(type: string)-
s7comm.plc.nx_compare_string
$s7comm.plc.nx_data_block_number(type: integer)-
s7comm.plc.nx_data_block_number
$s7comm.plc.nx_dest_filename(type: string)-
s7comm.plc.nx_dest_filename
$s7comm.plc.nx_direction(type: string)-
s7comm.plc.nx_direction
$s7comm.plc.nx_dnr(type: integer)-
s7comm.plc.nx_dnr
$s7comm.plc.nx_duplo_number(type: integer)-
s7comm.plc.nx_duplo_number
$s7comm.plc.nx_edge_number(type: integer)-
s7comm.plc.nx_edge_number
$s7comm.plc.nx_edit_skip_count(type: integer)-
s7comm.plc.nx_edit_skip_count
$s7comm.plc.nx_edit_window_name(type: string)-
s7comm.plc.nx_edit_window_name
$s7comm.plc.nx_factor(type: string)-
s7comm.plc.nx_factor
$s7comm.plc.nx_filename(type: string)-
s7comm.plc.nx_filename
$s7comm.plc.nx_findmode(type: string)-
s7comm.plc.nx_findmode
$s7comm.plc.nx_first_column_number(type: integer)-
s7comm.plc.nx_first_column_number
$s7comm.plc.nx_first_row_number(type: integer)-
s7comm.plc.nx_first_row_number
$s7comm.plc.nx_function_number(type: integer)-
s7comm.plc.nx_function_number
$s7comm.plc.nx_half_places_down(type: integer)-
s7comm.plc.nx_half_places_down
$s7comm.plc.nx_half_places_left(type: integer)-
s7comm.plc.nx_half_places_left
$s7comm.plc.nx_half_places_right(type: integer)-
s7comm.plc.nx_half_places_right
$s7comm.plc.nx_half_places_up(type: integer)-
s7comm.plc.nx_half_places_up
$s7comm.plc.nx_increment_number(type: integer)-
s7comm.plc.nx_increment_number
$s7comm.plc.nx_interrupt_number(type: integer)-
s7comm.plc.nx_interrupt_number
$s7comm.plc.nx_kind_of_search(type: string)-
s7comm.plc.nx_kind_of_search
$s7comm.plc.nx_last_column_number(type: integer)-
s7comm.plc.nx_last_column_number
$s7comm.plc.nx_liftfast(type: string)-
s7comm.plc.nx_liftfast
$s7comm.plc.nx_line_number(type: string)-
s7comm.plc.nx_line_number
$s7comm.plc.nx_magazine_number(type: integer)-
s7comm.plc.nx_magazine_number
$s7comm.plc.nx_magazine_number_dest(type: integer)-
s7comm.plc.nx_magazine_number_dest
$s7comm.plc.nx_magazine_number_from(type: integer)-
s7comm.plc.nx_magazine_number_from
$s7comm.plc.nx_magazine_number_source(type: integer)-
s7comm.plc.nx_magazine_number_source
$s7comm.plc.nx_magazine_number_to(type: integer)-
s7comm.plc.nx_magazine_number_to
$s7comm.plc.nx_magazine_ref_number(type: integer)-
s7comm.plc.nx_magazine_ref_number
$s7comm.plc.nx_mode(type: string)-
s7comm.plc.nx_mode
$s7comm.plc.nx_monitor_mode(type: string)-
s7comm.plc.nx_monitor_mode
$s7comm.plc.nx_new_filename(type: string)-
s7comm.plc.nx_new_filename
$s7comm.plc.nx_old_filename(type: string)-
s7comm.plc.nx_old_filename
$s7comm.plc.nx_on_off(type: string)-
s7comm.plc.nx_on_off
$s7comm.plc.nx_password(type: string)-
s7comm.plc.nx_password
$s7comm.plc.nx_password_level(type: string)-
s7comm.plc.nx_password_level
$s7comm.plc.nx_place_number_dest(type: integer)-
s7comm.plc.nx_place_number_dest
$s7comm.plc.nx_place_number_from(type: integer)-
s7comm.plc.nx_place_number_from
$s7comm.plc.nx_place_number_source(type: integer)-
s7comm.plc.nx_place_number_source
$s7comm.plc.nx_place_number_to(type: integer)-
s7comm.plc.nx_place_number_to
$s7comm.plc.nx_place_ref_number(type: integer)-
s7comm.plc.nx_place_ref_number
$s7comm.plc.nx_place_type(type: integer)-
s7comm.plc.nx_place_type
$s7comm.plc.nx_priority(type: integer)-
s7comm.plc.nx_priority
$s7comm.plc.nx_protection(type: string)-
s7comm.plc.nx_protection
$s7comm.plc.nx_search_direction(type: string)-
s7comm.plc.nx_search_direction
$s7comm.plc.nx_seek_pointer(type: string)-
s7comm.plc.nx_seek_pointer
$s7comm.plc.nx_semaphore_value(type: string)-
s7comm.plc.nx_semaphore_value
$s7comm.plc.nx_source_filename(type: string)-
s7comm.plc.nx_source_filename
$s7comm.plc.nx_spindle_number(type: integer)-
s7comm.plc.nx_spindle_number
$s7comm.plc.nx_switch(type: string)-
s7comm.plc.nx_switch
$s7comm.plc.nx_tnr(type: integer)-
s7comm.plc.nx_tnr
$s7comm.plc.nx_tool_id(type: integer)-
s7comm.plc.nx_tool_id
$s7comm.plc.nx_tool_number(type: integer)-
s7comm.plc.nx_tool_number
$s7comm.plc.nx_tool_number2(type: integer)-
s7comm.plc.nx_tool_number2
$s7comm.plc.nx_tool_status(type: string)-
s7comm.plc.nx_tool_status
$s7comm.plc.nx_wear_group(type: string)-
s7comm.plc.nx_wear_group
$s7comm.plc.nx_wear_search_strategy(type: string)-
s7comm.plc.nx_wear_search_strategy
$s7comm.plc.nx_window_size(type: integer)-
s7comm.plc.nx_window_size
$s7comm.plc.nxlast_row_number(type: integer)-
s7comm.plc.nxlast_row_number
$s7comm.plc.service_argument(type: string)-
s7comm.plc.service_argument
$s7comm.plc.service_description(type: string)-
s7PLCFunctionDescMap
$s7comm.plc.service_filename(type: string)-
s7comm.plc.service_filename
$s7comm.plc.service_filename_array(type: string)-
json array
$s7comm.plc.service_name(type: string)-
s7comm.plc.service_name
$s7comm.plc.service_name_len(type: integer)-
s7comm.plc.service_name_len
$s7comm.plc.service_param_blk(type: string)-
s7comm.plc.service_param_blk
$s7comm.plc.service_param_blklen(type: integer)-
s7comm.plc.service_param_blklen
$s7comm.plc.service_unknown(type: string)-
s7comm.plc.service_unknown
$s7comm.plc.stop_unknown(type: string)-
s7comm.plc.stop_unknown
$s7comm.plc.unknown(type: string)-
s7comm.plc.unknown
$s7comm.read_data(type: string)-
s7comm.read_data
$s7comm.read_param_array(type: string)-
json array
$s7comm.s1200.area1(type: string)-
s7S1200Areas1Map
$s7comm.s1200.area2(type: string)-
s7S1200Areas2Map
$s7comm.s1200.area2unknown(type: string)-
s7comm.s1200.area2unknown
$s7comm.s1200.crc(type: string)-
s7comm.s1200.crc
$s7comm.s1200.dbnumber(type: integer)-
s7comm.s1200.dbnumber
$s7comm.s1200.lid_array(type: string)-
json array
$s7comm.s1200.lid_flags(type: string)-
s7S1200LidFlagsMap
$s7comm.s1200.lid_value(type: string)-
s7comm.s1200.lid_value
$s7comm.s1200.reserved1(type: string)-
s7comm.s1200.reserved1
$s7comm.s7any.address.bit(type: string)-
s7comm.s7any.address.bit
$s7comm.s7any.address.byte(type: string)-
s7comm.s7any.address.byte
$s7comm.s7any.address.number(type: integer)-
s7comm.s7any.address.number
$s7comm.s7any.area(type: string)-
s7ParamAreaMap
$s7comm.s7any.db(type: string)-
s7comm.s7any.db
$s7comm.s7any.id(type: string)-
s7comm.s7any.id
$s7comm.s7any.index(type: integer)-
s7comm.s7any.index
$s7comm.s7any.length(type: integer)-
s7comm.s7any.length
$s7comm.s7any.mlen(type: integer)-
s7comm.s7any.mlen
$s7comm.s7any.transp_size(type: string)-
s7ItemTransportSizeMap
$s7comm.setup.maxamq_called(type: integer)-
s7comm.setup.maxamq_called
$s7comm.setup.maxamq_calling(type: integer)-
s7comm.setup.maxamq_calling
$s7comm.setup.neg_pdu_length(type: integer)-
s7comm.setup.neg_pdu_length
$s7comm.setup_reserved(type: string)-
s7comm.setup_reserved
$s7comm.ud.block.add_len(type: integer)-
s7comm.ud.block.add_len
$s7comm.ud.block.checksum(type: string)-
s7comm.ud.block.checksum
$s7comm.ud.block.code_timestamp(type: string)-
s7comm.ud.block.code_timestamp
$s7comm.ud.block.count(type: integer)-
s7comm.ud.block.count
$s7comm.ud.block.family(type: string)-
s7comm.ud.block.family
$s7comm.ud.block.file_system(type: string)-
s7comm.ud.block.file_system
$s7comm.ud.block.flags(type: string)-
s7comm.ud.block.flags
$s7comm.ud.block.header_name(type: string)-
s7comm.ud.block.header_name
$s7comm.ud.block.header_version(type: string)-
s7comm.ud.block.header_version
$s7comm.ud.block.if_timestamp(type: string)-
s7comm.ud.block.if_timestamp
$s7comm.ud.block.info(type: string)-
s7comm.ud.block.info
$s7comm.ud.block.lang(type: string)-
s7UdBlockLangMap
$s7comm.ud.block.local_len(type: integer)-
s7comm.ud.block.local_len
$s7comm.ud.block.mc7_len(type: integer)-
s7comm.ud.block.mc7_len
$s7comm.ud.block.mem_len(type: integer)-
s7comm.ud.block.mem_len
$s7comm.ud.block.number(type: integer)-
s7comm.ud.block.number
$s7comm.ud.block.reserved(type: string)-
s7comm.ud.block.reserved
$s7comm.ud.block.security(type: string)-
s7UdBlockSecurityMap
$s7comm.ud.block.ssb_len(type: integer)-
s7comm.ud.block.ssb_len
$s7comm.ud.block.subtype(type: string)-
s7UdBlockSubTypesMap
$s7comm.ud.block.type(type: string)-
plcBlockTypesMap
$s7comm.ud.block.unknown2(type: string)-
s7comm.ud.block.unknown2
$s7comm.ud.block.unknown3(type: string)-
s7comm.ud.block.unknown3
$s7comm.ud.block.unknown4(type: string)-
s7comm.ud.block.unknown4
$s7comm.ud.block.unkown1(type: string)-
s7comm.ud.block.unkown1
$s7comm.ud.block_array(type: string)-
json array
$s7comm.ud.cpu.alarm.ack_state_coming(type: string)-
s7comm.ud.cpu.alarm.ack_state_coming
$s7comm.ud.cpu.alarm.ack_state_going(type: string)-
s7comm.ud.cpu.alarm.ack_state_going
$s7comm.ud.cpu.alarm.additional_values_count(type: integer)-
s7comm.ud.cpu.alarm.additional_values_count
$s7comm.ud.cpu.alarm.coming(type: string)-
s7comm.ud.cpu.alarm.coming
$s7comm.ud.cpu.alarm.count(type: integer)-
s7comm.ud.cpu.alarm.count
$s7comm.ud.cpu.alarm.event_array(type: string)-
json array
$s7comm.ud.cpu.alarm.event_coming(type: string)-
s7comm.ud.cpu.alarm.event_coming
$s7comm.ud.cpu.alarm.event_coming.sig1(type: string)-
s7comm.ud.cpu.alarm.event_coming.sig1
$s7comm.ud.cpu.alarm.event_coming.sig2(type: string)-
s7comm.ud.cpu.alarm.event_coming.sig2
$s7comm.ud.cpu.alarm.event_coming.sig3(type: string)-
s7comm.ud.cpu.alarm.event_coming.sig3
$s7comm.ud.cpu.alarm.event_coming.sig4(type: string)-
s7comm.ud.cpu.alarm.event_coming.sig4
$s7comm.ud.cpu.alarm.event_coming.sig5(type: string)-
s7comm.ud.cpu.alarm.event_coming.sig5
$s7comm.ud.cpu.alarm.event_coming.sig6(type: string)-
s7comm.ud.cpu.alarm.event_coming.sig6
$s7comm.ud.cpu.alarm.event_coming.sig7(type: string)-
s7comm.ud.cpu.alarm.event_coming.sig7
$s7comm.ud.cpu.alarm.event_coming.sig8(type: string)-
s7comm.ud.cpu.alarm.event_coming.sig8
$s7comm.ud.cpu.alarm.event_going(type: string)-
s7comm.ud.cpu.alarm.event_going
$s7comm.ud.cpu.alarm.event_going.sig1(type: string)-
s7comm.ud.cpu.alarm.event_going.sig1
$s7comm.ud.cpu.alarm.event_going.sig2(type: string)-
s7comm.ud.cpu.alarm.event_going.sig2
$s7comm.ud.cpu.alarm.event_going.sig3(type: string)-
s7comm.ud.cpu.alarm.event_going.sig3
$s7comm.ud.cpu.alarm.event_going.sig4(type: string)-
s7comm.ud.cpu.alarm.event_going.sig4
$s7comm.ud.cpu.alarm.event_going.sig5(type: string)-
s7comm.ud.cpu.alarm.event_going.sig5
$s7comm.ud.cpu.alarm.event_going.sig6(type: string)-
s7comm.ud.cpu.alarm.event_going.sig6
$s7comm.ud.cpu.alarm.event_going.sig7(type: string)-
s7comm.ud.cpu.alarm.event_going.sig7
$s7comm.ud.cpu.alarm.event_going.sig8(type: string)-
s7comm.ud.cpu.alarm.event_going.sig8
$s7comm.ud.cpu.alarm.event_id(type: string)-
s7UdCpuAlarmTypesMap
$s7comm.ud.cpu.alarm.event_state(type: string)-
s7comm.ud.cpu.alarm.event_state
$s7comm.ud.cpu.alarm.function(type: string)-
s7comm.ud.cpu.alarm.function
$s7comm.ud.cpu.alarm.going(type: string)-
s7comm.ud.cpu.alarm.going
$s7comm.ud.cpu.alarm.message_state(type: string)-
s7comm.ud.cpu.alarm.message_state
$s7comm.ud.cpu.alarm.object_array(type: string)-
json array
$s7comm.ud.cpu.alarm.query_type(type: string)-
s7UdCpuAlarmReqQueryMap
$s7comm.ud.cpu.alarm.resp_len(type: string)-
s7comm.ud.cpu.alarm.resp_len
$s7comm.ud.cpu.alarm.resp_unknown1(type: string)-
s7comm.ud.cpu.alarm.resp_unknown1
$s7comm.ud.cpu.alarm.resp_unknown2(type: string)-
s7comm.ud.cpu.alarm.resp_unknown2
$s7comm.ud.cpu.alarm.timestamp(type: string)-
s7comm.ud.cpu.alarm.timestamp
$s7comm.ud.cpu.alarm.type(type: string)-
s7UdCpuAlarmTypesMap
$s7comm.ud.cpu.alarm.unknown(type: string)-
s7comm.ud.cpu.alarm.unknown
$s7comm.ud.cpu.alarm.unknown1(type: string)-
s7comm.ud.cpu.alarm.unknown1
$s7comm.ud.cpu.alarm.unknown2(type: string)-
s7comm.ud.cpu.alarm.unknown2
$s7comm.ud.cpu.alarm_array(type: string)-
json array
$s7comm.ud.cpu.diag.data_id(type: string)-
s7comm.ud.cpu.diag.data_id
$s7comm.ud.cpu.diag.event.class(type: string)-
s7UdCpuSzlCpuDiagnosticClassMap
$s7comm.ud.cpu.diag.event.diag_buffer(type: string)-
s7comm.ud.cpu.diag.event.diag_buffer
$s7comm.ud.cpu.diag.event.external(type: string)-
s7comm.ud.cpu.diag.event.external
$s7comm.ud.cpu.diag.event.id(type: string)-
s7UdCpuSzlCpuDiagnostic1_7Map
$s7comm.ud.cpu.diag.event.internal(type: string)-
s7comm.ud.cpu.diag.event.internal
$s7comm.ud.cpu.diag.event.number(type: integer)-
s7comm.ud.cpu.diag.event.number
$s7comm.ud.cpu.diag.event.state(type: string)-
s7comm.ud.cpu.diag.event.state
$s7comm.ud.cpu.diag.info1(type: string)-
s7comm.ud.cpu.diag.info1
$s7comm.ud.cpu.diag.info2(type: string)-
s7comm.ud.cpu.diag.info2
$s7comm.ud.cpu.diag.ob_number(type: integer)-
s7comm.ud.cpu.diag.ob_number
$s7comm.ud.cpu.diag.priority(type: string)-
s7comm.ud.cpu.diag.priority
$s7comm.ud.cpu.diag.timestamp(type: string)-
s7comm.ud.cpu.diag.timestamp
$s7comm.ud.cpu.msg.subscribed_events.alarm_type(type: string)-
s7cpuMsgAlarmMap
$s7comm.ud.cpu.msg.subscribed_events.req.alarm(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.alarm
$s7comm.ud.cpu.msg.subscribed_events.req.alarm_reserved(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.alarm_reserved
$s7comm.ud.cpu.msg.subscribed_events.req.bitmap(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.bitmap
$s7comm.ud.cpu.msg.subscribed_events.req.mode_transition(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.mode_transition
$s7comm.ud.cpu.msg.subscribed_events.req.reserved(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.reserved
$s7comm.ud.cpu.msg.subscribed_events.req.reserved_4(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.reserved_4
$s7comm.ud.cpu.msg.subscribed_events.req.reserved_5(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.reserved_5
$s7comm.ud.cpu.msg.subscribed_events.req.reserved_6(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.reserved_6
$s7comm.ud.cpu.msg.subscribed_events.req.reserved_7(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.reserved_7
$s7comm.ud.cpu.msg.subscribed_events.req.system_diagnostics(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.system_diagnostics
$s7comm.ud.cpu.msg.subscribed_events.req.user_diagnostics(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.user_diagnostics
$s7comm.ud.cpu.msg.subscribed_events.req.user_name(type: string)-
s7comm.ud.cpu.msg.subscribed_events.req.user_name
$s7comm.ud.cpu.msg.subscribed_events.resp.alarm_reserved1(type: string)-
s7comm.ud.cpu.msg.subscribed_events.resp.alarm_reserved1
$s7comm.ud.cpu.msg.subscribed_events.resp.alarm_reserved2(type: string)-
s7comm.ud.cpu.msg.subscribed_events.resp.alarm_reserved2
$s7comm.ud.cpu.msg.subscribed_events.resp.reserved(type: string)-
s7comm.ud.cpu.msg.subscribed_events.resp.reserved
$s7comm.ud.cpu.msg.subscribed_events.resp.result(type: string)-
s7comm.ud.cpu.msg.subscribed_events.resp.result
$s7comm.ud.cpu.scan_ind.timestamp(type: string)-
s7comm.ud.cpu.scan_ind.timestamp
$s7comm.ud.cpu.scan_ind.unknown1(type: string)-
s7comm.ud.cpu.scan_ind.unknown1
$s7comm.ud.cpu.scan_ind.unknown2(type: string)-
s7comm.ud.cpu.scan_ind.unknown2
$s7comm.ud.cpu.szl.block.index(type: string)-
s7UdCpuBlockTypeIndexMap
$s7comm.ud.cpu.szl.block.object_size(type: integer)-
s7comm.ud.cpu.szl.block.object_size
$s7comm.ud.cpu.szl.block.quantity(type: string)-
s7comm.ud.cpu.szl.block.quantity
$s7comm.ud.cpu.szl.block.work_size(type: integer)-
s7comm.ud.cpu.szl.block.work_size
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.bitmap
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.c(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.c
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.db(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.db
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.m(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.m
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.pii(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.pii
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.piq(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.piq
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.reserved06(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.reserved06
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.reserved07(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.reserved07
$s7comm.ud.cpu.szl.comms_capability.addressable_objects.t(type: string)-
s7comm.ud.cpu.szl.comms_capability.addressable_objects.t
$s7comm.ud.cpu.szl.comms_capability.alarm(type: string)-
s7comm.ud.cpu.szl.comms_capability.alarm
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.bitmap
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.cyclic(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.cyclic
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.gd_rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.gd_rcv
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.gd_snd(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.gd_snd
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved03(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved03
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved04(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved04
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved05(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved05
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved06(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved06
$s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved07(type: string)-
s7comm.ud.cpu.szl.comms_capability.available_gd_fns.reserved07
$s7comm.ud.cpu.szl.comms_capability.data_exchange.connection_configured(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.connection_configured
$s7comm.ud.cpu.szl.comms_capability.data_exchange.connection_programmed(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.connection_programmed
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.abort(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.abort
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_8(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_8
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_8p(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_8p
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_s(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_s
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_sc(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_sc
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_sq(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.alarm_sq
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.ar_send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.ar_send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.b_rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.b_rcv
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.b_send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.b_send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.bitmap
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.control(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.control
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.dis_msg(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.dis_msg
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.en_msg(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.en_msg
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.get(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.get
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.i_abort(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.i_abort
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.i_get(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.i_get
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.i_put(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.i_put
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.initiate(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.initiate
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.load(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.load
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.load_me(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.load_me
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.notify(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.notify
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.pi(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.pi
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.print(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.print
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.put(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.put
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.rcv
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.read(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.read
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved32(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved32
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved33(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved33
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved34(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved34
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved35(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved35
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved36(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved36
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved37(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved37
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved77(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.reserved77
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.resume(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.resume
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.scan_snd(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.scan_snd
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.start(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.start
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.status(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.status
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.stop(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.stop
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.u_rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.u_rcv
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.u_send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.u_send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.u_status(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.u_status
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.write(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.write
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_abort(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_abort
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_get(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_get
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_put(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_put
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_rcv
$s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.fast_reaction.x_send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.max_instances_sfb(type: integer)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.max_instances_sfb
$s7comm.ud.cpu.szl.comms_capability.data_exchange.max_params_alarm_8(type: integer)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.max_params_alarm_8
$s7comm.ud.cpu.szl.comms_capability.data_exchange.max_params_per_block(type: integer)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.max_params_per_block
$s7comm.ud.cpu.szl.comms_capability.data_exchange.module_fast_reaction(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.module_fast_reaction
$s7comm.ud.cpu.szl.comms_capability.data_exchange.reserved1(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.reserved1
$s7comm.ud.cpu.szl.comms_capability.data_exchange.reserved2(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.reserved2
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.abort(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.abort
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_8(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_8
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_8p(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_8p
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_s(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_s
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_sc(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_sc
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_sq(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.alarm_sq
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.ar_send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.ar_send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.b_rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.b_rcv
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.b_send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.b_send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.bitmap
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.control(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.control
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.dis_msg(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.dis_msg
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.en_msg(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.en_msg
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.get(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.get
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.i_abort(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.i_abort
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.i_get(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.i_get
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.i_put(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.i_put
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.initiate(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.initiate
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.load(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.load
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.load_me(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.load_me
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.notify(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.notify
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.pi(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.pi
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.print(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.print
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.put(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.put
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.rcv
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.read(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.read
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved32(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved32
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved33(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved33
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved34(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved34
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved35(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved35
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved36(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved36
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved37(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved37
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved77(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.reserved77
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.resume(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.resume
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.scan_snd(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.scan_snd
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.start(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.start
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.status(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.status
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.stop(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.stop
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.u_rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.u_rcv
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.u_send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.u_send
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.ustatus(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.ustatus
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.write(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.write
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_abort(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_abort
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_get(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_get
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_put(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_put
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_rcv(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_rcv
$s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_send(type: string)-
s7comm.ud.cpu.szl.comms_capability.data_exchange.sfb.x_send
$s7comm.ud.cpu.szl.comms_capability.diagnostics.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.bitmap
$s7comm.ud.cpu.szl.comms_capability.diagnostics.diagnostic_buffer(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.diagnostic_buffer
$s7comm.ud.cpu.szl.comms_capability.diagnostics.diagnostic_interrupt(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.diagnostic_interrupt
$s7comm.ud.cpu.szl.comms_capability.diagnostics.evaluating_diagnostic_interrupts(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.evaluating_diagnostic_interrupts
$s7comm.ud.cpu.szl.comms_capability.diagnostics.reserved00(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.reserved00
$s7comm.ud.cpu.szl.comms_capability.diagnostics.reserved07(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.reserved07
$s7comm.ud.cpu.szl.comms_capability.diagnostics.sending_system_diagnostic_data(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.sending_system_diagnostic_data
$s7comm.ud.cpu.szl.comms_capability.diagnostics.sending_user_diagnostic_data(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.sending_user_diagnostic_data
$s7comm.ud.cpu.szl.comms_capability.diagnostics.sending_vmd_status(type: string)-
s7comm.ud.cpu.szl.comms_capability.diagnostics.sending_vmd_status
$s7comm.ud.cpu.szl.comms_capability.ek_1(type: string)-
s7comm.ud.cpu.szl.comms_capability.ek_1
$s7comm.ud.cpu.szl.comms_capability.ek_2(type: string)-
s7comm.ud.cpu.szl.comms_capability.ek_2
$s7comm.ud.cpu.szl.comms_capability.ergpar(type: string)-
s7comm.ud.cpu.szl.comms_capability.ergpar
$s7comm.ud.cpu.szl.comms_capability.ergpat(type: string)-
s7comm.ud.cpu.szl.comms_capability.ergpat
$s7comm.ud.cpu.szl.comms_capability.general.max_connections(type: integer)-
s7comm.ud.cpu.szl.comms_capability.general.max_connections
$s7comm.ud.cpu.szl.comms_capability.general.max_data_rate_bus(type: integer)-
s7comm.ud.cpu.szl.comms_capability.general.max_data_rate_bus
$s7comm.ud.cpu.szl.comms_capability.general.max_data_rate_mpi(type: integer)-
s7comm.ud.cpu.szl.comms_capability.general.max_data_rate_mpi
$s7comm.ud.cpu.szl.comms_capability.general.max_pdu_size(type: integer)-
s7comm.ud.cpu.szl.comms_capability.general.max_pdu_size
$s7comm.ud.cpu.szl.comms_capability.general.reserved(type: string)-
s7comm.ud.cpu.szl.comms_capability.general.reserved
$s7comm.ud.cpu.szl.comms_capability.index(type: string)-
s7UdCpuCommsCapIndexMap
$s7comm.ud.cpu.szl.comms_capability.kons(type: string)-
s7comm.ud.cpu.szl.comms_capability.kons
$s7comm.ud.cpu.szl.comms_capability.kreis(type: string)-
s7comm.ud.cpu.szl.comms_capability.kreis
$s7comm.ud.cpu.szl.comms_capability.len_1(type: string)-
s7comm.ud.cpu.szl.comms_capability.len_1
$s7comm.ud.cpu.szl.comms_capability.len_2(type: string)-
s7comm.ud.cpu.szl.comms_capability.len_2
$s7comm.ud.cpu.szl.comms_capability.len_3(type: string)-
s7comm.ud.cpu.szl.comms_capability.len_3
$s7comm.ud.cpu.szl.comms_capability.measurement_time_limit.multiplier(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.measurement_time_limit.value(type: integer)-
s7comm.ud.cpu.szl.comms_capability.measurement_time_limit.value
$s7comm.ud.cpu.szl.comms_capability.message_parameter.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.bitmap
$s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.group_status_messages(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.group_status_messages
$s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.notify_alarm(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.notify_alarm
$s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.reserved04(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.reserved04
$s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.reserved05(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.reserved05
$s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.reserved06(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.reserved06
$s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.reserved07(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.reserved07
$s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.scan(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.scan
$s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.send_arc(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.block_types.send_arc
$s7comm.ud.cpu.szl.comms_capability.message_parameter.max_archives(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.max_archives
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.db(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.db
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.m(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.m
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.pii(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.pii
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.piq(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.piq
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.reserved44(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.reserved44
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.reserved45(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.reserved45
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.reserved46(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.reserved46
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.reserved47(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_add.reserved47
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.db(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.db
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.m(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.m
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.pii(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.pii
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.piq(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.piq
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.reserved24(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.reserved24
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.reserved25(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.reserved25
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.reserved26(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.reserved26
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.reserved27(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_address_areas_scan.reserved27
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.array_char(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.array_char
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.bit(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.bit
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.byte(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.byte
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.counter(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.counter
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.dword(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.dword
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.reserved67(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.reserved67
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.timer(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.timer
$s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.word(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.permitted_data_types.word
$s7comm.ud.cpu.szl.comms_capability.message_parameter.reserved(type: string)-
s7comm.ud.cpu.szl.comms_capability.message_parameter.reserved
$s7comm.ud.cpu.szl.comms_capability.mode.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.bitmap
$s7comm.ud.cpu.szl.comms_capability.mode.comm_bus(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.comm_bus
$s7comm.ud.cpu.szl.comms_capability.mode.pl_mpi(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.pl_mpi
$s7comm.ud.cpu.szl.comms_capability.mode.reserved02(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.reserved02
$s7comm.ud.cpu.szl.comms_capability.mode.reserved03(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.reserved03
$s7comm.ud.cpu.szl.comms_capability.mode.reserved04(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.reserved04
$s7comm.ud.cpu.szl.comms_capability.mode.reserved05(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.reserved05
$s7comm.ud.cpu.szl.comms_capability.mode.reserved06(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.reserved06
$s7comm.ud.cpu.szl.comms_capability.mode.reserved07(type: string)-
s7comm.ud.cpu.szl.comms_capability.mode.reserved07
$s7comm.ud.cpu.szl.comms_capability.number_modifiable_vars(type: integer)-
s7comm.ud.cpu.szl.comms_capability.number_modifiable_vars
$s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_mem_card(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_mem_card
$s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_new_modules(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_new_modules
$s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_on_complete_restart(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_on_complete_restart
$s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_on_restart(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_on_restart
$s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_user_program(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_user_program
$s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_when_chaining(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.assign_params_when_chaining
$s7comm.ud.cpu.szl.comms_capability.object_management_system.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.bitmap
$s7comm.ud.cpu.szl.comms_capability.object_management_system.chain_copied(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.chain_copied
$s7comm.ud.cpu.szl.comms_capability.object_management_system.chain_list(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.chain_list
$s7comm.ud.cpu.szl.comms_capability.object_management_system.compress(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.compress
$s7comm.ud.cpu.szl.comms_capability.object_management_system.compress_external(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.compress_external
$s7comm.ud.cpu.szl.comms_capability.object_management_system.copy(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.copy
$s7comm.ud.cpu.szl.comms_capability.object_management_system.delete(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.delete
$s7comm.ud.cpu.szl.comms_capability.object_management_system.delete_list(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.delete_list
$s7comm.ud.cpu.szl.comms_capability.object_management_system.dir_hieracrchy1(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.dir_hieracrchy1
$s7comm.ud.cpu.szl.comms_capability.object_management_system.dir_hieracrchy2(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.dir_hieracrchy2
$s7comm.ud.cpu.szl.comms_capability.object_management_system.dir_hieracrchy3(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.dir_hieracrchy3
$s7comm.ud.cpu.szl.comms_capability.object_management_system.evaluate_mem_after_switch_setting(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.evaluate_mem_after_switch_setting
$s7comm.ud.cpu.szl.comms_capability.object_management_system.firmware_update(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.firmware_update
$s7comm.ud.cpu.szl.comms_capability.object_management_system.firmware_update_using_mem_card(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.firmware_update_using_mem_card
$s7comm.ud.cpu.szl.comms_capability.object_management_system.load_function_exchange_data(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.load_function_exchange_data
$s7comm.ud.cpu.szl.comms_capability.object_management_system.load_user_program_eprom(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.load_user_program_eprom
$s7comm.ud.cpu.szl.comms_capability.object_management_system.load_user_program_ram(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.load_user_program_ram
$s7comm.ud.cpu.szl.comms_capability.object_management_system.max_number_chained_blocks(type: integer)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.max_number_chained_blocks
$s7comm.ud.cpu.szl.comms_capability.object_management_system.max_number_deletable_blocks(type: integer)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.max_number_deletable_blocks
$s7comm.ud.cpu.szl.comms_capability.object_management_system.max_number_simultaneous_uploads(type: integer)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.max_number_simultaneous_uploads
$s7comm.ud.cpu.szl.comms_capability.object_management_system.max_size_shiftable_block(type: integer)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.max_size_shiftable_block
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved00(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved00
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved13(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved13
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved14(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved14
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved15(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved15
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved16(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved16
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved31(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved31
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved32(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved32
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved33(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved33
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved34(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved34
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved35(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved35
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved46(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved46
$s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved47(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.reserved47
$s7comm.ud.cpu.szl.comms_capability.object_management_system.save_user_program_all(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.save_user_program_all
$s7comm.ud.cpu.szl.comms_capability.object_management_system.save_user_program_eprom(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.save_user_program_eprom
$s7comm.ud.cpu.szl.comms_capability.object_management_system.save_user_program_ram(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.save_user_program_ram
$s7comm.ud.cpu.szl.comms_capability.object_management_system.set_eprom_mode(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.set_eprom_mode
$s7comm.ud.cpu.szl.comms_capability.object_management_system.set_ram_mode(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.set_ram_mode
$s7comm.ud.cpu.szl.comms_capability.object_management_system.upload_on_pg(type: string)-
s7comm.ud.cpu.szl.comms_capability.object_management_system.upload_on_pg
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.bit_memory(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.bit_memory
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.bitmap
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.clear_cyclic_reading(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.clear_cyclic_reading
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.data_record(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.data_record
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.high_speed_counter(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.high_speed_counter
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.iec_counter(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.iec_counter
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.iec_timer(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.iec_timer
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.initialise_cyclic_reading_explicit(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.initialise_cyclic_reading_explicit
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.initialise_cyclic_reading_implicit(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.initialise_cyclic_reading_implicit
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.inputs(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.inputs
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.max_cyclic_jobs(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.max_cyclic_jobs
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.max_cyclic_period(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.max_cyclic_period
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.max_readable_data(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.max_readable_data
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.min_cyclic_period(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.min_cyclic_period
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.outputs(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.outputs
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.peripheral_io(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.peripheral_io
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.read_once(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.read_once
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved07(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved07
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved10(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved10
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved11(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved11
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved12(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved12
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved13(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved13
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved22(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved22
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved23(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved23
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved24(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved24
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved25(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved25
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved26(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved26
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved34(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved34
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved35(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved35
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved36(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved36
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved37(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.reserved37
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.s7_counter(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.s7_counter
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.s7_timer(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.s7_timer
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.start_cyclic_reading(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.start_cyclic_reading
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.stop_cyclic_reading(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.stop_cyclic_reading
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.user_db(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.user_db
$s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.write_once(type: string)-
s7comm.ud.cpu.szl.comms_capability.operator_interface_functions.write_once
$s7comm.ud.cpu.szl.comms_capability.proj(type: string)-
s7comm.ud.cpu.szl.comms_capability.proj
$s7comm.ud.cpu.szl.comms_capability.rec(type: string)-
s7comm.ud.cpu.szl.comms_capability.rec
$s7comm.ud.cpu.szl.comms_capability.reserved(type: string)-
s7comm.ud.cpu.szl.comms_capability.reserved
$s7comm.ud.cpu.szl.comms_capability.reserved2(type: string)-
s7comm.ud.cpu.szl.comms_capability.reserved2
$s7comm.ud.cpu.szl.comms_capability.sen(type: string)-
s7comm.ud.cpu.szl.comms_capability.sen
$s7comm.ud.cpu.szl.comms_capability.sk_1(type: string)-
s7comm.ud.cpu.szl.comms_capability.sk_1
$s7comm.ud.cpu.szl.comms_capability.sk_2(type: string)-
s7comm.ud.cpu.szl.comms_capability.sk_2
$s7comm.ud.cpu.szl.comms_capability.systrig(type: string)-
s7comm.ud.cpu.szl.comms_capability.systrig
$s7comm.ud.cpu.szl.comms_capability.test.aseg(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.aseg
$s7comm.ud.cpu.szl.comms_capability.test.block_status(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.block_status
$s7comm.ud.cpu.szl.comms_capability.test.block_status_v2(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.block_status_v2
$s7comm.ud.cpu.szl.comms_capability.test.breakpoint(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.breakpoint
$s7comm.ud.cpu.szl.comms_capability.test.delete_job(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.delete_job
$s7comm.ud.cpu.szl.comms_capability.test.disable_job(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.disable_job
$s7comm.ud.cpu.szl.comms_capability.test.enable_job(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.enable_job
$s7comm.ud.cpu.szl.comms_capability.test.eseg(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.eseg
$s7comm.ud.cpu.szl.comms_capability.test.exit_hold(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.exit_hold
$s7comm.ud.cpu.szl.comms_capability.test.flash_led(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.flash_led
$s7comm.ud.cpu.szl.comms_capability.test.force(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.force
$s7comm.ud.cpu.szl.comms_capability.test.force_selection(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.force_selection
$s7comm.ud.cpu.szl.comms_capability.test.installation_bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.installation_bitmap
$s7comm.ud.cpu.szl.comms_capability.test.memory_reset(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.memory_reset
$s7comm.ud.cpu.szl.comms_capability.test.modify_variable(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.modify_variable
$s7comm.ud.cpu.szl.comms_capability.test.output_bstack(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.output_bstack
$s7comm.ud.cpu.szl.comms_capability.test.output_istack(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.output_istack
$s7comm.ud.cpu.szl.comms_capability.test.output_lstack(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.output_lstack
$s7comm.ud.cpu.szl.comms_capability.test.read_job(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.read_job
$s7comm.ud.cpu.szl.comms_capability.test.read_job_list(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.read_job_list
$s7comm.ud.cpu.szl.comms_capability.test.replace_job(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.replace_job
$s7comm.ud.cpu.szl.comms_capability.test.reserved00(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.reserved00
$s7comm.ud.cpu.szl.comms_capability.test.reserved24(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.reserved24
$s7comm.ud.cpu.szl.comms_capability.test.reserved25(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.reserved25
$s7comm.ud.cpu.szl.comms_capability.test.reserved27(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.reserved27
$s7comm.ud.cpu.szl.comms_capability.test.time_meas_from_to(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.time_meas_from_to
$s7comm.ud.cpu.szl.comms_capability.test.variable_status(type: string)-
s7comm.ud.cpu.szl.comms_capability.test.variable_status
$s7comm.ud.cpu.szl.comms_capability.tiefe(type: string)-
s7comm.ud.cpu.szl.comms_capability.tiefe
$s7comm.ud.cpu.szl.comms_capability.time(type: string)-
s7comm.ud.cpu.szl.comms_capability.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.addr.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.addr.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.addr.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.akku.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.akku.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.akku.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.db.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.db.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.db.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.db_reg.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.db_reg.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.db_reg.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.ea.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.ea.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.ea.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.last_1.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.last_1.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.last_1.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.last_2.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.last_2.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.last_2.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.last_3.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.last_3.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.last_3.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.ld.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.ld.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.ld.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.merker.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.merker.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.merker.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.reg_tb.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.reg_tb.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.reg_tb.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.reserved(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.reserved
$s7comm.ud.cpu.szl.comms_capability.time_measurement.stal1.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.stal1.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.stal1.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.stal2.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.stal2.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.stal2.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.stal3.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.stal3.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.stal3.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_measurement.tb.time(type: integer)-
s7comm.ud.cpu.szl.comms_capability.time_measurement.tb.time
$s7comm.ud.cpu.szl.comms_capability.time_measurement.tb.timebase(type: string)-
s7testTimebaseMap
$s7comm.ud.cpu.szl.comms_capability.time_of_day.abw_5v(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.abw_5v
$s7comm.ud.cpu.szl.comms_capability.time_of_day.abw_puf(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.abw_puf
$s7comm.ud.cpu.szl.comms_capability.time_of_day.anz_bsz(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.anz_bsz
$s7comm.ud.cpu.szl.comms_capability.time_of_day.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.bitmap
$s7comm.ud.cpu.szl.comms_capability.time_of_day.reserved(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.reserved
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.master(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.master
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.neutral(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.neutral
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved03(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved03
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved04(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved04
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved05(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved05
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved06(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved06
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved07(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.reserved07
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.slave(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_k.slave
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.master(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.master
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.neutral(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.neutral
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved23(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved23
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved24(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved24
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved25(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved25
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved26(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved26
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved27(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.reserved27
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.slave(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mfi.slave
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.master(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.master
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.neutral(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.neutral
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved13(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved13
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved14(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved14
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved15(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved15
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved16(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved16
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved17(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.reserved17
$s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.slave(type: string)-
s7comm.ud.cpu.szl.comms_capability.time_of_day.sync_mpi.slave
$s7comm.ud.cpu.szl.comms_capability.trgbed(type: string)-
s7comm.ud.cpu.szl.comms_capability.trgbed
$s7comm.ud.cpu.szl.comms_capability.trigger_events.block_status(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.block_status
$s7comm.ud.cpu.szl.comms_capability.trigger_events.breakpoint(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.breakpoint
$s7comm.ud.cpu.szl.comms_capability.trigger_events.delete_job(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.delete_job
$s7comm.ud.cpu.szl.comms_capability.trigger_events.disable_job(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.disable_job
$s7comm.ud.cpu.szl.comms_capability.trigger_events.enable_job(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.enable_job
$s7comm.ud.cpu.szl.comms_capability.trigger_events.exit_hold(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.exit_hold
$s7comm.ud.cpu.szl.comms_capability.trigger_events.force(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.force
$s7comm.ud.cpu.szl.comms_capability.trigger_events.force_selection(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.force_selection
$s7comm.ud.cpu.szl.comms_capability.trigger_events.immediately(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.immediately
$s7comm.ud.cpu.szl.comms_capability.trigger_events.memory_reset(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.memory_reset
$s7comm.ud.cpu.szl.comms_capability.trigger_events.modify_variable(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.modify_variable
$s7comm.ud.cpu.szl.comms_capability.trigger_events.output_bstack(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.output_bstack
$s7comm.ud.cpu.szl.comms_capability.trigger_events.output_istack(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.output_istack
$s7comm.ud.cpu.szl.comms_capability.trigger_events.output_lstack(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.output_lstack
$s7comm.ud.cpu.szl.comms_capability.trigger_events.permitted_bitmap(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.permitted_bitmap
$s7comm.ud.cpu.szl.comms_capability.trigger_events.time_meas_from_to(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.time_meas_from_to
$s7comm.ud.cpu.szl.comms_capability.trigger_events.variable_status(type: string)-
s7comm.ud.cpu.szl.comms_capability.trigger_events.variable_status
$s7comm.ud.cpu.szl.comms_status.connections.current_configured_connections(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.current_configured_connections
$s7comm.ud.cpu.szl.comms_status.connections.current_established_connections(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.current_established_connections
$s7comm.ud.cpu.szl.comms_status.connections.current_free_connections(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.current_free_connections
$s7comm.ud.cpu.szl.comms_status.connections.current_os_connections(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.current_os_connections
$s7comm.ud.cpu.szl.comms_status.connections.current_pg_connections(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.current_pg_connections
$s7comm.ud.cpu.szl.comms_status.connections.free_used_connections(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.free_used_connections
$s7comm.ud.cpu.szl.comms_status.connections.max_cpu_utilisation(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.max_cpu_utilisation
$s7comm.ud.cpu.szl.comms_status.connections.reserved(type: string)-
s7comm.ud.cpu.szl.comms_status.connections.reserved
$s7comm.ud.cpu.szl.comms_status.connections.reseved_os_connections(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.reseved_os_connections
$s7comm.ud.cpu.szl.comms_status.connections.reseved_pg_connections(type: integer)-
s7comm.ud.cpu.szl.comms_status.connections.reseved_pg_connections
$s7comm.ud.cpu.szl.comms_status.data_exchange.connection_configured(type: integer)-
s7comm.ud.cpu.szl.comms_status.data_exchange.connection_configured
$s7comm.ud.cpu.szl.comms_status.data_exchange.connection_programmed(type: integer)-
s7comm.ud.cpu.szl.comms_status.data_exchange.connection_programmed
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.abort(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.abort
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_8(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_8
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_8p(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_8p
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_s(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_s
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_sc(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_sc
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_sq(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.alarm_sq
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.ar_send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.ar_send
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.b_rcv(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.b_rcv
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.b_send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.b_send
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.bitmap
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.control(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.control
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.dis_msg(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.dis_msg
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.en_msg(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.en_msg
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.get(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.get
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.i_abort(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.i_abort
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.i_get(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.i_get
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.i_put(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.i_put
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.initiate(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.initiate
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.load(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.load
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.load_me(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.load_me
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.notify(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.notify
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.pi(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.pi
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.print(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.print
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.put(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.put
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.rcv(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.rcv
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.read(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.read
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved32(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved32
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved33(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved33
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved34(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved34
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved35(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved35
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved36(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved36
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved37(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved37
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved77(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.reserved77
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.resume(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.resume
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.scan_snd(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.scan_snd
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.send
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.start(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.start
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.status(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.status
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.stop(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.stop
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.u_rcv(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.u_rcv
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.u_send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.u_send
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.u_status(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.u_status
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.write(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.write
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_abort(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_abort
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_get(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_get
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_put(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_put
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_rcv(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_rcv
$s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.fast_reaction.x_send
$s7comm.ud.cpu.szl.comms_status.data_exchange.max_instances_sfb(type: integer)-
s7comm.ud.cpu.szl.comms_status.data_exchange.max_instances_sfb
$s7comm.ud.cpu.szl.comms_status.data_exchange.max_params_alarm_8(type: integer)-
s7comm.ud.cpu.szl.comms_status.data_exchange.max_params_alarm_8
$s7comm.ud.cpu.szl.comms_status.data_exchange.max_params_per_block(type: integer)-
s7comm.ud.cpu.szl.comms_status.data_exchange.max_params_per_block
$s7comm.ud.cpu.szl.comms_status.data_exchange.reserved1(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.reserved1
$s7comm.ud.cpu.szl.comms_status.data_exchange.reserved2(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.reserved2
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.abort(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.abort
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_8(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_8
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_8p(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_8p
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_s(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_s
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_sc(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_sc
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_sq(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.alarm_sq
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.ar_send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.ar_send
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.b_rcv(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.b_rcv
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.b_send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.b_send
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.bitmap(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.bitmap
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.control(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.control
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.dis_msg(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.dis_msg
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.en_msg(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.en_msg
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.get(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.get
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.i_abort(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.i_abort
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.i_get(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.i_get
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.i_put(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.i_put
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.initiate(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.initiate
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.load(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.load
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.load_me(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.load_me
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.notify(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.notify
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.pi(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.pi
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.print(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.print
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.put(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.put
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.rcv(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.rcv
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.read(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.read
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved32(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved32
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved33(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved33
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved34(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved34
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved35(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved35
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved36(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved36
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved37(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved37
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved77(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.reserved77
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.resume(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.resume
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.scan_snd(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.scan_snd
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.send
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.start(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.start
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.status(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.status
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.stop(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.stop
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.u_rcv(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.u_rcv
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.u_send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.u_send
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.ustatus(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.ustatus
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.write(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.write
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_abort(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_abort
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_get(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_get
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_put(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_put
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_rcv(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_rcv
$s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_send(type: string)-
s7comm.ud.cpu.szl.comms_status.data_exchange.sfb.x_send
$s7comm.ud.cpu.szl.comms_status.diagnostics.auto_sending(type: string)-
s7UdCpuSzlFunctionExistsMap
$s7comm.ud.cpu.szl.comms_status.diagnostics.extended_functions(type: string)-
s7UdCpuSzlFunctionExistsMap
$s7comm.ud.cpu.szl.comms_status.diagnostics.reserved(type: string)-
s7comm.ud.cpu.szl.comms_status.diagnostics.reserved
$s7comm.ud.cpu.szl.comms_status.diagnostics.status_generation(type: string)-
s7UdCpuSzlFunctionExistsMap
$s7comm.ud.cpu.szl.comms_status.diagnostics.user_defined_available(type: string)-
s7UdCpuSzlFunctionExistsMap
$s7comm.ud.cpu.szl.comms_status.protection_level.assigned_protection_level(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.assigned_protection_level
$s7comm.ud.cpu.szl.comms_status.protection_level.crst_wrst_swithc_position(type: string)-
s7UdCpuSzlCrstSwitchPosnMap
$s7comm.ud.cpu.szl.comms_status.protection_level.current_protection_level(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.current_protection_level
$s7comm.ud.cpu.szl.comms_status.protection_level.hardware_id1(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.hardware_id1
$s7comm.ud.cpu.szl.comms_status.protection_level.hardware_id2(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.hardware_id2
$s7comm.ud.cpu.szl.comms_status.protection_level.kenf(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.kenf
$s7comm.ud.cpu.szl.comms_status.protection_level.key_switch_position(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.key_switch_position
$s7comm.ud.cpu.szl.comms_status.protection_level.mode_switch_position(type: string)-
s7UdCpuSzlModeSwitchPosnMap
$s7comm.ud.cpu.szl.comms_status.protection_level.program_id1(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.program_id1
$s7comm.ud.cpu.szl.comms_status.protection_level.program_id2(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.program_id2
$s7comm.ud.cpu.szl.comms_status.protection_level.reserved(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.reserved
$s7comm.ud.cpu.szl.comms_status.protection_level.version_identifier(type: string)-
s7comm.ud.cpu.szl.comms_status.protection_level.version_identifier
$s7comm.ud.cpu.szl.comms_status.test_status.num_jobs(type: integer)-
s7comm.ud.cpu.szl.comms_status.test_status.num_jobs
$s7comm.ud.cpu.szl.comms_status.test_status.reserved(type: string)-
s7comm.ud.cpu.szl.comms_status.test_status.reserved
$s7comm.ud.cpu.szl.comms_status.time.clock_0(type: string)-
s7comm.ud.cpu.szl.comms_status.time.clock_0
$s7comm.ud.cpu.szl.comms_status.time.clock_1(type: string)-
s7comm.ud.cpu.szl.comms_status.time.clock_1
$s7comm.ud.cpu.szl.comms_status.time.clock_2(type: string)-
s7comm.ud.cpu.szl.comms_status.time.clock_2
$s7comm.ud.cpu.szl.comms_status.time.clock_3(type: string)-
s7comm.ud.cpu.szl.comms_status.time.clock_3
$s7comm.ud.cpu.szl.comms_status.time.clock_4(type: string)-
s7comm.ud.cpu.szl.comms_status.time.clock_4
$s7comm.ud.cpu.szl.comms_status.time.clock_5(type: string)-
s7comm.ud.cpu.szl.comms_status.time.clock_5
$s7comm.ud.cpu.szl.comms_status.time.clock_6(type: string)-
s7comm.ud.cpu.szl.comms_status.time.clock_6
$s7comm.ud.cpu.szl.comms_status.time.clock_7(type: string)-
s7comm.ud.cpu.szl.comms_status.time.clock_7
$s7comm.ud.cpu.szl.comms_status.time.cycle_time_synch(type: string)-
s7comm.ud.cpu.szl.comms_status.time.cycle_time_synch
$s7comm.ud.cpu.szl.comms_status.time.reserved(type: string)-
s7comm.ud.cpu.szl.comms_status.time.reserved
$s7comm.ud.cpu.szl.comms_status.time.time_of_day_correction_factor(type: string)-
s7comm.ud.cpu.szl.comms_status.time.time_of_day_correction_factor
$s7comm.ud.cpu.szl.comms_status.time.timestamp(type: string)-
s7comm.ud.cpu.szl.comms_status.time.timestamp
$s7comm.ud.cpu.szl.comms_status.time_status1.busy(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.busy
$s7comm.ud.cpu.szl.comms_status.time_status1.clock0(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.clock0
$s7comm.ud.cpu.szl.comms_status.time_status1.clock1(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.clock1
$s7comm.ud.cpu.szl.comms_status.time_status1.clock2(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.clock2
$s7comm.ud.cpu.szl.comms_status.time_status1.clock3(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.clock3
$s7comm.ud.cpu.szl.comms_status.time_status1.clock4(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.clock4
$s7comm.ud.cpu.szl.comms_status.time_status1.clock5(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.clock5
$s7comm.ud.cpu.szl.comms_status.time_status1.clock6(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.clock6
$s7comm.ud.cpu.szl.comms_status.time_status1.clock7(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.clock7
$s7comm.ud.cpu.szl.comms_status.time_status1.overflow(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.overflow
$s7comm.ud.cpu.szl.comms_status.time_status1.reserved(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.reserved
$s7comm.ud.cpu.szl.comms_status.time_status1.reserved1(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.reserved1
$s7comm.ud.cpu.szl.comms_status.time_status1.reserved2(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status1.reserved2
$s7comm.ud.cpu.szl.comms_status.time_status2.busy(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.busy
$s7comm.ud.cpu.szl.comms_status.time_status2.clock10(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.clock10
$s7comm.ud.cpu.szl.comms_status.time_status2.clock11(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.clock11
$s7comm.ud.cpu.szl.comms_status.time_status2.clock12(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.clock12
$s7comm.ud.cpu.szl.comms_status.time_status2.clock13(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.clock13
$s7comm.ud.cpu.szl.comms_status.time_status2.clock14(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.clock14
$s7comm.ud.cpu.szl.comms_status.time_status2.clock15(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.clock15
$s7comm.ud.cpu.szl.comms_status.time_status2.clock8(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.clock8
$s7comm.ud.cpu.szl.comms_status.time_status2.clock9(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.clock9
$s7comm.ud.cpu.szl.comms_status.time_status2.overflow(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.overflow
$s7comm.ud.cpu.szl.comms_status.time_status2.reserved(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.reserved
$s7comm.ud.cpu.szl.comms_status.time_status2.reserved1(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.reserved1
$s7comm.ud.cpu.szl.comms_status.time_status2.reserved2(type: string)-
s7comm.ud.cpu.szl.comms_status.time_status2.reserved2
$s7comm.ud.cpu.szl.comp_id.copyright(type: string)-
s7comm.ud.cpu.szl.comp_id.copyright
$s7comm.ud.cpu.szl.comp_id.cpu_type(type: string)-
s7comm.ud.cpu.szl.comp_id.cpu_type
$s7comm.ud.cpu.szl.comp_id.index(type: string)-
s7UdCpuCompIdIndexMap
$s7comm.ud.cpu.szl.comp_id.location(type: string)-
s7comm.ud.cpu.szl.comp_id.location
$s7comm.ud.cpu.szl.comp_id.manufacturer_id(type: string)-
s7comm.ud.cpu.szl.comp_id.manufacturer_id
$s7comm.ud.cpu.szl.comp_id.memory_serial_no(type: string)-
s7comm.ud.cpu.szl.comp_id.memory_serial_no
$s7comm.ud.cpu.szl.comp_id.module_name(type: string)-
s7comm.ud.cpu.szl.comp_id.module_name
$s7comm.ud.cpu.szl.comp_id.oem_id(type: string)-
s7comm.ud.cpu.szl.comp_id.oem_id
$s7comm.ud.cpu.szl.comp_id.plc_name(type: string)-
s7comm.ud.cpu.szl.comp_id.plc_name
$s7comm.ud.cpu.szl.comp_id.profile_id(type: string)-
s7comm.ud.cpu.szl.comp_id.profile_id
$s7comm.ud.cpu.szl.comp_id.profile_spec(type: string)-
s7comm.ud.cpu.szl.comp_id.profile_spec
$s7comm.ud.cpu.szl.comp_id.reserved(type: string)-
s7comm.ud.cpu.szl.comp_id.reserved
$s7comm.ud.cpu.szl.comp_id.serial_no(type: string)-
s7comm.ud.cpu.szl.comp_id.serial_no
$s7comm.ud.cpu.szl.comp_id.tag(type: string)-
s7comm.ud.cpu.szl.comp_id.tag
$s7comm.ud.cpu.szl.comp_id_oem.additional_id(type: string)-
s7comm.ud.cpu.szl.comp_id_oem.additional_id
$s7comm.ud.cpu.szl.count(type: integer)-
s7comm.ud.cpu.szl.count
$s7comm.ud.cpu.szl.cpu_capability(type: string)-
s7UdCpuSzlCpuCapabilitiesMap
$s7comm.ud.cpu.szl.cpu_mode(type: string)-
s7UdCpuMasterModesMap
$s7comm.ud.cpu.szl.diagnostics.max_buffer_entries(type: integer)-
s7comm.ud.cpu.szl.diagnostics.max_buffer_entries
$s7comm.ud.cpu.szl.diagnostics.max_data_sinks(type: integer)-
s7comm.ud.cpu.szl.diagnostics.max_data_sinks
$s7comm.ud.cpu.szl.diagnostics.max_process_messages(type: integer)-
s7comm.ud.cpu.szl.diagnostics.max_process_messages
$s7comm.ud.cpu.szl.diagnostics.reserved(type: string)-
s7comm.ud.cpu.szl.diagnostics.reserved
$s7comm.ud.cpu.szl.id.identifier(type: string)-
s7UdCpuSzlNamesMap
$s7comm.ud.cpu.szl.id.module(type: string)-
s7UdCpuModulesMap
$s7comm.ud.cpu.szl.id.selector(type: string)-
s7UdCpuSzlSelectorMap
$s7comm.ud.cpu.szl.index(type: integer)-
s7comm.ud.cpu.szl.index
$s7comm.ud.cpu.szl.interrupt.discard(type: string)-
s7comm.ud.cpu.szl.interrupt.discard
$s7comm.ud.cpu.szl.interrupt.interaction(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction
$s7comm.ud.cpu.szl.interrupt.interaction.cpu_goes_stop_mode(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction.cpu_goes_stop_mode
$s7comm.ud.cpu.szl.interrupt.interaction.generate_interrupt_error(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction.generate_interrupt_error
$s7comm.ud.cpu.szl.interrupt.interaction.interrupt_only_discarded(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction.interrupt_only_discarded
$s7comm.ud.cpu.szl.interrupt.interaction.lock_interrupt_source(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction.lock_interrupt_source
$s7comm.ud.cpu.szl.interrupt.interaction.reserved4(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction.reserved4
$s7comm.ud.cpu.szl.interrupt.interaction.reserved5(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction.reserved5
$s7comm.ud.cpu.szl.interrupt.interaction.reserved6(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction.reserved6
$s7comm.ud.cpu.szl.interrupt.interaction.reserved7(type: string)-
s7comm.ud.cpu.szl.interrupt.interaction.reserved7
$s7comm.ud.cpu.szl.interrupt.proc_id.bitmap(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.bitmap
$s7comm.ud.cpu.szl.interrupt.proc_id.entry_in_diagnostic_buffer(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.entry_in_diagnostic_buffer
$s7comm.ud.cpu.szl.interrupt.proc_id.interrupt_as_per_SFC_39(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.interrupt_as_per_SFC_39
$s7comm.ud.cpu.szl.interrupt.proc_id.interrupt_OB(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.interrupt_OB
$s7comm.ud.cpu.szl.interrupt.proc_id.interrupt_OB_by_TIS(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.interrupt_OB_by_TIS
$s7comm.ud.cpu.szl.interrupt.proc_id.interrupt_source_active(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.interrupt_source_active
$s7comm.ud.cpu.szl.interrupt.proc_id.reserved3(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.reserved3
$s7comm.ud.cpu.szl.interrupt.proc_id.reserved7(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.reserved7
$s7comm.ud.cpu.szl.interrupt.proc_id.triggerred_by_parameters(type: string)-
s7comm.ud.cpu.szl.interrupt.proc_id.triggerred_by_parameters
$s7comm.ud.cpu.szl.interrupt.start_info(type: string)-
s7comm.ud.cpu.szl.interrupt.start_info
$s7comm.ud.cpu.szl.item_array(type: string)-
json array
$s7comm.ud.cpu.szl.led.flash(type: string)-
s7comm.ud.cpu.szl.led.flash
$s7comm.ud.cpu.szl.led.number(type: integer)-
s7comm.ud.cpu.szl.led.number
$s7comm.ud.cpu.szl.led.state(type: string)-
s7comm.ud.cpu.szl.led.state
$s7comm.ud.cpu.szl.len(type: integer)-
s7comm.ud.cpu.szl.len
$s7comm.ud.cpu.szl.mode.ae(type: string)-
s7comm.ud.cpu.szl.mode.ae
$s7comm.ud.cpu.szl.mode.event_id(type: string)-
s7comm.ud.cpu.szl.mode.event_id
$s7comm.ud.cpu.szl.mode.info1(type: string)-
s7comm.ud.cpu.szl.mode.info1
$s7comm.ud.cpu.szl.mode.info2(type: string)-
s7UdCpuModeInfoMap
$s7comm.ud.cpu.szl.mode.info3(type: string)-
s7comm.ud.cpu.szl.mode.info3
$s7comm.ud.cpu.szl.mode.info4(type: string)-
s7UdCpuModeInfoMap
$s7comm.ud.cpu.szl.mode.previous(type: string)-
s7UdCpuModesMap
$s7comm.ud.cpu.szl.mode.requested(type: string)-
s7UdCpuModesMap
$s7comm.ud.cpu.szl.mode.reserved(type: string)-
s7comm.ud.cpu.szl.mode.reserved
$s7comm.ud.cpu.szl.mode.timestamp(type: string)-
s7comm.ud.cpu.szl.mode.timestamp
$s7comm.ud.cpu.szl.module.index(type: integer)-
s7UdCpuModuleIndexMap
$s7comm.ud.cpu.szl.module.order_ref(type: string)-
s7comm.ud.cpu.szl.module.order_ref
$s7comm.ud.cpu.szl.module.release(type: string)-
s7comm.ud.cpu.szl.module.release
$s7comm.ud.cpu.szl.module.type_code(type: string)-
s7comm.ud.cpu.szl.module.type_code
$s7comm.ud.cpu.szl.module.version(type: string)-
s7comm.ud.cpu.szl.module.version
$s7comm.ud.cpu.szl.module_status.addr1(type: string)-
s7comm.ud.cpu.szl.module_status.addr1
$s7comm.ud.cpu.szl.module_status.addr2(type: string)-
s7comm.ud.cpu.szl.module_status.addr2
$s7comm.ud.cpu.szl.module_status.area_id(type: string)-
s7UdCpuModuleAreaIdMap
$s7comm.ud.cpu.szl.module_status.berbgbr_reserved3(type: string)-
s7comm.ud.cpu.szl.module_status.berbgbr_reserved3
$s7comm.ud.cpu.szl.module_status.berbgbr_reserved7(type: string)-
s7comm.ud.cpu.szl.module_status.berbgbr_reserved7
$s7comm.ud.cpu.szl.module_status.data_id(type: string)-
s7UdCpuModuleDataIdMap
$s7comm.ud.cpu.szl.module_status.io_status(type: string)-
s7comm.ud.cpu.szl.module_status.io_status
$s7comm.ud.cpu.szl.module_status.io_status.cir_event_busy(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.cir_event_busy
$s7comm.ud.cpu.szl.module_status.io_status.module_disabled(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.module_disabled
$s7comm.ud.cpu.szl.module_status.io_status.module_error(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.module_error
$s7comm.ud.cpu.szl.module_status.io_status.module_exists(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.module_exists
$s7comm.ud.cpu.szl.module_status.io_status.module_in_local_bus_seg(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.module_in_local_bus_seg
$s7comm.ud.cpu.szl.module_status.io_status.module_not_available(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.module_not_available
$s7comm.ud.cpu.szl.module_status.io_status.reserved(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.reserved
$s7comm.ud.cpu.szl.module_status.io_status.reserved06(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.reserved06
$s7comm.ud.cpu.szl.module_status.io_status.station_error(type: string)-
s7comm.ud.cpu.szl.module_status.io_status.station_error
$s7comm.ud.cpu.szl.module_status.logical_addr(type: string)-
s7comm.ud.cpu.szl.module_status.logical_addr
$s7comm.ud.cpu.szl.module_status.module_count(type: integer)-
s7comm.ud.cpu.szl.module_status.module_count
$s7comm.ud.cpu.szl.module_status.type_actual(type: string)-
s7comm.ud.cpu.szl.module_status.type_actual
$s7comm.ud.cpu.szl.module_status.type_expected(type: string)-
s7comm.ud.cpu.szl.module_status.type_expected
$s7comm.ud.cpu.szl.module_status.width(type: string)-
s7comm.ud.cpu.szl.module_status.width
$s7comm.ud.cpu.szl.object_management_system.max_number_copied_blocks(type: integer)-
s7comm.ud.cpu.szl.object_management_system.max_number_copied_blocks
$s7comm.ud.cpu.szl.profinet_status.actual_id(type: string)-
s7comm.ud.cpu.szl.profinet_status.actual_id
$s7comm.ud.cpu.szl.profinet_status.actual_id_match(type: string)-
s7comm.ud.cpu.szl.profinet_status.actual_id_match
$s7comm.ud.cpu.szl.profinet_status.address_type(type: string)-
s7comm.ud.cpu.szl.profinet_status.address_type
$s7comm.ud.cpu.szl.profinet_status.api_profile(type: string)-
s7comm.ud.cpu.szl.profinet_status.api_profile
$s7comm.ud.cpu.szl.profinet_status.area_id(type: string)-
s7comm.ud.cpu.szl.profinet_status.area_id
$s7comm.ud.cpu.szl.profinet_status.berbgbr_reserved3(type: string)-
s7comm.ud.cpu.szl.profinet_status.berbgbr_reserved3
$s7comm.ud.cpu.szl.profinet_status.berbgbr_reserved7(type: string)-
s7comm.ud.cpu.szl.profinet_status.berbgbr_reserved7
$s7comm.ud.cpu.szl.profinet_status.bitmap(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap
$s7comm.ud.cpu.szl.profinet_status.bitmap.cir_event_busy(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.cir_event_busy
$s7comm.ud.cpu.szl.profinet_status.bitmap.maintenance_demanded(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.maintenance_demanded
$s7comm.ud.cpu.szl.profinet_status.bitmap.maintenance_required(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.maintenance_required
$s7comm.ud.cpu.szl.profinet_status.bitmap.module_disabled(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.module_disabled
$s7comm.ud.cpu.szl.profinet_status.bitmap.module_error(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.module_error
$s7comm.ud.cpu.szl.profinet_status.bitmap.module_exists(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.module_exists
$s7comm.ud.cpu.szl.profinet_status.bitmap.module_in_local_bus_seg(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.module_in_local_bus_seg
$s7comm.ud.cpu.szl.profinet_status.bitmap.module_not_available(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.module_not_available
$s7comm.ud.cpu.szl.profinet_status.bitmap.reserved02(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.reserved02
$s7comm.ud.cpu.szl.profinet_status.bitmap.reserved03(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.reserved03
$s7comm.ud.cpu.szl.profinet_status.bitmap.reserved04(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.reserved04
$s7comm.ud.cpu.szl.profinet_status.bitmap.reserved05(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.reserved05
$s7comm.ud.cpu.szl.profinet_status.bitmap.reserved07(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.reserved07
$s7comm.ud.cpu.szl.profinet_status.bitmap.station_error(type: string)-
s7comm.ud.cpu.szl.profinet_status.bitmap.station_error
$s7comm.ud.cpu.szl.profinet_status.device_id(type: string)-
s7comm.ud.cpu.szl.profinet_status.device_id
$s7comm.ud.cpu.szl.profinet_status.interface_module(type: string)-
s7comm.ud.cpu.szl.profinet_status.interface_module
$s7comm.ud.cpu.szl.profinet_status.io_status.reserved(type: string)-
s7comm.ud.cpu.szl.profinet_status.io_status.reserved
$s7comm.ud.cpu.szl.profinet_status.logical_address(type: string)-
s7comm.ud.cpu.szl.profinet_status.logical_address
$s7comm.ud.cpu.szl.profinet_status.manufacturer_id(type: string)-
s7comm.ud.cpu.szl.profinet_status.manufacturer_id
$s7comm.ud.cpu.szl.profinet_status.offset(type: string)-
s7comm.ud.cpu.szl.profinet_status.offset
$s7comm.ud.cpu.szl.profinet_status.reserved1(type: string)-
s7comm.ud.cpu.szl.profinet_status.reserved1
$s7comm.ud.cpu.szl.profinet_status.reserved2(type: string)-
s7comm.ud.cpu.szl.profinet_status.reserved2
$s7comm.ud.cpu.szl.profinet_status.sequence_id(type: string)-
s7comm.ud.cpu.szl.profinet_status.sequence_id
$s7comm.ud.cpu.szl.profinet_status.slot_number(type: integer)-
s7comm.ud.cpu.szl.profinet_status.slot_number
$s7comm.ud.cpu.szl.profinet_status.station_number(type: integer)-
s7comm.ud.cpu.szl.profinet_status.station_number
$s7comm.ud.cpu.szl.profinet_status.submodule(type: string)-
s7comm.ud.cpu.szl.profinet_status.submodule
$s7comm.ud.cpu.szl.profinet_status.subslot(type: integer)-
s7comm.ud.cpu.szl.profinet_status.subslot
$s7comm.ud.cpu.szl.profinet_status.system_id(type: string)-
s7comm.ud.cpu.szl.profinet_status.system_id
$s7comm.ud.cpu.szl.profinet_status.width(type: integer)-
s7comm.ud.cpu.szl.profinet_status.width
$s7comm.ud.cpu.szl.rack_number(type: integer)-
s7comm.ud.cpu.szl.rack_number
$s7comm.ud.cpu.szl.station_config(type: string)-
s7UdCpuModuleIndexMap
$s7comm.ud.cpu.szl.station_config.data_array(type: string)-
json array
$s7comm.ud.cpu.szl.station_config.station_0(type: string)-
s7moduleConfigMap
$s7comm.ud.cpu.szl.station_config.station_1(type: string)-
s7moduleConfigMap
$s7comm.ud.cpu.szl.station_config.station_2(type: string)-
s7moduleConfigMap
$s7comm.ud.cpu.szl.station_config.station_3(type: string)-
s7moduleConfigMap
$s7comm.ud.cpu.szl.station_config.station_4(type: string)-
s7moduleConfigMap
$s7comm.ud.cpu.szl.station_config.station_5(type: string)-
s7moduleConfigMap
$s7comm.ud.cpu.szl.station_config.station_6(type: string)-
s7moduleConfigMap
$s7comm.ud.cpu.szl.station_config.station_7(type: string)-
s7moduleConfigMap
$s7comm.ud.cpu.szl.station_status.data_array(type: string)-
json array
$s7comm.ud.cpu.szl.station_status.station_0(type: string)-
s7stationInfoMap
$s7comm.ud.cpu.szl.station_status.station_1(type: string)-
s7stationInfoMap
$s7comm.ud.cpu.szl.station_status.station_2(type: string)-
s7stationInfoMap
$s7comm.ud.cpu.szl.station_status.station_3(type: string)-
s7stationInfoMap
$s7comm.ud.cpu.szl.station_status.station_4(type: string)-
s7stationInfoMap
$s7comm.ud.cpu.szl.station_status.station_5(type: string)-
s7stationInfoMap
$s7comm.ud.cpu.szl.station_status.station_6(type: string)-
s7stationInfoMap
$s7comm.ud.cpu.szl.station_status.station_7(type: string)-
s7stationInfoMap
$s7comm.ud.cpu.szl.structure_unknown(type: string)-
s7comm.ud.cpu.szl.structure_unknown
$s7comm.ud.cpu.szl.sys_mem.elements(type: string)-
s7comm.ud.cpu.szl.sys_mem.elements
$s7comm.ud.cpu.szl.sys_mem.index(type: string)-
s7UdCpuSystemMemIndexMap
$s7comm.ud.cpu.szl.sys_mem.retentive(type: string)-
s7comm.ud.cpu.szl.sys_mem.retentive
$s7comm.ud.cpu.szl.user_mem.granularity(type: string)-
s7comm.ud.cpu.szl.user_mem.granularity
$s7comm.ud.cpu.szl.user_mem.index(type: string)-
s7UdCpuUserMemIndexMap
$s7comm.ud.cpu.szl.user_mem.mode(type: string)-
s7comm.ud.cpu.szl.user_mem.mode
$s7comm.ud.cpu.szl.user_mem.mode.code_and_data_separate(type: string)-
s7comm.ud.cpu.szl.user_mem.mode.code_and_data_separate
$s7comm.ud.cpu.szl.user_mem.mode.code_and_data_together(type: string)-
s7comm.ud.cpu.szl.user_mem.mode.code_and_data_together
$s7comm.ud.cpu.szl.user_mem.mode.mixed_memory(type: string)-
s7comm.ud.cpu.szl.user_mem.mode.mixed_memory
$s7comm.ud.cpu.szl.user_mem.mode.non_volatile_memory(type: string)-
s7comm.ud.cpu.szl.user_mem.mode.non_volatile_memory
$s7comm.ud.cpu.szl.user_mem.mode.reserved05(type: string)-
s7comm.ud.cpu.szl.user_mem.mode.reserved05
$s7comm.ud.cpu.szl.user_mem.mode.reserved06(type: string)-
s7comm.ud.cpu.szl.user_mem.mode.reserved06
$s7comm.ud.cpu.szl.user_mem.mode.reserved07(type: string)-
s7comm.ud.cpu.szl.user_mem.mode.reserved07
$s7comm.ud.cpu.szl.user_mem.mode.volatile_memory(type: string)-
s7comm.ud.cpu.szl.user_mem.mode.volatile_memory
$s7comm.ud.cpu.szl.user_mem.non_volatile_largest_free_block(type: string)-
s7comm.ud.cpu.szl.user_mem.non_volatile_largest_free_block
$s7comm.ud.cpu.szl.user_mem.non_volatile_size(type: string)-
s7comm.ud.cpu.szl.user_mem.non_volatile_size
$s7comm.ud.cpu.szl.user_mem.non_volatile_used(type: string)-
s7comm.ud.cpu.szl.user_mem.non_volatile_used
$s7comm.ud.cpu.szl.user_mem.size(type: integer)-
s7comm.ud.cpu.szl.user_mem.size
$s7comm.ud.cpu.szl.user_mem.type(type: string)-
s7UdCpuMemTypesMap
$s7comm.ud.cpu.szl.user_mem.volatile_largest_free_block(type: string)-
s7comm.ud.cpu.szl.user_mem.volatile_largest_free_block
$s7comm.ud.cpu.szl.user_mem.volatile_used(type: string)-
s7comm.ud.cpu.szl.user_mem.volatile_used
$s7comm.ud.cpu.szl.user_mem_volatile_size(type: string)-
s7comm.ud.cpu.szl.user_mem_volatile_size
$s7comm.ud.cyclic_services(type: string)-
s7UdCyclicFnsMap
$s7comm.ud.cyclic_services.count(type: integer)-
s7comm.ud.cyclic_services.count
$s7comm.ud.cyclic_services.interval(type: integer)-
s7comm.ud.cyclic_services.interval
$s7comm.ud.cyclic_services.status(type: string)-
s7comm.ud.cyclic_services.status
$s7comm.ud.cyclic_services.status_length(type: integer)-
s7comm.ud.cyclic_services.status_length
$s7comm.ud.cyclic_services.timebase(type: string)-
s7UdCyclicTimebaseMap
$s7comm.ud.cyclic_services.unknown(type: string)-
s7comm.ud.cyclic_services.unknown
$s7comm.ud.cyclic_services.unknown_data(type: string)-
s7comm.ud.cyclic_services.unknown_data
$s7comm.ud.cyclic_services_array(type: string)-
json array
$s7comm.ud.error(type: string)-
s7comm.ud.error
$s7comm.ud.function(type: string)-
s7UdModeFnsMap, s7UdProgFnsMap, s7UdCyclicFnsMap, s7UdBlockFnsMap, s7UdCpuSubFnsMap, s7UdSecurityFnsMap, s7UdTimeFnsMap, s7UdNcprgSubFnsMap
$s7comm.ud.function_group(type: string)-
s7UdFnGroupsMap
$s7comm.ud.function_type(type: string)-
s7UdFnTypesMap
$s7comm.ud.item_count(type: integer)-
s7comm.ud.item_count
$s7comm.ud.method(type: string)-
s7UdMethodMap
$s7comm.ud.more_segments(type: string)-
s7UdLduMap
$s7comm.ud.ncprog.control_unknown(type: string)-
s7comm.ud.ncprog.control_unknown
$s7comm.ud.ncprog.file.data(type: string)-
s7comm.ud.ncprog.file.data
$s7comm.ud.ncprog.file.length(type: integer)-
s7comm.ud.ncprog.file.length
$s7comm.ud.ncprog.file.name(type: string)-
s7comm.ud.ncprog.file.name
$s7comm.ud.ncprog.file.path(type: string)-
s7comm.ud.ncprog.file.path
$s7comm.ud.ncprog.file.time(type: string)-
s7comm.ud.ncprog.file.time
$s7comm.ud.ncprog.unack_count(type: integer)-
s7comm.ud.ncprog.unack_count
$s7comm.ud.ncprog.unknown(type: string)-
s7comm.ud.ncprog.unknown
$s7comm.ud.ncprog.upload_req_unknown(type: string)-
s7comm.ud.ncprog.upload_req_unknown
$s7comm.ud.param_length(type: integer)-
s7comm.ud.param_length
$s7comm.ud.params_header(type: string)-
s7comm.ud.params_header
$s7comm.ud.reference(type: string)-
s7comm.ud.reference
$s7comm.ud.sequence(type: string)-
s7comm.ud.sequence
$s7comm.ud.test_install.accumulator1(type: string)-
s7comm.ud.test_install.accumulator1
$s7comm.ud.test_install.accumulator2(type: string)-
s7comm.ud.test_install.accumulator2
$s7comm.ud.test_install.ar1(type: string)-
s7comm.ud.test_install.ar1
$s7comm.ud.test_install.ar2(type: string)-
s7comm.ud.test_install.ar2
$s7comm.ud.test_install.b_stack_item_array(type: string)-
json array
$s7comm.ud.test_install.block.data(type: string)-
s7comm.ud.test_install.block.data
$s7comm.ud.test_install.block.start_awl(type: string)-
s7comm.ud.test_install.block.start_awl
$s7comm.ud.test_install.block.unknown_data(type: string)-
s7comm.ud.test_install.block.unknown_data
$s7comm.ud.test_install.block_number(type: integer)-
s7comm.ud.test_install.block_number
$s7comm.ud.test_install.block_stat.accu1(type: string)-
s7comm.ud.test_install.block_stat.accu1
$s7comm.ud.test_install.block_stat.accu2(type: string)-
s7comm.ud.test_install.block_stat.accu2
$s7comm.ud.test_install.block_stat.ar1(type: string)-
s7comm.ud.test_install.block_stat.ar1
$s7comm.ud.test_install.block_stat.ar2(type: string)-
s7comm.ud.test_install.block_stat.ar2
$s7comm.ud.test_install.block_stat.b2(type: string)-
s7comm.ud.test_install.block_stat.b2
$s7comm.ud.test_install.block_stat.count(type: string)-
s7comm.ud.test_install.block_stat.count
$s7comm.ud.test_install.block_stat.db1(type: string)-
s7comm.ud.test_install.block_stat.db1
$s7comm.ud.test_install.block_stat.flags(type: string)-
s7comm.ud.test_install.block_stat.flags
$s7comm.ud.test_install.block_stat.item_array(type: string)-
json array
$s7comm.ud.test_install.block_stat.stw(type: string)-
s7comm.ud.test_install.block_stat.stw
$s7comm.ud.test_install.block_stat.unknown(type: string)-
s7comm.ud.test_install.block_stat.unknown
$s7comm.ud.test_install.block_stat2.item_array(type: string)-
json array
$s7comm.ud.test_install.block_stat_flags7(type: string)-
s7comm.ud.test_install.block_stat_flags7
$s7comm.ud.test_install.block_stat_reserved(type: string)-
s7comm.ud.test_install.block_stat_reserved
$s7comm.ud.test_install.block_type(type: string)-
s7UdBlockSubTypesMap
$s7comm.ud.test_install.call.block_address(type: string)-
s7comm.ud.test_install.call.block_address
$s7comm.ud.test_install.call.block_number(type: integer)-
s7comm.ud.test_install.call.block_number
$s7comm.ud.test_install.call.block_type(type: string)-
s7UdBlockSubTypesMap
$s7comm.ud.test_install.call.condition(type: string)-
s7UdTestInstallCondMap
$s7comm.ud.test_install.call.db1(type: string)-
s7comm.ud.test_install.call.db1
$s7comm.ud.test_install.call.db2(type: string)-
s7comm.ud.test_install.call.db2
$s7comm.ud.test_install.call.environment(type: string)-
s7UdTestInstallEnvMap
$s7comm.ud.test_install.data.reserved(type: string)-
s7comm.ud.test_install.data.reserved
$s7comm.ud.test_install.data_item_array(type: string)-
json array
$s7comm.ud.test_install.data_item_count(type: integer)-
s7comm.ud.test_install.data_item_count
$s7comm.ud.test_install.data_length(type: integer)-
s7comm.ud.test_install.data_length
$s7comm.ud.test_install.db1.number(type: integer)-
s7comm.ud.test_install.db1.number
$s7comm.ud.test_install.db1.type(type: string)-
s7UdBlockSubTypesMap
$s7comm.ud.test_install.db2.number(type: integer)-
s7comm.ud.test_install.db2.number
$s7comm.ud.test_install.db2.type(type: string)-
s7UdBlockSubTypesMap
$s7comm.ud.test_install.hold_until(type: string)-
s7comm.ud.test_install.hold_until
$s7comm.ud.test_install.interrupt.block_address(type: string)-
s7comm.ud.test_install.interrupt.block_address
$s7comm.ud.test_install.interrupt.block_number(type: integer)-
s7comm.ud.test_install.interrupt.block_number
$s7comm.ud.test_install.interrupt.block_type(type: string)-
s7UdBlockSubTypesMap
$s7comm.ud.test_install.istack.accumulator3(type: string)-
s7comm.ud.test_install.istack.accumulator3
$s7comm.ud.test_install.istack.accumulator4(type: string)-
s7comm.ud.test_install.istack.accumulator4
$s7comm.ud.test_install.istack.cond_block_type(type: string)-
s7comm.ud.test_install.istack.cond_block_type
$s7comm.ud.test_install.istack.condition.block_address(type: string)-
s7comm.ud.test_install.istack.condition.block_address
$s7comm.ud.test_install.istack.condition.block_number(type: string)-
s7comm.ud.test_install.istack.condition.block_number
$s7comm.ud.test_install.istack.condition.block_type(type: string)-
s7UdBlockSubTypesMap
$s7comm.ud.test_install.istack.ob.alarm.slot(type: integer)-
s7comm.ud.test_install.istack.ob.alarm.slot
$s7comm.ud.test_install.istack.ob.alarm.spec(type: string)-
s7comm.ud.test_install.istack.ob.alarm.spec
$s7comm.ud.test_install.istack.ob.alarm.type(type: string)-
s7comm.ud.test_install.istack.ob.alarm.type
$s7comm.ud.test_install.istack.ob.block_type(type: string)-
s7UdBlockSubTypesMap
$s7comm.ud.test_install.istack.ob.cycle_time.max(type: integer)-
s7comm.ud.test_install.istack.ob.cycle_time.max
$s7comm.ud.test_install.istack.ob.cycle_time.min(type: integer)-
s7comm.ud.test_install.istack.ob.cycle_time.min
$s7comm.ud.test_install.istack.ob.cycle_time.previous(type: integer)-
s7comm.ud.test_install.istack.ob.cycle_time.previous
$s7comm.ud.test_install.istack.ob.delay_time(type: integer)-
s7comm.ud.test_install.istack.ob.delay_time
$s7comm.ud.test_install.istack.ob.error.event_number(type: integer)-
s7comm.ud.test_install.istack.ob.error.event_number
$s7comm.ud.test_install.istack.ob.error.info(type: string)-
s7comm.ud.test_install.istack.ob.error.info
$s7comm.ud.test_install.istack.ob.error.ob_number(type: integer)-
s7comm.ud.test_install.istack.ob.error.ob_number
$s7comm.ud.test_install.istack.ob.error.ob_priority(type: integer)-
s7comm.ud.test_install.istack.ob.error.ob_priority
$s7comm.ud.test_install.istack.ob.event_class(type: string)-
s7comm.ud.test_install.istack.ob.event_class
$s7comm.ud.test_install.istack.ob.exec_freq(type: integer)-
s7comm.ud.test_install.istack.ob.exec_freq
$s7comm.ud.test_install.istack.ob.fault.block_number(type: string)-
s7comm.ud.test_install.istack.ob.fault.block_number
$s7comm.ud.test_install.istack.ob.fault.flags1(type: string)-
s7comm.ud.test_install.istack.ob.fault.flags1
$s7comm.ud.test_install.istack.ob.fault.flags2(type: string)-
s7comm.ud.test_install.istack.ob.fault.flags2
$s7comm.ud.test_install.istack.ob.fault.flags3(type: string)-
s7comm.ud.test_install.istack.ob.fault.flags3
$s7comm.ud.test_install.istack.ob.fault.id(type: integer)-
s7comm.ud.test_install.istack.ob.fault.id
$s7comm.ud.test_install.istack.ob.fault.register(type: string)-
s7comm.ud.test_install.istack.ob.fault.register
$s7comm.ud.test_install.istack.ob.inf_len(type: integer)-
s7comm.ud.test_install.istack.ob.inf_len
$s7comm.ud.test_install.istack.ob.io_flags(type: string)-
s7comm.ud.test_install.istack.ob.io_flags
$s7comm.ud.test_install.istack.ob.mdl_addr(type: string)-
s7comm.ud.test_install.istack.ob.mdl_addr
$s7comm.ud.test_install.istack.ob.mdl_type_b(type: string)-
s7comm.ud.test_install.istack.ob.mdl_type_b
$s7comm.ud.test_install.istack.ob.mdl_type_w(type: string)-
s7comm.ud.test_install.istack.ob.mdl_type_w
$s7comm.ud.test_install.istack.ob.memory_address(type: string)-
s7comm.ud.test_install.istack.ob.memory_address
$s7comm.ud.test_install.istack.ob.memory_area(type: string)-
s7comm.ud.test_install.istack.ob.memory_area
$s7comm.ud.test_install.istack.ob.period_exe(type: integer)-
s7comm.ud.test_install.istack.ob.period_exe
$s7comm.ud.test_install.istack.ob.phase_offset(type: integer)-
s7comm.ud.test_install.istack.ob.phase_offset
$s7comm.ud.test_install.istack.ob.point_addr(type: string)-
s7comm.ud.test_install.istack.ob.point_addr
$s7comm.ud.test_install.istack.ob.program_address(type: string)-
s7comm.ud.test_install.istack.ob.program_address
$s7comm.ud.test_install.istack.ob.rack_cpu(type: string)-
s7comm.ud.test_install.istack.ob.rack_cpu
$s7comm.ud.test_install.istack.ob.rack_number(type: integer)-
s7comm.ud.test_install.istack.ob.rack_number
$s7comm.ud.test_install.istack.ob.racks_fault(type: string)-
s7comm.ud.test_install.istack.ob.racks_fault
$s7comm.ud.test_install.istack.ob.reserved0(type: string)-
s7comm.ud.test_install.istack.ob.reserved0
$s7comm.ud.test_install.istack.ob.reserved3(type: string)-
s7comm.ud.test_install.istack.ob.reserved3
$s7comm.ud.test_install.istack.ob.reserved4(type: string)-
s7comm.ud.test_install.istack.ob.reserved4
$s7comm.ud.test_install.istack.ob.scan1(type: string)-
s7comm.ud.test_install.istack.ob.scan1
$s7comm.ud.test_install.istack.ob.sign(type: string)-
s7comm.ud.test_install.istack.ob.sign
$s7comm.ud.test_install.istack.ob.start_inf(type: string)-
s7comm.ud.test_install.istack.ob.start_inf
$s7comm.ud.test_install.istack.ob.start_info(type: string)-
s7comm.ud.test_install.istack.ob.start_info
$s7comm.ud.test_install.istack.ob.startup(type: string)-
s7comm.ud.test_install.istack.ob.startup
$s7comm.ud.test_install.istack.ob.stop(type: string)-
s7comm.ud.test_install.istack.ob.stop
$s7comm.ud.test_install.istack.ob.sw_fault_id(type: string)-
s7comm.ud.test_install.istack.ob.sw_fault_id
$s7comm.ud.test_install.istack.ob.type(type: string)-
S7UdTestInstallIStackObsMap
$s7comm.ud.test_install.istack.reserved1(type: string)-
s7comm.ud.test_install.istack.reserved1
$s7comm.ud.test_install.istack.reserved3(type: string)-
s7comm.ud.test_install.istack.reserved3
$s7comm.ud.test_install.item_addr.area(type: string)-
s7UdTestInstallDataAreasMap
$s7comm.ud.test_install.item_addr.bit_pos(type: string)-
s7comm.ud.test_install.item_addr.bit_pos
$s7comm.ud.test_install.item_addr.db(type: string)-
s7comm.ud.test_install.item_addr.db
$s7comm.ud.test_install.item_addr.len(type: integer)-
s7comm.ud.test_install.item_addr.len
$s7comm.ud.test_install.item_addr.start(type: string)-
s7comm.ud.test_install.item_addr.start
$s7comm.ud.test_install.item_addr.type(type: string)-
s7UdTestInstallDataTypesMap
$s7comm.ud.test_install.item_value.data(type: string)-
s7comm.ud.test_install.item_value.data
$s7comm.ud.test_install.item_value.len(type: integer)-
s7comm.ud.test_install.item_value.len
$s7comm.ud.test_install.item_value.padding(type: integer)-
s7comm.ud.test_install.item_value.padding
$s7comm.ud.test_install.item_value.retcode(type: string)-
s7DataReturnCodeMap
$s7comm.ud.test_install.item_value.transp_size(type: integer)-
s7DataTransportSizeMap
$s7comm.ud.test_install.job_array(type: string)-
json array
$s7comm.ud.test_install.job_sequence(type: integer)-
s7comm.ud.test_install.job_sequence
$s7comm.ud.test_install.job_type(type: string)-
s7UdProgFnsMap
$s7comm.ud.test_install.l_stack_data(type: string)-
s7comm.ud.test_install.l_stack_data
$s7comm.ud.test_install.l_stack_size(type: integer)-
s7comm.ud.test_install.l_stack_size
$s7comm.ud.test_install.nesting_depth(type: integer)-
s7comm.ud.test_install.nesting_depth
$s7comm.ud.test_install.ob.priority(type: string)-
s7comm.ud.test_install.ob.priority
$s7comm.ud.test_install.ob.reserved1(type: string)-
s7comm.ud.test_install.ob.reserved1
$s7comm.ud.test_install.ob.reserved2(type: string)-
s7comm.ud.test_install.ob.reserved2
$s7comm.ud.test_install.operation(type: string)-
s7UdTestInstallOpMap
$s7comm.ud.test_install.param5(type: string)-
s7comm.ud.test_install.param5
$s7comm.ud.test_install.param6(type: string)-
s7comm.ud.test_install.param6
$s7comm.ud.test_install.param7(type: string)-
s7comm.ud.test_install.param7
$s7comm.ud.test_install.param8(type: string)-
s7comm.ud.test_install.param8
$s7comm.ud.test_install.param9(type: string)-
s7comm.ud.test_install.param9
$s7comm.ud.test_install.parameter1(type: string)-
s7comm.ud.test_install.parameter1
$s7comm.ud.test_install.parameter_length(type: integer)-
s7comm.ud.test_install.parameter_length
$s7comm.ud.test_install.params_unknown(type: string)-
s7comm.ud.test_install.params_unknown
$s7comm.ud.test_install.read_job.data(type: string)-
s7comm.ud.test_install.read_job.data
$s7comm.ud.test_install.repetition(type: integer)-
s7UdTestInstallRepMap
$s7comm.ud.test_install.replace_job.replaced_job(type: string)-
s7UdProgFnsMap
$s7comm.ud.test_install.replace_job.replaced_seq(type: string)-
s7comm.ud.test_install.replace_job.replaced_seq
$s7comm.ud.test_install.replace_job.reserved(type: string)-
s7comm.ud.test_install.replace_job.reserved
$s7comm.ud.test_install.reserved(type: string)-
s7comm.ud.test_install.reserved
$s7comm.ud.test_install.reserved2(type: string)-
s7comm.ud.test_install.reserved2
$s7comm.ud.test_install.reserved4(type: string)-
s7comm.ud.test_install.reserved4
$s7comm.ud.test_install.resp.param1(type: string)-
s7comm.ud.test_install.resp.param1
$s7comm.ud.test_install.resp.param2(type: string)-
s7comm.ud.test_install.resp.param2
$s7comm.ud.test_install.response_size(type: integer)-
s7comm.ud.test_install.response_size
$s7comm.ud.test_install.start_address(type: string)-
s7comm.ud.test_install.start_address
$s7comm.ud.test_install.step_count(type: integer)-
s7comm.ud.test_install.step_count
$s7comm.ud.test_install.stw(type: string)-
s7comm.ud.test_install.stw
$s7comm.ud.test_install.timestamp(type: string)-
s7comm.ud.test_install.timestamp
$s7comm.ud.test_install.trigger(type: string)-
s7UdTestInstallTriggerMap
$s7comm.ud.test_install.variable_address_array(type: string)-
json array
$s7comm.ud.test_install.variable_data_array(type: string)-
json array
$s7comm.ud.test_install.variable_retcode_array(type: string)-
json array
$s7comm.ud.time(type: string)-
s7comm.ud.time
$s7comm.ud.time.clock_read(type: string)-
s7comm.ud.time.clock_read
$s7comm.ud.time.clock_set(type: string)-
s7comm.ud.time.clock_set
$s7comm.ud.time.data_unknown(type: string)-
s7comm.ud.time.data_unknown
$s7comm.user_data(type: string)-
s7comm.user_data
$s7comm.warn(type: string)-
s7comm.warn
$s7comm.write_param_array(type: string)-
json array
$s7comm.write_result_array(type: string)-
json array
sip
Fields
$sip.request.field(type: string)-
sip.request.field
$sip.request.method(type: string)-
sip.request.method
$sip.request.uri(type: string)-
sip.request.uri
$sip.request.version(type: string)-
sip.request.version
$sip.response.code(type: string)-
sip.response.code
$sip.response.code_str(type: string)-
sip.response.code_str
$sip.response.field(type: string)-
sip.response.field
$sip.response.version(type: string)-
sip.response.version