﻿<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--FCEN-8LKM-8A-M-->
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="31.00" TargetName="AOI_FCEN_M_250624" TargetType="AddOnInstructionDefinition" TargetRevision="1.0 " TargetLastEdited="2025-06-24T01:53:24.197Z" ContainsContext="true" ExportDate="Tue Jun 24 09:53:31 2025" ExportOptions="References NoRawData L5KData DecoratedData Context Dependencies ForceProtectedEncoding AllProjDocTrans">
<Controller Use="Context" Name="tttttt">
<DataTypes Use="Context">
<DataType Name="UDT_FCEN_IO_Link_Port_Data" Family="NoFamily" Class="User">
<Description>
<![CDATA[FCEN-8LKM-8A-MP4 
IO-Link Port IO Map]]>
</Description>
<Members>
<Member Name="Inputs" DataType="SINT" Dimension="48" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Outputs" DataType="SINT" Dimension="32" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_FCEN_M" Family="NoFamily" Class="User">
<Members>
<Member Name="I" DataType="UDT_FCEN_M_Inputs" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="O" DataType="UDT_FCEN_M_Outputs" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="C" DataType="UDT_FCEN_M_Configuration" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
<Dependencies>
<Dependency Type="DataType" Name="UDT_FCEN_M_Inputs"/>
<Dependency Type="DataType" Name="UDT_FCEN_M_Outputs"/>
<Dependency Type="DataType" Name="UDT_FCEN_M_Configuration"/>
</Dependencies>
</DataType>
<DataType Name="UDT_FCEN_M_Configuration" Family="NoFamily" Class="User">
<Description>
<![CDATA[FCEN-8LKM-8A-M
Configuration Map]]>
</Description>
<Members>
<Member Name="Disable_Global_Diag" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0=Enable diag, 1=Disable diag]]>
</Description>
</Member>
<Member Name="Disable_Us_Diag" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0=Enable diag, 1=Disable diag]]>
</Description>
</Member>
<Member Name="Disable_Ua_Diag" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0=Enable diag, 1=Disable diag]]>
</Description>
</Member>
<Member Name="PD_Data_Layout" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Set PD Data Order (0=Port base, 1=Pin base)]]>
</Description>
</Member>
<Member Name="Port_1_Function" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 1 Pin4 Type (0=empty, 1=DI, 32=IO-Link)]]>
</Description>
</Member>
<Member Name="Port_2_Function" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 2 Pin4 Type (0=empty, 1=DI, 32=IO-Link)]]>
</Description>
</Member>
<Member Name="Port_3_Function" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 3 Pin4 Type (0=empty, 1=DI, 32=IO-Link)]]>
</Description>
</Member>
<Member Name="Port_4_Function" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 4 Pin4 Type (0=empty, 1=DI, 32=IO-Link)]]>
</Description>
</Member>
<Member Name="Port_5_Function" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 5 Pin4 Type (0=empty, 1=DI, 32=IO-Link)]]>
</Description>
</Member>
<Member Name="Port_6_Function" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 6 Pin4 Type (0=empty, 1=DI, 32=IO-Link)]]>
</Description>
</Member>
<Member Name="Port_7_Function" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 7 Pin4 Type (0=empty, 1=DI, 32=IO-Link)]]>
</Description>
</Member>
<Member Name="Port_8_Function" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 8 Pin4 Type (0=empty, 1=DI, 32=IO-Link)]]>
</Description>
</Member>
<Member Name="Port_1_Pin2_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 1 Pin2 Type (0=DI, 1=DO, 3=Universal)]]>
</Description>
</Member>
<Member Name="Port_2_Pin2_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 2 Pin2 Type (0=DI, 1=DO, 3=Universal)]]>
</Description>
</Member>
<Member Name="Port_3_Pin2_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 3 Pin2 Type (0=DI, 1=DO, 3=Universal)]]>
</Description>
</Member>
<Member Name="Port_4_Pin2_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 4 Pin2 Type (0=DI, 1=DO, 3=Universal)]]>
</Description>
</Member>
<Member Name="Port_5_Pin2_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 5 Pin2 Type (0=DI, 1=DO, 3=Universal)]]>
</Description>
</Member>
<Member Name="Port_6_Pin2_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 6 Pin2 Type (0=DI, 1=DO, 3=Universal)]]>
</Description>
</Member>
<Member Name="Port_7_Pin2_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 7 Pin2 Type (0=DI, 1=DO, 3=Universal)]]>
</Description>
</Member>
<Member Name="Port_8_Pin2_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 8 Pin2 Type (0=DI, 1=DO, 3=Universal)]]>
</Description>
</Member>
<Member Name="Port_1_Pin2_Safe_State" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 1 Pin2 Safe State (0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Description>
</Member>
<Member Name="Port_2_Pin2_Safe_State" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 2 Pin2 Safe State (0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Description>
</Member>
<Member Name="Port_3_Pin2_Safe_State" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 3 Pin2 Safe State (0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Description>
</Member>
<Member Name="Port_4_Pin2_Safe_State" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 4 Pin2 Safe State (0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Description>
</Member>
<Member Name="Port_5_Pin2_Safe_State" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 5 Pin2 Safe State (0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Description>
</Member>
<Member Name="Port_6_Pin2_Safe_State" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 6 Pin2 Safe State (0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Description>
</Member>
<Member Name="Port_7_Pin2_Safe_State" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 7 Pin2 Safe State (0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Description>
</Member>
<Member Name="Port_8_Pin2_Safe_State" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Sets Port 8 Pin2 Safe State (0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Description>
</Member>
<Member Name="Port_1_Cycle_Time" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Description>
</Member>
<Member Name="Port_1_Validation_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 1 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Description>
</Member>
<Member Name="Port_1_Vendor_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 1]]>
</Description>
</Member>
<Member Name="Port_1_Vendor_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Lo Byte)]]>
</Description>
</Member>
<Member Name="Port_1_Device_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Hi Byte) of device connected to Port 1]]>
</Description>
</Member>
<Member Name="Port_1_Device_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Mid Byte)]]>
</Description>
</Member>
<Member Name="Port_1_Device_ID_2" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Low Byte)]]>
</Description>
</Member>
<Member Name="Port_2_Cycle_Time" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Description>
</Member>
<Member Name="Port_2_Validation_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 2 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Description>
</Member>
<Member Name="Port_2_Vendor_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 2]]>
</Description>
</Member>
<Member Name="Port_2_Vendor_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Lo Byte)]]>
</Description>
</Member>
<Member Name="Port_2_Device_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Hi Byte) of device connected to Port 2]]>
</Description>
</Member>
<Member Name="Port_2_Device_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Mid Byte)]]>
</Description>
</Member>
<Member Name="Port_2_Device_ID_2" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Low Byte)]]>
</Description>
</Member>
<Member Name="Port_3_Cycle_Time" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Description>
</Member>
<Member Name="Port_3_Validation_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 3 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Description>
</Member>
<Member Name="Port_3_Vendor_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 3]]>
</Description>
</Member>
<Member Name="Port_3_Vendor_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Lo Byte)]]>
</Description>
</Member>
<Member Name="Port_3_Device_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Hi Byte) of device connected to Port 3]]>
</Description>
</Member>
<Member Name="Port_3_Device_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Mid Byte)]]>
</Description>
</Member>
<Member Name="Port_3_Device_ID_2" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Low Byte)]]>
</Description>
</Member>
<Member Name="Port_4_Cycle_Time" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Description>
</Member>
<Member Name="Port_4_Validation_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 4 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Description>
</Member>
<Member Name="Port_4_Vendor_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 4]]>
</Description>
</Member>
<Member Name="Port_4_Vendor_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Lo Byte)]]>
</Description>
</Member>
<Member Name="Port_4_Device_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Hi Byte) of device connected to Port 4]]>
</Description>
</Member>
<Member Name="Port_4_Device_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Mid Byte)]]>
</Description>
</Member>
<Member Name="Port_4_Device_ID_2" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Low Byte)]]>
</Description>
</Member>
<Member Name="Port_5_Cycle_Time" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[This SINT is a composite value. Bits 0-5 store Cycle Time Bit 6-7 store Time Base]]>
</Description>
</Member>
<Member Name="Port_5_Validation_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 5 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Description>
</Member>
<Member Name="Port_5_Vendor_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 5]]>
</Description>
</Member>
<Member Name="Port_5_Vendor_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Lo Byte)]]>
</Description>
</Member>
<Member Name="Port_5_Device_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Hi Byte) of device connected to Port 5]]>
</Description>
</Member>
<Member Name="Port_5_Device_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Mid Byte)]]>
</Description>
</Member>
<Member Name="Port_5_Device_ID_2" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Low Byte)]]>
</Description>
</Member>
<Member Name="Port_6_Cycle_Time" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[This SINT is a composite value. Bits 0-5 store Cycle Time Bit 6-7 store Time Base]]>
</Description>
</Member>
<Member Name="Port_6_Validation_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 6 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Description>
</Member>
<Member Name="Port_6_Vendor_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 6]]>
</Description>
</Member>
<Member Name="Port_6_Vendor_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Lo Byte)]]>
</Description>
</Member>
<Member Name="Port_6_Device_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Hi Byte) of device connected to Port 6]]>
</Description>
</Member>
<Member Name="Port_6_Device_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Mid Byte)]]>
</Description>
</Member>
<Member Name="Port_6_Device_ID_2" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Low Byte)]]>
</Description>
</Member>
<Member Name="Port_7_Cycle_Time" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[This SINT is a composite value. Bits 0-5 store Cycle Time Bit 6-7 store Time Base]]>
</Description>
</Member>
<Member Name="Port_7_Validation_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 7 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Description>
</Member>
<Member Name="Port_7_Vendor_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 7]]>
</Description>
</Member>
<Member Name="Port_7_Vendor_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Lo Byte)]]>
</Description>
</Member>
<Member Name="Port_7_Device_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Hi Byte) of device connected to Port 7]]>
</Description>
</Member>
<Member Name="Port_7_Device_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Mid Byte)]]>
</Description>
</Member>
<Member Name="Port_7_Device_ID_2" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Low Byte)]]>
</Description>
</Member>
<Member Name="Port_8_Cycle_Time" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[This SINT is a composite value. Bits 0-5 store Cycle Time Bit 6-7 store Time Base]]>
</Description>
</Member>
<Member Name="Port_8_Validation_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 8 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Description>
</Member>
<Member Name="Port_8_Vendor_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 8]]>
</Description>
</Member>
<Member Name="Port_8_Vendor_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Vendor ID (Lo Byte)]]>
</Description>
</Member>
<Member Name="Port_8_Device_ID_0" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Hi Byte) of device connected to Port 8]]>
</Description>
</Member>
<Member Name="Port_8_Device_ID_1" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Mid Byte)]]>
</Description>
</Member>
<Member Name="Port_8_Device_ID_2" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Device ID (Low Byte)]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_FCEN_M_Inputs" Family="NoFamily" Class="User">
<Description>
<![CDATA[FCEN-8LKM-8A-M
Input Map]]>
</Description>
<Members>
<Member Name="IOL_Connected" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IO-Link Communication Status (1=OK; 0=no con.)]]>
</Description>
</Member>
<Member Name="IOL_Device_Diag" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IO-Link Device Diagnosis (ShortCircuit or Overload)]]>
</Description>
</Member>
<Member Name="Short_Circuit" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IO-Link Port Power Supply Short Circuit]]>
</Description>
</Member>
<Member Name="Reserved_1" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Reserved]]>
</Description>
</Member>
<Member Name="Overload" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IO-Link Port Output Overload (Pin4 or Pin2)]]>
</Description>
</Member>
<Member Name="Power_Diag" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Power Supply Diagnosis]]>
</Description>
</Member>
<Member Name="IOL_Device_2nd_Supply" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IO-Link Device Second Supply Voltage Fault]]>
</Description>
</Member>
<Member Name="Reserved_2" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Reserved]]>
</Description>
</Member>
<Member Name="Input_Data" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IO-Link Master
Digital Input Data]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_FCEN_M9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Port_1_IO_Link_Status" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M9" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 1
In I/O Link
Mode]]>
</Description>
</Member>
<Member Name="Port_1_Device_Connected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M9" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 1
I/O Link
Device Connected]]>
</Description>
</Member>
<Member Name="Port_1_Validation_Failed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M9" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 1
I/O Link
Device Configuration
Mismatch]]>
</Description>
</Member>
<Member Name="Port_2_IO_Link_Status" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M9" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 2
In I/O Link
Mode]]>
</Description>
</Member>
<Member Name="Port_2_Device_Connected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M9" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 2
I/O Link
Device Connected]]>
</Description>
</Member>
<Member Name="Port_2_Validation_Failed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M9" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 2
I/O Link
Device Configuration
Mismatch]]>
</Description>
</Member>
<Member Name="Port_3_IO_Link_Status" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M9" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 3
In I/O Link
Mode]]>
</Description>
</Member>
<Member Name="Port_3_Device_Connected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M9" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 3
I/O Link
Device Connected]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_FCEN_M18" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Port_3_Validation_Failed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M18" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 3
I/O Link
Device Configuration
Mismatch]]>
</Description>
</Member>
<Member Name="Port_4_IO_Link_Status" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M18" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 4
In I/O Link
Mode]]>
</Description>
</Member>
<Member Name="Port_4_Device_Connected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M18" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 4
I/O Link
Device Connected]]>
</Description>
</Member>
<Member Name="Port_4_Validation_Failed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M18" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 4
I/O Link
Device Configuration
Mismatch]]>
</Description>
</Member>
<Member Name="Port_5_IO_Link_Status" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M18" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 5
In I/O Link
Mode]]>
</Description>
</Member>
<Member Name="Port_5_Device_Connected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M18" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 5
I/O Link
Device Connected]]>
</Description>
</Member>
<Member Name="Port_5_Validation_Failed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M18" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 5
I/O Link
Device Configuration
Mismatch]]>
</Description>
</Member>
<Member Name="Port_6_IO_Link_Status" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M18" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 6
In I/O Link
Mode]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_FCEN_M27" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Port_6_Device_Connected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M27" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 6
I/O Link
Device Connected]]>
</Description>
</Member>
<Member Name="Port_6_Validation_Failed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M27" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 6
I/O Link
Device Configuration
Mismatch]]>
</Description>
</Member>
<Member Name="Port_7_IO_Link_Status" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M27" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 7
In I/O Link
Mode]]>
</Description>
</Member>
<Member Name="Port_7_Device_Connected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M27" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 7
I/O Link
Device Connected]]>
</Description>
</Member>
<Member Name="Port_7_Validation_Failed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M27" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 7
I/O Link
Device Configuration
Mismatch]]>
</Description>
</Member>
<Member Name="Port_8_IO_Link_Status" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M27" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 8
In I/O Link
Mode]]>
</Description>
</Member>
<Member Name="Port_8_Device_Connected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M27" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 8
I/O Link
Device Connected]]>
</Description>
</Member>
<Member Name="Port_8_Validation_Failed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_FCEN_M27" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Port 8
I/O Link
Device Configuration
Mismatch]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_FCEN_M_Outputs" Family="NoFamily" Class="User">
<Description>
<![CDATA[FCEN-8LKM-8A-M
Output Map]]>
</Description>
<Members>
<Member Name="Disable_Diag" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Disable IO-Link Device Diagnosis]]>
</Description>
</Member>
<Member Name="Reserved_1" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Reserved]]>
</Description>
</Member>
<Member Name="Output_Data" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IO-Link Master
Digital Output Data]]>
</Description>
</Member>
</Members>
</DataType>
</DataTypes>
<AddOnInstructionDefinitions Use="Context">
<AddOnInstructionDefinition Use="Target" Name="AOI_FCEN_M_250624" Revision="1.0" Vendor="ELCO" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2024-04-29T00:57:35.759Z" CreatedBy="WIN-TJA1JKMIA52\Administrator" EditedDate="2025-06-24T01:53:24.197Z" EditedBy="WIN-TJA1JKMIA52\Administrator"
 SoftwareRevision="v31.00">
