From bd0d14694556654feca061831f324dc1687b362c Mon Sep 17 00:00:00 2001 From: TK <61820360+TomKovac@users.noreply.github.com> Date: Tue, 5 May 2026 17:37:06 +0200 Subject: [PATCH 1/8] Create draft PR for #1130 From 1adfd3d842e1bf8423f986e0ccc705b42840c444 Mon Sep 17 00:00:00 2001 From: "MTS\\Tomas_K" Date: Tue, 5 May 2026 19:51:22 +0200 Subject: [PATCH 2/8] hwctmpl --- .../GSDML-V2.3-SMC-EX260-20160408.xml | 476 ++++++++++++++++++ .../SmcPneumatics/smc-ex260-spn-16.hwl.yml | 101 ++++ .../SmcPneumatics/smc-ex260-spn-32.hwl.yml | 151 ++++++ 3 files changed, 728 insertions(+) create mode 100644 src/components.pneumatics/ctrl/assets/SmcPneumatics/GSDML-V2.3-SMC-EX260-20160408.xml create mode 100644 src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml create mode 100644 src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml diff --git a/src/components.pneumatics/ctrl/assets/SmcPneumatics/GSDML-V2.3-SMC-EX260-20160408.xml b/src/components.pneumatics/ctrl/assets/SmcPneumatics/GSDML-V2.3-SMC-EX260-20160408.xml new file mode 100644 index 000000000..15c9328dd --- /dev/null +++ b/src/components.pneumatics/ctrl/assets/SmcPneumatics/GSDML-V2.3-SMC-EX260-20160408.xml @@ -0,0 +1,476 @@ + + + + PROFINET Device Profile + 1.00 + Device Profile for PROFINET Devices + PROFIBUS Nutzerorganisation e. V. (PNO) + Device + + 4 + 1 + GSDML + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml new file mode 100644 index 000000000..2493bdff7 --- /dev/null +++ b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml @@ -0,0 +1,101 @@ +Templates: + Devices: + - Name: 'smc-ex260-spn-16' + Placeholders: + - Name: 'NAME' + Value: 'smc-ex260-spn-16' + - Name: 'IP_ADDRESS_X1' + Value: '192.168.100.1/24' + - Name: 'PROFINET_DEVICE_NAME_X1' + Value: 'smc-ex260-spn-16' + Content: + Name: '${NAME}' + TypeIdentifier: + FileName: 'GSDML-V2.3-SMC-EX260-20160408.XML' + GsdId: 'DIM 1' + Interfaces: + - Name: 'Interface' + Label: 'X1' + Addresses: + - Type: 'IPv4' + Address: '${IP_ADDRESS_X1}' + # RouterAddress: '192.168.0.1' + - Type: 'Profinet' + ProfinetDeviceName: '${PROFINET_DEVICE_NAME_X1}' + Parameters: + # IECV22LLDPMode: True + IsochronousMode: False + # IsochronousTiToCalculationMode (Integer) + # IsochronousTi (Number) + # IsochronousTo (Number) + PrioritizedStartup: False + Ports: + - Name: 'Port_1' + Label: 'X1 P1' + Parameters: + # Possible values: 8 - Automatic | 16 - TP 100 Mbps full duplex + TransmissionRateAndDuplex: 'Automatic' + # TransmissionRateAutoNegotiation: True + # MediumAttachmentType: 'Copper' + - Name: 'Port_2' + Label: 'X1 P2' + Parameters: + # Possible values: 8 - Automatic | 16 - TP 100 Mbps full duplex + TransmissionRateAndDuplex: 'Automatic' + # TransmissionRateAutoNegotiation: True + # MediumAttachmentType: 'Copper' + Parameters: + RecordDataList: + - IndexName: 'Diagnostic Parameters.' + Values: + - OffsetName: 'Valve Power' + # Possible ValueNames: Disable. | Enable. + ValueName: 'Disable.' + - OffsetName: 'Output 0.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 1.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 2.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 3.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 4.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 5.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 6.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 7.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 8.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 9.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 10.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 11.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 12.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 13.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 14.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 15.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' diff --git a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml new file mode 100644 index 000000000..de4d7e812 --- /dev/null +++ b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml @@ -0,0 +1,151 @@ +Templates: + Devices: + - Name: 'smc-ex260-spn-32' + Placeholders: + - Name: 'NAME' + Value: 'smc-ex260-spn-32' + - Name: 'IP_ADDRESS_X1' + Value: '192.168.100.1/24' + - Name: 'PROFINET_DEVICE_NAME_X1' + Value: 'smc-ex260-spn-32' + Content: + Name: '${NAME}' + Modules: + - Name: '${NAME}' + TypeIdentifier: + FileName: 'GSDML-V2.3-SMC-EX260-20160408.XML' + GsdId: 'DIM 2' + Interfaces: + - Name: 'Interface' + Label: 'X1' + Addresses: + - Type: 'IPv4' + Address: '${IP_ADDRESS_X1}' + # RouterAddress: '192.168.0.1' + - Type: 'Profinet' + ProfinetDeviceName: '${PROFINET_DEVICE_NAME_X1}' + Parameters: + # IECV22LLDPMode: True + IsochronousMode: False + # IsochronousTiToCalculationMode (Integer) + # IsochronousTi (Number) + # IsochronousTo (Number) + PrioritizedStartup: False + Ports: + - Name: 'Port_1' + Label: 'X1 P1' + Parameters: + # Possible values: 8 - Automatic | 16 - TP 100 Mbps full duplex + TransmissionRateAndDuplex: 'Automatic' + # TransmissionRateAutoNegotiation: True + # MediumAttachmentType: 'Copper' + - Name: 'Port_2' + Label: 'X1 P2' + Parameters: + # Possible values: 8 - Automatic | 16 - TP 100 Mbps full duplex + TransmissionRateAndDuplex: 'Automatic' + # TransmissionRateAutoNegotiation: True + # MediumAttachmentType: 'Copper' + Parameters: + RecordDataList: + - IndexName: 'Diagnostic Parameters.' + Values: + - OffsetName: 'Valve Power' + # Possible ValueNames: Disable. | Enable. + ValueName: 'Disable.' + - OffsetName: 'Output 0.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 1.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 2.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 3.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 4.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 5.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 6.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 7.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 8.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 9.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 10.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 11.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 12.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 13.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 14.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 15.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 16.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 17.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 18.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 19.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 20.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 21.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 22.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 23.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 24.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 25.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 26.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 27.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 28.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 29.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 30.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 31.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' From ed53c06c811c734ee86cc4d036edca880030dfe4 Mon Sep 17 00:00:00 2001 From: "MTS\\Tomas_K" Date: Tue, 5 May 2026 20:07:00 +0200 Subject: [PATCH 3/8] Refactor SMC EX260 SPN device YAML files for consistency in structure --- .../SmcPneumatics/smc-ex260-spn-16.hwl.yml | 198 +++++++++--------- .../SmcPneumatics/smc-ex260-spn-32.hwl.yml | 18 +- 2 files changed, 109 insertions(+), 107 deletions(-) diff --git a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml index 2493bdff7..5bc2d9a66 100644 --- a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml +++ b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml @@ -1,101 +1,103 @@ Templates: Devices: - - Name: 'smc-ex260-spn-16' - Placeholders: - - Name: 'NAME' - Value: 'smc-ex260-spn-16' - - Name: 'IP_ADDRESS_X1' - Value: '192.168.100.1/24' - - Name: 'PROFINET_DEVICE_NAME_X1' - Value: 'smc-ex260-spn-16' - Content: + - Name: 'smc-ex260-spn-16' + Placeholders: + - Name: 'NAME' + Value: 'smc-ex260-spn-16' + - Name: 'IP_ADDRESS_X1' + Value: '192.168.100.1/24' + - Name: 'PROFINET_DEVICE_NAME_X1' + Value: 'smc-ex260-spn-16' + Content: Name: '${NAME}' - TypeIdentifier: - FileName: 'GSDML-V2.3-SMC-EX260-20160408.XML' - GsdId: 'DIM 1' - Interfaces: - - Name: 'Interface' - Label: 'X1' - Addresses: - - Type: 'IPv4' - Address: '${IP_ADDRESS_X1}' - # RouterAddress: '192.168.0.1' - - Type: 'Profinet' - ProfinetDeviceName: '${PROFINET_DEVICE_NAME_X1}' - Parameters: - # IECV22LLDPMode: True - IsochronousMode: False - # IsochronousTiToCalculationMode (Integer) - # IsochronousTi (Number) - # IsochronousTo (Number) - PrioritizedStartup: False - Ports: - - Name: 'Port_1' - Label: 'X1 P1' - Parameters: - # Possible values: 8 - Automatic | 16 - TP 100 Mbps full duplex - TransmissionRateAndDuplex: 'Automatic' - # TransmissionRateAutoNegotiation: True - # MediumAttachmentType: 'Copper' - - Name: 'Port_2' - Label: 'X1 P2' - Parameters: - # Possible values: 8 - Automatic | 16 - TP 100 Mbps full duplex - TransmissionRateAndDuplex: 'Automatic' - # TransmissionRateAutoNegotiation: True - # MediumAttachmentType: 'Copper' - Parameters: - RecordDataList: - - IndexName: 'Diagnostic Parameters.' - Values: - - OffsetName: 'Valve Power' - # Possible ValueNames: Disable. | Enable. - ValueName: 'Disable.' - - OffsetName: 'Output 0.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 1.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 2.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 3.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 4.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 5.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 6.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 7.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 8.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 9.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 10.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 11.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 12.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 13.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 14.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' - - OffsetName: 'Output 15.' - # Possible ValueNames: Hold | Force to ON | Force to OFF - ValueName: 'Force to OFF' + Modules: + - Name: '${NAME}' + TypeIdentifier: + FileName: 'GSDML-V2.3-SMC-EX260-20160408.XML' + GsdId: 'DIM 2' + Interfaces: + - Name: 'Interface' + Label: 'X1' + Addresses: + - Type: 'IPv4' + Address: '${IP_ADDRESS_X1}' + # RouterAddress: '192.168.0.1' + - Type: 'Profinet' + ProfinetDeviceName: '${PROFINET_DEVICE_NAME_X1}' + Parameters: + # IECV22LLDPMode: True + IsochronousMode: False + # IsochronousTiToCalculationMode (Integer) + # IsochronousTi (Number) + # IsochronousTo (Number) + PrioritizedStartup: False + Ports: + - Name: 'Port_1' + Label: 'X1 P1' + Parameters: + # Possible values: 8 - Automatic | 16 - TP 100 Mbps full duplex + TransmissionRateAndDuplex: 'Automatic' + # TransmissionRateAutoNegotiation: True + # MediumAttachmentType: 'Copper' + - Name: 'Port_2' + Label: 'X1 P2' + Parameters: + # Possible values: 8 - Automatic | 16 - TP 100 Mbps full duplex + TransmissionRateAndDuplex: 'Automatic' + # TransmissionRateAutoNegotiation: True + # MediumAttachmentType: 'Copper' + Parameters: + RecordDataList: + - IndexName: 'Diagnostic Parameters.' + Values: + - OffsetName: 'Valve Power' + # Possible ValueNames: Disable. | Enable. + ValueName: 'Disable.' + - OffsetName: 'Output 0.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 1.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 2.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 3.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 4.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 5.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 6.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 7.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 8.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 9.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 10.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 11.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 12.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 13.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 14.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' + - OffsetName: 'Output 15.' + # Possible ValueNames: Hold | Force to ON | Force to OFF + ValueName: 'Force to OFF' diff --git a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml index de4d7e812..05ada6e90 100644 --- a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml +++ b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml @@ -1,14 +1,14 @@ Templates: Devices: - - Name: 'smc-ex260-spn-32' - Placeholders: - - Name: 'NAME' - Value: 'smc-ex260-spn-32' - - Name: 'IP_ADDRESS_X1' - Value: '192.168.100.1/24' - - Name: 'PROFINET_DEVICE_NAME_X1' - Value: 'smc-ex260-spn-32' - Content: + - Name: 'smc-ex260-spn-32' + Placeholders: + - Name: 'NAME' + Value: 'smc-ex260-spn-32' + - Name: 'IP_ADDRESS_X1' + Value: '192.168.100.1/24' + - Name: 'PROFINET_DEVICE_NAME_X1' + Value: 'smc-ex260-spn-32' + Content: Name: '${NAME}' Modules: - Name: '${NAME}' From 7491725200191244b97bee259443bec8432781ae Mon Sep 17 00:00:00 2001 From: "MTS\\Tomas_K" Date: Tue, 5 May 2026 20:10:26 +0200 Subject: [PATCH 4/8] Fix GsdId value in smc-ex260-spn-16 YAML configuration --- .../ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml index 5bc2d9a66..1d66943d0 100644 --- a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml +++ b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml @@ -14,7 +14,7 @@ Templates: - Name: '${NAME}' TypeIdentifier: FileName: 'GSDML-V2.3-SMC-EX260-20160408.XML' - GsdId: 'DIM 2' + GsdId: 'DIM 1' Interfaces: - Name: 'Interface' Label: 'X1' From 7d4a6867edfbfc7c79e99e2a66e67ced07a94749 Mon Sep 17 00:00:00 2001 From: TK <61820360+TomKovac@users.noreply.github.com> Date: Tue, 5 May 2026 21:11:47 +0200 Subject: [PATCH 5/8] Update IO mappings and constants for PLC simulation - Adjusted input and output addresses in Inputs.st and Outputs.st for various modules to reflect new configurations. - Updated the minimum and maximum version constants in Constants.cs for the PLC simulation tool to support version 8.x. --- .../BNIPNT507005Z040.hwl.yml | 2 +- .../siemens_communication/et200sp.hwl.yml | 2 +- .../et200sp_CM_4xIO_Link_RF200.hwl.yml | 2 +- .../siemens_identification/rf186c.hwl.yml | 2 +- .../siemens_identification/rf186c_cyc.hwl.yml | 2 +- .../SystemConstants/plc_line_HwIdentifiers.st | 892 +++++++++-------- .../SystemConstants/plc_line_IoAddresses.st | 184 ++-- src/showcase/app/apax.yml | 2 +- .../hwc.gen/plc_line.HardwareIdentifiers.json | 940 ++++++++++-------- .../app/hwc/hwc.gen/plc_line.IoAddresses.json | 856 ++++++++-------- .../plc_line.SecurityConfiguration.json | 6 +- src/showcase/app/hwc/plc_line.hwl.yml | 96 +- src/showcase/app/src/IO/HwIdentifierList.st | 20 +- src/showcase/app/src/IO/HwIdentifiers.st | 892 +++++++++-------- src/showcase/app/src/IO/Inputs.st | 10 +- src/showcase/app/src/IO/Outputs.st | 174 ++-- .../Setup/Constants.cs | 4 +- 17 files changed, 2111 insertions(+), 1975 deletions(-) diff --git a/src/components.balluff.identification/ctrl/assets/balluff_identification_BIS_M_4XX_045/BNIPNT507005Z040.hwl.yml b/src/components.balluff.identification/ctrl/assets/balluff_identification_BIS_M_4XX_045/BNIPNT507005Z040.hwl.yml index 627b27526..a976304c9 100644 --- a/src/components.balluff.identification/ctrl/assets/balluff_identification_BIS_M_4XX_045/BNIPNT507005Z040.hwl.yml +++ b/src/components.balluff.identification/ctrl/assets/balluff_identification_BIS_M_4XX_045/BNIPNT507005Z040.hwl.yml @@ -11,7 +11,7 @@ Devices: Label: X1 Addresses: Configured: - - IPv4: 192.168.100.3/24 + - IPv4: 192.168.100.200/24 - ProfinetDeviceName: BNIPNT507005Z040 - Name: BIS_M-4XX-045_1 TypeIdentifier: diff --git a/src/components.siem.communication/ctrl/assets/siemens_communication/et200sp.hwl.yml b/src/components.siem.communication/ctrl/assets/siemens_communication/et200sp.hwl.yml index 518971af0..44473459a 100644 --- a/src/components.siem.communication/ctrl/assets/siemens_communication/et200sp.hwl.yml +++ b/src/components.siem.communication/ctrl/assets/siemens_communication/et200sp.hwl.yml @@ -10,7 +10,7 @@ Devices: Label: X1 Addresses: Configured: - - IPv4: 192.168.100.121/24 + - IPv4: 192.168.100.201/24 - ProfinetDeviceName: et200sp # Parameters: # IECV22LLDPMode: False diff --git a/src/components.siem.identification/ctrl/assets/siemens_identification/et200sp_CM_4xIO_Link_RF200.hwl.yml b/src/components.siem.identification/ctrl/assets/siemens_identification/et200sp_CM_4xIO_Link_RF200.hwl.yml index 001894137..b11a29d65 100644 --- a/src/components.siem.identification/ctrl/assets/siemens_identification/et200sp_CM_4xIO_Link_RF200.hwl.yml +++ b/src/components.siem.identification/ctrl/assets/siemens_identification/et200sp_CM_4xIO_Link_RF200.hwl.yml @@ -10,7 +10,7 @@ Devices: Label: X1 Addresses: Configured: - - IPv4: 192.168.100.98/24 + - IPv4: 192.168.100.203/24 - ProfinetDeviceName: et200sp_CM_4xIO_Link_RF200 # Parameters: # IECV22LLDPMode: False diff --git a/src/components.siem.identification/ctrl/assets/siemens_identification/rf186c.hwl.yml b/src/components.siem.identification/ctrl/assets/siemens_identification/rf186c.hwl.yml index cb24c550f..61ecd6341 100644 --- a/src/components.siem.identification/ctrl/assets/siemens_identification/rf186c.hwl.yml +++ b/src/components.siem.identification/ctrl/assets/siemens_identification/rf186c.hwl.yml @@ -10,7 +10,7 @@ Devices: Label: X1 Addresses: Configured: - - IPv4: 192.168.100.99/24 + - IPv4: 192.168.100.202/24 - ProfinetDeviceName: rf186c # Parameters: # IECV22LLDPMode: False diff --git a/src/components.siem.identification/ctrl/assets/siemens_identification/rf186c_cyc.hwl.yml b/src/components.siem.identification/ctrl/assets/siemens_identification/rf186c_cyc.hwl.yml index ac5b0a106..8c79242f8 100644 --- a/src/components.siem.identification/ctrl/assets/siemens_identification/rf186c_cyc.hwl.yml +++ b/src/components.siem.identification/ctrl/assets/siemens_identification/rf186c_cyc.hwl.yml @@ -10,7 +10,7 @@ Devices: Label: 'X1' Addresses: Configured: - - IPv4: 192.168.100.100/24 + - IPv4: 192.168.100.204/24 - ProfinetDeviceName: rf186c_cyc # Parameters: # PrioritizedStartup (Boolean) diff --git a/src/showcase/app/SystemConstants/plc_line_HwIdentifiers.st b/src/showcase/app/SystemConstants/plc_line_HwIdentifiers.st index 5ec887d1e..03ffc90c0 100644 --- a/src/showcase/app/SystemConstants/plc_line_HwIdentifiers.st +++ b/src/showcase/app/SystemConstants/plc_line_HwIdentifiers.st @@ -1,298 +1,298 @@ CONFIGURATION HardwareIDs VAR_GLOBAL CONSTANT - BNIPNT507005Z040_HwID : UINT := UINT#303; - BNIPNT507005Z040_BIS_M_4XX_045_1_BIS_M_4XX_045_HwID : UINT := UINT#308; - BNIPNT507005Z040_BNIPNT507005Z040_HwID : UINT := UINT#307; - BNIPNT507005Z040_BNIPNT507005Z040_BNI_PNT_507_005_Z040_HwID : UINT := UINT#312; - BNIPNT507005Z040_BNIPNT507005Z040_profinet_HwID : UINT := UINT#302; - BNIPNT507005Z040_BNIPNT507005Z040_profinet_port_1_M12_HwID : UINT := UINT#304; - BNIPNT507005Z040_BNIPNT507005Z040_profinet_port_2_M12_HwID : UINT := UINT#305; - BNIPNT507005Z040_Rack_HwID : UINT := UINT#306; - BNIPNT507005Z040_Standard_I_O_2_Standard_I_O_HwID : UINT := UINT#311; - BNIPNT507005Z040_Standard_I_O_3_Standard_I_O_HwID : UINT := UINT#310; - BNIPNT507005Z040_Standard_I_O_4_Standard_I_O_HwID : UINT := UINT#309; - abb_irc5_robot_HwID : UINT := UINT#676; - abb_irc5_robot_DI_64_bytes_DI_64_bytes_HwID : UINT := UINT#681; - abb_irc5_robot_DO_64_bytes_DO_64_bytes_HwID : UINT := UINT#680; - abb_irc5_robot_Rack_HwID : UINT := UINT#678; - abb_irc5_robot_abb_irc5_robot_HwID : UINT := UINT#679; - abb_irc5_robot_abb_irc5_robot_PROFINET_Interface_HwID : UINT := UINT#675; - abb_irc5_robot_abb_irc5_robot_PROFINET_Interface_Port_1_HwID : UINT := UINT#677; - abb_irc5_robot_abb_irc5_robot_Robot_Basic_Device_HwID : UINT := UINT#682; - abb_omnicore_robot_HwID : UINT := UINT#668; - abb_omnicore_robot_DI_64_bytes_DI_64_bytes_HwID : UINT := UINT#673; - abb_omnicore_robot_DO_64_bytes_DO_64_bytes_HwID : UINT := UINT#672; - abb_omnicore_robot_Rack_HwID : UINT := UINT#670; - abb_omnicore_robot_abb_omnicore_robot_HwID : UINT := UINT#671; - abb_omnicore_robot_abb_omnicore_robot_OmniCore_Standard_PROFINET_Device_HwID : UINT := UINT#674; - abb_omnicore_robot_abb_omnicore_robot_PROFINET_Interface_HwID : UINT := UINT#667; - abb_omnicore_robot_abb_omnicore_robot_PROFINET_Interface_Port_1_HwID : UINT := UINT#669; - aes_pnio_HwID : UINT := UINT#258; - aes_pnio_Rack_HwID : UINT := UINT#261; - aes_pnio_Slot_1_Valve_driver_4_valves_4_HwID : UINT := UINT#263; - aes_pnio_aes_pnio_HwID : UINT := UINT#262; - aes_pnio_aes_pnio_AES_Modul_HwID : UINT := UINT#264; - aes_pnio_aes_pnio_PN_IO_HwID : UINT := UINT#257; - aes_pnio_aes_pnio_PN_IO_Port_1_HwID : UINT := UINT#259; - aes_pnio_aes_pnio_PN_IO_Port_2_HwID : UINT := UINT#260; - cognex_dataman_280_HwID : UINT := UINT#559; - cognex_dataman_280_Acquisition_Control_Acquisition_Control_HwID : UINT := UINT#569; - cognex_dataman_280_Acquisition_Status_Acquisition_Status_HwID : UINT := UINT#566; - cognex_dataman_280_Rack_HwID : UINT := UINT#561; - cognex_dataman_280_ResultData_128_Result_Data_128_bytes_HwID : UINT := UINT#563; - cognex_dataman_280_Results_Control_Results_Control_HwID : UINT := UINT#568; - cognex_dataman_280_Results_Status_Results_Status_HwID : UINT := UINT#565; - cognex_dataman_280_Soft_Event_Control_Soft_Event_Control_HwID : UINT := UINT#567; - cognex_dataman_280_UserData_128_User_Data_128_bytes_HwID : UINT := UINT#564; - cognex_dataman_280_cognex_dataman_280_HwID : UINT := UINT#562; - cognex_dataman_280_cognex_dataman_280_DataMan_280_CC_B_HwID : UINT := UINT#570; - cognex_dataman_280_cognex_dataman_280_Interface_HwID : UINT := UINT#558; - cognex_dataman_280_cognex_dataman_280_Interface_Port_1_HwID : UINT := UINT#560; - cognex_dataman_380_HwID : UINT := UINT#546; - cognex_dataman_380_Acquisition_Control_Acquisition_Control_HwID : UINT := UINT#556; - cognex_dataman_380_Acquisition_Status_Acquisition_Status_HwID : UINT := UINT#553; - cognex_dataman_380_Rack_HwID : UINT := UINT#548; - cognex_dataman_380_ResultData_128_Result_Data_128_bytes_HwID : UINT := UINT#550; - cognex_dataman_380_Results_Control_Results_Control_HwID : UINT := UINT#555; - cognex_dataman_380_Results_Status_Results_Status_HwID : UINT := UINT#552; - cognex_dataman_380_Soft_Event_Control_Soft_Event_Control_HwID : UINT := UINT#554; - cognex_dataman_380_UserData_128_User_Data_128_bytes_HwID : UINT := UINT#551; - cognex_dataman_380_cognex_dataman_380_HwID : UINT := UINT#549; - cognex_dataman_380_cognex_dataman_380_DataMan_380_CC_B_HwID : UINT := UINT#557; - cognex_dataman_380_cognex_dataman_380_Interface_HwID : UINT := UINT#545; - cognex_dataman_380_cognex_dataman_380_Interface_Port_1_HwID : UINT := UINT#547; - cognex_insight_2800_HwID : UINT := UINT#527; - cognex_insight_2800_Rack_HwID : UINT := UINT#529; - cognex_insight_2800_Slot_11_ResultData_250_Results_250_bytes_HwID : UINT := UINT#534; - cognex_insight_2800_Slot_12_Results_250_bytes_HwID : UINT := UINT#533; - cognex_insight_2800_Slot_13_Results_250_bytes_HwID : UINT := UINT#532; - cognex_insight_2800_Slot_14_Results_250_bytes_HwID : UINT := UINT#531; - cognex_insight_2800_Slot_1_Acquisition_Control_HwID : UINT := UINT#543; - cognex_insight_2800_Slot_2_Acquisition_Status_HwID : UINT := UINT#538; - cognex_insight_2800_Slot_3_Inspection_Control_HwID : UINT := UINT#542; - cognex_insight_2800_Slot_4_Inspection_Status_HwID : UINT := UINT#539; - cognex_insight_2800_Slot_5_Command_Control_HwID : UINT := UINT#540; - cognex_insight_2800_Slot_6_ExternalEvent_Control_HwID : UINT := UINT#541; - cognex_insight_2800_Slot_7_User_Data_254_bytes_HwID : UINT := UINT#537; - cognex_insight_2800_Slot_8_User_Data_254_bytes_HwID : UINT := UINT#536; - cognex_insight_2800_Slot_9_User_Data_254_bytes_HwID : UINT := UINT#535; - cognex_insight_2800_cognex_insight_2800_HwID : UINT := UINT#530; - cognex_insight_2800_cognex_insight_2800_In_Sight_IS28XX_CC_B_HwID : UINT := UINT#544; - cognex_insight_2800_cognex_insight_2800_Interface_HwID : UINT := UINT#526; - cognex_insight_2800_cognex_insight_2800_Interface_Port_1_HwID : UINT := UINT#528; - cognex_insight_7600_HwID : UINT := UINT#572; - cognex_insight_7600_Acquisition_Control_Acquisition_Control_HwID : UINT := UINT#583; - cognex_insight_7600_Acquisition_Status_Acquisition_Status_HwID : UINT := UINT#579; - cognex_insight_7600_Command_Control_Command_Control_HwID : UINT := UINT#580; - cognex_insight_7600_Inspection_Control_Inspection_Control_HwID : UINT := UINT#582; - cognex_insight_7600_Inspection_Status_Inspection_Status_HwID : UINT := UINT#578; - cognex_insight_7600_Rack_HwID : UINT := UINT#574; - cognex_insight_7600_ResultData_128_Results_128_bytes_HwID : UINT := UINT#576; - cognex_insight_7600_SoftEvent_Control_SoftEvent_Control_HwID : UINT := UINT#581; - cognex_insight_7600_UserData_128_User_Data_128_bytes_HwID : UINT := UINT#577; - cognex_insight_7600_cognex_insight_7600_HwID : UINT := UINT#575; - cognex_insight_7600_cognex_insight_7600_In_Sight_IS79XX_IS75XX_CC_B_HwID : UINT := UINT#584; - cognex_insight_7600_cognex_insight_7600_Interface_HwID : UINT := UINT#571; - cognex_insight_7600_cognex_insight_7600_Interface_Port_1_HwID : UINT := UINT#573; - desoutter_cvic_ii_HwID : UINT := UINT#366; - desoutter_cvic_ii_Input_1_byte_1_Input_1_byte_HwID : UINT := UINT#377; - desoutter_cvic_ii_Input_1_byte_2_Input_1_byte_HwID : UINT := UINT#376; - desoutter_cvic_ii_Input_1_word_1_Input_1_word_HwID : UINT := UINT#374; - desoutter_cvic_ii_Input_1_word_2_Input_1_word_HwID : UINT := UINT#372; - desoutter_cvic_ii_Input_2_word_1_Input_2_word_HwID : UINT := UINT#375; - desoutter_cvic_ii_Input_2_word_2_Input_2_word_HwID : UINT := UINT#373; - desoutter_cvic_ii_Output_1_byte_1_Output_1_byte_HwID : UINT := UINT#371; - desoutter_cvic_ii_Output_1_byte_2_Output_1_byte_HwID : UINT := UINT#370; - desoutter_cvic_ii_Rack_HwID : UINT := UINT#368; - desoutter_cvic_ii_desoutter_cvic_ii_HwID : UINT := UINT#369; - desoutter_cvic_ii_desoutter_cvic_ii_Interface_HwID : UINT := UINT#365; - desoutter_cvic_ii_desoutter_cvic_ii_Interface_Port_1_HwID : UINT := UINT#367; - desoutter_cvic_ii_desoutter_cvic_ii_RT_HwID : UINT := UINT#378; - dukaneiqauto_HwID : UINT := UINT#357; - dukaneiqauto_PLC_to_iQ_Outputs_PLC_to_iQ_Outputs_HwID : UINT := UINT#362; - dukaneiqauto_Rack_HwID : UINT := UINT#360; - dukaneiqauto_dukaneiqauto_HwID : UINT := UINT#361; - dukaneiqauto_dukaneiqauto_DAP_HwID : UINT := UINT#364; - dukaneiqauto_dukaneiqauto_Interface_HwID : UINT := UINT#356; - dukaneiqauto_dukaneiqauto_Interface_Port_1_HwID : UINT := UINT#358; - dukaneiqauto_dukaneiqauto_Interface_Port_2_HwID : UINT := UINT#359; - dukaneiqauto_iQ_to_PLC_Inputs_iQ_to_PLC_Inputs_HwID : UINT := UINT#363; - et200sp_HwID : UINT := UINT#294; - et200sp_CM_4xIO_Link_RF200_HwID : UINT := UINT#276; - et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_CM_4xIO_Link_V2_2_144I_128O_HwID : UINT := UINT#282; - et200sp_CM_4xIO_Link_RF200_Rack_HwID : UINT := UINT#279; - et200sp_CM_4xIO_Link_RF200_Server_module_V1_1_Server_module_V1_1_0_bytes_HwID : UINT := UINT#281; - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_HwID : UINT := UINT#280; - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_IM_155_6_PN_ST_V4_2_HwID : UINT := UINT#283; - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_Port_1_HwID : UINT := UINT#277; - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_Port_2_HwID : UINT := UINT#278; - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_profinet_HwID : UINT := UINT#275; - et200sp_CpPtp_CM_PtP_V2_0_HwID : UINT := UINT#300; - et200sp_Rack_HwID : UINT := UINT#297; - et200sp_Server_module_V1_1_Server_module_V1_1_0_bytes_HwID : UINT := UINT#299; - et200sp_et200sp_HwID : UINT := UINT#298; - et200sp_et200sp_IM_155_6_PN_ST_V4_2_HwID : UINT := UINT#301; - et200sp_et200sp_Port_1_HwID : UINT := UINT#295; - et200sp_et200sp_Port_2_HwID : UINT := UINT#296; - et200sp_et200sp_profinet_HwID : UINT := UINT#293; - festo_cmmtas_HwID : UINT := UINT#624; - festo_cmmtas_Rack_HwID : UINT := UINT#627; - festo_cmmtas_SiemensTelegram111_PZD_12_12_HwID : UINT := UINT#633; - festo_cmmtas_SiemensTelegram750_PZD_4_1_HwID : UINT := UINT#634; - festo_cmmtas_empty_submodule_HwID : UINT := UINT#632; - festo_cmmtas_festo_cmmtas_HwID : UINT := UINT#628; - festo_cmmtas_festo_cmmtas_CMMT_AS___MP_HwID : UINT := UINT#635; - festo_cmmtas_festo_cmmtas_DoServo_HwID : UINT := UINT#629; - festo_cmmtas_festo_cmmtas_DoServo_Module_Access_Point_HwID : UINT := UINT#630; - festo_cmmtas_festo_cmmtas_PN_IO_Interface_HwID : UINT := UINT#623; - festo_cmmtas_festo_cmmtas_PN_IO_Interface_Port_1_HwID : UINT := UINT#625; - festo_cmmtas_festo_cmmtas_PN_IO_Interface_Port_2_HwID : UINT := UINT#626; - festo_cmmtas_festo_cmmtas_empty_submodule_1_HwID : UINT := UINT#631; - keyence_iv3_HwID : UINT := UINT#387; - keyence_iv3_CommandControl_Command_Control_HwID : UINT := UINT#461; - keyence_iv3_CommandStatusBits_Command_Status_Bits_HwID : UINT := UINT#460; - keyence_iv3_DeviceResultBits_1_Device_Result_Bits_HwID : UINT := UINT#459; - keyence_iv3_DeviceResultBits_2_Device_Result_Bits_HwID : UINT := UINT#391; - keyence_iv3_DeviceStatistics_Device_Statistics_HwID : UINT := UINT#457; - keyence_iv3_DeviceStatusWords_Device_Status_Words_HwID : UINT := UINT#458; - keyence_iv3_PositionAdjustResult_Position_Adjust_Result_HwID : UINT := UINT#456; - keyence_iv3_Rack_HwID : UINT := UINT#389; - keyence_iv3_ToolResult_10_Tool_Result_HwID : UINT := UINT#446; - keyence_iv3_ToolResult_11_Tool_Result_HwID : UINT := UINT#445; - keyence_iv3_ToolResult_12_Tool_Result_HwID : UINT := UINT#444; - keyence_iv3_ToolResult_13_Tool_Result_HwID : UINT := UINT#443; - keyence_iv3_ToolResult_14_Tool_Result_HwID : UINT := UINT#442; - keyence_iv3_ToolResult_15_Tool_Result_HwID : UINT := UINT#441; - keyence_iv3_ToolResult_16_Tool_Result_HwID : UINT := UINT#440; - keyence_iv3_ToolResult_17_Tool_Result_HwID : UINT := UINT#439; - keyence_iv3_ToolResult_18_Tool_Result_HwID : UINT := UINT#438; - keyence_iv3_ToolResult_19_Tool_Result_HwID : UINT := UINT#437; - keyence_iv3_ToolResult_1_Tool_Result_HwID : UINT := UINT#455; - keyence_iv3_ToolResult_20_Tool_Result_HwID : UINT := UINT#436; - keyence_iv3_ToolResult_21_Tool_Result_HwID : UINT := UINT#435; - keyence_iv3_ToolResult_22_Tool_Result_HwID : UINT := UINT#434; - keyence_iv3_ToolResult_23_Tool_Result_HwID : UINT := UINT#433; - keyence_iv3_ToolResult_24_Tool_Result_HwID : UINT := UINT#432; - keyence_iv3_ToolResult_25_Tool_Result_HwID : UINT := UINT#431; - keyence_iv3_ToolResult_26_Tool_Result_HwID : UINT := UINT#430; - keyence_iv3_ToolResult_27_Tool_Result_HwID : UINT := UINT#429; - keyence_iv3_ToolResult_28_Tool_Result_HwID : UINT := UINT#428; - keyence_iv3_ToolResult_29_Tool_Result_HwID : UINT := UINT#427; - keyence_iv3_ToolResult_2_Tool_Result_HwID : UINT := UINT#454; - keyence_iv3_ToolResult_30_Tool_Result_HwID : UINT := UINT#426; - keyence_iv3_ToolResult_31_Tool_Result_HwID : UINT := UINT#425; - keyence_iv3_ToolResult_32_Tool_Result_HwID : UINT := UINT#424; - keyence_iv3_ToolResult_33_Tool_Result_HwID : UINT := UINT#423; - keyence_iv3_ToolResult_34_Tool_Result_HwID : UINT := UINT#422; - keyence_iv3_ToolResult_35_Tool_Result_HwID : UINT := UINT#421; - keyence_iv3_ToolResult_36_Tool_Result_HwID : UINT := UINT#420; - keyence_iv3_ToolResult_37_Tool_Result_HwID : UINT := UINT#419; - keyence_iv3_ToolResult_38_Tool_Result_HwID : UINT := UINT#418; - keyence_iv3_ToolResult_39_Tool_Result_HwID : UINT := UINT#417; - keyence_iv3_ToolResult_3_Tool_Result_HwID : UINT := UINT#453; - keyence_iv3_ToolResult_40_Tool_Result_HwID : UINT := UINT#416; - keyence_iv3_ToolResult_41_Tool_Result_HwID : UINT := UINT#415; - keyence_iv3_ToolResult_42_Tool_Result_HwID : UINT := UINT#414; - keyence_iv3_ToolResult_43_Tool_Result_HwID : UINT := UINT#413; - keyence_iv3_ToolResult_44_Tool_Result_HwID : UINT := UINT#412; - keyence_iv3_ToolResult_45_Tool_Result_HwID : UINT := UINT#411; - keyence_iv3_ToolResult_46_Tool_Result_HwID : UINT := UINT#410; - keyence_iv3_ToolResult_47_Tool_Result_HwID : UINT := UINT#409; - keyence_iv3_ToolResult_48_Tool_Result_HwID : UINT := UINT#408; - keyence_iv3_ToolResult_49_Tool_Result_HwID : UINT := UINT#407; - keyence_iv3_ToolResult_4_Tool_Result_HwID : UINT := UINT#452; - keyence_iv3_ToolResult_50_Tool_Result_HwID : UINT := UINT#406; - keyence_iv3_ToolResult_51_Tool_Result_HwID : UINT := UINT#405; - keyence_iv3_ToolResult_52_Tool_Result_HwID : UINT := UINT#404; - keyence_iv3_ToolResult_53_Tool_Result_HwID : UINT := UINT#403; - keyence_iv3_ToolResult_54_Tool_Result_HwID : UINT := UINT#402; - keyence_iv3_ToolResult_55_Tool_Result_HwID : UINT := UINT#401; - keyence_iv3_ToolResult_56_Tool_Result_HwID : UINT := UINT#400; - keyence_iv3_ToolResult_57_Tool_Result_HwID : UINT := UINT#399; - keyence_iv3_ToolResult_58_Tool_Result_HwID : UINT := UINT#398; - keyence_iv3_ToolResult_59_Tool_Result_HwID : UINT := UINT#397; - keyence_iv3_ToolResult_5_Tool_Result_HwID : UINT := UINT#451; - keyence_iv3_ToolResult_60_Tool_Result_HwID : UINT := UINT#396; - keyence_iv3_ToolResult_61_Tool_Result_HwID : UINT := UINT#395; - keyence_iv3_ToolResult_62_Tool_Result_HwID : UINT := UINT#394; - keyence_iv3_ToolResult_63_Tool_Result_HwID : UINT := UINT#393; - keyence_iv3_ToolResult_64_Tool_Result_HwID : UINT := UINT#392; - keyence_iv3_ToolResult_6_Tool_Result_HwID : UINT := UINT#450; - keyence_iv3_ToolResult_7_Tool_Result_HwID : UINT := UINT#449; - keyence_iv3_ToolResult_8_Tool_Result_HwID : UINT := UINT#448; - keyence_iv3_ToolResult_9_Tool_Result_HwID : UINT := UINT#447; - keyence_iv3_keyence_iv3_HwID : UINT := UINT#390; - keyence_iv3_keyence_iv3_IV3_XXXX_HwID : UINT := UINT#462; - keyence_iv3_keyence_iv3_Interface_HwID : UINT := UINT#386; - keyence_iv3_keyence_iv3_Interface_Port_1_HwID : UINT := UINT#388; - keyence_sr_1000_HwID : UINT := UINT#464; - keyence_sr_1000_BusyStatus_BUSY_Status_Bits_HwID : UINT := UINT#480; - keyence_sr_1000_CompletionClearControl_Completion_Clear_Control_Bits_HwID : UINT := UINT#470; - keyence_sr_1000_CompletionStatus_Completion_Status_Bits_HwID : UINT := UINT#479; - keyence_sr_1000_ErrorStatus_Error_Status_Bits_HwID : UINT := UINT#478; - keyence_sr_1000_HandshakeAndGeneralErrorStatus_Handshake_and_General_Error_Status_Bits_HwID : UINT := UINT#481; - keyence_sr_1000_LatchAndErrorClearControl_Latch_and_Error_Clear_Control_Bits_HwID : UINT := UINT#472; - keyence_sr_1000_MatchingLevelAndTotalEvaluationGradeStatus_Matching_Level_and_Total_Evaluation_Grade_Status_HwID : UINT := UINT#475; - keyence_sr_1000_OperationInstructionControl_Operation_instruction_Control_Bits_HwID : UINT := UINT#471; - keyence_sr_1000_OperationResultStatus_Operation_Result_Status_HwID : UINT := UINT#474; - keyence_sr_1000_ParameterBank_Parameter_Bank_Number_HwID : UINT := UINT#469; - keyence_sr_1000_Rack_HwID : UINT := UINT#466; - keyence_sr_1000_ResultData_128_Read_Data_128Byte_HwID : UINT := UINT#473; - keyence_sr_1000_TerminalStatus_Terminal_Status_Bits_HwID : UINT := UINT#477; - keyence_sr_1000_UnstableReadStatus_Unstable_Read_Status_Bits_HwID : UINT := UINT#476; - keyence_sr_1000_UserData_128_User_Data_128Byte_HwID : UINT := UINT#468; - keyence_sr_1000_keyence_sr_1000_HwID : UINT := UINT#467; - keyence_sr_1000_keyence_sr_1000_Interface_HwID : UINT := UINT#463; - keyence_sr_1000_keyence_sr_1000_Interface_Port_1_HwID : UINT := UINT#465; - keyence_sr_1000_keyence_sr_1000_SR_1000X_HwID : UINT := UINT#482; - keyence_sr_750_HwID : UINT := UINT#484; - keyence_sr_750_BusyStatus_BUSY_Status_Bits_HwID : UINT := UINT#500; - keyence_sr_750_CompletionClearControl_Completion_Clear_Control_Bits_HwID : UINT := UINT#490; - keyence_sr_750_CompletionStatus_Completion_Status_Bits_HwID : UINT := UINT#499; - keyence_sr_750_ErrorStatus_Error_Status_Bits_HwID : UINT := UINT#498; - keyence_sr_750_HandshakeAndGeneralErrorStatus_Handshake_and_General_Error_Status_Bits_HwID : UINT := UINT#501; - keyence_sr_750_LatchAndErrorClearControl_Latch_and_Error_Clear_Control_Bits_HwID : UINT := UINT#492; - keyence_sr_750_MatchingLevelAndTotalEvaluationGradeStatus_Matching_Level_and_Total_Evaluation_Grade_Status_HwID : UINT := UINT#495; - keyence_sr_750_OperationInstructionControl_Operation_instruction_Control_Bits_HwID : UINT := UINT#491; - keyence_sr_750_OperationResultStatus_Operation_Result_Status_HwID : UINT := UINT#494; - keyence_sr_750_ParameterBank_Parameter_Bank_Number_HwID : UINT := UINT#489; - keyence_sr_750_Rack_HwID : UINT := UINT#486; - keyence_sr_750_ResultData_128_Read_Data_128Byte_HwID : UINT := UINT#493; - keyence_sr_750_TerminalStatus_Terminal_Status_Bits_HwID : UINT := UINT#497; - keyence_sr_750_UnstableReadStatus_Unstable_Read_Status_Bits_HwID : UINT := UINT#496; - keyence_sr_750_UserData_128_User_Data_128Byte_HwID : UINT := UINT#488; - keyence_sr_750_keyence_sr_750_HwID : UINT := UINT#487; - keyence_sr_750_keyence_sr_750_Interface_HwID : UINT := UINT#483; - keyence_sr_750_keyence_sr_750_Interface_Port_1_HwID : UINT := UINT#485; - keyence_sr_750_keyence_sr_750_SR_75X_HwID : UINT := UINT#502; - kuka_rb1_HwID : UINT := UINT#661; - kuka_rb1_DIO512_512_digital_in__and_outputs_HwID : UINT := UINT#665; - kuka_rb1_Rack_HwID : UINT := UINT#663; - kuka_rb1_kuka_rb1_HwID : UINT := UINT#664; - kuka_rb1_kuka_rb1_Interface1_HwID : UINT := UINT#660; - kuka_rb1_kuka_rb1_Interface1_Port_1_HwID : UINT := UINT#662; - kuka_rb1_kuka_rb1_KRC4_ProfiNet_5_0_HwID : UINT := UINT#666; - kuka_rb2_HwID : UINT := UINT#686; - kuka_rb2_DIO512_512_digital_in__and_outputs_HwID : UINT := UINT#693; - kuka_rb2_Rack_HwID : UINT := UINT#691; - kuka_rb2_kuka_rb2_HwID : UINT := UINT#692; - kuka_rb2_kuka_rb2_Interface1_HwID : UINT := UINT#685; - kuka_rb2_kuka_rb2_Interface1_Port_1_HwID : UINT := UINT#687; - kuka_rb2_kuka_rb2_Interface1_Port_2_HwID : UINT := UINT#688; - kuka_rb2_kuka_rb2_Interface1_Port_3_HwID : UINT := UINT#689; - kuka_rb2_kuka_rb2_Interface1_Port_4_HwID : UINT := UINT#690; - kuka_rb2_kuka_rb2_KUKA_PROFINET_6_0_HwID : UINT := UINT#694; - mitsubishi_tz535_robot_HwID : UINT := UINT#653; - mitsubishi_tz535_robot_In_Out_64_byte_In_Out__64_byte_HwID : UINT := UINT#658; - mitsubishi_tz535_robot_Rack_HwID : UINT := UINT#656; - mitsubishi_tz535_robot_mitsubishi_tz535_robot_HwID : UINT := UINT#657; - mitsubishi_tz535_robot_mitsubishi_tz535_robot_2D_TZ535_PNPROFINET_IO_HwID : UINT := UINT#659; - mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_HwID : UINT := UINT#652; - mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_Port_1_HwID : UINT := UINT#654; - mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_Port_2_HwID : UINT := UINT#655; + BNIPNT507005Z040_HwID : UINT := UINT#319; + BNIPNT507005Z040_BIS_M_4XX_045_1_BIS_M_4XX_045_HwID : UINT := UINT#324; + BNIPNT507005Z040_BNIPNT507005Z040_HwID : UINT := UINT#323; + BNIPNT507005Z040_BNIPNT507005Z040_BNI_PNT_507_005_Z040_HwID : UINT := UINT#328; + BNIPNT507005Z040_BNIPNT507005Z040_profinet_HwID : UINT := UINT#318; + BNIPNT507005Z040_BNIPNT507005Z040_profinet_port_1_M12_HwID : UINT := UINT#320; + BNIPNT507005Z040_BNIPNT507005Z040_profinet_port_2_M12_HwID : UINT := UINT#321; + BNIPNT507005Z040_Rack_HwID : UINT := UINT#322; + BNIPNT507005Z040_Standard_I_O_2_Standard_I_O_HwID : UINT := UINT#327; + BNIPNT507005Z040_Standard_I_O_3_Standard_I_O_HwID : UINT := UINT#326; + BNIPNT507005Z040_Standard_I_O_4_Standard_I_O_HwID : UINT := UINT#325; + abb_irc5_robot_HwID : UINT := UINT#702; + abb_irc5_robot_DI_64_bytes_DI_64_bytes_HwID : UINT := UINT#707; + abb_irc5_robot_DO_64_bytes_DO_64_bytes_HwID : UINT := UINT#706; + abb_irc5_robot_Rack_HwID : UINT := UINT#704; + abb_irc5_robot_abb_irc5_robot_HwID : UINT := UINT#705; + abb_irc5_robot_abb_irc5_robot_PROFINET_Interface_HwID : UINT := UINT#701; + abb_irc5_robot_abb_irc5_robot_PROFINET_Interface_Port_1_HwID : UINT := UINT#703; + abb_irc5_robot_abb_irc5_robot_Robot_Basic_Device_HwID : UINT := UINT#708; + abb_omnicore_robot_HwID : UINT := UINT#694; + abb_omnicore_robot_DI_64_bytes_DI_64_bytes_HwID : UINT := UINT#699; + abb_omnicore_robot_DO_64_bytes_DO_64_bytes_HwID : UINT := UINT#698; + abb_omnicore_robot_Rack_HwID : UINT := UINT#696; + abb_omnicore_robot_abb_omnicore_robot_HwID : UINT := UINT#697; + abb_omnicore_robot_abb_omnicore_robot_OmniCore_Standard_PROFINET_Device_HwID : UINT := UINT#700; + abb_omnicore_robot_abb_omnicore_robot_PROFINET_Interface_HwID : UINT := UINT#693; + abb_omnicore_robot_abb_omnicore_robot_PROFINET_Interface_Port_1_HwID : UINT := UINT#695; + aes_pnio_HwID : UINT := UINT#274; + aes_pnio_Rack_HwID : UINT := UINT#277; + aes_pnio_Slot_1_Valve_driver_4_valves_4_HwID : UINT := UINT#279; + aes_pnio_aes_pnio_HwID : UINT := UINT#278; + aes_pnio_aes_pnio_AES_Modul_HwID : UINT := UINT#280; + aes_pnio_aes_pnio_PN_IO_HwID : UINT := UINT#273; + aes_pnio_aes_pnio_PN_IO_Port_1_HwID : UINT := UINT#275; + aes_pnio_aes_pnio_PN_IO_Port_2_HwID : UINT := UINT#276; + cognex_dataman_280_HwID : UINT := UINT#575; + cognex_dataman_280_Acquisition_Control_Acquisition_Control_HwID : UINT := UINT#585; + cognex_dataman_280_Acquisition_Status_Acquisition_Status_HwID : UINT := UINT#582; + cognex_dataman_280_Rack_HwID : UINT := UINT#577; + cognex_dataman_280_ResultData_128_Result_Data_128_bytes_HwID : UINT := UINT#579; + cognex_dataman_280_Results_Control_Results_Control_HwID : UINT := UINT#584; + cognex_dataman_280_Results_Status_Results_Status_HwID : UINT := UINT#581; + cognex_dataman_280_Soft_Event_Control_Soft_Event_Control_HwID : UINT := UINT#583; + cognex_dataman_280_UserData_128_User_Data_128_bytes_HwID : UINT := UINT#580; + cognex_dataman_280_cognex_dataman_280_HwID : UINT := UINT#578; + cognex_dataman_280_cognex_dataman_280_DataMan_280_CC_B_HwID : UINT := UINT#586; + cognex_dataman_280_cognex_dataman_280_Interface_HwID : UINT := UINT#574; + cognex_dataman_280_cognex_dataman_280_Interface_Port_1_HwID : UINT := UINT#576; + cognex_dataman_380_HwID : UINT := UINT#562; + cognex_dataman_380_Acquisition_Control_Acquisition_Control_HwID : UINT := UINT#572; + cognex_dataman_380_Acquisition_Status_Acquisition_Status_HwID : UINT := UINT#569; + cognex_dataman_380_Rack_HwID : UINT := UINT#564; + cognex_dataman_380_ResultData_128_Result_Data_128_bytes_HwID : UINT := UINT#566; + cognex_dataman_380_Results_Control_Results_Control_HwID : UINT := UINT#571; + cognex_dataman_380_Results_Status_Results_Status_HwID : UINT := UINT#568; + cognex_dataman_380_Soft_Event_Control_Soft_Event_Control_HwID : UINT := UINT#570; + cognex_dataman_380_UserData_128_User_Data_128_bytes_HwID : UINT := UINT#567; + cognex_dataman_380_cognex_dataman_380_HwID : UINT := UINT#565; + cognex_dataman_380_cognex_dataman_380_DataMan_380_CC_B_HwID : UINT := UINT#573; + cognex_dataman_380_cognex_dataman_380_Interface_HwID : UINT := UINT#561; + cognex_dataman_380_cognex_dataman_380_Interface_Port_1_HwID : UINT := UINT#563; + cognex_insight_2800_HwID : UINT := UINT#543; + cognex_insight_2800_Rack_HwID : UINT := UINT#545; + cognex_insight_2800_Slot_11_ResultData_250_Results_250_bytes_HwID : UINT := UINT#550; + cognex_insight_2800_Slot_12_Results_250_bytes_HwID : UINT := UINT#549; + cognex_insight_2800_Slot_13_Results_250_bytes_HwID : UINT := UINT#548; + cognex_insight_2800_Slot_14_Results_250_bytes_HwID : UINT := UINT#547; + cognex_insight_2800_Slot_1_Acquisition_Control_HwID : UINT := UINT#559; + cognex_insight_2800_Slot_2_Acquisition_Status_HwID : UINT := UINT#554; + cognex_insight_2800_Slot_3_Inspection_Control_HwID : UINT := UINT#558; + cognex_insight_2800_Slot_4_Inspection_Status_HwID : UINT := UINT#555; + cognex_insight_2800_Slot_5_Command_Control_HwID : UINT := UINT#556; + cognex_insight_2800_Slot_6_ExternalEvent_Control_HwID : UINT := UINT#557; + cognex_insight_2800_Slot_7_User_Data_254_bytes_HwID : UINT := UINT#553; + cognex_insight_2800_Slot_8_User_Data_254_bytes_HwID : UINT := UINT#552; + cognex_insight_2800_Slot_9_User_Data_254_bytes_HwID : UINT := UINT#551; + cognex_insight_2800_cognex_insight_2800_HwID : UINT := UINT#546; + cognex_insight_2800_cognex_insight_2800_In_Sight_IS28XX_CC_B_HwID : UINT := UINT#560; + cognex_insight_2800_cognex_insight_2800_Interface_HwID : UINT := UINT#542; + cognex_insight_2800_cognex_insight_2800_Interface_Port_1_HwID : UINT := UINT#544; + cognex_insight_7600_HwID : UINT := UINT#588; + cognex_insight_7600_Acquisition_Control_Acquisition_Control_HwID : UINT := UINT#599; + cognex_insight_7600_Acquisition_Status_Acquisition_Status_HwID : UINT := UINT#595; + cognex_insight_7600_Command_Control_Command_Control_HwID : UINT := UINT#596; + cognex_insight_7600_Inspection_Control_Inspection_Control_HwID : UINT := UINT#598; + cognex_insight_7600_Inspection_Status_Inspection_Status_HwID : UINT := UINT#594; + cognex_insight_7600_Rack_HwID : UINT := UINT#590; + cognex_insight_7600_ResultData_128_Results_128_bytes_HwID : UINT := UINT#592; + cognex_insight_7600_SoftEvent_Control_SoftEvent_Control_HwID : UINT := UINT#597; + cognex_insight_7600_UserData_128_User_Data_128_bytes_HwID : UINT := UINT#593; + cognex_insight_7600_cognex_insight_7600_HwID : UINT := UINT#591; + cognex_insight_7600_cognex_insight_7600_In_Sight_IS79XX_IS75XX_CC_B_HwID : UINT := UINT#600; + cognex_insight_7600_cognex_insight_7600_Interface_HwID : UINT := UINT#587; + cognex_insight_7600_cognex_insight_7600_Interface_Port_1_HwID : UINT := UINT#589; + desoutter_cvic_ii_HwID : UINT := UINT#382; + desoutter_cvic_ii_Input_1_byte_1_Input_1_byte_HwID : UINT := UINT#393; + desoutter_cvic_ii_Input_1_byte_2_Input_1_byte_HwID : UINT := UINT#392; + desoutter_cvic_ii_Input_1_word_1_Input_1_word_HwID : UINT := UINT#390; + desoutter_cvic_ii_Input_1_word_2_Input_1_word_HwID : UINT := UINT#388; + desoutter_cvic_ii_Input_2_word_1_Input_2_word_HwID : UINT := UINT#391; + desoutter_cvic_ii_Input_2_word_2_Input_2_word_HwID : UINT := UINT#389; + desoutter_cvic_ii_Output_1_byte_1_Output_1_byte_HwID : UINT := UINT#387; + desoutter_cvic_ii_Output_1_byte_2_Output_1_byte_HwID : UINT := UINT#386; + desoutter_cvic_ii_Rack_HwID : UINT := UINT#384; + desoutter_cvic_ii_desoutter_cvic_ii_HwID : UINT := UINT#385; + desoutter_cvic_ii_desoutter_cvic_ii_Interface_HwID : UINT := UINT#381; + desoutter_cvic_ii_desoutter_cvic_ii_Interface_Port_1_HwID : UINT := UINT#383; + desoutter_cvic_ii_desoutter_cvic_ii_RT_HwID : UINT := UINT#394; + dukaneiqauto_HwID : UINT := UINT#373; + dukaneiqauto_PLC_to_iQ_Outputs_PLC_to_iQ_Outputs_HwID : UINT := UINT#378; + dukaneiqauto_Rack_HwID : UINT := UINT#376; + dukaneiqauto_dukaneiqauto_HwID : UINT := UINT#377; + dukaneiqauto_dukaneiqauto_DAP_HwID : UINT := UINT#380; + dukaneiqauto_dukaneiqauto_Interface_HwID : UINT := UINT#372; + dukaneiqauto_dukaneiqauto_Interface_Port_1_HwID : UINT := UINT#374; + dukaneiqauto_dukaneiqauto_Interface_Port_2_HwID : UINT := UINT#375; + dukaneiqauto_iQ_to_PLC_Inputs_iQ_to_PLC_Inputs_HwID : UINT := UINT#379; + et200sp_HwID : UINT := UINT#310; + et200sp_CM_4xIO_Link_RF200_HwID : UINT := UINT#292; + et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_CM_4xIO_Link_V2_2_144I_128O_HwID : UINT := UINT#298; + et200sp_CM_4xIO_Link_RF200_Rack_HwID : UINT := UINT#295; + et200sp_CM_4xIO_Link_RF200_Server_module_V1_1_Server_module_V1_1_0_bytes_HwID : UINT := UINT#297; + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_HwID : UINT := UINT#296; + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_IM_155_6_PN_ST_V4_2_HwID : UINT := UINT#299; + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_Port_1_HwID : UINT := UINT#293; + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_Port_2_HwID : UINT := UINT#294; + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_profinet_HwID : UINT := UINT#291; + et200sp_CpPtp_CM_PtP_V2_0_HwID : UINT := UINT#316; + et200sp_Rack_HwID : UINT := UINT#313; + et200sp_Server_module_V1_1_Server_module_V1_1_0_bytes_HwID : UINT := UINT#315; + et200sp_et200sp_HwID : UINT := UINT#314; + et200sp_et200sp_IM_155_6_PN_ST_V4_2_HwID : UINT := UINT#317; + et200sp_et200sp_Port_1_HwID : UINT := UINT#311; + et200sp_et200sp_Port_2_HwID : UINT := UINT#312; + et200sp_et200sp_profinet_HwID : UINT := UINT#309; + festo_cmmtas_HwID : UINT := UINT#640; + festo_cmmtas_Rack_HwID : UINT := UINT#643; + festo_cmmtas_SiemensTelegram111_PZD_12_12_HwID : UINT := UINT#649; + festo_cmmtas_SiemensTelegram750_PZD_4_1_HwID : UINT := UINT#650; + festo_cmmtas_empty_submodule_HwID : UINT := UINT#648; + festo_cmmtas_festo_cmmtas_HwID : UINT := UINT#644; + festo_cmmtas_festo_cmmtas_CMMT_AS___MP_HwID : UINT := UINT#651; + festo_cmmtas_festo_cmmtas_DoServo_HwID : UINT := UINT#645; + festo_cmmtas_festo_cmmtas_DoServo_Module_Access_Point_HwID : UINT := UINT#646; + festo_cmmtas_festo_cmmtas_PN_IO_Interface_HwID : UINT := UINT#639; + festo_cmmtas_festo_cmmtas_PN_IO_Interface_Port_1_HwID : UINT := UINT#641; + festo_cmmtas_festo_cmmtas_PN_IO_Interface_Port_2_HwID : UINT := UINT#642; + festo_cmmtas_festo_cmmtas_empty_submodule_1_HwID : UINT := UINT#647; + keyence_iv3_HwID : UINT := UINT#403; + keyence_iv3_CommandControl_Command_Control_HwID : UINT := UINT#477; + keyence_iv3_CommandStatusBits_Command_Status_Bits_HwID : UINT := UINT#476; + keyence_iv3_DeviceResultBits_1_Device_Result_Bits_HwID : UINT := UINT#475; + keyence_iv3_DeviceResultBits_2_Device_Result_Bits_HwID : UINT := UINT#407; + keyence_iv3_DeviceStatistics_Device_Statistics_HwID : UINT := UINT#473; + keyence_iv3_DeviceStatusWords_Device_Status_Words_HwID : UINT := UINT#474; + keyence_iv3_PositionAdjustResult_Position_Adjust_Result_HwID : UINT := UINT#472; + keyence_iv3_Rack_HwID : UINT := UINT#405; + keyence_iv3_ToolResult_10_Tool_Result_HwID : UINT := UINT#462; + keyence_iv3_ToolResult_11_Tool_Result_HwID : UINT := UINT#461; + keyence_iv3_ToolResult_12_Tool_Result_HwID : UINT := UINT#460; + keyence_iv3_ToolResult_13_Tool_Result_HwID : UINT := UINT#459; + keyence_iv3_ToolResult_14_Tool_Result_HwID : UINT := UINT#458; + keyence_iv3_ToolResult_15_Tool_Result_HwID : UINT := UINT#457; + keyence_iv3_ToolResult_16_Tool_Result_HwID : UINT := UINT#456; + keyence_iv3_ToolResult_17_Tool_Result_HwID : UINT := UINT#455; + keyence_iv3_ToolResult_18_Tool_Result_HwID : UINT := UINT#454; + keyence_iv3_ToolResult_19_Tool_Result_HwID : UINT := UINT#453; + keyence_iv3_ToolResult_1_Tool_Result_HwID : UINT := UINT#471; + keyence_iv3_ToolResult_20_Tool_Result_HwID : UINT := UINT#452; + keyence_iv3_ToolResult_21_Tool_Result_HwID : UINT := UINT#451; + keyence_iv3_ToolResult_22_Tool_Result_HwID : UINT := UINT#450; + keyence_iv3_ToolResult_23_Tool_Result_HwID : UINT := UINT#449; + keyence_iv3_ToolResult_24_Tool_Result_HwID : UINT := UINT#448; + keyence_iv3_ToolResult_25_Tool_Result_HwID : UINT := UINT#447; + keyence_iv3_ToolResult_26_Tool_Result_HwID : UINT := UINT#446; + keyence_iv3_ToolResult_27_Tool_Result_HwID : UINT := UINT#445; + keyence_iv3_ToolResult_28_Tool_Result_HwID : UINT := UINT#444; + keyence_iv3_ToolResult_29_Tool_Result_HwID : UINT := UINT#443; + keyence_iv3_ToolResult_2_Tool_Result_HwID : UINT := UINT#470; + keyence_iv3_ToolResult_30_Tool_Result_HwID : UINT := UINT#442; + keyence_iv3_ToolResult_31_Tool_Result_HwID : UINT := UINT#441; + keyence_iv3_ToolResult_32_Tool_Result_HwID : UINT := UINT#440; + keyence_iv3_ToolResult_33_Tool_Result_HwID : UINT := UINT#439; + keyence_iv3_ToolResult_34_Tool_Result_HwID : UINT := UINT#438; + keyence_iv3_ToolResult_35_Tool_Result_HwID : UINT := UINT#437; + keyence_iv3_ToolResult_36_Tool_Result_HwID : UINT := UINT#436; + keyence_iv3_ToolResult_37_Tool_Result_HwID : UINT := UINT#435; + keyence_iv3_ToolResult_38_Tool_Result_HwID : UINT := UINT#434; + keyence_iv3_ToolResult_39_Tool_Result_HwID : UINT := UINT#433; + keyence_iv3_ToolResult_3_Tool_Result_HwID : UINT := UINT#469; + keyence_iv3_ToolResult_40_Tool_Result_HwID : UINT := UINT#432; + keyence_iv3_ToolResult_41_Tool_Result_HwID : UINT := UINT#431; + keyence_iv3_ToolResult_42_Tool_Result_HwID : UINT := UINT#430; + keyence_iv3_ToolResult_43_Tool_Result_HwID : UINT := UINT#429; + keyence_iv3_ToolResult_44_Tool_Result_HwID : UINT := UINT#428; + keyence_iv3_ToolResult_45_Tool_Result_HwID : UINT := UINT#427; + keyence_iv3_ToolResult_46_Tool_Result_HwID : UINT := UINT#426; + keyence_iv3_ToolResult_47_Tool_Result_HwID : UINT := UINT#425; + keyence_iv3_ToolResult_48_Tool_Result_HwID : UINT := UINT#424; + keyence_iv3_ToolResult_49_Tool_Result_HwID : UINT := UINT#423; + keyence_iv3_ToolResult_4_Tool_Result_HwID : UINT := UINT#468; + keyence_iv3_ToolResult_50_Tool_Result_HwID : UINT := UINT#422; + keyence_iv3_ToolResult_51_Tool_Result_HwID : UINT := UINT#421; + keyence_iv3_ToolResult_52_Tool_Result_HwID : UINT := UINT#420; + keyence_iv3_ToolResult_53_Tool_Result_HwID : UINT := UINT#419; + keyence_iv3_ToolResult_54_Tool_Result_HwID : UINT := UINT#418; + keyence_iv3_ToolResult_55_Tool_Result_HwID : UINT := UINT#417; + keyence_iv3_ToolResult_56_Tool_Result_HwID : UINT := UINT#416; + keyence_iv3_ToolResult_57_Tool_Result_HwID : UINT := UINT#415; + keyence_iv3_ToolResult_58_Tool_Result_HwID : UINT := UINT#414; + keyence_iv3_ToolResult_59_Tool_Result_HwID : UINT := UINT#413; + keyence_iv3_ToolResult_5_Tool_Result_HwID : UINT := UINT#467; + keyence_iv3_ToolResult_60_Tool_Result_HwID : UINT := UINT#412; + keyence_iv3_ToolResult_61_Tool_Result_HwID : UINT := UINT#411; + keyence_iv3_ToolResult_62_Tool_Result_HwID : UINT := UINT#410; + keyence_iv3_ToolResult_63_Tool_Result_HwID : UINT := UINT#409; + keyence_iv3_ToolResult_64_Tool_Result_HwID : UINT := UINT#408; + keyence_iv3_ToolResult_6_Tool_Result_HwID : UINT := UINT#466; + keyence_iv3_ToolResult_7_Tool_Result_HwID : UINT := UINT#465; + keyence_iv3_ToolResult_8_Tool_Result_HwID : UINT := UINT#464; + keyence_iv3_ToolResult_9_Tool_Result_HwID : UINT := UINT#463; + keyence_iv3_keyence_iv3_HwID : UINT := UINT#406; + keyence_iv3_keyence_iv3_IV3_XXXX_HwID : UINT := UINT#478; + keyence_iv3_keyence_iv3_Interface_HwID : UINT := UINT#402; + keyence_iv3_keyence_iv3_Interface_Port_1_HwID : UINT := UINT#404; + keyence_sr_1000_HwID : UINT := UINT#480; + keyence_sr_1000_BusyStatus_BUSY_Status_Bits_HwID : UINT := UINT#496; + keyence_sr_1000_CompletionClearControl_Completion_Clear_Control_Bits_HwID : UINT := UINT#486; + keyence_sr_1000_CompletionStatus_Completion_Status_Bits_HwID : UINT := UINT#495; + keyence_sr_1000_ErrorStatus_Error_Status_Bits_HwID : UINT := UINT#494; + keyence_sr_1000_HandshakeAndGeneralErrorStatus_Handshake_and_General_Error_Status_Bits_HwID : UINT := UINT#497; + keyence_sr_1000_LatchAndErrorClearControl_Latch_and_Error_Clear_Control_Bits_HwID : UINT := UINT#488; + keyence_sr_1000_MatchingLevelAndTotalEvaluationGradeStatus_Matching_Level_and_Total_Evaluation_Grade_Status_HwID : UINT := UINT#491; + keyence_sr_1000_OperationInstructionControl_Operation_instruction_Control_Bits_HwID : UINT := UINT#487; + keyence_sr_1000_OperationResultStatus_Operation_Result_Status_HwID : UINT := UINT#490; + keyence_sr_1000_ParameterBank_Parameter_Bank_Number_HwID : UINT := UINT#485; + keyence_sr_1000_Rack_HwID : UINT := UINT#482; + keyence_sr_1000_ResultData_128_Read_Data_128Byte_HwID : UINT := UINT#489; + keyence_sr_1000_TerminalStatus_Terminal_Status_Bits_HwID : UINT := UINT#493; + keyence_sr_1000_UnstableReadStatus_Unstable_Read_Status_Bits_HwID : UINT := UINT#492; + keyence_sr_1000_UserData_128_User_Data_128Byte_HwID : UINT := UINT#484; + keyence_sr_1000_keyence_sr_1000_HwID : UINT := UINT#483; + keyence_sr_1000_keyence_sr_1000_Interface_HwID : UINT := UINT#479; + keyence_sr_1000_keyence_sr_1000_Interface_Port_1_HwID : UINT := UINT#481; + keyence_sr_1000_keyence_sr_1000_SR_1000X_HwID : UINT := UINT#498; + keyence_sr_750_HwID : UINT := UINT#500; + keyence_sr_750_BusyStatus_BUSY_Status_Bits_HwID : UINT := UINT#516; + keyence_sr_750_CompletionClearControl_Completion_Clear_Control_Bits_HwID : UINT := UINT#506; + keyence_sr_750_CompletionStatus_Completion_Status_Bits_HwID : UINT := UINT#515; + keyence_sr_750_ErrorStatus_Error_Status_Bits_HwID : UINT := UINT#514; + keyence_sr_750_HandshakeAndGeneralErrorStatus_Handshake_and_General_Error_Status_Bits_HwID : UINT := UINT#517; + keyence_sr_750_LatchAndErrorClearControl_Latch_and_Error_Clear_Control_Bits_HwID : UINT := UINT#508; + keyence_sr_750_MatchingLevelAndTotalEvaluationGradeStatus_Matching_Level_and_Total_Evaluation_Grade_Status_HwID : UINT := UINT#511; + keyence_sr_750_OperationInstructionControl_Operation_instruction_Control_Bits_HwID : UINT := UINT#507; + keyence_sr_750_OperationResultStatus_Operation_Result_Status_HwID : UINT := UINT#510; + keyence_sr_750_ParameterBank_Parameter_Bank_Number_HwID : UINT := UINT#505; + keyence_sr_750_Rack_HwID : UINT := UINT#502; + keyence_sr_750_ResultData_128_Read_Data_128Byte_HwID : UINT := UINT#509; + keyence_sr_750_TerminalStatus_Terminal_Status_Bits_HwID : UINT := UINT#513; + keyence_sr_750_UnstableReadStatus_Unstable_Read_Status_Bits_HwID : UINT := UINT#512; + keyence_sr_750_UserData_128_User_Data_128Byte_HwID : UINT := UINT#504; + keyence_sr_750_keyence_sr_750_HwID : UINT := UINT#503; + keyence_sr_750_keyence_sr_750_Interface_HwID : UINT := UINT#499; + keyence_sr_750_keyence_sr_750_Interface_Port_1_HwID : UINT := UINT#501; + keyence_sr_750_keyence_sr_750_SR_75X_HwID : UINT := UINT#518; + kuka_rb1_HwID : UINT := UINT#687; + kuka_rb1_DIO512_512_digital_in__and_outputs_HwID : UINT := UINT#691; + kuka_rb1_Rack_HwID : UINT := UINT#689; + kuka_rb1_kuka_rb1_HwID : UINT := UINT#690; + kuka_rb1_kuka_rb1_Interface1_HwID : UINT := UINT#686; + kuka_rb1_kuka_rb1_Interface1_Port_1_HwID : UINT := UINT#688; + kuka_rb1_kuka_rb1_KRC4_ProfiNet_5_0_HwID : UINT := UINT#692; + kuka_rb2_HwID : UINT := UINT#677; + kuka_rb2_DIO512_512_digital_in__and_outputs_HwID : UINT := UINT#684; + kuka_rb2_Rack_HwID : UINT := UINT#682; + kuka_rb2_kuka_rb2_HwID : UINT := UINT#683; + kuka_rb2_kuka_rb2_Interface1_HwID : UINT := UINT#676; + kuka_rb2_kuka_rb2_Interface1_Port_1_HwID : UINT := UINT#678; + kuka_rb2_kuka_rb2_Interface1_Port_2_HwID : UINT := UINT#679; + kuka_rb2_kuka_rb2_Interface1_Port_3_HwID : UINT := UINT#680; + kuka_rb2_kuka_rb2_Interface1_Port_4_HwID : UINT := UINT#681; + kuka_rb2_kuka_rb2_KUKA_PROFINET_6_0_HwID : UINT := UINT#685; + mitsubishi_tz535_robot_HwID : UINT := UINT#669; + mitsubishi_tz535_robot_In_Out_64_byte_In_Out__64_byte_HwID : UINT := UINT#674; + mitsubishi_tz535_robot_Rack_HwID : UINT := UINT#672; + mitsubishi_tz535_robot_mitsubishi_tz535_robot_HwID : UINT := UINT#673; + mitsubishi_tz535_robot_mitsubishi_tz535_robot_2D_TZ535_PNPROFINET_IO_HwID : UINT := UINT#675; + mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_HwID : UINT := UINT#668; + mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_Port_1_HwID : UINT := UINT#670; + mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_Port_2_HwID : UINT := UINT#671; plc_line_HwID : UINT := UINT#32; - plc_line_A1_A1_HwID : UINT := UINT#684; - plc_line_Rail_0_HwID : UINT := UINT#683; + plc_line_A1_A1_HwID : UINT := UINT#710; + plc_line_Rail_0_HwID : UINT := UINT#709; plc_line_plc_line_HwID : UINT := UINT#48; plc_line_plc_line_CPU_display_1_HwID : UINT := UINT#54; plc_line_plc_line_Card_reader_writer_1_HwID : UINT := UINT#51; @@ -307,152 +307,168 @@ CONFIGURATION HardwareIDs plc_line_plc_line_PROFINET_interface_GBIT_3_Port_5_HwID : UINT := UINT#121; plc_line_plc_line_Virtual_communication_interface_HwID : UINT := UINT#135; profinet_plc_line_HwID : UINT := UINT#256; - rexroth_cs351_HwID : UINT := UINT#314; - rexroth_cs351_Input_2_word_1_Input_2_word_HwID : UINT := UINT#318; - rexroth_cs351_Input_4_word_10_Input_4_word_HwID : UINT := UINT#325; - rexroth_cs351_Input_4_word_11_Input_4_word_HwID : UINT := UINT#324; - rexroth_cs351_Input_4_word_12_Input_4_word_HwID : UINT := UINT#323; - rexroth_cs351_Input_4_word_13_Input_4_word_HwID : UINT := UINT#322; - rexroth_cs351_Input_4_word_14_Input_4_word_HwID : UINT := UINT#321; - rexroth_cs351_Input_4_word_15_Input_4_word_HwID : UINT := UINT#320; - rexroth_cs351_Input_4_word_16_Input_4_word_HwID : UINT := UINT#319; - rexroth_cs351_Input_4_word_1_Input_4_word_HwID : UINT := UINT#334; - rexroth_cs351_Input_4_word_2_Input_4_word_HwID : UINT := UINT#333; - rexroth_cs351_Input_4_word_3_Input_4_word_HwID : UINT := UINT#332; - rexroth_cs351_Input_4_word_4_Input_4_word_HwID : UINT := UINT#331; - rexroth_cs351_Input_4_word_5_Input_4_word_HwID : UINT := UINT#330; - rexroth_cs351_Input_4_word_6_Input_4_word_HwID : UINT := UINT#329; - rexroth_cs351_Input_4_word_7_Input_4_word_HwID : UINT := UINT#328; - rexroth_cs351_Input_4_word_8_Input_4_word_HwID : UINT := UINT#327; - rexroth_cs351_Input_4_word_9_Input_4_word_HwID : UINT := UINT#326; - rexroth_cs351_Output_2_word_1_Output_2_word_HwID : UINT := UINT#335; - rexroth_cs351_Output_4_word_1_Output_4_word_HwID : UINT := UINT#343; - rexroth_cs351_Output_4_word_2_Output_4_word_HwID : UINT := UINT#342; - rexroth_cs351_Output_4_word_3_Output_4_word_HwID : UINT := UINT#341; - rexroth_cs351_Output_4_word_4_Output_4_word_HwID : UINT := UINT#340; - rexroth_cs351_Output_4_word_5_Output_4_word_HwID : UINT := UINT#339; - rexroth_cs351_Output_4_word_6_Output_4_word_HwID : UINT := UINT#338; - rexroth_cs351_Output_4_word_7_Output_4_word_HwID : UINT := UINT#337; - rexroth_cs351_Output_4_word_8_Output_4_word_HwID : UINT := UINT#336; - rexroth_cs351_Rack_HwID : UINT := UINT#316; - rexroth_cs351_rexroth_cs351_HwID : UINT := UINT#317; - rexroth_cs351_rexroth_cs351_DAP_V2_0_HwID : UINT := UINT#344; - rexroth_cs351_rexroth_cs351_Interface_HwID : UINT := UINT#313; - rexroth_cs351_rexroth_cs351_Interface_Port_1_HwID : UINT := UINT#315; - rexroth_ctrlx_drive_HwID : UINT := UINT#586; - rexroth_ctrlx_drive_Inputs_HwID : UINT := UINT#592; - rexroth_ctrlx_drive_Outputs_HwID : UINT := UINT#591; - rexroth_ctrlx_drive_P_0_0106_0_0__STO_function__Operating_status_HwID : UINT := UINT#600; - rexroth_ctrlx_drive_Rack_HwID : UINT := UINT#589; - rexroth_ctrlx_drive_S_0_0080_0_0__Torque_force_command_value_HwID : UINT := UINT#609; - rexroth_ctrlx_drive_S_0_0084_0_0__Torque_force_feedback_value_HwID : UINT := UINT#599; - rexroth_ctrlx_drive_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_HwID : UINT := UINT#608; - rexroth_ctrlx_drive_S_0_0134_0_0__Master_control_word__Value_HwID : UINT := UINT#601; - rexroth_ctrlx_drive_S_0_0135_0_0__Drive_status_word__Value_HwID : UINT := UINT#596; - rexroth_ctrlx_drive_S_0_0144_0_0__Signal_status_word__Value_HwID : UINT := UINT#597; - rexroth_ctrlx_drive_S_0_0145_0_0__Signal_control_word__Value_HwID : UINT := UINT#606; - rexroth_ctrlx_drive_S_0_0193_0_0__Positioning_jerk_HwID : UINT := UINT#610; - rexroth_ctrlx_drive_S_0_0259_0_0__Positioning_profile__Profile_velocity_HwID : UINT := UINT#605; - rexroth_ctrlx_drive_S_0_0260_0_0__Positioning_profile__Acceleration_HwID : UINT := UINT#602; - rexroth_ctrlx_drive_S_0_0282_0_0__Drive_controlled_positioning__Command_value_HwID : UINT := UINT#603; - rexroth_ctrlx_drive_S_0_0359_0_0__Positioning_profile__Deceleration_HwID : UINT := UINT#604; - rexroth_ctrlx_drive_S_0_0386_0_0__Position_controller__Position_actual_value_HwID : UINT := UINT#593; - rexroth_ctrlx_drive_S_0_0390_0_0__Diagnostic_message__Manufacturer_status_register_HwID : UINT := UINT#595; - rexroth_ctrlx_drive_S_0_0535_0_0__Velocity_controller__Velocity_actual_value_HwID : UINT := UINT#594; - rexroth_ctrlx_drive_S_0_1720_0_1__Power_supply_control__Control_word_HwID : UINT := UINT#607; - rexroth_ctrlx_drive_S_0_1720_0_2__Power_supply_control__Status_word_HwID : UINT := UINT#598; - rexroth_ctrlx_drive_rexroth_ctrlx_drive_HwID : UINT := UINT#590; - rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_HwID : UINT := UINT#585; - rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_Port_1_HwID : UINT := UINT#587; - rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_Port_2_HwID : UINT := UINT#588; - rexroth_ctrlx_drive_rexroth_ctrlx_drive_ctrlX_DRIVE_XCS_HwID : UINT := UINT#611; - rexroth_indradrive_HwID : UINT := UINT#613; - rexroth_indradrive_F_Modul_not_used_ID_FMod_NotUsed_HwID : UINT := UINT#621; - rexroth_indradrive_Input_9_Words_ID_InMod_9Words_HwID : UINT := UINT#619; - rexroth_indradrive_Output_13_Words_ID_OutMod_13Words_HwID : UINT := UINT#618; - rexroth_indradrive_ParamCh_5Words_ID_PaCh_5Words_HwID : UINT := UINT#620; - rexroth_indradrive_Rack_HwID : UINT := UINT#616; - rexroth_indradrive_rexroth_indradrive_HwID : UINT := UINT#617; - rexroth_indradrive_rexroth_indradrive_DAP_1_HwID : UINT := UINT#622; - rexroth_indradrive_rexroth_indradrive_PN_IO_HwID : UINT := UINT#612; - rexroth_indradrive_rexroth_indradrive_PN_IO_Port_1_HwID : UINT := UINT#614; - rexroth_indradrive_rexroth_indradrive_PN_IO_Port_2_HwID : UINT := UINT#615; - rexroth_press_HwID : UINT := UINT#346; - rexroth_press_F_Modul_not_used_ID_FMod_NotUsed_HwID : UINT := UINT#354; - rexroth_press_Input_24_Words_ID_InMod_24Words_HwID : UINT := UINT#352; - rexroth_press_Output_21_Words_ID_OutMod_21Words_HwID : UINT := UINT#351; - rexroth_press_ParamCh_5Words_ID_PaCh_5Words_HwID : UINT := UINT#353; - rexroth_press_Rack_HwID : UINT := UINT#349; - rexroth_press_rexroth_press_HwID : UINT := UINT#350; - rexroth_press_rexroth_press_DAP_1_HwID : UINT := UINT#355; - rexroth_press_rexroth_press_PN_IO_HwID : UINT := UINT#345; - rexroth_press_rexroth_press_PN_IO_Port_1_HwID : UINT := UINT#347; - rexroth_press_rexroth_press_PN_IO_Port_2_HwID : UINT := UINT#348; - rf186c_HwID : UINT := UINT#285; - rf186c_cyc_HwID : UINT := UINT#266; - rf186c_cyc_RF260R_1_Reader_32_byte__cyclic_io_communication_HwID : UINT := UINT#272; - rf186c_cyc_RF340R_1_Reader_128_byte__cyclic_io_communication_HwID : UINT := UINT#271; - rf186c_cyc_Rack_HwID : UINT := UINT#269; - rf186c_cyc_rf186c_cyc_HwID : UINT := UINT#270; - rf186c_cyc_rf186c_cyc_CM_Communication_HwID : UINT := UINT#273; - rf186c_cyc_rf186c_cyc_RF186C_cyc_V2_2_HwID : UINT := UINT#274; - rf186c_cyc_rf186c_cyc_profinet_HwID : UINT := UINT#265; - rf186c_cyc_rf186c_cyc_profinet_Port_1_HwID : UINT := UINT#267; - rf186c_cyc_rf186c_cyc_profinet_Port_2_HwID : UINT := UINT#268; - rf186c_Rack_HwID : UINT := UINT#288; - rf186c_Reader_1__Reader__HwID : UINT := UINT#290; - rf186c_rf186c_HwID : UINT := UINT#289; - rf186c_rf186c_CM_1__Communication__HwID : UINT := UINT#291; - rf186c_rf186c_RF186C_V2_x_HwID : UINT := UINT#292; - rf186c_rf186c_profinet_HwID : UINT := UINT#284; - rf186c_rf186c_profinet_Port_1_HwID : UINT := UINT#286; - rf186c_rf186c_profinet_Port_2_HwID : UINT := UINT#287; - ureol2l_HwID : UINT := UINT#637; - ureol2l_10_O2T_General_Purpose_Registers_2_10_O2T_General_Purpose_Registers_2_HwID : UINT := UINT#641; - ureol2l_1_T2O_State_1_T2O_State_HwID : UINT := UINT#650; - ureol2l_2_T2O_IO_2_T2O_IO_HwID : UINT := UINT#649; - ureol2l_3_T2O_Joints_3_T2O_Joints_HwID : UINT := UINT#648; - ureol2l_4_T2O_TCP_4_T2O_TCP_HwID : UINT := UINT#647; - ureol2l_5_T2O_General_Purpose_Bit_Registers_5_T2O_General_Purpose_Bit_Registers_HwID : UINT := UINT#646; - ureol2l_6_T2O_General_Purpose_Int_Registers_6_T2O_General_Purpose_Int_Registers_HwID : UINT := UINT#645; - ureol2l_7_T2O_General_Purpose_Float_Registers_7_T2O_General_Purpose_Float_Registers_HwID : UINT := UINT#644; - ureol2l_8_O2T_Robot_IO_8_O2T_Robot_IO_HwID : UINT := UINT#643; - ureol2l_9_O2T_General_Purpose_Registers_1_9_O2T_General_Purpose_Registers_1_HwID : UINT := UINT#642; - ureol2l_Rack_HwID : UINT := UINT#639; - ureol2l_ureol2l_HwID : UINT := UINT#640; - ureol2l_ureol2l_Interface_HwID : UINT := UINT#636; - ureol2l_ureol2l_Interface_Port_1_HwID : UINT := UINT#638; - ureol2l_ureol2l_V1_0_HwID : UINT := UINT#651; - vision_pro_HwID : UINT := UINT#504; - vision_pro_Engine_Control_1_Engine_Control_HwID : UINT := UINT#523; - vision_pro_Engine_Control_2_Engine_Control_HwID : UINT := UINT#522; - vision_pro_Engine_Control_3_Engine_Control_HwID : UINT := UINT#521; - vision_pro_Engine_Control_4_Engine_Control_HwID : UINT := UINT#520; - vision_pro_Rack_HwID : UINT := UINT#506; - vision_pro_Result_Data_240_bytes_1_Results_240_bytes_HwID : UINT := UINT#518; - vision_pro_Result_Data_240_bytes_2_Results_240_bytes_HwID : UINT := UINT#512; - vision_pro_Result_Data_240_bytes_3_Results_240_bytes_HwID : UINT := UINT#511; - vision_pro_Result_Data_240_bytes_4_Results_240_bytes_HwID : UINT := UINT#510; - vision_pro_Result_Data_240_bytes_5_Results_240_bytes_HwID : UINT := UINT#509; - vision_pro_Result_Data_64_bytes_1_Results_64_bytes_HwID : UINT := UINT#508; - vision_pro_System_Control_System_Control_HwID : UINT := UINT#524; - vision_pro_User_Data_240_bytes_1_User_Data_240_bytes_HwID : UINT := UINT#519; - vision_pro_User_Data_240_bytes_2_User_Data_240_bytes_HwID : UINT := UINT#517; - vision_pro_User_Data_240_bytes_3_User_Data_240_bytes_HwID : UINT := UINT#516; - vision_pro_User_Data_240_bytes_4_User_Data_240_bytes_HwID : UINT := UINT#515; - vision_pro_User_Data_240_bytes_5_User_Data_240_bytes_HwID : UINT := UINT#514; - vision_pro_User_Data_64_bytes_1_User_Data_64_bytes_HwID : UINT := UINT#513; - vision_pro_vision_pro_HwID : UINT := UINT#507; - vision_pro_vision_pro_Communication_Card_CC24_HwID : UINT := UINT#525; - vision_pro_vision_pro_Interface_HwID : UINT := UINT#503; - vision_pro_vision_pro_Interface_Port_1_HwID : UINT := UINT#505; - zebra_HwID : UINT := UINT#380; - zebra_Data88Bin6Bout_Data_and_Transfer_Control_v2_HwID : UINT := UINT#384; - zebra_Rack_HwID : UINT := UINT#382; - zebra_zebra_HwID : UINT := UINT#383; - zebra_zebra_EA3600_PIO_Interface_HwID : UINT := UINT#385; - zebra_zebra_Interface_HwID : UINT := UINT#379; - zebra_zebra_Interface_Port_1_HwID : UINT := UINT#381; + rexroth_cs351_HwID : UINT := UINT#330; + rexroth_cs351_Input_2_word_1_Input_2_word_HwID : UINT := UINT#334; + rexroth_cs351_Input_4_word_10_Input_4_word_HwID : UINT := UINT#341; + rexroth_cs351_Input_4_word_11_Input_4_word_HwID : UINT := UINT#340; + rexroth_cs351_Input_4_word_12_Input_4_word_HwID : UINT := UINT#339; + rexroth_cs351_Input_4_word_13_Input_4_word_HwID : UINT := UINT#338; + rexroth_cs351_Input_4_word_14_Input_4_word_HwID : UINT := UINT#337; + rexroth_cs351_Input_4_word_15_Input_4_word_HwID : UINT := UINT#336; + rexroth_cs351_Input_4_word_16_Input_4_word_HwID : UINT := UINT#335; + rexroth_cs351_Input_4_word_1_Input_4_word_HwID : UINT := UINT#350; + rexroth_cs351_Input_4_word_2_Input_4_word_HwID : UINT := UINT#349; + rexroth_cs351_Input_4_word_3_Input_4_word_HwID : UINT := UINT#348; + rexroth_cs351_Input_4_word_4_Input_4_word_HwID : UINT := UINT#347; + rexroth_cs351_Input_4_word_5_Input_4_word_HwID : UINT := UINT#346; + rexroth_cs351_Input_4_word_6_Input_4_word_HwID : UINT := UINT#345; + rexroth_cs351_Input_4_word_7_Input_4_word_HwID : UINT := UINT#344; + rexroth_cs351_Input_4_word_8_Input_4_word_HwID : UINT := UINT#343; + rexroth_cs351_Input_4_word_9_Input_4_word_HwID : UINT := UINT#342; + rexroth_cs351_Output_2_word_1_Output_2_word_HwID : UINT := UINT#351; + rexroth_cs351_Output_4_word_1_Output_4_word_HwID : UINT := UINT#359; + rexroth_cs351_Output_4_word_2_Output_4_word_HwID : UINT := UINT#358; + rexroth_cs351_Output_4_word_3_Output_4_word_HwID : UINT := UINT#357; + rexroth_cs351_Output_4_word_4_Output_4_word_HwID : UINT := UINT#356; + rexroth_cs351_Output_4_word_5_Output_4_word_HwID : UINT := UINT#355; + rexroth_cs351_Output_4_word_6_Output_4_word_HwID : UINT := UINT#354; + rexroth_cs351_Output_4_word_7_Output_4_word_HwID : UINT := UINT#353; + rexroth_cs351_Output_4_word_8_Output_4_word_HwID : UINT := UINT#352; + rexroth_cs351_Rack_HwID : UINT := UINT#332; + rexroth_cs351_rexroth_cs351_HwID : UINT := UINT#333; + rexroth_cs351_rexroth_cs351_DAP_V2_0_HwID : UINT := UINT#360; + rexroth_cs351_rexroth_cs351_Interface_HwID : UINT := UINT#329; + rexroth_cs351_rexroth_cs351_Interface_Port_1_HwID : UINT := UINT#331; + rexroth_ctrlx_drive_HwID : UINT := UINT#602; + rexroth_ctrlx_drive_Inputs_HwID : UINT := UINT#608; + rexroth_ctrlx_drive_Outputs_HwID : UINT := UINT#607; + rexroth_ctrlx_drive_P_0_0106_0_0__STO_function__Operating_status_HwID : UINT := UINT#616; + rexroth_ctrlx_drive_Rack_HwID : UINT := UINT#605; + rexroth_ctrlx_drive_S_0_0080_0_0__Torque_force_command_value_HwID : UINT := UINT#625; + rexroth_ctrlx_drive_S_0_0084_0_0__Torque_force_feedback_value_HwID : UINT := UINT#615; + rexroth_ctrlx_drive_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_HwID : UINT := UINT#624; + rexroth_ctrlx_drive_S_0_0134_0_0__Master_control_word__Value_HwID : UINT := UINT#617; + rexroth_ctrlx_drive_S_0_0135_0_0__Drive_status_word__Value_HwID : UINT := UINT#612; + rexroth_ctrlx_drive_S_0_0144_0_0__Signal_status_word__Value_HwID : UINT := UINT#613; + rexroth_ctrlx_drive_S_0_0145_0_0__Signal_control_word__Value_HwID : UINT := UINT#622; + rexroth_ctrlx_drive_S_0_0193_0_0__Positioning_jerk_HwID : UINT := UINT#626; + rexroth_ctrlx_drive_S_0_0259_0_0__Positioning_profile__Profile_velocity_HwID : UINT := UINT#621; + rexroth_ctrlx_drive_S_0_0260_0_0__Positioning_profile__Acceleration_HwID : UINT := UINT#618; + rexroth_ctrlx_drive_S_0_0282_0_0__Drive_controlled_positioning__Command_value_HwID : UINT := UINT#619; + rexroth_ctrlx_drive_S_0_0359_0_0__Positioning_profile__Deceleration_HwID : UINT := UINT#620; + rexroth_ctrlx_drive_S_0_0386_0_0__Position_controller__Position_actual_value_HwID : UINT := UINT#609; + rexroth_ctrlx_drive_S_0_0390_0_0__Diagnostic_message__Manufacturer_status_register_HwID : UINT := UINT#611; + rexroth_ctrlx_drive_S_0_0535_0_0__Velocity_controller__Velocity_actual_value_HwID : UINT := UINT#610; + rexroth_ctrlx_drive_S_0_1720_0_1__Power_supply_control__Control_word_HwID : UINT := UINT#623; + rexroth_ctrlx_drive_S_0_1720_0_2__Power_supply_control__Status_word_HwID : UINT := UINT#614; + rexroth_ctrlx_drive_rexroth_ctrlx_drive_HwID : UINT := UINT#606; + rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_HwID : UINT := UINT#601; + rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_Port_1_HwID : UINT := UINT#603; + rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_Port_2_HwID : UINT := UINT#604; + rexroth_ctrlx_drive_rexroth_ctrlx_drive_ctrlX_DRIVE_XCS_HwID : UINT := UINT#627; + rexroth_indradrive_HwID : UINT := UINT#629; + rexroth_indradrive_F_Modul_not_used_ID_FMod_NotUsed_HwID : UINT := UINT#637; + rexroth_indradrive_Input_9_Words_ID_InMod_9Words_HwID : UINT := UINT#635; + rexroth_indradrive_Output_13_Words_ID_OutMod_13Words_HwID : UINT := UINT#634; + rexroth_indradrive_ParamCh_5Words_ID_PaCh_5Words_HwID : UINT := UINT#636; + rexroth_indradrive_Rack_HwID : UINT := UINT#632; + rexroth_indradrive_rexroth_indradrive_HwID : UINT := UINT#633; + rexroth_indradrive_rexroth_indradrive_DAP_1_HwID : UINT := UINT#638; + rexroth_indradrive_rexroth_indradrive_PN_IO_HwID : UINT := UINT#628; + rexroth_indradrive_rexroth_indradrive_PN_IO_Port_1_HwID : UINT := UINT#630; + rexroth_indradrive_rexroth_indradrive_PN_IO_Port_2_HwID : UINT := UINT#631; + rexroth_press_HwID : UINT := UINT#362; + rexroth_press_F_Modul_not_used_ID_FMod_NotUsed_HwID : UINT := UINT#370; + rexroth_press_Input_24_Words_ID_InMod_24Words_HwID : UINT := UINT#368; + rexroth_press_Output_21_Words_ID_OutMod_21Words_HwID : UINT := UINT#367; + rexroth_press_ParamCh_5Words_ID_PaCh_5Words_HwID : UINT := UINT#369; + rexroth_press_Rack_HwID : UINT := UINT#365; + rexroth_press_rexroth_press_HwID : UINT := UINT#366; + rexroth_press_rexroth_press_DAP_1_HwID : UINT := UINT#371; + rexroth_press_rexroth_press_PN_IO_HwID : UINT := UINT#361; + rexroth_press_rexroth_press_PN_IO_Port_1_HwID : UINT := UINT#363; + rexroth_press_rexroth_press_PN_IO_Port_2_HwID : UINT := UINT#364; + rf186c_HwID : UINT := UINT#301; + rf186c_cyc_HwID : UINT := UINT#282; + rf186c_cyc_RF260R_1_Reader_32_byte__cyclic_io_communication_HwID : UINT := UINT#288; + rf186c_cyc_RF340R_1_Reader_128_byte__cyclic_io_communication_HwID : UINT := UINT#287; + rf186c_cyc_Rack_HwID : UINT := UINT#285; + rf186c_cyc_rf186c_cyc_HwID : UINT := UINT#286; + rf186c_cyc_rf186c_cyc_CM_Communication_HwID : UINT := UINT#289; + rf186c_cyc_rf186c_cyc_RF186C_cyc_V2_2_HwID : UINT := UINT#290; + rf186c_cyc_rf186c_cyc_profinet_HwID : UINT := UINT#281; + rf186c_cyc_rf186c_cyc_profinet_Port_1_HwID : UINT := UINT#283; + rf186c_cyc_rf186c_cyc_profinet_Port_2_HwID : UINT := UINT#284; + rf186c_Rack_HwID : UINT := UINT#304; + rf186c_Reader_1__Reader__HwID : UINT := UINT#306; + rf186c_rf186c_HwID : UINT := UINT#305; + rf186c_rf186c_CM_1__Communication__HwID : UINT := UINT#307; + rf186c_rf186c_RF186C_V2_x_HwID : UINT := UINT#308; + rf186c_rf186c_profinet_HwID : UINT := UINT#300; + rf186c_rf186c_profinet_Port_1_HwID : UINT := UINT#302; + rf186c_rf186c_profinet_Port_2_HwID : UINT := UINT#303; + smc_ex260_spn_16_HwID : UINT := UINT#266; + smc_ex260_spn_16_Rack_HwID : UINT := UINT#269; + smc_ex260_spn_16_smc_ex260_spn_16_HwID : UINT := UINT#270; + smc_ex260_spn_16_smc_ex260_spn_16_2_byte__Output_1_2_byte__Output_HwID : UINT := UINT#271; + smc_ex260_spn_16_smc_ex260_spn_16_EX260_SPN_3_4_HwID : UINT := UINT#272; + smc_ex260_spn_16_smc_ex260_spn_16_Interface_HwID : UINT := UINT#265; + smc_ex260_spn_16_smc_ex260_spn_16_Interface_Port_1_HwID : UINT := UINT#267; + smc_ex260_spn_16_smc_ex260_spn_16_Interface_Port_2_HwID : UINT := UINT#268; + smc_ex260_spn_32_HwID : UINT := UINT#258; + smc_ex260_spn_32_Rack_HwID : UINT := UINT#261; + smc_ex260_spn_32_smc_ex260_spn_32_HwID : UINT := UINT#262; + smc_ex260_spn_32_smc_ex260_spn_32_4_byte__Output_1_4_byte__Output_HwID : UINT := UINT#263; + smc_ex260_spn_32_smc_ex260_spn_32_EX260_SPN_1_2_HwID : UINT := UINT#264; + smc_ex260_spn_32_smc_ex260_spn_32_Interface_HwID : UINT := UINT#257; + smc_ex260_spn_32_smc_ex260_spn_32_Interface_Port_1_HwID : UINT := UINT#259; + smc_ex260_spn_32_smc_ex260_spn_32_Interface_Port_2_HwID : UINT := UINT#260; + ureol2l_HwID : UINT := UINT#653; + ureol2l_10_O2T_General_Purpose_Registers_2_10_O2T_General_Purpose_Registers_2_HwID : UINT := UINT#657; + ureol2l_1_T2O_State_1_T2O_State_HwID : UINT := UINT#666; + ureol2l_2_T2O_IO_2_T2O_IO_HwID : UINT := UINT#665; + ureol2l_3_T2O_Joints_3_T2O_Joints_HwID : UINT := UINT#664; + ureol2l_4_T2O_TCP_4_T2O_TCP_HwID : UINT := UINT#663; + ureol2l_5_T2O_General_Purpose_Bit_Registers_5_T2O_General_Purpose_Bit_Registers_HwID : UINT := UINT#662; + ureol2l_6_T2O_General_Purpose_Int_Registers_6_T2O_General_Purpose_Int_Registers_HwID : UINT := UINT#661; + ureol2l_7_T2O_General_Purpose_Float_Registers_7_T2O_General_Purpose_Float_Registers_HwID : UINT := UINT#660; + ureol2l_8_O2T_Robot_IO_8_O2T_Robot_IO_HwID : UINT := UINT#659; + ureol2l_9_O2T_General_Purpose_Registers_1_9_O2T_General_Purpose_Registers_1_HwID : UINT := UINT#658; + ureol2l_Rack_HwID : UINT := UINT#655; + ureol2l_ureol2l_HwID : UINT := UINT#656; + ureol2l_ureol2l_Interface_HwID : UINT := UINT#652; + ureol2l_ureol2l_Interface_Port_1_HwID : UINT := UINT#654; + ureol2l_ureol2l_V1_0_HwID : UINT := UINT#667; + vision_pro_HwID : UINT := UINT#520; + vision_pro_Engine_Control_1_Engine_Control_HwID : UINT := UINT#539; + vision_pro_Engine_Control_2_Engine_Control_HwID : UINT := UINT#538; + vision_pro_Engine_Control_3_Engine_Control_HwID : UINT := UINT#537; + vision_pro_Engine_Control_4_Engine_Control_HwID : UINT := UINT#536; + vision_pro_Rack_HwID : UINT := UINT#522; + vision_pro_Result_Data_240_bytes_1_Results_240_bytes_HwID : UINT := UINT#534; + vision_pro_Result_Data_240_bytes_2_Results_240_bytes_HwID : UINT := UINT#528; + vision_pro_Result_Data_240_bytes_3_Results_240_bytes_HwID : UINT := UINT#527; + vision_pro_Result_Data_240_bytes_4_Results_240_bytes_HwID : UINT := UINT#526; + vision_pro_Result_Data_240_bytes_5_Results_240_bytes_HwID : UINT := UINT#525; + vision_pro_Result_Data_64_bytes_1_Results_64_bytes_HwID : UINT := UINT#524; + vision_pro_System_Control_System_Control_HwID : UINT := UINT#540; + vision_pro_User_Data_240_bytes_1_User_Data_240_bytes_HwID : UINT := UINT#535; + vision_pro_User_Data_240_bytes_2_User_Data_240_bytes_HwID : UINT := UINT#533; + vision_pro_User_Data_240_bytes_3_User_Data_240_bytes_HwID : UINT := UINT#532; + vision_pro_User_Data_240_bytes_4_User_Data_240_bytes_HwID : UINT := UINT#531; + vision_pro_User_Data_240_bytes_5_User_Data_240_bytes_HwID : UINT := UINT#530; + vision_pro_User_Data_64_bytes_1_User_Data_64_bytes_HwID : UINT := UINT#529; + vision_pro_vision_pro_HwID : UINT := UINT#523; + vision_pro_vision_pro_Communication_Card_CC24_HwID : UINT := UINT#541; + vision_pro_vision_pro_Interface_HwID : UINT := UINT#519; + vision_pro_vision_pro_Interface_Port_1_HwID : UINT := UINT#521; + zebra_HwID : UINT := UINT#396; + zebra_Data88Bin6Bout_Data_and_Transfer_Control_v2_HwID : UINT := UINT#400; + zebra_Rack_HwID : UINT := UINT#398; + zebra_zebra_HwID : UINT := UINT#399; + zebra_zebra_EA3600_PIO_Interface_HwID : UINT := UINT#401; + zebra_zebra_Interface_HwID : UINT := UINT#395; + zebra_zebra_Interface_Port_1_HwID : UINT := UINT#397; END_VAR END_CONFIGURATION diff --git a/src/showcase/app/SystemConstants/plc_line_IoAddresses.st b/src/showcase/app/SystemConstants/plc_line_IoAddresses.st index ba35b29ff..439cc23a5 100644 --- a/src/showcase/app/SystemConstants/plc_line_IoAddresses.st +++ b/src/showcase/app/SystemConstants/plc_line_IoAddresses.st @@ -2,26 +2,26 @@ CONFIGURATION IoAddresses VAR_GLOBAL // Module abb_irc5_robot/DI_64_bytes - abb_irc5_robot_DI_64_bytes_Input AT %IB5961 : abb_irc5_robot_DI_64_bytes_Input_Layout; + abb_irc5_robot_DI_64_bytes_Input AT %IB6025 : abb_irc5_robot_DI_64_bytes_Input_Layout; // Module abb_irc5_robot/DO_64_bytes - abb_irc5_robot_DO_64_bytes_Output AT %QB3703 : abb_irc5_robot_DO_64_bytes_Output_Layout; + abb_irc5_robot_DO_64_bytes_Output AT %QB3773 : abb_irc5_robot_DO_64_bytes_Output_Layout; // Module abb_omnicore_robot/DI_64_bytes - abb_omnicore_robot_DI_64_bytes_Input AT %IB5897 : abb_omnicore_robot_DI_64_bytes_Input_Layout; + abb_omnicore_robot_DI_64_bytes_Input AT %IB5961 : abb_omnicore_robot_DI_64_bytes_Input_Layout; // Module abb_omnicore_robot/DO_64_bytes - abb_omnicore_robot_DO_64_bytes_Output AT %QB3639 : abb_omnicore_robot_DO_64_bytes_Output_Layout; + abb_omnicore_robot_DO_64_bytes_Output AT %QB3709 : abb_omnicore_robot_DO_64_bytes_Output_Layout; // Module aes_pnio/Slot_1 - aes_pnio_Slot_1_Output AT %QB0 : aes_pnio_Slot_1_Output_Layout; + aes_pnio_Slot_1_Output AT %QB6 : aes_pnio_Slot_1_Output_Layout; // Module BNIPNT507005Z040/BIS_M-4XX-045_1 BNIPNT507005Z040_BIS_M_4XX_045_1_Input AT %IB318 : BNIPNT507005Z040_BIS_M_4XX_045_1_Input_Layout; - BNIPNT507005Z040_BIS_M_4XX_045_1_Output AT %QB295 : BNIPNT507005Z040_BIS_M_4XX_045_1_Output_Layout; + BNIPNT507005Z040_BIS_M_4XX_045_1_Output AT %QB301 : BNIPNT507005Z040_BIS_M_4XX_045_1_Output_Layout; // Module cognex_dataman_280/Acquisition_Control - cognex_dataman_280_Acquisition_Control_Output AT %QB3055 : cognex_dataman_280_Acquisition_Control_Output_Layout; + cognex_dataman_280_Acquisition_Control_Output AT %QB3061 : cognex_dataman_280_Acquisition_Control_Output_Layout; // Module cognex_dataman_280/Acquisition_Status cognex_dataman_280_Acquisition_Status_Input AT %IB5067 : cognex_dataman_280_Acquisition_Status_Input_Layout; @@ -30,20 +30,20 @@ CONFIGURATION IoAddresses cognex_dataman_280_ResultData_128_Input AT %IB4930 : cognex_dataman_280_ResultData_128_Input_Layout; // Module cognex_dataman_280/Results_Control - cognex_dataman_280_Results_Control_Output AT %QB3054 : cognex_dataman_280_Results_Control_Output_Layout; + cognex_dataman_280_Results_Control_Output AT %QB3060 : cognex_dataman_280_Results_Control_Output_Layout; // Module cognex_dataman_280/Results_Status cognex_dataman_280_Results_Status_Input AT %IB5066 : cognex_dataman_280_Results_Status_Input_Layout; // Module cognex_dataman_280/Soft_Event_Control cognex_dataman_280_Soft_Event_Control_Input AT %IB5070 : cognex_dataman_280_Soft_Event_Control_Input_Layout; - cognex_dataman_280_Soft_Event_Control_Output AT %QB3053 : cognex_dataman_280_Soft_Event_Control_Output_Layout; + cognex_dataman_280_Soft_Event_Control_Output AT %QB3059 : cognex_dataman_280_Soft_Event_Control_Output_Layout; // Module cognex_dataman_280/UserData_128 - cognex_dataman_280_UserData_128_Output AT %QB2921 : cognex_dataman_280_UserData_128_Output_Layout; + cognex_dataman_280_UserData_128_Output AT %QB2927 : cognex_dataman_280_UserData_128_Output_Layout; // Module cognex_dataman_380/Acquisition_Control - cognex_dataman_380_Acquisition_Control_Output AT %QB2920 : cognex_dataman_380_Acquisition_Control_Output_Layout; + cognex_dataman_380_Acquisition_Control_Output AT %QB2926 : cognex_dataman_380_Acquisition_Control_Output_Layout; // Module cognex_dataman_380/Acquisition_Status cognex_dataman_380_Acquisition_Status_Input AT %IB4926 : cognex_dataman_380_Acquisition_Status_Input_Layout; @@ -52,20 +52,20 @@ CONFIGURATION IoAddresses cognex_dataman_380_ResultData_128_Input AT %IB4789 : cognex_dataman_380_ResultData_128_Input_Layout; // Module cognex_dataman_380/Results_Control - cognex_dataman_380_Results_Control_Output AT %QB2919 : cognex_dataman_380_Results_Control_Output_Layout; + cognex_dataman_380_Results_Control_Output AT %QB2925 : cognex_dataman_380_Results_Control_Output_Layout; // Module cognex_dataman_380/Results_Status cognex_dataman_380_Results_Status_Input AT %IB4925 : cognex_dataman_380_Results_Status_Input_Layout; // Module cognex_dataman_380/Soft_Event_Control cognex_dataman_380_Soft_Event_Control_Input AT %IB4929 : cognex_dataman_380_Soft_Event_Control_Input_Layout; - cognex_dataman_380_Soft_Event_Control_Output AT %QB2918 : cognex_dataman_380_Soft_Event_Control_Output_Layout; + cognex_dataman_380_Soft_Event_Control_Output AT %QB2924 : cognex_dataman_380_Soft_Event_Control_Output_Layout; // Module cognex_dataman_380/UserData_128 - cognex_dataman_380_UserData_128_Output AT %QB2786 : cognex_dataman_380_UserData_128_Output_Layout; + cognex_dataman_380_UserData_128_Output AT %QB2792 : cognex_dataman_380_UserData_128_Output_Layout; // Module cognex_insight_2800/Slot_1 - cognex_insight_2800_Slot_1_Output AT %QB2785 : cognex_insight_2800_Slot_1_Output_Layout; + cognex_insight_2800_Slot_1_Output AT %QB2791 : cognex_insight_2800_Slot_1_Output_Layout; // Module cognex_insight_2800/Slot_11_ResultData_250 cognex_insight_2800_Slot_11_ResultData_250_Input AT %IB4522 : cognex_insight_2800_Slot_11_ResultData_250_Input_Layout; @@ -83,40 +83,40 @@ CONFIGURATION IoAddresses cognex_insight_2800_Slot_2_Input AT %IB4776 : cognex_insight_2800_Slot_2_Input_Layout; // Module cognex_insight_2800/Slot_3 - cognex_insight_2800_Slot_3_Output AT %QB2784 : cognex_insight_2800_Slot_3_Output_Layout; + cognex_insight_2800_Slot_3_Output AT %QB2790 : cognex_insight_2800_Slot_3_Output_Layout; // Module cognex_insight_2800/Slot_4 cognex_insight_2800_Slot_4_Input AT %IB4780 : cognex_insight_2800_Slot_4_Input_Layout; // Module cognex_insight_2800/Slot_5 cognex_insight_2800_Slot_5_Input AT %IB4784 : cognex_insight_2800_Slot_5_Input_Layout; - cognex_insight_2800_Slot_5_Output AT %QB2781 : cognex_insight_2800_Slot_5_Output_Layout; + cognex_insight_2800_Slot_5_Output AT %QB2787 : cognex_insight_2800_Slot_5_Output_Layout; // Module cognex_insight_2800/Slot_6 cognex_insight_2800_Slot_6_Input AT %IB4788 : cognex_insight_2800_Slot_6_Input_Layout; - cognex_insight_2800_Slot_6_Output AT %QB2783 : cognex_insight_2800_Slot_6_Output_Layout; + cognex_insight_2800_Slot_6_Output AT %QB2789 : cognex_insight_2800_Slot_6_Output_Layout; // Module cognex_insight_2800/Slot_7 - cognex_insight_2800_Slot_7_Output AT %QB2527 : cognex_insight_2800_Slot_7_Output_Layout; + cognex_insight_2800_Slot_7_Output AT %QB2533 : cognex_insight_2800_Slot_7_Output_Layout; // Module cognex_insight_2800/Slot_8 - cognex_insight_2800_Slot_8_Output AT %QB2273 : cognex_insight_2800_Slot_8_Output_Layout; + cognex_insight_2800_Slot_8_Output AT %QB2279 : cognex_insight_2800_Slot_8_Output_Layout; // Module cognex_insight_2800/Slot_9 - cognex_insight_2800_Slot_9_Output AT %QB2019 : cognex_insight_2800_Slot_9_Output_Layout; + cognex_insight_2800_Slot_9_Output AT %QB2025 : cognex_insight_2800_Slot_9_Output_Layout; // Module cognex_insight_7600/Acquisition_Control - cognex_insight_7600_Acquisition_Control_Output AT %QB3188 : cognex_insight_7600_Acquisition_Control_Output_Layout; + cognex_insight_7600_Acquisition_Control_Output AT %QB3194 : cognex_insight_7600_Acquisition_Control_Output_Layout; // Module cognex_insight_7600/Acquisition_Status cognex_insight_7600_Acquisition_Status_Input AT %IB5207 : cognex_insight_7600_Acquisition_Status_Input_Layout; // Module cognex_insight_7600/Command_Control cognex_insight_7600_Command_Control_Input AT %IB5210 : cognex_insight_7600_Command_Control_Input_Layout; - cognex_insight_7600_Command_Control_Output AT %QB3184 : cognex_insight_7600_Command_Control_Output_Layout; + cognex_insight_7600_Command_Control_Output AT %QB3190 : cognex_insight_7600_Command_Control_Output_Layout; // Module cognex_insight_7600/Inspection_Control - cognex_insight_7600_Inspection_Control_Output AT %QB3187 : cognex_insight_7600_Inspection_Control_Output_Layout; + cognex_insight_7600_Inspection_Control_Output AT %QB3193 : cognex_insight_7600_Inspection_Control_Output_Layout; // Module cognex_insight_7600/Inspection_Status cognex_insight_7600_Inspection_Status_Input AT %IB5203 : cognex_insight_7600_Inspection_Status_Input_Layout; @@ -126,10 +126,10 @@ CONFIGURATION IoAddresses // Module cognex_insight_7600/SoftEvent_Control cognex_insight_7600_SoftEvent_Control_Input AT %IB5212 : cognex_insight_7600_SoftEvent_Control_Input_Layout; - cognex_insight_7600_SoftEvent_Control_Output AT %QB3186 : cognex_insight_7600_SoftEvent_Control_Output_Layout; + cognex_insight_7600_SoftEvent_Control_Output AT %QB3192 : cognex_insight_7600_SoftEvent_Control_Output_Layout; // Module cognex_insight_7600/UserData_128 - cognex_insight_7600_UserData_128_Output AT %QB3056 : cognex_insight_7600_UserData_128_Output_Layout; + cognex_insight_7600_UserData_128_Output AT %QB3062 : cognex_insight_7600_UserData_128_Output_Layout; // Module desoutter_cvic_ii/Input_1_byte_1 desoutter_cvic_ii_Input_1_byte_1_Input AT %IB671 : desoutter_cvic_ii_Input_1_byte_1_Input_Layout; @@ -150,32 +150,32 @@ CONFIGURATION IoAddresses desoutter_cvic_ii_Input_2_word_2_Input AT %IB660 : desoutter_cvic_ii_Input_2_word_2_Input_Layout; // Module desoutter_cvic_ii/Output_1_byte_1 - desoutter_cvic_ii_Output_1_byte_1_Output AT %QB446 : desoutter_cvic_ii_Output_1_byte_1_Output_Layout; + desoutter_cvic_ii_Output_1_byte_1_Output AT %QB452 : desoutter_cvic_ii_Output_1_byte_1_Output_Layout; // Module desoutter_cvic_ii/Output_1_byte_2 - desoutter_cvic_ii_Output_1_byte_2_Output AT %QB445 : desoutter_cvic_ii_Output_1_byte_2_Output_Layout; + desoutter_cvic_ii_Output_1_byte_2_Output AT %QB451 : desoutter_cvic_ii_Output_1_byte_2_Output_Layout; // Module dukaneiqauto/iQ_to_PLC_Inputs dukaneiqauto_iQ_to_PLC_Inputs_Input AT %IB518 : dukaneiqauto_iQ_to_PLC_Inputs_Input_Layout; // Module dukaneiqauto/PLC_to_iQ_Outputs - dukaneiqauto_PLC_to_iQ_Outputs_Output AT %QB425 : dukaneiqauto_PLC_to_iQ_Outputs_Output_Layout; + dukaneiqauto_PLC_to_iQ_Outputs_Output AT %QB431 : dukaneiqauto_PLC_to_iQ_Outputs_Output_Layout; // Module et200sp_CM_4xIO_Link_RF200/CM_4xIO-Link_V2_2_144I_128O_1 et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Input AT %IB162 : et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Input_Layout; - et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Output AT %QB163 : et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Output_Layout; + et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Output AT %QB169 : et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Output_Layout; // Module et200sp/CpPtp et200sp_CpPtp_Input AT %IB310 : et200sp_CpPtp_Input_Layout; // Module festo_cmmtas/DoServo festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Input AT %IB5263 : festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Input_Layout; - festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Output AT %QB3255 : festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Output_Layout; + festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Output AT %QB3261 : festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Output_Layout; festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Input AT %IB5287 : festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Input_Layout; - festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Output AT %QB3279 : festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Output_Layout; + festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Output AT %QB3285 : festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Output_Layout; // Module keyence_iv3/CommandControl - keyence_iv3_CommandControl_Output AT %QB453 : keyence_iv3_CommandControl_Output_Layout; + keyence_iv3_CommandControl_Output AT %QB459 : keyence_iv3_CommandControl_Output_Layout; // Module keyence_iv3/CommandStatusBits keyence_iv3_CommandStatusBits_Input AT %IB2116 : keyence_iv3_CommandStatusBits_Input_Layout; @@ -391,7 +391,7 @@ CONFIGURATION IoAddresses keyence_sr_1000_BusyStatus_Input AT %IB2288 : keyence_sr_1000_BusyStatus_Input_Layout; // Module keyence_sr_1000/CompletionClearControl - keyence_sr_1000_CompletionClearControl_Output AT %QB597 : keyence_sr_1000_CompletionClearControl_Output_Layout; + keyence_sr_1000_CompletionClearControl_Output AT %QB603 : keyence_sr_1000_CompletionClearControl_Output_Layout; // Module keyence_sr_1000/CompletionStatus keyence_sr_1000_CompletionStatus_Input AT %IB2287 : keyence_sr_1000_CompletionStatus_Input_Layout; @@ -403,19 +403,19 @@ CONFIGURATION IoAddresses keyence_sr_1000_HandshakeAndGeneralErrorStatus_Input AT %IB2289 : keyence_sr_1000_HandshakeAndGeneralErrorStatus_Input_Layout; // Module keyence_sr_1000/LatchAndErrorClearControl - keyence_sr_1000_LatchAndErrorClearControl_Output AT %QB599 : keyence_sr_1000_LatchAndErrorClearControl_Output_Layout; + keyence_sr_1000_LatchAndErrorClearControl_Output AT %QB605 : keyence_sr_1000_LatchAndErrorClearControl_Output_Layout; // Module keyence_sr_1000/MatchingLevelAndTotalEvaluationGradeStatus keyence_sr_1000_MatchingLevelAndTotalEvaluationGradeStatus_Input AT %IB2276 : keyence_sr_1000_MatchingLevelAndTotalEvaluationGradeStatus_Input_Layout; // Module keyence_sr_1000/OperationInstructionControl - keyence_sr_1000_OperationInstructionControl_Output AT %QB598 : keyence_sr_1000_OperationInstructionControl_Output_Layout; + keyence_sr_1000_OperationInstructionControl_Output AT %QB604 : keyence_sr_1000_OperationInstructionControl_Output_Layout; // Module keyence_sr_1000/OperationResultStatus keyence_sr_1000_OperationResultStatus_Input AT %IB2256 : keyence_sr_1000_OperationResultStatus_Input_Layout; // Module keyence_sr_1000/ParameterBank - keyence_sr_1000_ParameterBank_Output AT %QB595 : keyence_sr_1000_ParameterBank_Output_Layout; + keyence_sr_1000_ParameterBank_Output AT %QB601 : keyence_sr_1000_ParameterBank_Output_Layout; // Module keyence_sr_1000/ResultData_128 keyence_sr_1000_ResultData_128_Input AT %IB2120 : keyence_sr_1000_ResultData_128_Input_Layout; @@ -427,13 +427,13 @@ CONFIGURATION IoAddresses keyence_sr_1000_UnstableReadStatus_Input AT %IB2284 : keyence_sr_1000_UnstableReadStatus_Input_Layout; // Module keyence_sr_1000/UserData_128 - keyence_sr_1000_UserData_128_Output AT %QB465 : keyence_sr_1000_UserData_128_Output_Layout; + keyence_sr_1000_UserData_128_Output AT %QB471 : keyence_sr_1000_UserData_128_Output_Layout; // Module keyence_sr_750/BusyStatus keyence_sr_750_BusyStatus_Input AT %IB2458 : keyence_sr_750_BusyStatus_Input_Layout; // Module keyence_sr_750/CompletionClearControl - keyence_sr_750_CompletionClearControl_Output AT %QB732 : keyence_sr_750_CompletionClearControl_Output_Layout; + keyence_sr_750_CompletionClearControl_Output AT %QB738 : keyence_sr_750_CompletionClearControl_Output_Layout; // Module keyence_sr_750/CompletionStatus keyence_sr_750_CompletionStatus_Input AT %IB2457 : keyence_sr_750_CompletionStatus_Input_Layout; @@ -445,19 +445,19 @@ CONFIGURATION IoAddresses keyence_sr_750_HandshakeAndGeneralErrorStatus_Input AT %IB2459 : keyence_sr_750_HandshakeAndGeneralErrorStatus_Input_Layout; // Module keyence_sr_750/LatchAndErrorClearControl - keyence_sr_750_LatchAndErrorClearControl_Output AT %QB734 : keyence_sr_750_LatchAndErrorClearControl_Output_Layout; + keyence_sr_750_LatchAndErrorClearControl_Output AT %QB740 : keyence_sr_750_LatchAndErrorClearControl_Output_Layout; // Module keyence_sr_750/MatchingLevelAndTotalEvaluationGradeStatus keyence_sr_750_MatchingLevelAndTotalEvaluationGradeStatus_Input AT %IB2446 : keyence_sr_750_MatchingLevelAndTotalEvaluationGradeStatus_Input_Layout; // Module keyence_sr_750/OperationInstructionControl - keyence_sr_750_OperationInstructionControl_Output AT %QB733 : keyence_sr_750_OperationInstructionControl_Output_Layout; + keyence_sr_750_OperationInstructionControl_Output AT %QB739 : keyence_sr_750_OperationInstructionControl_Output_Layout; // Module keyence_sr_750/OperationResultStatus keyence_sr_750_OperationResultStatus_Input AT %IB2426 : keyence_sr_750_OperationResultStatus_Input_Layout; // Module keyence_sr_750/ParameterBank - keyence_sr_750_ParameterBank_Output AT %QB730 : keyence_sr_750_ParameterBank_Output_Layout; + keyence_sr_750_ParameterBank_Output AT %QB736 : keyence_sr_750_ParameterBank_Output_Layout; // Module keyence_sr_750/ResultData_128 keyence_sr_750_ResultData_128_Input AT %IB2290 : keyence_sr_750_ResultData_128_Input_Layout; @@ -469,22 +469,22 @@ CONFIGURATION IoAddresses keyence_sr_750_UnstableReadStatus_Input AT %IB2454 : keyence_sr_750_UnstableReadStatus_Input_Layout; // Module keyence_sr_750/UserData_128 - keyence_sr_750_UserData_128_Output AT %QB600 : keyence_sr_750_UserData_128_Output_Layout; + keyence_sr_750_UserData_128_Output AT %QB606 : keyence_sr_750_UserData_128_Output_Layout; // Module kuka_rb1/DIO512 - kuka_rb1_DIO512_Input AT %IB5833 : kuka_rb1_DIO512_Input_Layout; - kuka_rb1_DIO512_Output AT %QB3575 : kuka_rb1_DIO512_Output_Layout; + kuka_rb1_DIO512_Input AT %IB5897 : kuka_rb1_DIO512_Input_Layout; + kuka_rb1_DIO512_Output AT %QB3645 : kuka_rb1_DIO512_Output_Layout; // Module kuka_rb2/DIO512 - kuka_rb2_DIO512_Input AT %IB6029 : kuka_rb2_DIO512_Input_Layout; - kuka_rb2_DIO512_Output AT %QB3767 : kuka_rb2_DIO512_Output_Layout; + kuka_rb2_DIO512_Input AT %IB5833 : kuka_rb2_DIO512_Input_Layout; + kuka_rb2_DIO512_Output AT %QB3581 : kuka_rb2_DIO512_Output_Layout; // Module mitsubishi_tz535_robot/In_Out_64_byte mitsubishi_tz535_robot_In_Out_64_byte_Input AT %IB5769 : mitsubishi_tz535_robot_In_Out_64_byte_Input_Layout; - mitsubishi_tz535_robot_In_Out_64_byte_Output AT %QB3511 : mitsubishi_tz535_robot_In_Out_64_byte_Output_Layout; + mitsubishi_tz535_robot_In_Out_64_byte_Output AT %QB3517 : mitsubishi_tz535_robot_In_Out_64_byte_Output_Layout; // Module plc_line/A1 - plc_line_A1_Input AT %IB6025 : plc_line_A1_Input_Layout; + plc_line_A1_Input AT %IB6089 : plc_line_A1_Input_Layout; // Module rexroth_cs351/Input_2_word_1 rexroth_cs351_Input_2_word_1_Input AT %IB328 : rexroth_cs351_Input_2_word_1_Input_Layout; @@ -538,31 +538,31 @@ CONFIGURATION IoAddresses rexroth_cs351_Input_4_word_9_Input AT %IB388 : rexroth_cs351_Input_4_word_9_Input_Layout; // Module rexroth_cs351/Output_2_word_1 - rexroth_cs351_Output_2_word_1_Output AT %QB305 : rexroth_cs351_Output_2_word_1_Output_Layout; + rexroth_cs351_Output_2_word_1_Output AT %QB311 : rexroth_cs351_Output_2_word_1_Output_Layout; // Module rexroth_cs351/Output_4_word_1 - rexroth_cs351_Output_4_word_1_Output AT %QB365 : rexroth_cs351_Output_4_word_1_Output_Layout; + rexroth_cs351_Output_4_word_1_Output AT %QB371 : rexroth_cs351_Output_4_word_1_Output_Layout; // Module rexroth_cs351/Output_4_word_2 - rexroth_cs351_Output_4_word_2_Output AT %QB357 : rexroth_cs351_Output_4_word_2_Output_Layout; + rexroth_cs351_Output_4_word_2_Output AT %QB363 : rexroth_cs351_Output_4_word_2_Output_Layout; // Module rexroth_cs351/Output_4_word_3 - rexroth_cs351_Output_4_word_3_Output AT %QB349 : rexroth_cs351_Output_4_word_3_Output_Layout; + rexroth_cs351_Output_4_word_3_Output AT %QB355 : rexroth_cs351_Output_4_word_3_Output_Layout; // Module rexroth_cs351/Output_4_word_4 - rexroth_cs351_Output_4_word_4_Output AT %QB341 : rexroth_cs351_Output_4_word_4_Output_Layout; + rexroth_cs351_Output_4_word_4_Output AT %QB347 : rexroth_cs351_Output_4_word_4_Output_Layout; // Module rexroth_cs351/Output_4_word_5 - rexroth_cs351_Output_4_word_5_Output AT %QB333 : rexroth_cs351_Output_4_word_5_Output_Layout; + rexroth_cs351_Output_4_word_5_Output AT %QB339 : rexroth_cs351_Output_4_word_5_Output_Layout; // Module rexroth_cs351/Output_4_word_6 - rexroth_cs351_Output_4_word_6_Output AT %QB325 : rexroth_cs351_Output_4_word_6_Output_Layout; + rexroth_cs351_Output_4_word_6_Output AT %QB331 : rexroth_cs351_Output_4_word_6_Output_Layout; // Module rexroth_cs351/Output_4_word_7 - rexroth_cs351_Output_4_word_7_Output AT %QB317 : rexroth_cs351_Output_4_word_7_Output_Layout; + rexroth_cs351_Output_4_word_7_Output AT %QB323 : rexroth_cs351_Output_4_word_7_Output_Layout; // Module rexroth_cs351/Output_4_word_8 - rexroth_cs351_Output_4_word_8_Output AT %QB309 : rexroth_cs351_Output_4_word_8_Output_Layout; + rexroth_cs351_Output_4_word_8_Output AT %QB315 : rexroth_cs351_Output_4_word_8_Output_Layout; // Module rexroth_ctrlx_drive/Inputs rexroth_ctrlx_drive_Inputs_P_0_0106_0_0__STO_function__Operating_status_Input AT %IB5233 : rexroth_ctrlx_drive_Inputs_P_0_0106_0_0__STO_function__Operating_status_Input_Layout; @@ -575,62 +575,62 @@ CONFIGURATION IoAddresses rexroth_ctrlx_drive_Inputs_S_0_1720_0_2__Power_supply_control__Status_word_Input AT %IB5229 : rexroth_ctrlx_drive_Inputs_S_0_1720_0_2__Power_supply_control__Status_word_Input_Layout; // Module rexroth_ctrlx_drive/Outputs - rexroth_ctrlx_drive_Outputs_S_0_0080_0_0__Torque_force_command_value_Output AT %QB3213 : rexroth_ctrlx_drive_Outputs_S_0_0080_0_0__Torque_force_command_value_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_Output AT %QB3211 : rexroth_ctrlx_drive_Outputs_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0134_0_0__Master_control_word__Value_Output AT %QB3189 : rexroth_ctrlx_drive_Outputs_S_0_0134_0_0__Master_control_word__Value_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0145_0_0__Signal_control_word__Value_Output AT %QB3207 : rexroth_ctrlx_drive_Outputs_S_0_0145_0_0__Signal_control_word__Value_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0193_0_0__Positioning_jerk_Output AT %QB3215 : rexroth_ctrlx_drive_Outputs_S_0_0193_0_0__Positioning_jerk_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0259_0_0__Positioning_profile__Profile_velocity_Output AT %QB3203 : rexroth_ctrlx_drive_Outputs_S_0_0259_0_0__Positioning_profile__Profile_velocity_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0260_0_0__Positioning_profile__Acceleration_Output AT %QB3191 : rexroth_ctrlx_drive_Outputs_S_0_0260_0_0__Positioning_profile__Acceleration_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0282_0_0__Drive_controlled_positioning__Command_value_Output AT %QB3195 : rexroth_ctrlx_drive_Outputs_S_0_0282_0_0__Drive_controlled_positioning__Command_value_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0359_0_0__Positioning_profile__Deceleration_Output AT %QB3199 : rexroth_ctrlx_drive_Outputs_S_0_0359_0_0__Positioning_profile__Deceleration_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_1720_0_1__Power_supply_control__Control_word_Output AT %QB3209 : rexroth_ctrlx_drive_Outputs_S_0_1720_0_1__Power_supply_control__Control_word_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0080_0_0__Torque_force_command_value_Output AT %QB3219 : rexroth_ctrlx_drive_Outputs_S_0_0080_0_0__Torque_force_command_value_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_Output AT %QB3217 : rexroth_ctrlx_drive_Outputs_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0134_0_0__Master_control_word__Value_Output AT %QB3195 : rexroth_ctrlx_drive_Outputs_S_0_0134_0_0__Master_control_word__Value_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0145_0_0__Signal_control_word__Value_Output AT %QB3213 : rexroth_ctrlx_drive_Outputs_S_0_0145_0_0__Signal_control_word__Value_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0193_0_0__Positioning_jerk_Output AT %QB3221 : rexroth_ctrlx_drive_Outputs_S_0_0193_0_0__Positioning_jerk_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0259_0_0__Positioning_profile__Profile_velocity_Output AT %QB3209 : rexroth_ctrlx_drive_Outputs_S_0_0259_0_0__Positioning_profile__Profile_velocity_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0260_0_0__Positioning_profile__Acceleration_Output AT %QB3197 : rexroth_ctrlx_drive_Outputs_S_0_0260_0_0__Positioning_profile__Acceleration_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0282_0_0__Drive_controlled_positioning__Command_value_Output AT %QB3201 : rexroth_ctrlx_drive_Outputs_S_0_0282_0_0__Drive_controlled_positioning__Command_value_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0359_0_0__Positioning_profile__Deceleration_Output AT %QB3205 : rexroth_ctrlx_drive_Outputs_S_0_0359_0_0__Positioning_profile__Deceleration_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_1720_0_1__Power_supply_control__Control_word_Output AT %QB3215 : rexroth_ctrlx_drive_Outputs_S_0_1720_0_1__Power_supply_control__Control_word_Output_Layout; // Module rexroth_indradrive/Input_9_Words rexroth_indradrive_Input_9_Words_Input AT %IB5235 : rexroth_indradrive_Input_9_Words_Input_Layout; // Module rexroth_indradrive/Output_13_Words - rexroth_indradrive_Output_13_Words_Output AT %QB3219 : rexroth_indradrive_Output_13_Words_Output_Layout; + rexroth_indradrive_Output_13_Words_Output AT %QB3225 : rexroth_indradrive_Output_13_Words_Output_Layout; // Module rexroth_indradrive/ParamCh_5Words rexroth_indradrive_ParamCh_5Words_Input AT %IB5253 : rexroth_indradrive_ParamCh_5Words_Input_Layout; - rexroth_indradrive_ParamCh_5Words_Output AT %QB3245 : rexroth_indradrive_ParamCh_5Words_Output_Layout; + rexroth_indradrive_ParamCh_5Words_Output AT %QB3251 : rexroth_indradrive_ParamCh_5Words_Output_Layout; // Module rexroth_press/Input_24_Words rexroth_press_Input_24_Words_Input AT %IB460 : rexroth_press_Input_24_Words_Input_Layout; // Module rexroth_press/Output_21_Words - rexroth_press_Output_21_Words_Output AT %QB373 : rexroth_press_Output_21_Words_Output_Layout; + rexroth_press_Output_21_Words_Output AT %QB379 : rexroth_press_Output_21_Words_Output_Layout; // Module rexroth_press/ParamCh_5Words rexroth_press_ParamCh_5Words_Input AT %IB508 : rexroth_press_ParamCh_5Words_Input_Layout; - rexroth_press_ParamCh_5Words_Output AT %QB415 : rexroth_press_ParamCh_5Words_Output_Layout; + rexroth_press_ParamCh_5Words_Output AT %QB421 : rexroth_press_ParamCh_5Words_Output_Layout; // Module rf186c/CM_1 rf186c_CM_1_Input AT %IB308 : rf186c_CM_1_Input_Layout; - rf186c_CM_1_Output AT %QB293 : rf186c_CM_1_Output_Layout; + rf186c_CM_1_Output AT %QB299 : rf186c_CM_1_Output_Layout; // Module rf186c_cyc/CM rf186c_cyc_CM_Input AT %IB160 : rf186c_cyc_CM_Input_Layout; - rf186c_cyc_CM_Output AT %QB161 : rf186c_cyc_CM_Output_Layout; + rf186c_cyc_CM_Output AT %QB167 : rf186c_cyc_CM_Output_Layout; // Module rf186c_cyc/RF260R_1 rf186c_cyc_RF260R_1_Input AT %IB128 : rf186c_cyc_RF260R_1_Input_Layout; - rf186c_cyc_RF260R_1_Output AT %QB129 : rf186c_cyc_RF260R_1_Output_Layout; + rf186c_cyc_RF260R_1_Output AT %QB135 : rf186c_cyc_RF260R_1_Output_Layout; // Module rf186c_cyc/RF340R_1 rf186c_cyc_RF340R_1_Input AT %IB0 : rf186c_cyc_RF340R_1_Input_Layout; - rf186c_cyc_RF340R_1_Output AT %QB1 : rf186c_cyc_RF340R_1_Output_Layout; + rf186c_cyc_RF340R_1_Output AT %QB7 : rf186c_cyc_RF340R_1_Output_Layout; // Module rf186c/Reader_1 rf186c_Reader_1_Input AT %IB306 : rf186c_Reader_1_Input_Layout; - rf186c_Reader_1_Output AT %QB291 : rf186c_Reader_1_Output_Layout; + rf186c_Reader_1_Output AT %QB297 : rf186c_Reader_1_Output_Layout; // Module ureol2l/1_T2O_State ureol2l_1_T2O_State_Input AT %IB5737 : ureol2l_1_T2O_State_Input_Layout; // Module ureol2l/10_O2T_General_Purpose_Registers_2 - ureol2l_10_O2T_General_Purpose_Registers_2_Output AT %QB3287 : ureol2l_10_O2T_General_Purpose_Registers_2_Output_Layout; + ureol2l_10_O2T_General_Purpose_Registers_2_Output AT %QB3293 : ureol2l_10_O2T_General_Purpose_Registers_2_Output_Layout; // Module ureol2l/2_T2O_IO ureol2l_2_T2O_IO_Input AT %IB5669 : ureol2l_2_T2O_IO_Input_Layout; @@ -651,26 +651,26 @@ CONFIGURATION IoAddresses ureol2l_7_T2O_General_Purpose_Float_Registers_Input AT %IB5289 : ureol2l_7_T2O_General_Purpose_Float_Registers_Input_Layout; // Module ureol2l/8_O2T_Robot_IO - ureol2l_8_O2T_Robot_IO_Output AT %QB3487 : ureol2l_8_O2T_Robot_IO_Output_Layout; + ureol2l_8_O2T_Robot_IO_Output AT %QB3493 : ureol2l_8_O2T_Robot_IO_Output_Layout; // Module ureol2l/9_O2T_General_Purpose_Registers_1 - ureol2l_9_O2T_General_Purpose_Registers_1_Output AT %QB3387 : ureol2l_9_O2T_General_Purpose_Registers_1_Output_Layout; + ureol2l_9_O2T_General_Purpose_Registers_1_Output AT %QB3393 : ureol2l_9_O2T_General_Purpose_Registers_1_Output_Layout; // Module vision_pro/Engine_Control_1 vision_pro_Engine_Control_1_Input AT %IB3748 : vision_pro_Engine_Control_1_Input_Layout; - vision_pro_Engine_Control_1_Output AT %QB2002 : vision_pro_Engine_Control_1_Output_Layout; + vision_pro_Engine_Control_1_Output AT %QB2008 : vision_pro_Engine_Control_1_Output_Layout; // Module vision_pro/Engine_Control_2 vision_pro_Engine_Control_2_Input AT %IB3740 : vision_pro_Engine_Control_2_Input_Layout; - vision_pro_Engine_Control_2_Output AT %QB2001 : vision_pro_Engine_Control_2_Output_Layout; + vision_pro_Engine_Control_2_Output AT %QB2007 : vision_pro_Engine_Control_2_Output_Layout; // Module vision_pro/Engine_Control_3 vision_pro_Engine_Control_3_Input AT %IB3732 : vision_pro_Engine_Control_3_Input_Layout; - vision_pro_Engine_Control_3_Output AT %QB2000 : vision_pro_Engine_Control_3_Output_Layout; + vision_pro_Engine_Control_3_Output AT %QB2006 : vision_pro_Engine_Control_3_Output_Layout; // Module vision_pro/Engine_Control_4 vision_pro_Engine_Control_4_Input AT %IB3724 : vision_pro_Engine_Control_4_Input_Layout; - vision_pro_Engine_Control_4_Output AT %QB1999 : vision_pro_Engine_Control_4_Output_Layout; + vision_pro_Engine_Control_4_Output AT %QB2005 : vision_pro_Engine_Control_4_Output_Layout; // Module vision_pro/Result_Data_240_bytes_1 vision_pro_Result_Data_240_bytes_1_Input AT %IB3484 : vision_pro_Result_Data_240_bytes_1_Input_Layout; @@ -692,29 +692,29 @@ CONFIGURATION IoAddresses // Module vision_pro/System_Control vision_pro_System_Control_Input AT %IB3756 : vision_pro_System_Control_Input_Layout; - vision_pro_System_Control_Output AT %QB2003 : vision_pro_System_Control_Output_Layout; + vision_pro_System_Control_Output AT %QB2009 : vision_pro_System_Control_Output_Layout; // Module vision_pro/User_Data_240_bytes_1 - vision_pro_User_Data_240_bytes_1_Output AT %QB1759 : vision_pro_User_Data_240_bytes_1_Output_Layout; + vision_pro_User_Data_240_bytes_1_Output AT %QB1765 : vision_pro_User_Data_240_bytes_1_Output_Layout; // Module vision_pro/User_Data_240_bytes_2 - vision_pro_User_Data_240_bytes_2_Output AT %QB1519 : vision_pro_User_Data_240_bytes_2_Output_Layout; + vision_pro_User_Data_240_bytes_2_Output AT %QB1525 : vision_pro_User_Data_240_bytes_2_Output_Layout; // Module vision_pro/User_Data_240_bytes_3 - vision_pro_User_Data_240_bytes_3_Output AT %QB1279 : vision_pro_User_Data_240_bytes_3_Output_Layout; + vision_pro_User_Data_240_bytes_3_Output AT %QB1285 : vision_pro_User_Data_240_bytes_3_Output_Layout; // Module vision_pro/User_Data_240_bytes_4 - vision_pro_User_Data_240_bytes_4_Output AT %QB1039 : vision_pro_User_Data_240_bytes_4_Output_Layout; + vision_pro_User_Data_240_bytes_4_Output AT %QB1045 : vision_pro_User_Data_240_bytes_4_Output_Layout; // Module vision_pro/User_Data_240_bytes_5 - vision_pro_User_Data_240_bytes_5_Output AT %QB799 : vision_pro_User_Data_240_bytes_5_Output_Layout; + vision_pro_User_Data_240_bytes_5_Output AT %QB805 : vision_pro_User_Data_240_bytes_5_Output_Layout; // Module vision_pro/User_Data_64_bytes_1 - vision_pro_User_Data_64_bytes_1_Output AT %QB735 : vision_pro_User_Data_64_bytes_1_Output_Layout; + vision_pro_User_Data_64_bytes_1_Output AT %QB741 : vision_pro_User_Data_64_bytes_1_Output_Layout; // Module zebra/Data88Bin6Bout zebra_Data88Bin6Bout_Input AT %IB672 : zebra_Data88Bin6Bout_Input_Layout; - zebra_Data88Bin6Bout_Output AT %QB447 : zebra_Data88Bin6Bout_Output_Layout; + zebra_Data88Bin6Bout_Output AT %QB453 : zebra_Data88Bin6Bout_Output_Layout; END_VAR END_CONFIGURATION diff --git a/src/showcase/app/apax.yml b/src/showcase/app/apax.yml index d8684701b..62da9cb6b 100644 --- a/src/showcase/app/apax.yml +++ b/src/showcase/app/apax.yml @@ -10,7 +10,7 @@ variables: # Do not commit any changes to the following variables. You may modify them locally => PLC_NAME: "plc_line" DEFAULT_NAMESPACE: "AXOpen.Showcase" - AXTARGET: 192.168.100.130 + AXTARGET: 192.168.100.1 AXTARGETPLATFORMINPUT: .\bin\1500\ AX_USERNAME: "admin" AX_TARGET_PWD: "Qwerty123456+" diff --git a/src/showcase/app/hwc/hwc.gen/plc_line.HardwareIdentifiers.json b/src/showcase/app/hwc/hwc.gen/plc_line.HardwareIdentifiers.json index 5703dc13f..9c391d5d7 100644 --- a/src/showcase/app/hwc/hwc.gen/plc_line.HardwareIdentifiers.json +++ b/src/showcase/app/hwc/hwc.gen/plc_line.HardwareIdentifiers.json @@ -3,1163 +3,1163 @@ "HardwareIdentifiers": [ { "Name": "BNIPNT507005Z040", - "Value": 303 + "Value": 319 }, { "Name": "BNIPNT507005Z040~BIS_M-4XX-045_1~BIS M-4XX-045", - "Value": 308 + "Value": 324 }, { "Name": "BNIPNT507005Z040~BNIPNT507005Z040", - "Value": 307 + "Value": 323 }, { "Name": "BNIPNT507005Z040~BNIPNT507005Z040~BNI PNT-507-005-Z040", - "Value": 312 + "Value": 328 }, { "Name": "BNIPNT507005Z040~BNIPNT507005Z040~profinet", - "Value": 302 + "Value": 318 }, { "Name": "BNIPNT507005Z040~BNIPNT507005Z040~profinet~port 1 - M12", - "Value": 304 + "Value": 320 }, { "Name": "BNIPNT507005Z040~BNIPNT507005Z040~profinet~port 2 - M12", - "Value": 305 + "Value": 321 }, { "Name": "BNIPNT507005Z040~Rack", - "Value": 306 + "Value": 322 }, { "Name": "BNIPNT507005Z040~Standard I/O_2~Standard I/O", - "Value": 311 + "Value": 327 }, { "Name": "BNIPNT507005Z040~Standard I/O_3~Standard I/O", - "Value": 310 + "Value": 326 }, { "Name": "BNIPNT507005Z040~Standard I/O_4~Standard I/O", - "Value": 309 + "Value": 325 }, { "Name": "abb_irc5_robot", - "Value": 676 + "Value": 702 }, { "Name": "abb_irc5_robot~DI_64_bytes~DI 64 bytes", - "Value": 681 + "Value": 707 }, { "Name": "abb_irc5_robot~DO_64_bytes~DO 64 bytes", - "Value": 680 + "Value": 706 }, { "Name": "abb_irc5_robot~Rack", - "Value": 678 + "Value": 704 }, { "Name": "abb_irc5_robot~abb_irc5_robot", - "Value": 679 + "Value": 705 }, { "Name": "abb_irc5_robot~abb_irc5_robot~PROFINET_Interface", - "Value": 675 + "Value": 701 }, { "Name": "abb_irc5_robot~abb_irc5_robot~PROFINET_Interface~Port_1", - "Value": 677 + "Value": 703 }, { "Name": "abb_irc5_robot~abb_irc5_robot~Robot Basic Device", - "Value": 682 + "Value": 708 }, { "Name": "abb_omnicore_robot", - "Value": 668 + "Value": 694 }, { "Name": "abb_omnicore_robot~DI_64_bytes~DI 64 bytes", - "Value": 673 + "Value": 699 }, { "Name": "abb_omnicore_robot~DO_64_bytes~DO 64 bytes", - "Value": 672 + "Value": 698 }, { "Name": "abb_omnicore_robot~Rack", - "Value": 670 + "Value": 696 }, { "Name": "abb_omnicore_robot~abb_omnicore_robot", - "Value": 671 + "Value": 697 }, { "Name": "abb_omnicore_robot~abb_omnicore_robot~OmniCore Standard PROFINET Device", - "Value": 674 + "Value": 700 }, { "Name": "abb_omnicore_robot~abb_omnicore_robot~PROFINET_Interface", - "Value": 667 + "Value": 693 }, { "Name": "abb_omnicore_robot~abb_omnicore_robot~PROFINET_Interface~Port_1", - "Value": 669 + "Value": 695 }, { "Name": "aes_pnio", - "Value": 258 + "Value": 274 }, { "Name": "aes_pnio~Rack", - "Value": 261 + "Value": 277 }, { "Name": "aes_pnio~Slot_1~Valve driver 4 valves (4)", - "Value": 263 + "Value": 279 }, { "Name": "aes_pnio~aes_pnio", - "Value": 262 + "Value": 278 }, { "Name": "aes_pnio~aes_pnio~AES Modul", - "Value": 264 + "Value": 280 }, { "Name": "aes_pnio~aes_pnio~PN-IO", - "Value": 257 + "Value": 273 }, { "Name": "aes_pnio~aes_pnio~PN-IO~Port_1", - "Value": 259 + "Value": 275 }, { "Name": "aes_pnio~aes_pnio~PN-IO~Port_2", - "Value": 260 + "Value": 276 }, { "Name": "cognex_dataman_280", - "Value": 559 + "Value": 575 }, { "Name": "cognex_dataman_280~Acquisition_Control~Acquisition Control", - "Value": 569 + "Value": 585 }, { "Name": "cognex_dataman_280~Acquisition_Status~Acquisition Status", - "Value": 566 + "Value": 582 }, { "Name": "cognex_dataman_280~Rack", - "Value": 561 + "Value": 577 }, { "Name": "cognex_dataman_280~ResultData_128~Result Data - 128 bytes", - "Value": 563 + "Value": 579 }, { "Name": "cognex_dataman_280~Results_Control~Results Control", - "Value": 568 + "Value": 584 }, { "Name": "cognex_dataman_280~Results_Status~Results Status", - "Value": 565 + "Value": 581 }, { "Name": "cognex_dataman_280~Soft_Event_Control~Soft Event Control", - "Value": 567 + "Value": 583 }, { "Name": "cognex_dataman_280~UserData_128~User Data - 128 bytes", - "Value": 564 + "Value": 580 }, { "Name": "cognex_dataman_280~cognex_dataman_280", - "Value": 562 + "Value": 578 }, { "Name": "cognex_dataman_280~cognex_dataman_280~DataMan 280 CC-B", - "Value": 570 + "Value": 586 }, { "Name": "cognex_dataman_280~cognex_dataman_280~Interface", - "Value": 558 + "Value": 574 }, { "Name": "cognex_dataman_280~cognex_dataman_280~Interface~Port_1", - "Value": 560 + "Value": 576 }, { "Name": "cognex_dataman_380", - "Value": 546 + "Value": 562 }, { "Name": "cognex_dataman_380~Acquisition_Control~Acquisition Control", - "Value": 556 + "Value": 572 }, { "Name": "cognex_dataman_380~Acquisition_Status~Acquisition Status", - "Value": 553 + "Value": 569 }, { "Name": "cognex_dataman_380~Rack", - "Value": 548 + "Value": 564 }, { "Name": "cognex_dataman_380~ResultData_128~Result Data - 128 bytes", - "Value": 550 + "Value": 566 }, { "Name": "cognex_dataman_380~Results_Control~Results Control", - "Value": 555 + "Value": 571 }, { "Name": "cognex_dataman_380~Results_Status~Results Status", - "Value": 552 + "Value": 568 }, { "Name": "cognex_dataman_380~Soft_Event_Control~Soft Event Control", - "Value": 554 + "Value": 570 }, { "Name": "cognex_dataman_380~UserData_128~User Data - 128 bytes", - "Value": 551 + "Value": 567 }, { "Name": "cognex_dataman_380~cognex_dataman_380", - "Value": 549 + "Value": 565 }, { "Name": "cognex_dataman_380~cognex_dataman_380~DataMan 380 CC-B", - "Value": 557 + "Value": 573 }, { "Name": "cognex_dataman_380~cognex_dataman_380~Interface", - "Value": 545 + "Value": 561 }, { "Name": "cognex_dataman_380~cognex_dataman_380~Interface~Port_1", - "Value": 547 + "Value": 563 }, { "Name": "cognex_insight_2800", - "Value": 527 + "Value": 543 }, { "Name": "cognex_insight_2800~Rack", - "Value": 529 + "Value": 545 }, { "Name": "cognex_insight_2800~Slot_11_ResultData_250~Results - 250 bytes", - "Value": 534 + "Value": 550 }, { "Name": "cognex_insight_2800~Slot_12~Results - 250 bytes", - "Value": 533 + "Value": 549 }, { "Name": "cognex_insight_2800~Slot_13~Results - 250 bytes", - "Value": 532 + "Value": 548 }, { "Name": "cognex_insight_2800~Slot_14~Results - 250 bytes", - "Value": 531 + "Value": 547 }, { "Name": "cognex_insight_2800~Slot_1~Acquisition Control", - "Value": 543 + "Value": 559 }, { "Name": "cognex_insight_2800~Slot_2~Acquisition Status", - "Value": 538 + "Value": 554 }, { "Name": "cognex_insight_2800~Slot_3~Inspection Control", - "Value": 542 + "Value": 558 }, { "Name": "cognex_insight_2800~Slot_4~Inspection Status", - "Value": 539 + "Value": 555 }, { "Name": "cognex_insight_2800~Slot_5~Command Control", - "Value": 540 + "Value": 556 }, { "Name": "cognex_insight_2800~Slot_6~ExternalEvent Control", - "Value": 541 + "Value": 557 }, { "Name": "cognex_insight_2800~Slot_7~User Data - 254 bytes", - "Value": 537 + "Value": 553 }, { "Name": "cognex_insight_2800~Slot_8~User Data - 254 bytes", - "Value": 536 + "Value": 552 }, { "Name": "cognex_insight_2800~Slot_9~User Data - 254 bytes", - "Value": 535 + "Value": 551 }, { "Name": "cognex_insight_2800~cognex_insight_2800", - "Value": 530 + "Value": 546 }, { "Name": "cognex_insight_2800~cognex_insight_2800~In-Sight IS28XX CC-B", - "Value": 544 + "Value": 560 }, { "Name": "cognex_insight_2800~cognex_insight_2800~Interface", - "Value": 526 + "Value": 542 }, { "Name": "cognex_insight_2800~cognex_insight_2800~Interface~Port_1", - "Value": 528 + "Value": 544 }, { "Name": "cognex_insight_7600", - "Value": 572 + "Value": 588 }, { "Name": "cognex_insight_7600~Acquisition_Control~Acquisition Control", - "Value": 583 + "Value": 599 }, { "Name": "cognex_insight_7600~Acquisition_Status~Acquisition Status", - "Value": 579 + "Value": 595 }, { "Name": "cognex_insight_7600~Command_Control~Command Control", - "Value": 580 + "Value": 596 }, { "Name": "cognex_insight_7600~Inspection_Control~Inspection Control", - "Value": 582 + "Value": 598 }, { "Name": "cognex_insight_7600~Inspection_Status~Inspection Status", - "Value": 578 + "Value": 594 }, { "Name": "cognex_insight_7600~Rack", - "Value": 574 + "Value": 590 }, { "Name": "cognex_insight_7600~ResultData_128~Results - 128 bytes", - "Value": 576 + "Value": 592 }, { "Name": "cognex_insight_7600~SoftEvent_Control~SoftEvent Control", - "Value": 581 + "Value": 597 }, { "Name": "cognex_insight_7600~UserData_128~User Data - 128 bytes", - "Value": 577 + "Value": 593 }, { "Name": "cognex_insight_7600~cognex_insight_7600", - "Value": 575 + "Value": 591 }, { "Name": "cognex_insight_7600~cognex_insight_7600~In-Sight IS79XX-IS75XX CC-B", - "Value": 584 + "Value": 600 }, { "Name": "cognex_insight_7600~cognex_insight_7600~Interface", - "Value": 571 + "Value": 587 }, { "Name": "cognex_insight_7600~cognex_insight_7600~Interface~Port_1", - "Value": 573 + "Value": 589 }, { "Name": "desoutter_cvic_ii", - "Value": 366 + "Value": 382 }, { "Name": "desoutter_cvic_ii~Input_1_byte_1~Input 1 byte", - "Value": 377 + "Value": 393 }, { "Name": "desoutter_cvic_ii~Input_1_byte_2~Input 1 byte", - "Value": 376 + "Value": 392 }, { "Name": "desoutter_cvic_ii~Input_1_word_1~Input 1 word", - "Value": 374 + "Value": 390 }, { "Name": "desoutter_cvic_ii~Input_1_word_2~Input 1 word", - "Value": 372 + "Value": 388 }, { "Name": "desoutter_cvic_ii~Input_2_word_1~Input 2 word", - "Value": 375 + "Value": 391 }, { "Name": "desoutter_cvic_ii~Input_2_word_2~Input 2 word", - "Value": 373 + "Value": 389 }, { "Name": "desoutter_cvic_ii~Output_1_byte_1~Output 1 byte", - "Value": 371 + "Value": 387 }, { "Name": "desoutter_cvic_ii~Output_1_byte_2~Output 1 byte", - "Value": 370 + "Value": 386 }, { "Name": "desoutter_cvic_ii~Rack", - "Value": 368 + "Value": 384 }, { "Name": "desoutter_cvic_ii~desoutter_cvic_ii", - "Value": 369 + "Value": 385 }, { "Name": "desoutter_cvic_ii~desoutter_cvic_ii~Interface", - "Value": 365 + "Value": 381 }, { "Name": "desoutter_cvic_ii~desoutter_cvic_ii~Interface~Port_1", - "Value": 367 + "Value": 383 }, { "Name": "desoutter_cvic_ii~desoutter_cvic_ii~RT", - "Value": 378 + "Value": 394 }, { "Name": "dukaneiqauto", - "Value": 357 + "Value": 373 }, { "Name": "dukaneiqauto~PLC_to_iQ_Outputs~PLC-to-iQ Outputs", - "Value": 362 + "Value": 378 }, { "Name": "dukaneiqauto~Rack", - "Value": 360 + "Value": 376 }, { "Name": "dukaneiqauto~dukaneiqauto", - "Value": 361 + "Value": 377 }, { "Name": "dukaneiqauto~dukaneiqauto~DAP", - "Value": 364 + "Value": 380 }, { "Name": "dukaneiqauto~dukaneiqauto~Interface", - "Value": 356 + "Value": 372 }, { "Name": "dukaneiqauto~dukaneiqauto~Interface~Port_1", - "Value": 358 + "Value": 374 }, { "Name": "dukaneiqauto~dukaneiqauto~Interface~Port_2", - "Value": 359 + "Value": 375 }, { "Name": "dukaneiqauto~iQ_to_PLC_Inputs~iQ-to-PLC Inputs", - "Value": 363 + "Value": 379 }, { "Name": "et200sp", - "Value": 294 + "Value": 310 }, { "Name": "et200sp_CM_4xIO_Link_RF200", - "Value": 276 + "Value": 292 }, { "Name": "et200sp_CM_4xIO_Link_RF200~CM_4xIO-Link_V2_2_144I_128O_1~CM 4xIO-Link V2.2 144I/128O", - "Value": 282 + "Value": 298 }, { "Name": "et200sp_CM_4xIO_Link_RF200~Rack", - "Value": 279 + "Value": 295 }, { "Name": "et200sp_CM_4xIO_Link_RF200~Server_module_V1_1~Server module V1.1 (0 bytes)", - "Value": 281 + "Value": 297 }, { "Name": "et200sp_CM_4xIO_Link_RF200~et200sp_CM_4xIO_Link_RF200", - "Value": 280 + "Value": 296 }, { "Name": "et200sp_CM_4xIO_Link_RF200~et200sp_CM_4xIO_Link_RF200~IM 155-6 PN ST V4.2", - "Value": 283 + "Value": 299 }, { "Name": "et200sp_CM_4xIO_Link_RF200~et200sp_CM_4xIO_Link_RF200~Port_1", - "Value": 277 + "Value": 293 }, { "Name": "et200sp_CM_4xIO_Link_RF200~et200sp_CM_4xIO_Link_RF200~Port_2", - "Value": 278 + "Value": 294 }, { "Name": "et200sp_CM_4xIO_Link_RF200~et200sp_CM_4xIO_Link_RF200~profinet", - "Value": 275 + "Value": 291 }, { "Name": "et200sp~CpPtp~CM PtP V2.0", - "Value": 300 + "Value": 316 }, { "Name": "et200sp~Rack", - "Value": 297 + "Value": 313 }, { "Name": "et200sp~Server_module_V1_1~Server module V1.1 (0 bytes)", - "Value": 299 + "Value": 315 }, { "Name": "et200sp~et200sp", - "Value": 298 + "Value": 314 }, { "Name": "et200sp~et200sp~IM 155-6 PN ST V4.2", - "Value": 301 + "Value": 317 }, { "Name": "et200sp~et200sp~Port_1", - "Value": 295 + "Value": 311 }, { "Name": "et200sp~et200sp~Port_2", - "Value": 296 + "Value": 312 }, { "Name": "et200sp~et200sp~profinet", - "Value": 293 + "Value": 309 }, { "Name": "festo_cmmtas", - "Value": 624 + "Value": 640 }, { "Name": "festo_cmmtas~Rack", - "Value": 627 + "Value": 643 }, { "Name": "festo_cmmtas~SiemensTelegram111-PZD-12-12", - "Value": 633 + "Value": 649 }, { "Name": "festo_cmmtas~SiemensTelegram750-PZD-4-1", - "Value": 634 + "Value": 650 }, { "Name": "festo_cmmtas~empty_submodule", - "Value": 632 + "Value": 648 }, { "Name": "festo_cmmtas~festo_cmmtas", - "Value": 628 + "Value": 644 }, { "Name": "festo_cmmtas~festo_cmmtas~CMMT-AS-...-MP", - "Value": 635 + "Value": 651 }, { "Name": "festo_cmmtas~festo_cmmtas~DoServo", - "Value": 629 + "Value": 645 }, { "Name": "festo_cmmtas~festo_cmmtas~DoServo~Module Access Point", - "Value": 630 + "Value": 646 }, { "Name": "festo_cmmtas~festo_cmmtas~PN-IO_Interface", - "Value": 623 + "Value": 639 }, { "Name": "festo_cmmtas~festo_cmmtas~PN-IO_Interface~Port_1", - "Value": 625 + "Value": 641 }, { "Name": "festo_cmmtas~festo_cmmtas~PN-IO_Interface~Port_2", - "Value": 626 + "Value": 642 }, { "Name": "festo_cmmtas~festo_cmmtas~empty_submodule_1", - "Value": 631 + "Value": 647 }, { "Name": "keyence_iv3", - "Value": 387 + "Value": 403 }, { "Name": "keyence_iv3~CommandControl~Command Control", - "Value": 461 + "Value": 477 }, { "Name": "keyence_iv3~CommandStatusBits~Command Status Bits", - "Value": 460 + "Value": 476 }, { "Name": "keyence_iv3~DeviceResultBits_1~Device Result Bits", - "Value": 459 + "Value": 475 }, { "Name": "keyence_iv3~DeviceResultBits_2~Device Result Bits", - "Value": 391 + "Value": 407 }, { "Name": "keyence_iv3~DeviceStatistics~Device Statistics", - "Value": 457 + "Value": 473 }, { "Name": "keyence_iv3~DeviceStatusWords~Device Status Words", - "Value": 458 + "Value": 474 }, { "Name": "keyence_iv3~PositionAdjustResult~Position Adjust Result", - "Value": 456 + "Value": 472 }, { "Name": "keyence_iv3~Rack", - "Value": 389 + "Value": 405 }, { "Name": "keyence_iv3~ToolResult_10~Tool Result", - "Value": 446 + "Value": 462 }, { "Name": "keyence_iv3~ToolResult_11~Tool Result", - "Value": 445 + "Value": 461 }, { "Name": "keyence_iv3~ToolResult_12~Tool Result", - "Value": 444 + "Value": 460 }, { "Name": "keyence_iv3~ToolResult_13~Tool Result", - "Value": 443 + "Value": 459 }, { "Name": "keyence_iv3~ToolResult_14~Tool Result", - "Value": 442 + "Value": 458 }, { "Name": "keyence_iv3~ToolResult_15~Tool Result", - "Value": 441 + "Value": 457 }, { "Name": "keyence_iv3~ToolResult_16~Tool Result", - "Value": 440 + "Value": 456 }, { "Name": "keyence_iv3~ToolResult_17~Tool Result", - "Value": 439 + "Value": 455 }, { "Name": "keyence_iv3~ToolResult_18~Tool Result", - "Value": 438 + "Value": 454 }, { "Name": "keyence_iv3~ToolResult_19~Tool Result", - "Value": 437 + "Value": 453 }, { "Name": "keyence_iv3~ToolResult_1~Tool Result", - "Value": 455 + "Value": 471 }, { "Name": "keyence_iv3~ToolResult_20~Tool Result", - "Value": 436 + "Value": 452 }, { "Name": "keyence_iv3~ToolResult_21~Tool Result", - "Value": 435 + "Value": 451 }, { "Name": "keyence_iv3~ToolResult_22~Tool Result", - "Value": 434 + "Value": 450 }, { "Name": "keyence_iv3~ToolResult_23~Tool Result", - "Value": 433 + "Value": 449 }, { "Name": "keyence_iv3~ToolResult_24~Tool Result", - "Value": 432 + "Value": 448 }, { "Name": "keyence_iv3~ToolResult_25~Tool Result", - "Value": 431 + "Value": 447 }, { "Name": "keyence_iv3~ToolResult_26~Tool Result", - "Value": 430 + "Value": 446 }, { "Name": "keyence_iv3~ToolResult_27~Tool Result", - "Value": 429 + "Value": 445 }, { "Name": "keyence_iv3~ToolResult_28~Tool Result", - "Value": 428 + "Value": 444 }, { "Name": "keyence_iv3~ToolResult_29~Tool Result", - "Value": 427 + "Value": 443 }, { "Name": "keyence_iv3~ToolResult_2~Tool Result", - "Value": 454 + "Value": 470 }, { "Name": "keyence_iv3~ToolResult_30~Tool Result", - "Value": 426 + "Value": 442 }, { "Name": "keyence_iv3~ToolResult_31~Tool Result", - "Value": 425 + "Value": 441 }, { "Name": "keyence_iv3~ToolResult_32~Tool Result", - "Value": 424 + "Value": 440 }, { "Name": "keyence_iv3~ToolResult_33~Tool Result", - "Value": 423 + "Value": 439 }, { "Name": "keyence_iv3~ToolResult_34~Tool Result", - "Value": 422 + "Value": 438 }, { "Name": "keyence_iv3~ToolResult_35~Tool Result", - "Value": 421 + "Value": 437 }, { "Name": "keyence_iv3~ToolResult_36~Tool Result", - "Value": 420 + "Value": 436 }, { "Name": "keyence_iv3~ToolResult_37~Tool Result", - "Value": 419 + "Value": 435 }, { "Name": "keyence_iv3~ToolResult_38~Tool Result", - "Value": 418 + "Value": 434 }, { "Name": "keyence_iv3~ToolResult_39~Tool Result", - "Value": 417 + "Value": 433 }, { "Name": "keyence_iv3~ToolResult_3~Tool Result", - "Value": 453 + "Value": 469 }, { "Name": "keyence_iv3~ToolResult_40~Tool Result", - "Value": 416 + "Value": 432 }, { "Name": "keyence_iv3~ToolResult_41~Tool Result", - "Value": 415 + "Value": 431 }, { "Name": "keyence_iv3~ToolResult_42~Tool Result", - "Value": 414 + "Value": 430 }, { "Name": "keyence_iv3~ToolResult_43~Tool Result", - "Value": 413 + "Value": 429 }, { "Name": "keyence_iv3~ToolResult_44~Tool Result", - "Value": 412 + "Value": 428 }, { "Name": "keyence_iv3~ToolResult_45~Tool Result", - "Value": 411 + "Value": 427 }, { "Name": "keyence_iv3~ToolResult_46~Tool Result", - "Value": 410 + "Value": 426 }, { "Name": "keyence_iv3~ToolResult_47~Tool Result", - "Value": 409 + "Value": 425 }, { "Name": "keyence_iv3~ToolResult_48~Tool Result", - "Value": 408 + "Value": 424 }, { "Name": "keyence_iv3~ToolResult_49~Tool Result", - "Value": 407 + "Value": 423 }, { "Name": "keyence_iv3~ToolResult_4~Tool Result", - "Value": 452 + "Value": 468 }, { "Name": "keyence_iv3~ToolResult_50~Tool Result", - "Value": 406 + "Value": 422 }, { "Name": "keyence_iv3~ToolResult_51~Tool Result", - "Value": 405 + "Value": 421 }, { "Name": "keyence_iv3~ToolResult_52~Tool Result", - "Value": 404 + "Value": 420 }, { "Name": "keyence_iv3~ToolResult_53~Tool Result", - "Value": 403 + "Value": 419 }, { "Name": "keyence_iv3~ToolResult_54~Tool Result", - "Value": 402 + "Value": 418 }, { "Name": "keyence_iv3~ToolResult_55~Tool Result", - "Value": 401 + "Value": 417 }, { "Name": "keyence_iv3~ToolResult_56~Tool Result", - "Value": 400 + "Value": 416 }, { "Name": "keyence_iv3~ToolResult_57~Tool Result", - "Value": 399 + "Value": 415 }, { "Name": "keyence_iv3~ToolResult_58~Tool Result", - "Value": 398 + "Value": 414 }, { "Name": "keyence_iv3~ToolResult_59~Tool Result", - "Value": 397 + "Value": 413 }, { "Name": "keyence_iv3~ToolResult_5~Tool Result", - "Value": 451 + "Value": 467 }, { "Name": "keyence_iv3~ToolResult_60~Tool Result", - "Value": 396 + "Value": 412 }, { "Name": "keyence_iv3~ToolResult_61~Tool Result", - "Value": 395 + "Value": 411 }, { "Name": "keyence_iv3~ToolResult_62~Tool Result", - "Value": 394 + "Value": 410 }, { "Name": "keyence_iv3~ToolResult_63~Tool Result", - "Value": 393 + "Value": 409 }, { "Name": "keyence_iv3~ToolResult_64~Tool Result", - "Value": 392 + "Value": 408 }, { "Name": "keyence_iv3~ToolResult_6~Tool Result", - "Value": 450 + "Value": 466 }, { "Name": "keyence_iv3~ToolResult_7~Tool Result", - "Value": 449 + "Value": 465 }, { "Name": "keyence_iv3~ToolResult_8~Tool Result", - "Value": 448 + "Value": 464 }, { "Name": "keyence_iv3~ToolResult_9~Tool Result", - "Value": 447 + "Value": 463 }, { "Name": "keyence_iv3~keyence_iv3", - "Value": 390 + "Value": 406 }, { "Name": "keyence_iv3~keyence_iv3~IV3-XXXX", - "Value": 462 + "Value": 478 }, { "Name": "keyence_iv3~keyence_iv3~Interface", - "Value": 386 + "Value": 402 }, { "Name": "keyence_iv3~keyence_iv3~Interface~Port_1", - "Value": 388 + "Value": 404 }, { "Name": "keyence_sr_1000", - "Value": 464 + "Value": 480 }, { "Name": "keyence_sr_1000~BusyStatus~BUSY Status Bits", - "Value": 480 + "Value": 496 }, { "Name": "keyence_sr_1000~CompletionClearControl~Completion Clear Control Bits", - "Value": 470 + "Value": 486 }, { "Name": "keyence_sr_1000~CompletionStatus~Completion Status Bits", - "Value": 479 + "Value": 495 }, { "Name": "keyence_sr_1000~ErrorStatus~Error Status Bits", - "Value": 478 + "Value": 494 }, { "Name": "keyence_sr_1000~HandshakeAndGeneralErrorStatus~Handshake and General Error Status Bits", - "Value": 481 + "Value": 497 }, { "Name": "keyence_sr_1000~LatchAndErrorClearControl~Latch and Error Clear Control Bits", - "Value": 472 + "Value": 488 }, { "Name": "keyence_sr_1000~MatchingLevelAndTotalEvaluationGradeStatus~Matching Level and Total Evaluation Grade Status", - "Value": 475 + "Value": 491 }, { "Name": "keyence_sr_1000~OperationInstructionControl~Operation instruction Control Bits", - "Value": 471 + "Value": 487 }, { "Name": "keyence_sr_1000~OperationResultStatus~Operation Result Status", - "Value": 474 + "Value": 490 }, { "Name": "keyence_sr_1000~ParameterBank~Parameter Bank Number", - "Value": 469 + "Value": 485 }, { "Name": "keyence_sr_1000~Rack", - "Value": 466 + "Value": 482 }, { "Name": "keyence_sr_1000~ResultData_128~Read Data 128Byte", - "Value": 473 + "Value": 489 }, { "Name": "keyence_sr_1000~TerminalStatus~Terminal Status Bits", - "Value": 477 + "Value": 493 }, { "Name": "keyence_sr_1000~UnstableReadStatus~Unstable Read Status Bits", - "Value": 476 + "Value": 492 }, { "Name": "keyence_sr_1000~UserData_128~User Data 128Byte", - "Value": 468 + "Value": 484 }, { "Name": "keyence_sr_1000~keyence_sr_1000", - "Value": 467 + "Value": 483 }, { "Name": "keyence_sr_1000~keyence_sr_1000~Interface", - "Value": 463 + "Value": 479 }, { "Name": "keyence_sr_1000~keyence_sr_1000~Interface~Port_1", - "Value": 465 + "Value": 481 }, { "Name": "keyence_sr_1000~keyence_sr_1000~SR-1000X", - "Value": 482 + "Value": 498 }, { "Name": "keyence_sr_750", - "Value": 484 + "Value": 500 }, { "Name": "keyence_sr_750~BusyStatus~BUSY Status Bits", - "Value": 500 + "Value": 516 }, { "Name": "keyence_sr_750~CompletionClearControl~Completion Clear Control Bits", - "Value": 490 + "Value": 506 }, { "Name": "keyence_sr_750~CompletionStatus~Completion Status Bits", - "Value": 499 + "Value": 515 }, { "Name": "keyence_sr_750~ErrorStatus~Error Status Bits", - "Value": 498 + "Value": 514 }, { "Name": "keyence_sr_750~HandshakeAndGeneralErrorStatus~Handshake and General Error Status Bits", - "Value": 501 + "Value": 517 }, { "Name": "keyence_sr_750~LatchAndErrorClearControl~Latch and Error Clear Control Bits", - "Value": 492 + "Value": 508 }, { "Name": "keyence_sr_750~MatchingLevelAndTotalEvaluationGradeStatus~Matching Level and Total Evaluation Grade Status", - "Value": 495 + "Value": 511 }, { "Name": "keyence_sr_750~OperationInstructionControl~Operation instruction Control Bits", - "Value": 491 + "Value": 507 }, { "Name": "keyence_sr_750~OperationResultStatus~Operation Result Status", - "Value": 494 + "Value": 510 }, { "Name": "keyence_sr_750~ParameterBank~Parameter Bank Number", - "Value": 489 + "Value": 505 }, { "Name": "keyence_sr_750~Rack", - "Value": 486 + "Value": 502 }, { "Name": "keyence_sr_750~ResultData_128~Read Data 128Byte", - "Value": 493 + "Value": 509 }, { "Name": "keyence_sr_750~TerminalStatus~Terminal Status Bits", - "Value": 497 + "Value": 513 }, { "Name": "keyence_sr_750~UnstableReadStatus~Unstable Read Status Bits", - "Value": 496 + "Value": 512 }, { "Name": "keyence_sr_750~UserData_128~User Data 128Byte", - "Value": 488 + "Value": 504 }, { "Name": "keyence_sr_750~keyence_sr_750", - "Value": 487 + "Value": 503 }, { "Name": "keyence_sr_750~keyence_sr_750~Interface", - "Value": 483 + "Value": 499 }, { "Name": "keyence_sr_750~keyence_sr_750~Interface~Port_1", - "Value": 485 + "Value": 501 }, { "Name": "keyence_sr_750~keyence_sr_750~SR-75X", - "Value": 502 + "Value": 518 }, { "Name": "kuka_rb1", - "Value": 661 + "Value": 687 }, { "Name": "kuka_rb1~DIO512~512 digital in- and outputs", - "Value": 665 + "Value": 691 }, { "Name": "kuka_rb1~Rack", - "Value": 663 + "Value": 689 }, { "Name": "kuka_rb1~kuka_rb1", - "Value": 664 + "Value": 690 }, { "Name": "kuka_rb1~kuka_rb1~Interface1", - "Value": 660 + "Value": 686 }, { "Name": "kuka_rb1~kuka_rb1~Interface1~Port_1", - "Value": 662 + "Value": 688 }, { "Name": "kuka_rb1~kuka_rb1~KRC4-ProfiNet_5.0", - "Value": 666 + "Value": 692 }, { "Name": "kuka_rb2", - "Value": 686 + "Value": 677 }, { "Name": "kuka_rb2~DIO512~512 digital in- and outputs", - "Value": 693 + "Value": 684 }, { "Name": "kuka_rb2~Rack", - "Value": 691 + "Value": 682 }, { "Name": "kuka_rb2~kuka_rb2", - "Value": 692 + "Value": 683 }, { "Name": "kuka_rb2~kuka_rb2~Interface1", - "Value": 685 + "Value": 676 }, { "Name": "kuka_rb2~kuka_rb2~Interface1~Port_1", - "Value": 687 + "Value": 678 }, { "Name": "kuka_rb2~kuka_rb2~Interface1~Port_2", - "Value": 688 + "Value": 679 }, { "Name": "kuka_rb2~kuka_rb2~Interface1~Port_3", - "Value": 689 + "Value": 680 }, { "Name": "kuka_rb2~kuka_rb2~Interface1~Port_4", - "Value": 690 + "Value": 681 }, { "Name": "kuka_rb2~kuka_rb2~KUKA.PROFINET 6.0", - "Value": 694 + "Value": 685 }, { "Name": "mitsubishi_tz535_robot", - "Value": 653 + "Value": 669 }, { "Name": "mitsubishi_tz535_robot~In_Out_64_byte~In/Out 64 byte", - "Value": 658 + "Value": 674 }, { "Name": "mitsubishi_tz535_robot~Rack", - "Value": 656 + "Value": 672 }, { "Name": "mitsubishi_tz535_robot~mitsubishi_tz535_robot", - "Value": 657 + "Value": 673 }, { "Name": "mitsubishi_tz535_robot~mitsubishi_tz535_robot~2D-TZ535-PN(PROFINET IO)", - "Value": 659 + "Value": 675 }, { "Name": "mitsubishi_tz535_robot~mitsubishi_tz535_robot~Interface", - "Value": 652 + "Value": 668 }, { "Name": "mitsubishi_tz535_robot~mitsubishi_tz535_robot~Interface~Port_1", - "Value": 654 + "Value": 670 }, { "Name": "mitsubishi_tz535_robot~mitsubishi_tz535_robot~Interface~Port_2", - "Value": 655 + "Value": 671 }, { "Name": "plc_line", @@ -1167,11 +1167,11 @@ }, { "Name": "plc_line~A1~A1", - "Value": 684 + "Value": 710 }, { "Name": "plc_line~Rail_0", - "Value": 683 + "Value": 709 }, { "Name": "plc_line~plc_line", @@ -1231,587 +1231,651 @@ }, { "Name": "rexroth_cs351", - "Value": 314 + "Value": 330 }, { "Name": "rexroth_cs351~Input_2_word_1~Input 2 word", - "Value": 318 + "Value": 334 }, { "Name": "rexroth_cs351~Input_4_word_10~Input 4 word", - "Value": 325 + "Value": 341 }, { "Name": "rexroth_cs351~Input_4_word_11~Input 4 word", - "Value": 324 + "Value": 340 }, { "Name": "rexroth_cs351~Input_4_word_12~Input 4 word", - "Value": 323 + "Value": 339 }, { "Name": "rexroth_cs351~Input_4_word_13~Input 4 word", - "Value": 322 + "Value": 338 }, { "Name": "rexroth_cs351~Input_4_word_14~Input 4 word", - "Value": 321 + "Value": 337 }, { "Name": "rexroth_cs351~Input_4_word_15~Input 4 word", - "Value": 320 + "Value": 336 }, { "Name": "rexroth_cs351~Input_4_word_16~Input 4 word", - "Value": 319 + "Value": 335 }, { "Name": "rexroth_cs351~Input_4_word_1~Input 4 word", - "Value": 334 + "Value": 350 }, { "Name": "rexroth_cs351~Input_4_word_2~Input 4 word", - "Value": 333 + "Value": 349 }, { "Name": "rexroth_cs351~Input_4_word_3~Input 4 word", - "Value": 332 + "Value": 348 }, { "Name": "rexroth_cs351~Input_4_word_4~Input 4 word", - "Value": 331 + "Value": 347 }, { "Name": "rexroth_cs351~Input_4_word_5~Input 4 word", - "Value": 330 + "Value": 346 }, { "Name": "rexroth_cs351~Input_4_word_6~Input 4 word", - "Value": 329 + "Value": 345 }, { "Name": "rexroth_cs351~Input_4_word_7~Input 4 word", - "Value": 328 + "Value": 344 }, { "Name": "rexroth_cs351~Input_4_word_8~Input 4 word", - "Value": 327 + "Value": 343 }, { "Name": "rexroth_cs351~Input_4_word_9~Input 4 word", - "Value": 326 + "Value": 342 }, { "Name": "rexroth_cs351~Output_2_word_1~Output 2 word", - "Value": 335 + "Value": 351 }, { "Name": "rexroth_cs351~Output_4_word_1~Output 4 word", - "Value": 343 + "Value": 359 }, { "Name": "rexroth_cs351~Output_4_word_2~Output 4 word", - "Value": 342 + "Value": 358 }, { "Name": "rexroth_cs351~Output_4_word_3~Output 4 word", - "Value": 341 + "Value": 357 }, { "Name": "rexroth_cs351~Output_4_word_4~Output 4 word", - "Value": 340 + "Value": 356 }, { "Name": "rexroth_cs351~Output_4_word_5~Output 4 word", - "Value": 339 + "Value": 355 }, { "Name": "rexroth_cs351~Output_4_word_6~Output 4 word", - "Value": 338 + "Value": 354 }, { "Name": "rexroth_cs351~Output_4_word_7~Output 4 word", - "Value": 337 + "Value": 353 }, { "Name": "rexroth_cs351~Output_4_word_8~Output 4 word", - "Value": 336 + "Value": 352 }, { "Name": "rexroth_cs351~Rack", - "Value": 316 + "Value": 332 }, { "Name": "rexroth_cs351~rexroth_cs351", - "Value": 317 + "Value": 333 }, { "Name": "rexroth_cs351~rexroth_cs351~DAP V2.0", - "Value": 344 + "Value": 360 }, { "Name": "rexroth_cs351~rexroth_cs351~Interface", - "Value": 313 + "Value": 329 }, { "Name": "rexroth_cs351~rexroth_cs351~Interface~Port_1", - "Value": 315 + "Value": 331 }, { "Name": "rexroth_ctrlx_drive", - "Value": 586 + "Value": 602 }, { "Name": "rexroth_ctrlx_drive~Inputs", - "Value": 592 + "Value": 608 }, { "Name": "rexroth_ctrlx_drive~Outputs", - "Value": 591 + "Value": 607 }, { "Name": "rexroth_ctrlx_drive~P-0-0106_0_0__STO_function__Operating_status", - "Value": 600 + "Value": 616 }, { "Name": "rexroth_ctrlx_drive~Rack", - "Value": 589 + "Value": 605 }, { "Name": "rexroth_ctrlx_drive~S-0-0080_0_0__Torque_force_command_value", - "Value": 609 + "Value": 625 }, { "Name": "rexroth_ctrlx_drive~S-0-0084_0_0__Torque_force_feedback_value", - "Value": 599 + "Value": 615 }, { "Name": "rexroth_ctrlx_drive~S-0-0092_0_0__Torque_force_limitation__Limit_value_bipolar", - "Value": 608 + "Value": 624 }, { "Name": "rexroth_ctrlx_drive~S-0-0134_0_0__Master_control_word__Value", - "Value": 601 + "Value": 617 }, { "Name": "rexroth_ctrlx_drive~S-0-0135_0_0__Drive_status_word__Value", - "Value": 596 + "Value": 612 }, { "Name": "rexroth_ctrlx_drive~S-0-0144_0_0__Signal_status_word__Value", - "Value": 597 + "Value": 613 }, { "Name": "rexroth_ctrlx_drive~S-0-0145_0_0__Signal_control_word__Value", - "Value": 606 + "Value": 622 }, { "Name": "rexroth_ctrlx_drive~S-0-0193_0_0__Positioning_jerk", - "Value": 610 + "Value": 626 }, { "Name": "rexroth_ctrlx_drive~S-0-0259_0_0__Positioning_profile__Profile_velocity", - "Value": 605 + "Value": 621 }, { "Name": "rexroth_ctrlx_drive~S-0-0260_0_0__Positioning_profile__Acceleration", - "Value": 602 + "Value": 618 }, { "Name": "rexroth_ctrlx_drive~S-0-0282_0_0__Drive-controlled_positioning__Command_value", - "Value": 603 + "Value": 619 }, { "Name": "rexroth_ctrlx_drive~S-0-0359_0_0__Positioning_profile__Deceleration", - "Value": 604 + "Value": 620 }, { "Name": "rexroth_ctrlx_drive~S-0-0386_0_0__Position_controller__Position_actual_value", - "Value": 593 + "Value": 609 }, { "Name": "rexroth_ctrlx_drive~S-0-0390_0_0__Diagnostic_message__Manufacturer_status_register", - "Value": 595 + "Value": 611 }, { "Name": "rexroth_ctrlx_drive~S-0-0535_0_0__Velocity_controller__Velocity_actual_value", - "Value": 594 + "Value": 610 }, { "Name": "rexroth_ctrlx_drive~S-0-1720_0_1__Power_supply_control__Control_word", - "Value": 607 + "Value": 623 }, { "Name": "rexroth_ctrlx_drive~S-0-1720_0_2__Power_supply_control__Status_word", - "Value": 598 + "Value": 614 }, { "Name": "rexroth_ctrlx_drive~rexroth_ctrlx_drive", - "Value": 590 + "Value": 606 }, { "Name": "rexroth_ctrlx_drive~rexroth_ctrlx_drive~XCS_interface_PF30", - "Value": 585 + "Value": 601 }, { "Name": "rexroth_ctrlx_drive~rexroth_ctrlx_drive~XCS_interface_PF30~Port_1", - "Value": 587 + "Value": 603 }, { "Name": "rexroth_ctrlx_drive~rexroth_ctrlx_drive~XCS_interface_PF30~Port_2", - "Value": 588 + "Value": 604 }, { "Name": "rexroth_ctrlx_drive~rexroth_ctrlx_drive~ctrlX DRIVE XCS", - "Value": 611 + "Value": 627 }, { "Name": "rexroth_indradrive", - "Value": 613 + "Value": 629 }, { "Name": "rexroth_indradrive~F-Modul_not_used~ID_FMod_NotUsed", - "Value": 621 + "Value": 637 }, { "Name": "rexroth_indradrive~Input_9_Words~ID_InMod_9Words", - "Value": 619 + "Value": 635 }, { "Name": "rexroth_indradrive~Output_13_Words~ID_OutMod_13Words", - "Value": 618 + "Value": 634 }, { "Name": "rexroth_indradrive~ParamCh_5Words~ID_PaCh_5Words", - "Value": 620 + "Value": 636 }, { "Name": "rexroth_indradrive~Rack", - "Value": 616 + "Value": 632 }, { "Name": "rexroth_indradrive~rexroth_indradrive", - "Value": 617 + "Value": 633 }, { "Name": "rexroth_indradrive~rexroth_indradrive~DAP 1", - "Value": 622 + "Value": 638 }, { "Name": "rexroth_indradrive~rexroth_indradrive~PN-IO", - "Value": 612 + "Value": 628 }, { "Name": "rexroth_indradrive~rexroth_indradrive~PN-IO~Port_1", - "Value": 614 + "Value": 630 }, { "Name": "rexroth_indradrive~rexroth_indradrive~PN-IO~Port_2", - "Value": 615 + "Value": 631 }, { "Name": "rexroth_press", - "Value": 346 + "Value": 362 }, { "Name": "rexroth_press~F-Modul_not_used~ID_FMod_NotUsed", - "Value": 354 + "Value": 370 }, { "Name": "rexroth_press~Input_24_Words~ID_InMod_24Words", - "Value": 352 + "Value": 368 }, { "Name": "rexroth_press~Output_21_Words~ID_OutMod_21Words", - "Value": 351 + "Value": 367 }, { "Name": "rexroth_press~ParamCh_5Words~ID_PaCh_5Words", - "Value": 353 + "Value": 369 }, { "Name": "rexroth_press~Rack", - "Value": 349 + "Value": 365 }, { "Name": "rexroth_press~rexroth_press", - "Value": 350 + "Value": 366 }, { "Name": "rexroth_press~rexroth_press~DAP 1", - "Value": 355 + "Value": 371 }, { "Name": "rexroth_press~rexroth_press~PN-IO", - "Value": 345 + "Value": 361 }, { "Name": "rexroth_press~rexroth_press~PN-IO~Port_1", - "Value": 347 + "Value": 363 }, { "Name": "rexroth_press~rexroth_press~PN-IO~Port_2", - "Value": 348 + "Value": 364 }, { "Name": "rf186c", - "Value": 285 + "Value": 301 }, { "Name": "rf186c_cyc", - "Value": 266 + "Value": 282 }, { "Name": "rf186c_cyc~RF260R_1~Reader (32 byte, cyclic io communication)", - "Value": 272 + "Value": 288 }, { "Name": "rf186c_cyc~RF340R_1~Reader (128 byte, cyclic io communication)", - "Value": 271 + "Value": 287 }, { "Name": "rf186c_cyc~Rack", - "Value": 269 + "Value": 285 }, { "Name": "rf186c_cyc~rf186c_cyc", - "Value": 270 + "Value": 286 }, { "Name": "rf186c_cyc~rf186c_cyc~CM~Communication", - "Value": 273 + "Value": 289 }, { "Name": "rf186c_cyc~rf186c_cyc~RF186C cyc V2.2", - "Value": 274 + "Value": 290 }, { "Name": "rf186c_cyc~rf186c_cyc~profinet", - "Value": 265 + "Value": 281 }, { "Name": "rf186c_cyc~rf186c_cyc~profinet~Port_1", - "Value": 267 + "Value": 283 }, { "Name": "rf186c_cyc~rf186c_cyc~profinet~Port_2", - "Value": 268 + "Value": 284 }, { "Name": "rf186c~Rack", - "Value": 288 + "Value": 304 }, { "Name": "rf186c~Reader_1~ Reader ", - "Value": 290 + "Value": 306 }, { "Name": "rf186c~rf186c", - "Value": 289 + "Value": 305 }, { "Name": "rf186c~rf186c~CM_1~ Communication ", - "Value": 291 + "Value": 307 }, { "Name": "rf186c~rf186c~RF186C V2.x", - "Value": 292 + "Value": 308 }, { "Name": "rf186c~rf186c~profinet", - "Value": 284 + "Value": 300 }, { "Name": "rf186c~rf186c~profinet~Port_1", - "Value": 286 + "Value": 302 }, { "Name": "rf186c~rf186c~profinet~Port_2", - "Value": 287 + "Value": 303 + }, + { + "Name": "smc-ex260-spn-16", + "Value": 266 + }, + { + "Name": "smc-ex260-spn-16~Rack", + "Value": 269 + }, + { + "Name": "smc-ex260-spn-16~smc-ex260-spn-16", + "Value": 270 + }, + { + "Name": "smc-ex260-spn-16~smc-ex260-spn-16~ 2 byte Output_1~ 2 byte Output", + "Value": 271 + }, + { + "Name": "smc-ex260-spn-16~smc-ex260-spn-16~EX260 SPN 3/4", + "Value": 272 + }, + { + "Name": "smc-ex260-spn-16~smc-ex260-spn-16~Interface", + "Value": 265 + }, + { + "Name": "smc-ex260-spn-16~smc-ex260-spn-16~Interface~Port_1", + "Value": 267 + }, + { + "Name": "smc-ex260-spn-16~smc-ex260-spn-16~Interface~Port_2", + "Value": 268 + }, + { + "Name": "smc-ex260-spn-32", + "Value": 258 + }, + { + "Name": "smc-ex260-spn-32~Rack", + "Value": 261 + }, + { + "Name": "smc-ex260-spn-32~smc-ex260-spn-32", + "Value": 262 + }, + { + "Name": "smc-ex260-spn-32~smc-ex260-spn-32~ 4 byte Output_1~ 4 byte Output", + "Value": 263 + }, + { + "Name": "smc-ex260-spn-32~smc-ex260-spn-32~EX260 SPN 1/2", + "Value": 264 + }, + { + "Name": "smc-ex260-spn-32~smc-ex260-spn-32~Interface", + "Value": 257 + }, + { + "Name": "smc-ex260-spn-32~smc-ex260-spn-32~Interface~Port_1", + "Value": 259 + }, + { + "Name": "smc-ex260-spn-32~smc-ex260-spn-32~Interface~Port_2", + "Value": 260 }, { "Name": "ureol2l", - "Value": 637 + "Value": 653 }, { "Name": "ureol2l~10_O2T_General_Purpose_Registers_2~10_O2T General Purpose Registers 2", - "Value": 641 + "Value": 657 }, { "Name": "ureol2l~1_T2O_State~1_T2O State", - "Value": 650 + "Value": 666 }, { "Name": "ureol2l~2_T2O_IO~2_T2O IO", - "Value": 649 + "Value": 665 }, { "Name": "ureol2l~3_T2O_Joints~3_T2O Joints", - "Value": 648 + "Value": 664 }, { "Name": "ureol2l~4_T2O_TCP~4_T2O TCP", - "Value": 647 + "Value": 663 }, { "Name": "ureol2l~5_T2O_General_Purpose_Bit_Registers~5_T2O General Purpose Bit Registers", - "Value": 646 + "Value": 662 }, { "Name": "ureol2l~6_T2O_General_Purpose_Int_Registers~6_T2O General Purpose Int Registers", - "Value": 645 + "Value": 661 }, { "Name": "ureol2l~7_T2O_General_Purpose_Float_Registers~7_T2O General Purpose Float Registers", - "Value": 644 + "Value": 660 }, { "Name": "ureol2l~8_O2T_Robot_IO~8_O2T Robot IO", - "Value": 643 + "Value": 659 }, { "Name": "ureol2l~9_O2T_General_Purpose_Registers_1~9_O2T General Purpose Registers 1", - "Value": 642 + "Value": 658 }, { "Name": "ureol2l~Rack", - "Value": 639 + "Value": 655 }, { "Name": "ureol2l~ureol2l", - "Value": 640 + "Value": 656 }, { "Name": "ureol2l~ureol2l~Interface", - "Value": 636 + "Value": 652 }, { "Name": "ureol2l~ureol2l~Interface~Port_1", - "Value": 638 + "Value": 654 }, { "Name": "ureol2l~ureol2l~V1.0", - "Value": 651 + "Value": 667 }, { "Name": "vision_pro", - "Value": 504 + "Value": 520 }, { "Name": "vision_pro~Engine_Control_1~Engine Control", - "Value": 523 + "Value": 539 }, { "Name": "vision_pro~Engine_Control_2~Engine Control", - "Value": 522 + "Value": 538 }, { "Name": "vision_pro~Engine_Control_3~Engine Control", - "Value": 521 + "Value": 537 }, { "Name": "vision_pro~Engine_Control_4~Engine Control", - "Value": 520 + "Value": 536 }, { "Name": "vision_pro~Rack", - "Value": 506 + "Value": 522 }, { "Name": "vision_pro~Result_Data_240_bytes_1~Results - 240 bytes", - "Value": 518 + "Value": 534 }, { "Name": "vision_pro~Result_Data_240_bytes_2~Results - 240 bytes", - "Value": 512 + "Value": 528 }, { "Name": "vision_pro~Result_Data_240_bytes_3~Results - 240 bytes", - "Value": 511 + "Value": 527 }, { "Name": "vision_pro~Result_Data_240_bytes_4~Results - 240 bytes", - "Value": 510 + "Value": 526 }, { "Name": "vision_pro~Result_Data_240_bytes_5~Results - 240 bytes", - "Value": 509 + "Value": 525 }, { "Name": "vision_pro~Result_Data_64_bytes_1~Results - 64 bytes", - "Value": 508 + "Value": 524 }, { "Name": "vision_pro~System_Control~System Control", - "Value": 524 + "Value": 540 }, { "Name": "vision_pro~User_Data_240_bytes_1~User Data - 240 bytes", - "Value": 519 + "Value": 535 }, { "Name": "vision_pro~User_Data_240_bytes_2~User Data - 240 bytes", - "Value": 517 + "Value": 533 }, { "Name": "vision_pro~User_Data_240_bytes_3~User Data - 240 bytes", - "Value": 516 + "Value": 532 }, { "Name": "vision_pro~User_Data_240_bytes_4~User Data - 240 bytes", - "Value": 515 + "Value": 531 }, { "Name": "vision_pro~User_Data_240_bytes_5~User Data - 240 bytes", - "Value": 514 + "Value": 530 }, { "Name": "vision_pro~User_Data_64_bytes_1~User Data - 64 bytes", - "Value": 513 + "Value": 529 }, { "Name": "vision_pro~vision_pro", - "Value": 507 + "Value": 523 }, { "Name": "vision_pro~vision_pro~Communication Card CC24", - "Value": 525 + "Value": 541 }, { "Name": "vision_pro~vision_pro~Interface", - "Value": 503 + "Value": 519 }, { "Name": "vision_pro~vision_pro~Interface~Port_1", - "Value": 505 + "Value": 521 }, { "Name": "zebra", - "Value": 380 + "Value": 396 }, { "Name": "zebra~Data88Bin6Bout~Data and Transfer Control v2", - "Value": 384 + "Value": 400 }, { "Name": "zebra~Rack", - "Value": 382 + "Value": 398 }, { "Name": "zebra~zebra", - "Value": 383 + "Value": 399 }, { "Name": "zebra~zebra~EA3600 PIO Interface", - "Value": 385 + "Value": 401 }, { "Name": "zebra~zebra~Interface", - "Value": 379 + "Value": 395 }, { "Name": "zebra~zebra~Interface~Port_1", - "Value": 381 + "Value": 397 } ] } \ No newline at end of file diff --git a/src/showcase/app/hwc/hwc.gen/plc_line.IoAddresses.json b/src/showcase/app/hwc/hwc.gen/plc_line.IoAddresses.json index aa3480655..b6bee9d0a 100644 --- a/src/showcase/app/hwc/hwc.gen/plc_line.IoAddresses.json +++ b/src/showcase/app/hwc/hwc.gen/plc_line.IoAddresses.json @@ -6,7 +6,7 @@ "Submodules": [ { "Name": "BIS M-4XX-045", - "HardwareIdentifier": 308, + "HardwareIdentifier": 324, "Inputs": { "StartAddress": "318.0", "EndAddress": "327.7", @@ -22,8 +22,8 @@ ] }, "Outputs": { - "StartAddress": "295.0", - "EndAddress": "304.7", + "StartAddress": "301.0", + "EndAddress": "310.7", "Length": 80, "Source": "AutoAssigned", "SignalLayout": [ @@ -43,10 +43,10 @@ "Submodules": [ { "Name": "DI 64 bytes", - "HardwareIdentifier": 681, + "HardwareIdentifier": 707, "Inputs": { - "StartAddress": "5961.0", - "EndAddress": "6024.7", + "StartAddress": "6025.0", + "EndAddress": "6088.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -3132,10 +3132,10 @@ "Submodules": [ { "Name": "DO 64 bytes", - "HardwareIdentifier": 680, + "HardwareIdentifier": 706, "Outputs": { - "StartAddress": "3703.0", - "EndAddress": "3766.7", + "StartAddress": "3773.0", + "EndAddress": "3836.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -6221,10 +6221,10 @@ "Submodules": [ { "Name": "DI 64 bytes", - "HardwareIdentifier": 673, + "HardwareIdentifier": 699, "Inputs": { - "StartAddress": "5897.0", - "EndAddress": "5960.7", + "StartAddress": "5961.0", + "EndAddress": "6024.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -9310,10 +9310,10 @@ "Submodules": [ { "Name": "DO 64 bytes", - "HardwareIdentifier": 672, + "HardwareIdentifier": 698, "Outputs": { - "StartAddress": "3639.0", - "EndAddress": "3702.7", + "StartAddress": "3709.0", + "EndAddress": "3772.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -12399,10 +12399,10 @@ "Submodules": [ { "Name": "Valve driver 4 valves (4)", - "HardwareIdentifier": 263, + "HardwareIdentifier": 279, "Outputs": { - "StartAddress": "0.0", - "EndAddress": "0.7", + "StartAddress": "6.0", + "EndAddress": "6.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -12464,10 +12464,10 @@ "Submodules": [ { "Name": "Acquisition Control", - "HardwareIdentifier": 569, + "HardwareIdentifier": 585, "Outputs": { - "StartAddress": "3055.0", - "EndAddress": "3055.7", + "StartAddress": "3061.0", + "EndAddress": "3061.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -12493,7 +12493,7 @@ "Submodules": [ { "Name": "Acquisition Status", - "HardwareIdentifier": 566, + "HardwareIdentifier": 582, "Inputs": { "StartAddress": "5067.0", "EndAddress": "5069.7", @@ -12540,7 +12540,7 @@ "Submodules": [ { "Name": "Result Data - 128 bytes", - "HardwareIdentifier": 563, + "HardwareIdentifier": 579, "Inputs": { "StartAddress": "4930.0", "EndAddress": "5065.7", @@ -12587,10 +12587,10 @@ "Submodules": [ { "Name": "Results Control", - "HardwareIdentifier": 568, + "HardwareIdentifier": 584, "Outputs": { - "StartAddress": "3054.0", - "EndAddress": "3054.7", + "StartAddress": "3060.0", + "EndAddress": "3060.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -12616,7 +12616,7 @@ "Submodules": [ { "Name": "Results Status", - "HardwareIdentifier": 565, + "HardwareIdentifier": 581, "Inputs": { "StartAddress": "5066.0", "EndAddress": "5066.7", @@ -12663,7 +12663,7 @@ "Submodules": [ { "Name": "Soft Event Control", - "HardwareIdentifier": 567, + "HardwareIdentifier": 583, "Inputs": { "StartAddress": "5070.0", "EndAddress": "5070.7", @@ -12721,8 +12721,8 @@ ] }, "Outputs": { - "StartAddress": "3053.0", - "EndAddress": "3053.7", + "StartAddress": "3059.0", + "EndAddress": "3059.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -12784,10 +12784,10 @@ "Submodules": [ { "Name": "User Data - 128 bytes", - "HardwareIdentifier": 564, + "HardwareIdentifier": 580, "Outputs": { - "StartAddress": "2921.0", - "EndAddress": "3052.7", + "StartAddress": "2927.0", + "EndAddress": "3058.7", "Length": 1056, "Source": "AutoAssigned", "SignalLayout": [ @@ -12819,10 +12819,10 @@ "Submodules": [ { "Name": "Acquisition Control", - "HardwareIdentifier": 556, + "HardwareIdentifier": 572, "Outputs": { - "StartAddress": "2920.0", - "EndAddress": "2920.7", + "StartAddress": "2926.0", + "EndAddress": "2926.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -12848,7 +12848,7 @@ "Submodules": [ { "Name": "Acquisition Status", - "HardwareIdentifier": 553, + "HardwareIdentifier": 569, "Inputs": { "StartAddress": "4926.0", "EndAddress": "4928.7", @@ -12895,7 +12895,7 @@ "Submodules": [ { "Name": "Result Data - 128 bytes", - "HardwareIdentifier": 550, + "HardwareIdentifier": 566, "Inputs": { "StartAddress": "4789.0", "EndAddress": "4924.7", @@ -12942,10 +12942,10 @@ "Submodules": [ { "Name": "Results Control", - "HardwareIdentifier": 555, + "HardwareIdentifier": 571, "Outputs": { - "StartAddress": "2919.0", - "EndAddress": "2919.7", + "StartAddress": "2925.0", + "EndAddress": "2925.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -12971,7 +12971,7 @@ "Submodules": [ { "Name": "Results Status", - "HardwareIdentifier": 552, + "HardwareIdentifier": 568, "Inputs": { "StartAddress": "4925.0", "EndAddress": "4925.7", @@ -13018,7 +13018,7 @@ "Submodules": [ { "Name": "Soft Event Control", - "HardwareIdentifier": 554, + "HardwareIdentifier": 570, "Inputs": { "StartAddress": "4929.0", "EndAddress": "4929.7", @@ -13076,8 +13076,8 @@ ] }, "Outputs": { - "StartAddress": "2918.0", - "EndAddress": "2918.7", + "StartAddress": "2924.0", + "EndAddress": "2924.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -13139,10 +13139,10 @@ "Submodules": [ { "Name": "User Data - 128 bytes", - "HardwareIdentifier": 551, + "HardwareIdentifier": 567, "Outputs": { - "StartAddress": "2786.0", - "EndAddress": "2917.7", + "StartAddress": "2792.0", + "EndAddress": "2923.7", "Length": 1056, "Source": "AutoAssigned", "SignalLayout": [ @@ -13174,10 +13174,10 @@ "Submodules": [ { "Name": "Acquisition Control", - "HardwareIdentifier": 543, + "HardwareIdentifier": 559, "Outputs": { - "StartAddress": "2785.0", - "EndAddress": "2785.7", + "StartAddress": "2791.0", + "EndAddress": "2791.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -13215,7 +13215,7 @@ "Submodules": [ { "Name": "Results - 250 bytes", - "HardwareIdentifier": 534, + "HardwareIdentifier": 550, "Inputs": { "StartAddress": "4522.0", "EndAddress": "4775.7", @@ -13250,7 +13250,7 @@ "Submodules": [ { "Name": "Results - 250 bytes", - "HardwareIdentifier": 533, + "HardwareIdentifier": 549, "Inputs": { "StartAddress": "4272.0", "EndAddress": "4521.7", @@ -13273,7 +13273,7 @@ "Submodules": [ { "Name": "Results - 250 bytes", - "HardwareIdentifier": 532, + "HardwareIdentifier": 548, "Inputs": { "StartAddress": "4022.0", "EndAddress": "4271.7", @@ -13296,7 +13296,7 @@ "Submodules": [ { "Name": "Results - 250 bytes", - "HardwareIdentifier": 531, + "HardwareIdentifier": 547, "Inputs": { "StartAddress": "3772.0", "EndAddress": "4021.7", @@ -13319,7 +13319,7 @@ "Submodules": [ { "Name": "Acquisition Status", - "HardwareIdentifier": 538, + "HardwareIdentifier": 554, "Inputs": { "StartAddress": "4776.0", "EndAddress": "4779.7", @@ -13396,10 +13396,10 @@ "Submodules": [ { "Name": "Inspection Control", - "HardwareIdentifier": 542, + "HardwareIdentifier": 558, "Outputs": { - "StartAddress": "2784.0", - "EndAddress": "2784.7", + "StartAddress": "2790.0", + "EndAddress": "2790.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -13443,7 +13443,7 @@ "Submodules": [ { "Name": "Inspection Status", - "HardwareIdentifier": 539, + "HardwareIdentifier": 555, "Inputs": { "StartAddress": "4780.0", "EndAddress": "4783.7", @@ -13526,7 +13526,7 @@ "Submodules": [ { "Name": "Command Control", - "HardwareIdentifier": 540, + "HardwareIdentifier": 556, "Inputs": { "StartAddress": "4784.0", "EndAddress": "4787.7", @@ -13548,8 +13548,8 @@ ] }, "Outputs": { - "StartAddress": "2781.0", - "EndAddress": "2782.7", + "StartAddress": "2787.0", + "EndAddress": "2788.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -13569,7 +13569,7 @@ "Submodules": [ { "Name": "ExternalEvent Control", - "HardwareIdentifier": 541, + "HardwareIdentifier": 557, "Inputs": { "StartAddress": "4788.0", "EndAddress": "4788.7", @@ -13627,8 +13627,8 @@ ] }, "Outputs": { - "StartAddress": "2783.0", - "EndAddress": "2783.7", + "StartAddress": "2789.0", + "EndAddress": "2789.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -13690,10 +13690,10 @@ "Submodules": [ { "Name": "User Data - 254 bytes", - "HardwareIdentifier": 537, + "HardwareIdentifier": 553, "Outputs": { - "StartAddress": "2527.0", - "EndAddress": "2780.7", + "StartAddress": "2533.0", + "EndAddress": "2786.7", "Length": 2032, "Source": "AutoAssigned", "SignalLayout": [ @@ -13713,10 +13713,10 @@ "Submodules": [ { "Name": "User Data - 254 bytes", - "HardwareIdentifier": 536, + "HardwareIdentifier": 552, "Outputs": { - "StartAddress": "2273.0", - "EndAddress": "2526.7", + "StartAddress": "2279.0", + "EndAddress": "2532.7", "Length": 2032, "Source": "AutoAssigned", "SignalLayout": [ @@ -13736,10 +13736,10 @@ "Submodules": [ { "Name": "User Data - 254 bytes", - "HardwareIdentifier": 535, + "HardwareIdentifier": 551, "Outputs": { - "StartAddress": "2019.0", - "EndAddress": "2272.7", + "StartAddress": "2025.0", + "EndAddress": "2278.7", "Length": 2032, "Source": "AutoAssigned", "SignalLayout": [ @@ -13759,10 +13759,10 @@ "Submodules": [ { "Name": "Acquisition Control", - "HardwareIdentifier": 583, + "HardwareIdentifier": 599, "Outputs": { - "StartAddress": "3188.0", - "EndAddress": "3188.7", + "StartAddress": "3194.0", + "EndAddress": "3194.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -13800,7 +13800,7 @@ "Submodules": [ { "Name": "Acquisition Status", - "HardwareIdentifier": 579, + "HardwareIdentifier": 595, "Inputs": { "StartAddress": "5207.0", "EndAddress": "5209.7", @@ -13871,7 +13871,7 @@ "Submodules": [ { "Name": "Command Control", - "HardwareIdentifier": 580, + "HardwareIdentifier": 596, "Inputs": { "StartAddress": "5210.0", "EndAddress": "5211.7", @@ -13887,8 +13887,8 @@ ] }, "Outputs": { - "StartAddress": "3184.0", - "EndAddress": "3185.7", + "StartAddress": "3190.0", + "EndAddress": "3191.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -13908,10 +13908,10 @@ "Submodules": [ { "Name": "Inspection Control", - "HardwareIdentifier": 582, + "HardwareIdentifier": 598, "Outputs": { - "StartAddress": "3187.0", - "EndAddress": "3187.7", + "StartAddress": "3193.0", + "EndAddress": "3193.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -13955,7 +13955,7 @@ "Submodules": [ { "Name": "Inspection Status", - "HardwareIdentifier": 578, + "HardwareIdentifier": 594, "Inputs": { "StartAddress": "5203.0", "EndAddress": "5206.7", @@ -14044,7 +14044,7 @@ "Submodules": [ { "Name": "Results - 128 bytes", - "HardwareIdentifier": 576, + "HardwareIdentifier": 592, "Inputs": { "StartAddress": "5071.0", "EndAddress": "5202.7", @@ -14079,7 +14079,7 @@ "Submodules": [ { "Name": "SoftEvent Control", - "HardwareIdentifier": 581, + "HardwareIdentifier": 597, "Inputs": { "StartAddress": "5212.0", "EndAddress": "5212.7", @@ -14137,8 +14137,8 @@ ] }, "Outputs": { - "StartAddress": "3186.0", - "EndAddress": "3186.7", + "StartAddress": "3192.0", + "EndAddress": "3192.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -14200,10 +14200,10 @@ "Submodules": [ { "Name": "User Data - 128 bytes", - "HardwareIdentifier": 577, + "HardwareIdentifier": 593, "Outputs": { - "StartAddress": "3056.0", - "EndAddress": "3183.7", + "StartAddress": "3062.0", + "EndAddress": "3189.7", "Length": 1024, "Source": "AutoAssigned", "SignalLayout": [ @@ -14223,7 +14223,7 @@ "Submodules": [ { "Name": "Input 1 byte", - "HardwareIdentifier": 377, + "HardwareIdentifier": 393, "Inputs": { "StartAddress": "671.0", "EndAddress": "671.7", @@ -14246,7 +14246,7 @@ "Submodules": [ { "Name": "Input 1 byte", - "HardwareIdentifier": 376, + "HardwareIdentifier": 392, "Inputs": { "StartAddress": "670.0", "EndAddress": "670.7", @@ -14269,7 +14269,7 @@ "Submodules": [ { "Name": "Input 1 word", - "HardwareIdentifier": 374, + "HardwareIdentifier": 390, "Inputs": { "StartAddress": "664.0", "EndAddress": "665.7", @@ -14292,7 +14292,7 @@ "Submodules": [ { "Name": "Input 1 word", - "HardwareIdentifier": 372, + "HardwareIdentifier": 388, "Inputs": { "StartAddress": "658.0", "EndAddress": "659.7", @@ -14315,7 +14315,7 @@ "Submodules": [ { "Name": "Input 2 word", - "HardwareIdentifier": 375, + "HardwareIdentifier": 391, "Inputs": { "StartAddress": "666.0", "EndAddress": "669.7", @@ -14338,7 +14338,7 @@ "Submodules": [ { "Name": "Input 2 word", - "HardwareIdentifier": 373, + "HardwareIdentifier": 389, "Inputs": { "StartAddress": "660.0", "EndAddress": "663.7", @@ -14361,10 +14361,10 @@ "Submodules": [ { "Name": "Output 1 byte", - "HardwareIdentifier": 371, + "HardwareIdentifier": 387, "Outputs": { - "StartAddress": "446.0", - "EndAddress": "446.7", + "StartAddress": "452.0", + "EndAddress": "452.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -14384,10 +14384,10 @@ "Submodules": [ { "Name": "Output 1 byte", - "HardwareIdentifier": 370, + "HardwareIdentifier": 386, "Outputs": { - "StartAddress": "445.0", - "EndAddress": "445.7", + "StartAddress": "451.0", + "EndAddress": "451.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -14407,10 +14407,10 @@ "Submodules": [ { "Name": "PLC-to-iQ Outputs", - "HardwareIdentifier": 362, + "HardwareIdentifier": 378, "Outputs": { - "StartAddress": "425.0", - "EndAddress": "444.7", + "StartAddress": "431.0", + "EndAddress": "450.7", "Length": 160, "Source": "AutoAssigned", "SignalLayout": [ @@ -14454,7 +14454,7 @@ "Submodules": [ { "Name": "iQ-to-PLC Inputs", - "HardwareIdentifier": 363, + "HardwareIdentifier": 379, "Inputs": { "StartAddress": "518.0", "EndAddress": "657.7", @@ -14681,7 +14681,7 @@ "Submodules": [ { "Name": "CM PtP V2.0", - "HardwareIdentifier": 300, + "HardwareIdentifier": 316, "Inputs": { "StartAddress": "310.0", "EndAddress": "317.7", @@ -14746,7 +14746,7 @@ "Submodules": [ { "Name": "CM 4xIO-Link V2.2 144I/128O", - "HardwareIdentifier": 282, + "HardwareIdentifier": 298, "Inputs": { "StartAddress": "162.0", "EndAddress": "305.7", @@ -15620,8 +15620,8 @@ ] }, "Outputs": { - "StartAddress": "163.0", - "EndAddress": "290.7", + "StartAddress": "169.0", + "EndAddress": "296.7", "Length": 1024, "Source": "AutoAssigned", "SignalLayout": [ @@ -16400,12 +16400,12 @@ }, { "Ref": "festo_cmmtas/DoServo", - "HardwareIdentifier": 629, + "HardwareIdentifier": 645, "Submodules": [ { "Name": "SiemensTelegram111-PZD-12-12", "Ref": "festo_cmmtas/DoServo/SiemensTelegram111-PZD-12-12", - "HardwareIdentifier": 633, + "HardwareIdentifier": 649, "Inputs": { "StartAddress": "5263.0", "EndAddress": "5286.7", @@ -16925,8 +16925,8 @@ ] }, "Outputs": { - "StartAddress": "3255.0", - "EndAddress": "3278.7", + "StartAddress": "3261.0", + "EndAddress": "3284.7", "Length": 192, "Source": "AutoAssigned", "SignalLayout": [ @@ -17356,7 +17356,7 @@ { "Name": "SiemensTelegram750-PZD-4-1", "Ref": "festo_cmmtas/DoServo/SiemensTelegram750-PZD-4-1", - "HardwareIdentifier": 634, + "HardwareIdentifier": 650, "Inputs": { "StartAddress": "5287.0", "EndAddress": "5288.7", @@ -17372,8 +17372,8 @@ ] }, "Outputs": { - "StartAddress": "3279.0", - "EndAddress": "3286.7", + "StartAddress": "3285.0", + "EndAddress": "3292.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -17411,10 +17411,10 @@ "Submodules": [ { "Name": "Command Control", - "HardwareIdentifier": 461, + "HardwareIdentifier": 477, "Outputs": { - "StartAddress": "453.0", - "EndAddress": "464.7", + "StartAddress": "459.0", + "EndAddress": "470.7", "Length": 96, "Source": "AutoAssigned", "SignalLayout": [ @@ -17512,7 +17512,7 @@ "Submodules": [ { "Name": "Command Status Bits", - "HardwareIdentifier": 460, + "HardwareIdentifier": 476, "Inputs": { "StartAddress": "2116.0", "EndAddress": "2119.7", @@ -17679,7 +17679,7 @@ "Submodules": [ { "Name": "Device Result Bits", - "HardwareIdentifier": 459, + "HardwareIdentifier": 475, "Inputs": { "StartAddress": "2112.0", "EndAddress": "2115.7", @@ -17840,7 +17840,7 @@ "Submodules": [ { "Name": "Device Result Bits", - "HardwareIdentifier": 391, + "HardwareIdentifier": 407, "Inputs": { "StartAddress": "760.0", "EndAddress": "767.7", @@ -18151,7 +18151,7 @@ "Submodules": [ { "Name": "Device Statistics", - "HardwareIdentifier": 457, + "HardwareIdentifier": 473, "Inputs": { "StartAddress": "2068.0", "EndAddress": "2095.7", @@ -18222,7 +18222,7 @@ "Submodules": [ { "Name": "Device Status Words", - "HardwareIdentifier": 458, + "HardwareIdentifier": 474, "Inputs": { "StartAddress": "2096.0", "EndAddress": "2111.7", @@ -18287,7 +18287,7 @@ "Submodules": [ { "Name": "Position Adjust Result", - "HardwareIdentifier": 456, + "HardwareIdentifier": 472, "Inputs": { "StartAddress": "2048.0", "EndAddress": "2067.7", @@ -18364,7 +18364,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 455, + "HardwareIdentifier": 471, "Inputs": { "StartAddress": "2028.0", "EndAddress": "2047.7", @@ -18441,7 +18441,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 446, + "HardwareIdentifier": 462, "Inputs": { "StartAddress": "1848.0", "EndAddress": "1867.7", @@ -18518,7 +18518,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 445, + "HardwareIdentifier": 461, "Inputs": { "StartAddress": "1828.0", "EndAddress": "1847.7", @@ -18595,7 +18595,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 444, + "HardwareIdentifier": 460, "Inputs": { "StartAddress": "1808.0", "EndAddress": "1827.7", @@ -18672,7 +18672,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 443, + "HardwareIdentifier": 459, "Inputs": { "StartAddress": "1788.0", "EndAddress": "1807.7", @@ -18749,7 +18749,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 442, + "HardwareIdentifier": 458, "Inputs": { "StartAddress": "1768.0", "EndAddress": "1787.7", @@ -18826,7 +18826,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 441, + "HardwareIdentifier": 457, "Inputs": { "StartAddress": "1748.0", "EndAddress": "1767.7", @@ -18903,7 +18903,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 440, + "HardwareIdentifier": 456, "Inputs": { "StartAddress": "1728.0", "EndAddress": "1747.7", @@ -18980,7 +18980,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 439, + "HardwareIdentifier": 455, "Inputs": { "StartAddress": "1708.0", "EndAddress": "1727.7", @@ -19057,7 +19057,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 438, + "HardwareIdentifier": 454, "Inputs": { "StartAddress": "1688.0", "EndAddress": "1707.7", @@ -19134,7 +19134,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 437, + "HardwareIdentifier": 453, "Inputs": { "StartAddress": "1668.0", "EndAddress": "1687.7", @@ -19211,7 +19211,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 454, + "HardwareIdentifier": 470, "Inputs": { "StartAddress": "2008.0", "EndAddress": "2027.7", @@ -19288,7 +19288,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 436, + "HardwareIdentifier": 452, "Inputs": { "StartAddress": "1648.0", "EndAddress": "1667.7", @@ -19365,7 +19365,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 435, + "HardwareIdentifier": 451, "Inputs": { "StartAddress": "1628.0", "EndAddress": "1647.7", @@ -19442,7 +19442,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 434, + "HardwareIdentifier": 450, "Inputs": { "StartAddress": "1608.0", "EndAddress": "1627.7", @@ -19519,7 +19519,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 433, + "HardwareIdentifier": 449, "Inputs": { "StartAddress": "1588.0", "EndAddress": "1607.7", @@ -19596,7 +19596,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 432, + "HardwareIdentifier": 448, "Inputs": { "StartAddress": "1568.0", "EndAddress": "1587.7", @@ -19673,7 +19673,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 431, + "HardwareIdentifier": 447, "Inputs": { "StartAddress": "1548.0", "EndAddress": "1567.7", @@ -19750,7 +19750,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 430, + "HardwareIdentifier": 446, "Inputs": { "StartAddress": "1528.0", "EndAddress": "1547.7", @@ -19827,7 +19827,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 429, + "HardwareIdentifier": 445, "Inputs": { "StartAddress": "1508.0", "EndAddress": "1527.7", @@ -19904,7 +19904,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 428, + "HardwareIdentifier": 444, "Inputs": { "StartAddress": "1488.0", "EndAddress": "1507.7", @@ -19981,7 +19981,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 427, + "HardwareIdentifier": 443, "Inputs": { "StartAddress": "1468.0", "EndAddress": "1487.7", @@ -20058,7 +20058,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 453, + "HardwareIdentifier": 469, "Inputs": { "StartAddress": "1988.0", "EndAddress": "2007.7", @@ -20135,7 +20135,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 426, + "HardwareIdentifier": 442, "Inputs": { "StartAddress": "1448.0", "EndAddress": "1467.7", @@ -20212,7 +20212,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 425, + "HardwareIdentifier": 441, "Inputs": { "StartAddress": "1428.0", "EndAddress": "1447.7", @@ -20289,7 +20289,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 424, + "HardwareIdentifier": 440, "Inputs": { "StartAddress": "1408.0", "EndAddress": "1427.7", @@ -20366,7 +20366,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 423, + "HardwareIdentifier": 439, "Inputs": { "StartAddress": "1388.0", "EndAddress": "1407.7", @@ -20443,7 +20443,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 422, + "HardwareIdentifier": 438, "Inputs": { "StartAddress": "1368.0", "EndAddress": "1387.7", @@ -20520,7 +20520,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 421, + "HardwareIdentifier": 437, "Inputs": { "StartAddress": "1348.0", "EndAddress": "1367.7", @@ -20597,7 +20597,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 420, + "HardwareIdentifier": 436, "Inputs": { "StartAddress": "1328.0", "EndAddress": "1347.7", @@ -20674,7 +20674,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 419, + "HardwareIdentifier": 435, "Inputs": { "StartAddress": "1308.0", "EndAddress": "1327.7", @@ -20751,7 +20751,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 418, + "HardwareIdentifier": 434, "Inputs": { "StartAddress": "1288.0", "EndAddress": "1307.7", @@ -20828,7 +20828,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 417, + "HardwareIdentifier": 433, "Inputs": { "StartAddress": "1268.0", "EndAddress": "1287.7", @@ -20905,7 +20905,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 452, + "HardwareIdentifier": 468, "Inputs": { "StartAddress": "1968.0", "EndAddress": "1987.7", @@ -20982,7 +20982,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 416, + "HardwareIdentifier": 432, "Inputs": { "StartAddress": "1248.0", "EndAddress": "1267.7", @@ -21059,7 +21059,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 415, + "HardwareIdentifier": 431, "Inputs": { "StartAddress": "1228.0", "EndAddress": "1247.7", @@ -21136,7 +21136,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 414, + "HardwareIdentifier": 430, "Inputs": { "StartAddress": "1208.0", "EndAddress": "1227.7", @@ -21213,7 +21213,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 413, + "HardwareIdentifier": 429, "Inputs": { "StartAddress": "1188.0", "EndAddress": "1207.7", @@ -21290,7 +21290,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 412, + "HardwareIdentifier": 428, "Inputs": { "StartAddress": "1168.0", "EndAddress": "1187.7", @@ -21367,7 +21367,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 411, + "HardwareIdentifier": 427, "Inputs": { "StartAddress": "1148.0", "EndAddress": "1167.7", @@ -21444,7 +21444,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 410, + "HardwareIdentifier": 426, "Inputs": { "StartAddress": "1128.0", "EndAddress": "1147.7", @@ -21521,7 +21521,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 409, + "HardwareIdentifier": 425, "Inputs": { "StartAddress": "1108.0", "EndAddress": "1127.7", @@ -21598,7 +21598,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 408, + "HardwareIdentifier": 424, "Inputs": { "StartAddress": "1088.0", "EndAddress": "1107.7", @@ -21675,7 +21675,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 407, + "HardwareIdentifier": 423, "Inputs": { "StartAddress": "1068.0", "EndAddress": "1087.7", @@ -21752,7 +21752,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 451, + "HardwareIdentifier": 467, "Inputs": { "StartAddress": "1948.0", "EndAddress": "1967.7", @@ -21829,7 +21829,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 406, + "HardwareIdentifier": 422, "Inputs": { "StartAddress": "1048.0", "EndAddress": "1067.7", @@ -21906,7 +21906,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 405, + "HardwareIdentifier": 421, "Inputs": { "StartAddress": "1028.0", "EndAddress": "1047.7", @@ -21983,7 +21983,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 404, + "HardwareIdentifier": 420, "Inputs": { "StartAddress": "1008.0", "EndAddress": "1027.7", @@ -22060,7 +22060,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 403, + "HardwareIdentifier": 419, "Inputs": { "StartAddress": "988.0", "EndAddress": "1007.7", @@ -22137,7 +22137,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 402, + "HardwareIdentifier": 418, "Inputs": { "StartAddress": "968.0", "EndAddress": "987.7", @@ -22214,7 +22214,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 401, + "HardwareIdentifier": 417, "Inputs": { "StartAddress": "948.0", "EndAddress": "967.7", @@ -22291,7 +22291,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 400, + "HardwareIdentifier": 416, "Inputs": { "StartAddress": "928.0", "EndAddress": "947.7", @@ -22368,7 +22368,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 399, + "HardwareIdentifier": 415, "Inputs": { "StartAddress": "908.0", "EndAddress": "927.7", @@ -22445,7 +22445,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 398, + "HardwareIdentifier": 414, "Inputs": { "StartAddress": "888.0", "EndAddress": "907.7", @@ -22522,7 +22522,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 397, + "HardwareIdentifier": 413, "Inputs": { "StartAddress": "868.0", "EndAddress": "887.7", @@ -22599,7 +22599,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 450, + "HardwareIdentifier": 466, "Inputs": { "StartAddress": "1928.0", "EndAddress": "1947.7", @@ -22676,7 +22676,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 396, + "HardwareIdentifier": 412, "Inputs": { "StartAddress": "848.0", "EndAddress": "867.7", @@ -22753,7 +22753,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 395, + "HardwareIdentifier": 411, "Inputs": { "StartAddress": "828.0", "EndAddress": "847.7", @@ -22830,7 +22830,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 394, + "HardwareIdentifier": 410, "Inputs": { "StartAddress": "808.0", "EndAddress": "827.7", @@ -22907,7 +22907,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 393, + "HardwareIdentifier": 409, "Inputs": { "StartAddress": "788.0", "EndAddress": "807.7", @@ -22984,7 +22984,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 392, + "HardwareIdentifier": 408, "Inputs": { "StartAddress": "768.0", "EndAddress": "787.7", @@ -23061,7 +23061,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 449, + "HardwareIdentifier": 465, "Inputs": { "StartAddress": "1908.0", "EndAddress": "1927.7", @@ -23138,7 +23138,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 448, + "HardwareIdentifier": 464, "Inputs": { "StartAddress": "1888.0", "EndAddress": "1907.7", @@ -23215,7 +23215,7 @@ "Submodules": [ { "Name": "Tool Result", - "HardwareIdentifier": 447, + "HardwareIdentifier": 463, "Inputs": { "StartAddress": "1868.0", "EndAddress": "1887.7", @@ -23292,7 +23292,7 @@ "Submodules": [ { "Name": "BUSY Status Bits", - "HardwareIdentifier": 480, + "HardwareIdentifier": 496, "Inputs": { "StartAddress": "2288.0", "EndAddress": "2288.7", @@ -23339,10 +23339,10 @@ "Submodules": [ { "Name": "Completion Clear Control Bits", - "HardwareIdentifier": 470, + "HardwareIdentifier": 486, "Outputs": { - "StartAddress": "597.0", - "EndAddress": "597.7", + "StartAddress": "603.0", + "EndAddress": "603.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -23386,7 +23386,7 @@ "Submodules": [ { "Name": "Completion Status Bits", - "HardwareIdentifier": 479, + "HardwareIdentifier": 495, "Inputs": { "StartAddress": "2287.0", "EndAddress": "2287.7", @@ -23433,7 +23433,7 @@ "Submodules": [ { "Name": "Error Status Bits", - "HardwareIdentifier": 478, + "HardwareIdentifier": 494, "Inputs": { "StartAddress": "2286.0", "EndAddress": "2286.7", @@ -23480,7 +23480,7 @@ "Submodules": [ { "Name": "Handshake and General Error Status Bits", - "HardwareIdentifier": 481, + "HardwareIdentifier": 497, "Inputs": { "StartAddress": "2289.0", "EndAddress": "2289.7", @@ -23527,10 +23527,10 @@ "Submodules": [ { "Name": "Latch and Error Clear Control Bits", - "HardwareIdentifier": 472, + "HardwareIdentifier": 488, "Outputs": { - "StartAddress": "599.0", - "EndAddress": "599.7", + "StartAddress": "605.0", + "EndAddress": "605.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -23556,7 +23556,7 @@ "Submodules": [ { "Name": "Matching Level and Total Evaluation Grade Status", - "HardwareIdentifier": 475, + "HardwareIdentifier": 491, "Inputs": { "StartAddress": "2276.0", "EndAddress": "2283.7", @@ -23597,10 +23597,10 @@ "Submodules": [ { "Name": "Operation instruction Control Bits", - "HardwareIdentifier": 471, + "HardwareIdentifier": 487, "Outputs": { - "StartAddress": "598.0", - "EndAddress": "598.7", + "StartAddress": "604.0", + "EndAddress": "604.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -23638,7 +23638,7 @@ "Submodules": [ { "Name": "Operation Result Status", - "HardwareIdentifier": 474, + "HardwareIdentifier": 490, "Inputs": { "StartAddress": "2256.0", "EndAddress": "2275.7", @@ -23715,10 +23715,10 @@ "Submodules": [ { "Name": "Parameter Bank Number", - "HardwareIdentifier": 469, + "HardwareIdentifier": 485, "Outputs": { - "StartAddress": "595.0", - "EndAddress": "596.7", + "StartAddress": "601.0", + "EndAddress": "602.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -23738,7 +23738,7 @@ "Submodules": [ { "Name": "Read Data 128Byte", - "HardwareIdentifier": 473, + "HardwareIdentifier": 489, "Inputs": { "StartAddress": "2120.0", "EndAddress": "2255.7", @@ -23785,7 +23785,7 @@ "Submodules": [ { "Name": "Terminal Status Bits", - "HardwareIdentifier": 477, + "HardwareIdentifier": 493, "Inputs": { "StartAddress": "2285.0", "EndAddress": "2285.7", @@ -23832,7 +23832,7 @@ "Submodules": [ { "Name": "Unstable Read Status Bits", - "HardwareIdentifier": 476, + "HardwareIdentifier": 492, "Inputs": { "StartAddress": "2284.0", "EndAddress": "2284.7", @@ -23879,10 +23879,10 @@ "Submodules": [ { "Name": "User Data 128Byte", - "HardwareIdentifier": 468, + "HardwareIdentifier": 484, "Outputs": { - "StartAddress": "465.0", - "EndAddress": "594.7", + "StartAddress": "471.0", + "EndAddress": "600.7", "Length": 1040, "Source": "AutoAssigned", "SignalLayout": [ @@ -23908,7 +23908,7 @@ "Submodules": [ { "Name": "BUSY Status Bits", - "HardwareIdentifier": 500, + "HardwareIdentifier": 516, "Inputs": { "StartAddress": "2458.0", "EndAddress": "2458.7", @@ -23955,10 +23955,10 @@ "Submodules": [ { "Name": "Completion Clear Control Bits", - "HardwareIdentifier": 490, + "HardwareIdentifier": 506, "Outputs": { - "StartAddress": "732.0", - "EndAddress": "732.7", + "StartAddress": "738.0", + "EndAddress": "738.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -24002,7 +24002,7 @@ "Submodules": [ { "Name": "Completion Status Bits", - "HardwareIdentifier": 499, + "HardwareIdentifier": 515, "Inputs": { "StartAddress": "2457.0", "EndAddress": "2457.7", @@ -24049,7 +24049,7 @@ "Submodules": [ { "Name": "Error Status Bits", - "HardwareIdentifier": 498, + "HardwareIdentifier": 514, "Inputs": { "StartAddress": "2456.0", "EndAddress": "2456.7", @@ -24096,7 +24096,7 @@ "Submodules": [ { "Name": "Handshake and General Error Status Bits", - "HardwareIdentifier": 501, + "HardwareIdentifier": 517, "Inputs": { "StartAddress": "2459.0", "EndAddress": "2459.7", @@ -24143,10 +24143,10 @@ "Submodules": [ { "Name": "Latch and Error Clear Control Bits", - "HardwareIdentifier": 492, + "HardwareIdentifier": 508, "Outputs": { - "StartAddress": "734.0", - "EndAddress": "734.7", + "StartAddress": "740.0", + "EndAddress": "740.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -24172,7 +24172,7 @@ "Submodules": [ { "Name": "Matching Level and Total Evaluation Grade Status", - "HardwareIdentifier": 495, + "HardwareIdentifier": 511, "Inputs": { "StartAddress": "2446.0", "EndAddress": "2453.7", @@ -24213,10 +24213,10 @@ "Submodules": [ { "Name": "Operation instruction Control Bits", - "HardwareIdentifier": 491, + "HardwareIdentifier": 507, "Outputs": { - "StartAddress": "733.0", - "EndAddress": "733.7", + "StartAddress": "739.0", + "EndAddress": "739.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -24254,7 +24254,7 @@ "Submodules": [ { "Name": "Operation Result Status", - "HardwareIdentifier": 494, + "HardwareIdentifier": 510, "Inputs": { "StartAddress": "2426.0", "EndAddress": "2445.7", @@ -24331,10 +24331,10 @@ "Submodules": [ { "Name": "Parameter Bank Number", - "HardwareIdentifier": 489, + "HardwareIdentifier": 505, "Outputs": { - "StartAddress": "730.0", - "EndAddress": "731.7", + "StartAddress": "736.0", + "EndAddress": "737.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -24354,7 +24354,7 @@ "Submodules": [ { "Name": "Read Data 128Byte", - "HardwareIdentifier": 493, + "HardwareIdentifier": 509, "Inputs": { "StartAddress": "2290.0", "EndAddress": "2425.7", @@ -24401,7 +24401,7 @@ "Submodules": [ { "Name": "Terminal Status Bits", - "HardwareIdentifier": 497, + "HardwareIdentifier": 513, "Inputs": { "StartAddress": "2455.0", "EndAddress": "2455.7", @@ -24448,7 +24448,7 @@ "Submodules": [ { "Name": "Unstable Read Status Bits", - "HardwareIdentifier": 496, + "HardwareIdentifier": 512, "Inputs": { "StartAddress": "2454.0", "EndAddress": "2454.7", @@ -24495,10 +24495,10 @@ "Submodules": [ { "Name": "User Data 128Byte", - "HardwareIdentifier": 488, + "HardwareIdentifier": 504, "Outputs": { - "StartAddress": "600.0", - "EndAddress": "729.7", + "StartAddress": "606.0", + "EndAddress": "735.7", "Length": 1040, "Source": "AutoAssigned", "SignalLayout": [ @@ -24524,10 +24524,10 @@ "Submodules": [ { "Name": "512 digital in- and outputs", - "HardwareIdentifier": 665, + "HardwareIdentifier": 691, "Inputs": { - "StartAddress": "5833.0", - "EndAddress": "5896.7", + "StartAddress": "5897.0", + "EndAddress": "5960.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -27606,8 +27606,8 @@ ] }, "Outputs": { - "StartAddress": "3575.0", - "EndAddress": "3638.7", + "StartAddress": "3645.0", + "EndAddress": "3708.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -30693,10 +30693,10 @@ "Submodules": [ { "Name": "512 digital in- and outputs", - "HardwareIdentifier": 693, + "HardwareIdentifier": 684, "Inputs": { - "StartAddress": "6029.0", - "EndAddress": "6092.7", + "StartAddress": "5833.0", + "EndAddress": "5896.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -33775,8 +33775,8 @@ ] }, "Outputs": { - "StartAddress": "3767.0", - "EndAddress": "3830.7", + "StartAddress": "3581.0", + "EndAddress": "3644.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -36862,7 +36862,7 @@ "Submodules": [ { "Name": "In/Out 64 byte", - "HardwareIdentifier": 658, + "HardwareIdentifier": 674, "Inputs": { "StartAddress": "5769.0", "EndAddress": "5832.7", @@ -36878,8 +36878,8 @@ ] }, "Outputs": { - "StartAddress": "3511.0", - "EndAddress": "3574.7", + "StartAddress": "3517.0", + "EndAddress": "3580.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -36900,10 +36900,10 @@ { "Name": "A1", "Ref": "plc_line/A1/IOModule", - "HardwareIdentifier": 684, + "HardwareIdentifier": 710, "Inputs": { - "StartAddress": "6025.0", - "EndAddress": "6028.7", + "StartAddress": "6089.0", + "EndAddress": "6092.7", "Length": 32, "Source": "AutoAssigned", "SignalLayout": [ @@ -37109,7 +37109,7 @@ "Submodules": [ { "Name": "Input 2 word", - "HardwareIdentifier": 318, + "HardwareIdentifier": 334, "Inputs": { "StartAddress": "328.0", "EndAddress": "331.7", @@ -37132,7 +37132,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 334, + "HardwareIdentifier": 350, "Inputs": { "StartAddress": "452.0", "EndAddress": "459.7", @@ -37161,7 +37161,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 325, + "HardwareIdentifier": 341, "Inputs": { "StartAddress": "380.0", "EndAddress": "387.7", @@ -37190,7 +37190,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 324, + "HardwareIdentifier": 340, "Inputs": { "StartAddress": "372.0", "EndAddress": "379.7", @@ -37219,7 +37219,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 323, + "HardwareIdentifier": 339, "Inputs": { "StartAddress": "364.0", "EndAddress": "371.7", @@ -37248,7 +37248,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 322, + "HardwareIdentifier": 338, "Inputs": { "StartAddress": "356.0", "EndAddress": "363.7", @@ -37277,7 +37277,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 321, + "HardwareIdentifier": 337, "Inputs": { "StartAddress": "348.0", "EndAddress": "355.7", @@ -37306,7 +37306,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 320, + "HardwareIdentifier": 336, "Inputs": { "StartAddress": "340.0", "EndAddress": "347.7", @@ -37335,7 +37335,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 319, + "HardwareIdentifier": 335, "Inputs": { "StartAddress": "332.0", "EndAddress": "339.7", @@ -37364,7 +37364,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 333, + "HardwareIdentifier": 349, "Inputs": { "StartAddress": "444.0", "EndAddress": "451.7", @@ -37393,7 +37393,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 332, + "HardwareIdentifier": 348, "Inputs": { "StartAddress": "436.0", "EndAddress": "443.7", @@ -37422,7 +37422,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 331, + "HardwareIdentifier": 347, "Inputs": { "StartAddress": "428.0", "EndAddress": "435.7", @@ -37451,7 +37451,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 330, + "HardwareIdentifier": 346, "Inputs": { "StartAddress": "420.0", "EndAddress": "427.7", @@ -37480,7 +37480,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 329, + "HardwareIdentifier": 345, "Inputs": { "StartAddress": "412.0", "EndAddress": "419.7", @@ -37509,7 +37509,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 328, + "HardwareIdentifier": 344, "Inputs": { "StartAddress": "404.0", "EndAddress": "411.7", @@ -37538,7 +37538,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 327, + "HardwareIdentifier": 343, "Inputs": { "StartAddress": "396.0", "EndAddress": "403.7", @@ -37567,7 +37567,7 @@ "Submodules": [ { "Name": "Input 4 word", - "HardwareIdentifier": 326, + "HardwareIdentifier": 342, "Inputs": { "StartAddress": "388.0", "EndAddress": "395.7", @@ -37596,10 +37596,10 @@ "Submodules": [ { "Name": "Output 2 word", - "HardwareIdentifier": 335, + "HardwareIdentifier": 351, "Outputs": { - "StartAddress": "305.0", - "EndAddress": "308.7", + "StartAddress": "311.0", + "EndAddress": "314.7", "Length": 32, "Source": "AutoAssigned", "SignalLayout": [ @@ -37619,10 +37619,10 @@ "Submodules": [ { "Name": "Output 4 word", - "HardwareIdentifier": 343, + "HardwareIdentifier": 359, "Outputs": { - "StartAddress": "365.0", - "EndAddress": "372.7", + "StartAddress": "371.0", + "EndAddress": "378.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -37648,10 +37648,10 @@ "Submodules": [ { "Name": "Output 4 word", - "HardwareIdentifier": 342, + "HardwareIdentifier": 358, "Outputs": { - "StartAddress": "357.0", - "EndAddress": "364.7", + "StartAddress": "363.0", + "EndAddress": "370.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -37677,10 +37677,10 @@ "Submodules": [ { "Name": "Output 4 word", - "HardwareIdentifier": 341, + "HardwareIdentifier": 357, "Outputs": { - "StartAddress": "349.0", - "EndAddress": "356.7", + "StartAddress": "355.0", + "EndAddress": "362.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -37706,10 +37706,10 @@ "Submodules": [ { "Name": "Output 4 word", - "HardwareIdentifier": 340, + "HardwareIdentifier": 356, "Outputs": { - "StartAddress": "341.0", - "EndAddress": "348.7", + "StartAddress": "347.0", + "EndAddress": "354.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -37735,10 +37735,10 @@ "Submodules": [ { "Name": "Output 4 word", - "HardwareIdentifier": 339, + "HardwareIdentifier": 355, "Outputs": { - "StartAddress": "333.0", - "EndAddress": "340.7", + "StartAddress": "339.0", + "EndAddress": "346.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -37764,10 +37764,10 @@ "Submodules": [ { "Name": "Output 4 word", - "HardwareIdentifier": 338, + "HardwareIdentifier": 354, "Outputs": { - "StartAddress": "325.0", - "EndAddress": "332.7", + "StartAddress": "331.0", + "EndAddress": "338.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -37793,10 +37793,10 @@ "Submodules": [ { "Name": "Output 4 word", - "HardwareIdentifier": 337, + "HardwareIdentifier": 353, "Outputs": { - "StartAddress": "317.0", - "EndAddress": "324.7", + "StartAddress": "323.0", + "EndAddress": "330.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -37822,10 +37822,10 @@ "Submodules": [ { "Name": "Output 4 word", - "HardwareIdentifier": 336, + "HardwareIdentifier": 352, "Outputs": { - "StartAddress": "309.0", - "EndAddress": "316.7", + "StartAddress": "315.0", + "EndAddress": "322.7", "Length": 64, "Source": "AutoAssigned", "SignalLayout": [ @@ -37848,12 +37848,12 @@ }, { "Ref": "rexroth_ctrlx_drive/Inputs", - "HardwareIdentifier": 592, + "HardwareIdentifier": 608, "Submodules": [ { "Name": "P-0-0106_0_0__STO_function__Operating_status", "Ref": "rexroth_ctrlx_drive/Inputs/P-0-0106_0_0__STO_function__Operating_status", - "HardwareIdentifier": 600, + "HardwareIdentifier": 616, "Inputs": { "StartAddress": "5233.0", "EndAddress": "5234.7", @@ -37872,7 +37872,7 @@ { "Name": "S-0-0084_0_0__Torque_force_feedback_value", "Ref": "rexroth_ctrlx_drive/Inputs/S-0-0084_0_0__Torque_force_feedback_value", - "HardwareIdentifier": 599, + "HardwareIdentifier": 615, "Inputs": { "StartAddress": "5231.0", "EndAddress": "5232.7", @@ -37891,7 +37891,7 @@ { "Name": "S-0-0135_0_0__Drive_status_word__Value", "Ref": "rexroth_ctrlx_drive/Inputs/S-0-0135_0_0__Drive_status_word__Value", - "HardwareIdentifier": 596, + "HardwareIdentifier": 612, "Inputs": { "StartAddress": "5225.0", "EndAddress": "5226.7", @@ -37970,7 +37970,7 @@ { "Name": "S-0-0144_0_0__Signal_status_word__Value", "Ref": "rexroth_ctrlx_drive/Inputs/S-0-0144_0_0__Signal_status_word__Value", - "HardwareIdentifier": 597, + "HardwareIdentifier": 613, "Inputs": { "StartAddress": "5227.0", "EndAddress": "5228.7", @@ -37989,7 +37989,7 @@ { "Name": "S-0-0386_0_0__Position_controller__Position_actual_value", "Ref": "rexroth_ctrlx_drive/Inputs/S-0-0386_0_0__Position_controller__Position_actual_value", - "HardwareIdentifier": 593, + "HardwareIdentifier": 609, "Inputs": { "StartAddress": "5213.0", "EndAddress": "5216.7", @@ -38008,7 +38008,7 @@ { "Name": "S-0-0390_0_0__Diagnostic_message__Manufacturer_status_register", "Ref": "rexroth_ctrlx_drive/Inputs/S-0-0390_0_0__Diagnostic_message__Manufacturer_status_register", - "HardwareIdentifier": 595, + "HardwareIdentifier": 611, "Inputs": { "StartAddress": "5221.0", "EndAddress": "5224.7", @@ -38027,7 +38027,7 @@ { "Name": "S-0-0535_0_0__Velocity_controller__Velocity_actual_value", "Ref": "rexroth_ctrlx_drive/Inputs/S-0-0535_0_0__Velocity_controller__Velocity_actual_value", - "HardwareIdentifier": 594, + "HardwareIdentifier": 610, "Inputs": { "StartAddress": "5217.0", "EndAddress": "5220.7", @@ -38046,7 +38046,7 @@ { "Name": "S-0-1720_0_2__Power_supply_control__Status_word", "Ref": "rexroth_ctrlx_drive/Inputs/S-0-1720_0_2__Power_supply_control__Status_word", - "HardwareIdentifier": 598, + "HardwareIdentifier": 614, "Inputs": { "StartAddress": "5229.0", "EndAddress": "5230.7", @@ -38066,15 +38066,15 @@ }, { "Ref": "rexroth_ctrlx_drive/Outputs", - "HardwareIdentifier": 591, + "HardwareIdentifier": 607, "Submodules": [ { "Name": "S-0-0080_0_0__Torque_force_command_value", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0080_0_0__Torque_force_command_value", - "HardwareIdentifier": 609, + "HardwareIdentifier": 625, "Outputs": { - "StartAddress": "3213.0", - "EndAddress": "3214.7", + "StartAddress": "3219.0", + "EndAddress": "3220.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -38090,10 +38090,10 @@ { "Name": "S-0-0092_0_0__Torque_force_limitation__Limit_value_bipolar", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0092_0_0__Torque_force_limitation__Limit_value_bipolar", - "HardwareIdentifier": 608, + "HardwareIdentifier": 624, "Outputs": { - "StartAddress": "3211.0", - "EndAddress": "3212.7", + "StartAddress": "3217.0", + "EndAddress": "3218.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -38109,10 +38109,10 @@ { "Name": "S-0-0134_0_0__Master_control_word__Value", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0134_0_0__Master_control_word__Value", - "HardwareIdentifier": 601, + "HardwareIdentifier": 617, "Outputs": { - "StartAddress": "3189.0", - "EndAddress": "3190.7", + "StartAddress": "3195.0", + "EndAddress": "3196.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -38158,10 +38158,10 @@ { "Name": "S-0-0145_0_0__Signal_control_word__Value", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0145_0_0__Signal_control_word__Value", - "HardwareIdentifier": 606, + "HardwareIdentifier": 622, "Outputs": { - "StartAddress": "3207.0", - "EndAddress": "3208.7", + "StartAddress": "3213.0", + "EndAddress": "3214.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -38177,10 +38177,10 @@ { "Name": "S-0-0193_0_0__Positioning_jerk", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0193_0_0__Positioning_jerk", - "HardwareIdentifier": 610, + "HardwareIdentifier": 626, "Outputs": { - "StartAddress": "3215.0", - "EndAddress": "3218.7", + "StartAddress": "3221.0", + "EndAddress": "3224.7", "Length": 32, "Source": "AutoAssigned", "SignalLayout": [ @@ -38196,10 +38196,10 @@ { "Name": "S-0-0259_0_0__Positioning_profile__Profile_velocity", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0259_0_0__Positioning_profile__Profile_velocity", - "HardwareIdentifier": 605, + "HardwareIdentifier": 621, "Outputs": { - "StartAddress": "3203.0", - "EndAddress": "3206.7", + "StartAddress": "3209.0", + "EndAddress": "3212.7", "Length": 32, "Source": "AutoAssigned", "SignalLayout": [ @@ -38215,10 +38215,10 @@ { "Name": "S-0-0260_0_0__Positioning_profile__Acceleration", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0260_0_0__Positioning_profile__Acceleration", - "HardwareIdentifier": 602, + "HardwareIdentifier": 618, "Outputs": { - "StartAddress": "3191.0", - "EndAddress": "3194.7", + "StartAddress": "3197.0", + "EndAddress": "3200.7", "Length": 32, "Source": "AutoAssigned", "SignalLayout": [ @@ -38234,10 +38234,10 @@ { "Name": "S-0-0282_0_0__Drive-controlled_positioning__Command_value", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0282_0_0__Drive-controlled_positioning__Command_value", - "HardwareIdentifier": 603, + "HardwareIdentifier": 619, "Outputs": { - "StartAddress": "3195.0", - "EndAddress": "3198.7", + "StartAddress": "3201.0", + "EndAddress": "3204.7", "Length": 32, "Source": "AutoAssigned", "SignalLayout": [ @@ -38253,10 +38253,10 @@ { "Name": "S-0-0359_0_0__Positioning_profile__Deceleration", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-0359_0_0__Positioning_profile__Deceleration", - "HardwareIdentifier": 604, + "HardwareIdentifier": 620, "Outputs": { - "StartAddress": "3199.0", - "EndAddress": "3202.7", + "StartAddress": "3205.0", + "EndAddress": "3208.7", "Length": 32, "Source": "AutoAssigned", "SignalLayout": [ @@ -38272,10 +38272,10 @@ { "Name": "S-0-1720_0_1__Power_supply_control__Control_word", "Ref": "rexroth_ctrlx_drive/Outputs/S-0-1720_0_1__Power_supply_control__Control_word", - "HardwareIdentifier": 607, + "HardwareIdentifier": 623, "Outputs": { - "StartAddress": "3209.0", - "EndAddress": "3210.7", + "StartAddress": "3215.0", + "EndAddress": "3216.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -38295,7 +38295,7 @@ "Submodules": [ { "Name": "ID_InMod_9Words", - "HardwareIdentifier": 619, + "HardwareIdentifier": 635, "Inputs": { "StartAddress": "5235.0", "EndAddress": "5252.7", @@ -38366,10 +38366,10 @@ "Submodules": [ { "Name": "ID_OutMod_13Words", - "HardwareIdentifier": 618, + "HardwareIdentifier": 634, "Outputs": { - "StartAddress": "3219.0", - "EndAddress": "3244.7", + "StartAddress": "3225.0", + "EndAddress": "3250.7", "Length": 208, "Source": "AutoAssigned", "SignalLayout": [ @@ -38461,7 +38461,7 @@ "Submodules": [ { "Name": "ID_PaCh_5Words", - "HardwareIdentifier": 620, + "HardwareIdentifier": 636, "Inputs": { "StartAddress": "5253.0", "EndAddress": "5262.7", @@ -38501,8 +38501,8 @@ ] }, "Outputs": { - "StartAddress": "3245.0", - "EndAddress": "3254.7", + "StartAddress": "3251.0", + "EndAddress": "3260.7", "Length": 80, "Source": "AutoAssigned", "SignalLayout": [ @@ -38546,7 +38546,7 @@ "Submodules": [ { "Name": "ID_InMod_24Words", - "HardwareIdentifier": 352, + "HardwareIdentifier": 368, "Inputs": { "StartAddress": "460.0", "EndAddress": "507.7", @@ -38707,10 +38707,10 @@ "Submodules": [ { "Name": "ID_OutMod_21Words", - "HardwareIdentifier": 351, + "HardwareIdentifier": 367, "Outputs": { - "StartAddress": "373.0", - "EndAddress": "414.7", + "StartAddress": "379.0", + "EndAddress": "420.7", "Length": 336, "Source": "AutoAssigned", "SignalLayout": [ @@ -38850,7 +38850,7 @@ "Submodules": [ { "Name": "ID_PaCh_5Words", - "HardwareIdentifier": 353, + "HardwareIdentifier": 369, "Inputs": { "StartAddress": "508.0", "EndAddress": "517.7", @@ -38890,8 +38890,8 @@ ] }, "Outputs": { - "StartAddress": "415.0", - "EndAddress": "424.7", + "StartAddress": "421.0", + "EndAddress": "430.7", "Length": 80, "Source": "AutoAssigned", "SignalLayout": [ @@ -38935,7 +38935,7 @@ "Submodules": [ { "Name": " Communication ", - "HardwareIdentifier": 291, + "HardwareIdentifier": 307, "Inputs": { "StartAddress": "308.0", "EndAddress": "309.7", @@ -38951,8 +38951,8 @@ ] }, "Outputs": { - "StartAddress": "293.0", - "EndAddress": "294.7", + "StartAddress": "299.0", + "EndAddress": "300.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -38972,7 +38972,7 @@ "Submodules": [ { "Name": " Reader ", - "HardwareIdentifier": 290, + "HardwareIdentifier": 306, "Inputs": { "StartAddress": "306.0", "EndAddress": "307.7", @@ -38988,8 +38988,8 @@ ] }, "Outputs": { - "StartAddress": "291.0", - "EndAddress": "292.7", + "StartAddress": "297.0", + "EndAddress": "298.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -39009,7 +39009,7 @@ "Submodules": [ { "Name": "Communication", - "HardwareIdentifier": 273, + "HardwareIdentifier": 289, "Inputs": { "StartAddress": "160.0", "EndAddress": "161.7", @@ -39025,8 +39025,8 @@ ] }, "Outputs": { - "StartAddress": "161.0", - "EndAddress": "162.7", + "StartAddress": "167.0", + "EndAddress": "168.7", "Length": 16, "Source": "AutoAssigned", "SignalLayout": [ @@ -39046,7 +39046,7 @@ "Submodules": [ { "Name": "Reader (32 byte, cyclic io communication)", - "HardwareIdentifier": 272, + "HardwareIdentifier": 288, "Inputs": { "StartAddress": "128.0", "EndAddress": "159.7", @@ -39062,8 +39062,8 @@ ] }, "Outputs": { - "StartAddress": "129.0", - "EndAddress": "160.7", + "StartAddress": "135.0", + "EndAddress": "166.7", "Length": 256, "Source": "AutoAssigned", "SignalLayout": [ @@ -39083,7 +39083,7 @@ "Submodules": [ { "Name": "Reader (128 byte, cyclic io communication)", - "HardwareIdentifier": 271, + "HardwareIdentifier": 287, "Inputs": { "StartAddress": "0.0", "EndAddress": "127.7", @@ -39099,8 +39099,8 @@ ] }, "Outputs": { - "StartAddress": "1.0", - "EndAddress": "128.7", + "StartAddress": "7.0", + "EndAddress": "134.7", "Length": 1024, "Source": "AutoAssigned", "SignalLayout": [ @@ -39120,10 +39120,10 @@ "Submodules": [ { "Name": "10_O2T General Purpose Registers 2", - "HardwareIdentifier": 641, + "HardwareIdentifier": 657, "Outputs": { - "StartAddress": "3287.0", - "EndAddress": "3386.7", + "StartAddress": "3293.0", + "EndAddress": "3392.7", "Length": 800, "Source": "AutoAssigned", "SignalLayout": [ @@ -39143,7 +39143,7 @@ "Submodules": [ { "Name": "1_T2O State", - "HardwareIdentifier": 650, + "HardwareIdentifier": 666, "Inputs": { "StartAddress": "5737.0", "EndAddress": "5768.7", @@ -40696,7 +40696,7 @@ "Submodules": [ { "Name": "2_T2O IO", - "HardwareIdentifier": 649, + "HardwareIdentifier": 665, "Inputs": { "StartAddress": "5669.0", "EndAddress": "5736.7", @@ -40719,7 +40719,7 @@ "Submodules": [ { "Name": "3_T2O Joints", - "HardwareIdentifier": 648, + "HardwareIdentifier": 664, "Inputs": { "StartAddress": "5565.0", "EndAddress": "5668.7", @@ -40742,7 +40742,7 @@ "Submodules": [ { "Name": "4_T2O TCP", - "HardwareIdentifier": 647, + "HardwareIdentifier": 663, "Inputs": { "StartAddress": "5489.0", "EndAddress": "5564.7", @@ -40765,7 +40765,7 @@ "Submodules": [ { "Name": "5_T2O General Purpose Bit Registers", - "HardwareIdentifier": 646, + "HardwareIdentifier": 662, "Inputs": { "StartAddress": "5481.0", "EndAddress": "5488.7", @@ -41166,7 +41166,7 @@ "Submodules": [ { "Name": "6_T2O General Purpose Int Registers", - "HardwareIdentifier": 645, + "HardwareIdentifier": 661, "Inputs": { "StartAddress": "5385.0", "EndAddress": "5480.7", @@ -41189,7 +41189,7 @@ "Submodules": [ { "Name": "7_T2O General Purpose Float Registers", - "HardwareIdentifier": 644, + "HardwareIdentifier": 660, "Inputs": { "StartAddress": "5289.0", "EndAddress": "5384.7", @@ -41212,10 +41212,10 @@ "Submodules": [ { "Name": "8_O2T Robot IO", - "HardwareIdentifier": 643, + "HardwareIdentifier": 659, "Outputs": { - "StartAddress": "3487.0", - "EndAddress": "3510.7", + "StartAddress": "3493.0", + "EndAddress": "3516.7", "Length": 192, "Source": "AutoAssigned", "SignalLayout": [ @@ -42381,10 +42381,10 @@ "Submodules": [ { "Name": "9_O2T General Purpose Registers 1", - "HardwareIdentifier": 642, + "HardwareIdentifier": 658, "Outputs": { - "StartAddress": "3387.0", - "EndAddress": "3486.7", + "StartAddress": "3393.0", + "EndAddress": "3492.7", "Length": 800, "Source": "AutoAssigned", "SignalLayout": [ @@ -42404,7 +42404,7 @@ "Submodules": [ { "Name": "Engine Control", - "HardwareIdentifier": 523, + "HardwareIdentifier": 539, "Inputs": { "StartAddress": "3748.0", "EndAddress": "3755.7", @@ -42486,8 +42486,8 @@ ] }, "Outputs": { - "StartAddress": "2002.0", - "EndAddress": "2002.7", + "StartAddress": "2008.0", + "EndAddress": "2008.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -42525,7 +42525,7 @@ "Submodules": [ { "Name": "Engine Control", - "HardwareIdentifier": 522, + "HardwareIdentifier": 538, "Inputs": { "StartAddress": "3740.0", "EndAddress": "3747.7", @@ -42607,8 +42607,8 @@ ] }, "Outputs": { - "StartAddress": "2001.0", - "EndAddress": "2001.7", + "StartAddress": "2007.0", + "EndAddress": "2007.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -42646,7 +42646,7 @@ "Submodules": [ { "Name": "Engine Control", - "HardwareIdentifier": 521, + "HardwareIdentifier": 537, "Inputs": { "StartAddress": "3732.0", "EndAddress": "3739.7", @@ -42728,8 +42728,8 @@ ] }, "Outputs": { - "StartAddress": "2000.0", - "EndAddress": "2000.7", + "StartAddress": "2006.0", + "EndAddress": "2006.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -42767,7 +42767,7 @@ "Submodules": [ { "Name": "Engine Control", - "HardwareIdentifier": 520, + "HardwareIdentifier": 536, "Inputs": { "StartAddress": "3724.0", "EndAddress": "3731.7", @@ -42849,8 +42849,8 @@ ] }, "Outputs": { - "StartAddress": "1999.0", - "EndAddress": "1999.7", + "StartAddress": "2005.0", + "EndAddress": "2005.7", "Length": 8, "Source": "AutoAssigned", "SignalLayout": [ @@ -42888,7 +42888,7 @@ "Submodules": [ { "Name": "Results - 240 bytes", - "HardwareIdentifier": 518, + "HardwareIdentifier": 534, "Inputs": { "StartAddress": "3484.0", "EndAddress": "3723.7", @@ -42911,7 +42911,7 @@ "Submodules": [ { "Name": "Results - 240 bytes", - "HardwareIdentifier": 512, + "HardwareIdentifier": 528, "Inputs": { "StartAddress": "3244.0", "EndAddress": "3483.7", @@ -42934,7 +42934,7 @@ "Submodules": [ { "Name": "Results - 240 bytes", - "HardwareIdentifier": 511, + "HardwareIdentifier": 527, "Inputs": { "StartAddress": "3004.0", "EndAddress": "3243.7", @@ -42957,7 +42957,7 @@ "Submodules": [ { "Name": "Results - 240 bytes", - "HardwareIdentifier": 510, + "HardwareIdentifier": 526, "Inputs": { "StartAddress": "2764.0", "EndAddress": "3003.7", @@ -42980,7 +42980,7 @@ "Submodules": [ { "Name": "Results - 240 bytes", - "HardwareIdentifier": 509, + "HardwareIdentifier": 525, "Inputs": { "StartAddress": "2524.0", "EndAddress": "2763.7", @@ -43003,7 +43003,7 @@ "Submodules": [ { "Name": "Results - 64 bytes", - "HardwareIdentifier": 508, + "HardwareIdentifier": 524, "Inputs": { "StartAddress": "2460.0", "EndAddress": "2523.7", @@ -43026,7 +43026,7 @@ "Submodules": [ { "Name": "System Control", - "HardwareIdentifier": 524, + "HardwareIdentifier": 540, "Inputs": { "StartAddress": "3756.0", "EndAddress": "3771.7", @@ -43318,8 +43318,8 @@ ] }, "Outputs": { - "StartAddress": "2003.0", - "EndAddress": "2018.7", + "StartAddress": "2009.0", + "EndAddress": "2024.7", "Length": 128, "Source": "AutoAssigned", "SignalLayout": [ @@ -43591,10 +43591,10 @@ "Submodules": [ { "Name": "User Data - 240 bytes", - "HardwareIdentifier": 519, + "HardwareIdentifier": 535, "Outputs": { - "StartAddress": "1759.0", - "EndAddress": "1998.7", + "StartAddress": "1765.0", + "EndAddress": "2004.7", "Length": 1920, "Source": "AutoAssigned", "SignalLayout": [ @@ -43614,10 +43614,10 @@ "Submodules": [ { "Name": "User Data - 240 bytes", - "HardwareIdentifier": 517, + "HardwareIdentifier": 533, "Outputs": { - "StartAddress": "1519.0", - "EndAddress": "1758.7", + "StartAddress": "1525.0", + "EndAddress": "1764.7", "Length": 1920, "Source": "AutoAssigned", "SignalLayout": [ @@ -43637,10 +43637,10 @@ "Submodules": [ { "Name": "User Data - 240 bytes", - "HardwareIdentifier": 516, + "HardwareIdentifier": 532, "Outputs": { - "StartAddress": "1279.0", - "EndAddress": "1518.7", + "StartAddress": "1285.0", + "EndAddress": "1524.7", "Length": 1920, "Source": "AutoAssigned", "SignalLayout": [ @@ -43660,10 +43660,10 @@ "Submodules": [ { "Name": "User Data - 240 bytes", - "HardwareIdentifier": 515, + "HardwareIdentifier": 531, "Outputs": { - "StartAddress": "1039.0", - "EndAddress": "1278.7", + "StartAddress": "1045.0", + "EndAddress": "1284.7", "Length": 1920, "Source": "AutoAssigned", "SignalLayout": [ @@ -43683,10 +43683,10 @@ "Submodules": [ { "Name": "User Data - 240 bytes", - "HardwareIdentifier": 514, + "HardwareIdentifier": 530, "Outputs": { - "StartAddress": "799.0", - "EndAddress": "1038.7", + "StartAddress": "805.0", + "EndAddress": "1044.7", "Length": 1920, "Source": "AutoAssigned", "SignalLayout": [ @@ -43706,10 +43706,10 @@ "Submodules": [ { "Name": "User Data - 64 bytes", - "HardwareIdentifier": 513, + "HardwareIdentifier": 529, "Outputs": { - "StartAddress": "735.0", - "EndAddress": "798.7", + "StartAddress": "741.0", + "EndAddress": "804.7", "Length": 512, "Source": "AutoAssigned", "SignalLayout": [ @@ -43729,7 +43729,7 @@ "Submodules": [ { "Name": "Data and Transfer Control v2", - "HardwareIdentifier": 384, + "HardwareIdentifier": 400, "Inputs": { "StartAddress": "672.0", "EndAddress": "759.7", @@ -43745,8 +43745,8 @@ ] }, "Outputs": { - "StartAddress": "447.0", - "EndAddress": "452.7", + "StartAddress": "453.0", + "EndAddress": "458.7", "Length": 48, "Source": "AutoAssigned", "SignalLayout": [ diff --git a/src/showcase/app/hwc/hwc.gen/plc_line.SecurityConfiguration.json b/src/showcase/app/hwc/hwc.gen/plc_line.SecurityConfiguration.json index 4066ae288..38e220ef3 100644 --- a/src/showcase/app/hwc/hwc.gen/plc_line.SecurityConfiguration.json +++ b/src/showcase/app/hwc/hwc.gen/plc_line.SecurityConfiguration.json @@ -1,9 +1,9 @@ { - "PKIData": "AQAAAAAAAAAAAAAAAAAAAAEBAcIgAAACAAAAAAAAAAAAAwAAAN8ALS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUhvd0ZBWUhLb1pJemowQ0FRWUpLeVFEQXdJSUFRRUxBMklBQkVjL21ZLzRUWi95LzdXcnVPTncxeHVKQkR3OQpqUmx4NllVa0VRdm1Ed2dsaER0N2lWTzlEVzBwV3hSNFRlbmVPQlFNeG9NR1hxVHRBQjR4MFRoZUtFS2FPeVkxCmR2RVROZm9wWUdPMWh2VlpTQ0RaZVdxVE43NldNVlJSekxDc3FBPT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCnsBAQACAAAnEAAgMQ1LUsJePrdPed015ZxQV6n9cwz6T8O05igdii3SAYABACAADAAQvwpsdo9m1fawNZ+MgApePQEAAAE2c9DZ6wUA82/GDk/1ZgJZVUNGxB+j0O6H7G2UCGro8Xm8yN0WbRbuYSvczcHiV4koPge80+CIIm552+Fi7NovhjbQX2f+4imAIp+eNGVKcErlhoyh39wSRF0n1f9SRnNuAs+i2KUn6yWmriDNcAArA86CusVOgxiO9wgSAdVHk/sow6iQl1jJSfBnsNOhhn1KZHrEufxb1rwoIKZekNp4FCaJaS8OSj4nFTgnOVpcxCrw0UtxMRYhUJ7A5XY1uZ+0CD7go/wmcN3GExEuXyUMJ2M4okoe9hIrDvxLUVA0i0t4pSjrPJtbTeYfTuqsfZaJdnBXmtgJ29iMlfEFqzaleN/PVaVnPAvS8Cl1P8ylWiMFMG51JsqP/VHCJXaSwGWeX/9owldBG7lOpLFm7zaYsCkSbEYU8AIACWxvY2FsaG9zdAEAAAAAAAAAAQAAAAIAAAAAAAAAFADWMtc+Xnra5GmQ5hep70a7sCq5tLQGAQAGsC0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQ0KTUlJRXN6Q0NBNXVnQXdJQkFnSVVVbW5GYzR5V2JML2tBTjF1eUlxSVBDbExZdFV3RFFZSktvWklodmNOQVFFTEJRQXdlekVMTUFrRw0KQTFVRUJoTUNXRmd4RWpBUUJnTlZCQWdNQ1ZOMFlYUmxUbUZ0WlRFUk1BOEdBMVVFQnd3SVEybDBlVTVoYldVeEZEQVNCZ05WQkFvTQ0KQzBOdmJYQmhibmxPWVcxbE1Sc3dHUVlEVlFRTERCSkRiMjF3WVc1NVUyVmpkR2x2Yms1aGJXVXhFakFRQmdOVkJBTU1DV3h2WTJGcw0KYUc5emREQWVGdzB5TmpBME1UVXdOekUyTUROYUZ3MHpOakEwTVRJd056RTJNRE5hTUhzeEN6QUpCZ05WQkFZVEFsaFlNUkl3RUFZRA0KVlFRSURBbFRkR0YwWlU1aGJXVXhFVEFQQmdOVkJBY01DRU5wZEhsT1lXMWxNUlF3RWdZRFZRUUtEQXREYjIxd1lXNTVUbUZ0WlRFYg0KTUJrR0ExVUVDd3dTUTI5dGNHRnVlVk5sWTNScGIyNU9ZVzFsTVJJd0VBWURWUVFEREFsc2IyTmhiR2h2YzNRd2dnRWlNQTBHQ1NxRw0KU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ3htWnlqMTRTT2dqSktDT2J3bHFPUkRzU2g3ZlVhUTcrdm9QcjlBR0dCMStFRQ0KTkk5elYvc0NxaVZGZDFMQ0c2SU5tTFNKQVRvRkd0bk8yME95dDhaNWlZKzJ6S1NIUmc2Vjd6TkowQUZnRCsxQWxaNnJ3REpoeHhURw0KaldIWFVpOTBkNWF0MWY0bFZEK0x2K3VubURUM1g5VTZVV3pNM1lid09zMHZDYlJQWjdtUHFiV3ZwWEZ1a0RES2JFc1hJVkpFeG5Ucg0KeG9CR2RLMkZrZ1hTMm9YRUV5ZzRzMlVuYmFLUy9NQU51cXhRN3FrdzNwaEdsaTdvL01wQnNWQXdwd0ZBSzBlQjVkZTBmQTdSMC9aZQ0KMlo2UUJKa05XZGI3UVFBTnplUE1MNG9kTVQ3b2R0T2ZZQ1g0SUhyVS9jWjh1N2JRM01zTjVGcU9QNjhSWEo5MGoxamJBZ01CQUFHag0KZ2dFdE1JSUJLVEFKQmdOVkhSTUVBakFBTUE0R0ExVWREd0VCL3dRRUF3SUM5REFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSQ0KS3dZQkJRVUhBd0l3RXdZRFZSMFJCQXd3Q29JQWh3VEFxR1NDaGdBd0hRWURWUjBPQkJZRUZDUnVCQ3d6NEN2ZVJoSXoxckxRVE5JUg0KcExvTk1JRzRCZ05WSFNNRWdiQXdnYTJBRkNSdUJDd3o0Q3ZlUmhJejFyTFFUTklScExvTm9YK2tmVEI3TVFzd0NRWURWUVFHRXdKWQ0KV0RFU01CQUdBMVVFQ0F3SlUzUmhkR1ZPWVcxbE1SRXdEd1lEVlFRSERBaERhWFI1VG1GdFpURVVNQklHQTFVRUNnd0xRMjl0Y0dGdQ0KZVU1aGJXVXhHekFaQmdOVkJBc01Fa052YlhCaGJubFRaV04wYVc5dVRtRnRaVEVTTUJBR0ExVUVBd3dKYkc5allXeG9iM04wZ2hSUw0KYWNWempKWnN2K1FBM1c3SWlvZzhLVXRpMVRBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWNjYm9YeFZJcG4wRTFBVTV0L1BqL2k3Zg0KanBxckVoV3c3NWpGYVJLZmtQRnkzR1ltekJIcDI4NFk3anB1UWEyWUZJdy9tZW9YUG0yVkRLRGp6SzRsMW9XSTNWYVpyTmx0WFNFTg0KaGxvWUFKMVIyUWdEcU84VTk4U0ZSay9rcUZpT3Q1NHAvRjQyMzB6cmhqUVZJYmx5dWZmNEJWRC8wdW9kVWNXQWxVUmRXTndXZDlFNA0KSUpLVi9SeHlzRnBOYlhZTmpUMDYyUFQycDA2azEvSG1pRUpDT0ovY1VkSFJBb2N2akdwWGtiYk4vclJ0bE4rT1N4aGFuMlh4QkErMA0KWEhoZ0NwbWZUUVl0d3hzNzRRdU1PeVU3U2dYcE00V1ZRMnhPMTk5UitqOFYzWlBmLy9US3grSzYvRE1QSnJERFozUVZHV3o3cUZsWQ0KT3dJVTZnaFpGa092Y3c9PQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ0KFwgBAACzAQACAHwwejAUBgcqhkjOPQIBBgkrJAMDAggBAQsDYgAEegCIYkpJLvuYm7S7mwtzomyLv2od93fePJlT9Osyigb37aEk/s3b1byxDKTqJzSmHyWJLGmNmWnACvD9l8k7Foa2XmgRkGAthkobWa4EBTNdLRwGTvLAJ2ZJbS6MU65AaldFeEI6O46w8QvT1ZJu0wAg7W3Pqp/UhKINdHjKL69Uatiws6VOF70mlJPGb4VyqtEHXi0tLS0tQkVHSU4gRU5DUllQVEVEIFBSSVZBVEUgS0VZLS0tLS0KTUlJRk5UQmZCZ2txaGtpRzl3MEJCUTB3VWpBeEJna3Foa2lHOXcwQkJRd3dKQVFRbzQzb2FkdTdESzhBdG02bQpMNHN5S0FJQ0NBQXdEQVlJS29aSWh2Y05BZ2tGQURBZEJnbGdoa2dCWlFNRUFTb0VFTXo0L2xwNHh5MUZvMXdSCjUyM0FJTG9FZ2dUUUhwMTJWNC92eXREKzJoRUlYK2JsWnhDdTIwQUJYZXAxT1EreU1nY2pNb2QvK0tWaHZOUGsKdXVXSmVqUzlYZjIvZWxXSzBIbytxaFFmaE1TT0QwV1lCN3g2dGcxY3B6bU1pRGZQVjBHRUdzdHZtNXRFSkYySgpWQUNORVQ3UUIzdzRQa0htaHNIcDU1YU1PdkdvZ1dPVU9ubnVTY0VKTWoydHIyeVJsODdwQWlNKzY3ZHVTWUVMCmNIbUpuNkRUcWo1T2lNOHN5ZE1ydVp5ZEpTdHdmM0hka2lsakNOWmh3eHJCdDdMQ0pXTmFLRW5peDIyN296VFIKZFh6SlUvTWduL1dTcWVEcWFjT1F5MlMwYVFPcWtyUnVOM282anFXL0tmL1Yzd3VURXlwZmdCUitNdGtFUjk3RQpFUzdDbkI2YUU4cDdWTWpSUHFrU2xPTDlQSjZLVWxzZUN6cmhzM0o2aHRsQTdmT1FQMFMwYXc4VlNPeDB4S1l2CndkSGRvbytHZmE2NURjdVk0c0djNVlSMTRhV2hPaUVOWVQ0R0pDVkREWk1rTmRwUlhxaTVZd3UzTDZ5N3pCZlQKUGNlQWZjaE15RUcrdWw4V3gvdmtYeVdNSXhhcFdhT2tNMjdhSTREQ1JGSk1zL3VtN0wwb1M0KzNqZmg5TzFrego2bDduNkV6Vm96Sm9BWUovOEIyTEZnUDB2TmZqUzRVd2l5dHNkdjZIL2ozL0M2Rnl0aEp6RTBYOExMQjc4UDJCCnRKR0cxWFFiMHhtaWtkV3c0STVTLzRka09KYmkwOHgzK0pwOWVzRTBYWlZibUlpWkluYW92RVdaMjV0MERlWW0KTVVRdGdoZnFndTMwc3JzOEFwSk55Ym1hbU9VaFNoMTNnelJnL3N6WUJUUTNEWWgwbTJKbHNKTW5nYWh5MnZiaQp3SlplRWpmcHdLNXlmdjE0dnhIejVTeEZSMkJmWFhIdjdsbkwxemcyNzgzanV1cmF0ZHQ1TmRZNitRa2lJOTdmClVsbFlmRWp3YXlsMWhvbDMzOEFyeDlYWXc1SHFCc1RDVUtUVVpBWWFJWVQvQm41Tis4QXFzNHA1WnV3dWgrR1oKUkN4c1RJODNyWmNaSG9yckJXLzZScEwrekZyRFdVaVdnYzFnRVhZRGFNOXB0eFlKaVRkeWdWb29SVU9iLzYvagpkcmQ2M3VDSXVuaDBVRS9zUE5vSW10VXM1bjRkYklnOUowV1lsVDVuYVgxNHZabnlIT282ZVUrTzdVQUtEbytiCjl0Z3EzWVB3b2g4ZDdBZ1hRYWdFVkY5SHVnNEljcldXbWZacmdSWGtWUnh6MGtzeWpJOEtwVTdub3BzK1pHbmQKVEpzUFVOM05NSUlBZ2xOL3gvem9rbGNTRnlLVmY0Y0RvNEJJY3pwbnpvd2FGS3YwcVBUYm12dWlTK1gwVmNodQp4NmVrK1RHMkMyV0REU0o3RVRGNS80cmNlelo5eC9oTnhwaHEyUFpTZW5BR1JRandVNXZ6a3BrY3ZYZW4rZGpKCllXaWVjYlMxQ2xHVFBETzVEWWRmSFRXTjVzOFRzRTBINi9rMTgxSlZBR1VBOXZsWGpkcS9zZjlBNVFVSkdxK2MKYk5KbFFmaHYvWnI3bG5SMlI2UURDS0I1cS9yYmRJQ3pUMmpXOGp2U0xLSU14UXE4M3lQUDU2U0xKQkY4WmdjagpPQUJBSDE3NGtLYXoydjRycWZDV0FYWk9xemZXM2VGZ1VFcmhFWTBGNHJlZXpvSzR3dTBGRlloMStTRzJFWGRwClB5NHBBUVg2QklEQjZ3eWxhL3pEdjlaK3BtSzc2ZG0rS09LSjl3TkViMkhLOXJBMEJ2VEJsaHBjN2JlNzVrRG4KYWlDV1A0ejJnbHVoSFB3NFRtT29qRDhxSXR1MkgrU0d1ZEp0SzV6WW1ZeWp3MFcwUGVLa3J1WTNxN3J3emdYbgpMRjlOQkZ6TGlTa1pqeWlXRHZWVzBMclVnbzRWd0QzM3BSKzgxbSt4MWpYSTIxOFY3dUJaMXJuOXdCZndyb3hyCmRnMmFQeTVsSFExQmh6MDlxZ3lNY0RaRk0zRmlFZ0dMOTBDd244SjRodUROMDhReUNxRml2QnBqdlJEOStMdjMKVmd0QW5adGRaaXcyK3d4Wm1lanpkL2s0WlBxVFZrV25JL3Z4VlFoNzhhWUt6UmNEVytWQkMrOD0KLS0tLS1FTkQgRU5DUllQVEVEIFBSSVZBVEUgS0VZLS0tLS0KJkROUzosIElQIEFkZHJlc3M6MTkyLjE2OC4xMDAuMTMwLCBVUkk6CWxvY2FsaG9zdAIAAAAAAAAAAQAAAAIAAAAAAAAAFADWMtc+Xnra5GmQ5hep70a7sCq5tLQGAQAGsC0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQ0KTUlJRXN6Q0NBNXVnQXdJQkFnSVVVbW5GYzR5V2JML2tBTjF1eUlxSVBDbExZdFV3RFFZSktvWklodmNOQVFFTEJRQXdlekVMTUFrRw0KQTFVRUJoTUNXRmd4RWpBUUJnTlZCQWdNQ1ZOMFlYUmxUbUZ0WlRFUk1BOEdBMVVFQnd3SVEybDBlVTVoYldVeEZEQVNCZ05WQkFvTQ0KQzBOdmJYQmhibmxPWVcxbE1Sc3dHUVlEVlFRTERCSkRiMjF3WVc1NVUyVmpkR2x2Yms1aGJXVXhFakFRQmdOVkJBTU1DV3h2WTJGcw0KYUc5emREQWVGdzB5TmpBME1UVXdOekUyTUROYUZ3MHpOakEwTVRJd056RTJNRE5hTUhzeEN6QUpCZ05WQkFZVEFsaFlNUkl3RUFZRA0KVlFRSURBbFRkR0YwWlU1aGJXVXhFVEFQQmdOVkJBY01DRU5wZEhsT1lXMWxNUlF3RWdZRFZRUUtEQXREYjIxd1lXNTVUbUZ0WlRFYg0KTUJrR0ExVUVDd3dTUTI5dGNHRnVlVk5sWTNScGIyNU9ZVzFsTVJJd0VBWURWUVFEREFsc2IyTmhiR2h2YzNRd2dnRWlNQTBHQ1NxRw0KU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ3htWnlqMTRTT2dqSktDT2J3bHFPUkRzU2g3ZlVhUTcrdm9QcjlBR0dCMStFRQ0KTkk5elYvc0NxaVZGZDFMQ0c2SU5tTFNKQVRvRkd0bk8yME95dDhaNWlZKzJ6S1NIUmc2Vjd6TkowQUZnRCsxQWxaNnJ3REpoeHhURw0KaldIWFVpOTBkNWF0MWY0bFZEK0x2K3VubURUM1g5VTZVV3pNM1lid09zMHZDYlJQWjdtUHFiV3ZwWEZ1a0RES2JFc1hJVkpFeG5Ucg0KeG9CR2RLMkZrZ1hTMm9YRUV5ZzRzMlVuYmFLUy9NQU51cXhRN3FrdzNwaEdsaTdvL01wQnNWQXdwd0ZBSzBlQjVkZTBmQTdSMC9aZQ0KMlo2UUJKa05XZGI3UVFBTnplUE1MNG9kTVQ3b2R0T2ZZQ1g0SUhyVS9jWjh1N2JRM01zTjVGcU9QNjhSWEo5MGoxamJBZ01CQUFHag0KZ2dFdE1JSUJLVEFKQmdOVkhSTUVBakFBTUE0R0ExVWREd0VCL3dRRUF3SUM5REFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSQ0KS3dZQkJRVUhBd0l3RXdZRFZSMFJCQXd3Q29JQWh3VEFxR1NDaGdBd0hRWURWUjBPQkJZRUZDUnVCQ3d6NEN2ZVJoSXoxckxRVE5JUg0KcExvTk1JRzRCZ05WSFNNRWdiQXdnYTJBRkNSdUJDd3o0Q3ZlUmhJejFyTFFUTklScExvTm9YK2tmVEI3TVFzd0NRWURWUVFHRXdKWQ0KV0RFU01CQUdBMVVFQ0F3SlUzUmhkR1ZPWVcxbE1SRXdEd1lEVlFRSERBaERhWFI1VG1GdFpURVVNQklHQTFVRUNnd0xRMjl0Y0dGdQ0KZVU1aGJXVXhHekFaQmdOVkJBc01Fa052YlhCaGJubFRaV04wYVc5dVRtRnRaVEVTTUJBR0ExVUVBd3dKYkc5allXeG9iM04wZ2hSUw0KYWNWempKWnN2K1FBM1c3SWlvZzhLVXRpMVRBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWNjYm9YeFZJcG4wRTFBVTV0L1BqL2k3Zg0KanBxckVoV3c3NWpGYVJLZmtQRnkzR1ltekJIcDI4NFk3anB1UWEyWUZJdy9tZW9YUG0yVkRLRGp6SzRsMW9XSTNWYVpyTmx0WFNFTg0KaGxvWUFKMVIyUWdEcU84VTk4U0ZSay9rcUZpT3Q1NHAvRjQyMzB6cmhqUVZJYmx5dWZmNEJWRC8wdW9kVWNXQWxVUmRXTndXZDlFNA0KSUpLVi9SeHlzRnBOYlhZTmpUMDYyUFQycDA2azEvSG1pRUpDT0ovY1VkSFJBb2N2akdwWGtiYk4vclJ0bE4rT1N4aGFuMlh4QkErMA0KWEhoZ0NwbWZUUVl0d3hzNzRRdU1PeVU3U2dYcE00V1ZRMnhPMTk5UitqOFYzWlBmLy9US3grSzYvRE1QSnJERFozUVZHV3o3cUZsWQ0KT3dJVTZnaFpGa092Y3c9PQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ0KFwgBAACzAQACAHwwejAUBgcqhkjOPQIBBgkrJAMDAggBAQsDYgAEY1WLCO93SnyyhdEfgaI0WZ8avbV1cJFSRiXH4IOOVlyqdUBxv1Ogp4dI9N6zZAZtieKNETv9IsmddJ0/+6OP6Pu7O0qWVjiJm6V4H7IpVP2Pibvy3M2ojSHQFLdXpdBPfkQo4lLuAehYp1iwklcM9AAgbP+YsY2LTwHBuJ0hYF/XEwzfJEuP35F6fjezW2GECv4HXi0tLS0tQkVHSU4gRU5DUllQVEVEIFBSSVZBVEUgS0VZLS0tLS0KTUlJRk5UQmZCZ2txaGtpRzl3MEJCUTB3VWpBeEJna3Foa2lHOXcwQkJRd3dKQVFRS2pQZE1hbVcrcUZCVGl3TgpDeE1RbFFJQ0NBQXdEQVlJS29aSWh2Y05BZ2tGQURBZEJnbGdoa2dCWlFNRUFTb0VFSEpqekFwcUFBWWtnaVpUCkZkZU95dDBFZ2dUUXc5RWhJeXFwd1M0QXVYQ3lDMGltMllMbGZmL1htVGhSSkxjdTU5cmhad0YwTzNHSGp1TjcKWFNNVHVqcTJFUE1SVWorSC9LWkZsSHJtOHBzZ0hDSllKd0RHWWVZVlhlaDJzTUhRVXJrSHEwdlBGNE14b1pGNQpxOUZYMUZSb042eEVDd1BtY0gzc1NyN2RlZ0N1Sml4MWdkb2E0S0lrQzRGWFZYOGg1K2xJM01MRjRFKzZZSk5ECnVIYlU5Tmlmd3JMUUlDS2JxMFFSQU1CTWZpajRxcFRCekNkeWZNdElXNHZ3eVF6dzJXSlYyUDJoQkhMYWhmQkgKbDBySnVGbXpsUTdnT3Yzb3FFanlFbGF1d2IwajZJWXUrd1RJMlZ5N0NmcnlreEljd3RzNm1UZTc0S3FhVi9rcwpTN3AyUnEyYUk0Zmd6OWc3Z0NuNHJoMHJvR0N1L1B2NEsyRm11UHBsTVFGa1kyNEZ4L0JkNlpyZFZHZ2xVR1V0ClMra0puSW5nN3NHdkMwWDFXK0NiVHp2cFYwOWVTekEvWjZlOTVOMXZoRnNycVpyUXVzOFhzcHhRODFqMCs5cmcKbVZ5M0JPQzMrSUcrVitrblArVnFoRnRRbkZPVFlNVlIwYUlvTE55Yk8xVFUvZVF1ZTlWMWY3dHhBUTFHc0dTbwpsbUh4YlI1Nis2bmVoWnlHa21LM3kzQjVsQk8rdTNaL2FTS1FCd0l2K3N2dU42MzVlYlB6ZGFjUnlaWGtueWpXCjMzQm5ySldaTVFlaE9yYms3dHhnaTNWZmQ0UXFTd24xN01kdFl1STVra3NaL2JwbUhIdEhQUU4vN0todVk4dm0KV21kRVFGczFPNlUrTHJnaFVObCtiS3gzMmlBeEp3eWg1dEJlYnZJU2tkM3dkNkRxblVoTk5ocWFGMFNpT0k3ZwpLVGVZZER0WTVDK05IMy9EaXE5ZGt3VnJxZ0NSK0huenF3emlVZlVzQkVVVTFwUDlURi8zNkxFZVRTVS91dytICmZibmV1bnREdHZPdHc0SGVSM1ZrZzIzYXdwcFJ0eFlaQVd5Vlh5SjBrU1ZZRW94Q2JVbE51Yk03RGZaaHBmcTYKMWlHQjNHN05IWFQxQ0p4Y3lQTlB1Mkx6bXBFMkRCZmsyMzNSQUdBcE5oZ0xUaFFtWEpXajZoT0hZOXQ4ZUNaYwpCdnllUm9ueTVmNWlzbEl4TWdWOU1RYWh3OVRBTW5wdlV0VGdGd29GNlN0SUZmUkVpcytwVit5enFjS3d2WW0yCm1mb2F6YWF1MnVoUWtFcisrMWUycXJGWlFCTU5FWExRbmYvWmZRRjRVZEVVWmJmdjB3LzlkSWJSVUVRejRqU1kKWFhlYVNaQjdXQnZXMTE2OWN2WWhIZzdibk9IUWlnYlBJZTQrd1JRL1RuSDBuelhTZitZeEpONHM1MWxlNmhUeQp2dk1DVGVxSmd5OVZFWlVhbHJIbFZHZ1RGcjJCTzMweEhFWUFKZzRITHA2ZHBOaXhUa1lzbTRNakZLN2VPTlljCk1zN3d6bDlGejlGNkNldmNQYnpiR043eGhSK2hQaWJSZ050UFVuK1E5VVpQaEZTUTJCdFpWZGpKdmZMVVFZaVEKeFRleG5QbHo1VFYvdVRzS2tjd0ZySHFMM0FDd1pSVmNra0J0WTdpMzdHL2E5S0VYOTE3NmxBTCttbWZZQy9MKwpQbVVIa2U0Sm5LMWQrL2J0N3dzWkdQSXo5Y1MwNXFNUUdHUGVvL0JCaTZucTdRbXlick9oUU9TaHJzZUJ3RG1JCkI1Y2t3bkQ2TkN4R1Exc2pVQUY0V1hDNDVoT0dMSHRnRVZIcFR3bWJjbzRESGxNand2NjduT3AyTkVjVStwcS8KQjd3UXl5Wk51dUZPTzlyaEZsTUs0OEovb0Y0VEFnL25zWkdZclI0ZS9GTmFGWVN0dW5CWjdwYmFhR0pGc3dtYwpMUDhhVktKVytJYi9hTmNBeE1kVDF3QW9oYldwanpEa0g4Vy9lUWF3Z3RGRkFJQWhld0FYem5tdWF0WlZETVVOCnJ1REdpd1ZrTUtZZ0tnQnNQK1dXV1BIY0VLOTJnZ3RKZ3hYeThWM1ROTEJTNFJUS2xnV04vOSthbDRrdTNpKzAKQlJsN2Vmc1YweU1RZ3BzVWRzMHdrc0RPcTE5RktDSmVKUnNqbkcrNlUzRnRQMmZKR1BWY0xaRT0KLS0tLS1FTkQgRU5DUllQVEVEIFBSSVZBVEUgS0VZLS0tLS0KJkROUzosIElQIEFkZHJlc3M6MTkyLjE2OC4xMDAuMTMwLCBVUkk6", - "UserData": "AgAAAAAAAAAAAAAAAAAAAAEAAAAFAGFkbWludAAAAAEAAAEBAAEFAAAnEAAAACDNQRCaJvHnDprn78owxgtDVl9ngZ534jmWxSbRF+idOQAAAEAKgbrhUdMVOHrM5fOXc+2u2mS34E6bx4Gu+6ZfVALAah7rlaQ27MkncLCg8PMm9qwdgZXYSntvBdat6/GYdMJKAA==", + "PKIData": "AQAAAAAAAAAAAAAAAAAAAAEBAb4gAAACAAAAAAAAAAAAAwAAAN8ALS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUhvd0ZBWUhLb1pJemowQ0FRWUpLeVFEQXdJSUFRRUxBMklBQkFXYmM5TWZaQTU1SW9UMkZaaExpb24zUTdLbQozQ3FhSmR4VVRpVGNKNlNuRmpUUWJkUlFXb2hMYS9qR0VmSzBiMU1YTDZhYUdQeUQ5UUtQRWFKY0Y0akVhK1I5CnZVRU92ejA0N3FSNnRuRXFnMFFwMEt0bjFyMzhHS0IrTUJ4L0l3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCnsBAQACAAAnEAAg5O6o510ZSaHDLZgDE92ucac5GHyBBjJGYCmGy3ENkawBACAADAAQUQLJLSqk3WizJ0jgux5lZwEAAAE2m3gSE7Wtw40d5vxzEL2rkRB3AWjXfTRf0BUyWugfHaRCSiai19uyaHA74641Q6Ll5eiH/GgXlwsHEGulxClEOca9DWq2AoIM63xySTcjn+nMRbF6qkPDLf+p/bR2CIbv5I58gk6DsG3SEUUUsMTfkIf+SANyP97IlVHms1vG+DDeqteO4zz8gYvObt1hibr2WhLv9RU6TkGsBTXMB4h/hBvvVS2qXNWUt0Idc1jKwjG+l/wWZqpzlYgahsFCxRSmYzTkPbnIZnaXzAa0XrYr8DTZfYVl+zRKT1p9KjdQyAWZ80+zjR1zdLD2uLB2UXNqbqtt69HDNkSplW86IOgbsBb6fTGS6HaZwKvTkfJV8zJtIvuy0kD3jOhLqwvFwtuQRdarx5ir7aymxzo/GLkHqLA3l6KRYQIACWxvY2FsaG9zdAEAAAAAAAAAAQAAAAIAAAAAAAAAFAACSo8R0nqHO8kBL+d9GiuewYBg5rQGAQAGsC0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQ0KTUlJRXN6Q0NBNXVnQXdJQkFnSVVib0w0WDNPYmdWV3lQTHZpOWVKNDFPdkxFZFF3RFFZSktvWklodmNOQVFFTEJRQXdlekVMTUFrRw0KQTFVRUJoTUNXRmd4RWpBUUJnTlZCQWdNQ1ZOMFlYUmxUbUZ0WlRFUk1BOEdBMVVFQnd3SVEybDBlVTVoYldVeEZEQVNCZ05WQkFvTQ0KQzBOdmJYQmhibmxPWVcxbE1Sc3dHUVlEVlFRTERCSkRiMjF3WVc1NVUyVmpkR2x2Yms1aGJXVXhFakFRQmdOVkJBTU1DV3h2WTJGcw0KYUc5emREQWVGdzB5TmpBMU1EVXhPRFV3TVRKYUZ3MHpOakExTURJeE9EVXdNVEphTUhzeEN6QUpCZ05WQkFZVEFsaFlNUkl3RUFZRA0KVlFRSURBbFRkR0YwWlU1aGJXVXhFVEFQQmdOVkJBY01DRU5wZEhsT1lXMWxNUlF3RWdZRFZRUUtEQXREYjIxd1lXNTVUbUZ0WlRFYg0KTUJrR0ExVUVDd3dTUTI5dGNHRnVlVk5sWTNScGIyNU9ZVzFsTVJJd0VBWURWUVFEREFsc2IyTmhiR2h2YzNRd2dnRWlNQTBHQ1NxRw0KU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ1VmNVJETHA4VkdUOFVzdk5PUER5QUJxWDRYUmFCNFZoV1gzTG9adTNmYzJPdw0KTkpDU0d3K0JLZTlCV3J2R3JPcHc3WnNWcnY3RXh6ZXVYWE5SOHdDc2F4eXBkVEszZ0FkMGY1Zk9wWHI1WjdmcEtoT0JXV00vdE5OYQ0KWUVNWmJqbE40dGcwS1BIV0ZYeTBJZEpVZ2Z5RnBYdkJObFFHM29nTllnS1pPdHdHUDhjaWg5MGk0MmlQRFViMmZpME9RVEkyQ3duVg0KdDM2RzFYM2VITWJOb2hCYVVSSWVFaUxsUkdBSzloa2ZxSTR0Rm9HeStFeURITkU3T0FGWlBOMzd0K3BOclBvVGhRTmh5UWlobXpwSw0KbHJ2bEFoNkl2R2lITTZaU3JUenhmaCszV2tTZ3FsWkhDTlpaTW00ZkZ0SE1TV1pBVjNoeFRIbm9XMytsYm5lUVdjakpBZ01CQUFHag0KZ2dFdE1JSUJLVEFKQmdOVkhSTUVBakFBTUE0R0ExVWREd0VCL3dRRUF3SUM5REFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSQ0KS3dZQkJRVUhBd0l3RXdZRFZSMFJCQXd3Q29JQWh3VEFxR1FCaGdBd0hRWURWUjBPQkJZRUZEeVFIYTVhZWJXTGlGMEhPUzVWTnJJQw0KZ1Vaa01JRzRCZ05WSFNNRWdiQXdnYTJBRkR5UUhhNWFlYldMaUYwSE9TNVZOcklDZ1Vaa29YK2tmVEI3TVFzd0NRWURWUVFHRXdKWQ0KV0RFU01CQUdBMVVFQ0F3SlUzUmhkR1ZPWVcxbE1SRXdEd1lEVlFRSERBaERhWFI1VG1GdFpURVVNQklHQTFVRUNnd0xRMjl0Y0dGdQ0KZVU1aGJXVXhHekFaQmdOVkJBc01Fa052YlhCaGJubFRaV04wYVc5dVRtRnRaVEVTTUJBR0ExVUVBd3dKYkc5allXeG9iM04wZ2hSdQ0KZ3ZoZmM1dUJWYkk4dStMMTRualU2OHNSMURBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUlzQUpOalc4QWVxeWZKM2ZjRzF3ZnJvUw0KNVVIL2N3cVZIOUsydlUyeGgzbXVwTXVNdFdMNlZVWDBiNnlLYzh6dUN1SjhEQmlmTnQ5TGdFYmFKd3dXd3BmTmNOcnREbFFUT3RySg0KMzJqSTJkeEkyeVY2NDA4NUozUGFRaUhReUtSeDh3RUd0TkRxUHdUVTZFdWd0dmcwZjFSWVkxS2dsc1hPZkQyL1VYVnlIWGFwczVOVQ0KY29aeUpVY1pvbTNibzR3N0NDNGl5K0gzbHVzWWxzbTZvM3VVdnZTeDRJQ0xmQlc0aXRlWG9SRXNvamd4anlENFhScVlpWlQ4SmR4ag0KUDkwQzBSSUxaQWk0SjE1eXgxUm5pcGZVQ3gwUlMwZXpCdDY3TVRVVmx1VmtPdjQreU9WVGlpUzk5VjZNOXcyc2d6L2MxdzdORXlBbw0KcWVGRWZGZld2cEcrNnc9PQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ0KFwgBAACzAQACAHwwejAUBgcqhkjOPQIBBgkrJAMDAggBAQsDYgAEUyVCkWnzdgCrMj/QV7gNL3kVqagmuVZryaamiWdAqP+tDzjd9qTzw5vkGQ2KooRDTOAciuQ76kAPU6cp3POTVLouWb/Q62UXqTN+jj9xChO0fsncYRv2hw/3QSGmDyN2F5Jzbe9UyxpiKg5dG6wivwAgK1hDfDJtMRXxAAL0O3WvEy3IQuRM/qBrAE/AwvWo0IAHXi0tLS0tQkVHSU4gRU5DUllQVEVEIFBSSVZBVEUgS0VZLS0tLS0KTUlJRk5UQmZCZ2txaGtpRzl3MEJCUTB3VWpBeEJna3Foa2lHOXcwQkJRd3dKQVFRTlBjbTJ4OExLSWxjcHhXdAo2KzBmSlFJQ0NBQXdEQVlJS29aSWh2Y05BZ2tGQURBZEJnbGdoa2dCWlFNRUFTb0VFS3dES3JGd3J5ZXVtZFNBCjNSdHpuaUlFZ2dUUWFxK2h2V21iT1lXaU9sQUh6UlBobW1BWm9NOExnWjdCUDk5Z1dWK2RlSzNFKzlSSVdiYVIKUjNMcFp4OGc2Q2tBU2J4bS9sTXZmTjZPMHU5ME5YM2NWTjZ0U0pWb0t0OGw1Ym5WM2U3SU13THhpV3BVenhjNgp1Z0N6dkx5ZkpXd3VMOHN4U1JuNEtGQ3NTdWozc2lEVTU4WWF4VTVPZklCUjVKbFdNSVZWQ2JGNzZ4Yk5JdjhkCnk4R1NCVHhmQVNpNytETmg0VDR4NFd2S3N4ODFDcjRUeTA1OElVVzFUa2hLVnhSNHNyOWtqVGVkQXZsUTREczAKbEsrcnlMeGVDbTBjOW5HdUZ4SWdwYkxSeFVIcm11TTZLM2l1R2NwR0hQdUtIUS84VVNNOVd6SWYzM1kxSHd5dQpTMlFpcWtDKy9HRXU3RGtqMWR4Wnk4Y0FkRGFld2dESUNTOXJGbDZYRmNZSzc1WHkvUkZqSytBYzRtYnk1ZkwxClhJTnRRU2ZNZ3NBdGRGajJPaW1zS2J0c21iTXBncFM4Qkc4U1ZtMnhpWHE0RGVUeFlvUE1INnJkdHVKS1VVbW8KSmNCRkMxd0lvSXZsTkRQT2VIZ0dEYTU0cDZWWkk4TDl0NXk3VTlQK011UHRSVzhjN0xKaWxKNWRlRjI1VUZBVgpSWFNtZ1A3NndUTEVrQmc2OW5CRlErdDZsQTQ0b2Vwdjd0RE5vdGFITVNxMkEzcWhqOTlTUDBYQzN4Ri95WHRVCkdnSFZCZm9JYXdnUytxNFRaYkdobGZlbXpFMStsVm5SU2hveG1PeGYrT2RoajRNYzN1VHd0TnhTTU4wNTNZMm0KcGxjMVJjSTJBSzFBazVXQjEvV2N1UVIwSFZ2RHVxZW1SbE1kNndlSzRySVVOVHplWkdnVUt3SkQ0VW4vaUdMYgowVVE2bUw0U1VWVmRhQVpOUjJUeUpvUzR1akM2K1pFd2JGbHhsTnpCNzJydUxQNlIzSGE2WVJ6dTM3eGsvUWtECk12L0NtaW5YWWpMRThGTFpBTUkvekZSSk1ONHZSYTJTVS9wY0o4NFlqeVl5QzZEemUyaWZFUnNvcE1xOTgrQ1oKY3dmb1ZkZURFRGpiZzd5T0JKelhxcXF1TS9QRkxNTjV2Skp6U3AzUTlzV0kzTEp2M1Q5enJFSTd4UDQvNDArVwpaTkVGWnV6RWtRckszR2hKTkkrVmIxNVdCNi9xMmNOeFJXZ29iZ3Z0NTUxVGZPY0s5clpvVmdrakN4VlgyQTRkClNLTGZ2S0Z1V01oZVA1UGVBYmpiK0cyVVp5STVjSU4xRzNTSmxzT2RIWEUvQlhQeUl3NXBQOXU5RW02UFQxcFMKVzVMUUo3dHNZWEc2Zms1bFZIc1N6WnNvR0JhZmRCb3FqWStnM3JMcEQ2TmFzdXhONlJlZk1jbDQ1d0RMS2pXUQphakU0cFZHc3kxc3FuTk9SbmlId0NXRmxSbU9vUTQ5cVowMWpBRXhzNitiZVNUQUxrcnVkblNIajIxUk80TC9NClRScjdqOGFYUjZGellxaFFwa2dGODlYNzMzUlBRZ2NLQU1raFd4RHY4RVhVTDEvUVN6WjAwSzRmUW1SWDBlYnEKRTdkcDZiTDdDVjQ2UXNxYlJGZ0lSOXlKdCtOc3hKd2VWZDhUVTZBb3hnSVBZWThBTzYzY2pyRUZjaVJ0a1NaMwpLcW0vTGdrYm00c09rOU1LL0dGamtTd3AxNDZsMFJNek9Sa3BKNVdQbi9IZWFJeFBzZFc0cjF2N25CMEpTSmE2CmZxVE1lR01IL3VWT2s1VGdyMTVQNDRrM05WT094OWNCUzhHMjFTUFJiakk2SEx0TDU0eUFQQVk4R3NKalZQR1YKQU54VVM3RDRMRGlISG9DNllNSHNIb0NjMVpJMFFPZytSSzJ1cWN5dDB1VXRMWFFpTDBBWWVZUEdvbzVkWnJOZwpISHlwcG85WDBmSkw2V0prcm40KytvNW1PbGFNeGNWMFVaT2FIZW5uY0FFVytRNS96eWI3c1FyYUY5aGdpcGkyCkRMS1djMUZKL0pIQzZGTEd3UkNNTloxNmlKRm9nb1h2RlhiUGt2eTc5TzdXRkgyUUk2Qjc3VUE2elgxbVVJNWwKNzA1Q0dTTkNyMjlIdmpUK1R4NDlhb3NHaGxpRjRHWFJuRHE5cllINzl5cFE3QXRMazBlMDFKVT0KLS0tLS1FTkQgRU5DUllQVEVEIFBSSVZBVEUgS0VZLS0tLS0KJEROUzosIElQIEFkZHJlc3M6MTkyLjE2OC4xMDAuMSwgVVJJOglsb2NhbGhvc3QCAAAAAAAAAAEAAAACAAAAAAAAABQAAkqPEdJ6hzvJAS/nfRornsGAYOa0BgEABrAtLS0tLUJFR0lOIENFUlRJRklDQVRFLS0tLS0NCk1JSUVzekNDQTV1Z0F3SUJBZ0lVYm9MNFgzT2JnVld5UEx2aTllSjQxT3ZMRWRRd0RRWUpLb1pJaHZjTkFRRUxCUUF3ZXpFTE1Ba0cNCkExVUVCaE1DV0ZneEVqQVFCZ05WQkFnTUNWTjBZWFJsVG1GdFpURVJNQThHQTFVRUJ3d0lRMmwwZVU1aGJXVXhGREFTQmdOVkJBb00NCkMwTnZiWEJoYm5sT1lXMWxNUnN3R1FZRFZRUUxEQkpEYjIxd1lXNTVVMlZqZEdsdmJrNWhiV1V4RWpBUUJnTlZCQU1NQ1d4dlkyRnMNCmFHOXpkREFlRncweU5qQTFNRFV4T0RVd01USmFGdzB6TmpBMU1ESXhPRFV3TVRKYU1Ic3hDekFKQmdOVkJBWVRBbGhZTVJJd0VBWUQNClZRUUlEQWxUZEdGMFpVNWhiV1V4RVRBUEJnTlZCQWNNQ0VOcGRIbE9ZVzFsTVJRd0VnWURWUVFLREF0RGIyMXdZVzU1VG1GdFpURWINCk1Ca0dBMVVFQ3d3U1EyOXRjR0Z1ZVZObFkzUnBiMjVPWVcxbE1SSXdFQVlEVlFRRERBbHNiMk5oYkdodmMzUXdnZ0VpTUEwR0NTcUcNClNJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUNVZjVSRExwOFZHVDhVc3ZOT1BEeUFCcVg0WFJhQjRWaFdYM0xvWnUzZmMyT3cNCk5KQ1NHdytCS2U5QldydkdyT3B3N1pzVnJ2N0V4emV1WFhOUjh3Q3NheHlwZFRLM2dBZDBmNWZPcFhyNVo3ZnBLaE9CV1dNL3ROTmENCllFTVpiamxONHRnMEtQSFdGWHkwSWRKVWdmeUZwWHZCTmxRRzNvZ05ZZ0taT3R3R1A4Y2loOTBpNDJpUERVYjJmaTBPUVRJMkN3blYNCnQzNkcxWDNlSE1iTm9oQmFVUkllRWlMbFJHQUs5aGtmcUk0dEZvR3krRXlESE5FN09BRlpQTjM3dCtwTnJQb1RoUU5oeVFpaG16cEsNCmxydmxBaDZJdkdpSE02WlNyVHp4ZmgrM1drU2dxbFpIQ05aWk1tNGZGdEhNU1daQVYzaHhUSG5vVzMrbGJuZVFXY2pKQWdNQkFBR2oNCmdnRXRNSUlCS1RBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lDOURBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUkNCkt3WUJCUVVIQXdJd0V3WURWUjBSQkF3d0NvSUFod1RBcUdRQmhnQXdIUVlEVlIwT0JCWUVGRHlRSGE1YWViV0xpRjBIT1M1Vk5ySUMNCmdVWmtNSUc0QmdOVkhTTUVnYkF3Z2EyQUZEeVFIYTVhZWJXTGlGMEhPUzVWTnJJQ2dVWmtvWCtrZlRCN01Rc3dDUVlEVlFRR0V3SlkNCldERVNNQkFHQTFVRUNBd0pVM1JoZEdWT1lXMWxNUkV3RHdZRFZRUUhEQWhEYVhSNVRtRnRaVEVVTUJJR0ExVUVDZ3dMUTI5dGNHRnUNCmVVNWhiV1V4R3pBWkJnTlZCQXNNRWtOdmJYQmhibmxUWldOMGFXOXVUbUZ0WlRFU01CQUdBMVVFQXd3SmJHOWpZV3hvYjNOMGdoUnUNCmd2aGZjNXVCVmJJOHUrTDE0bmpVNjhzUjFEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFJc0FKTmpXOEFlcXlmSjNmY0cxd2Zyb1MNCjVVSC9jd3FWSDlLMnZVMnhoM211cE11TXRXTDZWVVgwYjZ5S2M4enVDdUo4REJpZk50OUxnRWJhSnd3V3dwZk5jTnJ0RGxRVE90ckoNCjMyakkyZHhJMnlWNjQwODVKM1BhUWlIUXlLUng4d0VHdE5EcVB3VFU2RXVndHZnMGYxUllZMUtnbHNYT2ZEMi9VWFZ5SFhhcHM1TlUNCmNvWnlKVWNab20zYm80dzdDQzRpeStIM2x1c1lsc202bzN1VXZ2U3g0SUNMZkJXNGl0ZVhvUkVzb2pneGp5RDRYUnFZaVpUOEpkeGoNClA5MEMwUklMWkFpNEoxNXl4MVJuaXBmVUN4MFJTMGV6QnQ2N01UVVZsdVZrT3Y0K3lPVlRpaVM5OVY2TTl3MnNnei9jMXc3TkV5QW8NCnFlRkVmRmZXdnBHKzZ3PT0NCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0NChcIAQAAswEAAgB8MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABA9BdVGE8JlIWVRjXYjeO3LN8zaTP3xby8h9pIWchU0jvzhUirmhkpd+LldYYWM6zgyQt/8pjWIXcRXeD/Z3orpCuh+pc8EAPOYKPDDDsVkkFOimU150GGdeRkdmVR2mblh+ITXENGw4GKuyMFZsG8YAIPPZZAENOeidHrXzrVW6GYbZIFqIRWpLGULzdCHOpKmAB14tLS0tLUJFR0lOIEVOQ1JZUFRFRCBQUklWQVRFIEtFWS0tLS0tCk1JSUZOVEJmQmdrcWhraUc5dzBCQlEwd1VqQXhCZ2txaGtpRzl3MEJCUXd3SkFRUUZIL3FVTUR1REdwRm5YdFAKRnV4NVRBSUNDQUF3REFZSUtvWklodmNOQWdrRkFEQWRCZ2xnaGtnQlpRTUVBU29FRUNSMHpMRVpmdXMrZlpGagpHb0srZmc4RWdnVFFObW53QXNzZUY4b3dxMm02UitWZGtsVE15UnNzQ3kvUVZsMkF1aVFuV1ZjYlV5TFN4VFZhClFWUlU4OE84SjRGSjZyZWtFdW5XZjZCRlN2TDBqZmZpUVo0a3RqU1NHU2Y1cVBCWFdBWFgzQ1ppZUdzSTYvbDkKR1VqZlZtL0pPNFpmZE5GQ0NoWFZKZVNvbkNHSDJpY1dUZDZjMEUySGhvR2hwTWNZQjU0T1B3NW80V3hJVm1NMQo4VWdZbFJPTURGazhKckxZUXRodG5RY0FZWnpHL05UWG1PeVdLRlBybFBXWFYzbG91bG5oQkhZeWNoQTRXUS9JClVwWVRZeGFrRjBsZTlyaFVJMFRYcnF0bE5QT2JyMHVHS0RsV3kySnBHdlhYTFdkTDlieUhlV05nUkFRWWt6dlgKSVh6d1RsaDBYcUJ0V1V2eUhPUzdHdUN4VnhBSDlOUGFEbnc0YU1hdmJ6UEVIZ0ZNQUxSSnRNbzJYZ09nTjdoMgpnT2FoSkZNVERxSFZjVzExWkJYeFI3S0tMZytsVFRTV01tK29hNkh4R3lNSkZRMGRNdTB3U3NhR1RpT05SUkxECitZOGx3M3ZEVnFmdnFvaGxvci9JMzA2TDRhQmR5Q3kyeFZwZEpuVHRVVUk4QWREWUVuVFB6Vmw1cHRrUStuZzgKT0FnMlhMRDBDTHlkeTNvWWcrNHFkbUpxTUtkN2lQcTdjVFYzNHBHN2ZzbFVlZXZ5LytGajRsWDdnc1ZoK3Q5MwpNdkZ3RVdtcnluN3ZTcTc1eWU2OTVRNFlpeGhKcEFSZGdWRFd4andrRnlnWndTWStFcVNMZVFDQUxZait6aHN6CmVRTjgxOWJoNE11R0ZMeTZYOVdPcEhsWHpLVmNpeEpoSkg5UFBaU1lCOGhwV3VSTUpEOGMxa0ZZYWdUSi9XTFcKWDRDbWNDNHdqR0pGUmtNWDVHTVc0VEZzZlNCc0JTd3ZtcUE2d0hUQ21xbFhKTk1zOGpRMUFRMThIeWg5UUwxZAptaG5iU05wQ3B1dzdJUFNhZ2RPSHM5WHYwUU5jSFNXNFVkR2krNXgyNlFtQlRCekVBMUNzL3pKS3lnVlErTTJGCi9WMnQ4OCtFcHVQRWRlN2RFN2JEYzIxaFdzUDBoaHpwb2FZWGRUMFdkWmhnd0dld1I1cjA5dFFmc2k1d2JtdGoKUWxVZ1ZtZUN0RW9XTXlUR3AvQ0dzd28wbDFrYUZEUi9MQWNId3dkL0xWTXFrNXdLSFh3cWl0NVlEQ0NORElqcAorQksrK3YxM0dkR2pYYkNlNTFiU1FJNE5uZ2ZqTHdQRkNVWTQ3UCtIczh6MGpPbHVHRnNsQTFUek5rQXo3WGtlCmdHREtXeWl0RGtCNlA3Y1hjMDZFUVBVVDdPeVlDcmtna3gwcHAvcXBRMUhTd2VTUENrYU1uVHJGTXpEQkJUbXAKYmVRSldiS0MrRmFIQ2tPRGcrUVZLTU1DMVZ1a0VSUys5UHVIOUZvZHM3KzBuRDV5SXJMVEdVLzAxaVB3K0dFMQp0UkpGckJwZmUrbDU5MEpiUHJBZmhuSnExbTZEdnd1VUZmbXFpV3NLeU4wTldwSTNYSDl5VW9RVjIvRVRpMFRKCmI4VHQyLzhCZmJZbmE0Z1BXNjdzSUF1cmtXZDg1ejFaY3Z0L3VCcFFVL1FTNE1UTENtM3NaUnVZTTBlRng0TXIKczBZd1l2TUdhTFFqNkNWMXBTd2JuYlhxRGJMTldZVC92ZDd6b0hOUlF0L0l3WkoxT2s4djhhYXNYTlpsWWN4RAo5cHM0Q0Rya2hjcGlPSFo3V0VMRmlmcWZYdERYR1Bhc2hnMnhJTWozVDcvcWp3MU83czVUUHRaRi91cWFoalhRCm1YbXIwNXVUbThVRHhFQ01UVFlVOERoc2NEbWxxb1ZheUNyMG4zRmwybmMrUTZFdjhnTHpYa2NlQlJQVUJwNWYKV1pyRUxsRFNPak1zcWgrZFc0eDVkcmpWYzhJbjk0R0I2Y3F5RmN0dFNiSWxFbE5EbjZueVdOS0RMWEY0OGMvdgpiek1vRVVGV1BYVjZPODhHT2tOTzZVSlFPclR1eURwV1ZCUHZYdnZFT0M1WGZxVmZ3d3pNMGtVQ0E3T3hjT1NKCm9Xd2lEWFBQek1uTFVkbmtaVkw1eVZDUnNsUmE3WHF6Qm4rRFVjS1Zndit0MC9QSGZwOStSbmc9Ci0tLS0tRU5EIEVOQ1JZUFRFRCBQUklWQVRFIEtFWS0tLS0tCiRETlM6LCBJUCBBZGRyZXNzOjE5Mi4xNjguMTAwLjEsIFVSSTo=", + "UserData": "AgAAAAAAAAAAAAAAAAAAAAEAAAAFAGFkbWludAAAAAEAAAEBAAEFAAAnEAAAACCfUltfqHqTEfmrHMhTn+KbZEnj7UaE08uXhywSlJXqHQAAAED8yqAG/2GtL6cnubPuOUQpU3w6+4LhH/vJThh4z0WNz/QPn4nJKzlCjqyE/Mttd/0Wi2a51NWeWnJMg6r31DpUAA==", "CertificateAssignments": { "TLS": 1, "WebServer": 2 }, - "AccessProtectionData": "AQAAAAAAAAAAAAAAAAAAAAABAABQAAAAAAEBAAAAAgDQBwAAIAAtqd5wVlzPQUH8D0S+mP7oeMS+cKna4ipit/x/Q8bCXyAApZfb/yIiEDiX0wMBWpxog+BvGbwRYzeL6jsYcjMRupJQAAAAAAEBAAAAAgDQBwAAIAAtqd5wVlzPQUH8D0S+mP7oeMS+cKna4ipit/x/Q8bCXyAAOZfBZazLZeYT2kFBViAkxWYHzb8MfN6Vt6sTHqztN5FQAAAAAAEBAAAAAgDQBwAAIAAtqd5wVlzPQUH8D0S+mP7oeMS+cKna4ipit/x/Q8bCXyAApZfb/yIiEDiX0wMBWpxog+BvGbwRYzeL6jsYcjMRupJQAAAAAAEBAAAAAgDQBwAAIAAtqd5wVlzPQUH8D0S+mP7oeMS+cKna4ipit/x/Q8bCXyAApZfb/yIiEDiX0wMBWpxog+BvGbwRYzeL6jsYcjMRupIgAAAALanecFZcz0FB/A9Evpj+6HjEvnCp2uIqYrf8f0PGwl8=" + "AccessProtectionData": "AQAAAAAAAAAAAAAAAAAAAAABAABQAAAAAAEBAAAAAgDQBwAAIAAKmVkfm5wOpimHL6zX/wQWpXLaXc4N+kpcdT+hATcTOiAAKb32bGIPnRZUUcL3Fq3e2N66O6VOOXr247e2ZkSeSv5QAAAAAAEBAAAAAgDQBwAAIAAKmVkfm5wOpimHL6zX/wQWpXLaXc4N+kpcdT+hATcTOiAA6MkvDDpiYHrnPAHLGnnEgvBkLmAITgtJ+a7/lRsQ5uxQAAAAAAEBAAAAAgDQBwAAIAAKmVkfm5wOpimHL6zX/wQWpXLaXc4N+kpcdT+hATcTOiAAKb32bGIPnRZUUcL3Fq3e2N66O6VOOXr247e2ZkSeSv5QAAAAAAEBAAAAAgDQBwAAIAAKmVkfm5wOpimHL6zX/wQWpXLaXc4N+kpcdT+hATcTOiAAKb32bGIPnRZUUcL3Fq3e2N66O6VOOXr247e2ZkSeSv4gAAAACplZH5ucDqYphy+s1/8EFqVy2l3ODfpKXHU/oQE3Ezo=" } \ No newline at end of file diff --git a/src/showcase/app/hwc/plc_line.hwl.yml b/src/showcase/app/hwc/plc_line.hwl.yml index 0a1970fd2..a97f2549a 100644 --- a/src/showcase/app/hwc/plc_line.hwl.yml +++ b/src/showcase/app/hwc/plc_line.hwl.yml @@ -4,11 +4,11 @@ Devices: - Apply: 6ES7518-3AT10-0AB0_v4_1 Arguments: NAME: plc_line - IP_ADDRESS_X1: '192.168.100.130/24' + IP_ADDRESS_X1: '192.168.100.1/24' PROFINET_DEVICE_NAME_X1: 'plc_line_x1' - IP_ADDRESS_X2: '192.168.101.130/24' + IP_ADDRESS_X2: '192.168.101.1/24' PROFINET_DEVICE_NAME_X2: 'plc_line_x2' - IP_ADDRESS_X3: '192.168.102.120/24' + IP_ADDRESS_X3: '192.168.102.1/24' PROFINET_DEVICE_NAME_X3: 'plc_line_x3' ADMIN_NAME: 'admin' CYCLE_COMMUNICATION_LOAD: 50 @@ -21,7 +21,7 @@ Devices: NAME: A1 # ============================================= - # Robotics (.121 - .125) + # Robotics (.002 - .019) # ============================================= # @@ -29,7 +29,7 @@ Devices: - Apply: abb_irc5_robot_in64b_out64b Arguments: NAME: abb_irc5_robot - IP_ADDRESS_X1: '192.168.100.101/24' + IP_ADDRESS_X1: '192.168.100.2/24' PROFINET_DEVICE_NAME_X1: abb_irc5_robot # @@ -38,7 +38,7 @@ Devices: - Apply: abb_omnicore_robot_in64b_out64b Arguments: NAME: abb_omnicore_robot - IP_ADDRESS_X1: '192.168.100.102/24' + IP_ADDRESS_X1: '192.168.100.3/24' PROFINET_DEVICE_NAME_X1: abb_omnicore_robot # @@ -47,7 +47,7 @@ Devices: - Apply: kuka_krc4_dio512 Arguments: NAME: kuka_rb1 - IP_ADDRESS_X1: '192.168.100.103/24' + IP_ADDRESS_X1: '192.168.100.4/24' PROFINET_DEVICE_NAME_X1: kuka_rb1 # @@ -56,7 +56,7 @@ Devices: - Apply: kuka_krc5_dio512 Arguments: NAME: kuka_rb2 - IP_ADDRESS_X1: '192.168.100.106/24' + IP_ADDRESS_X1: '192.168.100.5/24' PROFINET_DEVICE_NAME_X1: kuka_rb2 # @@ -65,7 +65,7 @@ Devices: - Apply: mitsubishi_tz535_64b_inout Arguments: NAME: mitsubishi_tz535_robot - IP_ADDRESS_X1: '192.168.100.104/24' + IP_ADDRESS_X1: '192.168.100.6/24' PROFINET_DEVICE_NAME_X1: mitsubishi_tz535_robot # @@ -74,12 +74,12 @@ Devices: - Apply: ur_robot Arguments: NAME: ureol2l - IP_ADDRESS_X1: '192.168.100.105/24' + IP_ADDRESS_X1: '192.168.100.7/24' PROFINET_DEVICE_NAME_X1: ureol2l # # ============================================= - # Drives (.131 - .133) + # Drives (.020 - .039) # ============================================= # @@ -87,7 +87,7 @@ Devices: - Apply: FestoCmmtAs Arguments: NAME: festo_cmmtas - IP_ADDRESS_X1: '192.168.100.131/24' + IP_ADDRESS_X1: '192.168.100.20/24' PROFINET_DEVICE_NAME_X1: festo_cmmtas # @@ -96,7 +96,7 @@ Devices: - Apply: rexroth_indradrive Arguments: NAME: rexroth_indradrive - IP_ADDRESS_X1: '192.168.100.132/24' + IP_ADDRESS_X1: '192.168.100.21/24' PROFINET_DEVICE_NAME_X1: rexroth_indradrive # @@ -105,12 +105,12 @@ Devices: - Apply: rexroth_ctrlx_drive_xcs Arguments: NAME: rexroth_ctrlx_drive - IP_ADDRESS_X1: '192.168.100.133/24' + IP_ADDRESS_X1: '192.168.100.22/24' PROFINET_DEVICE_NAME_X1: rexroth_ctrlx_drive # # ============================================= - # Vision Systems (.141 - .149) + # Vision Systems (.040 - .059) # ============================================= # @@ -118,7 +118,7 @@ Devices: - Apply: Cognex_Vision_Insight_V_6_0_0 Arguments: NAME: cognex_insight_7600 - IP_ADDRESS_X1: '192.168.100.141/24' + IP_ADDRESS_X1: '192.168.100.40/24' PROFINET_DEVICE_NAME_X1: cognex_insight_7600 DEVICE_FAMILY: Cognex_Vision_Insight_V_6_0_0_IS79XX_IS75XX USER_DATA: Cognex_Vision_Insight_V_6_0_0_UserData_128 @@ -130,7 +130,7 @@ Devices: - Apply: Cognex_Dataman280 Arguments: NAME: cognex_dataman_280 - IP_ADDRESS_X1: '192.168.100.142/24' + IP_ADDRESS_X1: '192.168.100.41/24' PROFINET_DEVICE_NAME_X1: cognex_dataman_280 USER_DATA: Cognex_Dataman280_UserData_128 RESULT_DATA: Cognex_Dataman280_ResultData_128 @@ -141,7 +141,7 @@ Devices: - Apply: Cognex_Dataman380 Arguments: NAME: cognex_dataman_380 - IP_ADDRESS_X1: '192.168.100.143/24' + IP_ADDRESS_X1: '192.168.100.42/24' PROFINET_DEVICE_NAME_X1: cognex_dataman_380 USER_DATA: Cognex_Dataman380_UserData_128 RESULT_DATA: Cognex_Dataman380_ResultData_128 @@ -152,7 +152,7 @@ Devices: - Apply: Cognex_Insight2800 Arguments: NAME: cognex_insight_2800 - IP_ADDRESS_X1: '192.168.100.144/24' + IP_ADDRESS_X1: '192.168.100.43/24' PROFINET_DEVICE_NAME_X1: cognex_insight_2800 USER_DATA_SLOT_7: Cognex_Insight2800_UserData_254 USER_DATA_SLOT_8: Cognex_Insight2800_UserData_254 @@ -169,7 +169,7 @@ Devices: - Apply: cognex_vision_pro Arguments: NAME: vision_pro - IP_ADDRESS_X1: '192.168.100.145/24' + IP_ADDRESS_X1: '192.168.100.44/24' PROFINET_DEVICE_NAME_X1: vision_pro # @@ -178,7 +178,7 @@ Devices: - Apply: Keyence_SR_750 Arguments: NAME: keyence_sr_750 - IP_ADDRESS_X1: '192.168.100.146/24' + IP_ADDRESS_X1: '192.168.100.45/24' PROFINET_DEVICE_NAME_X1: keyence_sr_750 RESULT_DATA: Keyence_SR_750_ResultData_128 USER_DATA: Keyence_SR_750_UserData_128 @@ -189,7 +189,7 @@ Devices: - Apply: Keyence_SR_1000 Arguments: NAME: keyence_sr_1000 - IP_ADDRESS_X1: '192.168.100.147/24' + IP_ADDRESS_X1: '192.168.100.46/24' PROFINET_DEVICE_NAME_X1: keyence_sr_1000 RESULT_DATA: Keyence_SR_1000_ResultData_128 USER_DATA: Keyence_SR_1000_UserData_128 @@ -200,7 +200,7 @@ Devices: - Apply: Keyence_IV3 Arguments: NAME: keyence_iv3 - IP_ADDRESS_X1: '192.168.100.148/24' + IP_ADDRESS_X1: '192.168.100.47/24' PROFINET_DEVICE_NAME_X1: keyence_iv3 # @@ -209,12 +209,12 @@ Devices: - Apply: zebra_ea3600_88in6out Arguments: NAME: zebra - IP_ADDRESS_X1: '192.168.100.149/24' + IP_ADDRESS_X1: '192.168.100.48/24' PROFINET_DEVICE_NAME_X1: zebra # # ============================================= - # Tightening / Welding / Press (.151 - .154) + # Tightening / Welding / Press (.060 - .079) # ============================================= # @@ -222,7 +222,7 @@ Devices: - Apply: Desoutter_CVIC_II Arguments: NAME: desoutter_cvic_ii - IP_ADDRESS_X1: '192.168.100.151/24' + IP_ADDRESS_X1: '192.168.100.60/24' PROFINET_DEVICE_NAME_X1: desoutter_cvic_ii # @@ -231,7 +231,7 @@ Devices: - Apply: DukaneIqSeriesWelder Arguments: NAME: dukaneiqauto - IP_ADDRESS_X1: '192.168.100.152/24' + IP_ADDRESS_X1: '192.168.100.61/24' PROFINET_DEVICE_NAME_X1: dukaneiqauto # @@ -240,7 +240,7 @@ Devices: - Apply: rexroth_sfk_press Arguments: NAME: rexroth_press - IP_ADDRESS_X1: '192.168.100.153/24' + IP_ADDRESS_X1: '192.168.100.62/24' PROFINET_DEVICE_NAME_X1: rexroth_press # @@ -249,12 +249,12 @@ Devices: - Apply: rexroth_tightening_cs351 Arguments: NAME: rexroth_cs351 - IP_ADDRESS_X1: '192.168.100.154/24' + IP_ADDRESS_X1: '192.168.100.63/24' PROFINET_DEVICE_NAME_X1: rexroth_cs351 # # ============================================= - # Pneumatics (.171) + # Pneumatics (.080 - .099) # ============================================= # @@ -262,7 +262,7 @@ Devices: - Apply: AventicsPneumaticsAES Arguments: NAME: aes_pnio - IP_ADDRESS_X1: '192.168.100.171/24' + IP_ADDRESS_X1: '192.168.100.80/24' PROFINET_DEVICE_NAME_X1: aes_pnio SLOT_1: AventicsPneumaticsAESValveDriver4Valves SLOT_2: AventicsPneumaticsAESEmptySlot @@ -282,15 +282,33 @@ Devices: SLOT_16: AventicsPneumaticsAESEmptySlot # + # + # Smc Pneumatics EX260 SPN 32 + - Apply: smc-ex260-spn-32 + Arguments: + NAME: smc-ex260-spn-32 + IP_ADDRESS_X1: '192.168.100.81/24' + PROFINET_DEVICE_NAME_X1: smc-ex260-spn-32 + # + + # + # Smc Pneumatics EX260 SPN 16 + - Apply: smc-ex260-spn-16 + Arguments: + NAME: smc-ex260-spn-16 + IP_ADDRESS_X1: '192.168.100.82/24' + PROFINET_DEVICE_NAME_X1: smc-ex260-spn-16 + # + # ============================================= # Identification / Communication # Standalone devices auto-loaded from library_templates # (IPs defined in template files, not parameterizable): - # - BNIPNT507005Z040 (balluff) @ .3 - # - et200sp (siem communication) @ .121 - # - rf186c (siem identification) @ .99 - # - et200sp_CM_4xIO_Link_RF200 @ .98 - # - rf186c_cyc @ .100 + # - BNIPNT507005Z040 (balluff) @ .200 + # - et200sp (siem communication) @ .201 + # - rf186c (siem identification) @ .202 + # - et200sp_CM_4xIO_Link_RF200 @ .203 + # - rf186c_cyc @ .204 # ============================================= IoSystems: @@ -386,3 +404,9 @@ IoSystems: # - Ref: aes_pnio/aes_pnio/PN-IO # + # + - Ref: smc-ex260-spn-16/smc-ex260-spn-16/Interface + # + # + - Ref: smc-ex260-spn-32/smc-ex260-spn-32/Interface + # diff --git a/src/showcase/app/src/IO/HwIdentifierList.st b/src/showcase/app/src/IO/HwIdentifierList.st index 04466f8f2..eaaf37ad0 100644 --- a/src/showcase/app/src/IO/HwIdentifierList.st +++ b/src/showcase/app/src/IO/HwIdentifierList.st @@ -1,5 +1,5 @@ NAMESPACE AXOpen.Showcase - TYPE HwIdentifierList : ARRAY[0..452] OF UINT := + TYPE HwIdentifierList : ARRAY[0..468] OF UINT := [ UINT#32, UINT#48, @@ -453,7 +453,23 @@ NAMESPACE AXOpen.Showcase UINT#691, UINT#692, UINT#693, - UINT#694 + UINT#694, + UINT#695, + UINT#696, + UINT#697, + UINT#698, + UINT#699, + UINT#700, + UINT#701, + UINT#702, + UINT#703, + UINT#704, + UINT#705, + UINT#706, + UINT#707, + UINT#708, + UINT#709, + UINT#710 ]; END_TYPE END_NAMESPACE diff --git a/src/showcase/app/src/IO/HwIdentifiers.st b/src/showcase/app/src/IO/HwIdentifiers.st index dd45f1a8b..686fa1527 100644 --- a/src/showcase/app/src/IO/HwIdentifiers.st +++ b/src/showcase/app/src/IO/HwIdentifiers.st @@ -17,444 +17,460 @@ NAMESPACE AXOpen.Showcase plc_line_plc_line_PROFINET_interface_GBIT_3_Port_5_HwID := UINT#121, plc_line_plc_line_Virtual_communication_interface_HwID := UINT#135, profinet_plc_line_HwID := UINT#256, - aes_pnio_aes_pnio_PN_IO_HwID := UINT#257, - aes_pnio_HwID := UINT#258, - aes_pnio_aes_pnio_PN_IO_Port_1_HwID := UINT#259, - aes_pnio_aes_pnio_PN_IO_Port_2_HwID := UINT#260, - aes_pnio_Rack_HwID := UINT#261, - aes_pnio_aes_pnio_HwID := UINT#262, - aes_pnio_Slot_1_Valve_driver_4_valves_4_HwID := UINT#263, - aes_pnio_aes_pnio_AES_Modul_HwID := UINT#264, - rf186c_cyc_rf186c_cyc_profinet_HwID := UINT#265, - rf186c_cyc_HwID := UINT#266, - rf186c_cyc_rf186c_cyc_profinet_Port_1_HwID := UINT#267, - rf186c_cyc_rf186c_cyc_profinet_Port_2_HwID := UINT#268, - rf186c_cyc_Rack_HwID := UINT#269, - rf186c_cyc_rf186c_cyc_HwID := UINT#270, - rf186c_cyc_RF340R_1_Reader_128_byte__cyclic_io_communication_HwID := UINT#271, - rf186c_cyc_RF260R_1_Reader_32_byte__cyclic_io_communication_HwID := UINT#272, - rf186c_cyc_rf186c_cyc_CM_Communication_HwID := UINT#273, - rf186c_cyc_rf186c_cyc_RF186C_cyc_V2_2_HwID := UINT#274, - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_profinet_HwID := UINT#275, - et200sp_CM_4xIO_Link_RF200_HwID := UINT#276, - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_Port_1_HwID := UINT#277, - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_Port_2_HwID := UINT#278, - et200sp_CM_4xIO_Link_RF200_Rack_HwID := UINT#279, - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_HwID := UINT#280, - et200sp_CM_4xIO_Link_RF200_Server_module_V1_1_Server_module_V1_1_0_bytes_HwID := UINT#281, - et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_CM_4xIO_Link_V2_2_144I_128O_HwID := UINT#282, - et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_IM_155_6_PN_ST_V4_2_HwID := UINT#283, - rf186c_rf186c_profinet_HwID := UINT#284, - rf186c_HwID := UINT#285, - rf186c_rf186c_profinet_Port_1_HwID := UINT#286, - rf186c_rf186c_profinet_Port_2_HwID := UINT#287, - rf186c_Rack_HwID := UINT#288, - rf186c_rf186c_HwID := UINT#289, - rf186c_Reader_1__Reader__HwID := UINT#290, - rf186c_rf186c_CM_1__Communication__HwID := UINT#291, - rf186c_rf186c_RF186C_V2_x_HwID := UINT#292, - et200sp_et200sp_profinet_HwID := UINT#293, - et200sp_HwID := UINT#294, - et200sp_et200sp_Port_1_HwID := UINT#295, - et200sp_et200sp_Port_2_HwID := UINT#296, - et200sp_Rack_HwID := UINT#297, - et200sp_et200sp_HwID := UINT#298, - et200sp_Server_module_V1_1_Server_module_V1_1_0_bytes_HwID := UINT#299, - et200sp_CpPtp_CM_PtP_V2_0_HwID := UINT#300, - et200sp_et200sp_IM_155_6_PN_ST_V4_2_HwID := UINT#301, - BNIPNT507005Z040_BNIPNT507005Z040_profinet_HwID := UINT#302, - BNIPNT507005Z040_HwID := UINT#303, - BNIPNT507005Z040_BNIPNT507005Z040_profinet_port_1_M12_HwID := UINT#304, - BNIPNT507005Z040_BNIPNT507005Z040_profinet_port_2_M12_HwID := UINT#305, - BNIPNT507005Z040_Rack_HwID := UINT#306, - BNIPNT507005Z040_BNIPNT507005Z040_HwID := UINT#307, - BNIPNT507005Z040_BIS_M_4XX_045_1_BIS_M_4XX_045_HwID := UINT#308, - BNIPNT507005Z040_Standard_I_O_4_Standard_I_O_HwID := UINT#309, - BNIPNT507005Z040_Standard_I_O_3_Standard_I_O_HwID := UINT#310, - BNIPNT507005Z040_Standard_I_O_2_Standard_I_O_HwID := UINT#311, - BNIPNT507005Z040_BNIPNT507005Z040_BNI_PNT_507_005_Z040_HwID := UINT#312, - rexroth_cs351_rexroth_cs351_Interface_HwID := UINT#313, - rexroth_cs351_HwID := UINT#314, - rexroth_cs351_rexroth_cs351_Interface_Port_1_HwID := UINT#315, - rexroth_cs351_Rack_HwID := UINT#316, - rexroth_cs351_rexroth_cs351_HwID := UINT#317, - rexroth_cs351_Input_2_word_1_Input_2_word_HwID := UINT#318, - rexroth_cs351_Input_4_word_16_Input_4_word_HwID := UINT#319, - rexroth_cs351_Input_4_word_15_Input_4_word_HwID := UINT#320, - rexroth_cs351_Input_4_word_14_Input_4_word_HwID := UINT#321, - rexroth_cs351_Input_4_word_13_Input_4_word_HwID := UINT#322, - rexroth_cs351_Input_4_word_12_Input_4_word_HwID := UINT#323, - rexroth_cs351_Input_4_word_11_Input_4_word_HwID := UINT#324, - rexroth_cs351_Input_4_word_10_Input_4_word_HwID := UINT#325, - rexroth_cs351_Input_4_word_9_Input_4_word_HwID := UINT#326, - rexroth_cs351_Input_4_word_8_Input_4_word_HwID := UINT#327, - rexroth_cs351_Input_4_word_7_Input_4_word_HwID := UINT#328, - rexroth_cs351_Input_4_word_6_Input_4_word_HwID := UINT#329, - rexroth_cs351_Input_4_word_5_Input_4_word_HwID := UINT#330, - rexroth_cs351_Input_4_word_4_Input_4_word_HwID := UINT#331, - rexroth_cs351_Input_4_word_3_Input_4_word_HwID := UINT#332, - rexroth_cs351_Input_4_word_2_Input_4_word_HwID := UINT#333, - rexroth_cs351_Input_4_word_1_Input_4_word_HwID := UINT#334, - rexroth_cs351_Output_2_word_1_Output_2_word_HwID := UINT#335, - rexroth_cs351_Output_4_word_8_Output_4_word_HwID := UINT#336, - rexroth_cs351_Output_4_word_7_Output_4_word_HwID := UINT#337, - rexroth_cs351_Output_4_word_6_Output_4_word_HwID := UINT#338, - rexroth_cs351_Output_4_word_5_Output_4_word_HwID := UINT#339, - rexroth_cs351_Output_4_word_4_Output_4_word_HwID := UINT#340, - rexroth_cs351_Output_4_word_3_Output_4_word_HwID := UINT#341, - rexroth_cs351_Output_4_word_2_Output_4_word_HwID := UINT#342, - rexroth_cs351_Output_4_word_1_Output_4_word_HwID := UINT#343, - rexroth_cs351_rexroth_cs351_DAP_V2_0_HwID := UINT#344, - rexroth_press_rexroth_press_PN_IO_HwID := UINT#345, - rexroth_press_HwID := UINT#346, - rexroth_press_rexroth_press_PN_IO_Port_1_HwID := UINT#347, - rexroth_press_rexroth_press_PN_IO_Port_2_HwID := UINT#348, - rexroth_press_Rack_HwID := UINT#349, - rexroth_press_rexroth_press_HwID := UINT#350, - rexroth_press_Output_21_Words_ID_OutMod_21Words_HwID := UINT#351, - rexroth_press_Input_24_Words_ID_InMod_24Words_HwID := UINT#352, - rexroth_press_ParamCh_5Words_ID_PaCh_5Words_HwID := UINT#353, - rexroth_press_F_Modul_not_used_ID_FMod_NotUsed_HwID := UINT#354, - rexroth_press_rexroth_press_DAP_1_HwID := UINT#355, - dukaneiqauto_dukaneiqauto_Interface_HwID := UINT#356, - dukaneiqauto_HwID := UINT#357, - dukaneiqauto_dukaneiqauto_Interface_Port_1_HwID := UINT#358, - dukaneiqauto_dukaneiqauto_Interface_Port_2_HwID := UINT#359, - dukaneiqauto_Rack_HwID := UINT#360, - dukaneiqauto_dukaneiqauto_HwID := UINT#361, - dukaneiqauto_PLC_to_iQ_Outputs_PLC_to_iQ_Outputs_HwID := UINT#362, - dukaneiqauto_iQ_to_PLC_Inputs_iQ_to_PLC_Inputs_HwID := UINT#363, - dukaneiqauto_dukaneiqauto_DAP_HwID := UINT#364, - desoutter_cvic_ii_desoutter_cvic_ii_Interface_HwID := UINT#365, - desoutter_cvic_ii_HwID := UINT#366, - desoutter_cvic_ii_desoutter_cvic_ii_Interface_Port_1_HwID := UINT#367, - desoutter_cvic_ii_Rack_HwID := UINT#368, - desoutter_cvic_ii_desoutter_cvic_ii_HwID := UINT#369, - desoutter_cvic_ii_Output_1_byte_2_Output_1_byte_HwID := UINT#370, - desoutter_cvic_ii_Output_1_byte_1_Output_1_byte_HwID := UINT#371, - desoutter_cvic_ii_Input_1_word_2_Input_1_word_HwID := UINT#372, - desoutter_cvic_ii_Input_2_word_2_Input_2_word_HwID := UINT#373, - desoutter_cvic_ii_Input_1_word_1_Input_1_word_HwID := UINT#374, - desoutter_cvic_ii_Input_2_word_1_Input_2_word_HwID := UINT#375, - desoutter_cvic_ii_Input_1_byte_2_Input_1_byte_HwID := UINT#376, - desoutter_cvic_ii_Input_1_byte_1_Input_1_byte_HwID := UINT#377, - desoutter_cvic_ii_desoutter_cvic_ii_RT_HwID := UINT#378, - zebra_zebra_Interface_HwID := UINT#379, - zebra_HwID := UINT#380, - zebra_zebra_Interface_Port_1_HwID := UINT#381, - zebra_Rack_HwID := UINT#382, - zebra_zebra_HwID := UINT#383, - zebra_Data88Bin6Bout_Data_and_Transfer_Control_v2_HwID := UINT#384, - zebra_zebra_EA3600_PIO_Interface_HwID := UINT#385, - keyence_iv3_keyence_iv3_Interface_HwID := UINT#386, - keyence_iv3_HwID := UINT#387, - keyence_iv3_keyence_iv3_Interface_Port_1_HwID := UINT#388, - keyence_iv3_Rack_HwID := UINT#389, - keyence_iv3_keyence_iv3_HwID := UINT#390, - keyence_iv3_DeviceResultBits_2_Device_Result_Bits_HwID := UINT#391, - keyence_iv3_ToolResult_64_Tool_Result_HwID := UINT#392, - keyence_iv3_ToolResult_63_Tool_Result_HwID := UINT#393, - keyence_iv3_ToolResult_62_Tool_Result_HwID := UINT#394, - keyence_iv3_ToolResult_61_Tool_Result_HwID := UINT#395, - keyence_iv3_ToolResult_60_Tool_Result_HwID := UINT#396, - keyence_iv3_ToolResult_59_Tool_Result_HwID := UINT#397, - keyence_iv3_ToolResult_58_Tool_Result_HwID := UINT#398, - keyence_iv3_ToolResult_57_Tool_Result_HwID := UINT#399, - keyence_iv3_ToolResult_56_Tool_Result_HwID := UINT#400, - keyence_iv3_ToolResult_55_Tool_Result_HwID := UINT#401, - keyence_iv3_ToolResult_54_Tool_Result_HwID := UINT#402, - keyence_iv3_ToolResult_53_Tool_Result_HwID := UINT#403, - keyence_iv3_ToolResult_52_Tool_Result_HwID := UINT#404, - keyence_iv3_ToolResult_51_Tool_Result_HwID := UINT#405, - keyence_iv3_ToolResult_50_Tool_Result_HwID := UINT#406, - keyence_iv3_ToolResult_49_Tool_Result_HwID := UINT#407, - keyence_iv3_ToolResult_48_Tool_Result_HwID := UINT#408, - keyence_iv3_ToolResult_47_Tool_Result_HwID := UINT#409, - keyence_iv3_ToolResult_46_Tool_Result_HwID := UINT#410, - keyence_iv3_ToolResult_45_Tool_Result_HwID := UINT#411, - keyence_iv3_ToolResult_44_Tool_Result_HwID := UINT#412, - keyence_iv3_ToolResult_43_Tool_Result_HwID := UINT#413, - keyence_iv3_ToolResult_42_Tool_Result_HwID := UINT#414, - keyence_iv3_ToolResult_41_Tool_Result_HwID := UINT#415, - keyence_iv3_ToolResult_40_Tool_Result_HwID := UINT#416, - keyence_iv3_ToolResult_39_Tool_Result_HwID := UINT#417, - keyence_iv3_ToolResult_38_Tool_Result_HwID := UINT#418, - keyence_iv3_ToolResult_37_Tool_Result_HwID := UINT#419, - keyence_iv3_ToolResult_36_Tool_Result_HwID := UINT#420, - keyence_iv3_ToolResult_35_Tool_Result_HwID := UINT#421, - keyence_iv3_ToolResult_34_Tool_Result_HwID := UINT#422, - keyence_iv3_ToolResult_33_Tool_Result_HwID := UINT#423, - keyence_iv3_ToolResult_32_Tool_Result_HwID := UINT#424, - keyence_iv3_ToolResult_31_Tool_Result_HwID := UINT#425, - keyence_iv3_ToolResult_30_Tool_Result_HwID := UINT#426, - keyence_iv3_ToolResult_29_Tool_Result_HwID := UINT#427, - keyence_iv3_ToolResult_28_Tool_Result_HwID := UINT#428, - keyence_iv3_ToolResult_27_Tool_Result_HwID := UINT#429, - keyence_iv3_ToolResult_26_Tool_Result_HwID := UINT#430, - keyence_iv3_ToolResult_25_Tool_Result_HwID := UINT#431, - keyence_iv3_ToolResult_24_Tool_Result_HwID := UINT#432, - keyence_iv3_ToolResult_23_Tool_Result_HwID := UINT#433, - keyence_iv3_ToolResult_22_Tool_Result_HwID := UINT#434, - keyence_iv3_ToolResult_21_Tool_Result_HwID := UINT#435, - keyence_iv3_ToolResult_20_Tool_Result_HwID := UINT#436, - keyence_iv3_ToolResult_19_Tool_Result_HwID := UINT#437, - keyence_iv3_ToolResult_18_Tool_Result_HwID := UINT#438, - keyence_iv3_ToolResult_17_Tool_Result_HwID := UINT#439, - keyence_iv3_ToolResult_16_Tool_Result_HwID := UINT#440, - keyence_iv3_ToolResult_15_Tool_Result_HwID := UINT#441, - keyence_iv3_ToolResult_14_Tool_Result_HwID := UINT#442, - keyence_iv3_ToolResult_13_Tool_Result_HwID := UINT#443, - keyence_iv3_ToolResult_12_Tool_Result_HwID := UINT#444, - keyence_iv3_ToolResult_11_Tool_Result_HwID := UINT#445, - keyence_iv3_ToolResult_10_Tool_Result_HwID := UINT#446, - keyence_iv3_ToolResult_9_Tool_Result_HwID := UINT#447, - keyence_iv3_ToolResult_8_Tool_Result_HwID := UINT#448, - keyence_iv3_ToolResult_7_Tool_Result_HwID := UINT#449, - keyence_iv3_ToolResult_6_Tool_Result_HwID := UINT#450, - keyence_iv3_ToolResult_5_Tool_Result_HwID := UINT#451, - keyence_iv3_ToolResult_4_Tool_Result_HwID := UINT#452, - keyence_iv3_ToolResult_3_Tool_Result_HwID := UINT#453, - keyence_iv3_ToolResult_2_Tool_Result_HwID := UINT#454, - keyence_iv3_ToolResult_1_Tool_Result_HwID := UINT#455, - keyence_iv3_PositionAdjustResult_Position_Adjust_Result_HwID := UINT#456, - keyence_iv3_DeviceStatistics_Device_Statistics_HwID := UINT#457, - keyence_iv3_DeviceStatusWords_Device_Status_Words_HwID := UINT#458, - keyence_iv3_DeviceResultBits_1_Device_Result_Bits_HwID := UINT#459, - keyence_iv3_CommandStatusBits_Command_Status_Bits_HwID := UINT#460, - keyence_iv3_CommandControl_Command_Control_HwID := UINT#461, - keyence_iv3_keyence_iv3_IV3_XXXX_HwID := UINT#462, - keyence_sr_1000_keyence_sr_1000_Interface_HwID := UINT#463, - keyence_sr_1000_HwID := UINT#464, - keyence_sr_1000_keyence_sr_1000_Interface_Port_1_HwID := UINT#465, - keyence_sr_1000_Rack_HwID := UINT#466, - keyence_sr_1000_keyence_sr_1000_HwID := UINT#467, - keyence_sr_1000_UserData_128_User_Data_128Byte_HwID := UINT#468, - keyence_sr_1000_ParameterBank_Parameter_Bank_Number_HwID := UINT#469, - keyence_sr_1000_CompletionClearControl_Completion_Clear_Control_Bits_HwID := UINT#470, - keyence_sr_1000_OperationInstructionControl_Operation_instruction_Control_Bits_HwID := UINT#471, - keyence_sr_1000_LatchAndErrorClearControl_Latch_and_Error_Clear_Control_Bits_HwID := UINT#472, - keyence_sr_1000_ResultData_128_Read_Data_128Byte_HwID := UINT#473, - keyence_sr_1000_OperationResultStatus_Operation_Result_Status_HwID := UINT#474, - keyence_sr_1000_MatchingLevelAndTotalEvaluationGradeStatus_Matching_Level_and_Total_Evaluation_Grade_Status_HwID := UINT#475, - keyence_sr_1000_UnstableReadStatus_Unstable_Read_Status_Bits_HwID := UINT#476, - keyence_sr_1000_TerminalStatus_Terminal_Status_Bits_HwID := UINT#477, - keyence_sr_1000_ErrorStatus_Error_Status_Bits_HwID := UINT#478, - keyence_sr_1000_CompletionStatus_Completion_Status_Bits_HwID := UINT#479, - keyence_sr_1000_BusyStatus_BUSY_Status_Bits_HwID := UINT#480, - keyence_sr_1000_HandshakeAndGeneralErrorStatus_Handshake_and_General_Error_Status_Bits_HwID := UINT#481, - keyence_sr_1000_keyence_sr_1000_SR_1000X_HwID := UINT#482, - keyence_sr_750_keyence_sr_750_Interface_HwID := UINT#483, - keyence_sr_750_HwID := UINT#484, - keyence_sr_750_keyence_sr_750_Interface_Port_1_HwID := UINT#485, - keyence_sr_750_Rack_HwID := UINT#486, - keyence_sr_750_keyence_sr_750_HwID := UINT#487, - keyence_sr_750_UserData_128_User_Data_128Byte_HwID := UINT#488, - keyence_sr_750_ParameterBank_Parameter_Bank_Number_HwID := UINT#489, - keyence_sr_750_CompletionClearControl_Completion_Clear_Control_Bits_HwID := UINT#490, - keyence_sr_750_OperationInstructionControl_Operation_instruction_Control_Bits_HwID := UINT#491, - keyence_sr_750_LatchAndErrorClearControl_Latch_and_Error_Clear_Control_Bits_HwID := UINT#492, - keyence_sr_750_ResultData_128_Read_Data_128Byte_HwID := UINT#493, - keyence_sr_750_OperationResultStatus_Operation_Result_Status_HwID := UINT#494, - keyence_sr_750_MatchingLevelAndTotalEvaluationGradeStatus_Matching_Level_and_Total_Evaluation_Grade_Status_HwID := UINT#495, - keyence_sr_750_UnstableReadStatus_Unstable_Read_Status_Bits_HwID := UINT#496, - keyence_sr_750_TerminalStatus_Terminal_Status_Bits_HwID := UINT#497, - keyence_sr_750_ErrorStatus_Error_Status_Bits_HwID := UINT#498, - keyence_sr_750_CompletionStatus_Completion_Status_Bits_HwID := UINT#499, - keyence_sr_750_BusyStatus_BUSY_Status_Bits_HwID := UINT#500, - keyence_sr_750_HandshakeAndGeneralErrorStatus_Handshake_and_General_Error_Status_Bits_HwID := UINT#501, - keyence_sr_750_keyence_sr_750_SR_75X_HwID := UINT#502, - vision_pro_vision_pro_Interface_HwID := UINT#503, - vision_pro_HwID := UINT#504, - vision_pro_vision_pro_Interface_Port_1_HwID := UINT#505, - vision_pro_Rack_HwID := UINT#506, - vision_pro_vision_pro_HwID := UINT#507, - vision_pro_Result_Data_64_bytes_1_Results_64_bytes_HwID := UINT#508, - vision_pro_Result_Data_240_bytes_5_Results_240_bytes_HwID := UINT#509, - vision_pro_Result_Data_240_bytes_4_Results_240_bytes_HwID := UINT#510, - vision_pro_Result_Data_240_bytes_3_Results_240_bytes_HwID := UINT#511, - vision_pro_Result_Data_240_bytes_2_Results_240_bytes_HwID := UINT#512, - vision_pro_User_Data_64_bytes_1_User_Data_64_bytes_HwID := UINT#513, - vision_pro_User_Data_240_bytes_5_User_Data_240_bytes_HwID := UINT#514, - vision_pro_User_Data_240_bytes_4_User_Data_240_bytes_HwID := UINT#515, - vision_pro_User_Data_240_bytes_3_User_Data_240_bytes_HwID := UINT#516, - vision_pro_User_Data_240_bytes_2_User_Data_240_bytes_HwID := UINT#517, - vision_pro_Result_Data_240_bytes_1_Results_240_bytes_HwID := UINT#518, - vision_pro_User_Data_240_bytes_1_User_Data_240_bytes_HwID := UINT#519, - vision_pro_Engine_Control_4_Engine_Control_HwID := UINT#520, - vision_pro_Engine_Control_3_Engine_Control_HwID := UINT#521, - vision_pro_Engine_Control_2_Engine_Control_HwID := UINT#522, - vision_pro_Engine_Control_1_Engine_Control_HwID := UINT#523, - vision_pro_System_Control_System_Control_HwID := UINT#524, - vision_pro_vision_pro_Communication_Card_CC24_HwID := UINT#525, - cognex_insight_2800_cognex_insight_2800_Interface_HwID := UINT#526, - cognex_insight_2800_HwID := UINT#527, - cognex_insight_2800_cognex_insight_2800_Interface_Port_1_HwID := UINT#528, - cognex_insight_2800_Rack_HwID := UINT#529, - cognex_insight_2800_cognex_insight_2800_HwID := UINT#530, - cognex_insight_2800_Slot_14_Results_250_bytes_HwID := UINT#531, - cognex_insight_2800_Slot_13_Results_250_bytes_HwID := UINT#532, - cognex_insight_2800_Slot_12_Results_250_bytes_HwID := UINT#533, - cognex_insight_2800_Slot_11_ResultData_250_Results_250_bytes_HwID := UINT#534, - cognex_insight_2800_Slot_9_User_Data_254_bytes_HwID := UINT#535, - cognex_insight_2800_Slot_8_User_Data_254_bytes_HwID := UINT#536, - cognex_insight_2800_Slot_7_User_Data_254_bytes_HwID := UINT#537, - cognex_insight_2800_Slot_2_Acquisition_Status_HwID := UINT#538, - cognex_insight_2800_Slot_4_Inspection_Status_HwID := UINT#539, - cognex_insight_2800_Slot_5_Command_Control_HwID := UINT#540, - cognex_insight_2800_Slot_6_ExternalEvent_Control_HwID := UINT#541, - cognex_insight_2800_Slot_3_Inspection_Control_HwID := UINT#542, - cognex_insight_2800_Slot_1_Acquisition_Control_HwID := UINT#543, - cognex_insight_2800_cognex_insight_2800_In_Sight_IS28XX_CC_B_HwID := UINT#544, - cognex_dataman_380_cognex_dataman_380_Interface_HwID := UINT#545, - cognex_dataman_380_HwID := UINT#546, - cognex_dataman_380_cognex_dataman_380_Interface_Port_1_HwID := UINT#547, - cognex_dataman_380_Rack_HwID := UINT#548, - cognex_dataman_380_cognex_dataman_380_HwID := UINT#549, - cognex_dataman_380_ResultData_128_Result_Data_128_bytes_HwID := UINT#550, - cognex_dataman_380_UserData_128_User_Data_128_bytes_HwID := UINT#551, - cognex_dataman_380_Results_Status_Results_Status_HwID := UINT#552, - cognex_dataman_380_Acquisition_Status_Acquisition_Status_HwID := UINT#553, - cognex_dataman_380_Soft_Event_Control_Soft_Event_Control_HwID := UINT#554, - cognex_dataman_380_Results_Control_Results_Control_HwID := UINT#555, - cognex_dataman_380_Acquisition_Control_Acquisition_Control_HwID := UINT#556, - cognex_dataman_380_cognex_dataman_380_DataMan_380_CC_B_HwID := UINT#557, - cognex_dataman_280_cognex_dataman_280_Interface_HwID := UINT#558, - cognex_dataman_280_HwID := UINT#559, - cognex_dataman_280_cognex_dataman_280_Interface_Port_1_HwID := UINT#560, - cognex_dataman_280_Rack_HwID := UINT#561, - cognex_dataman_280_cognex_dataman_280_HwID := UINT#562, - cognex_dataman_280_ResultData_128_Result_Data_128_bytes_HwID := UINT#563, - cognex_dataman_280_UserData_128_User_Data_128_bytes_HwID := UINT#564, - cognex_dataman_280_Results_Status_Results_Status_HwID := UINT#565, - cognex_dataman_280_Acquisition_Status_Acquisition_Status_HwID := UINT#566, - cognex_dataman_280_Soft_Event_Control_Soft_Event_Control_HwID := UINT#567, - cognex_dataman_280_Results_Control_Results_Control_HwID := UINT#568, - cognex_dataman_280_Acquisition_Control_Acquisition_Control_HwID := UINT#569, - cognex_dataman_280_cognex_dataman_280_DataMan_280_CC_B_HwID := UINT#570, - cognex_insight_7600_cognex_insight_7600_Interface_HwID := UINT#571, - cognex_insight_7600_HwID := UINT#572, - cognex_insight_7600_cognex_insight_7600_Interface_Port_1_HwID := UINT#573, - cognex_insight_7600_Rack_HwID := UINT#574, - cognex_insight_7600_cognex_insight_7600_HwID := UINT#575, - cognex_insight_7600_ResultData_128_Results_128_bytes_HwID := UINT#576, - cognex_insight_7600_UserData_128_User_Data_128_bytes_HwID := UINT#577, - cognex_insight_7600_Inspection_Status_Inspection_Status_HwID := UINT#578, - cognex_insight_7600_Acquisition_Status_Acquisition_Status_HwID := UINT#579, - cognex_insight_7600_Command_Control_Command_Control_HwID := UINT#580, - cognex_insight_7600_SoftEvent_Control_SoftEvent_Control_HwID := UINT#581, - cognex_insight_7600_Inspection_Control_Inspection_Control_HwID := UINT#582, - cognex_insight_7600_Acquisition_Control_Acquisition_Control_HwID := UINT#583, - cognex_insight_7600_cognex_insight_7600_In_Sight_IS79XX_IS75XX_CC_B_HwID := UINT#584, - rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_HwID := UINT#585, - rexroth_ctrlx_drive_HwID := UINT#586, - rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_Port_1_HwID := UINT#587, - rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_Port_2_HwID := UINT#588, - rexroth_ctrlx_drive_Rack_HwID := UINT#589, - rexroth_ctrlx_drive_rexroth_ctrlx_drive_HwID := UINT#590, - rexroth_ctrlx_drive_Outputs_HwID := UINT#591, - rexroth_ctrlx_drive_Inputs_HwID := UINT#592, - rexroth_ctrlx_drive_S_0_0386_0_0__Position_controller__Position_actual_value_HwID := UINT#593, - rexroth_ctrlx_drive_S_0_0535_0_0__Velocity_controller__Velocity_actual_value_HwID := UINT#594, - rexroth_ctrlx_drive_S_0_0390_0_0__Diagnostic_message__Manufacturer_status_register_HwID := UINT#595, - rexroth_ctrlx_drive_S_0_0135_0_0__Drive_status_word__Value_HwID := UINT#596, - rexroth_ctrlx_drive_S_0_0144_0_0__Signal_status_word__Value_HwID := UINT#597, - rexroth_ctrlx_drive_S_0_1720_0_2__Power_supply_control__Status_word_HwID := UINT#598, - rexroth_ctrlx_drive_S_0_0084_0_0__Torque_force_feedback_value_HwID := UINT#599, - rexroth_ctrlx_drive_P_0_0106_0_0__STO_function__Operating_status_HwID := UINT#600, - rexroth_ctrlx_drive_S_0_0134_0_0__Master_control_word__Value_HwID := UINT#601, - rexroth_ctrlx_drive_S_0_0260_0_0__Positioning_profile__Acceleration_HwID := UINT#602, - rexroth_ctrlx_drive_S_0_0282_0_0__Drive_controlled_positioning__Command_value_HwID := UINT#603, - rexroth_ctrlx_drive_S_0_0359_0_0__Positioning_profile__Deceleration_HwID := UINT#604, - rexroth_ctrlx_drive_S_0_0259_0_0__Positioning_profile__Profile_velocity_HwID := UINT#605, - rexroth_ctrlx_drive_S_0_0145_0_0__Signal_control_word__Value_HwID := UINT#606, - rexroth_ctrlx_drive_S_0_1720_0_1__Power_supply_control__Control_word_HwID := UINT#607, - rexroth_ctrlx_drive_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_HwID := UINT#608, - rexroth_ctrlx_drive_S_0_0080_0_0__Torque_force_command_value_HwID := UINT#609, - rexroth_ctrlx_drive_S_0_0193_0_0__Positioning_jerk_HwID := UINT#610, - rexroth_ctrlx_drive_rexroth_ctrlx_drive_ctrlX_DRIVE_XCS_HwID := UINT#611, - rexroth_indradrive_rexroth_indradrive_PN_IO_HwID := UINT#612, - rexroth_indradrive_HwID := UINT#613, - rexroth_indradrive_rexroth_indradrive_PN_IO_Port_1_HwID := UINT#614, - rexroth_indradrive_rexroth_indradrive_PN_IO_Port_2_HwID := UINT#615, - rexroth_indradrive_Rack_HwID := UINT#616, - rexroth_indradrive_rexroth_indradrive_HwID := UINT#617, - rexroth_indradrive_Output_13_Words_ID_OutMod_13Words_HwID := UINT#618, - rexroth_indradrive_Input_9_Words_ID_InMod_9Words_HwID := UINT#619, - rexroth_indradrive_ParamCh_5Words_ID_PaCh_5Words_HwID := UINT#620, - rexroth_indradrive_F_Modul_not_used_ID_FMod_NotUsed_HwID := UINT#621, - rexroth_indradrive_rexroth_indradrive_DAP_1_HwID := UINT#622, - festo_cmmtas_festo_cmmtas_PN_IO_Interface_HwID := UINT#623, - festo_cmmtas_HwID := UINT#624, - festo_cmmtas_festo_cmmtas_PN_IO_Interface_Port_1_HwID := UINT#625, - festo_cmmtas_festo_cmmtas_PN_IO_Interface_Port_2_HwID := UINT#626, - festo_cmmtas_Rack_HwID := UINT#627, - festo_cmmtas_festo_cmmtas_HwID := UINT#628, - festo_cmmtas_festo_cmmtas_DoServo_HwID := UINT#629, - festo_cmmtas_festo_cmmtas_DoServo_Module_Access_Point_HwID := UINT#630, - festo_cmmtas_festo_cmmtas_empty_submodule_1_HwID := UINT#631, - festo_cmmtas_empty_submodule_HwID := UINT#632, - festo_cmmtas_SiemensTelegram111_PZD_12_12_HwID := UINT#633, - festo_cmmtas_SiemensTelegram750_PZD_4_1_HwID := UINT#634, - festo_cmmtas_festo_cmmtas_CMMT_AS___MP_HwID := UINT#635, - ureol2l_ureol2l_Interface_HwID := UINT#636, - ureol2l_HwID := UINT#637, - ureol2l_ureol2l_Interface_Port_1_HwID := UINT#638, - ureol2l_Rack_HwID := UINT#639, - ureol2l_ureol2l_HwID := UINT#640, - ureol2l_10_O2T_General_Purpose_Registers_2_10_O2T_General_Purpose_Registers_2_HwID := UINT#641, - ureol2l_9_O2T_General_Purpose_Registers_1_9_O2T_General_Purpose_Registers_1_HwID := UINT#642, - ureol2l_8_O2T_Robot_IO_8_O2T_Robot_IO_HwID := UINT#643, - ureol2l_7_T2O_General_Purpose_Float_Registers_7_T2O_General_Purpose_Float_Registers_HwID := UINT#644, - ureol2l_6_T2O_General_Purpose_Int_Registers_6_T2O_General_Purpose_Int_Registers_HwID := UINT#645, - ureol2l_5_T2O_General_Purpose_Bit_Registers_5_T2O_General_Purpose_Bit_Registers_HwID := UINT#646, - ureol2l_4_T2O_TCP_4_T2O_TCP_HwID := UINT#647, - ureol2l_3_T2O_Joints_3_T2O_Joints_HwID := UINT#648, - ureol2l_2_T2O_IO_2_T2O_IO_HwID := UINT#649, - ureol2l_1_T2O_State_1_T2O_State_HwID := UINT#650, - ureol2l_ureol2l_V1_0_HwID := UINT#651, - mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_HwID := UINT#652, - mitsubishi_tz535_robot_HwID := UINT#653, - mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_Port_1_HwID := UINT#654, - mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_Port_2_HwID := UINT#655, - mitsubishi_tz535_robot_Rack_HwID := UINT#656, - mitsubishi_tz535_robot_mitsubishi_tz535_robot_HwID := UINT#657, - mitsubishi_tz535_robot_In_Out_64_byte_In_Out__64_byte_HwID := UINT#658, - mitsubishi_tz535_robot_mitsubishi_tz535_robot_2D_TZ535_PNPROFINET_IO_HwID := UINT#659, - kuka_rb1_kuka_rb1_Interface1_HwID := UINT#660, - kuka_rb1_HwID := UINT#661, - kuka_rb1_kuka_rb1_Interface1_Port_1_HwID := UINT#662, - kuka_rb1_Rack_HwID := UINT#663, - kuka_rb1_kuka_rb1_HwID := UINT#664, - kuka_rb1_DIO512_512_digital_in__and_outputs_HwID := UINT#665, - kuka_rb1_kuka_rb1_KRC4_ProfiNet_5_0_HwID := UINT#666, - abb_omnicore_robot_abb_omnicore_robot_PROFINET_Interface_HwID := UINT#667, - abb_omnicore_robot_HwID := UINT#668, - abb_omnicore_robot_abb_omnicore_robot_PROFINET_Interface_Port_1_HwID := UINT#669, - abb_omnicore_robot_Rack_HwID := UINT#670, - abb_omnicore_robot_abb_omnicore_robot_HwID := UINT#671, - abb_omnicore_robot_DO_64_bytes_DO_64_bytes_HwID := UINT#672, - abb_omnicore_robot_DI_64_bytes_DI_64_bytes_HwID := UINT#673, - abb_omnicore_robot_abb_omnicore_robot_OmniCore_Standard_PROFINET_Device_HwID := UINT#674, - abb_irc5_robot_abb_irc5_robot_PROFINET_Interface_HwID := UINT#675, - abb_irc5_robot_HwID := UINT#676, - abb_irc5_robot_abb_irc5_robot_PROFINET_Interface_Port_1_HwID := UINT#677, - abb_irc5_robot_Rack_HwID := UINT#678, - abb_irc5_robot_abb_irc5_robot_HwID := UINT#679, - abb_irc5_robot_DO_64_bytes_DO_64_bytes_HwID := UINT#680, - abb_irc5_robot_DI_64_bytes_DI_64_bytes_HwID := UINT#681, - abb_irc5_robot_abb_irc5_robot_Robot_Basic_Device_HwID := UINT#682, - plc_line_Rail_0_HwID := UINT#683, - plc_line_A1_A1_HwID := UINT#684, - kuka_rb2_kuka_rb2_Interface1_HwID := UINT#685, - kuka_rb2_HwID := UINT#686, - kuka_rb2_kuka_rb2_Interface1_Port_1_HwID := UINT#687, - kuka_rb2_kuka_rb2_Interface1_Port_2_HwID := UINT#688, - kuka_rb2_kuka_rb2_Interface1_Port_3_HwID := UINT#689, - kuka_rb2_kuka_rb2_Interface1_Port_4_HwID := UINT#690, - kuka_rb2_Rack_HwID := UINT#691, - kuka_rb2_kuka_rb2_HwID := UINT#692, - kuka_rb2_DIO512_512_digital_in__and_outputs_HwID := UINT#693, - kuka_rb2_kuka_rb2_KUKA_PROFINET_6_0_HwID := UINT#694 + smc_ex260_spn_32_smc_ex260_spn_32_Interface_HwID := UINT#257, + smc_ex260_spn_32_HwID := UINT#258, + smc_ex260_spn_32_smc_ex260_spn_32_Interface_Port_1_HwID := UINT#259, + smc_ex260_spn_32_smc_ex260_spn_32_Interface_Port_2_HwID := UINT#260, + smc_ex260_spn_32_Rack_HwID := UINT#261, + smc_ex260_spn_32_smc_ex260_spn_32_HwID := UINT#262, + smc_ex260_spn_32_smc_ex260_spn_32_4_byte__Output_1_4_byte__Output_HwID := UINT#263, + smc_ex260_spn_32_smc_ex260_spn_32_EX260_SPN_1_2_HwID := UINT#264, + smc_ex260_spn_16_smc_ex260_spn_16_Interface_HwID := UINT#265, + smc_ex260_spn_16_HwID := UINT#266, + smc_ex260_spn_16_smc_ex260_spn_16_Interface_Port_1_HwID := UINT#267, + smc_ex260_spn_16_smc_ex260_spn_16_Interface_Port_2_HwID := UINT#268, + smc_ex260_spn_16_Rack_HwID := UINT#269, + smc_ex260_spn_16_smc_ex260_spn_16_HwID := UINT#270, + smc_ex260_spn_16_smc_ex260_spn_16_2_byte__Output_1_2_byte__Output_HwID := UINT#271, + smc_ex260_spn_16_smc_ex260_spn_16_EX260_SPN_3_4_HwID := UINT#272, + aes_pnio_aes_pnio_PN_IO_HwID := UINT#273, + aes_pnio_HwID := UINT#274, + aes_pnio_aes_pnio_PN_IO_Port_1_HwID := UINT#275, + aes_pnio_aes_pnio_PN_IO_Port_2_HwID := UINT#276, + aes_pnio_Rack_HwID := UINT#277, + aes_pnio_aes_pnio_HwID := UINT#278, + aes_pnio_Slot_1_Valve_driver_4_valves_4_HwID := UINT#279, + aes_pnio_aes_pnio_AES_Modul_HwID := UINT#280, + rf186c_cyc_rf186c_cyc_profinet_HwID := UINT#281, + rf186c_cyc_HwID := UINT#282, + rf186c_cyc_rf186c_cyc_profinet_Port_1_HwID := UINT#283, + rf186c_cyc_rf186c_cyc_profinet_Port_2_HwID := UINT#284, + rf186c_cyc_Rack_HwID := UINT#285, + rf186c_cyc_rf186c_cyc_HwID := UINT#286, + rf186c_cyc_RF340R_1_Reader_128_byte__cyclic_io_communication_HwID := UINT#287, + rf186c_cyc_RF260R_1_Reader_32_byte__cyclic_io_communication_HwID := UINT#288, + rf186c_cyc_rf186c_cyc_CM_Communication_HwID := UINT#289, + rf186c_cyc_rf186c_cyc_RF186C_cyc_V2_2_HwID := UINT#290, + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_profinet_HwID := UINT#291, + et200sp_CM_4xIO_Link_RF200_HwID := UINT#292, + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_Port_1_HwID := UINT#293, + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_Port_2_HwID := UINT#294, + et200sp_CM_4xIO_Link_RF200_Rack_HwID := UINT#295, + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_HwID := UINT#296, + et200sp_CM_4xIO_Link_RF200_Server_module_V1_1_Server_module_V1_1_0_bytes_HwID := UINT#297, + et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_CM_4xIO_Link_V2_2_144I_128O_HwID := UINT#298, + et200sp_CM_4xIO_Link_RF200_et200sp_CM_4xIO_Link_RF200_IM_155_6_PN_ST_V4_2_HwID := UINT#299, + rf186c_rf186c_profinet_HwID := UINT#300, + rf186c_HwID := UINT#301, + rf186c_rf186c_profinet_Port_1_HwID := UINT#302, + rf186c_rf186c_profinet_Port_2_HwID := UINT#303, + rf186c_Rack_HwID := UINT#304, + rf186c_rf186c_HwID := UINT#305, + rf186c_Reader_1__Reader__HwID := UINT#306, + rf186c_rf186c_CM_1__Communication__HwID := UINT#307, + rf186c_rf186c_RF186C_V2_x_HwID := UINT#308, + et200sp_et200sp_profinet_HwID := UINT#309, + et200sp_HwID := UINT#310, + et200sp_et200sp_Port_1_HwID := UINT#311, + et200sp_et200sp_Port_2_HwID := UINT#312, + et200sp_Rack_HwID := UINT#313, + et200sp_et200sp_HwID := UINT#314, + et200sp_Server_module_V1_1_Server_module_V1_1_0_bytes_HwID := UINT#315, + et200sp_CpPtp_CM_PtP_V2_0_HwID := UINT#316, + et200sp_et200sp_IM_155_6_PN_ST_V4_2_HwID := UINT#317, + BNIPNT507005Z040_BNIPNT507005Z040_profinet_HwID := UINT#318, + BNIPNT507005Z040_HwID := UINT#319, + BNIPNT507005Z040_BNIPNT507005Z040_profinet_port_1_M12_HwID := UINT#320, + BNIPNT507005Z040_BNIPNT507005Z040_profinet_port_2_M12_HwID := UINT#321, + BNIPNT507005Z040_Rack_HwID := UINT#322, + BNIPNT507005Z040_BNIPNT507005Z040_HwID := UINT#323, + BNIPNT507005Z040_BIS_M_4XX_045_1_BIS_M_4XX_045_HwID := UINT#324, + BNIPNT507005Z040_Standard_I_O_4_Standard_I_O_HwID := UINT#325, + BNIPNT507005Z040_Standard_I_O_3_Standard_I_O_HwID := UINT#326, + BNIPNT507005Z040_Standard_I_O_2_Standard_I_O_HwID := UINT#327, + BNIPNT507005Z040_BNIPNT507005Z040_BNI_PNT_507_005_Z040_HwID := UINT#328, + rexroth_cs351_rexroth_cs351_Interface_HwID := UINT#329, + rexroth_cs351_HwID := UINT#330, + rexroth_cs351_rexroth_cs351_Interface_Port_1_HwID := UINT#331, + rexroth_cs351_Rack_HwID := UINT#332, + rexroth_cs351_rexroth_cs351_HwID := UINT#333, + rexroth_cs351_Input_2_word_1_Input_2_word_HwID := UINT#334, + rexroth_cs351_Input_4_word_16_Input_4_word_HwID := UINT#335, + rexroth_cs351_Input_4_word_15_Input_4_word_HwID := UINT#336, + rexroth_cs351_Input_4_word_14_Input_4_word_HwID := UINT#337, + rexroth_cs351_Input_4_word_13_Input_4_word_HwID := UINT#338, + rexroth_cs351_Input_4_word_12_Input_4_word_HwID := UINT#339, + rexroth_cs351_Input_4_word_11_Input_4_word_HwID := UINT#340, + rexroth_cs351_Input_4_word_10_Input_4_word_HwID := UINT#341, + rexroth_cs351_Input_4_word_9_Input_4_word_HwID := UINT#342, + rexroth_cs351_Input_4_word_8_Input_4_word_HwID := UINT#343, + rexroth_cs351_Input_4_word_7_Input_4_word_HwID := UINT#344, + rexroth_cs351_Input_4_word_6_Input_4_word_HwID := UINT#345, + rexroth_cs351_Input_4_word_5_Input_4_word_HwID := UINT#346, + rexroth_cs351_Input_4_word_4_Input_4_word_HwID := UINT#347, + rexroth_cs351_Input_4_word_3_Input_4_word_HwID := UINT#348, + rexroth_cs351_Input_4_word_2_Input_4_word_HwID := UINT#349, + rexroth_cs351_Input_4_word_1_Input_4_word_HwID := UINT#350, + rexroth_cs351_Output_2_word_1_Output_2_word_HwID := UINT#351, + rexroth_cs351_Output_4_word_8_Output_4_word_HwID := UINT#352, + rexroth_cs351_Output_4_word_7_Output_4_word_HwID := UINT#353, + rexroth_cs351_Output_4_word_6_Output_4_word_HwID := UINT#354, + rexroth_cs351_Output_4_word_5_Output_4_word_HwID := UINT#355, + rexroth_cs351_Output_4_word_4_Output_4_word_HwID := UINT#356, + rexroth_cs351_Output_4_word_3_Output_4_word_HwID := UINT#357, + rexroth_cs351_Output_4_word_2_Output_4_word_HwID := UINT#358, + rexroth_cs351_Output_4_word_1_Output_4_word_HwID := UINT#359, + rexroth_cs351_rexroth_cs351_DAP_V2_0_HwID := UINT#360, + rexroth_press_rexroth_press_PN_IO_HwID := UINT#361, + rexroth_press_HwID := UINT#362, + rexroth_press_rexroth_press_PN_IO_Port_1_HwID := UINT#363, + rexroth_press_rexroth_press_PN_IO_Port_2_HwID := UINT#364, + rexroth_press_Rack_HwID := UINT#365, + rexroth_press_rexroth_press_HwID := UINT#366, + rexroth_press_Output_21_Words_ID_OutMod_21Words_HwID := UINT#367, + rexroth_press_Input_24_Words_ID_InMod_24Words_HwID := UINT#368, + rexroth_press_ParamCh_5Words_ID_PaCh_5Words_HwID := UINT#369, + rexroth_press_F_Modul_not_used_ID_FMod_NotUsed_HwID := UINT#370, + rexroth_press_rexroth_press_DAP_1_HwID := UINT#371, + dukaneiqauto_dukaneiqauto_Interface_HwID := UINT#372, + dukaneiqauto_HwID := UINT#373, + dukaneiqauto_dukaneiqauto_Interface_Port_1_HwID := UINT#374, + dukaneiqauto_dukaneiqauto_Interface_Port_2_HwID := UINT#375, + dukaneiqauto_Rack_HwID := UINT#376, + dukaneiqauto_dukaneiqauto_HwID := UINT#377, + dukaneiqauto_PLC_to_iQ_Outputs_PLC_to_iQ_Outputs_HwID := UINT#378, + dukaneiqauto_iQ_to_PLC_Inputs_iQ_to_PLC_Inputs_HwID := UINT#379, + dukaneiqauto_dukaneiqauto_DAP_HwID := UINT#380, + desoutter_cvic_ii_desoutter_cvic_ii_Interface_HwID := UINT#381, + desoutter_cvic_ii_HwID := UINT#382, + desoutter_cvic_ii_desoutter_cvic_ii_Interface_Port_1_HwID := UINT#383, + desoutter_cvic_ii_Rack_HwID := UINT#384, + desoutter_cvic_ii_desoutter_cvic_ii_HwID := UINT#385, + desoutter_cvic_ii_Output_1_byte_2_Output_1_byte_HwID := UINT#386, + desoutter_cvic_ii_Output_1_byte_1_Output_1_byte_HwID := UINT#387, + desoutter_cvic_ii_Input_1_word_2_Input_1_word_HwID := UINT#388, + desoutter_cvic_ii_Input_2_word_2_Input_2_word_HwID := UINT#389, + desoutter_cvic_ii_Input_1_word_1_Input_1_word_HwID := UINT#390, + desoutter_cvic_ii_Input_2_word_1_Input_2_word_HwID := UINT#391, + desoutter_cvic_ii_Input_1_byte_2_Input_1_byte_HwID := UINT#392, + desoutter_cvic_ii_Input_1_byte_1_Input_1_byte_HwID := UINT#393, + desoutter_cvic_ii_desoutter_cvic_ii_RT_HwID := UINT#394, + zebra_zebra_Interface_HwID := UINT#395, + zebra_HwID := UINT#396, + zebra_zebra_Interface_Port_1_HwID := UINT#397, + zebra_Rack_HwID := UINT#398, + zebra_zebra_HwID := UINT#399, + zebra_Data88Bin6Bout_Data_and_Transfer_Control_v2_HwID := UINT#400, + zebra_zebra_EA3600_PIO_Interface_HwID := UINT#401, + keyence_iv3_keyence_iv3_Interface_HwID := UINT#402, + keyence_iv3_HwID := UINT#403, + keyence_iv3_keyence_iv3_Interface_Port_1_HwID := UINT#404, + keyence_iv3_Rack_HwID := UINT#405, + keyence_iv3_keyence_iv3_HwID := UINT#406, + keyence_iv3_DeviceResultBits_2_Device_Result_Bits_HwID := UINT#407, + keyence_iv3_ToolResult_64_Tool_Result_HwID := UINT#408, + keyence_iv3_ToolResult_63_Tool_Result_HwID := UINT#409, + keyence_iv3_ToolResult_62_Tool_Result_HwID := UINT#410, + keyence_iv3_ToolResult_61_Tool_Result_HwID := UINT#411, + keyence_iv3_ToolResult_60_Tool_Result_HwID := UINT#412, + keyence_iv3_ToolResult_59_Tool_Result_HwID := UINT#413, + keyence_iv3_ToolResult_58_Tool_Result_HwID := UINT#414, + keyence_iv3_ToolResult_57_Tool_Result_HwID := UINT#415, + keyence_iv3_ToolResult_56_Tool_Result_HwID := UINT#416, + keyence_iv3_ToolResult_55_Tool_Result_HwID := UINT#417, + keyence_iv3_ToolResult_54_Tool_Result_HwID := UINT#418, + keyence_iv3_ToolResult_53_Tool_Result_HwID := UINT#419, + keyence_iv3_ToolResult_52_Tool_Result_HwID := UINT#420, + keyence_iv3_ToolResult_51_Tool_Result_HwID := UINT#421, + keyence_iv3_ToolResult_50_Tool_Result_HwID := UINT#422, + keyence_iv3_ToolResult_49_Tool_Result_HwID := UINT#423, + keyence_iv3_ToolResult_48_Tool_Result_HwID := UINT#424, + keyence_iv3_ToolResult_47_Tool_Result_HwID := UINT#425, + keyence_iv3_ToolResult_46_Tool_Result_HwID := UINT#426, + keyence_iv3_ToolResult_45_Tool_Result_HwID := UINT#427, + keyence_iv3_ToolResult_44_Tool_Result_HwID := UINT#428, + keyence_iv3_ToolResult_43_Tool_Result_HwID := UINT#429, + keyence_iv3_ToolResult_42_Tool_Result_HwID := UINT#430, + keyence_iv3_ToolResult_41_Tool_Result_HwID := UINT#431, + keyence_iv3_ToolResult_40_Tool_Result_HwID := UINT#432, + keyence_iv3_ToolResult_39_Tool_Result_HwID := UINT#433, + keyence_iv3_ToolResult_38_Tool_Result_HwID := UINT#434, + keyence_iv3_ToolResult_37_Tool_Result_HwID := UINT#435, + keyence_iv3_ToolResult_36_Tool_Result_HwID := UINT#436, + keyence_iv3_ToolResult_35_Tool_Result_HwID := UINT#437, + keyence_iv3_ToolResult_34_Tool_Result_HwID := UINT#438, + keyence_iv3_ToolResult_33_Tool_Result_HwID := UINT#439, + keyence_iv3_ToolResult_32_Tool_Result_HwID := UINT#440, + keyence_iv3_ToolResult_31_Tool_Result_HwID := UINT#441, + keyence_iv3_ToolResult_30_Tool_Result_HwID := UINT#442, + keyence_iv3_ToolResult_29_Tool_Result_HwID := UINT#443, + keyence_iv3_ToolResult_28_Tool_Result_HwID := UINT#444, + keyence_iv3_ToolResult_27_Tool_Result_HwID := UINT#445, + keyence_iv3_ToolResult_26_Tool_Result_HwID := UINT#446, + keyence_iv3_ToolResult_25_Tool_Result_HwID := UINT#447, + keyence_iv3_ToolResult_24_Tool_Result_HwID := UINT#448, + keyence_iv3_ToolResult_23_Tool_Result_HwID := UINT#449, + keyence_iv3_ToolResult_22_Tool_Result_HwID := UINT#450, + keyence_iv3_ToolResult_21_Tool_Result_HwID := UINT#451, + keyence_iv3_ToolResult_20_Tool_Result_HwID := UINT#452, + keyence_iv3_ToolResult_19_Tool_Result_HwID := UINT#453, + keyence_iv3_ToolResult_18_Tool_Result_HwID := UINT#454, + keyence_iv3_ToolResult_17_Tool_Result_HwID := UINT#455, + keyence_iv3_ToolResult_16_Tool_Result_HwID := UINT#456, + keyence_iv3_ToolResult_15_Tool_Result_HwID := UINT#457, + keyence_iv3_ToolResult_14_Tool_Result_HwID := UINT#458, + keyence_iv3_ToolResult_13_Tool_Result_HwID := UINT#459, + keyence_iv3_ToolResult_12_Tool_Result_HwID := UINT#460, + keyence_iv3_ToolResult_11_Tool_Result_HwID := UINT#461, + keyence_iv3_ToolResult_10_Tool_Result_HwID := UINT#462, + keyence_iv3_ToolResult_9_Tool_Result_HwID := UINT#463, + keyence_iv3_ToolResult_8_Tool_Result_HwID := UINT#464, + keyence_iv3_ToolResult_7_Tool_Result_HwID := UINT#465, + keyence_iv3_ToolResult_6_Tool_Result_HwID := UINT#466, + keyence_iv3_ToolResult_5_Tool_Result_HwID := UINT#467, + keyence_iv3_ToolResult_4_Tool_Result_HwID := UINT#468, + keyence_iv3_ToolResult_3_Tool_Result_HwID := UINT#469, + keyence_iv3_ToolResult_2_Tool_Result_HwID := UINT#470, + keyence_iv3_ToolResult_1_Tool_Result_HwID := UINT#471, + keyence_iv3_PositionAdjustResult_Position_Adjust_Result_HwID := UINT#472, + keyence_iv3_DeviceStatistics_Device_Statistics_HwID := UINT#473, + keyence_iv3_DeviceStatusWords_Device_Status_Words_HwID := UINT#474, + keyence_iv3_DeviceResultBits_1_Device_Result_Bits_HwID := UINT#475, + keyence_iv3_CommandStatusBits_Command_Status_Bits_HwID := UINT#476, + keyence_iv3_CommandControl_Command_Control_HwID := UINT#477, + keyence_iv3_keyence_iv3_IV3_XXXX_HwID := UINT#478, + keyence_sr_1000_keyence_sr_1000_Interface_HwID := UINT#479, + keyence_sr_1000_HwID := UINT#480, + keyence_sr_1000_keyence_sr_1000_Interface_Port_1_HwID := UINT#481, + keyence_sr_1000_Rack_HwID := UINT#482, + keyence_sr_1000_keyence_sr_1000_HwID := UINT#483, + keyence_sr_1000_UserData_128_User_Data_128Byte_HwID := UINT#484, + keyence_sr_1000_ParameterBank_Parameter_Bank_Number_HwID := UINT#485, + keyence_sr_1000_CompletionClearControl_Completion_Clear_Control_Bits_HwID := UINT#486, + keyence_sr_1000_OperationInstructionControl_Operation_instruction_Control_Bits_HwID := UINT#487, + keyence_sr_1000_LatchAndErrorClearControl_Latch_and_Error_Clear_Control_Bits_HwID := UINT#488, + keyence_sr_1000_ResultData_128_Read_Data_128Byte_HwID := UINT#489, + keyence_sr_1000_OperationResultStatus_Operation_Result_Status_HwID := UINT#490, + keyence_sr_1000_MatchingLevelAndTotalEvaluationGradeStatus_Matching_Level_and_Total_Evaluation_Grade_Status_HwID := UINT#491, + keyence_sr_1000_UnstableReadStatus_Unstable_Read_Status_Bits_HwID := UINT#492, + keyence_sr_1000_TerminalStatus_Terminal_Status_Bits_HwID := UINT#493, + keyence_sr_1000_ErrorStatus_Error_Status_Bits_HwID := UINT#494, + keyence_sr_1000_CompletionStatus_Completion_Status_Bits_HwID := UINT#495, + keyence_sr_1000_BusyStatus_BUSY_Status_Bits_HwID := UINT#496, + keyence_sr_1000_HandshakeAndGeneralErrorStatus_Handshake_and_General_Error_Status_Bits_HwID := UINT#497, + keyence_sr_1000_keyence_sr_1000_SR_1000X_HwID := UINT#498, + keyence_sr_750_keyence_sr_750_Interface_HwID := UINT#499, + keyence_sr_750_HwID := UINT#500, + keyence_sr_750_keyence_sr_750_Interface_Port_1_HwID := UINT#501, + keyence_sr_750_Rack_HwID := UINT#502, + keyence_sr_750_keyence_sr_750_HwID := UINT#503, + keyence_sr_750_UserData_128_User_Data_128Byte_HwID := UINT#504, + keyence_sr_750_ParameterBank_Parameter_Bank_Number_HwID := UINT#505, + keyence_sr_750_CompletionClearControl_Completion_Clear_Control_Bits_HwID := UINT#506, + keyence_sr_750_OperationInstructionControl_Operation_instruction_Control_Bits_HwID := UINT#507, + keyence_sr_750_LatchAndErrorClearControl_Latch_and_Error_Clear_Control_Bits_HwID := UINT#508, + keyence_sr_750_ResultData_128_Read_Data_128Byte_HwID := UINT#509, + keyence_sr_750_OperationResultStatus_Operation_Result_Status_HwID := UINT#510, + keyence_sr_750_MatchingLevelAndTotalEvaluationGradeStatus_Matching_Level_and_Total_Evaluation_Grade_Status_HwID := UINT#511, + keyence_sr_750_UnstableReadStatus_Unstable_Read_Status_Bits_HwID := UINT#512, + keyence_sr_750_TerminalStatus_Terminal_Status_Bits_HwID := UINT#513, + keyence_sr_750_ErrorStatus_Error_Status_Bits_HwID := UINT#514, + keyence_sr_750_CompletionStatus_Completion_Status_Bits_HwID := UINT#515, + keyence_sr_750_BusyStatus_BUSY_Status_Bits_HwID := UINT#516, + keyence_sr_750_HandshakeAndGeneralErrorStatus_Handshake_and_General_Error_Status_Bits_HwID := UINT#517, + keyence_sr_750_keyence_sr_750_SR_75X_HwID := UINT#518, + vision_pro_vision_pro_Interface_HwID := UINT#519, + vision_pro_HwID := UINT#520, + vision_pro_vision_pro_Interface_Port_1_HwID := UINT#521, + vision_pro_Rack_HwID := UINT#522, + vision_pro_vision_pro_HwID := UINT#523, + vision_pro_Result_Data_64_bytes_1_Results_64_bytes_HwID := UINT#524, + vision_pro_Result_Data_240_bytes_5_Results_240_bytes_HwID := UINT#525, + vision_pro_Result_Data_240_bytes_4_Results_240_bytes_HwID := UINT#526, + vision_pro_Result_Data_240_bytes_3_Results_240_bytes_HwID := UINT#527, + vision_pro_Result_Data_240_bytes_2_Results_240_bytes_HwID := UINT#528, + vision_pro_User_Data_64_bytes_1_User_Data_64_bytes_HwID := UINT#529, + vision_pro_User_Data_240_bytes_5_User_Data_240_bytes_HwID := UINT#530, + vision_pro_User_Data_240_bytes_4_User_Data_240_bytes_HwID := UINT#531, + vision_pro_User_Data_240_bytes_3_User_Data_240_bytes_HwID := UINT#532, + vision_pro_User_Data_240_bytes_2_User_Data_240_bytes_HwID := UINT#533, + vision_pro_Result_Data_240_bytes_1_Results_240_bytes_HwID := UINT#534, + vision_pro_User_Data_240_bytes_1_User_Data_240_bytes_HwID := UINT#535, + vision_pro_Engine_Control_4_Engine_Control_HwID := UINT#536, + vision_pro_Engine_Control_3_Engine_Control_HwID := UINT#537, + vision_pro_Engine_Control_2_Engine_Control_HwID := UINT#538, + vision_pro_Engine_Control_1_Engine_Control_HwID := UINT#539, + vision_pro_System_Control_System_Control_HwID := UINT#540, + vision_pro_vision_pro_Communication_Card_CC24_HwID := UINT#541, + cognex_insight_2800_cognex_insight_2800_Interface_HwID := UINT#542, + cognex_insight_2800_HwID := UINT#543, + cognex_insight_2800_cognex_insight_2800_Interface_Port_1_HwID := UINT#544, + cognex_insight_2800_Rack_HwID := UINT#545, + cognex_insight_2800_cognex_insight_2800_HwID := UINT#546, + cognex_insight_2800_Slot_14_Results_250_bytes_HwID := UINT#547, + cognex_insight_2800_Slot_13_Results_250_bytes_HwID := UINT#548, + cognex_insight_2800_Slot_12_Results_250_bytes_HwID := UINT#549, + cognex_insight_2800_Slot_11_ResultData_250_Results_250_bytes_HwID := UINT#550, + cognex_insight_2800_Slot_9_User_Data_254_bytes_HwID := UINT#551, + cognex_insight_2800_Slot_8_User_Data_254_bytes_HwID := UINT#552, + cognex_insight_2800_Slot_7_User_Data_254_bytes_HwID := UINT#553, + cognex_insight_2800_Slot_2_Acquisition_Status_HwID := UINT#554, + cognex_insight_2800_Slot_4_Inspection_Status_HwID := UINT#555, + cognex_insight_2800_Slot_5_Command_Control_HwID := UINT#556, + cognex_insight_2800_Slot_6_ExternalEvent_Control_HwID := UINT#557, + cognex_insight_2800_Slot_3_Inspection_Control_HwID := UINT#558, + cognex_insight_2800_Slot_1_Acquisition_Control_HwID := UINT#559, + cognex_insight_2800_cognex_insight_2800_In_Sight_IS28XX_CC_B_HwID := UINT#560, + cognex_dataman_380_cognex_dataman_380_Interface_HwID := UINT#561, + cognex_dataman_380_HwID := UINT#562, + cognex_dataman_380_cognex_dataman_380_Interface_Port_1_HwID := UINT#563, + cognex_dataman_380_Rack_HwID := UINT#564, + cognex_dataman_380_cognex_dataman_380_HwID := UINT#565, + cognex_dataman_380_ResultData_128_Result_Data_128_bytes_HwID := UINT#566, + cognex_dataman_380_UserData_128_User_Data_128_bytes_HwID := UINT#567, + cognex_dataman_380_Results_Status_Results_Status_HwID := UINT#568, + cognex_dataman_380_Acquisition_Status_Acquisition_Status_HwID := UINT#569, + cognex_dataman_380_Soft_Event_Control_Soft_Event_Control_HwID := UINT#570, + cognex_dataman_380_Results_Control_Results_Control_HwID := UINT#571, + cognex_dataman_380_Acquisition_Control_Acquisition_Control_HwID := UINT#572, + cognex_dataman_380_cognex_dataman_380_DataMan_380_CC_B_HwID := UINT#573, + cognex_dataman_280_cognex_dataman_280_Interface_HwID := UINT#574, + cognex_dataman_280_HwID := UINT#575, + cognex_dataman_280_cognex_dataman_280_Interface_Port_1_HwID := UINT#576, + cognex_dataman_280_Rack_HwID := UINT#577, + cognex_dataman_280_cognex_dataman_280_HwID := UINT#578, + cognex_dataman_280_ResultData_128_Result_Data_128_bytes_HwID := UINT#579, + cognex_dataman_280_UserData_128_User_Data_128_bytes_HwID := UINT#580, + cognex_dataman_280_Results_Status_Results_Status_HwID := UINT#581, + cognex_dataman_280_Acquisition_Status_Acquisition_Status_HwID := UINT#582, + cognex_dataman_280_Soft_Event_Control_Soft_Event_Control_HwID := UINT#583, + cognex_dataman_280_Results_Control_Results_Control_HwID := UINT#584, + cognex_dataman_280_Acquisition_Control_Acquisition_Control_HwID := UINT#585, + cognex_dataman_280_cognex_dataman_280_DataMan_280_CC_B_HwID := UINT#586, + cognex_insight_7600_cognex_insight_7600_Interface_HwID := UINT#587, + cognex_insight_7600_HwID := UINT#588, + cognex_insight_7600_cognex_insight_7600_Interface_Port_1_HwID := UINT#589, + cognex_insight_7600_Rack_HwID := UINT#590, + cognex_insight_7600_cognex_insight_7600_HwID := UINT#591, + cognex_insight_7600_ResultData_128_Results_128_bytes_HwID := UINT#592, + cognex_insight_7600_UserData_128_User_Data_128_bytes_HwID := UINT#593, + cognex_insight_7600_Inspection_Status_Inspection_Status_HwID := UINT#594, + cognex_insight_7600_Acquisition_Status_Acquisition_Status_HwID := UINT#595, + cognex_insight_7600_Command_Control_Command_Control_HwID := UINT#596, + cognex_insight_7600_SoftEvent_Control_SoftEvent_Control_HwID := UINT#597, + cognex_insight_7600_Inspection_Control_Inspection_Control_HwID := UINT#598, + cognex_insight_7600_Acquisition_Control_Acquisition_Control_HwID := UINT#599, + cognex_insight_7600_cognex_insight_7600_In_Sight_IS79XX_IS75XX_CC_B_HwID := UINT#600, + rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_HwID := UINT#601, + rexroth_ctrlx_drive_HwID := UINT#602, + rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_Port_1_HwID := UINT#603, + rexroth_ctrlx_drive_rexroth_ctrlx_drive_XCS_interface_PF30_Port_2_HwID := UINT#604, + rexroth_ctrlx_drive_Rack_HwID := UINT#605, + rexroth_ctrlx_drive_rexroth_ctrlx_drive_HwID := UINT#606, + rexroth_ctrlx_drive_Outputs_HwID := UINT#607, + rexroth_ctrlx_drive_Inputs_HwID := UINT#608, + rexroth_ctrlx_drive_S_0_0386_0_0__Position_controller__Position_actual_value_HwID := UINT#609, + rexroth_ctrlx_drive_S_0_0535_0_0__Velocity_controller__Velocity_actual_value_HwID := UINT#610, + rexroth_ctrlx_drive_S_0_0390_0_0__Diagnostic_message__Manufacturer_status_register_HwID := UINT#611, + rexroth_ctrlx_drive_S_0_0135_0_0__Drive_status_word__Value_HwID := UINT#612, + rexroth_ctrlx_drive_S_0_0144_0_0__Signal_status_word__Value_HwID := UINT#613, + rexroth_ctrlx_drive_S_0_1720_0_2__Power_supply_control__Status_word_HwID := UINT#614, + rexroth_ctrlx_drive_S_0_0084_0_0__Torque_force_feedback_value_HwID := UINT#615, + rexroth_ctrlx_drive_P_0_0106_0_0__STO_function__Operating_status_HwID := UINT#616, + rexroth_ctrlx_drive_S_0_0134_0_0__Master_control_word__Value_HwID := UINT#617, + rexroth_ctrlx_drive_S_0_0260_0_0__Positioning_profile__Acceleration_HwID := UINT#618, + rexroth_ctrlx_drive_S_0_0282_0_0__Drive_controlled_positioning__Command_value_HwID := UINT#619, + rexroth_ctrlx_drive_S_0_0359_0_0__Positioning_profile__Deceleration_HwID := UINT#620, + rexroth_ctrlx_drive_S_0_0259_0_0__Positioning_profile__Profile_velocity_HwID := UINT#621, + rexroth_ctrlx_drive_S_0_0145_0_0__Signal_control_word__Value_HwID := UINT#622, + rexroth_ctrlx_drive_S_0_1720_0_1__Power_supply_control__Control_word_HwID := UINT#623, + rexroth_ctrlx_drive_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_HwID := UINT#624, + rexroth_ctrlx_drive_S_0_0080_0_0__Torque_force_command_value_HwID := UINT#625, + rexroth_ctrlx_drive_S_0_0193_0_0__Positioning_jerk_HwID := UINT#626, + rexroth_ctrlx_drive_rexroth_ctrlx_drive_ctrlX_DRIVE_XCS_HwID := UINT#627, + rexroth_indradrive_rexroth_indradrive_PN_IO_HwID := UINT#628, + rexroth_indradrive_HwID := UINT#629, + rexroth_indradrive_rexroth_indradrive_PN_IO_Port_1_HwID := UINT#630, + rexroth_indradrive_rexroth_indradrive_PN_IO_Port_2_HwID := UINT#631, + rexroth_indradrive_Rack_HwID := UINT#632, + rexroth_indradrive_rexroth_indradrive_HwID := UINT#633, + rexroth_indradrive_Output_13_Words_ID_OutMod_13Words_HwID := UINT#634, + rexroth_indradrive_Input_9_Words_ID_InMod_9Words_HwID := UINT#635, + rexroth_indradrive_ParamCh_5Words_ID_PaCh_5Words_HwID := UINT#636, + rexroth_indradrive_F_Modul_not_used_ID_FMod_NotUsed_HwID := UINT#637, + rexroth_indradrive_rexroth_indradrive_DAP_1_HwID := UINT#638, + festo_cmmtas_festo_cmmtas_PN_IO_Interface_HwID := UINT#639, + festo_cmmtas_HwID := UINT#640, + festo_cmmtas_festo_cmmtas_PN_IO_Interface_Port_1_HwID := UINT#641, + festo_cmmtas_festo_cmmtas_PN_IO_Interface_Port_2_HwID := UINT#642, + festo_cmmtas_Rack_HwID := UINT#643, + festo_cmmtas_festo_cmmtas_HwID := UINT#644, + festo_cmmtas_festo_cmmtas_DoServo_HwID := UINT#645, + festo_cmmtas_festo_cmmtas_DoServo_Module_Access_Point_HwID := UINT#646, + festo_cmmtas_festo_cmmtas_empty_submodule_1_HwID := UINT#647, + festo_cmmtas_empty_submodule_HwID := UINT#648, + festo_cmmtas_SiemensTelegram111_PZD_12_12_HwID := UINT#649, + festo_cmmtas_SiemensTelegram750_PZD_4_1_HwID := UINT#650, + festo_cmmtas_festo_cmmtas_CMMT_AS___MP_HwID := UINT#651, + ureol2l_ureol2l_Interface_HwID := UINT#652, + ureol2l_HwID := UINT#653, + ureol2l_ureol2l_Interface_Port_1_HwID := UINT#654, + ureol2l_Rack_HwID := UINT#655, + ureol2l_ureol2l_HwID := UINT#656, + ureol2l_10_O2T_General_Purpose_Registers_2_10_O2T_General_Purpose_Registers_2_HwID := UINT#657, + ureol2l_9_O2T_General_Purpose_Registers_1_9_O2T_General_Purpose_Registers_1_HwID := UINT#658, + ureol2l_8_O2T_Robot_IO_8_O2T_Robot_IO_HwID := UINT#659, + ureol2l_7_T2O_General_Purpose_Float_Registers_7_T2O_General_Purpose_Float_Registers_HwID := UINT#660, + ureol2l_6_T2O_General_Purpose_Int_Registers_6_T2O_General_Purpose_Int_Registers_HwID := UINT#661, + ureol2l_5_T2O_General_Purpose_Bit_Registers_5_T2O_General_Purpose_Bit_Registers_HwID := UINT#662, + ureol2l_4_T2O_TCP_4_T2O_TCP_HwID := UINT#663, + ureol2l_3_T2O_Joints_3_T2O_Joints_HwID := UINT#664, + ureol2l_2_T2O_IO_2_T2O_IO_HwID := UINT#665, + ureol2l_1_T2O_State_1_T2O_State_HwID := UINT#666, + ureol2l_ureol2l_V1_0_HwID := UINT#667, + mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_HwID := UINT#668, + mitsubishi_tz535_robot_HwID := UINT#669, + mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_Port_1_HwID := UINT#670, + mitsubishi_tz535_robot_mitsubishi_tz535_robot_Interface_Port_2_HwID := UINT#671, + mitsubishi_tz535_robot_Rack_HwID := UINT#672, + mitsubishi_tz535_robot_mitsubishi_tz535_robot_HwID := UINT#673, + mitsubishi_tz535_robot_In_Out_64_byte_In_Out__64_byte_HwID := UINT#674, + mitsubishi_tz535_robot_mitsubishi_tz535_robot_2D_TZ535_PNPROFINET_IO_HwID := UINT#675, + kuka_rb2_kuka_rb2_Interface1_HwID := UINT#676, + kuka_rb2_HwID := UINT#677, + kuka_rb2_kuka_rb2_Interface1_Port_1_HwID := UINT#678, + kuka_rb2_kuka_rb2_Interface1_Port_2_HwID := UINT#679, + kuka_rb2_kuka_rb2_Interface1_Port_3_HwID := UINT#680, + kuka_rb2_kuka_rb2_Interface1_Port_4_HwID := UINT#681, + kuka_rb2_Rack_HwID := UINT#682, + kuka_rb2_kuka_rb2_HwID := UINT#683, + kuka_rb2_DIO512_512_digital_in__and_outputs_HwID := UINT#684, + kuka_rb2_kuka_rb2_KUKA_PROFINET_6_0_HwID := UINT#685, + kuka_rb1_kuka_rb1_Interface1_HwID := UINT#686, + kuka_rb1_HwID := UINT#687, + kuka_rb1_kuka_rb1_Interface1_Port_1_HwID := UINT#688, + kuka_rb1_Rack_HwID := UINT#689, + kuka_rb1_kuka_rb1_HwID := UINT#690, + kuka_rb1_DIO512_512_digital_in__and_outputs_HwID := UINT#691, + kuka_rb1_kuka_rb1_KRC4_ProfiNet_5_0_HwID := UINT#692, + abb_omnicore_robot_abb_omnicore_robot_PROFINET_Interface_HwID := UINT#693, + abb_omnicore_robot_HwID := UINT#694, + abb_omnicore_robot_abb_omnicore_robot_PROFINET_Interface_Port_1_HwID := UINT#695, + abb_omnicore_robot_Rack_HwID := UINT#696, + abb_omnicore_robot_abb_omnicore_robot_HwID := UINT#697, + abb_omnicore_robot_DO_64_bytes_DO_64_bytes_HwID := UINT#698, + abb_omnicore_robot_DI_64_bytes_DI_64_bytes_HwID := UINT#699, + abb_omnicore_robot_abb_omnicore_robot_OmniCore_Standard_PROFINET_Device_HwID := UINT#700, + abb_irc5_robot_abb_irc5_robot_PROFINET_Interface_HwID := UINT#701, + abb_irc5_robot_HwID := UINT#702, + abb_irc5_robot_abb_irc5_robot_PROFINET_Interface_Port_1_HwID := UINT#703, + abb_irc5_robot_Rack_HwID := UINT#704, + abb_irc5_robot_abb_irc5_robot_HwID := UINT#705, + abb_irc5_robot_DO_64_bytes_DO_64_bytes_HwID := UINT#706, + abb_irc5_robot_DI_64_bytes_DI_64_bytes_HwID := UINT#707, + abb_irc5_robot_abb_irc5_robot_Robot_Basic_Device_HwID := UINT#708, + plc_line_Rail_0_HwID := UINT#709, + plc_line_A1_A1_HwID := UINT#710 ); END_TYPE END_NAMESPACE diff --git a/src/showcase/app/src/IO/Inputs.st b/src/showcase/app/src/IO/Inputs.st index 9ec604baf..c2270a34d 100644 --- a/src/showcase/app/src/IO/Inputs.st +++ b/src/showcase/app/src/IO/Inputs.st @@ -4,10 +4,10 @@ NAMESPACE AXOpen.Showcase {#ix-attr:[Container(Layout.Wrap)]} Inputs : STRUCT // Module abb_irc5_robot/DI_64_bytes - abb_irc5_robot_DI_64_bytes_Input AT %B5961 : abb_irc5_robot_DI_64_bytes_Input_Layout; + abb_irc5_robot_DI_64_bytes_Input AT %B6025 : abb_irc5_robot_DI_64_bytes_Input_Layout; // Module abb_omnicore_robot/DI_64_bytes - abb_omnicore_robot_DI_64_bytes_Input AT %B5897 : abb_omnicore_robot_DI_64_bytes_Input_Layout; + abb_omnicore_robot_DI_64_bytes_Input AT %B5961 : abb_omnicore_robot_DI_64_bytes_Input_Layout; // Module BNIPNT507005Z040/BIS_M-4XX-045_1 BNIPNT507005Z040_BIS_M_4XX_045_1_Input AT %B318 : BNIPNT507005Z040_BIS_M_4XX_045_1_Input_Layout; @@ -372,16 +372,16 @@ NAMESPACE AXOpen.Showcase keyence_sr_750_UnstableReadStatus_Input AT %B2454 : keyence_sr_750_UnstableReadStatus_Input_Layout; // Module kuka_rb1/DIO512 - kuka_rb1_DIO512_Input AT %B5833 : kuka_rb1_DIO512_Input_Layout; + kuka_rb1_DIO512_Input AT %B5897 : kuka_rb1_DIO512_Input_Layout; // Module kuka_rb2/DIO512 - kuka_rb2_DIO512_Input AT %B6029 : kuka_rb2_DIO512_Input_Layout; + kuka_rb2_DIO512_Input AT %B5833 : kuka_rb2_DIO512_Input_Layout; // Module mitsubishi_tz535_robot/In_Out_64_byte mitsubishi_tz535_robot_In_Out_64_byte_Input AT %B5769 : mitsubishi_tz535_robot_In_Out_64_byte_Input_Layout; // Module plc_line/A1 - plc_line_A1_Input AT %B6025 : plc_line_A1_Input_Layout; + plc_line_A1_Input AT %B6089 : plc_line_A1_Input_Layout; // Module rexroth_cs351/Input_2_word_1 rexroth_cs351_Input_2_word_1_Input AT %B328 : rexroth_cs351_Input_2_word_1_Input_Layout; diff --git a/src/showcase/app/src/IO/Outputs.st b/src/showcase/app/src/IO/Outputs.st index de5688870..23624bfa3 100644 --- a/src/showcase/app/src/IO/Outputs.st +++ b/src/showcase/app/src/IO/Outputs.st @@ -4,230 +4,230 @@ NAMESPACE AXOpen.Showcase {#ix-attr:[Container(Layout.Wrap)]} Outputs : STRUCT // Module abb_irc5_robot/DO_64_bytes - abb_irc5_robot_DO_64_bytes_Output AT %B3703 : abb_irc5_robot_DO_64_bytes_Output_Layout; + abb_irc5_robot_DO_64_bytes_Output AT %B3773 : abb_irc5_robot_DO_64_bytes_Output_Layout; // Module abb_omnicore_robot/DO_64_bytes - abb_omnicore_robot_DO_64_bytes_Output AT %B3639 : abb_omnicore_robot_DO_64_bytes_Output_Layout; + abb_omnicore_robot_DO_64_bytes_Output AT %B3709 : abb_omnicore_robot_DO_64_bytes_Output_Layout; // Module aes_pnio/Slot_1 - aes_pnio_Slot_1_Output AT %B0 : aes_pnio_Slot_1_Output_Layout; + aes_pnio_Slot_1_Output AT %B6 : aes_pnio_Slot_1_Output_Layout; - BNIPNT507005Z040_BIS_M_4XX_045_1_Output AT %B295 : BNIPNT507005Z040_BIS_M_4XX_045_1_Output_Layout; + BNIPNT507005Z040_BIS_M_4XX_045_1_Output AT %B301 : BNIPNT507005Z040_BIS_M_4XX_045_1_Output_Layout; // Module cognex_dataman_280/Acquisition_Control - cognex_dataman_280_Acquisition_Control_Output AT %B3055 : cognex_dataman_280_Acquisition_Control_Output_Layout; + cognex_dataman_280_Acquisition_Control_Output AT %B3061 : cognex_dataman_280_Acquisition_Control_Output_Layout; // Module cognex_dataman_280/Results_Control - cognex_dataman_280_Results_Control_Output AT %B3054 : cognex_dataman_280_Results_Control_Output_Layout; + cognex_dataman_280_Results_Control_Output AT %B3060 : cognex_dataman_280_Results_Control_Output_Layout; - cognex_dataman_280_Soft_Event_Control_Output AT %B3053 : cognex_dataman_280_Soft_Event_Control_Output_Layout; + cognex_dataman_280_Soft_Event_Control_Output AT %B3059 : cognex_dataman_280_Soft_Event_Control_Output_Layout; // Module cognex_dataman_280/UserData_128 - cognex_dataman_280_UserData_128_Output AT %B2921 : cognex_dataman_280_UserData_128_Output_Layout; + cognex_dataman_280_UserData_128_Output AT %B2927 : cognex_dataman_280_UserData_128_Output_Layout; // Module cognex_dataman_380/Acquisition_Control - cognex_dataman_380_Acquisition_Control_Output AT %B2920 : cognex_dataman_380_Acquisition_Control_Output_Layout; + cognex_dataman_380_Acquisition_Control_Output AT %B2926 : cognex_dataman_380_Acquisition_Control_Output_Layout; // Module cognex_dataman_380/Results_Control - cognex_dataman_380_Results_Control_Output AT %B2919 : cognex_dataman_380_Results_Control_Output_Layout; + cognex_dataman_380_Results_Control_Output AT %B2925 : cognex_dataman_380_Results_Control_Output_Layout; - cognex_dataman_380_Soft_Event_Control_Output AT %B2918 : cognex_dataman_380_Soft_Event_Control_Output_Layout; + cognex_dataman_380_Soft_Event_Control_Output AT %B2924 : cognex_dataman_380_Soft_Event_Control_Output_Layout; // Module cognex_dataman_380/UserData_128 - cognex_dataman_380_UserData_128_Output AT %B2786 : cognex_dataman_380_UserData_128_Output_Layout; + cognex_dataman_380_UserData_128_Output AT %B2792 : cognex_dataman_380_UserData_128_Output_Layout; // Module cognex_insight_2800/Slot_1 - cognex_insight_2800_Slot_1_Output AT %B2785 : cognex_insight_2800_Slot_1_Output_Layout; + cognex_insight_2800_Slot_1_Output AT %B2791 : cognex_insight_2800_Slot_1_Output_Layout; // Module cognex_insight_2800/Slot_3 - cognex_insight_2800_Slot_3_Output AT %B2784 : cognex_insight_2800_Slot_3_Output_Layout; + cognex_insight_2800_Slot_3_Output AT %B2790 : cognex_insight_2800_Slot_3_Output_Layout; - cognex_insight_2800_Slot_5_Output AT %B2781 : cognex_insight_2800_Slot_5_Output_Layout; + cognex_insight_2800_Slot_5_Output AT %B2787 : cognex_insight_2800_Slot_5_Output_Layout; - cognex_insight_2800_Slot_6_Output AT %B2783 : cognex_insight_2800_Slot_6_Output_Layout; + cognex_insight_2800_Slot_6_Output AT %B2789 : cognex_insight_2800_Slot_6_Output_Layout; // Module cognex_insight_2800/Slot_7 - cognex_insight_2800_Slot_7_Output AT %B2527 : cognex_insight_2800_Slot_7_Output_Layout; + cognex_insight_2800_Slot_7_Output AT %B2533 : cognex_insight_2800_Slot_7_Output_Layout; // Module cognex_insight_2800/Slot_8 - cognex_insight_2800_Slot_8_Output AT %B2273 : cognex_insight_2800_Slot_8_Output_Layout; + cognex_insight_2800_Slot_8_Output AT %B2279 : cognex_insight_2800_Slot_8_Output_Layout; // Module cognex_insight_2800/Slot_9 - cognex_insight_2800_Slot_9_Output AT %B2019 : cognex_insight_2800_Slot_9_Output_Layout; + cognex_insight_2800_Slot_9_Output AT %B2025 : cognex_insight_2800_Slot_9_Output_Layout; // Module cognex_insight_7600/Acquisition_Control - cognex_insight_7600_Acquisition_Control_Output AT %B3188 : cognex_insight_7600_Acquisition_Control_Output_Layout; + cognex_insight_7600_Acquisition_Control_Output AT %B3194 : cognex_insight_7600_Acquisition_Control_Output_Layout; - cognex_insight_7600_Command_Control_Output AT %B3184 : cognex_insight_7600_Command_Control_Output_Layout; + cognex_insight_7600_Command_Control_Output AT %B3190 : cognex_insight_7600_Command_Control_Output_Layout; // Module cognex_insight_7600/Inspection_Control - cognex_insight_7600_Inspection_Control_Output AT %B3187 : cognex_insight_7600_Inspection_Control_Output_Layout; + cognex_insight_7600_Inspection_Control_Output AT %B3193 : cognex_insight_7600_Inspection_Control_Output_Layout; - cognex_insight_7600_SoftEvent_Control_Output AT %B3186 : cognex_insight_7600_SoftEvent_Control_Output_Layout; + cognex_insight_7600_SoftEvent_Control_Output AT %B3192 : cognex_insight_7600_SoftEvent_Control_Output_Layout; // Module cognex_insight_7600/UserData_128 - cognex_insight_7600_UserData_128_Output AT %B3056 : cognex_insight_7600_UserData_128_Output_Layout; + cognex_insight_7600_UserData_128_Output AT %B3062 : cognex_insight_7600_UserData_128_Output_Layout; // Module desoutter_cvic_ii/Output_1_byte_1 - desoutter_cvic_ii_Output_1_byte_1_Output AT %B446 : desoutter_cvic_ii_Output_1_byte_1_Output_Layout; + desoutter_cvic_ii_Output_1_byte_1_Output AT %B452 : desoutter_cvic_ii_Output_1_byte_1_Output_Layout; // Module desoutter_cvic_ii/Output_1_byte_2 - desoutter_cvic_ii_Output_1_byte_2_Output AT %B445 : desoutter_cvic_ii_Output_1_byte_2_Output_Layout; + desoutter_cvic_ii_Output_1_byte_2_Output AT %B451 : desoutter_cvic_ii_Output_1_byte_2_Output_Layout; // Module dukaneiqauto/PLC_to_iQ_Outputs - dukaneiqauto_PLC_to_iQ_Outputs_Output AT %B425 : dukaneiqauto_PLC_to_iQ_Outputs_Output_Layout; + dukaneiqauto_PLC_to_iQ_Outputs_Output AT %B431 : dukaneiqauto_PLC_to_iQ_Outputs_Output_Layout; - et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Output AT %B163 : et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Output_Layout; + et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Output AT %B169 : et200sp_CM_4xIO_Link_RF200_CM_4xIO_Link_V2_2_144I_128O_1_Output_Layout; - festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Output AT %B3255 : festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Output_Layout; + festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Output AT %B3261 : festo_cmmtas_DoServo_SiemensTelegram111_PZD_12_12_Output_Layout; - festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Output AT %B3279 : festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Output_Layout; + festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Output AT %B3285 : festo_cmmtas_DoServo_SiemensTelegram750_PZD_4_1_Output_Layout; // Module keyence_iv3/CommandControl - keyence_iv3_CommandControl_Output AT %B453 : keyence_iv3_CommandControl_Output_Layout; + keyence_iv3_CommandControl_Output AT %B459 : keyence_iv3_CommandControl_Output_Layout; // Module keyence_sr_1000/CompletionClearControl - keyence_sr_1000_CompletionClearControl_Output AT %B597 : keyence_sr_1000_CompletionClearControl_Output_Layout; + keyence_sr_1000_CompletionClearControl_Output AT %B603 : keyence_sr_1000_CompletionClearControl_Output_Layout; // Module keyence_sr_1000/LatchAndErrorClearControl - keyence_sr_1000_LatchAndErrorClearControl_Output AT %B599 : keyence_sr_1000_LatchAndErrorClearControl_Output_Layout; + keyence_sr_1000_LatchAndErrorClearControl_Output AT %B605 : keyence_sr_1000_LatchAndErrorClearControl_Output_Layout; // Module keyence_sr_1000/OperationInstructionControl - keyence_sr_1000_OperationInstructionControl_Output AT %B598 : keyence_sr_1000_OperationInstructionControl_Output_Layout; + keyence_sr_1000_OperationInstructionControl_Output AT %B604 : keyence_sr_1000_OperationInstructionControl_Output_Layout; // Module keyence_sr_1000/ParameterBank - keyence_sr_1000_ParameterBank_Output AT %B595 : keyence_sr_1000_ParameterBank_Output_Layout; + keyence_sr_1000_ParameterBank_Output AT %B601 : keyence_sr_1000_ParameterBank_Output_Layout; // Module keyence_sr_1000/UserData_128 - keyence_sr_1000_UserData_128_Output AT %B465 : keyence_sr_1000_UserData_128_Output_Layout; + keyence_sr_1000_UserData_128_Output AT %B471 : keyence_sr_1000_UserData_128_Output_Layout; // Module keyence_sr_750/CompletionClearControl - keyence_sr_750_CompletionClearControl_Output AT %B732 : keyence_sr_750_CompletionClearControl_Output_Layout; + keyence_sr_750_CompletionClearControl_Output AT %B738 : keyence_sr_750_CompletionClearControl_Output_Layout; // Module keyence_sr_750/LatchAndErrorClearControl - keyence_sr_750_LatchAndErrorClearControl_Output AT %B734 : keyence_sr_750_LatchAndErrorClearControl_Output_Layout; + keyence_sr_750_LatchAndErrorClearControl_Output AT %B740 : keyence_sr_750_LatchAndErrorClearControl_Output_Layout; // Module keyence_sr_750/OperationInstructionControl - keyence_sr_750_OperationInstructionControl_Output AT %B733 : keyence_sr_750_OperationInstructionControl_Output_Layout; + keyence_sr_750_OperationInstructionControl_Output AT %B739 : keyence_sr_750_OperationInstructionControl_Output_Layout; // Module keyence_sr_750/ParameterBank - keyence_sr_750_ParameterBank_Output AT %B730 : keyence_sr_750_ParameterBank_Output_Layout; + keyence_sr_750_ParameterBank_Output AT %B736 : keyence_sr_750_ParameterBank_Output_Layout; // Module keyence_sr_750/UserData_128 - keyence_sr_750_UserData_128_Output AT %B600 : keyence_sr_750_UserData_128_Output_Layout; + keyence_sr_750_UserData_128_Output AT %B606 : keyence_sr_750_UserData_128_Output_Layout; - kuka_rb1_DIO512_Output AT %B3575 : kuka_rb1_DIO512_Output_Layout; + kuka_rb1_DIO512_Output AT %B3645 : kuka_rb1_DIO512_Output_Layout; - kuka_rb2_DIO512_Output AT %B3767 : kuka_rb2_DIO512_Output_Layout; + kuka_rb2_DIO512_Output AT %B3581 : kuka_rb2_DIO512_Output_Layout; - mitsubishi_tz535_robot_In_Out_64_byte_Output AT %B3511 : mitsubishi_tz535_robot_In_Out_64_byte_Output_Layout; + mitsubishi_tz535_robot_In_Out_64_byte_Output AT %B3517 : mitsubishi_tz535_robot_In_Out_64_byte_Output_Layout; // Module rexroth_cs351/Output_2_word_1 - rexroth_cs351_Output_2_word_1_Output AT %B305 : rexroth_cs351_Output_2_word_1_Output_Layout; + rexroth_cs351_Output_2_word_1_Output AT %B311 : rexroth_cs351_Output_2_word_1_Output_Layout; // Module rexroth_cs351/Output_4_word_1 - rexroth_cs351_Output_4_word_1_Output AT %B365 : rexroth_cs351_Output_4_word_1_Output_Layout; + rexroth_cs351_Output_4_word_1_Output AT %B371 : rexroth_cs351_Output_4_word_1_Output_Layout; // Module rexroth_cs351/Output_4_word_2 - rexroth_cs351_Output_4_word_2_Output AT %B357 : rexroth_cs351_Output_4_word_2_Output_Layout; + rexroth_cs351_Output_4_word_2_Output AT %B363 : rexroth_cs351_Output_4_word_2_Output_Layout; // Module rexroth_cs351/Output_4_word_3 - rexroth_cs351_Output_4_word_3_Output AT %B349 : rexroth_cs351_Output_4_word_3_Output_Layout; + rexroth_cs351_Output_4_word_3_Output AT %B355 : rexroth_cs351_Output_4_word_3_Output_Layout; // Module rexroth_cs351/Output_4_word_4 - rexroth_cs351_Output_4_word_4_Output AT %B341 : rexroth_cs351_Output_4_word_4_Output_Layout; + rexroth_cs351_Output_4_word_4_Output AT %B347 : rexroth_cs351_Output_4_word_4_Output_Layout; // Module rexroth_cs351/Output_4_word_5 - rexroth_cs351_Output_4_word_5_Output AT %B333 : rexroth_cs351_Output_4_word_5_Output_Layout; + rexroth_cs351_Output_4_word_5_Output AT %B339 : rexroth_cs351_Output_4_word_5_Output_Layout; // Module rexroth_cs351/Output_4_word_6 - rexroth_cs351_Output_4_word_6_Output AT %B325 : rexroth_cs351_Output_4_word_6_Output_Layout; + rexroth_cs351_Output_4_word_6_Output AT %B331 : rexroth_cs351_Output_4_word_6_Output_Layout; // Module rexroth_cs351/Output_4_word_7 - rexroth_cs351_Output_4_word_7_Output AT %B317 : rexroth_cs351_Output_4_word_7_Output_Layout; + rexroth_cs351_Output_4_word_7_Output AT %B323 : rexroth_cs351_Output_4_word_7_Output_Layout; // Module rexroth_cs351/Output_4_word_8 - rexroth_cs351_Output_4_word_8_Output AT %B309 : rexroth_cs351_Output_4_word_8_Output_Layout; + rexroth_cs351_Output_4_word_8_Output AT %B315 : rexroth_cs351_Output_4_word_8_Output_Layout; // Module rexroth_ctrlx_drive/Outputs - rexroth_ctrlx_drive_Outputs_S_0_0080_0_0__Torque_force_command_value_Output AT %B3213 : rexroth_ctrlx_drive_Outputs_S_0_0080_0_0__Torque_force_command_value_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0080_0_0__Torque_force_command_value_Output AT %B3219 : rexroth_ctrlx_drive_Outputs_S_0_0080_0_0__Torque_force_command_value_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_Output AT %B3211 : rexroth_ctrlx_drive_Outputs_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_Output AT %B3217 : rexroth_ctrlx_drive_Outputs_S_0_0092_0_0__Torque_force_limitation__Limit_value_bipolar_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0134_0_0__Master_control_word__Value_Output AT %B3189 : rexroth_ctrlx_drive_Outputs_S_0_0134_0_0__Master_control_word__Value_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0134_0_0__Master_control_word__Value_Output AT %B3195 : rexroth_ctrlx_drive_Outputs_S_0_0134_0_0__Master_control_word__Value_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0145_0_0__Signal_control_word__Value_Output AT %B3207 : rexroth_ctrlx_drive_Outputs_S_0_0145_0_0__Signal_control_word__Value_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0145_0_0__Signal_control_word__Value_Output AT %B3213 : rexroth_ctrlx_drive_Outputs_S_0_0145_0_0__Signal_control_word__Value_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0193_0_0__Positioning_jerk_Output AT %B3215 : rexroth_ctrlx_drive_Outputs_S_0_0193_0_0__Positioning_jerk_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0193_0_0__Positioning_jerk_Output AT %B3221 : rexroth_ctrlx_drive_Outputs_S_0_0193_0_0__Positioning_jerk_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0259_0_0__Positioning_profile__Profile_velocity_Output AT %B3203 : rexroth_ctrlx_drive_Outputs_S_0_0259_0_0__Positioning_profile__Profile_velocity_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0259_0_0__Positioning_profile__Profile_velocity_Output AT %B3209 : rexroth_ctrlx_drive_Outputs_S_0_0259_0_0__Positioning_profile__Profile_velocity_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0260_0_0__Positioning_profile__Acceleration_Output AT %B3191 : rexroth_ctrlx_drive_Outputs_S_0_0260_0_0__Positioning_profile__Acceleration_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0260_0_0__Positioning_profile__Acceleration_Output AT %B3197 : rexroth_ctrlx_drive_Outputs_S_0_0260_0_0__Positioning_profile__Acceleration_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0282_0_0__Drive_controlled_positioning__Command_value_Output AT %B3195 : rexroth_ctrlx_drive_Outputs_S_0_0282_0_0__Drive_controlled_positioning__Command_value_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0282_0_0__Drive_controlled_positioning__Command_value_Output AT %B3201 : rexroth_ctrlx_drive_Outputs_S_0_0282_0_0__Drive_controlled_positioning__Command_value_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_0359_0_0__Positioning_profile__Deceleration_Output AT %B3199 : rexroth_ctrlx_drive_Outputs_S_0_0359_0_0__Positioning_profile__Deceleration_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_0359_0_0__Positioning_profile__Deceleration_Output AT %B3205 : rexroth_ctrlx_drive_Outputs_S_0_0359_0_0__Positioning_profile__Deceleration_Output_Layout; - rexroth_ctrlx_drive_Outputs_S_0_1720_0_1__Power_supply_control__Control_word_Output AT %B3209 : rexroth_ctrlx_drive_Outputs_S_0_1720_0_1__Power_supply_control__Control_word_Output_Layout; + rexroth_ctrlx_drive_Outputs_S_0_1720_0_1__Power_supply_control__Control_word_Output AT %B3215 : rexroth_ctrlx_drive_Outputs_S_0_1720_0_1__Power_supply_control__Control_word_Output_Layout; // Module rexroth_indradrive/Output_13_Words - rexroth_indradrive_Output_13_Words_Output AT %B3219 : rexroth_indradrive_Output_13_Words_Output_Layout; + rexroth_indradrive_Output_13_Words_Output AT %B3225 : rexroth_indradrive_Output_13_Words_Output_Layout; - rexroth_indradrive_ParamCh_5Words_Output AT %B3245 : rexroth_indradrive_ParamCh_5Words_Output_Layout; + rexroth_indradrive_ParamCh_5Words_Output AT %B3251 : rexroth_indradrive_ParamCh_5Words_Output_Layout; // Module rexroth_press/Output_21_Words - rexroth_press_Output_21_Words_Output AT %B373 : rexroth_press_Output_21_Words_Output_Layout; + rexroth_press_Output_21_Words_Output AT %B379 : rexroth_press_Output_21_Words_Output_Layout; - rexroth_press_ParamCh_5Words_Output AT %B415 : rexroth_press_ParamCh_5Words_Output_Layout; + rexroth_press_ParamCh_5Words_Output AT %B421 : rexroth_press_ParamCh_5Words_Output_Layout; - rf186c_CM_1_Output AT %B293 : rf186c_CM_1_Output_Layout; + rf186c_CM_1_Output AT %B299 : rf186c_CM_1_Output_Layout; - rf186c_cyc_CM_Output AT %B161 : rf186c_cyc_CM_Output_Layout; + rf186c_cyc_CM_Output AT %B167 : rf186c_cyc_CM_Output_Layout; - rf186c_cyc_RF260R_1_Output AT %B129 : rf186c_cyc_RF260R_1_Output_Layout; + rf186c_cyc_RF260R_1_Output AT %B135 : rf186c_cyc_RF260R_1_Output_Layout; - rf186c_cyc_RF340R_1_Output AT %B1 : rf186c_cyc_RF340R_1_Output_Layout; + rf186c_cyc_RF340R_1_Output AT %B7 : rf186c_cyc_RF340R_1_Output_Layout; - rf186c_Reader_1_Output AT %B291 : rf186c_Reader_1_Output_Layout; + rf186c_Reader_1_Output AT %B297 : rf186c_Reader_1_Output_Layout; // Module ureol2l/10_O2T_General_Purpose_Registers_2 - ureol2l_10_O2T_General_Purpose_Registers_2_Output AT %B3287 : ureol2l_10_O2T_General_Purpose_Registers_2_Output_Layout; + ureol2l_10_O2T_General_Purpose_Registers_2_Output AT %B3293 : ureol2l_10_O2T_General_Purpose_Registers_2_Output_Layout; // Module ureol2l/8_O2T_Robot_IO - ureol2l_8_O2T_Robot_IO_Output AT %B3487 : ureol2l_8_O2T_Robot_IO_Output_Layout; + ureol2l_8_O2T_Robot_IO_Output AT %B3493 : ureol2l_8_O2T_Robot_IO_Output_Layout; // Module ureol2l/9_O2T_General_Purpose_Registers_1 - ureol2l_9_O2T_General_Purpose_Registers_1_Output AT %B3387 : ureol2l_9_O2T_General_Purpose_Registers_1_Output_Layout; + ureol2l_9_O2T_General_Purpose_Registers_1_Output AT %B3393 : ureol2l_9_O2T_General_Purpose_Registers_1_Output_Layout; - vision_pro_Engine_Control_1_Output AT %B2002 : vision_pro_Engine_Control_1_Output_Layout; + vision_pro_Engine_Control_1_Output AT %B2008 : vision_pro_Engine_Control_1_Output_Layout; - vision_pro_Engine_Control_2_Output AT %B2001 : vision_pro_Engine_Control_2_Output_Layout; + vision_pro_Engine_Control_2_Output AT %B2007 : vision_pro_Engine_Control_2_Output_Layout; - vision_pro_Engine_Control_3_Output AT %B2000 : vision_pro_Engine_Control_3_Output_Layout; + vision_pro_Engine_Control_3_Output AT %B2006 : vision_pro_Engine_Control_3_Output_Layout; - vision_pro_Engine_Control_4_Output AT %B1999 : vision_pro_Engine_Control_4_Output_Layout; + vision_pro_Engine_Control_4_Output AT %B2005 : vision_pro_Engine_Control_4_Output_Layout; - vision_pro_System_Control_Output AT %B2003 : vision_pro_System_Control_Output_Layout; + vision_pro_System_Control_Output AT %B2009 : vision_pro_System_Control_Output_Layout; // Module vision_pro/User_Data_240_bytes_1 - vision_pro_User_Data_240_bytes_1_Output AT %B1759 : vision_pro_User_Data_240_bytes_1_Output_Layout; + vision_pro_User_Data_240_bytes_1_Output AT %B1765 : vision_pro_User_Data_240_bytes_1_Output_Layout; // Module vision_pro/User_Data_240_bytes_2 - vision_pro_User_Data_240_bytes_2_Output AT %B1519 : vision_pro_User_Data_240_bytes_2_Output_Layout; + vision_pro_User_Data_240_bytes_2_Output AT %B1525 : vision_pro_User_Data_240_bytes_2_Output_Layout; // Module vision_pro/User_Data_240_bytes_3 - vision_pro_User_Data_240_bytes_3_Output AT %B1279 : vision_pro_User_Data_240_bytes_3_Output_Layout; + vision_pro_User_Data_240_bytes_3_Output AT %B1285 : vision_pro_User_Data_240_bytes_3_Output_Layout; // Module vision_pro/User_Data_240_bytes_4 - vision_pro_User_Data_240_bytes_4_Output AT %B1039 : vision_pro_User_Data_240_bytes_4_Output_Layout; + vision_pro_User_Data_240_bytes_4_Output AT %B1045 : vision_pro_User_Data_240_bytes_4_Output_Layout; // Module vision_pro/User_Data_240_bytes_5 - vision_pro_User_Data_240_bytes_5_Output AT %B799 : vision_pro_User_Data_240_bytes_5_Output_Layout; + vision_pro_User_Data_240_bytes_5_Output AT %B805 : vision_pro_User_Data_240_bytes_5_Output_Layout; // Module vision_pro/User_Data_64_bytes_1 - vision_pro_User_Data_64_bytes_1_Output AT %B735 : vision_pro_User_Data_64_bytes_1_Output_Layout; + vision_pro_User_Data_64_bytes_1_Output AT %B741 : vision_pro_User_Data_64_bytes_1_Output_Layout; - zebra_Data88Bin6Bout_Output AT %B447 : zebra_Data88Bin6Bout_Output_Layout; + zebra_Data88Bin6Bout_Output AT %B453 : zebra_Data88Bin6Bout_Output_Layout; END_STRUCT; END_TYPE diff --git a/src/tools/src/PlcSimAdvancedStarter/PlcSimAdvancedStarterTool/Setup/Constants.cs b/src/tools/src/PlcSimAdvancedStarter/PlcSimAdvancedStarterTool/Setup/Constants.cs index 88409d484..a191e0118 100644 --- a/src/tools/src/PlcSimAdvancedStarter/PlcSimAdvancedStarterTool/Setup/Constants.cs +++ b/src/tools/src/PlcSimAdvancedStarter/PlcSimAdvancedStarterTool/Setup/Constants.cs @@ -8,8 +8,8 @@ namespace PlcSimAdvancedStarterTool.Setup { public static class Constants { - public static readonly Version PlcSimAdvancedMinVersion = new Version(7, 0, 0); - public static readonly Version PlcSimAdvancedMaxVersion = new Version(7, 9, 9); + public static readonly Version PlcSimAdvancedMinVersion = new Version(8, 0, 0); + public static readonly Version PlcSimAdvancedMaxVersion = new Version(8, 9, 9); public static readonly uint PlcSimAdvancedMaxSessionCount = 16; } From 4788eb75a6e39203908da9e78bb526e2ca5ef1ab Mon Sep 17 00:00:00 2001 From: TK <61820360+TomKovac@users.noreply.github.com> Date: Tue, 5 May 2026 21:25:46 +0200 Subject: [PATCH 6/8] wip --- src/showcase/showcase.sln | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/showcase/showcase.sln b/src/showcase/showcase.sln index bc5babaa3..5d3307702 100644 --- a/src/showcase/showcase.sln +++ b/src/showcase/showcase.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 +Microsoft Visual Studio Solution File, Format Version 12.00 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "showcase.solution", "showcase.solution.proj", "{C768FAAD-5770-4942-BA87-3DACC2B3E227}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "inxton_axopen_abstractions", "..\abstractions\src\AXOpen.Abstractions\inxton_axopen_abstractions.csproj", "{7FE122C0-B464-4764-B7BE-45F4CF4FEE8F}" From b79d9ff62b95c240c55a86d98ad09a3bb0882c5d Mon Sep 17 00:00:00 2001 From: TK <61820360+TomKovac@users.noreply.github.com> Date: Tue, 5 May 2026 21:53:55 +0200 Subject: [PATCH 7/8] ip --- src/showcase/app/ix/Entry.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/showcase/app/ix/Entry.cs b/src/showcase/app/ix/Entry.cs index 7edd4eaa0..90727e230 100644 --- a/src/showcase/app/ix/Entry.cs +++ b/src/showcase/app/ix/Entry.cs @@ -17,7 +17,7 @@ public class ConnectionConfig public class TwinConnectorSelector { - public static string TargetIp { get; } = "192.168.100.130"; + public static string TargetIp { get; } = "192.168.100.1"; private static string Pass => @"Qwerty123456+"; private static string UserName = "admin"; private const bool IgnoreSslErrors = true; From a35debeb338d935910c0c7234d13170cd7e51f8d Mon Sep 17 00:00:00 2001 From: "MTS\\Tomas_K" Date: Tue, 5 May 2026 22:38:16 +0200 Subject: [PATCH 8/8] mod --- .../ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml | 5 +++++ .../ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml index 1d66943d0..089d78926 100644 --- a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml +++ b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-16.hwl.yml @@ -101,3 +101,8 @@ Templates: - OffsetName: 'Output 15.' # Possible ValueNames: Hold | Force to ON | Force to OFF ValueName: 'Force to OFF' + - Name: Outputs16 + TypeIdentifier: + GsdId: ID_Mod_Out16 + FileName: GSDML-V2.3-SMC-EX260-20160408.XML + Slot: 1 \ No newline at end of file diff --git a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml index 05ada6e90..43678bb14 100644 --- a/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml +++ b/src/components.pneumatics/ctrl/assets/SmcPneumatics/smc-ex260-spn-32.hwl.yml @@ -149,3 +149,8 @@ Templates: - OffsetName: 'Output 31.' # Possible ValueNames: Hold | Force to ON | Force to OFF ValueName: 'Force to OFF' + - Name: Outputs32 + TypeIdentifier: + GsdId: ID_Mod_Out32 + FileName: GSDML-V2.3-SMC-EX260-20160408.XML + Slot: 1 \ No newline at end of file