<Description>
<![CDATA[FCEN-8LKM-8A-M]]>
</Description>
<RevisionNote>
<![CDATA[Port1-Port8]]>
</RevisionNote>
<Parameters>
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Input - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Output - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="FCEN_M_Raw_Config" TagType="Base" DataType="_04D0:FCEN_8LKM_8A_M_E837EC04:C:0" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".PROCESS_DATA_LAYOUT">
<![CDATA[Set PD Data Order
0=Port base, 1=Pin base]]>
</Comment>
<Comment Operand=".PORT1_PIN4_TYPE">
<![CDATA[Sets Port 1 Function (0=empty, 1=DI, 32=IO-Link)]]>
</Comment>
<Comment Operand=".PORT2_PIN4_TYPE">
<![CDATA[Sets Port 2 Function (0=empty, 1=DI, 32=IO-Link)]]>
</Comment>
<Comment Operand=".PORT3_PIN4_TYPE">
<![CDATA[Sets Port 3 Function (0=empty, 1=DI, 32=IO-Link)]]>
</Comment>
<Comment Operand=".PORT4_PIN4_TYPE">
<![CDATA[Sets Port 4 Function (0=empty, 1=DI, 32=IO-Link)]]>
</Comment>
<Comment Operand=".PORT5_PIN4_TYPE">
<![CDATA[Sets Port 5 Function (0=empty, 1=DI, 32=IO-Link)]]>
</Comment>
<Comment Operand=".PORT6_PIN4_TYPE">
<![CDATA[Sets Port 6 Function (0=empty, 1=DI, 32=IO-Link)]]>
</Comment>
<Comment Operand=".PORT7_PIN4_TYPE">
<![CDATA[Sets Port 7 Function (0=empty, 1=DI, 32=IO-Link)]]>
</Comment>
<Comment Operand=".PORT8_PIN4_TYPE">
<![CDATA[Sets Port 8 Function (0=empty, 1=DI, 32=IO-Link)]]>
</Comment>
<Comment Operand=".PORT1_PIN2_TYPE">
<![CDATA[Sets Port 1 Pin2
Type (0=DI, 1=DO, 3=Universal)]]>
</Comment>
<Comment Operand=".PORT2_PIN2_TYPE">
<![CDATA[Sets Port 2 Pin2
Type (0=DI, 1=DO, 3=Universal)]]>
</Comment>
<Comment Operand=".PORT3_PIN2_TYPE">
<![CDATA[Sets Port 3 Pin2
Type (0=DI, 1=DO, 3=Universal)]]>
</Comment>
<Comment Operand=".PORT4_PIN2_TYPE">
<![CDATA[Sets Port 4 Pin2
Type (0=DI, 1=DO, 3=Universal)]]>
</Comment>
<Comment Operand=".PORT5_PIN2_TYPE">
<![CDATA[Sets Port 5 Pin2
Type (0=DI, 1=DO, 3=Universal)]]>
</Comment>
<Comment Operand=".PORT6_PIN2_TYPE">
<![CDATA[Sets Port 6 Pin2
Type (0=DI, 1=DO, 3=Universal)]]>
</Comment>
<Comment Operand=".PORT7_PIN2_TYPE">
<![CDATA[Sets Port 7 Pin2
Type (0=DI, 1=DO, 3=Universal)]]>
</Comment>
<Comment Operand=".PORT8_PIN2_TYPE">
<![CDATA[Sets Port 8 Pin2
Type (0=DI, 1=DO, 3=Universal)]]>
</Comment>
<Comment Operand=".PORT1_PIN2_SAFE_STATE">
<![CDATA[Sets Port 1 Pin2
Safe State
(0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Comment>
<Comment Operand=".PORT2_PIN2_SAFE_STATE">
<![CDATA[Sets Port 2 Pin2
Safe State
(0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Comment>
<Comment Operand=".PORT3_PIN2_SAFE_STATE">
<![CDATA[Sets Port 3 Pin2
Safe State
(0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Comment>
<Comment Operand=".PORT4_PIN2_SAFE_STATE">
<![CDATA[Sets Port 4 Pin2
Safe State
(0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Comment>
<Comment Operand=".PORT5_PIN2_SAFE_STATE">
<![CDATA[Sets Port 5 Pin2
Safe State
(0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Comment>
<Comment Operand=".PORT6_PIN2_SAFE_STATE">
<![CDATA[Sets Port 6 Pin2
Safe State
(0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Comment>
<Comment Operand=".PORT7_PIN2_SAFE_STATE">
<![CDATA[Sets Port 7 Pin2
Safe State
(0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Comment>
<Comment Operand=".PORT8_PIN2_SAFE_STATE">
<![CDATA[Sets Port 8 Pin2
Safe State
(0=SetTo0, 1=SetTo1, 2=HoldLast)]]>
</Comment>
<Comment Operand=".IOL_PORT1_CYCLE_TIME">
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Comment>
<Comment Operand=".IOL_PORT1_VALIDATION_BACKUP">
<![CDATA[Port 1 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Comment>
<Comment Operand=".IOL_PORT1_VENDOR_ID_0">
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 1]]>
</Comment>
<Comment Operand=".IOL_PORT1_VENDOR_ID_1">
<![CDATA[Vendor ID (Lo Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT1_DEVICE_ID_0">
<![CDATA[Device ID (Hi Byte) of device connected to Port 1]]>
</Comment>
<Comment Operand=".IOL_PORT1_DEVICE_ID_1">
<![CDATA[Device ID (Mid Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT1_DEVICE_ID_2">
<![CDATA[Device ID (Low Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT2_CYCLE_TIME">
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Comment>
<Comment Operand=".IOL_PORT2_VALIDATION_BACKUP">
<![CDATA[Port 2 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Comment>
<Comment Operand=".IOL_PORT2_VENDOR_ID_0">
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 2]]>
</Comment>
<Comment Operand=".IOL_PORT2_VENDOR_ID_1">
<![CDATA[Vendor ID (Lo Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT2_DEVICE_ID_0">
<![CDATA[Device ID (Hi Byte) of device connected to Port 2]]>
</Comment>
<Comment Operand=".IOL_PORT2_DEVICE_ID_1">
<![CDATA[Device ID (Mid Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT2_DEVICE_ID_2">
<![CDATA[Device ID (Low Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT3_CYCLE_TIME">
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Comment>
<Comment Operand=".IOL_PORT3_VALIDATION_BACKUP">
<![CDATA[Port 3 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Comment>
<Comment Operand=".IOL_PORT3_VENDOR_ID_0">
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 3]]>
</Comment>
<Comment Operand=".IOL_PORT3_VENDOR_ID_1">
<![CDATA[Vendor ID (Lo Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT3_DEVICE_ID_0">
<![CDATA[Device ID (Hi Byte) of device connected to Port 3]]>
</Comment>
<Comment Operand=".IOL_PORT3_DEVICE_ID_1">
<![CDATA[Device ID (Mid Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT3_DEVICE_ID_2">
<![CDATA[Device ID (Low Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT4_CYCLE_TIME">
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Comment>
<Comment Operand=".IOL_PORT4_VALIDATION_BACKUP">
<![CDATA[Port 4 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Comment>
<Comment Operand=".IOL_PORT4_VENDOR_ID_0">
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 4]]>
</Comment>
<Comment Operand=".IOL_PORT4_VENDOR_ID_1">
<![CDATA[Vendor ID (Lo Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT4_DEVICE_ID_0">
<![CDATA[Device ID (Hi Byte) of device connected to Port 4]]>
</Comment>
<Comment Operand=".IOL_PORT4_DEVICE_ID_1">
<![CDATA[Device ID (Mid Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT4_DEVICE_ID_2">
<![CDATA[Device ID (Low Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT5_CYCLE_TIME">
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Comment>
<Comment Operand=".IOL_PORT5_VALIDATION_BACKUP">
<![CDATA[Port 5 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Comment>
<Comment Operand=".IOL_PORT5_VENDOR_ID_0">
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 5]]>
</Comment>
<Comment Operand=".IOL_PORT5_VENDOR_ID_1">
<![CDATA[Vendor ID (Lo Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT5_DEVICE_ID_0">
<![CDATA[Device ID (Hi Byte) of device connected to Port 5]]>
</Comment>
<Comment Operand=".IOL_PORT5_DEVICE_ID_1">
<![CDATA[Device ID (Mid Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT5_DEVICE_ID_2">
<![CDATA[Device ID (Low Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT6_CYCLE_TIME">
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Comment>
<Comment Operand=".IOL_PORT6_VALIDATION_BACKUP">
<![CDATA[Port 6 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Comment>
<Comment Operand=".IOL_PORT6_VENDOR_ID_0">
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 6]]>
</Comment>
<Comment Operand=".IOL_PORT6_VENDOR_ID_1">
<![CDATA[Vendor ID (Lo Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT6_DEVICE_ID_0">
<![CDATA[Device ID (Hi Byte) of device connected to Port 6]]>
</Comment>
<Comment Operand=".IOL_PORT6_DEVICE_ID_1">
<![CDATA[Device ID (Mid Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT6_DEVICE_ID_2">
<![CDATA[Device ID (Low Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT7_CYCLE_TIME">
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Comment>
<Comment Operand=".IOL_PORT7_VALIDATION_BACKUP">
<![CDATA[Port 7 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Comment>
<Comment Operand=".IOL_PORT7_VENDOR_ID_0">
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 7]]>
</Comment>
<Comment Operand=".IOL_PORT7_VENDOR_ID_1">
<![CDATA[Vendor ID (Lo Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT7_DEVICE_ID_0">
<![CDATA[Device ID (Hi Byte) of device connected to Port 7]]>
</Comment>
<Comment Operand=".IOL_PORT7_DEVICE_ID_1">
<![CDATA[Device ID (Mid Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT7_DEVICE_ID_2">
<![CDATA[Device ID (Low Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT8_CYCLE_TIME">
<![CDATA[This SINT is a composite value.
Bits 0-5 store Cycle Time
Bit 6-7 store Time Base]]>
</Comment>
<Comment Operand=".IOL_PORT8_VALIDATION_BACKUP">
<![CDATA[Port 8 Validation
0=No device check;
1=Compatible v1.0;
2=Compatible v1.1;
3=Compatible v1.1, backup+restore;
4=Compatible v1.1, restore;]]>
</Comment>
<Comment Operand=".IOL_PORT8_VENDOR_ID_0">
<![CDATA[Vendor ID (Hi Byte) of device connected to Port 8]]>
</Comment>
<Comment Operand=".IOL_PORT8_VENDOR_ID_1">
<![CDATA[Vendor ID (Lo Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT8_DEVICE_ID_0">
<![CDATA[Device ID (Hi Byte) of device connected to Port 8]]>
</Comment>
<Comment Operand=".IOL_PORT8_DEVICE_ID_1">
<![CDATA[Device ID (Mid Byte)]]>
</Comment>
<Comment Operand=".IOL_PORT8_DEVICE_ID_2">
<![CDATA[Device ID (Low Byte)]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Raw_Input_Data" TagType="Base" DataType="SINT" Dimensions="394" Usage="InOut" Radix="Decimal" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand="[0]">
<![CDATA[IO-Link Communication Status (1=OK; 0=no con.)]]>
</Comment>
<Comment Operand="[0].0">
<![CDATA[Port 1
IO-Link Connected]]>
</Comment>
<Comment Operand="[0].1">
<![CDATA[Port 2
IO-Link Connected]]>
</Comment>
<Comment Operand="[0].2">
<![CDATA[Port 3
IO-Link Connected]]>
</Comment>
<Comment Operand="[0].3">
<![CDATA[Port 4
IO-Link Connected]]>
</Comment>
<Comment Operand="[0].4">
<![CDATA[Port 5
IO-Link Connected]]>
</Comment>
<Comment Operand="[0].5">
<![CDATA[Port 6
IO-Link Connected]]>
</Comment>
<Comment Operand="[0].6">
<![CDATA[Port 7
IO-Link Connected]]>
</Comment>
<Comment Operand="[0].7">
<![CDATA[Port 8
IO-Link Connected]]>
</Comment>
<Comment Operand="[1]">
<![CDATA[IO-Link Device Diagnosis (ShortCircuit or Overload)]]>
</Comment>
<Comment Operand="[1].0">
<![CDATA[Port 1
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[1].1">
<![CDATA[Port 2
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[1].2">
<![CDATA[Port 3
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[1].3">
<![CDATA[Port 4
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[1].4">
<![CDATA[Port 5
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[1].5">
<![CDATA[Port 6
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[1].6">
<![CDATA[Port 7
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[1].7">
<![CDATA[Port 8
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[2]">
<![CDATA[IO-Link Port Power Supply Short Circuit]]>
</Comment>
<Comment Operand="[2].0">
<![CDATA[Port 1
IO-Link Port Power S.C]]>
</Comment>
<Comment Operand="[2].1">
<![CDATA[Port 2
IO-Link Port Power S.C]]>
</Comment>
<Comment Operand="[2].2">
<![CDATA[Port 3
IO-Link Port Power S.C]]>
</Comment>
<Comment Operand="[2].3">
<![CDATA[Port 4
IO-Link Port Power S.C]]>
</Comment>
<Comment Operand="[2].4">
<![CDATA[Port 5
IO-Link Port Power S.C]]>
</Comment>
<Comment Operand="[2].5">
<![CDATA[Port 6
IO-Link Port Power S.C]]>
</Comment>
<Comment Operand="[2].6">
<![CDATA[Port 7
IO-Link Port Power S.C]]>
</Comment>
<Comment Operand="[2].7">
<![CDATA[Port 8
IO-Link Port Power S.C]]>
</Comment>
<Comment Operand="[3]">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[4]">
<![CDATA[IO-Link Port Output Overload (Pin4 or Pin2)]]>
</Comment>
<Comment Operand="[4].0">
<![CDATA[Port 1
IO-Link Port Output Overload]]>
</Comment>
<Comment Operand="[4].1">
<![CDATA[Port 2
IO-Link Port Output Overload]]>
</Comment>
<Comment Operand="[4].2">
<![CDATA[Port 3
IO-Link Port Output Overload]]>
</Comment>
<Comment Operand="[4].3">
<![CDATA[Port 4
IO-Link Port Output Overload]]>
</Comment>
<Comment Operand="[4].4">
<![CDATA[Port 5
IO-Link Port Output Overload]]>
</Comment>
<Comment Operand="[4].5">
<![CDATA[Port 6
IO-Link Port Output Overload]]>
</Comment>
<Comment Operand="[4].6">
<![CDATA[Port 7
IO-Link Port Output Overload]]>
</Comment>
<Comment Operand="[4].7">
<![CDATA[Port 8
IO-Link Port Output Overload]]>
</Comment>
<Comment Operand="[5]">
<![CDATA[Power Supply Diagnosis]]>
</Comment>
<Comment Operand="[5].0">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[5].1">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[5].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[5].3">
<![CDATA[No Ua Power Supply]]>
</Comment>
<Comment Operand="[5].4">
<![CDATA[Us Low Voltage]]>
</Comment>
<Comment Operand="[5].5">
<![CDATA[Us High Voltage]]>
</Comment>
<Comment Operand="[5].6">
<![CDATA[Ua Low Voltage]]>
</Comment>
<Comment Operand="[5].7">
<![CDATA[Ua High Voltage]]>
</Comment>
<Comment Operand="[6]">
<![CDATA[IO-Link Device Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[6].0">
<![CDATA[Port 1
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[6].1">
<![CDATA[Port 2
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[6].2">
<![CDATA[Port 3
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[6].3">
<![CDATA[Port 4
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[6].4">
<![CDATA[Port 5
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[6].5">
<![CDATA[Port 6
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[6].6">
<![CDATA[Port 7
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[6].7">
<![CDATA[Port 8
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand="[7]">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[8]">
<![CDATA[IO-Link Master
Digital Input Byte 0]]>
</Comment>
<Comment Operand="[8].0">
<![CDATA[Input
Port 1
Pin 4]]>
</Comment>
<Comment Operand="[8].1">
<![CDATA[Input
Port 1
Pin 2]]>
</Comment>
<Comment Operand="[8].2">
<![CDATA[Input
Port 2
Pin 4]]>
</Comment>
<Comment Operand="[8].3">
<![CDATA[Input
Port 2
Pin 2]]>
</Comment>
<Comment Operand="[8].4">
<![CDATA[Input
Port 3
Pin 4]]>
</Comment>
<Comment Operand="[8].5">
<![CDATA[Input
Port 3
Pin 2]]>
</Comment>
<Comment Operand="[8].6">
<![CDATA[Input
Port 4
Pin 4]]>
</Comment>
<Comment Operand="[8].7">
<![CDATA[Input
Port 4
Pin 2]]>
</Comment>
<Comment Operand="[9]">
<![CDATA[IO-Link Master
Digital Input Byte 1]]>
</Comment>
<Comment Operand="[9].0">
<![CDATA[Input
Port 5
Pin 4]]>
</Comment>
<Comment Operand="[9].1">
<![CDATA[Input
Port 5
Pin 2]]>
</Comment>
<Comment Operand="[9].2">
<![CDATA[Input
Port 6
Pin 4]]>
</Comment>
<Comment Operand="[9].3">
<![CDATA[Input
Port 6
Pin 2]]>
</Comment>
<Comment Operand="[9].4">
<![CDATA[Input
Port 7
Pin 4]]>
</Comment>
<Comment Operand="[9].5">
<![CDATA[Input
Port 7
Pin 2]]>
</Comment>
<Comment Operand="[9].6">
<![CDATA[Input
Port 8
Pin 4]]>
</Comment>
<Comment Operand="[9].7">
<![CDATA[Input
Port 8
Pin 2]]>
</Comment>
<Comment Operand="[10]">
<![CDATA[Port 1 Input Byte 0]]>
</Comment>
<Comment Operand="[11]">
<![CDATA[Port 1 Input Byte 1]]>
</Comment>
<Comment Operand="[12]">
<![CDATA[Port 1 Input Byte 2]]>
</Comment>
<Comment Operand="[13]">
<![CDATA[Port 1 Input Byte 3]]>
</Comment>
<Comment Operand="[14]">
<![CDATA[Port 1 Input Byte 4]]>
</Comment>
<Comment Operand="[15]">
<![CDATA[Port 1 Input Byte 5]]>
</Comment>
<Comment Operand="[16]">
<![CDATA[Port 1 Input Byte 6]]>
</Comment>
<Comment Operand="[17]">
<![CDATA[Port 1 Input Byte 7]]>
</Comment>
<Comment Operand="[18]">
<![CDATA[Port 1 Input Byte 8]]>
</Comment>
<Comment Operand="[19]">
<![CDATA[Port 1 Input Byte 9]]>
</Comment>
<Comment Operand="[20]">
<![CDATA[Port 1 Input Byte 10]]>
</Comment>
<Comment Operand="[21]">
<![CDATA[Port 1 Input Byte 11]]>
</Comment>
<Comment Operand="[22]">
<![CDATA[Port 1 Input Byte 12]]>
</Comment>
<Comment Operand="[23]">
<![CDATA[Port 1 Input Byte 13]]>
</Comment>
<Comment Operand="[24]">
<![CDATA[Port 1 Input Byte 14]]>
</Comment>
<Comment Operand="[25]">
<![CDATA[Port 1 Input Byte 15]]>
</Comment>
<Comment Operand="[26]">
<![CDATA[Port 1 Input Byte 16]]>
</Comment>
<Comment Operand="[27]">
<![CDATA[Port 1 Input Byte 17]]>
</Comment>
<Comment Operand="[28]">
<![CDATA[Port 1 Input Byte 18]]>
</Comment>
<Comment Operand="[29]">
<![CDATA[Port 1 Input Byte 19]]>
</Comment>
<Comment Operand="[30]">
<![CDATA[Port 1 Input Byte 20]]>
</Comment>
<Comment Operand="[31]">
<![CDATA[Port 1 Input Byte 21]]>
</Comment>
<Comment Operand="[32]">
<![CDATA[Port 1 Input Byte 22]]>
</Comment>
<Comment Operand="[33]">
<![CDATA[Port 1 Input Byte 23]]>
</Comment>
<Comment Operand="[34]">
<![CDATA[Port 1 Input Byte 24]]>
</Comment>
<Comment Operand="[35]">
<![CDATA[Port 1 Input Byte 25]]>
</Comment>
<Comment Operand="[36]">
<![CDATA[Port 1 Input Byte 26]]>
</Comment>
<Comment Operand="[37]">
<![CDATA[Port 1 Input Byte 27]]>
</Comment>
<Comment Operand="[38]">
<![CDATA[Port 1 Input Byte 28]]>
</Comment>
<Comment Operand="[39]">
<![CDATA[Port 1 Input Byte 29]]>
</Comment>
<Comment Operand="[40]">
<![CDATA[Port 1 Input Byte 30]]>
</Comment>
<Comment Operand="[41]">
<![CDATA[Port 1 Input Byte 31]]>
</Comment>
<Comment Operand="[42]">
<![CDATA[Port 1
IO-Link Status]]>
</Comment>
<Comment Operand="[42].0">
<![CDATA[Port 1
IOL bit
Port in IO-Link Mode]]>
</Comment>
<Comment Operand="[42].1">
<![CDATA[Port 1
DC bit
Device Connected]]>
</Comment>
<Comment Operand="[42].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[42].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[42].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[42].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[42].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[42].7">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[43]">
<![CDATA[Port 1
IO-Link Error]]>
</Comment>
<Comment Operand="[43].0">
<![CDATA[Port 1
VF bit
Validation Failed]]>
</Comment>
<Comment Operand="[43].1">
<![CDATA[Port 1
DF bit
Data Storage Validation Failed]]>
</Comment>
<Comment Operand="[43].2">
<![CDATA[Port 1
PDI bit
Process Data Invalid]]>
</Comment>
<Comment Operand="[43].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[43].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[43].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[43].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[43].7">
<![CDATA[Port 1
SC bit
IO-Link Short-circuit]]>
</Comment>
<Comment Operand="[44]">
<![CDATA[Port 1
Vendor ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[45]">
<![CDATA[Port 1
Vendor ID Number
Byte 2 (Low byte)]]>
</Comment>
<Comment Operand="[46]">
<![CDATA[Port 1
Device ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[47]">
<![CDATA[Port 1
Device ID Number
Byte 2 (Middle byte)]]>
</Comment>
<Comment Operand="[48]">
<![CDATA[Port 1
Device ID Number
Byte 3 (Low byte)]]>
</Comment>
<Comment Operand="[49]">
<![CDATA[Port 1
IO-Link Event
1]]>
</Comment>
<Comment Operand="[50]">
<![CDATA[Port 1
IO-Link Event
1]]>
</Comment>
<Comment Operand="[51]">
<![CDATA[Port 1
IO-Link Event
1]]>
</Comment>
<Comment Operand="[52]">
<![CDATA[Port 1
IO-Link Event
2]]>
</Comment>
<Comment Operand="[53]">
<![CDATA[Port 1
IO-Link Event
2]]>
</Comment>
<Comment Operand="[54]">
<![CDATA[Port 1
IO-Link Event
2]]>
</Comment>
<Comment Operand="[55]">
<![CDATA[Port 1
IO-Link Event
3]]>
</Comment>
<Comment Operand="[56]">
<![CDATA[Port 1
IO-Link Event
3]]>
</Comment>
<Comment Operand="[57]">
<![CDATA[Port 1
IO-Link Event
3]]>
</Comment>
<Comment Operand="[58]">
<![CDATA[Port 2 Input Byte 0]]>
</Comment>
<Comment Operand="[59]">
<![CDATA[Port 2 Input Byte 1]]>
</Comment>
<Comment Operand="[60]">
<![CDATA[Port 2 Input Byte 2]]>
</Comment>
<Comment Operand="[61]">
<![CDATA[Port 2 Input Byte 3]]>
</Comment>
<Comment Operand="[62]">
<![CDATA[Port 2 Input Byte 4]]>
</Comment>
<Comment Operand="[63]">
<![CDATA[Port 2 Input Byte 5]]>
</Comment>
<Comment Operand="[64]">
<![CDATA[Port 2 Input Byte 6]]>
</Comment>
<Comment Operand="[65]">
<![CDATA[Port 2 Input Byte 7]]>
</Comment>
<Comment Operand="[66]">
<![CDATA[Port 2 Input Byte 8]]>
</Comment>
<Comment Operand="[67]">
<![CDATA[Port 2 Input Byte 9]]>
</Comment>
<Comment Operand="[68]">
<![CDATA[Port 2 Input Byte 10]]>
</Comment>
<Comment Operand="[69]">
<![CDATA[Port 2 Input Byte 11]]>
</Comment>
<Comment Operand="[70]">
<![CDATA[Port 2 Input Byte 12]]>
</Comment>
<Comment Operand="[71]">
<![CDATA[Port 2 Input Byte 13]]>
</Comment>
<Comment Operand="[72]">
<![CDATA[Port 2 Input Byte 14]]>
</Comment>
<Comment Operand="[73]">
<![CDATA[Port 2 Input Byte 15]]>
</Comment>
<Comment Operand="[74]">
<![CDATA[Port 2 Input Byte 16]]>
</Comment>
<Comment Operand="[75]">
<![CDATA[Port 2 Input Byte 17]]>
</Comment>
<Comment Operand="[76]">
<![CDATA[Port 2 Input Byte 18]]>
</Comment>
<Comment Operand="[77]">
<![CDATA[Port 2 Input Byte 19]]>
</Comment>
<Comment Operand="[78]">
<![CDATA[Port 2 Input Byte 20]]>
</Comment>
<Comment Operand="[79]">
<![CDATA[Port 2 Input Byte 21]]>
</Comment>
<Comment Operand="[80]">
<![CDATA[Port 2 Input Byte 22]]>
</Comment>
<Comment Operand="[81]">
<![CDATA[Port 2 Input Byte 23]]>
</Comment>
<Comment Operand="[82]">
<![CDATA[Port 2 Input Byte 24]]>
</Comment>
<Comment Operand="[83]">
<![CDATA[Port 2 Input Byte 25]]>
</Comment>
<Comment Operand="[84]">
<![CDATA[Port 2 Input Byte 26]]>
</Comment>
<Comment Operand="[85]">
<![CDATA[Port 2 Input Byte 27]]>
</Comment>
<Comment Operand="[86]">
<![CDATA[Port 2 Input Byte 28]]>
</Comment>
<Comment Operand="[87]">
<![CDATA[Port 2 Input Byte 29]]>
</Comment>
<Comment Operand="[88]">
<![CDATA[Port 2 Input Byte 30]]>
</Comment>
<Comment Operand="[89]">
<![CDATA[Port 2 Input Byte 31]]>
</Comment>
<Comment Operand="[90]">
<![CDATA[Port 2
IO-Link Status]]>
</Comment>
<Comment Operand="[90].0">
<![CDATA[Port 2
IOL bit
Port in IO-Link Mode]]>
</Comment>
<Comment Operand="[90].1">
<![CDATA[Port 2
DC bit
Device Connected]]>
</Comment>
<Comment Operand="[90].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[90].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[90].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[90].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[90].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[90].7">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[91]">
<![CDATA[Port 2
IO-Link Error]]>
</Comment>
<Comment Operand="[91].0">
<![CDATA[Port 2
VF bit
Validation Failed]]>
</Comment>
<Comment Operand="[91].1">
<![CDATA[Port 2
DF bit
Data Storage Validation Failed]]>
</Comment>
<Comment Operand="[91].2">
<![CDATA[Port 2
PDI bit
Process Data Invalid]]>
</Comment>
<Comment Operand="[91].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[91].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[91].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[91].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[91].7">
<![CDATA[Port 2
SC bit
IO-Link Short-circuit]]>
</Comment>
<Comment Operand="[92]">
<![CDATA[Port 2
Vendor ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[93]">
<![CDATA[Port 2
Vendor ID Number
Byte 2 (Low byte)]]>
</Comment>
<Comment Operand="[94]">
<![CDATA[Port 2
Device ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[95]">
<![CDATA[Port 2
Device ID Number
Byte 2 (Middle byte)]]>
</Comment>
<Comment Operand="[96]">
<![CDATA[Port 2
Device ID Number
Byte 3 (Low byte)]]>
</Comment>
<Comment Operand="[97]">
<![CDATA[Port 2
IO-Link Event
1]]>
</Comment>
<Comment Operand="[98]">
<![CDATA[Port 2
IO-Link Event
1]]>
</Comment>
<Comment Operand="[99]">
<![CDATA[Port 2
IO-Link Event
1]]>
</Comment>
<Comment Operand="[100]">
<![CDATA[Port 2
IO-Link Event
2]]>
</Comment>
<Comment Operand="[101]">
<![CDATA[Port 2
IO-Link Event
2]]>
</Comment>
<Comment Operand="[102]">
<![CDATA[Port 2
IO-Link Event
2]]>
</Comment>
<Comment Operand="[103]">
<![CDATA[Port 2
IO-Link Event
3]]>
</Comment>
<Comment Operand="[104]">
<![CDATA[Port 2
IO-Link Event
3]]>
</Comment>
<Comment Operand="[105]">
<![CDATA[Port 2
IO-Link Event
3]]>
</Comment>
<Comment Operand="[106]">
<![CDATA[Port 3 Input Byte 0]]>
</Comment>
<Comment Operand="[107]">
<![CDATA[Port 3 Input Byte 1]]>
</Comment>
<Comment Operand="[108]">
<![CDATA[Port 3 Input Byte 2]]>
</Comment>
<Comment Operand="[109]">
<![CDATA[Port 3 Input Byte 3]]>
</Comment>
<Comment Operand="[110]">
<![CDATA[Port 3 Input Byte 4]]>
</Comment>
<Comment Operand="[111]">
<![CDATA[Port 3 Input Byte 5]]>
</Comment>
<Comment Operand="[112]">
<![CDATA[Port 3 Input Byte 6]]>
</Comment>
<Comment Operand="[113]">
<![CDATA[Port 3 Input Byte 7]]>
</Comment>
<Comment Operand="[114]">
<![CDATA[Port 3 Input Byte 8]]>
</Comment>
<Comment Operand="[115]">
<![CDATA[Port 3 Input Byte 9]]>
</Comment>
<Comment Operand="[116]">
<![CDATA[Port 3 Input Byte 10]]>
</Comment>
<Comment Operand="[117]">
<![CDATA[Port 3 Input Byte 11]]>
</Comment>
<Comment Operand="[118]">
<![CDATA[Port 3 Input Byte 12]]>
</Comment>
<Comment Operand="[119]">
<![CDATA[Port 3 Input Byte 13]]>
</Comment>
<Comment Operand="[120]">
<![CDATA[Port 3 Input Byte 14]]>
</Comment>
<Comment Operand="[121]">
<![CDATA[Port 3 Input Byte 15]]>
</Comment>
<Comment Operand="[122]">
<![CDATA[Port 3 Input Byte 16]]>
</Comment>
<Comment Operand="[123]">
<![CDATA[Port 3 Input Byte 17]]>
</Comment>
<Comment Operand="[124]">
<![CDATA[Port 3 Input Byte 18]]>
</Comment>
<Comment Operand="[125]">
<![CDATA[Port 3 Input Byte 19]]>
</Comment>
<Comment Operand="[126]">
<![CDATA[Port 3 Input Byte 20]]>
</Comment>
<Comment Operand="[127]">
<![CDATA[Port 3 Input Byte 21]]>
</Comment>
<Comment Operand="[128]">
<![CDATA[Port 3 Input Byte 22]]>
</Comment>
<Comment Operand="[129]">
<![CDATA[Port 3 Input Byte 23]]>
</Comment>
<Comment Operand="[130]">
<![CDATA[Port 3 Input Byte 24]]>
</Comment>
<Comment Operand="[131]">
<![CDATA[Port 3 Input Byte 25]]>
</Comment>
<Comment Operand="[132]">
<![CDATA[Port 3 Input Byte 26]]>
</Comment>
<Comment Operand="[133]">
<![CDATA[Port 3 Input Byte 27]]>
</Comment>
<Comment Operand="[134]">
<![CDATA[Port 3 Input Byte 28]]>
</Comment>
<Comment Operand="[135]">
<![CDATA[Port 3 Input Byte 29]]>
</Comment>
<Comment Operand="[136]">
<![CDATA[Port 3 Input Byte 30]]>
</Comment>
<Comment Operand="[137]">
<![CDATA[Port 3 Input Byte 31]]>
</Comment>
<Comment Operand="[138]">
<![CDATA[Port 3
IO-Link Status]]>
</Comment>
<Comment Operand="[138].0">
<![CDATA[Port 3
IOL bit
Port in IO-Link Mode]]>
</Comment>
<Comment Operand="[138].1">
<![CDATA[Port 3
DC bit
Device Connected]]>
</Comment>
<Comment Operand="[138].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[138].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[138].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[138].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[138].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[138].7">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[139]">
<![CDATA[Port 3
IO-Link Error]]>
</Comment>
<Comment Operand="[139].0">
<![CDATA[Port 3
VF bit
Validation Failed]]>
</Comment>
<Comment Operand="[139].1">
<![CDATA[Port 3
DF bit
Data Storage Validation Failed]]>
</Comment>
<Comment Operand="[139].2">
<![CDATA[Port 3
PDI bit
Process Data Invalid]]>
</Comment>
<Comment Operand="[139].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[139].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[139].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[139].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[139].7">
<![CDATA[Port 3
SC bit
IO-Link Short-circuit]]>
</Comment>
<Comment Operand="[140]">
<![CDATA[Port 3
Vendor ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[141]">
<![CDATA[Port 3
Vendor ID Number
Byte 2 (Low byte)]]>
</Comment>
<Comment Operand="[142]">
<![CDATA[Port 3
Device ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[143]">
<![CDATA[Port 3
Device ID Number
Byte 2 (Middle byte)]]>
</Comment>
<Comment Operand="[144]">
<![CDATA[Port 3
Device ID Number
Byte 3 (Low byte)]]>
</Comment>
<Comment Operand="[145]">
<![CDATA[Port 3
IO-Link Event
1]]>
</Comment>
<Comment Operand="[146]">
<![CDATA[Port 3
IO-Link Event
1]]>
</Comment>
<Comment Operand="[147]">
<![CDATA[Port 3
IO-Link Event
1]]>
</Comment>
<Comment Operand="[148]">
<![CDATA[Port 3
IO-Link Event
2]]>
</Comment>
<Comment Operand="[149]">
<![CDATA[Port 3
IO-Link Event
2]]>
</Comment>
<Comment Operand="[150]">
<![CDATA[Port 3
IO-Link Event
2]]>
</Comment>
<Comment Operand="[151]">
<![CDATA[Port 3
IO-Link Event
3]]>
</Comment>
<Comment Operand="[152]">
<![CDATA[Port 3
IO-Link Event
3]]>
</Comment>
<Comment Operand="[153]">
<![CDATA[Port 3
IO-Link Event
3]]>
</Comment>
<Comment Operand="[154]">
<![CDATA[Port 4 Input Byte 0]]>
</Comment>
<Comment Operand="[155]">
<![CDATA[Port 4 Input Byte 1]]>
</Comment>
<Comment Operand="[156]">
<![CDATA[Port 4 Input Byte 2]]>
</Comment>
<Comment Operand="[157]">
<![CDATA[Port 4 Input Byte 3]]>
</Comment>
<Comment Operand="[158]">
<![CDATA[Port 4 Input Byte 4]]>
</Comment>
<Comment Operand="[159]">
<![CDATA[Port 4 Input Byte 5]]>
</Comment>
<Comment Operand="[160]">
<![CDATA[Port 4 Input Byte 6]]>
</Comment>
<Comment Operand="[161]">
<![CDATA[Port 4 Input Byte 7]]>
</Comment>
<Comment Operand="[162]">
<![CDATA[Port 4 Input Byte 8]]>
</Comment>
<Comment Operand="[163]">
<![CDATA[Port 4 Input Byte 9]]>
</Comment>
<Comment Operand="[164]">
<![CDATA[Port 4 Input Byte 10]]>
</Comment>
<Comment Operand="[165]">
<![CDATA[Port 4 Input Byte 11]]>
</Comment>
<Comment Operand="[166]">
<![CDATA[Port 4 Input Byte 12]]>
</Comment>
<Comment Operand="[167]">
<![CDATA[Port 4 Input Byte 13]]>
</Comment>
<Comment Operand="[168]">
<![CDATA[Port 4 Input Byte 14]]>
</Comment>
<Comment Operand="[169]">
<![CDATA[Port 4 Input Byte 15]]>
</Comment>
<Comment Operand="[170]">
<![CDATA[Port 4 Input Byte 16]]>
</Comment>
<Comment Operand="[171]">
<![CDATA[Port 4 Input Byte 17]]>
</Comment>
<Comment Operand="[172]">
<![CDATA[Port 4 Input Byte 18]]>
</Comment>
<Comment Operand="[173]">
<![CDATA[Port 4 Input Byte 19]]>
</Comment>
<Comment Operand="[174]">
<![CDATA[Port 4 Input Byte 20]]>
</Comment>
<Comment Operand="[175]">
<![CDATA[Port 4 Input Byte 21]]>
</Comment>
<Comment Operand="[176]">
<![CDATA[Port 4 Input Byte 22]]>
</Comment>
<Comment Operand="[177]">
<![CDATA[Port 4 Input Byte 23]]>
</Comment>
<Comment Operand="[178]">
<![CDATA[Port 4 Input Byte 24]]>
</Comment>
<Comment Operand="[179]">
<![CDATA[Port 4 Input Byte 25]]>
</Comment>
<Comment Operand="[180]">
<![CDATA[Port 4 Input Byte 26]]>
</Comment>
<Comment Operand="[181]">
<![CDATA[Port 4 Input Byte 27]]>
</Comment>
<Comment Operand="[182]">
<![CDATA[Port 4 Input Byte 28]]>
</Comment>
<Comment Operand="[183]">
<![CDATA[Port 4 Input Byte 29]]>
</Comment>
<Comment Operand="[184]">
<![CDATA[Port 4 Input Byte 30]]>
</Comment>
<Comment Operand="[185]">
<![CDATA[Port 4 Input Byte 31]]>
</Comment>
<Comment Operand="[186]">
<![CDATA[Port 4
IO-Link Status]]>
</Comment>
<Comment Operand="[186].0">
<![CDATA[Port 4
IOL bit
Port in IO-Link Mode]]>
</Comment>
<Comment Operand="[186].1">
<![CDATA[Port 4
DC bit
Device Connected]]>
</Comment>
<Comment Operand="[186].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[186].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[186].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[186].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[186].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[186].7">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[187]">
<![CDATA[Port 4
IO-Link Error]]>
</Comment>
<Comment Operand="[187].0">
<![CDATA[Port 4
VF bit
Validation Failed]]>
</Comment>
<Comment Operand="[187].1">
<![CDATA[Port 4
DF bit
Data Storage Validation Failed]]>
</Comment>
<Comment Operand="[187].2">
<![CDATA[Port 4
PDI bit
Process Data Invalid]]>
</Comment>
<Comment Operand="[187].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[187].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[187].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[187].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[187].7">
<![CDATA[Port 4
SC bit
IO-Link Short-circuit]]>
</Comment>
<Comment Operand="[188]">
<![CDATA[Port 4
Vendor ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[189]">
<![CDATA[Port 4
Vendor ID Number
Byte 2 (Low byte)]]>
</Comment>
<Comment Operand="[190]">
<![CDATA[Port 4
Device ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[191]">
<![CDATA[Port 4
Device ID Number
Byte 2 (Middle byte)]]>
</Comment>
<Comment Operand="[192]">
<![CDATA[Port 4
Device ID Number
Byte 3 (Low byte)]]>
</Comment>
<Comment Operand="[193]">
<![CDATA[Port 4
IO-Link Event
1]]>
</Comment>
<Comment Operand="[194]">
<![CDATA[Port 4
IO-Link Event
1]]>
</Comment>
<Comment Operand="[195]">
<![CDATA[Port 4
IO-Link Event
1]]>
</Comment>
<Comment Operand="[196]">
<![CDATA[Port 4
IO-Link Event
2]]>
</Comment>
<Comment Operand="[197]">
<![CDATA[Port 4
IO-Link Event
2]]>
</Comment>
<Comment Operand="[198]">
<![CDATA[Port 4
IO-Link Event
2]]>
</Comment>
<Comment Operand="[199]">
<![CDATA[Port 4
IO-Link Event
3]]>
</Comment>
<Comment Operand="[200]">
<![CDATA[Port 4
IO-Link Event
3]]>
</Comment>
<Comment Operand="[201]">
<![CDATA[Port 4
IO-Link Event
3]]>
</Comment>
<Comment Operand="[202]">
<![CDATA[Port 5 Input Byte 0]]>
</Comment>
<Comment Operand="[203]">
<![CDATA[Port 5 Input Byte 1]]>
</Comment>
<Comment Operand="[204]">
<![CDATA[Port 5 Input Byte 2]]>
</Comment>
<Comment Operand="[205]">
<![CDATA[Port 5 Input Byte 3]]>
</Comment>
<Comment Operand="[206]">
<![CDATA[Port 5 Input Byte 4]]>
</Comment>
<Comment Operand="[207]">
<![CDATA[Port 5 Input Byte 5]]>
</Comment>
<Comment Operand="[208]">
<![CDATA[Port 5 Input Byte 6]]>
</Comment>
<Comment Operand="[209]">
<![CDATA[Port 5 Input Byte 7]]>
</Comment>
<Comment Operand="[210]">
<![CDATA[Port 5 Input Byte 8]]>
</Comment>
<Comment Operand="[211]">
<![CDATA[Port 5 Input Byte 9]]>
</Comment>
<Comment Operand="[212]">
<![CDATA[Port 5 Input Byte 10]]>
</Comment>
<Comment Operand="[213]">
<![CDATA[Port 5 Input Byte 11]]>
</Comment>
<Comment Operand="[214]">
<![CDATA[Port 5 Input Byte 12]]>
</Comment>
<Comment Operand="[215]">
<![CDATA[Port 5 Input Byte 13]]>
</Comment>
<Comment Operand="[216]">
<![CDATA[Port 5 Input Byte 14]]>
</Comment>
<Comment Operand="[217]">
<![CDATA[Port 5 Input Byte 15]]>
</Comment>
<Comment Operand="[218]">
<![CDATA[Port 5 Input Byte 16]]>
</Comment>
<Comment Operand="[219]">
<![CDATA[Port 5 Input Byte 17]]>
</Comment>
<Comment Operand="[220]">
<![CDATA[Port 5 Input Byte 18]]>
</Comment>
<Comment Operand="[221]">
<![CDATA[Port 5 Input Byte 19]]>
</Comment>
<Comment Operand="[222]">
<![CDATA[Port 5 Input Byte 20]]>
</Comment>
<Comment Operand="[223]">
<![CDATA[Port 5 Input Byte 21]]>
</Comment>
<Comment Operand="[224]">
<![CDATA[Port 5 Input Byte 22]]>
</Comment>
<Comment Operand="[225]">
<![CDATA[Port 5 Input Byte 23]]>
</Comment>
<Comment Operand="[226]">
<![CDATA[Port 5 Input Byte 24]]>
</Comment>
<Comment Operand="[227]">
<![CDATA[Port 5 Input Byte 25]]>
</Comment>
<Comment Operand="[228]">
<![CDATA[Port 5 Input Byte 26]]>
</Comment>
<Comment Operand="[229]">
<![CDATA[Port 5 Input Byte 27]]>
</Comment>
<Comment Operand="[230]">
<![CDATA[Port 5 Input Byte 28]]>
</Comment>
<Comment Operand="[231]">
<![CDATA[Port 5 Input Byte 29]]>
</Comment>
<Comment Operand="[232]">
<![CDATA[Port 5 Input Byte 30]]>
</Comment>
<Comment Operand="[233]">
<![CDATA[Port 5 Input Byte 31]]>
</Comment>
<Comment Operand="[234]">
<![CDATA[Port 5
IO-Link Status]]>
</Comment>
<Comment Operand="[234].0">
<![CDATA[Port 5
IOL bit
Port in IO-Link Mode]]>
</Comment>
<Comment Operand="[234].1">
<![CDATA[Port 5
DC bit
Device Connected]]>
</Comment>
<Comment Operand="[234].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[234].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[234].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[234].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[234].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[234].7">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[235]">
<![CDATA[Port 5
IO-Link Error]]>
</Comment>
<Comment Operand="[235].0">
<![CDATA[Port 5
VF bit
Validation Failed]]>
</Comment>
<Comment Operand="[235].1">
<![CDATA[Port 5
DF bit
Data Storage Validation Failed]]>
</Comment>
<Comment Operand="[235].2">
<![CDATA[Port 5
PDI bit
Process Data Invalid]]>
</Comment>
<Comment Operand="[235].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[235].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[235].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[235].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[235].7">
<![CDATA[Port 5
SC bit
IO-Link Short-circuit]]>
</Comment>
<Comment Operand="[236]">
<![CDATA[Port 5
Vendor ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[237]">
<![CDATA[Port 5
Vendor ID Number
Byte 2 (Low byte)]]>
</Comment>
<Comment Operand="[238]">
<![CDATA[Port 5
Device ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[239]">
<![CDATA[Port 5
Device ID Number
Byte 2 (Middle byte)]]>
</Comment>
<Comment Operand="[240]">
<![CDATA[Port 5
Device ID Number
Byte 3 (Low byte)]]>
</Comment>
<Comment Operand="[241]">
<![CDATA[Port 5
IO-Link Event
1]]>
</Comment>
<Comment Operand="[242]">
<![CDATA[Port 5
IO-Link Event
1]]>
</Comment>
<Comment Operand="[243]">
<![CDATA[Port 5
IO-Link Event
1]]>
</Comment>
<Comment Operand="[244]">
<![CDATA[Port 5
IO-Link Event
2]]>
</Comment>
<Comment Operand="[245]">
<![CDATA[Port 5
IO-Link Event
2]]>
</Comment>
<Comment Operand="[246]">
<![CDATA[Port 5
IO-Link Event
2]]>
</Comment>
<Comment Operand="[247]">
<![CDATA[Port 5
IO-Link Event
3]]>
</Comment>
<Comment Operand="[248]">
<![CDATA[Port 5
IO-Link Event
3]]>
</Comment>
<Comment Operand="[249]">
<![CDATA[Port 5
IO-Link Event
3]]>
</Comment>
<Comment Operand="[250]">
<![CDATA[Port 6 Input Byte 0]]>
</Comment>
<Comment Operand="[251]">
<![CDATA[Port 6 Input Byte 1]]>
</Comment>
<Comment Operand="[252]">
<![CDATA[Port 6 Input Byte 2]]>
</Comment>
<Comment Operand="[253]">
<![CDATA[Port 6 Input Byte 3]]>
</Comment>
<Comment Operand="[254]">
<![CDATA[Port 6 Input Byte 4]]>
</Comment>
<Comment Operand="[255]">
<![CDATA[Port 6 Input Byte 5]]>
</Comment>
<Comment Operand="[256]">
<![CDATA[Port 6 Input Byte 6]]>
</Comment>
<Comment Operand="[257]">
<![CDATA[Port 6 Input Byte 7]]>
</Comment>
<Comment Operand="[258]">
<![CDATA[Port 6 Input Byte 8]]>
</Comment>
<Comment Operand="[259]">
<![CDATA[Port 6 Input Byte 9]]>
</Comment>
<Comment Operand="[260]">
<![CDATA[Port 6 Input Byte 10]]>
</Comment>
<Comment Operand="[261]">
<![CDATA[Port 6 Input Byte 11]]>
</Comment>
<Comment Operand="[262]">
<![CDATA[Port 6 Input Byte 12]]>
</Comment>
<Comment Operand="[263]">
<![CDATA[Port 6 Input Byte 13]]>
</Comment>
<Comment Operand="[264]">
<![CDATA[Port 6 Input Byte 14]]>
</Comment>
<Comment Operand="[265]">
<![CDATA[Port 6 Input Byte 15]]>
</Comment>
<Comment Operand="[266]">
<![CDATA[Port 6 Input Byte 16]]>
</Comment>
<Comment Operand="[267]">
<![CDATA[Port 6 Input Byte 17]]>
</Comment>
<Comment Operand="[268]">
<![CDATA[Port 6 Input Byte 18]]>
</Comment>
<Comment Operand="[269]">
<![CDATA[Port 6 Input Byte 19]]>
</Comment>
<Comment Operand="[270]">
<![CDATA[Port 6 Input Byte 20]]>
</Comment>
<Comment Operand="[271]">
<![CDATA[Port 6 Input Byte 21]]>
</Comment>
<Comment Operand="[272]">
<![CDATA[Port 6 Input Byte 22]]>
</Comment>
<Comment Operand="[273]">
<![CDATA[Port 6 Input Byte 23]]>
</Comment>
<Comment Operand="[274]">
<![CDATA[Port 6 Input Byte 24]]>
</Comment>
<Comment Operand="[275]">
<![CDATA[Port 6 Input Byte 25]]>
</Comment>
<Comment Operand="[276]">
<![CDATA[Port 6 Input Byte 26]]>
</Comment>
<Comment Operand="[277]">
<![CDATA[Port 6 Input Byte 27]]>
</Comment>
<Comment Operand="[278]">
<![CDATA[Port 6 Input Byte 28]]>
</Comment>
<Comment Operand="[279]">
<![CDATA[Port 6 Input Byte 29]]>
</Comment>
<Comment Operand="[280]">
<![CDATA[Port 6 Input Byte 30]]>
</Comment>
<Comment Operand="[281]">
<![CDATA[Port 6 Input Byte 31]]>
</Comment>
<Comment Operand="[282]">
<![CDATA[Port 6
IO-Link Status]]>
</Comment>
<Comment Operand="[282].0">
<![CDATA[Port 6
IOL bit
Port in IO-Link Mode]]>
</Comment>
<Comment Operand="[282].1">
<![CDATA[Port 6
DC bit
Device Connected]]>
</Comment>
<Comment Operand="[282].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[282].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[282].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[282].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[282].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[282].7">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[283]">
<![CDATA[Port 6
IO-Link Error]]>
</Comment>
<Comment Operand="[283].0">
<![CDATA[Port 6
VF bit
Validation Failed]]>
</Comment>
<Comment Operand="[283].1">
<![CDATA[Port 6
DF bit
Data Storage Validation Failed]]>
</Comment>
<Comment Operand="[283].2">
<![CDATA[Port 6
PDI bit
Process Data Invalid]]>
</Comment>
<Comment Operand="[283].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[283].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[283].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[283].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[283].7">
<![CDATA[Port 6
SC bit
IO-Link Short-circuit]]>
</Comment>
<Comment Operand="[284]">
<![CDATA[Port 6
Vendor ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[285]">
<![CDATA[Port 6
Vendor ID Number
Byte 2 (Low byte)]]>
</Comment>
<Comment Operand="[286]">
<![CDATA[Port 6
Device ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[287]">
<![CDATA[Port 6
Device ID Number
Byte 2 (Middle byte)]]>
</Comment>
<Comment Operand="[288]">
<![CDATA[Port 6
Device ID Number
Byte 3 (Low byte)]]>
</Comment>
<Comment Operand="[289]">
<![CDATA[Port 6
IO-Link Event
1]]>
</Comment>
<Comment Operand="[290]">
<![CDATA[Port 6
IO-Link Event
1]]>
</Comment>
<Comment Operand="[291]">
<![CDATA[Port 6
IO-Link Event
1]]>
</Comment>
<Comment Operand="[292]">
<![CDATA[Port 6
IO-Link Event
2]]>
</Comment>
<Comment Operand="[293]">
<![CDATA[Port 6
IO-Link Event
2]]>
</Comment>
<Comment Operand="[294]">
<![CDATA[Port 6
IO-Link Event
2]]>
</Comment>
<Comment Operand="[295]">
<![CDATA[Port 6
IO-Link Event
3]]>
</Comment>
<Comment Operand="[296]">
<![CDATA[Port 6
IO-Link Event
3]]>
</Comment>
<Comment Operand="[297]">
<![CDATA[Port 6
IO-Link Event
3]]>
</Comment>
<Comment Operand="[298]">
<![CDATA[Port 7 Input Byte 0]]>
</Comment>
<Comment Operand="[299]">
<![CDATA[Port 7 Input Byte 1]]>
</Comment>
<Comment Operand="[300]">
<![CDATA[Port 7 Input Byte 2]]>
</Comment>
<Comment Operand="[301]">
<![CDATA[Port 7 Input Byte 3]]>
</Comment>
<Comment Operand="[302]">
<![CDATA[Port 7 Input Byte 4]]>
</Comment>
<Comment Operand="[303]">
<![CDATA[Port 7 Input Byte 5]]>
</Comment>
<Comment Operand="[304]">
<![CDATA[Port 7 Input Byte 6]]>
</Comment>
<Comment Operand="[305]">
<![CDATA[Port 7 Input Byte 7]]>
</Comment>
<Comment Operand="[306]">
<![CDATA[Port 7 Input Byte 8]]>
</Comment>
<Comment Operand="[307]">
<![CDATA[Port 7 Input Byte 9]]>
</Comment>
<Comment Operand="[308]">
<![CDATA[Port 7 Input Byte 10]]>
</Comment>
<Comment Operand="[309]">
<![CDATA[Port 7 Input Byte 11]]>
</Comment>
<Comment Operand="[310]">
<![CDATA[Port 7 Input Byte 12]]>
</Comment>
<Comment Operand="[311]">
<![CDATA[Port 7 Input Byte 13]]>
</Comment>
<Comment Operand="[312]">
<![CDATA[Port 7 Input Byte 14]]>
</Comment>
<Comment Operand="[313]">
<![CDATA[Port 7 Input Byte 15]]>
</Comment>
<Comment Operand="[314]">
<![CDATA[Port 7 Input Byte 16]]>
</Comment>
<Comment Operand="[315]">
<![CDATA[Port 7 Input Byte 17]]>
</Comment>
<Comment Operand="[316]">
<![CDATA[Port 7 Input Byte 18]]>
</Comment>
<Comment Operand="[317]">
<![CDATA[Port 7 Input Byte 19]]>
</Comment>
<Comment Operand="[318]">
<![CDATA[Port 7 Input Byte 20]]>
</Comment>
<Comment Operand="[319]">
<![CDATA[Port 7 Input Byte 21]]>
</Comment>
<Comment Operand="[320]">
<![CDATA[Port 7 Input Byte 22]]>
</Comment>
<Comment Operand="[321]">
<![CDATA[Port 7 Input Byte 23]]>
</Comment>
<Comment Operand="[322]">
<![CDATA[Port 7 Input Byte 24]]>
</Comment>
<Comment Operand="[323]">
<![CDATA[Port 7 Input Byte 25]]>
</Comment>
<Comment Operand="[324]">
<![CDATA[Port 7 Input Byte 26]]>
</Comment>
<Comment Operand="[325]">
<![CDATA[Port 7 Input Byte 27]]>
</Comment>
<Comment Operand="[326]">
<![CDATA[Port 7 Input Byte 28]]>
</Comment>
<Comment Operand="[327]">
<![CDATA[Port 7 Input Byte 29]]>
</Comment>
<Comment Operand="[328]">
<![CDATA[Port 7 Input Byte 30]]>
</Comment>
<Comment Operand="[329]">
<![CDATA[Port 7 Input Byte 31]]>
</Comment>
<Comment Operand="[330]">
<![CDATA[Port 7
IO-Link Status]]>
</Comment>
<Comment Operand="[330].0">
<![CDATA[Port 7
IOL bit
Port in IO-Link Mode]]>
</Comment>
<Comment Operand="[330].1">
<![CDATA[Port 7
DC bit
Device Connected]]>
</Comment>
<Comment Operand="[330].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[330].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[330].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[330].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[330].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[330].7">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[331]">
<![CDATA[Port 7
IO-Link Error]]>
</Comment>
<Comment Operand="[331].0">
<![CDATA[Port 7
VF bit
Validation Failed]]>
</Comment>
<Comment Operand="[331].1">
<![CDATA[Port 7
DF bit
Data Storage Validation Failed]]>
</Comment>
<Comment Operand="[331].2">
<![CDATA[Port 7
PDI bit
Process Data Invalid]]>
</Comment>
<Comment Operand="[331].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[331].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[331].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[331].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[331].7">
<![CDATA[Port 7
SC bit
IO-Link Short-circuit]]>
</Comment>
<Comment Operand="[332]">
<![CDATA[Port 7
Vendor ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[333]">
<![CDATA[Port 7
Vendor ID Number
Byte 2 (Low byte)]]>
</Comment>
<Comment Operand="[334]">
<![CDATA[Port 7
Device ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[335]">
<![CDATA[Port 7
Device ID Number
Byte 2 (Middle byte)]]>
</Comment>
<Comment Operand="[336]">
<![CDATA[Port 7
Device ID Number
Byte 3 (Low byte)]]>
</Comment>
<Comment Operand="[337]">
<![CDATA[Port 7
IO-Link Event
1]]>
</Comment>
<Comment Operand="[338]">
<![CDATA[Port 7
IO-Link Event
1]]>
</Comment>
<Comment Operand="[339]">
<![CDATA[Port 7
IO-Link Event
1]]>
</Comment>
<Comment Operand="[340]">
<![CDATA[Port 7
IO-Link Event
2]]>
</Comment>
<Comment Operand="[341]">
<![CDATA[Port 7
IO-Link Event
2]]>
</Comment>
<Comment Operand="[342]">
<![CDATA[Port 7
IO-Link Event
2]]>
</Comment>
<Comment Operand="[343]">
<![CDATA[Port 7
IO-Link Event
3]]>
</Comment>
<Comment Operand="[344]">
<![CDATA[Port 7
IO-Link Event
3]]>
</Comment>
<Comment Operand="[345]">
<![CDATA[Port 7
IO-Link Event
3]]>
</Comment>
<Comment Operand="[346]">
<![CDATA[Port 8 Input Byte 0]]>
</Comment>
<Comment Operand="[347]">
<![CDATA[Port 8 Input Byte 1]]>
</Comment>
<Comment Operand="[348]">
<![CDATA[Port 8 Input Byte 2]]>
</Comment>
<Comment Operand="[349]">
<![CDATA[Port 8 Input Byte 3]]>
</Comment>
<Comment Operand="[350]">
<![CDATA[Port 8 Input Byte 4]]>
</Comment>
<Comment Operand="[351]">
<![CDATA[Port 8 Input Byte 5]]>
</Comment>
<Comment Operand="[352]">
<![CDATA[Port 8 Input Byte 6]]>
</Comment>
<Comment Operand="[353]">
<![CDATA[Port 8 Input Byte 7]]>
</Comment>
<Comment Operand="[354]">
<![CDATA[Port 8 Input Byte 8]]>
</Comment>
<Comment Operand="[355]">
<![CDATA[Port 8 Input Byte 9]]>
</Comment>
<Comment Operand="[356]">
<![CDATA[Port 8 Input Byte 10]]>
</Comment>
<Comment Operand="[357]">
<![CDATA[Port 8 Input Byte 11]]>
</Comment>
<Comment Operand="[358]">
<![CDATA[Port 8 Input Byte 12]]>
</Comment>
<Comment Operand="[359]">
<![CDATA[Port 8 Input Byte 13]]>
</Comment>
<Comment Operand="[360]">
<![CDATA[Port 8 Input Byte 14]]>
</Comment>
<Comment Operand="[361]">
<![CDATA[Port 8 Input Byte 15]]>
</Comment>
<Comment Operand="[362]">
<![CDATA[Port 8 Input Byte 16]]>
</Comment>
<Comment Operand="[363]">
<![CDATA[Port 8 Input Byte 17]]>
</Comment>
<Comment Operand="[364]">
<![CDATA[Port 8 Input Byte 18]]>
</Comment>
<Comment Operand="[365]">
<![CDATA[Port 8 Input Byte 19]]>
</Comment>
<Comment Operand="[366]">
<![CDATA[Port 8 Input Byte 20]]>
</Comment>
<Comment Operand="[367]">
<![CDATA[Port 8 Input Byte 21]]>
</Comment>
<Comment Operand="[368]">
<![CDATA[Port 8 Input Byte 22]]>
</Comment>
<Comment Operand="[369]">
<![CDATA[Port 8 Input Byte 23]]>
</Comment>
<Comment Operand="[370]">
<![CDATA[Port 8 Input Byte 24]]>
</Comment>
<Comment Operand="[371]">
<![CDATA[Port 8 Input Byte 25]]>
</Comment>
<Comment Operand="[372]">
<![CDATA[Port 8 Input Byte 26]]>
</Comment>
<Comment Operand="[373]">
<![CDATA[Port 8 Input Byte 27]]>
</Comment>
<Comment Operand="[374]">
<![CDATA[Port 8 Input Byte 28]]>
</Comment>
<Comment Operand="[375]">
<![CDATA[Port 8 Input Byte 29]]>
</Comment>
<Comment Operand="[376]">
<![CDATA[Port 8 Input Byte 30]]>
</Comment>
<Comment Operand="[377]">
<![CDATA[Port 8 Input Byte 31]]>
</Comment>
<Comment Operand="[378]">
<![CDATA[Port 8
IO-Link Status]]>
</Comment>
<Comment Operand="[378].0">
<![CDATA[Port 8
IOL bit
Port in IO-Link Mode]]>
</Comment>
<Comment Operand="[378].1">
<![CDATA[Port 8
DC bit
Device Connected]]>
</Comment>
<Comment Operand="[378].2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[378].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[378].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[378].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[378].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[378].7">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[379]">
<![CDATA[Port 8
IO-Link Error]]>
</Comment>
<Comment Operand="[379].0">
<![CDATA[Port 8
VF bit
Validation Failed]]>
</Comment>
<Comment Operand="[379].1">
<![CDATA[Port 8
DF bit
Data Storage Validation Failed]]>
</Comment>
<Comment Operand="[379].2">
<![CDATA[Port 8
PDI bit
Process Data Invalid]]>
</Comment>
<Comment Operand="[379].3">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[379].4">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[379].5">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[379].6">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[379].7">
<![CDATA[Port 8
SC bit
IO-Link Short-circuit]]>
</Comment>
<Comment Operand="[380]">
<![CDATA[Port 8
Vendor ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[381]">
<![CDATA[Port 8
Vendor ID Number
Byte 2 (Low byte)]]>
</Comment>
<Comment Operand="[382]">
<![CDATA[Port 8
Device ID Number
Byte 1 (High byte)]]>
</Comment>
<Comment Operand="[383]">
<![CDATA[Port 8
Device ID Number
Byte 2 (Middle byte)]]>
</Comment>
<Comment Operand="[384]">
<![CDATA[Port 8
Device ID Number
Byte 3 (Low byte)]]>
</Comment>
<Comment Operand="[385]">
<![CDATA[Port 8
IO-Link Event
1]]>
</Comment>
<Comment Operand="[386]">
<![CDATA[Port 8
IO-Link Event
1]]>
</Comment>
<Comment Operand="[387]">
<![CDATA[Port 8
IO-Link Event
1]]>
</Comment>
<Comment Operand="[388]">
<![CDATA[Port 8
IO-Link Event
2]]>
</Comment>
<Comment Operand="[389]">
<![CDATA[Port 8
IO-Link Event
2]]>
</Comment>
<Comment Operand="[390]">
<![CDATA[Port 8
IO-Link Event
2]]>
</Comment>
<Comment Operand="[391]">
<![CDATA[Port 8
IO-Link Event
3]]>
</Comment>
<Comment Operand="[392]">
<![CDATA[Port 8
IO-Link Event
3]]>
</Comment>
<Comment Operand="[393]">
<![CDATA[Port 8
IO-Link Event
3]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Raw_Output_Data" TagType="Base" DataType="SINT" Dimensions="260" Usage="InOut" Radix="Decimal" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand="[0]">
<![CDATA[Disable IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand="[0].0">
<![CDATA[Port 1
Disable diagnosis]]>
</Comment>
<Comment Operand="[0].1">
<![CDATA[Port 2
Disable diagnosis]]>
</Comment>
<Comment Operand="[0].2">
<![CDATA[Port 3
Disable diagnosis]]>
</Comment>
<Comment Operand="[0].3">
<![CDATA[Port 4
Disable diagnosis]]>
</Comment>
<Comment Operand="[0].4">
<![CDATA[Port 5
Disable diagnosis]]>
</Comment>
<Comment Operand="[0].5">
<![CDATA[Port 6
Disable diagnosis]]>
</Comment>
<Comment Operand="[0].6">
<![CDATA[Port 7
Disable diagnosis]]>
</Comment>
<Comment Operand="[0].7">
<![CDATA[Port 8
Disable diagnosis]]>
</Comment>
<Comment Operand="[1]">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand="[1].0">
<![CDATA[Port 1
Pin 2
Output Restart]]>
</Comment>
<Comment Operand="[1].1">
<![CDATA[Port 2
Pin 2
Output Restart]]>
</Comment>
<Comment Operand="[1].2">
<![CDATA[Port 3
Pin 2
Output Restart]]>
</Comment>
<Comment Operand="[1].3">
<![CDATA[Port 4
Pin 2
Output Restart]]>
</Comment>
<Comment Operand="[1].4">
<![CDATA[Port 5
Pin 2
Output Restart]]>
</Comment>
<Comment Operand="[1].5">
<![CDATA[Port 6
Pin 2
Output Restart]]>
</Comment>
<Comment Operand="[1].6">
<![CDATA[Port 7
Pin 2
Output Restart]]>
</Comment>
<Comment Operand="[1].7">
<![CDATA[Port 8
Pin 2
Output Restart]]>
</Comment>
<Comment Operand="[2]">
<![CDATA[IO-Link Master
Digital Output Byte 0]]>
</Comment>
<Comment Operand="[2].0">
<![CDATA[Output
Port 1
Pin 4]]>
</Comment>
<Comment Operand="[2].1">
<![CDATA[Output
Port 1
Pin 2]]>
</Comment>
<Comment Operand="[2].2">
<![CDATA[Output
Port 2
Pin 4]]>
</Comment>
<Comment Operand="[2].3">
<![CDATA[Output
Port 2
Pin 2]]>
</Comment>
<Comment Operand="[2].4">
<![CDATA[Output
Port 3
Pin 4]]>
</Comment>
<Comment Operand="[2].5">
<![CDATA[Output
Port 3
Pin 2]]>
</Comment>
<Comment Operand="[2].6">
<![CDATA[Output
Port 4
Pin 4]]>
</Comment>
<Comment Operand="[2].7">
<![CDATA[Output
Port 4
Pin 2]]>
</Comment>
<Comment Operand="[3]">
<![CDATA[IO-Link Master
Digital Output Byte 1]]>
</Comment>
<Comment Operand="[3].0">
<![CDATA[Output
Port 5
Pin 4]]>
</Comment>
<Comment Operand="[3].1">
<![CDATA[Output
Port 5
Pin 2]]>
</Comment>
<Comment Operand="[3].2">
<![CDATA[Output
Port 6
Pin 4]]>
</Comment>
<Comment Operand="[3].3">
<![CDATA[Output
Port 6
Pin 2]]>
</Comment>
<Comment Operand="[3].4">
<![CDATA[Output
Port 7
Pin 4]]>
</Comment>
<Comment Operand="[3].5">
<![CDATA[Output
Port 7
Pin 2]]>
</Comment>
<Comment Operand="[3].6">
<![CDATA[Output
Port 8
Pin 4]]>
</Comment>
<Comment Operand="[3].7">
<![CDATA[Output
Port 8
Pin 2]]>
</Comment>
<Comment Operand="[4]">
<![CDATA[Port 1
Output Data
Byte 0]]>
</Comment>
<Comment Operand="[5]">
<![CDATA[Port 1
Output Data
Byte 1]]>
</Comment>
<Comment Operand="[6]">
<![CDATA[Port 1
Output Data
Byte 2]]>
</Comment>
<Comment Operand="[7]">
<![CDATA[Port 1
Output Data
Byte 3]]>
</Comment>
<Comment Operand="[8]">
<![CDATA[Port 1
Output Data
Byte 4]]>
</Comment>
<Comment Operand="[9]">
<![CDATA[Port 1
Output Data
Byte 5]]>
</Comment>
<Comment Operand="[10]">
<![CDATA[Port 1
Output Data
Byte 6]]>
</Comment>
<Comment Operand="[11]">
<![CDATA[Port 1
Output Data
Byte 7]]>
</Comment>
<Comment Operand="[12]">
<![CDATA[Port 1
Output Data
Byte 8]]>
</Comment>
<Comment Operand="[13]">
<![CDATA[Port 1
Output Data
Byte 9]]>
</Comment>
<Comment Operand="[14]">
<![CDATA[Port 1
Output Data
Byte 10]]>
</Comment>
<Comment Operand="[15]">
<![CDATA[Port 1
Output Data
Byte 11]]>
</Comment>
<Comment Operand="[16]">
<![CDATA[Port 1
Output Data
Byte 12]]>
</Comment>
<Comment Operand="[17]">
<![CDATA[Port 1
Output Data
Byte 13]]>
</Comment>
<Comment Operand="[18]">
<![CDATA[Port 1
Output Data
Byte 14]]>
</Comment>
<Comment Operand="[19]">
<![CDATA[Port 1
Output Data
Byte 15]]>
</Comment>
<Comment Operand="[20]">
<![CDATA[Port 1
Output Data
Byte 16]]>
</Comment>
<Comment Operand="[21]">
<![CDATA[Port 1
Output Data
Byte 17]]>
</Comment>
<Comment Operand="[22]">
<![CDATA[Port 1
Output Data
Byte 18]]>
</Comment>
<Comment Operand="[23]">
<![CDATA[Port 1
Output Data
Byte 19]]>
</Comment>
<Comment Operand="[24]">
<![CDATA[Port 1
Output Data
Byte 20]]>
</Comment>
<Comment Operand="[25]">
<![CDATA[Port 1
Output Data
Byte 21]]>
</Comment>
<Comment Operand="[26]">
<![CDATA[Port 1
Output Data
Byte 22]]>
</Comment>
<Comment Operand="[27]">
<![CDATA[Port 1
Output Data
Byte 23]]>
</Comment>
<Comment Operand="[28]">
<![CDATA[Port 1
Output Data
Byte 24]]>
</Comment>
<Comment Operand="[29]">
<![CDATA[Port 1
Output Data
Byte 25]]>
</Comment>
<Comment Operand="[30]">
<![CDATA[Port 1
Output Data
Byte 26]]>
</Comment>
<Comment Operand="[31]">
<![CDATA[Port 1
Output Data
Byte 27]]>
</Comment>
<Comment Operand="[32]">
<![CDATA[Port 1
Output Data
Byte 28]]>
</Comment>
<Comment Operand="[33]">
<![CDATA[Port 1
Output Data
Byte 29]]>
</Comment>
<Comment Operand="[34]">
<![CDATA[Port 1
Output Data
Byte 30]]>
</Comment>
<Comment Operand="[35]">
<![CDATA[Port 1
Output Data
Byte 31]]>
</Comment>
<Comment Operand="[36]">
<![CDATA[Port 2
Output Data
Byte 0]]>
</Comment>
<Comment Operand="[37]">
<![CDATA[Port 2
Output Data
Byte 1]]>
</Comment>
<Comment Operand="[38]">
<![CDATA[Port 2
Output Data
Byte 2]]>
</Comment>
<Comment Operand="[39]">
<![CDATA[Port 2
Output Data
Byte 3]]>
</Comment>
<Comment Operand="[40]">
<![CDATA[Port 2
Output Data
Byte 4]]>
</Comment>
<Comment Operand="[41]">
<![CDATA[Port 2
Output Data
Byte 5]]>
</Comment>
<Comment Operand="[42]">
<![CDATA[Port 2
Output Data
Byte 6]]>
</Comment>
<Comment Operand="[43]">
<![CDATA[Port 2
Output Data
Byte 7]]>
</Comment>
<Comment Operand="[44]">
<![CDATA[Port 2
Output Data
Byte 8]]>
</Comment>
<Comment Operand="[45]">
<![CDATA[Port 2
Output Data
Byte 9]]>
</Comment>
<Comment Operand="[46]">
<![CDATA[Port 2
Output Data
Byte 10]]>
</Comment>
<Comment Operand="[47]">
<![CDATA[Port 2
Output Data
Byte 11]]>
</Comment>
<Comment Operand="[48]">
<![CDATA[Port 2
Output Data
Byte 12]]>
</Comment>
<Comment Operand="[49]">
<![CDATA[Port 2
Output Data
Byte 13]]>
</Comment>
<Comment Operand="[50]">
<![CDATA[Port 2
Output Data
Byte 14]]>
</Comment>
<Comment Operand="[51]">
<![CDATA[Port 2
Output Data
Byte 15]]>
</Comment>
<Comment Operand="[52]">
<![CDATA[Port 2
Output Data
Byte 16]]>
</Comment>
<Comment Operand="[53]">
<![CDATA[Port 2
Output Data
Byte 17]]>
</Comment>
<Comment Operand="[54]">
<![CDATA[Port 2
Output Data
Byte 18]]>
</Comment>
<Comment Operand="[55]">
<![CDATA[Port 2
Output Data
Byte 19]]>
</Comment>
<Comment Operand="[56]">
<![CDATA[Port 2
Output Data
Byte 20]]>
</Comment>
<Comment Operand="[57]">
<![CDATA[Port 2
Output Data
Byte 21]]>
</Comment>
<Comment Operand="[58]">
<![CDATA[Port 2
Output Data
Byte 22]]>
</Comment>
<Comment Operand="[59]">
<![CDATA[Port 2
Output Data
Byte 23]]>
</Comment>
<Comment Operand="[60]">
<![CDATA[Port 2
Output Data
Byte 24]]>
</Comment>
<Comment Operand="[61]">
<![CDATA[Port 2
Output Data
Byte 25]]>
</Comment>
<Comment Operand="[62]">
<![CDATA[Port 2
Output Data
Byte 26]]>
</Comment>
<Comment Operand="[63]">
<![CDATA[Port 2
Output Data
Byte 27]]>
</Comment>
<Comment Operand="[64]">
<![CDATA[Port 2
Output Data
Byte 28]]>
</Comment>
<Comment Operand="[65]">
<![CDATA[Port 2
Output Data
Byte 29]]>
</Comment>
<Comment Operand="[66]">
<![CDATA[Port 2
Output Data
Byte 30]]>
</Comment>
<Comment Operand="[67]">
<![CDATA[Port 2
Output Data
Byte 31]]>
</Comment>
<Comment Operand="[68]">
<![CDATA[Port 3
Output Data
Byte 0]]>
</Comment>
<Comment Operand="[69]">
<![CDATA[Port 3
Output Data
Byte 1]]>
</Comment>
<Comment Operand="[70]">
<![CDATA[Port 3
Output Data
Byte 2]]>
</Comment>
<Comment Operand="[71]">
<![CDATA[Port 3
Output Data
Byte 3]]>
</Comment>
<Comment Operand="[72]">
<![CDATA[Port 3
Output Data
Byte 4]]>
</Comment>
<Comment Operand="[73]">
<![CDATA[Port 3
Output Data
Byte 5]]>
</Comment>
<Comment Operand="[74]">
<![CDATA[Port 3
Output Data
Byte 6]]>
</Comment>
<Comment Operand="[75]">
<![CDATA[Port 3
Output Data
Byte 7]]>
</Comment>
<Comment Operand="[76]">
<![CDATA[Port 3
Output Data
Byte 8]]>
</Comment>
<Comment Operand="[77]">
<![CDATA[Port 3
Output Data
Byte 9]]>
</Comment>
<Comment Operand="[78]">
<![CDATA[Port 3
Output Data
Byte 10]]>
</Comment>
<Comment Operand="[79]">
<![CDATA[Port 3
Output Data
Byte 11]]>
</Comment>
<Comment Operand="[80]">
<![CDATA[Port 3
Output Data
Byte 12]]>
</Comment>
<Comment Operand="[81]">
<![CDATA[Port 3
Output Data
Byte 13]]>
</Comment>
<Comment Operand="[82]">
<![CDATA[Port 3
Output Data
Byte 14]]>
</Comment>
<Comment Operand="[83]">
<![CDATA[Port 3
Output Data
Byte 15]]>
</Comment>
<Comment Operand="[84]">
<![CDATA[Port 3
Output Data
Byte 16]]>
</Comment>
<Comment Operand="[85]">
<![CDATA[Port 3
Output Data
Byte 17]]>
</Comment>
<Comment Operand="[86]">
<![CDATA[Port 3
Output Data
Byte 18]]>
</Comment>
<Comment Operand="[87]">
<![CDATA[Port 3
Output Data
Byte 19]]>
</Comment>
<Comment Operand="[88]">
<![CDATA[Port 3
Output Data
Byte 20]]>
</Comment>
<Comment Operand="[89]">
<![CDATA[Port 3
Output Data
Byte 21]]>
</Comment>
<Comment Operand="[90]">
<![CDATA[Port 3
Output Data
Byte 22]]>
</Comment>
<Comment Operand="[91]">
<![CDATA[Port 3
Output Data
Byte 23]]>
</Comment>
<Comment Operand="[92]">
<![CDATA[Port 3
Output Data
Byte 24]]>
</Comment>
<Comment Operand="[93]">
<![CDATA[Port 3
Output Data
Byte 25]]>
</Comment>
<Comment Operand="[94]">
<![CDATA[Port 3
Output Data
Byte 26]]>
</Comment>
<Comment Operand="[95]">
<![CDATA[Port 3
Output Data
Byte 27]]>
</Comment>
<Comment Operand="[96]">
<![CDATA[Port 3
Output Data
Byte 28]]>
</Comment>
<Comment Operand="[97]">
<![CDATA[Port 3
Output Data
Byte 29]]>
</Comment>
<Comment Operand="[98]">
<![CDATA[Port 3
Output Data
Byte 30]]>
</Comment>
<Comment Operand="[99]">
<![CDATA[Port 3
Output Data
Byte 31]]>
</Comment>
<Comment Operand="[100]">
<![CDATA[Port 4
Output Data
Byte 0]]>
</Comment>
<Comment Operand="[101]">
<![CDATA[Port 4
Output Data
Byte 1]]>
</Comment>
<Comment Operand="[102]">
<![CDATA[Port 4
Output Data
Byte 2]]>
</Comment>
<Comment Operand="[103]">
<![CDATA[Port 4
Output Data
Byte 3]]>
</Comment>
<Comment Operand="[104]">
<![CDATA[Port 4
Output Data
Byte 4]]>
</Comment>
<Comment Operand="[105]">
<![CDATA[Port 4
Output Data
Byte 5]]>
</Comment>
<Comment Operand="[106]">
<![CDATA[Port 4
Output Data
Byte 6]]>
</Comment>
<Comment Operand="[107]">
<![CDATA[Port 4
Output Data
Byte 7]]>
</Comment>
<Comment Operand="[108]">
<![CDATA[Port 4
Output Data
Byte 8]]>
</Comment>
<Comment Operand="[109]">
<![CDATA[Port 4
Output Data
Byte 9]]>
</Comment>
<Comment Operand="[110]">
<![CDATA[Port 4
Output Data
Byte 10]]>
</Comment>
<Comment Operand="[111]">
<![CDATA[Port 4
Output Data
Byte 11]]>
</Comment>
<Comment Operand="[112]">
<![CDATA[Port 4
Output Data
Byte 12]]>
</Comment>
<Comment Operand="[113]">
<![CDATA[Port 4
Output Data
Byte 13]]>
</Comment>
<Comment Operand="[114]">
<![CDATA[Port 4
Output Data
Byte 14]]>
</Comment>
<Comment Operand="[115]">
<![CDATA[Port 4
Output Data
Byte 15]]>
</Comment>
<Comment Operand="[116]">
<![CDATA[Port 4
Output Data
Byte 16]]>
</Comment>
<Comment Operand="[117]">
<![CDATA[Port 4
Output Data
Byte 17]]>
</Comment>
<Comment Operand="[118]">
<![CDATA[Port 4
Output Data
Byte 18]]>
</Comment>
<Comment Operand="[119]">
<![CDATA[Port 4
Output Data
Byte 19]]>
</Comment>
<Comment Operand="[120]">
<![CDATA[Port 4
Output Data
Byte 20]]>
</Comment>
<Comment Operand="[121]">
<![CDATA[Port 4
Output Data
Byte 21]]>
</Comment>
<Comment Operand="[122]">
<![CDATA[Port 4
Output Data
Byte 22]]>
</Comment>
<Comment Operand="[123]">
<![CDATA[Port 4
Output Data
Byte 23]]>
</Comment>
<Comment Operand="[124]">
<![CDATA[Port 4
Output Data
Byte 24]]>
</Comment>
<Comment Operand="[125]">
<![CDATA[Port 4
Output Data
Byte 25]]>
</Comment>
<Comment Operand="[126]">
<![CDATA[Port 4
Output Data
Byte 26]]>
</Comment>
<Comment Operand="[127]">
<![CDATA[Port 4
Output Data
Byte 27]]>
</Comment>
<Comment Operand="[128]">
<![CDATA[Port 4
Output Data
Byte 28]]>
</Comment>
<Comment Operand="[129]">
<![CDATA[Port 4
Output Data
Byte 29]]>
</Comment>
<Comment Operand="[130]">
<![CDATA[Port 4
Output Data
Byte 30]]>
</Comment>
<Comment Operand="[131]">
<![CDATA[Port 4
Output Data
Byte 31]]>
</Comment>
<Comment Operand="[132]">
<![CDATA[Port 5
Output Data
Byte 0]]>
</Comment>
<Comment Operand="[133]">
<![CDATA[Port 5
Output Data
Byte 1]]>
</Comment>
<Comment Operand="[134]">
<![CDATA[Port 5
Output Data
Byte 2]]>
</Comment>
<Comment Operand="[135]">
<![CDATA[Port 5
Output Data
Byte 3]]>
</Comment>
<Comment Operand="[136]">
<![CDATA[Port 5
Output Data
Byte 4]]>
</Comment>
<Comment Operand="[137]">
<![CDATA[Port 5
Output Data
Byte 5]]>
</Comment>
<Comment Operand="[138]">
<![CDATA[Port 5
Output Data
Byte 6]]>
</Comment>
<Comment Operand="[139]">
<![CDATA[Port 5
Output Data
Byte 7]]>
</Comment>
<Comment Operand="[140]">
<![CDATA[Port 5
Output Data
Byte 8]]>
</Comment>
<Comment Operand="[141]">
<![CDATA[Port 5
Output Data
Byte 9]]>
</Comment>
<Comment Operand="[142]">
<![CDATA[Port 5
Output Data
Byte 10]]>
</Comment>
<Comment Operand="[143]">
<![CDATA[Port 5
Output Data
Byte 11]]>
</Comment>
<Comment Operand="[144]">
<![CDATA[Port 5
Output Data
Byte 12]]>
</Comment>
<Comment Operand="[145]">
<![CDATA[Port 5
Output Data
Byte 13]]>
</Comment>
<Comment Operand="[146]">
<![CDATA[Port 5
Output Data
Byte 14]]>
</Comment>
<Comment Operand="[147]">
<![CDATA[Port 5
Output Data
Byte 15]]>
</Comment>
<Comment Operand="[148]">
<![CDATA[Port 5
Output Data
Byte 16]]>
</Comment>
<Comment Operand="[149]">
<![CDATA[Port 5
Output Data
Byte 17]]>
</Comment>
<Comment Operand="[150]">
<![CDATA[Port 5
Output Data
Byte 18]]>
</Comment>
<Comment Operand="[151]">
<![CDATA[Port 5
Output Data
Byte 19]]>
</Comment>
<Comment Operand="[152]">
<![CDATA[Port 5
Output Data
Byte 20]]>
</Comment>
<Comment Operand="[153]">
<![CDATA[Port 5
Output Data
Byte 21]]>
</Comment>
<Comment Operand="[154]">
<![CDATA[Port 5
Output Data
Byte 22]]>
</Comment>
<Comment Operand="[155]">
<![CDATA[Port 5
Output Data
Byte 23]]>
</Comment>
<Comment Operand="[156]">
<![CDATA[Port 5
Output Data
Byte 24]]>
</Comment>
<Comment Operand="[157]">
<![CDATA[Port 5
Output Data
Byte 25]]>
</Comment>
<Comment Operand="[158]">
<![CDATA[Port 5
Output Data
Byte 26]]>
</Comment>
<Comment Operand="[159]">
<![CDATA[Port 5
Output Data
Byte 27]]>
</Comment>
<Comment Operand="[160]">
<![CDATA[Port 5
Output Data
Byte 28]]>
</Comment>
<Comment Operand="[161]">
<![CDATA[Port 5
Output Data
Byte 29]]>
</Comment>
<Comment Operand="[162]">
<![CDATA[Port 5
Output Data
Byte 30]]>
</Comment>
<Comment Operand="[163]">
<![CDATA[Port 5
Output Data
Byte 31]]>
</Comment>
<Comment Operand="[164]">
<![CDATA[Port 6
Output Data
Byte 0]]>
</Comment>
<Comment Operand="[165]">
<![CDATA[Port 6
Output Data
Byte 1]]>
</Comment>
<Comment Operand="[166]">
<![CDATA[Port 6
Output Data
Byte 2]]>
</Comment>
<Comment Operand="[167]">
<![CDATA[Port 6
Output Data
Byte 3]]>
</Comment>
<Comment Operand="[168]">
<![CDATA[Port 6
Output Data
Byte 4]]>
</Comment>
<Comment Operand="[169]">
<![CDATA[Port 6
Output Data
Byte 5]]>
</Comment>
<Comment Operand="[170]">
<![CDATA[Port 6
Output Data
Byte 6]]>
</Comment>
<Comment Operand="[171]">
<![CDATA[Port 6
Output Data
Byte 7]]>
</Comment>
<Comment Operand="[172]">
<![CDATA[Port 6
Output Data
Byte 8]]>
</Comment>
<Comment Operand="[173]">
<![CDATA[Port 6
Output Data
Byte 9]]>
</Comment>
<Comment Operand="[174]">
<![CDATA[Port 6
Output Data
Byte 10]]>
</Comment>
<Comment Operand="[175]">
<![CDATA[Port 6
Output Data
Byte 11]]>
</Comment>
<Comment Operand="[176]">
<![CDATA[Port 6
Output Data
Byte 12]]>
</Comment>
<Comment Operand="[177]">
<![CDATA[Port 6
Output Data
Byte 13]]>
</Comment>
<Comment Operand="[178]">
<![CDATA[Port 6
Output Data
Byte 14]]>
</Comment>
<Comment Operand="[179]">
<![CDATA[Port 6
Output Data
Byte 15]]>
</Comment>
<Comment Operand="[180]">
<![CDATA[Port 6
Output Data
Byte 16]]>
</Comment>
<Comment Operand="[181]">
<![CDATA[Port 6
Output Data
Byte 17]]>
</Comment>
<Comment Operand="[182]">
<![CDATA[Port 6
Output Data
Byte 18]]>
</Comment>
<Comment Operand="[183]">
<![CDATA[Port 6
Output Data
Byte 19]]>
</Comment>
<Comment Operand="[184]">
<![CDATA[Port 6
Output Data
Byte 20]]>
</Comment>
<Comment Operand="[185]">
<![CDATA[Port 6
Output Data
Byte 21]]>
</Comment>
<Comment Operand="[186]">
<![CDATA[Port 6
Output Data
Byte 22]]>
</Comment>
<Comment Operand="[187]">
<![CDATA[Port 6
Output Data
Byte 23]]>
</Comment>
<Comment Operand="[188]">
<![CDATA[Port 6
Output Data
Byte 24]]>
</Comment>
<Comment Operand="[189]">
<![CDATA[Port 6
Output Data
Byte 25]]>
</Comment>
<Comment Operand="[190]">
<![CDATA[Port 6
Output Data
Byte 26]]>
</Comment>
<Comment Operand="[191]">
<![CDATA[Port 6
Output Data
Byte 27]]>
</Comment>
<Comment Operand="[192]">
<![CDATA[Port 6
Output Data
Byte 28]]>
</Comment>
<Comment Operand="[193]">
<![CDATA[Port 6
Output Data
Byte 29]]>
</Comment>
<Comment Operand="[194]">
<![CDATA[Port 6
Output Data
Byte 30]]>
</Comment>
<Comment Operand="[195]">
<![CDATA[Port 6
Output Data
Byte 31]]>
</Comment>
<Comment Operand="[196]">
<![CDATA[Port 7
Output Data
Byte 0]]>
</Comment>
<Comment Operand="[197]">
<![CDATA[Port 7
Output Data
Byte 1]]>
</Comment>
<Comment Operand="[198]">
<![CDATA[Port 7
Output Data
Byte 2]]>
</Comment>
<Comment Operand="[199]">
<![CDATA[Port 7
Output Data
Byte 3]]>
</Comment>
<Comment Operand="[200]">
<![CDATA[Port 7
Output Data
Byte 4]]>
</Comment>
<Comment Operand="[201]">
<![CDATA[Port 7
Output Data
Byte 5]]>
</Comment>
<Comment Operand="[202]">
<![CDATA[Port 7
Output Data
Byte 6]]>
</Comment>
<Comment Operand="[203]">
<![CDATA[Port 7
Output Data
Byte 7]]>
</Comment>
<Comment Operand="[204]">
<![CDATA[Port 7
Output Data
Byte 8]]>
</Comment>
<Comment Operand="[205]">
<![CDATA[Port 7
Output Data
Byte 9]]>
</Comment>
<Comment Operand="[206]">
<![CDATA[Port 7
Output Data
Byte 10]]>
</Comment>
<Comment Operand="[207]">
<![CDATA[Port 7
Output Data
Byte 11]]>
</Comment>
<Comment Operand="[208]">
<![CDATA[Port 7
Output Data
Byte 12]]>
</Comment>
<Comment Operand="[209]">
<![CDATA[Port 7
Output Data
Byte 13]]>
</Comment>
<Comment Operand="[210]">
<![CDATA[Port 7
Output Data
Byte 14]]>
</Comment>
<Comment Operand="[211]">
<![CDATA[Port 7
Output Data
Byte 15]]>
</Comment>
<Comment Operand="[212]">
<![CDATA[Port 7
Output Data
Byte 16]]>
</Comment>
<Comment Operand="[213]">
<![CDATA[Port 7
Output Data
Byte 17]]>
</Comment>
<Comment Operand="[214]">
<![CDATA[Port 7
Output Data
Byte 18]]>
</Comment>
<Comment Operand="[215]">
<![CDATA[Port 7
Output Data
Byte 19]]>
</Comment>
<Comment Operand="[216]">
<![CDATA[Port 7
Output Data
Byte 20]]>
</Comment>
<Comment Operand="[217]">
<![CDATA[Port 7
Output Data
Byte 21]]>
</Comment>
<Comment Operand="[218]">
<![CDATA[Port 7
Output Data
Byte 22]]>
</Comment>
<Comment Operand="[219]">
<![CDATA[Port 7
Output Data
Byte 23]]>
</Comment>
<Comment Operand="[220]">
<![CDATA[Port 7
Output Data
Byte 24]]>
</Comment>
<Comment Operand="[221]">
<![CDATA[Port 7
Output Data
Byte 25]]>
</Comment>
<Comment Operand="[222]">
<![CDATA[Port 7
Output Data
Byte 26]]>
</Comment>
<Comment Operand="[223]">
<![CDATA[Port 7
Output Data
Byte 27]]>
</Comment>
<Comment Operand="[224]">
<![CDATA[Port 7
Output Data
Byte 28]]>
</Comment>
<Comment Operand="[225]">
<![CDATA[Port 7
Output Data
Byte 29]]>
</Comment>
<Comment Operand="[226]">
<![CDATA[Port 7
Output Data
Byte 30]]>
</Comment>
<Comment Operand="[227]">
<![CDATA[Port 7
Output Data
Byte 31]]>
</Comment>
<Comment Operand="[228]">
<![CDATA[Port 8
Output Data
Byte 0]]>
</Comment>
<Comment Operand="[229]">
<![CDATA[Port 8
Output Data
Byte 1]]>
</Comment>
<Comment Operand="[230]">
<![CDATA[Port 8
Output Data
Byte 2]]>
</Comment>
<Comment Operand="[231]">
<![CDATA[Port 8
Output Data
Byte 3]]>
</Comment>
<Comment Operand="[232]">
<![CDATA[Port 8
Output Data
Byte 4]]>
</Comment>
<Comment Operand="[233]">
<![CDATA[Port 8
Output Data
Byte 5]]>
</Comment>
<Comment Operand="[234]">
<![CDATA[Port 8
Output Data
Byte 6]]>
</Comment>
<Comment Operand="[235]">
<![CDATA[Port 8
Output Data
Byte 7]]>
</Comment>
<Comment Operand="[236]">
<![CDATA[Port 8
Output Data
Byte 8]]>
</Comment>
<Comment Operand="[237]">
<![CDATA[Port 8
Output Data
Byte 9]]>
</Comment>
<Comment Operand="[238]">
<![CDATA[Port 8
Output Data
Byte 10]]>
</Comment>
<Comment Operand="[239]">
<![CDATA[Port 8
Output Data
Byte 11]]>
</Comment>
<Comment Operand="[240]">
<![CDATA[Port 8
Output Data
Byte 12]]>
</Comment>
<Comment Operand="[241]">
<![CDATA[Port 8
Output Data
Byte 13]]>
</Comment>
<Comment Operand="[242]">
<![CDATA[Port 8
Output Data
Byte 14]]>
</Comment>
<Comment Operand="[243]">
<![CDATA[Port 8
Output Data
Byte 15]]>
</Comment>
<Comment Operand="[244]">
<![CDATA[Port 8
Output Data
Byte 16]]>
</Comment>
<Comment Operand="[245]">
<![CDATA[Port 8
Output Data
Byte 17]]>
</Comment>
<Comment Operand="[246]">
<![CDATA[Port 8
Output Data
Byte 18]]>
</Comment>
<Comment Operand="[247]">
<![CDATA[Port 8
Output Data
Byte 19]]>
</Comment>
<Comment Operand="[248]">
<![CDATA[Port 8
Output Data
Byte 20]]>
</Comment>
<Comment Operand="[249]">
<![CDATA[Port 8
Output Data
Byte 21]]>
</Comment>
<Comment Operand="[250]">
<![CDATA[Port 8
Output Data
Byte 22]]>
</Comment>
<Comment Operand="[251]">
<![CDATA[Port 8
Output Data
Byte 23]]>
</Comment>
<Comment Operand="[252]">
<![CDATA[Port 8
Output Data
Byte 24]]>
</Comment>
<Comment Operand="[253]">
<![CDATA[Port 8
Output Data
Byte 25]]>
</Comment>
<Comment Operand="[254]">
<![CDATA[Port 8
Output Data
Byte 26]]>
</Comment>
<Comment Operand="[255]">
<![CDATA[Port 8
Output Data
Byte 27]]>
</Comment>
<Comment Operand="[256]">
<![CDATA[Port 8
Output Data
Byte 28]]>
</Comment>
<Comment Operand="[257]">
<![CDATA[Port 8
Output Data
Byte 29]]>
</Comment>
<Comment Operand="[258]">
<![CDATA[Port 8
Output Data
Byte 30]]>
</Comment>
<Comment Operand="[259]">
<![CDATA[Port 8
Output Data
Byte 31]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Port_1_Data" TagType="Base" DataType="UDT_FCEN_IO_Link_Port_Data" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".INPUTS[0]">
<![CDATA[Port 1
Input Data]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Port_2_Data" TagType="Base" DataType="UDT_FCEN_IO_Link_Port_Data" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".INPUTS[0]">
<![CDATA[Port 2
Input Data]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Port_3_Data" TagType="Base" DataType="UDT_FCEN_IO_Link_Port_Data" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".INPUTS[0]">
<![CDATA[Port 3
Input Data]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Port_4_Data" TagType="Base" DataType="UDT_FCEN_IO_Link_Port_Data" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".INPUTS[0]">
<![CDATA[Port 4
Input Data]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Port_5_Data" TagType="Base" DataType="UDT_FCEN_IO_Link_Port_Data" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".INPUTS[0]">
<![CDATA[Port 5
Input Data]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Port_6_Data" TagType="Base" DataType="UDT_FCEN_IO_Link_Port_Data" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".INPUTS[0]">
<![CDATA[Port 6
Input Data]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Port_7_Data" TagType="Base" DataType="UDT_FCEN_IO_Link_Port_Data" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".INPUTS[0]">
<![CDATA[Port 7
Input Data]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="FCEN_M_Port_8_Data" TagType="Base" DataType="UDT_FCEN_IO_Link_Port_Data" Usage="InOut" Required="true" Visible="true" Constant="false">
<Comments>
<Comment Operand=".INPUTS[0]">
<![CDATA[Port 8
Input Data]]>
</Comment>
</Comments>
</Parameter>
<Parameter Name="Mapped_FCEN_M_Data" TagType="Base" DataType="UDT_FCEN_M" Usage="InOut" Required="true" Visible="true" Constant="false">
<Description>
<![CDATA[FCEN-8LKM-8A-M  IO Map]]>
</Description>
<Comments>
<Comment Operand=".I">
<![CDATA[FCEN-8LKM-8A-M Input Map]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED">
<![CDATA[IO-Link Communication Status (1=OK; 0=no con.)]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED.0">
<![CDATA[Port 1
IO-Link Connected]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED.1">
<![CDATA[Port 2
IO-Link Connected]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED.2">
<![CDATA[Port 3
IO-Link Connected]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED.3">
<![CDATA[Port 4
IO-Link Connected]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED.4">
<![CDATA[Port 5
IO-Link Connected]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED.5">
<![CDATA[Port 6
IO-Link Connected]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED.6">
<![CDATA[Port 7
IO-Link Connected]]>
</Comment>
<Comment Operand=".I.IOL_CONNECTED.7">
<![CDATA[Port 8
IO-Link Connected]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG">
<![CDATA[IO-Link Device Diagnosis (ShortCircuit or Overload)]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG.0">
<![CDATA[Port 1
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG.1">
<![CDATA[Port 2
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG.2">
<![CDATA[Port 3
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG.3">
<![CDATA[Port 4
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG.4">
<![CDATA[Port 5
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG.5">
<![CDATA[Port 6
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG.6">
<![CDATA[Port 7
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_DIAG.7">
<![CDATA[Port 8
IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT">
<![CDATA[IO-Link Port Power Supply Short Circuit]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT.0">
<![CDATA[Port 1
Pin 1-Pin 3
Short Circuit]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT.1">
<![CDATA[Port 2
Pin 1-Pin 3
Short Circuit]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT.2">
<![CDATA[Port 3
Pin 1-Pin 3
Short Circuit]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT.3">
<![CDATA[Port 4
Pin 1-Pin 3
Short Circuit]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT.4">
<![CDATA[Port 5
Pin 1-Pin 3
Short Circuit]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT.5">
<![CDATA[Port 6
Pin 1-Pin 3
Short Circuit]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT.6">
<![CDATA[Port 7
Pin 1-Pin 3
Short Circuit]]>
</Comment>
<Comment Operand=".I.SHORT_CIRCUIT.7">
<![CDATA[Port 8
Pin 1-Pin 3
Short Circuit]]>
</Comment>
<Comment Operand=".I.RESERVED_1">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand=".I.OVERLOAD">
<![CDATA[IO-Link Port Output Overload (Pin4 or Pin2)]]>
</Comment>
<Comment Operand=".I.OVERLOAD.0">
<![CDATA[Port 1 Pin 2
Output Overload Status]]>
</Comment>
<Comment Operand=".I.OVERLOAD.1">
<![CDATA[Port 2 Pin 2
Output Overload Status]]>
</Comment>
<Comment Operand=".I.OVERLOAD.2">
<![CDATA[Port 3 Pin 2
Output Overload Status]]>
</Comment>
<Comment Operand=".I.OVERLOAD.3">
<![CDATA[Port 4 Pin 2
Output Overload Status]]>
</Comment>
<Comment Operand=".I.OVERLOAD.4">
<![CDATA[Port 5 Pin 2
Output Overload Status]]>
</Comment>
<Comment Operand=".I.OVERLOAD.5">
<![CDATA[Port 6 Pin 2
Output Overload Status]]>
</Comment>
<Comment Operand=".I.OVERLOAD.6">
<![CDATA[Port 7 Pin 2
Output Overload Status]]>
</Comment>
<Comment Operand=".I.OVERLOAD.7">
<![CDATA[Port 8 Pin 2
Output Overload Status]]>
</Comment>
<Comment Operand=".I.POWER_DIAG">
<![CDATA[Power Supply Diagnosis]]>
</Comment>
<Comment Operand=".I.POWER_DIAG.0">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand=".I.POWER_DIAG.1">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand=".I.POWER_DIAG.2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand=".I.POWER_DIAG.3">
<![CDATA[No Ua Power Supply]]>
</Comment>
<Comment Operand=".I.POWER_DIAG.4">
<![CDATA[Us Low Voltage]]>
</Comment>
<Comment Operand=".I.POWER_DIAG.5">
<![CDATA[Us High Voltage]]>
</Comment>
<Comment Operand=".I.POWER_DIAG.6">
<![CDATA[Ua Low Voltage]]>
</Comment>
<Comment Operand=".I.POWER_DIAG.7">
<![CDATA[Ua High Voltage]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY">
<![CDATA[IO-Link Device Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY.0">
<![CDATA[Port 1
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY.1">
<![CDATA[Port 2
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY.2">
<![CDATA[Port 3
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY.3">
<![CDATA[Port 4
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY.4">
<![CDATA[Port 5
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY.5">
<![CDATA[Port 6
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY.6">
<![CDATA[Port 7
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.IOL_DEVICE_2ND_SUPPLY.7">
<![CDATA[Port 8
Second Supply Voltage Fault]]>
</Comment>
<Comment Operand=".I.RESERVED_2">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand=".I.INPUT_DATA">
<![CDATA[IO-Link Master
Digital Input Data]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.0">
<![CDATA[Input
Port 1
Pin 4]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.1">
<![CDATA[Input
Port 1
Pin 2]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.2">
<![CDATA[Input
Port 2
Pin 4]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.3">
<![CDATA[Input
Port 2
Pin 2]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.4">
<![CDATA[Input
Port 3
Pin 4]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.5">
<![CDATA[Input
Port 3
Pin 2]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.6">
<![CDATA[Input
port 4
Pin 4]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.7">
<![CDATA[Input
Port 4
Pin 2]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.8">
<![CDATA[Input
Port 5
Pin 4]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.9">
<![CDATA[Input
Port 5
Pin 2]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.10">
<![CDATA[Input
Port 6
Pin 4]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.11">
<![CDATA[Input
Port 6
Pin 2]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.12">
<![CDATA[Input
Port 7
Pin 4]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.13">
<![CDATA[Input
Port 7
Pin 2]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.14">
<![CDATA[Input
Port 8
Pin 4]]>
</Comment>
<Comment Operand=".I.INPUT_DATA.15">
<![CDATA[Input
Port 8
Pin 2]]>
</Comment>
<Comment Operand=".I.PORT_1_IO_LINK_STATUS">
<![CDATA[Port 1
In I/O Link
Mode]]>
</Comment>
<Comment Operand=".I.PORT_1_DEVICE_CONNECTED">
<![CDATA[Port 1
I/O Link
Device Connected]]>
</Comment>
<Comment Operand=".I.PORT_1_VALIDATION_FAILED">
<![CDATA[Port 1
I/O Link
Device Configuration
Mismatch]]>
</Comment>
<Comment Operand=".I.PORT_2_IO_LINK_STATUS">
<![CDATA[Port 2
In I/O Link
Mode]]>
</Comment>
<Comment Operand=".I.PORT_2_DEVICE_CONNECTED">
<![CDATA[Port 2
I/O Link
Device Connected]]>
</Comment>
<Comment Operand=".I.PORT_2_VALIDATION_FAILED">
<![CDATA[Port 2
I/O Link
Device Configuration
Mismatch]]>
</Comment>
<Comment Operand=".I.PORT_3_IO_LINK_STATUS">
<![CDATA[Port 3
In I/O Link
Mode]]>
</Comment>
<Comment Operand=".I.PORT_3_DEVICE_CONNECTED">
<![CDATA[Port 3
I/O Link
Device Connected]]>
</Comment>
<Comment Operand=".I.PORT_3_VALIDATION_FAILED">
<![CDATA[Port 3
I/O Link
Device Configuration
Mismatch]]>
</Comment>
<Comment Operand=".I.PORT_4_IO_LINK_STATUS">
<![CDATA[Port 4
In I/O Link
Mode]]>
</Comment>
<Comment Operand=".I.PORT_4_DEVICE_CONNECTED">
<![CDATA[Port 4
I/O Link
Device Connected]]>
</Comment>
<Comment Operand=".I.PORT_4_VALIDATION_FAILED">
<![CDATA[Port 4
I/O Link
Device Configuration
Mismatch]]>
</Comment>
<Comment Operand=".I.PORT_5_IO_LINK_STATUS">
<![CDATA[Port 5
In I/O Link
Mode]]>
</Comment>
<Comment Operand=".I.PORT_5_DEVICE_CONNECTED">
<![CDATA[Port 5
I/O Link
Device Connected]]>
</Comment>
<Comment Operand=".I.PORT_5_VALIDATION_FAILED">
<![CDATA[Port 5
I/O Link
Device Configuration
Mismatch]]>
</Comment>
<Comment Operand=".I.PORT_6_IO_LINK_STATUS">
<![CDATA[Port 6
In I/O Link
Mode]]>
</Comment>
<Comment Operand=".I.PORT_6_DEVICE_CONNECTED">
<![CDATA[Port 6
I/O Link
Device Connected]]>
</Comment>
<Comment Operand=".I.PORT_6_VALIDATION_FAILED">
<![CDATA[Port 6
I/O Link
Device Configuration
Mismatch]]>
</Comment>
<Comment Operand=".I.PORT_7_IO_LINK_STATUS">
<![CDATA[Port 7
In I/O Link
Mode]]>
</Comment>
<Comment Operand=".I.PORT_7_DEVICE_CONNECTED">
<![CDATA[Port 7
I/O Link
Device Connected]]>
</Comment>
<Comment Operand=".I.PORT_7_VALIDATION_FAILED">
<![CDATA[Port 7
I/O Link
Device Configuration
Mismatch]]>
</Comment>
<Comment Operand=".I.PORT_8_IO_LINK_STATUS">
<![CDATA[Port 8
In I/O Link
Mode]]>
</Comment>
<Comment Operand=".I.PORT_8_DEVICE_CONNECTED">
<![CDATA[Port 8
I/O Link
Device Connected]]>
</Comment>
<Comment Operand=".I.PORT_8_VALIDATION_FAILED">
<![CDATA[Port 8
I/O Link
Device Configuration
Mismatch]]>
</Comment>
<Comment Operand=".O">
<![CDATA[FCEN-8LKM-8A-M Output Map]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG">
<![CDATA[Disable IO-Link Device Diagnosis]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG.0">
<![CDATA[Port 1
Disable diagnosis]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG.1">
<![CDATA[Port 2
Disable diagnosis]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG.2">
<![CDATA[Port 3
Disable diagnosis]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG.3">
<![CDATA[Port 4
Disable diagnosis]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG.4">
<![CDATA[Port 5
Disable diagnosis]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG.5">
<![CDATA[Port 6
Disable diagnosis]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG.6">
<![CDATA[Port 7
Disable diagnosis]]>
</Comment>
<Comment Operand=".O.DISABLE_DIAG.7">
<![CDATA[Port 8
Disable diagnosis]]>
</Comment>
<Comment Operand=".O.RESERVED_1">
<![CDATA[Reserved]]>
</Comment>
<Comment Operand=".O.RESERVED_1.0">
<![CDATA[Port 1
Pin 2
Output Restart]]>
</Comment>
<Comment Operand=".O.RESERVED_1.1">
<![CDATA[Port 2
Pin 2
Output Restart]]>
</Comment>
<Comment Operand=".O.RESERVED_1.2">
<![CDATA[Port 3
Pin 2
Output Restart]]>
</Comment>
<Comment Operand=".O.RESERVED_1.3">
<![CDATA[Port 4
Pin 2
Output Restart]]>
</Comment>
<Comment Operand=".O.RESERVED_1.4">
<![CDATA[Port 5
Pin 2
Output Restart]]>
</Comment>
<Comment Operand=".O.RESERVED_1.5">
<![CDATA[Port 6
Pin 2
Output Restart]]>
</Comment>
<Comment Operand=".O.RESERVED_1.6">
<![CDATA[Port 7
Pin 2
Output Restart]]>
</Comment>
<Comment Operand=".O.RESERVED_1.7">
<![CDATA[Port 8
Pin 2
Output Restart]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA">
<![CDATA[IO-Link Master
Digital Output Data]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.0">
<![CDATA[Output
Port 1
Pin 4]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.1">
<![CDATA[Output
Port 1
Pin 2]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.2">
<![CDATA[Output
Port 2
Pin 4]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.3">
<![CDATA[Output
Port 2
Pin 2]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.4">
<![CDATA[Output
Port 3
Pin 4]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.5">
<![CDATA[Output
Port 3
Pin 2]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.6">
<![CDATA[Output
Port 4
Pin 4]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.7">
<![CDATA[Output
Port 4
Pin 2]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.8">
<![CDATA[Output
Port 5
Pin 4]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.9">
<![CDATA[Output
Port 5
Pin 2]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.10">
<![CDATA[Output
Port 6
Pin 4]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.11">
<![CDATA[Output
Port 6
Pin 2]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.12">
<![CDATA[Output
Port 7
Pin 4]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.13">
<![CDATA[Output
Port 7
Pin 2]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.14">
<![CDATA[Output
Port 8
Pin 4]]>
</Comment>
<Comment Operand=".O.OUTPUT_DATA.15">
<![CDATA[Output
Port 8
Pin 2]]>
</Comment>
<Comment Operand=".C">
<![CDATA[FCEN-8LKM-8A-M
Configuration Map]]>
</Comment>
</Comments>
</Parameter>
</Parameters>
<LocalTags/>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Comment>
<![CDATA[Copyright 2024 ELCO
http://www.elco-holding.com.cn
This block used for FCEN-8LKM-8A-M and FCEN-8LKM-8A-M]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Comment>
<![CDATA[
The next 8 rungs map the IO-Link Connected data to defined Parameters.

]]>
</Comment>
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[0].0)OTE(Mapped_FCEN_M_Data.I.IOL_Connected.0);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[0].1)OTE(Mapped_FCEN_M_Data.I.IOL_Connected.1);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[0].2)OTE(Mapped_FCEN_M_Data.I.IOL_Connected.2);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[0].3)OTE(Mapped_FCEN_M_Data.I.IOL_Connected.3);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[0].4)OTE(Mapped_FCEN_M_Data.I.IOL_Connected.4);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[0].5)OTE(Mapped_FCEN_M_Data.I.IOL_Connected.5);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[0].6)OTE(Mapped_FCEN_M_Data.I.IOL_Connected.6);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[0].7)OTE(Mapped_FCEN_M_Data.I.IOL_Connected.7);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Comment>
<![CDATA[
The next 8 rungs map the IO-Link Device Diagnosis data to defined Parameters.

]]>
</Comment>
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[1].0)OTE(Mapped_FCEN_M_Data.I.IOL_Device_Diag.0);]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[1].1)OTE(Mapped_FCEN_M_Data.I.IOL_Device_Diag.1);]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[1].2)OTE(Mapped_FCEN_M_Data.I.IOL_Device_Diag.2);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[1].3)OTE(Mapped_FCEN_M_Data.I.IOL_Device_Diag.3);]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[1].4)OTE(Mapped_FCEN_M_Data.I.IOL_Device_Diag.4);]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[1].5)OTE(Mapped_FCEN_M_Data.I.IOL_Device_Diag.5);]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[1].6)OTE(Mapped_FCEN_M_Data.I.IOL_Device_Diag.6);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[1].7)OTE(Mapped_FCEN_M_Data.I.IOL_Device_Diag.7);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Comment>
<![CDATA[
The next 8 rungs map the Input Short Circuit data to defined Parameters.

]]>
</Comment>
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[2].0)OTE(Mapped_FCEN_M_Data.I.Short_Circuit.0);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[2].1)OTE(Mapped_FCEN_M_Data.I.Short_Circuit.1);]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[2].2)OTE(Mapped_FCEN_M_Data.I.Short_Circuit.2);]]>
</Text>
</Rung>
<Rung Number="20" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[2].3)OTE(Mapped_FCEN_M_Data.I.Short_Circuit.3);]]>
</Text>
</Rung>
<Rung Number="21" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[2].4)OTE(Mapped_FCEN_M_Data.I.Short_Circuit.4);]]>
</Text>
</Rung>
<Rung Number="22" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[2].5)OTE(Mapped_FCEN_M_Data.I.Short_Circuit.5);]]>
</Text>
</Rung>
<Rung Number="23" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[2].6)OTE(Mapped_FCEN_M_Data.I.Short_Circuit.6);]]>
</Text>
</Rung>
<Rung Number="24" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[2].7)OTE(Mapped_FCEN_M_Data.I.Short_Circuit.7);]]>
</Text>
</Rung>
<Rung Number="25" Type="N">
<Comment>
<![CDATA[
The next 8 rungs map the Output Overload data to defined Parameters.

]]>
</Comment>
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[4].0)OTE(Mapped_FCEN_M_Data.I.Overload.0);]]>
</Text>
</Rung>
<Rung Number="26" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[4].1)OTE(Mapped_FCEN_M_Data.I.Overload.1);]]>
</Text>
</Rung>
<Rung Number="27" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[4].2)OTE(Mapped_FCEN_M_Data.I.Overload.2);]]>
</Text>
</Rung>
<Rung Number="28" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[4].3)OTE(Mapped_FCEN_M_Data.I.Overload.3);]]>
</Text>
</Rung>
<Rung Number="29" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[4].4)OTE(Mapped_FCEN_M_Data.I.Overload.4);]]>
</Text>
</Rung>
<Rung Number="30" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[4].5)OTE(Mapped_FCEN_M_Data.I.Overload.5);]]>
</Text>
</Rung>
<Rung Number="31" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[4].6)OTE(Mapped_FCEN_M_Data.I.Overload.6);]]>
</Text>
</Rung>
<Rung Number="32" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[4].7)OTE(Mapped_FCEN_M_Data.I.Overload.7);]]>
</Text>
</Rung>
<Rung Number="33" Type="N">
<Comment>
<![CDATA[
The next 8 rungs map the Power Supply data to defined Parameters.

]]>
</Comment>
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[5].0)OTE(Mapped_FCEN_M_Data.I.Power_Diag.0);]]>
</Text>
</Rung>
<Rung Number="34" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[5].1)OTE(Mapped_FCEN_M_Data.I.Power_Diag.1);]]>
</Text>
</Rung>
<Rung Number="35" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[5].2)OTE(Mapped_FCEN_M_Data.I.Power_Diag.2);]]>
</Text>
</Rung>
<Rung Number="36" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[5].3)OTE(Mapped_FCEN_M_Data.I.Power_Diag.3);]]>
</Text>
</Rung>
<Rung Number="37" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[5].4)OTE(Mapped_FCEN_M_Data.I.Power_Diag.4);]]>
</Text>
</Rung>
<Rung Number="38" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[5].5)OTE(Mapped_FCEN_M_Data.I.Power_Diag.5);]]>
</Text>
</Rung>
<Rung Number="39" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[5].6)OTE(Mapped_FCEN_M_Data.I.Power_Diag.6);]]>
</Text>
</Rung>
<Rung Number="40" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[5].7)OTE(Mapped_FCEN_M_Data.I.Power_Diag.7);]]>
</Text>
</Rung>
<Rung Number="41" Type="N">
<Comment>
<![CDATA[
The next 8 rungs map the IOL 2nd Power Supply data to defined Parameters.

]]>
</Comment>
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[6].0)OTE(Mapped_FCEN_M_Data.I.IOL_Device_2nd_Supply.0);]]>
</Text>
</Rung>
<Rung Number="42" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[6].1)OTE(Mapped_FCEN_M_Data.I.IOL_Device_2nd_Supply.1);]]>
</Text>
</Rung>
<Rung Number="43" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[6].2)OTE(Mapped_FCEN_M_Data.I.IOL_Device_2nd_Supply.2);]]>
</Text>
</Rung>
<Rung Number="44" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[6].3)OTE(Mapped_FCEN_M_Data.I.IOL_Device_2nd_Supply.3);]]>
</Text>
</Rung>
<Rung Number="45" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[6].4)OTE(Mapped_FCEN_M_Data.I.IOL_Device_2nd_Supply.4);]]>
</Text>
</Rung>
<Rung Number="46" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[6].5)OTE(Mapped_FCEN_M_Data.I.IOL_Device_2nd_Supply.5);]]>
</Text>
</Rung>
<Rung Number="47" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[6].6)OTE(Mapped_FCEN_M_Data.I.IOL_Device_2nd_Supply.6);]]>
</Text>
</Rung>
<Rung Number="48" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[6].7)OTE(Mapped_FCEN_M_Data.I.IOL_Device_2nd_Supply.7);]]>
</Text>
</Rung>
<Rung Number="49" Type="N">
<Comment>
<![CDATA[
The next 16 rungs map the raw input data to defined Parameters.

]]>
</Comment>
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[8].0)OTE(Mapped_FCEN_M_Data.I.Input_Data.0);]]>
</Text>
</Rung>
<Rung Number="50" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[8].1)OTE(Mapped_FCEN_M_Data.I.Input_Data.1);]]>
</Text>
</Rung>
<Rung Number="51" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[8].2)OTE(Mapped_FCEN_M_Data.I.Input_Data.2);]]>
</Text>
</Rung>
<Rung Number="52" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[8].3)OTE(Mapped_FCEN_M_Data.I.Input_Data.3);]]>
</Text>
</Rung>
<Rung Number="53" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[8].4)OTE(Mapped_FCEN_M_Data.I.Input_Data.4);]]>
</Text>
</Rung>
<Rung Number="54" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[8].5)OTE(Mapped_FCEN_M_Data.I.Input_Data.5);]]>
</Text>
</Rung>
<Rung Number="55" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[8].6)OTE(Mapped_FCEN_M_Data.I.Input_Data.6);]]>
</Text>
</Rung>
<Rung Number="56" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[8].7)OTE(Mapped_FCEN_M_Data.I.Input_Data.7);]]>
</Text>
</Rung>
<Rung Number="57" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[9].0)OTE(Mapped_FCEN_M_Data.I.Input_Data.8);]]>
</Text>
</Rung>
<Rung Number="58" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[9].1)OTE(Mapped_FCEN_M_Data.I.Input_Data.9);]]>
</Text>
</Rung>
<Rung Number="59" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[9].2)OTE(Mapped_FCEN_M_Data.I.Input_Data.10);]]>
</Text>
</Rung>
<Rung Number="60" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[9].3)OTE(Mapped_FCEN_M_Data.I.Input_Data.11);]]>
</Text>
</Rung>
<Rung Number="61" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[9].4)OTE(Mapped_FCEN_M_Data.I.Input_Data.12);]]>
</Text>
</Rung>
<Rung Number="62" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[9].5)OTE(Mapped_FCEN_M_Data.I.Input_Data.13);]]>
</Text>
</Rung>
<Rung Number="63" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[9].6)OTE(Mapped_FCEN_M_Data.I.Input_Data.14);]]>
</Text>
</Rung>
<Rung Number="64" Type="N">
<Text>
<![CDATA[XIC(FCEN_M_Raw_Input_Data[9].7)OTE(Mapped_FCEN_M_Data.I.Input_Data.15);]]>
</Text>
</Rung>
<Rung Number="65" Type="N">
<Comment>
<![CDATA[
Distribute Raw Input data into separate arrays for each port.

]]>
</Comment>
<Text>
<![CDATA[[COP(FCEN_M_Raw_Input_Data[10],FCEN_M_Port_1_Data.Inputs[0],48) ,COP(FCEN_M_Raw_Input_Data[58],FCEN_M_Port_2_Data.Inputs[0],48) ,COP(FCEN_M_Raw_Input_Data[106],FCEN_M_Port_3_Data.Inputs[0],48) ,COP(FCEN_M_Raw_Input_Data[154],FCEN_M_Port_4_Data.Inputs[0],48) ,COP(FCEN_M_Raw_Input_Data[202],FCEN_M_Port_5_Data.Inputs[0],48) ,COP(FCEN_M_Raw_Input_Data[250],FCEN_M_Port_6_Data.Inputs[0],48) ,COP(FCEN_M_Raw_Input_Data[298],FCEN_M_Port_7_Data.Inputs[0],48) ,COP(FCEN_M_Raw_Input_Data[346],FCEN_M_Port_8_Data.Inputs[0],48) ];]]>
</Text>
</Rung>
<Rung Number="66" Type="N">
<Comment>
<![CDATA[
The next eight rungs map diagnostic bits for Ports 0-7 to:
IO-Link Status, Device Connected and Validation Failed

]]>
</Comment>
<Text>
<![CDATA[[XIC(FCEN_M_Raw_Input_Data[42].0) OTE(Mapped_FCEN_M_Data.I.Port_1_IO_Link_Status) ,XIC(FCEN_M_Raw_Input_Data[42].1) OTE(Mapped_FCEN_M_Data.I.Port_1_Device_Connected) ,XIC(FCEN_M_Raw_Input_Data[43].0) OTE(Mapped_FCEN_M_Data.I.Port_1_Validation_Failed) ];]]>
</Text>
</Rung>
<Rung Number="67" Type="N">
<Text>
<![CDATA[[XIC(FCEN_M_Raw_Input_Data[90].0) OTE(Mapped_FCEN_M_Data.I.Port_2_IO_Link_Status) ,XIC(FCEN_M_Raw_Input_Data[90].1) OTE(Mapped_FCEN_M_Data.I.Port_2_Device_Connected) ,XIC(FCEN_M_Raw_Input_Data[91].0) OTE(Mapped_FCEN_M_Data.I.Port_2_Validation_Failed) ];]]>
</Text>
</Rung>
<Rung Number="68" Type="N">
<Text>
<![CDATA[[XIC(FCEN_M_Raw_Input_Data[138].0) OTE(Mapped_FCEN_M_Data.I.Port_3_IO_Link_Status) ,XIC(FCEN_M_Raw_Input_Data[138].1) OTE(Mapped_FCEN_M_Data.I.Port_3_Device_Connected) ,XIC(FCEN_M_Raw_Input_Data[139].0) OTE(Mapped_FCEN_M_Data.I.Port_3_Validation_Failed) ];]]>
</Text>
</Rung>
<Rung Number="69" Type="N">
<Text>
<![CDATA[[XIC(FCEN_M_Raw_Input_Data[186].0) OTE(Mapped_FCEN_M_Data.I.Port_4_IO_Link_Status) ,XIC(FCEN_M_Raw_Input_Data[186].1) OTE(Mapped_FCEN_M_Data.I.Port_4_Device_Connected) ,XIC(FCEN_M_Raw_Input_Data[187].0) OTE(Mapped_FCEN_M_Data.I.Port_4_Validation_Failed) ];]]>
</Text>
</Rung>
<Rung Number="70" Type="N">
<Text>
<![CDATA[[XIC(FCEN_M_Raw_Input_Data[234].0) OTE(Mapped_FCEN_M_Data.I.Port_5_IO_Link_Status) ,XIC(FCEN_M_Raw_Input_Data[234].1) OTE(Mapped_FCEN_M_Data.I.Port_5_Device_Connected) ,XIC(FCEN_M_Raw_Input_Data[235].0) OTE(Mapped_FCEN_M_Data.I.Port_5_Validation_Failed) ];]]>
</Text>
</Rung>
<Rung Number="71" Type="N">
<Text>
<![CDATA[[XIC(FCEN_M_Raw_Input_Data[282].0) OTE(Mapped_FCEN_M_Data.I.Port_6_IO_Link_Status) ,XIC(FCEN_M_Raw_Input_Data[282].1) OTE(Mapped_FCEN_M_Data.I.Port_6_Device_Connected) ,XIC(FCEN_M_Raw_Input_Data[283].0) OTE(Mapped_FCEN_M_Data.I.Port_6_Validation_Failed) ];]]>
</Text>
</Rung>
<Rung Number="72" Type="N">
<Text>
<![CDATA[[XIC(FCEN_M_Raw_Input_Data[330].0) OTE(Mapped_FCEN_M_Data.I.Port_7_IO_Link_Status) ,XIC(FCEN_M_Raw_Input_Data[330].1) OTE(Mapped_FCEN_M_Data.I.Port_7_Device_Connected) ,XIC(FCEN_M_Raw_Input_Data[331].0) OTE(Mapped_FCEN_M_Data.I.Port_7_Validation_Failed) ];]]>
</Text>
</Rung>
<Rung Number="73" Type="N">
<Text>
<![CDATA[[XIC(FCEN_M_Raw_Input_Data[378].0) OTE(Mapped_FCEN_M_Data.I.Port_8_IO_Link_Status) ,XIC(FCEN_M_Raw_Input_Data[378].1) OTE(Mapped_FCEN_M_Data.I.Port_8_Device_Connected) ,XIC(FCEN_M_Raw_Input_Data[379].0) OTE(Mapped_FCEN_M_Data.I.Port_8_Validation_Failed) ];]]>
</Text>
</Rung>
<Rung Number="74" Type="N">
<Comment>
<![CDATA[
The next 8 rungs write the defined Parameter Disable Diagnosis arrays to Raw Outputs.

]]>
</Comment>
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Disable_Diag.0)OTE(FCEN_M_Raw_Output_Data[0].0);]]>
</Text>
</Rung>
<Rung Number="75" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Disable_Diag.1)OTE(FCEN_M_Raw_Output_Data[0].1);]]>
</Text>
</Rung>
<Rung Number="76" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Disable_Diag.2)OTE(FCEN_M_Raw_Output_Data[0].2);]]>
</Text>
</Rung>
<Rung Number="77" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Disable_Diag.3)OTE(FCEN_M_Raw_Output_Data[0].3);]]>
</Text>
</Rung>
<Rung Number="78" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Disable_Diag.4)OTE(FCEN_M_Raw_Output_Data[0].4);]]>
</Text>
</Rung>
<Rung Number="79" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Disable_Diag.5)OTE(FCEN_M_Raw_Output_Data[0].5);]]>
</Text>
</Rung>
<Rung Number="80" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Disable_Diag.6)OTE(FCEN_M_Raw_Output_Data[0].6);]]>
</Text>
</Rung>
<Rung Number="81" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Disable_Diag.7)OTE(FCEN_M_Raw_Output_Data[0].7);]]>
</Text>
</Rung>
<Rung Number="82" Type="N">
<Comment>
<![CDATA[
The next 8 rungs write the defined Parameter Restart arrays to Raw Outputs.

]]>
</Comment>
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Reserved_1.0)OTE(FCEN_M_Raw_Output_Data[1].0);]]>
</Text>
</Rung>
<Rung Number="83" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Reserved_1.1)OTE(FCEN_M_Raw_Output_Data[1].1);]]>
</Text>
</Rung>
<Rung Number="84" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Reserved_1.2)OTE(FCEN_M_Raw_Output_Data[1].2);]]>
</Text>
</Rung>
<Rung Number="85" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Reserved_1.3)OTE(FCEN_M_Raw_Output_Data[1].3);]]>
</Text>
</Rung>
<Rung Number="86" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Reserved_1.4)OTE(FCEN_M_Raw_Output_Data[1].4);]]>
</Text>
</Rung>
<Rung Number="87" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Reserved_1.5)OTE(FCEN_M_Raw_Output_Data[1].5);]]>
</Text>
</Rung>
<Rung Number="88" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Reserved_1.6)OTE(FCEN_M_Raw_Output_Data[1].6);]]>
</Text>
</Rung>
<Rung Number="89" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Reserved_1.7)OTE(FCEN_M_Raw_Output_Data[1].7);]]>
</Text>
</Rung>
<Rung Number="90" Type="N">
<Comment>
<![CDATA[
The next 16 rungs write the defined Parameter output arrays to Raw Outputs.

]]>
</Comment>
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.0)OTE(FCEN_M_Raw_Output_Data[2].0);]]>
</Text>
</Rung>
<Rung Number="91" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.1)OTE(FCEN_M_Raw_Output_Data[2].1);]]>
</Text>
</Rung>
<Rung Number="92" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.2)OTE(FCEN_M_Raw_Output_Data[2].2);]]>
</Text>
</Rung>
<Rung Number="93" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.3)OTE(FCEN_M_Raw_Output_Data[2].3);]]>
</Text>
</Rung>
<Rung Number="94" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.4)OTE(FCEN_M_Raw_Output_Data[2].4);]]>
</Text>
</Rung>
<Rung Number="95" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.5)OTE(FCEN_M_Raw_Output_Data[2].5);]]>
</Text>
</Rung>
<Rung Number="96" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.6)OTE(FCEN_M_Raw_Output_Data[2].6);]]>
</Text>
</Rung>
<Rung Number="97" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.7)OTE(FCEN_M_Raw_Output_Data[2].7);]]>
</Text>
</Rung>
<Rung Number="98" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.8)OTE(FCEN_M_Raw_Output_Data[3].0);]]>
</Text>
</Rung>
<Rung Number="99" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.9)OTE(FCEN_M_Raw_Output_Data[3].1);]]>
</Text>
</Rung>
<Rung Number="100" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.10)OTE(FCEN_M_Raw_Output_Data[3].2);]]>
</Text>
</Rung>
<Rung Number="101" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.11)OTE(FCEN_M_Raw_Output_Data[3].3);]]>
</Text>
</Rung>
<Rung Number="102" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.12)OTE(FCEN_M_Raw_Output_Data[3].4);]]>
</Text>
</Rung>
<Rung Number="103" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.13)OTE(FCEN_M_Raw_Output_Data[3].5);]]>
</Text>
</Rung>
<Rung Number="104" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.14)OTE(FCEN_M_Raw_Output_Data[3].6);]]>
</Text>
</Rung>
<Rung Number="105" Type="N">
<Text>
<![CDATA[XIC(Mapped_FCEN_M_Data.O.Output_Data.15)OTE(FCEN_M_Raw_Output_Data[3].7);]]>
</Text>
</Rung>
<Rung Number="106" Type="N">
<Comment>
<![CDATA[
Distribute Accumulated Output data for each Port into a single defined Parameter by using offsets (4, 3, 68, 100, 132, 164, 196, and 228).

]]>
</Comment>
<Text>
<![CDATA[[COP(FCEN_M_Port_1_Data.Outputs[0],FCEN_M_Raw_Output_Data[4],32) ,COP(FCEN_M_Port_2_Data.Outputs[0],FCEN_M_Raw_Output_Data[36],32) ,COP(FCEN_M_Port_3_Data.Outputs[0],FCEN_M_Raw_Output_Data[68],32) ,COP(FCEN_M_Port_4_Data.Outputs[0],FCEN_M_Raw_Output_Data[100],32) ,COP(FCEN_M_Port_5_Data.Outputs[0],FCEN_M_Raw_Output_Data[132],32) ,COP(FCEN_M_Port_6_Data.Outputs[0],FCEN_M_Raw_Output_Data[164],32) ,COP(FCEN_M_Port_7_Data.Outputs[0],FCEN_M_Raw_Output_Data[196],32) ,COP(FCEN_M_Port_8_Data.Outputs[0],FCEN_M_Raw_Output_Data[228],32) ];]]>
</Text>
</Rung>
<Rung Number="107" Type="N">
<Comment>
<![CDATA[This rung sets the eight configurable ports based on the values of Port_x_Function

**IMPORTANT - Power to the FCEN module must be cycled for any change in port function to take effect.**]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="108" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Enable Diagnosis.
These values include Global Diagnosis and Us Diagnosis and Ua Diagnosis. (1=Enable, 0=Disable)

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Disable_Global_Diag,FCEN_M_Raw_Config.Disable_Global_Diagnosis) ,MOV(Mapped_FCEN_M_Data.C.Disable_Us_Diag,FCEN_M_Raw_Config.Disable_System_Power_Supply_Diagnosis) MOV(Mapped_FCEN_M_Data.C.Disable_Ua_Diag,FCEN_M_Raw_Config.Disable_Auxiliary_Power_Supply_Diagnosis) ];]]>
</Text>
</Rung>
<Rung Number="109" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for PD Data Layout.
When the value set to 0, the process data of the FCEN module orders with Port-base. (1A-1B-2A-...-8A-8B)
When the value set to 1, the process data of the FCEN module orders with Pin- base.(1A-2A-3A-...-7B-8B)

]]>
</Comment>
<Text>
<![CDATA[MOV(Mapped_FCEN_M_Data.C.PD_Data_Layout,FCEN_M_Raw_Config.Process_Data_Layout);]]>
</Text>
</Rung>
<Rung Number="110" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Port 1.
These values include Port Function, Enable Upload/Download/ParamterSvr;
Validation Type, Cycle Time, Vendor ID, Device ID

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Port_1_Function,FCEN_M_Raw_Config.Port1_Pin4_Type) ,MOV(Mapped_FCEN_M_Data.C.Port_1_Pin2_Type,FCEN_M_Raw_Config.Port1_Pin2_Type) MOV(Mapped_FCEN_M_Data.C.Port_1_Pin2_Safe_State,FCEN_M_Raw_Config.Port1_Pin2_Safe_State) ,MOV(Mapped_FCEN_M_Data.C.Port_1_Cycle_Time,FCEN_M_Raw_Config.IOL_Port1_Cycle_Time) ,MOV(Mapped_FCEN_M_Data.C.Port_1_Validation_Type,FCEN_M_Raw_Config.IOL_Port1_Validation_Backup) ,MOV(Mapped_FCEN_M_Data.C.Port_1_Vendor_ID_0,FCEN_M_Raw_Config.IOL_Port1_Vendor_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_1_Vendor_ID_1,FCEN_M_Raw_Config.IOL_Port1_Vendor_ID_1) ,MOV(Mapped_FCEN_M_Data.C.Port_1_Device_ID_0,FCEN_M_Raw_Config.IOL_Port1_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_1_Device_ID_1,FCEN_M_Raw_Config.IOL_Port1_Device_ID_1) MOV(Mapped_FCEN_M_Data.C.Port_1_Device_ID_2,FCEN_M_Raw_Config.IOL_Port1_Device_ID_2) ];]]>
</Text>
</Rung>
<Rung Number="111" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Port 2.
These values include Port Function, Enable Upload/Download/ParamterSvr;
Validation Type, Cycle Time, Vendor ID, Device ID

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Port_2_Function,FCEN_M_Raw_Config.Port2_Pin4_Type) ,MOV(Mapped_FCEN_M_Data.C.Port_2_Pin2_Type,FCEN_M_Raw_Config.Port2_Pin2_Type) MOV(Mapped_FCEN_M_Data.C.Port_2_Pin2_Safe_State,FCEN_M_Raw_Config.Port2_Pin2_Safe_State) ,MOV(Mapped_FCEN_M_Data.C.Port_2_Cycle_Time,FCEN_M_Raw_Config.IOL_Port2_Cycle_Time) ,MOV(Mapped_FCEN_M_Data.C.Port_2_Validation_Type,FCEN_M_Raw_Config.IOL_Port2_Validation_Backup) ,MOV(Mapped_FCEN_M_Data.C.Port_2_Vendor_ID_0,FCEN_M_Raw_Config.IOL_Port2_Vendor_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_2_Vendor_ID_1,FCEN_M_Raw_Config.IOL_Port2_Vendor_ID_1) ,MOV(Mapped_FCEN_M_Data.C.Port_2_Device_ID_0,FCEN_M_Raw_Config.IOL_Port2_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_2_Device_ID_1,FCEN_M_Raw_Config.IOL_Port2_Device_ID_1) MOV(Mapped_FCEN_M_Data.C.Port_2_Device_ID_2,FCEN_M_Raw_Config.IOL_Port2_Device_ID_2) ];]]>
</Text>
</Rung>
<Rung Number="112" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Port 3.
These values include Port Function, Enable Upload/Download/ParamterSvr;
Validation Type, Cycle Time, Vendor ID, Device ID

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Port_3_Function,FCEN_M_Raw_Config.Port3_Pin4_Type) ,MOV(Mapped_FCEN_M_Data.C.Port_3_Pin2_Type,FCEN_M_Raw_Config.Port3_Pin2_Type) MOV(Mapped_FCEN_M_Data.C.Port_3_Pin2_Safe_State,FCEN_M_Raw_Config.Port3_Pin2_Safe_State) ,MOV(Mapped_FCEN_M_Data.C.Port_3_Cycle_Time,FCEN_M_Raw_Config.IOL_Port3_Cycle_Time) ,MOV(Mapped_FCEN_M_Data.C.Port_3_Validation_Type,FCEN_M_Raw_Config.IOL_Port3_Validation_Backup) ,MOV(Mapped_FCEN_M_Data.C.Port_3_Vendor_ID_0,FCEN_M_Raw_Config.IOL_Port3_Vendor_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_3_Vendor_ID_1,FCEN_M_Raw_Config.IOL_Port3_Vendor_ID_1) ,MOV(Mapped_FCEN_M_Data.C.Port_3_Device_ID_0,FCEN_M_Raw_Config.IOL_Port3_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_3_Device_ID_1,FCEN_M_Raw_Config.IOL_Port3_Device_ID_1) MOV(Mapped_FCEN_M_Data.C.Port_3_Device_ID_2,FCEN_M_Raw_Config.IOL_Port3_Device_ID_2) ];]]>
</Text>
</Rung>
<Rung Number="113" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Port 4.
These values include Port Function, Enable Upload/Download/ParamterSvr;
Validation Type, Cycle Time, Vendor ID, Device ID

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Port_4_Function,FCEN_M_Raw_Config.Port4_Pin4_Type) ,MOV(Mapped_FCEN_M_Data.C.Port_4_Pin2_Type,FCEN_M_Raw_Config.Port4_Pin2_Type) MOV(Mapped_FCEN_M_Data.C.Port_4_Pin2_Safe_State,FCEN_M_Raw_Config.Port4_Pin2_Safe_State) ,MOV(Mapped_FCEN_M_Data.C.Port_4_Cycle_Time,FCEN_M_Raw_Config.IOL_Port4_Cycle_Time) ,MOV(Mapped_FCEN_M_Data.C.Port_4_Validation_Type,FCEN_M_Raw_Config.IOL_Port4_Validation_Backup) ,MOV(Mapped_FCEN_M_Data.C.Port_4_Vendor_ID_0,FCEN_M_Raw_Config.IOL_Port4_Vendor_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_4_Vendor_ID_1,FCEN_M_Raw_Config.IOL_Port4_Vendor_ID_1) ,MOV(Mapped_FCEN_M_Data.C.Port_4_Device_ID_0,FCEN_M_Raw_Config.IOL_Port4_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_4_Device_ID_1,FCEN_M_Raw_Config.IOL_Port4_Device_ID_1) MOV(Mapped_FCEN_M_Data.C.Port_4_Device_ID_2,FCEN_M_Raw_Config.IOL_Port4_Device_ID_2) ];]]>
</Text>
</Rung>
<Rung Number="114" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Port 5.
These values include Port Function, Enable Upload/Download/ParamterSvr;
Validation Type, Cycle Time, Vendor ID, Device ID

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Port_5_Function,FCEN_M_Raw_Config.Port5_Pin4_Type) ,MOV(Mapped_FCEN_M_Data.C.Port_5_Pin2_Type,FCEN_M_Raw_Config.Port5_Pin2_Type) MOV(Mapped_FCEN_M_Data.C.Port_5_Pin2_Safe_State,FCEN_M_Raw_Config.Port5_Pin2_Safe_State) ,MOV(Mapped_FCEN_M_Data.C.Port_5_Cycle_Time,FCEN_M_Raw_Config.IOL_Port5_Cycle_Time) ,MOV(Mapped_FCEN_M_Data.C.Port_5_Validation_Type,FCEN_M_Raw_Config.IOL_Port5_Validation_Backup) ,MOV(Mapped_FCEN_M_Data.C.Port_5_Vendor_ID_0,FCEN_M_Raw_Config.IOL_Port5_Vendor_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_5_Vendor_ID_1,FCEN_M_Raw_Config.IOL_Port5_Vendor_ID_1) ,MOV(Mapped_FCEN_M_Data.C.Port_5_Device_ID_0,FCEN_M_Raw_Config.IOL_Port5_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_5_Device_ID_1,FCEN_M_Raw_Config.IOL_Port5_Device_ID_1) MOV(Mapped_FCEN_M_Data.C.Port_5_Device_ID_2,FCEN_M_Raw_Config.IOL_Port5_Device_ID_2) ];]]>
</Text>
</Rung>
<Rung Number="115" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Port 6.
These values include Port Function, Enable Upload/Download/ParamterSvr;
Validation Type, Cycle Time, Vendor ID, Device ID

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Port_6_Function,FCEN_M_Raw_Config.Port6_Pin4_Type) ,MOV(Mapped_FCEN_M_Data.C.Port_6_Pin2_Type,FCEN_M_Raw_Config.Port6_Pin2_Type) MOV(Mapped_FCEN_M_Data.C.Port_6_Pin2_Safe_State,FCEN_M_Raw_Config.Port6_Pin2_Safe_State) ,MOV(Mapped_FCEN_M_Data.C.Port_6_Cycle_Time,FCEN_M_Raw_Config.IOL_Port6_Cycle_Time) ,MOV(Mapped_FCEN_M_Data.C.Port_6_Validation_Type,FCEN_M_Raw_Config.IOL_Port6_Validation_Backup) ,MOV(Mapped_FCEN_M_Data.C.Port_6_Vendor_ID_0,FCEN_M_Raw_Config.IOL_Port6_Vendor_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_6_Vendor_ID_1,FCEN_M_Raw_Config.IOL_Port6_Vendor_ID_1) ,MOV(Mapped_FCEN_M_Data.C.Port_6_Device_ID_0,FCEN_M_Raw_Config.IOL_Port6_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_6_Device_ID_1,FCEN_M_Raw_Config.IOL_Port6_Device_ID_1) MOV(Mapped_FCEN_M_Data.C.Port_6_Device_ID_2,FCEN_M_Raw_Config.IOL_Port6_Device_ID_2) ];]]>
</Text>
</Rung>
<Rung Number="116" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Port 7.
These values include Port Function, Enable Upload/Download/ParamterSvr;
Validation Type, Cycle Time, Vendor ID, Device ID

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Port_7_Function,FCEN_M_Raw_Config.Port7_Pin4_Type) ,MOV(Mapped_FCEN_M_Data.C.Port_7_Pin2_Type,FCEN_M_Raw_Config.Port7_Pin2_Type) MOV(Mapped_FCEN_M_Data.C.Port_7_Pin2_Safe_State,FCEN_M_Raw_Config.Port7_Pin2_Safe_State) ,MOV(Mapped_FCEN_M_Data.C.Port_7_Cycle_Time,FCEN_M_Raw_Config.IOL_Port7_Cycle_Time) ,MOV(Mapped_FCEN_M_Data.C.Port_7_Validation_Type,FCEN_M_Raw_Config.IOL_Port7_Validation_Backup) ,MOV(Mapped_FCEN_M_Data.C.Port_7_Vendor_ID_0,FCEN_M_Raw_Config.IOL_Port7_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_7_Vendor_ID_1,FCEN_M_Raw_Config.IOL_Port7_Vendor_ID_1) ,MOV(Mapped_FCEN_M_Data.C.Port_7_Device_ID_0,FCEN_M_Raw_Config.IOL_Port7_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_7_Device_ID_1,FCEN_M_Raw_Config.IOL_Port7_Device_ID_1) MOV(Mapped_FCEN_M_Data.C.Port_7_Device_ID_2,FCEN_M_Raw_Config.IOL_Port7_Device_ID_2) ];]]>
</Text>
</Rung>
<Rung Number="117" Type="N">
<Comment>
<![CDATA[
This rung maps the configuration values to the raw data for Port 8.
These values include Port Function, Enable Upload/Download/ParamterSvr;
Validation Type, Cycle Time, Vendor ID, Device ID

]]>
</Comment>
<Text>
<![CDATA[[MOV(Mapped_FCEN_M_Data.C.Port_8_Function,FCEN_M_Raw_Config.Port8_Pin4_Type) ,MOV(Mapped_FCEN_M_Data.C.Port_8_Pin2_Type,FCEN_M_Raw_Config.Port8_Pin2_Type) MOV(Mapped_FCEN_M_Data.C.Port_8_Pin2_Safe_State,FCEN_M_Raw_Config.Port8_Pin2_Safe_State) ,MOV(Mapped_FCEN_M_Data.C.Port_8_Cycle_Time,FCEN_M_Raw_Config.IOL_Port8_Cycle_Time) ,MOV(Mapped_FCEN_M_Data.C.Port_8_Validation_Type,FCEN_M_Raw_Config.IOL_Port8_Validation_Backup) ,MOV(Mapped_FCEN_M_Data.C.Port_8_Vendor_ID_0,FCEN_M_Raw_Config.IOL_Port8_Vendor_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_8_Vendor_ID_1,FCEN_M_Raw_Config.IOL_Port8_Vendor_ID_1) ,MOV(Mapped_FCEN_M_Data.C.Port_8_Device_ID_0,FCEN_M_Raw_Config.IOL_Port8_Device_ID_0) MOV(Mapped_FCEN_M_Data.C.Port_8_Device_ID_1,FCEN_M_Raw_Config.IOL_Port8_Device_ID_1) MOV(Mapped_FCEN_M_Data.C.Port_8_Device_ID_2,FCEN_M_Raw_Config.IOL_Port8_Device_ID_2) ];]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
<Dependencies>
<Dependency Type="DataType" Name="UDT_FCEN_IO_Link_Port_Data"/>
<Dependency Type="DataType" Name="UDT_FCEN_M"/>
</Dependencies>
</AddOnInstructionDefinition>
</AddOnInstructionDefinitions>
</Controller>
</RSLogix5000Content>
