Bläddra i källkod

add direct communication to balluff

Johannes Müller 3 år sedan
förälder
incheckning
f6cf743866
53 ändrade filer med 17645 tillägg och 20 borttagningar
  1. BIN
      Projekt2.backup/2022-03-10.064952.769/2022-03-10.064952.769.zip
  2. 17562 0
      Projekt2/AdditionalFiles/GSD/gsdml-v2.34-balluff-bni-pnt-508-105-z015-20210401.xml
  3. BIN
      Projekt2/IM/SPL/options
  4. BIN
      Projekt2/IM/SearchIndex/_1gq.fdt
  5. BIN
      Projekt2/IM/SearchIndex/_1gq.fdx
  6. 0 0
      Projekt2/IM/SearchIndex/_1gq.fnm
  7. 0 0
      Projekt2/IM/SearchIndex/_1gq.frq
  8. BIN
      Projekt2/IM/SearchIndex/_1gq.prx
  9. BIN
      Projekt2/IM/SearchIndex/_1gq.tii
  10. BIN
      Projekt2/IM/SearchIndex/_1gq.tis
  11. BIN
      Projekt2/IM/SearchIndex/_1gq.tvd
  12. BIN
      Projekt2/IM/SearchIndex/_1gq.tvf
  13. BIN
      Projekt2/IM/SearchIndex/_1gq.tvx
  14. BIN
      Projekt2/IM/SearchIndex/_1gq_3.del
  15. BIN
      Projekt2/IM/SearchIndex/_1gr.cfs
  16. BIN
      Projekt2/IM/SearchIndex/_1gs.cfs
  17. BIN
      Projekt2/IM/SearchIndex/_1gs_1.del
  18. BIN
      Projekt2/IM/SearchIndex/_1gt.cfs
  19. 0 0
      Projekt2/IM/SearchIndex/_1gt_1.del
  20. BIN
      Projekt2/IM/SearchIndex/_1gu.cfs
  21. 0 0
      Projekt2/IM/SearchIndex/_1gu_1.del
  22. BIN
      Projekt2/IM/SearchIndex/_1gv.cfs
  23. BIN
      Projekt2/IM/SearchIndex/_1gv_1.del
  24. BIN
      Projekt2/IM/SearchIndex/_1gw.cfs
  25. BIN
      Projekt2/IM/SearchIndex/_1gx.cfs
  26. BIN
      Projekt2/IM/SearchIndex/_1gy.cfs
  27. 0 0
      Projekt2/IM/SearchIndex/_sk.frq
  28. BIN
      Projekt2/IM/SearchIndex/_sk.prx
  29. BIN
      Projekt2/IM/SearchIndex/_sk.tii
  30. BIN
      Projekt2/IM/SearchIndex/_sk.tis
  31. BIN
      Projekt2/IM/SearchIndex/_sk.tvx
  32. BIN
      Projekt2/IM/SearchIndex/_sk_2.del
  33. BIN
      Projekt2/IM/SearchIndex/_sl.cfs
  34. BIN
      Projekt2/IM/SearchIndex/_sm.cfs
  35. BIN
      Projekt2/IM/SearchIndex/_sn.cfs
  36. BIN
      Projekt2/IM/SearchIndex/_so.cfs
  37. BIN
      Projekt2/IM/SearchIndex/_sp.cfs
  38. BIN
      Projekt2/IM/SearchIndex/segments.gen
  39. BIN
      Projekt2/IM/SearchIndex/segments_jo
  40. BIN
      Projekt2/IM/SearchIndex/segments_wl
  41. 1 1
      Projekt2/Projekt2.info
  42. BIN
      Projekt2/System/PEData.idx
  43. BIN
      Projekt2/System/PEData.plf
  44. BIN
      Projekt2/System/~PEData.1
  45. BIN
      Projekt2/System/~PEData.2
  46. BIN
      Projekt2/System/~PEData.3
  47. BIN
      Projekt2/XRef/XRef.db
  48. 1 1
      box-pc/application/database/influxdb.py
  49. 50 0
      box-pc/application/inputs/balluff_html.py
  50. 13 8
      box-pc/application/inputs/snap7_connect.py
  51. 0 0
      box-pc/application/inputs/snap7_server.py
  52. 8 10
      box-pc/application/main.py
  53. 10 0
      box-pc/application/structures/measurement.py

BIN
Projekt2.backup/2022-03-10.064952.769/2022-03-10.064952.769.zip


+ 17562 - 0
Projekt2/AdditionalFiles/GSD/gsdml-v2.34-balluff-bni-pnt-508-105-z015-20210401.xml

@@ -0,0 +1,17562 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+Version history:
+2018-06-01			V2.33:				PNO release
+2019-03-01			V2.34:				PNO release (compatible with FW version 3.3.x)
+										- Generic parameter added to IO-Link modules
+										- IO-Link modules added:
+											ID_Mod_BNI_IOL_104_002_X046_EXT
+											ID_Mod_BNI_IOL_104_S0X_XXXX
+											ID_Mod_BNI_IOL_104_S02_XXXX_EXT
+											ID_Mod_BNI_IOL_104_S02_ZXXX_EXT_VXX
+											ID_Mod_BNI_IOL_104_S02_RXXX_EXT_VXX
+											ID_Mod_BNI_IOL_104_002_X046
+											ID_Mod_BNI_IOL_302_002_X046_EXT104
+											ID_Mod_BNI_IOL_302_S01_XXXX_IN_OUT
+											ID_Mod_BNI_IOL_302_S01_XXXX_OUT
+											ID_Mod_BNI_IOL_302_S02_XXXX
+											ID_Mod_BNI_IOL_302_S02_X026
+											ID_Mod_BNI_IOL_302_002_X046
+										- Data storage disabled for all specific IO-Link modules
+										- Warning added: Only use without data storage
+										- Typos fixed
+										- Data window offset removed for output only modules
+										- Parameter download start and end added to parametrization block
+										- Input inversion disabled for ID_Mod_BNI_IOL_302_S01_XXXX_OUT
+										- Info text fixed: BNI IOL-719-002-XXXX (22 Byte Input and 1 Byte Output)
+										- Type C thermocoupler added to BNI IOL-719-002-XXX
+										- Data window length for ID_Mod_BNI_IOL_302_S02_XXXX fixed
+										- Default device ID for ID_Mod_BNI_IOL_252_000_XXXX and ID_Mod_BNI_IOL_256_000_XXXX fixed
+2021-04-01			V2.34:				- IO-Link modules added:
+											ID_Mod_BNI_IOL_709_000_XXXX
+											ID_Mod_BNI_IOL_710_000_XXXX
+-->
+<ISO15745Profile xmlns="http://www.profibus.com/GSDML/2003/11/DeviceProfile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.profibus.com/GSDML/2003/11/DeviceProfile ..\xsd\GSDML-DeviceProfile-V2.34.xsd">
+	<ProfileHeader>
+		<ProfileIdentification>PROFINET Device Profile</ProfileIdentification>
+		<ProfileRevision>1.00</ProfileRevision>
+		<ProfileName>Device Profile for PROFINET Devices</ProfileName>
+		<ProfileSource>PROFIBUS Nutzerorganisation e. V. (PNO)</ProfileSource>
+		<ProfileClassID>Device</ProfileClassID>
+		<ISO15745Reference>
+			<ISO15745Part>4</ISO15745Part>
+			<ISO15745Edition>1</ISO15745Edition>
+			<ProfileTechnology>GSDML</ProfileTechnology>
+		</ISO15745Reference>
+	</ProfileHeader>
+	<ProfileBody>
+		<DeviceIdentity VendorID="0x0378" DeviceID="0x508A">
+			<InfoText TextId="TOK_DevIdent_InfoText"/>
+			<VendorName Value="Balluff GmbH"/>
+		</DeviceIdentity>
+		<DeviceFunction>
+			<Family MainFamily="I/O" ProductFamily="Balluff"/>
+		</DeviceFunction>
+		<ApplicationProcess>
+			<DeviceAccessPointList>
+				<DeviceAccessPointItem ID="DAP 1" PhysicalSlots="0..26" ModuleIdentNumber="0x00000001" PNIO_Version="V2.33" MinDeviceInterval="64" ImplementationType="netX" DNS_CompatibleName="BNIPNT508105Z015" FixedInSlots="0" ObjectUUID_LocalIndex="1" NameOfStationNotTransferable="true" MultipleWriteSupported="true" DeviceAccessSupported="true" NumberOfDeviceAccessAR="1" MaxSupportedRecordSize="8192" ParameterizationSpeedupSupported="true" PowerOnToCommReady="350" AddressAssignment="DCP;LOCAL" CheckDeviceID_Allowed="true" LLDP_NoD_Supported="true" PrmBeginPrmEndSequenceSupported="false" ResetToFactoryModes="2" SharedDeviceSupported="false" SharedInputSupported="false" IO_SupervisorSupported="false">
+					<ModuleInfo CategoryRef="ID_Category">
+						<Name TextId="TOK_ModInfo_Name"/>
+						<InfoText TextId="TOK_ModInfo_InfoTextId_DAP1"/>
+						<VendorName Value="Balluff GmbH"/>
+						<OrderNumber Value="BNI005H"/>
+						<HardwareRelease Value="7"/>
+						<SoftwareRelease Value="V3.4"/>
+					</ModuleInfo>
+					<CertificationInfo ApplicationClass="FunctionalSafety" ConformanceClass="B" NetloadClass="III"/>
+					<SubslotList>
+						<SubslotItem SubslotNumber="32768" TextId="TOK_Subslot_8000"/>
+						<SubslotItem SubslotNumber="32769" TextId="TOK_Subslot_8001"/>
+						<SubslotItem SubslotNumber="32770" TextId="TOK_Subslot_8002"/>
+					</SubslotList>
+					<IOConfigData MaxInputLength="1440" MaxOutputLength="1440"/>
+					<UseableModules>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_DigEA" AllowedInSlots="1" FixedInSlots="1"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Fallback" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_1_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_2_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_4_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_6_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_8_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_10_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_16_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_24_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_32_0" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_1" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_2" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_4" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_6" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_8" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_10" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_16" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_24" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_0_32" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_1_1" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_2_2" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_2_4" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_4_2" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_4_4" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_2_8" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_4_8" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_8_2" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_8_4" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_8_8" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_4_32" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_32_4" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_16_16" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_24_24" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_32_32" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_2_1_FS_PAR" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Empty" AllowedInSlots="2..9" UsedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Com_State" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Diag" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_StationDiag" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_PeriphError" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_SensorSupply" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_ActuatorShutdown4" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_ActuatorShutdown2" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_ActuatorWarning4" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_ActuatorWarning2" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Restart4" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Restart2" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Input4" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Input2" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Output4" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Output2" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_Display" AllowedInSlots="10..26"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_PdValid" AllowedInSlots="10..26"/>
+
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_101_000_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_102_00X_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_102_S01_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_104_00X_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_104_002_X046" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_104_002_X046_EXT" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_104_S02_XXXX_EXT" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_104_S02_ZXXX_EXT_VXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_104_S02_RXXX_EXT_VXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_104_S0X_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_252_000_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_252_S01_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_256_000_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_256_S01_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_00X_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_002_X046" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_002_XXXX_EXT" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_002_X046_EXT104" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_S01_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_S01_XXXX_IN_OUT" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_S01_XXXX_OUT" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_S01_XXXX_C01" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_S02_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_302_S02_X026" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_309_00X_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_310_000_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_355_S02_XXXX" AllowedInSlots="2..9"/>
+						
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_709_000_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_710_000_XXXX" AllowedInSlots="2..9"/>
+
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_719_002_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_771_000_XXXX" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_772_000_XXXX" AllowedInSlots="2..9"/>
+
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_800_000_Z036" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_800_000_Z037" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_801_000_Z036" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_801_000_Z037" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_802_000_Z036" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BNI_IOL_802_000_Z037" AllowedInSlots="2..9"/>
+
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BIS_M_4XX_045" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BIS_M_4XX_072" AllowedInSlots="2..9"/>
+						<ModuleItemRef ModuleItemTarget="ID_Mod_BIS_L_4XX_045" AllowedInSlots="2..9"/>
+					</UseableModules>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="DAP 1" SubmoduleIdentNumber="0x00000001" Writeable_IM_Records="1 2 3" MayIssueProcessAlarm="true">
+							<IOData/>
+							<ModuleInfo CategoryRef="ID_Category">
+								<Name TextId="TOK_ModInfo_Name"/>
+								<InfoText TextId="TOK_ModInfo_InfoTextId_DAP1"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+					<SystemDefinedSubmoduleList>
+						<InterfaceSubmoduleItem ID="DIM 1 Interfacesubmodule" SupportedRT_Classes="RT_CLASS_1" SupportedProtocols="SNMP;LLDP" SubslotNumber="32768" TextId="TOK_DAP_InterfaceModule" SubmoduleIdentNumber="0x00000002" DCP_HelloSupported="true" DelayMeasurementSupported="true" NetworkComponentDiagnosisSupported="true" DCP_BoundarySupported="true" PTP_BoundarySupported="true">
+							<ApplicationRelations NumberOfAR="1" StartupMode="Advanced;Legacy">
+								<!-- we support 1 ms  2 ms  4 ms  as Base Sendclockfactor -->
+								<TimingProperties SendClock="32 64 128" ReductionRatio="1 2 4 8 16 32 64 128 256 512"/>
+							</ApplicationRelations>
+							<MediaRedundancy SupportedRole="Client"/>
+						</InterfaceSubmoduleItem>
+						<PortSubmoduleItem CheckMAUTypeSupported="true" ID="DIM 1 Portsubmodule 1" SubslotNumber="32769" MAUTypes="16" MaxPortRxDelay="340" MaxPortTxDelay="92" TextId="TOK_Port1" SubmoduleIdentNumber="0x00000003" LinkStateDiagnosisCapability="Up+Down" SupportsRingportConfig="true" IsDefaultRingport="true">
+							<MAUTypeList>
+								<MAUTypeItem Value="16" AdjustSupported="true"/>
+							</MAUTypeList>
+						</PortSubmoduleItem>
+						<PortSubmoduleItem CheckMAUTypeSupported="true" ID="DIM 1 Portsubmodule 2" SubslotNumber="32770" MAUTypes="16" MaxPortRxDelay="340" MaxPortTxDelay="92" TextId="TOK_Port2" SubmoduleIdentNumber="0x00000004" LinkStateDiagnosisCapability="Up+Down" SupportsRingportConfig="true" IsDefaultRingport="true">
+							<MAUTypeList>
+								<MAUTypeItem Value="16" AdjustSupported="true"/>
+							</MAUTypeList>
+						</PortSubmoduleItem>
+					</SystemDefinedSubmoduleList>
+					<Graphics>
+						<GraphicItemRef Type="DeviceSymbol" GraphicItemTarget="ID_Graph_1"/>
+					</Graphics>
+					<SlotList>
+						<SlotItem SlotNumber="2" TextId="TOK_Slot_2"/>
+						<SlotItem SlotNumber="3" TextId="TOK_Slot_3"/>
+						<SlotItem SlotNumber="4" TextId="TOK_Slot_4"/>
+						<SlotItem SlotNumber="5" TextId="TOK_Slot_5"/>
+						<SlotItem SlotNumber="6" TextId="TOK_Slot_6"/>
+						<SlotItem SlotNumber="7" TextId="TOK_Slot_7"/>
+						<SlotItem SlotNumber="8" TextId="TOK_Slot_8"/>
+						<SlotItem SlotNumber="9" TextId="TOK_Slot_9"/>
+					</SlotList>
+				</DeviceAccessPointItem>
+			</DeviceAccessPointList>
+			<ModuleList>
+				<ModuleItem ID="ID_Mod_DigEA" ModuleIdentNumber="0x00000017">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_DigEA"/>
+						<InfoText TextId="TOK_TextId_Module_DigEA"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="1" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData/>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Global"/>
+									<Ref DataType="Bit" ByteOffset="0" BitOffset="0" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_GlobDiag"/>
+									<Ref DataType="Bit" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_LowVoltageSens"/>
+									<Ref DataType="Bit" ByteOffset="0" BitOffset="3" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_LowVoltageAct"/>
+									<Ref DataType="Bit" ByteOffset="0" BitOffset="4" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_AktorSensorShort"/>
+									<Ref DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="6" DefaultValue="1" Changeable="false" Visible="false" TextId="TOK_GSDML_Version"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="5" Length="6" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_Functions"/>
+									<Ref ValueItemTarget="VAL_Config_IOL_4" DataType="BitArea" BitLength="4" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 1 3" TextId="TOK_Config_P0_4"/>
+									<Ref ValueItemTarget="VAL_Config_IOL_4" DataType="BitArea" BitLength="4" ByteOffset="0" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0 1 3" TextId="TOK_Config_P1_4"/>
+									<Ref ValueItemTarget="VAL_Config_IOL_4" DataType="BitArea" BitLength="4" ByteOffset="1" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 1 3" TextId="TOK_Config_P2_4"/>
+									<Ref ValueItemTarget="VAL_Config_IOL_4" DataType="BitArea" BitLength="4" ByteOffset="1" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0 1 3" TextId="TOK_Config_P3_4"/>
+									<Ref ValueItemTarget="VAL_Config_IOL_4" DataType="BitArea" BitLength="4" ByteOffset="2" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 1 3" TextId="TOK_Config_P4_4"/>
+									<Ref ValueItemTarget="VAL_Config_IOL_4" DataType="BitArea" BitLength="4" ByteOffset="2" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0 1 3" TextId="TOK_Config_P5_4"/>
+									<Ref ValueItemTarget="VAL_Config_IOL_4" DataType="BitArea" BitLength="4" ByteOffset="3" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 1 3" TextId="TOK_Config_P6_4"/>
+									<Ref ValueItemTarget="VAL_Config_IOL_4" DataType="BitArea" BitLength="4" ByteOffset="3" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0 1 3" TextId="TOK_Config_P7_4"/>
+									<Ref ValueItemTarget="VAL_Config_SIO_2" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..3" TextId="TOK_Config_P0_2"/>
+									<Ref ValueItemTarget="VAL_Config_SIO_2" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..3" TextId="TOK_Config_P1_2"/>
+									<Ref ValueItemTarget="VAL_Config_SIO_2" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..3" TextId="TOK_Config_P2_2"/>
+									<Ref ValueItemTarget="VAL_Config_SIO_2" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" Changeable="true" AllowedValues="0..3" TextId="TOK_Config_P3_2"/>
+									<Ref ValueItemTarget="VAL_Config_SIO_2" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..3" TextId="TOK_Config_P4_2"/>
+									<Ref ValueItemTarget="VAL_Config_SIO_2" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..3" TextId="TOK_Config_P5_2"/>
+									<Ref ValueItemTarget="VAL_Config_SIO_2" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..3" TextId="TOK_Config_P6_2"/>
+									<Ref ValueItemTarget="VAL_Config_SIO_2" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" Changeable="true" AllowedValues="0..3" TextId="TOK_Config_P7_2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="6" Length="4" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Safestate"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P0_4"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P1_4"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P2_4"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="6" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P3_4"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="1" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P4_4"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="1" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P5_4"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="1" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P6_4"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="1" BitOffset="6" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P7_4"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="2" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P0_2"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="2" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P1_2"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="2" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P2_2"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="2" BitOffset="6" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P3_2"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="3" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P4_2"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="3" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P5_2"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="3" BitOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P6_2"/>
+									<Ref ValueItemTarget="VAL_SafeState" DataType="BitArea" BitLength="2" ByteOffset="3" BitOffset="6" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Safe_P7_2"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_DigEA"/>
+								<InfoText TextId="TOK_TextId_Module_DigEA"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Fallback" ModuleIdentNumber="0x00000024">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_Fallback"/>
+						<InfoText TextId="TOK_TextId_Module_Fallback"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="6" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData/>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Fallback"/>
+								<InfoText TextId="TOK_TextId_Module_Fallback"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Empty" ModuleIdentNumber="0x00000020">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_Empty"/>
+						<InfoText TextId="TOK_TextId_Module_Empty"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="42" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData/>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Empty"/>
+								<InfoText TextId="TOK_TextId_Module_Empty"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_1_0" ModuleIdentNumber="0x00000025">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_1_0"/>
+						<InfoText TextId="TOK_TextId_Module_1_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="7" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_1" Length="1" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="1" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_1_0"/>
+								<InfoText TextId="TOK_TextId_Module_1_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_2_0" ModuleIdentNumber="0x00000026">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_2_0"/>
+						<InfoText TextId="TOK_TextId_Module_2_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="8" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_2_0"/>
+								<InfoText TextId="TOK_TextId_Module_2_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_4_0" ModuleIdentNumber="0x0000003A">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_4_0"/>
+						<InfoText TextId="TOK_TextId_Module_4_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="9" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_4_0"/>
+								<InfoText TextId="TOK_TextId_Module_4_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_6_0" ModuleIdentNumber="0x0000003B">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_6_0"/>
+						<InfoText TextId="TOK_TextId_Module_6_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="10" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_6" Length="6" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="6" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_6_0"/>
+								<InfoText TextId="TOK_TextId_Module_6_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_8_0" ModuleIdentNumber="0x00000027">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_8_0"/>
+						<InfoText TextId="TOK_TextId_Module_8_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="11" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_8" Length="8" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_8_0"/>
+								<InfoText TextId="TOK_TextId_Module_8_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_10_0" ModuleIdentNumber="0x00000035">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_10_0"/>
+						<InfoText TextId="TOK_TextId_Module_10_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="12" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_10" Length="10" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="10" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_10_0"/>
+								<InfoText TextId="TOK_TextId_Module_10_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_16_0" ModuleIdentNumber="0x00000037">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_16_0"/>
+						<InfoText TextId="TOK_TextId_Module_16_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="13" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_16" Length="16" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="16" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_16_0"/>
+								<InfoText TextId="TOK_TextId_Module_16_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_24_0" ModuleIdentNumber="0x0000003C">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_24_0"/>
+						<InfoText TextId="TOK_TextId_Module_24_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="14" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_24" Length="24" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="24" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_24_0"/>
+								<InfoText TextId="TOK_TextId_Module_24_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_32_0" ModuleIdentNumber="0x00000028">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_32_0"/>
+						<InfoText TextId="TOK_TextId_Module_32_0"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="15" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_32" Length="32" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="32" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_32_0"/>
+								<InfoText TextId="TOK_TextId_Module_32_0"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_1" ModuleIdentNumber="0x00000029">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_1"/>
+						<InfoText TextId="TOK_TextId_Module_0_1"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="16" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_1"/>
+								<InfoText TextId="TOK_TextId_Module_0_1"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_2" ModuleIdentNumber="0x0000002A">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_2"/>
+						<InfoText TextId="TOK_TextId_Module_0_2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="17" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_2"/>
+								<InfoText TextId="TOK_TextId_Module_0_2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_4" ModuleIdentNumber="0x0000003D">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_4"/>
+						<InfoText TextId="TOK_TextId_Module_0_4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="18" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_4" Length="4" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_4"/>
+								<InfoText TextId="TOK_TextId_Module_0_4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_6" ModuleIdentNumber="0x0000003E">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_6"/>
+						<InfoText TextId="TOK_TextId_Module_0_6"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="19" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_6" Length="6" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_6"/>
+								<InfoText TextId="TOK_TextId_Module_0_6"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_8" ModuleIdentNumber="0x0000002B">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_8"/>
+						<InfoText TextId="TOK_TextId_Module_0_8"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="20" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_8" Length="8" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_8"/>
+								<InfoText TextId="TOK_TextId_Module_0_8"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_10" ModuleIdentNumber="0x00000036">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_10"/>
+						<InfoText TextId="TOK_TextId_Module_0_10"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="21" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_10" Length="10" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_10"/>
+								<InfoText TextId="TOK_TextId_Module_0_10"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_16" ModuleIdentNumber="0x00000038">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_16"/>
+						<InfoText TextId="TOK_TextId_Module_0_16"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="22" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_16" Length="16" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_16"/>
+								<InfoText TextId="TOK_TextId_Module_0_16"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_24" ModuleIdentNumber="0x0000003F">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_24"/>
+						<InfoText TextId="TOK_TextId_Module_0_24"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="23" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_24" Length="24" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_24"/>
+								<InfoText TextId="TOK_TextId_Module_0_24"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_0_32" ModuleIdentNumber="0x0000002C">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_0_32"/>
+						<InfoText TextId="TOK_TextId_Module_0_32"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="24" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_32" Length="32" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_0_32"/>
+								<InfoText TextId="TOK_TextId_Module_0_32"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_1_1" ModuleIdentNumber="0x0000002D">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_1_1"/>
+						<InfoText TextId="TOK_TextId_Module_1_1"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="25" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_1" Length="1" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="1" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_1_1"/>
+								<InfoText TextId="TOK_TextId_Module_1_1"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_2_2" ModuleIdentNumber="0x0000002E">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_2_2"/>
+						<InfoText TextId="TOK_TextId_Module_2_2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="26" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_2_2"/>
+								<InfoText TextId="TOK_TextId_Module_2_2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_2_4" ModuleIdentNumber="0x00000040">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_2_4"/>
+						<InfoText TextId="TOK_TextId_Module_2_4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="27" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_4" Length="4" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_2_4"/>
+								<InfoText TextId="TOK_TextId_Module_2_4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_4_2" ModuleIdentNumber="0x00000041">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_4_2"/>
+						<InfoText TextId="TOK_TextId_Module_4_2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="28" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_4_2"/>
+								<InfoText TextId="TOK_TextId_Module_4_2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_4_4" ModuleIdentNumber="0x00000042">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_4_4"/>
+						<InfoText TextId="TOK_TextId_Module_4_4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="29" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_4" Length="4" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_4_4"/>
+								<InfoText TextId="TOK_TextId_Module_4_4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_2_8" ModuleIdentNumber="0x0000002F">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_2_8"/>
+						<InfoText TextId="TOK_TextId_Module_2_8"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="30" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_8" Length="8" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_2_8"/>
+								<InfoText TextId="TOK_TextId_Module_2_8"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_4_8" ModuleIdentNumber="0x00000043">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_4_8"/>
+						<InfoText TextId="TOK_TextId_Module_4_8"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="31" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_8" Length="8" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_4_8"/>
+								<InfoText TextId="TOK_TextId_Module_4_8"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_8_2" ModuleIdentNumber="0x00000030">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_8_2"/>
+						<InfoText TextId="TOK_TextId_Module_8_2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="32" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_8" Length="8" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_8_2"/>
+								<InfoText TextId="TOK_TextId_Module_8_2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_8_4" ModuleIdentNumber="0x00000044">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_8_4"/>
+						<InfoText TextId="TOK_TextId_Module_8_4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="33" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_8" Length="8" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_4" Length="4" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_8_4"/>
+								<InfoText TextId="TOK_TextId_Module_8_4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_8_8" ModuleIdentNumber="0x00000045">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_8_8"/>
+						<InfoText TextId="TOK_TextId_Module_8_8"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="34" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_8" Length="8" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_8" Length="8" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_8_8"/>
+								<InfoText TextId="TOK_TextId_Module_8_8"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_4_32" ModuleIdentNumber="0x00000031">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_4_32"/>
+						<InfoText TextId="TOK_TextId_Module_4_32"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="35" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_32" Length="32" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_4_32"/>
+								<InfoText TextId="TOK_TextId_Module_4_32"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_32_4" ModuleIdentNumber="0x00000032">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_32_4"/>
+						<InfoText TextId="TOK_TextId_Module_32_4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="36" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_32" Length="32" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_4" Length="4" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="32" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_32_4"/>
+								<InfoText TextId="TOK_TextId_Module_32_4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_16_16" ModuleIdentNumber="0x00000039">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_16_16"/>
+						<InfoText TextId="TOK_TextId_Module_16_16"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="37" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_16" Length="16" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_16" Length="16" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="16" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_16_16"/>
+								<InfoText TextId="TOK_TextId_Module_16_16"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_24_24" ModuleIdentNumber="0x00000046">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_24_24"/>
+						<InfoText TextId="TOK_TextId_Module_24_24"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="38" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_24" Length="24" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_24" Length="24" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="24" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_24_24"/>
+								<InfoText TextId="TOK_TextId_Module_24_24"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_32_32" ModuleIdentNumber="0x00000033">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_32_32"/>
+						<InfoText TextId="TOK_TextId_Module_32_32"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="39" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_32" Length="32" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_32" Length="32" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="32" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..2" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" ByteOffset="6" DefaultValue="" Changeable="true" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 64 130 131" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_Reset"/>
+									<Ref TextId="ISDU_Warning" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="1" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Reset" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" Changeable="false" DataType="OctetString" Length="1" ByteOffset="4" DefaultValue="0x82"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadStart" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x03"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_00"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_01"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_02"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_03"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_04"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_05"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_06"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_07"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_08"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_09"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_10"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_11"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_12"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_13"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_14"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_15"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_16"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_17"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_18"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_19"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="38" TransferSequence="27" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_20"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="39" TransferSequence="28" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_21"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="40" TransferSequence="29" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_22"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="41" TransferSequence="30" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_23"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="42" TransferSequence="31" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_24"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="43" TransferSequence="32" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_25"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="44" TransferSequence="33" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_26"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="45" TransferSequence="34" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_27"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="46" TransferSequence="35" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_28"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="47" TransferSequence="36" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_29"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="48" TransferSequence="37" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_30"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="49" TransferSequence="38" Length="36">
+									<Name TextId="TOK_ISDU_Parameter_31"/>
+									<Ref TextId="ISDU_Index" Visible="true" DataType="Unsigned16" ByteOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Subindex" Visible="true" DataType="Unsigned8" ByteOffset="2" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="true" DataType="Unsigned8" ByteOffset="3" Changeable="true" DefaultValue="0" AllowedValues="0..32"/>
+									<Ref TextId="TOK_ISDU_Data" DataType="OctetString" Length="32" Visible="true" Changeable="true"  ByteOffset="4" DefaultValue="0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="50" TransferSequence="39" Length="5">
+									<Name TextId="TOK_ISDU_Parameter_ParamDownload"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ParamDownloadEnd" Visible="true" DataType="Bit" ByteOffset="3" BitOffset="0" Changeable="true" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Data" Visible="false" DataType="OctetString" Length="1"  Changeable="false"  ByteOffset="4" DefaultValue="0x04"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_32_32"/>
+								<InfoText TextId="TOK_TextId_Module_32_32"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Com_State" ModuleIdentNumber="0x00000021">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_Com_State"/>
+						<InfoText TextId="TOK_TextId_Module_Com_State"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="40" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Com_State_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Com_State"/>
+								<InfoText TextId="TOK_TextId_Module_Com_State"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Diag" ModuleIdentNumber="0x00000022">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_Diag"/>
+						<InfoText TextId="TOK_TextId_Module_Diag"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="41" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_DiagEnable" Length="1" UseAsBits="true"/>
+								</Output>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Diag"/>
+								<InfoText TextId="TOK_TextId_Module_Diag"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_StationDiag" ModuleIdentNumber="0x00000050">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_StationDiag"/>
+						<InfoText TextId="TOK_TextId_Module_StationDiag"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="43" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_StationDiag_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_StationDiag"/>
+								<InfoText TextId="TOK_TextId_Module_StationDiag"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_PeriphError" ModuleIdentNumber="0x00000051">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_PeriphError"/>
+						<InfoText TextId="TOK_TextId_Module_PeriphError"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="44" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_PeriphError_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_PeriphError"/>
+								<InfoText TextId="TOK_TextId_Module_PeriphError"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_SensorSupply" ModuleIdentNumber="0x00000052">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_SensorSupply"/>
+						<InfoText TextId="TOK_TextId_Module_SensorSupply"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="45" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_SensorSupply_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_SensorSupply"/>
+								<InfoText TextId="TOK_TextId_Module_SensorSupply"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_ActuatorShutdown4" ModuleIdentNumber="0x00000053">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_ActShutdown4"/>
+						<InfoText TextId="TOK_TextId_Module_ActShutdown4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="46" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_ActShutdown4_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_ActShutdown4"/>
+								<InfoText TextId="TOK_TextId_Module_ActShutdown4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_ActuatorShutdown2" ModuleIdentNumber="0x00000054">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_ActShutdown2"/>
+						<InfoText TextId="TOK_TextId_Module_ActShutdown2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="47" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_ActShutdown2_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_ActShutdown2"/>
+								<InfoText TextId="TOK_TextId_Module_ActShutdown2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_ActuatorWarning4" ModuleIdentNumber="0x00000055">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_ActWarning4"/>
+						<InfoText TextId="TOK_TextId_Module_ActWarning4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="48" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_ActWarning4_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_ActWarning4"/>
+								<InfoText TextId="TOK_TextId_Module_ActWarning4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_ActuatorWarning2" ModuleIdentNumber="0x00000056">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_ActWarning2"/>
+						<InfoText TextId="TOK_TextId_Module_ActWarning2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="49" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_ActWarning2_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_ActWarning2"/>
+								<InfoText TextId="TOK_TextId_Module_ActWarning2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Restart4" ModuleIdentNumber="0x00000057">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_Restart4"/>
+						<InfoText TextId="TOK_TextId_Module_Restart4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="50" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Restart4_Data" Length="1" UseAsBits="true"/>
+								</Output>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Restart4"/>
+								<InfoText TextId="TOK_TextId_Module_Restart4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Restart2" ModuleIdentNumber="0x00000058">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_Restart2"/>
+						<InfoText TextId="TOK_TextId_Module_Restart2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="51" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Restart2_Data" Length="1" UseAsBits="true"/>
+								</Output>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Restart2"/>
+								<InfoText TextId="TOK_TextId_Module_Restart2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Output4" ModuleIdentNumber="0x00000059">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_Output4"/>
+						<InfoText TextId="TOK_TextId_Module_Output4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="52" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output4_Data" Length="1" UseAsBits="true"/>
+								</Output>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Output4"/>
+								<InfoText TextId="TOK_TextId_Module_Output4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Output2" ModuleIdentNumber="0x0000005A">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_Output2"/>
+						<InfoText TextId="TOK_TextId_Module_Output2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="53" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output2_Data" Length="1" UseAsBits="true"/>
+								</Output>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Output2"/>
+								<InfoText TextId="TOK_TextId_Module_Output2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Input4" ModuleIdentNumber="0x0000005B">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_Input4"/>
+						<InfoText TextId="TOK_TextId_Module_Input4"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="54" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input4_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Input4"/>
+								<InfoText TextId="TOK_TextId_Module_Input4"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Input2" ModuleIdentNumber="0x0000005C">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_Input2"/>
+						<InfoText TextId="TOK_TextId_Module_Input2"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="55" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input2_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Input2"/>
+								<InfoText TextId="TOK_TextId_Module_Input2"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_Display" ModuleIdentNumber="0x0000005D">
+					<ModuleInfo CategoryRef="ID_Cat_Standard">
+						<Name TextId="TOK_TextId_Module_Display"/>
+						<InfoText TextId="TOK_TextId_Module_Display"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="56" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Display_Data" Length="1" UseAsBits="true"/>
+								</Output>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_Display"/>
+								<InfoText TextId="TOK_TextId_Module_Display"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_PdValid" ModuleIdentNumber="0x0000005F">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link">
+						<Name TextId="TOK_TextId_Module_PdValid"/>
+						<InfoText TextId="TOK_TextId_Module_PdValid"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="57" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Pdvalid_Data" Length="1" UseAsBits="true"/>
+								</Input>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_PdValid"/>
+								<InfoText TextId="TOK_TextId_Module_PdValid"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_101_000_XXXX" ModuleIdentNumber="0x00000100">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_101_000_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_101_000_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="100" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_1" Length="1" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="1" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="1" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="8" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_101_000_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_101_000_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_102_00X_XXXX" ModuleIdentNumber="0x00000101">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_102_00X_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_102_00X_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="101" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_1" Length="1" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="1" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_102_00X_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_102_00X_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_102_S01_XXXX" ModuleIdentNumber="0x00000102">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_102_S01_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_102_S01_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="102" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_102_S01_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_102_S01_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_104_00X_XXXX" ModuleIdentNumber="0x00000103">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_104_00X_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_00X_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="103" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_104_00X_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_00X_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_104_002_X046" ModuleIdentNumber="0x00000104">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_104_002_X046"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="104" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_104_002_X046"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_104_002_X046_EXT" ModuleIdentNumber="0x00000105">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_EXT"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_EXT_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="105" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="8">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_08_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_09_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_10_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_11_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_12_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_13_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_14_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_15_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_EXT"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_EXT_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_104_S02_XXXX_EXT" ModuleIdentNumber="0x00000106">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_104_S02_XXXX_EXT_SELF"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_S02_XXXX_EXT_SELF_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="106" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_8" Length="8" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="false" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" AllowedValues="3" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" AllowedValues="120" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" AllowedValues="5" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="14" Changeable="true" AllowedValues="11 13 14" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="81" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="8">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_104_S02_XXXX_EXT_SELF"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_S02_XXXX_EXT_SELF_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_104_S02_ZXXX_EXT_VXX" ModuleIdentNumber="0x00000107">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_104_S02_ZXXX_EXT_VXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_S02_ZXXX_EXT_VXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="107" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="false" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" AllowedValues="3" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" AllowedValues="120" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" AllowedValues="5" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="14" Changeable="false" AllowedValues="14" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="82" Changeable="true" AllowedValues="82..84" TextId="TOK_Param7" ValueItemTarget="VAL_DT_VXX_Validation"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="8">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="12">
+									<Name TextId="TOK_ISDU_ValveSafeState"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Valve_01_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_02_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_03_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_04_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_05_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_06_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_07_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_08_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_09_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_10_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_11_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_12_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_01_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_02_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_03_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_04_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_05_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_06_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_07_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_08_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_09_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_10_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_11_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_12_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_104_S02_ZXXX_EXT_VXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_S02_ZXXX_EXT_VXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+				
+				<ModuleItem ID="ID_Mod_BNI_IOL_104_S02_RXXX_EXT_VXX" ModuleIdentNumber="0x00000108">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_104_S02_RXXX_EXT_VXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_S02_RXXX_EXT_VXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="108" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="false" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" AllowedValues="3" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" AllowedValues="120" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" AllowedValues="5" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="11" Changeable="false" AllowedValues="11" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="66" Changeable="true" AllowedValues="66..68" TextId="TOK_Param7" ValueItemTarget="VAL_DT_VXX_R_Validation"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="8">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="12">
+									<Name TextId="TOK_ISDU_ValveSafeState"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Valve_01_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_02_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_03_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_04_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_05_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_06_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_07_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_08_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_09_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_10_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_11_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_12_Coil_A" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_01_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_02_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_03_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_04_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_05_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_06_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_07_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_08_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_09_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="0" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_10_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="2" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_11_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="4" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+									<Ref TextId="TOK_ISDU_Valve_12_Coil_B" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="6" DefaultValue="0" AllowedValues="0..2" ValueItemTarget="VAL_SafeState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_104_S02_RXXX_EXT_VXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_S02_RXXX_EXT_VXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_104_S0X_XXXX" ModuleIdentNumber="0x00000109">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_104_S0X_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_S0X_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="109" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="false" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" AllowedValues="3" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" AllowedValues="120" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" AllowedValues="5" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="14" Changeable="true" AllowedValues="7 11 13 14" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="80" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="8">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_104_S0X_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_104_S0X_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_252_000_XXXX" ModuleIdentNumber="0x0000010A">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_252_000_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_252_000_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="10A" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="7" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="5" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_FaultState_Segment1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_FaultState_Segment2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_252_000_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_252_000_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_252_S01_XXXX" ModuleIdentNumber="0x0000010B">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_252_S01_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_252_S01_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="10B" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="7" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="10" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_FaultState_Segment1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_FaultState_Segment2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_252_S01_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_252_S01_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_256_000_XXXX" ModuleIdentNumber="0x0000010C">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_256_000_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_256_000_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="10C" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="7" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="10" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_FaultState_Segment1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_FaultState_Segment2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_256_000_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_256_000_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_256_S01_XXXX" ModuleIdentNumber="0x0000010D">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_256_S01_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_256_S01_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="10D" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_7" Length="7" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="7" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="7" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="11" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_FaultState_Segment1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_FaultState_Segment2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_256_S01_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_256_S01_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_00X_XXXX" ModuleIdentNumber="0x0000010E">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_00X_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_00X_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="10E" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_FaultState2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_00X_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_00X_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_002_X046" ModuleIdentNumber="0x0000010F">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_002_X046"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="10F" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="8">
+									<Name TextId="TOK_ISDU_FaultState"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_002_X046"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_002_XXXX_EXT" ModuleIdentNumber="0x00000110">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_002_XXXX_EXT"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_002_XXXX_EXT_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="110" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_4" Length="4" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="8">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_08_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_09_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_10_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_11_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_12_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_13_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_14_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_15_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="8">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_00_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_08_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_09_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_10_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_11_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_12_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_13_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_14_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_15_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="12">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="false" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_00_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="8" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="8" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="8" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="8" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="9" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_08_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_09_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_10_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_11_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="10" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_12_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_13_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_14_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_15_Ext" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="11" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_002_XXXX_EXT"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_002_XXXX_EXT_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_002_X046_EXT104" ModuleIdentNumber="0x00000111">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_EXT104"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_EXT104_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="111" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_4" Length="4" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="4" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="13" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="33" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="8">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_08_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_09_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_10_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_11_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_12_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_13_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_14_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_15_Ext" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="8">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_08" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_09" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_10" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_11" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_12" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_13" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_14" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_15" Visible="true" Changeable="false" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_EXT104"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_EXT104_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_S01_XXXX" ModuleIdentNumber="0x00000112">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="112" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_8" Length="8" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_FaultState2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_S01_XXXX_IN_OUT" ModuleIdentNumber="0x00000113">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_IN_OUT"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_IN_OUT_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="113" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="true" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="false" Visible="true" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_FaultState2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_IN_OUT"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_IN_OUT_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_S01_XXXX_OUT" ModuleIdentNumber="0x00000114">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_OUT"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_OUT_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="114" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" Visible="true" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="false" Visible="true" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="false" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="false" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="1" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_FaultState2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_OUT"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_OUT_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_S01_XXXX_C01" ModuleIdentNumber="0x00000115">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_C01"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_C01_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="115" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_10" Length="10" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="10" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="11" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_FaultState2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_C01"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_C01_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_S02_XXXX" ModuleIdentNumber="0x00000116">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_S02_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S02_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="116" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_8" Length="8" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_FaultState2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_S02_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S02_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_302_S02_X026" ModuleIdentNumber="0x00000117">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_302_S02_X026"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S02_X026_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="117" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_6" Length="6" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="6" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_302_S02_X026"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_302_S02_X026_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_309_00X_XXXX" ModuleIdentNumber="0x00000118">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_309_00X_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_309_00X_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="118" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_1" Length="1" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="1" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="11" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="160" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_309_00X_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_309_00X_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_310_000_XXXX" ModuleIdentNumber="0x00000119">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_310_000_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_310_000_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="119" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_15" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_15" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="8">
+									<Name TextId="TOK_ISDU_FaultState"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_08" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_09" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_10" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_11" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_12" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_13" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_14" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_15" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_310_000_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_310_000_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_355_S02_XXXX" ModuleIdentNumber="0x0000011A">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_355_S02_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_355_S02_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="11A" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_3" Length="3" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="7" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="22" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_FaultState4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="5">
+									<Name TextId="TOK_ISDU_FaultState2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_01_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_03_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_EventBlocking"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="249"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Event_Upower1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Event_UA" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Event_US" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="5">
+									<Name TextId="TOK_ISDU_OutputReactivating"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="250"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_OutputReactivating_Option" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_OutputReactivating_Option"/>
+									<Ref TextId="TOK_ISDU_OutputReactivating_Unlock" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_OutputReactivating_Unlock"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="6">
+									<Name TextId="TOK_ISDU_GatingTime"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="251"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_GatingTime" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="100"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_355_S02_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_355_S02_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+				
+				<ModuleItem ID="ID_Mod_BNI_IOL_709_000_XXXX" ModuleIdentNumber="0x0000011B">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_709_000_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_709_000_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="11B" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_10" Length="10" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="10" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_EnableSwitchPoint"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0"/>									
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_Port_00_SwitchingPoint_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="400" AllowedValues="400..2000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_Port_01_SwitchingPoint_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="400" AllowedValues="400..2000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="6">
+									<Name TextId="TOK_ISDU_Port_02_SwitchingPoint_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="68"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="400" AllowedValues="400..2000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="6">
+									<Name TextId="TOK_ISDU_Port_03_SwitchingPoint_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="69"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="400" AllowedValues="400..2000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="6">
+									<Name TextId="TOK_ISDU_Port_00_SwitchingPoint_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="70"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="400" AllowedValues="400..2000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="6">
+									<Name TextId="TOK_ISDU_Port_01_SwitchingPoint_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="71"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="400" AllowedValues="400..2000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="6">
+									<Name TextId="TOK_ISDU_Port_02_SwitchingPoint_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="72"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="400" AllowedValues="400..2000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="6">
+									<Name TextId="TOK_ISDU_Port_03_SwitchingPoint_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="73"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="400" AllowedValues="400..2000"/>																	
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_709_000_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_709_000_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+				
+				<ModuleItem ID="ID_Mod_BNI_IOL_710_000_XXXX" ModuleIdentNumber="0x0000011C">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_710_000_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_710_000_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="11C" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_10" Length="10" UseAsBits="false"/>
+								</Input>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="10" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_04_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_05_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_06_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Port_07_Pin_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_EnableSwitchPoint"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0"/>									
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_Port_00_SwitchingPoint_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="0" AllowedValues="0..1000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="6">
+									<Name TextId="TOK_ISDU_Port_01_SwitchingPoint_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="0" AllowedValues="0..1000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="6">
+									<Name TextId="TOK_ISDU_Port_02_SwitchingPoint_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="68"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="0" AllowedValues="0..1000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="6">
+									<Name TextId="TOK_ISDU_Port_03_SwitchingPoint_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="69"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="0" AllowedValues="0..1000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="6">
+									<Name TextId="TOK_ISDU_Port_00_SwitchingPoint_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="70"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="0" AllowedValues="0..1000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="6">
+									<Name TextId="TOK_ISDU_Port_01_SwitchingPoint_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="71"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="0" AllowedValues="0..1000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="6">
+									<Name TextId="TOK_ISDU_Port_02_SwitchingPoint_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="72"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="0" AllowedValues="0..1000"/>																	
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="6">
+									<Name TextId="TOK_ISDU_Port_03_SwitchingPoint_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="73"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" BitOffset="0" DefaultValue="0" AllowedValues="0..1000"/>																	
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_710_000_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_710_000_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_719_002_XXXX" ModuleIdentNumber="0x0000011D">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_719_002_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_719_002_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="11D" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_22" Length="22" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="22" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="2" Changeable="false" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="4" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Alignment"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="89"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Alignment" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Alignment"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="12">
+									<Name TextId="TOK_ISDU_Analog_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="240"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Mode"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Mode"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Mode"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Mode"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="8" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Mode"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="9" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Mode"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="10" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Mode"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="11" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Mode"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="12">
+									<Name TextId="TOK_ISDU_Analog_Resolution"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="241"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Resolution"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Resolution"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Resolution"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Resolution"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="8" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Resolution"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="9" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Resolution"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="10" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Resolution"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="11" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_Resolution"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="12">
+									<Name TextId="TOK_ISDU_PinAssignment"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="242"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PinAssignment"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PinAssignment"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PinAssignment"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PinAssignment"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="8" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PinAssignment"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="9" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PinAssignment"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="10" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PinAssignment"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="11" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PinAssignment"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="12">
+									<Name TextId="TOK_ISDU_PtMode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="243"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PtMode"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PtMode"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PtMode"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PtMode"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="8" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PtMode"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="9" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PtMode"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="10" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PtMode"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="11" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_PtMode"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="5">
+									<Name TextId="TOK_ISDU_WirebreakDetection"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="244"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_WirebreakDetectionDisable" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="12">
+									<Name TextId="TOK_ISDU_PdFormat"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="245"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_ProcessDataFormat"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_ProcessDataFormat"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_ProcessDataFormat"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_ProcessDataFormat"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="8" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_ProcessDataFormat"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="9" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_ProcessDataFormat"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="10" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_ProcessDataFormat"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="11" DefaultValue="0" ValueItemTarget="VAL_DT_Analog_ProcessDataFormat"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="20">
+									<Name TextId="TOK_ISDU_SwitchPoint1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="246"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="16"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="6" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="8" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="10" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="12" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="14" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="16" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="18" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="20">
+									<Name TextId="TOK_ISDU_SwitchPoint2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="247"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="16"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="6" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="8" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="10" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="12" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="14" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="16" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="18" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="6">
+									<Name TextId="TOK_ISDU_SwitchPointEnable"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="248"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_04_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_05_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_06_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_07_SwitchingPoint_1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_04_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_05_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_06_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_07_SwitchingPoint_2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="12">
+									<Name TextId="TOK_ISDU_ThermocoupleGrounding"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="249"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="6" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="7" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="8" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="9" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="10" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="11" BitOffset="0" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="5">
+									<Name TextId="TOK_ISDU_VoltageMonitoring"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="251"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Port_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_Port_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_719_002_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_719_002_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_771_000_XXXX" ModuleIdentNumber="0x0000011E">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_771_000_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_771_000_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="11E" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_2" Length="2" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="2" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="4" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="80" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_15" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_08" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_09" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_10" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_11" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_12" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_13" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_14" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_15" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="8">
+									<Name TextId="TOK_ISDU_FaultState"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="4"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_08" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_09" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_10" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_11" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="6" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_12" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_13" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_14" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_15" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="7" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_771_000_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_771_000_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_772_000_XXXX" ModuleIdentNumber="0x0000011F">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_772_000_XXXX"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_772_000_XXXX_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="11F" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_1" Length="1" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="1" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="4" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="96" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="6">
+									<Name TextId="TOK_ISDU_Inversion"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Inversion"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="6">
+									<Name TextId="TOK_ISDU_Direction"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="5" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="7" DefaultValue="0" ValueItemTarget="VAL_DT_Direction"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="6">
+									<Name TextId="TOK_ISDU_FaultState"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_Pin_00" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_01" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_02" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_03" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_04" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_05" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_06" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+									<Ref TextId="TOK_ISDU_Pin_07" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="5" BitOffset="6" DefaultValue="0" ValueItemTarget="VAL_DT_FaultState"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_772_000_XXXX"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_772_000_XXXX_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_800_000_Z036" ModuleIdentNumber="0x00000120">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_800_000_Z036"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_800_000_Z036_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="120" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="10" Changeable="false" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="5" Changeable="false" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Mode" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Mode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_RunlightStaticColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="77"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightStaticColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="5">
+									<Name TextId="TOK_ISDU_RunlightRunningColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="78"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightRunningColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="7">
+									<Name TextId="TOK_ISDU_Brightness"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="81"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_BrightnessBlue" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="4" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessGreen" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="5" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessRed" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="6" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="5">
+									<Name TextId="TOK_ISDU_Frequency"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="82"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Frequency" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_Frequency"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="5">
+									<Name TextId="TOK_ISDU_BlinkingMode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="83"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="7">
+									<Name TextId="TOK_ISDU_UserColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="252"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_UserColorBlue" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorGreen" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorRed" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" AllowedValues="0..255" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_800_000_Z036"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_800_000_Z036_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_800_000_Z037" ModuleIdentNumber="0x00000121">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_800_000_Z037"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_800_000_Z037_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="121" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_1" Length="1" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="10" Changeable="false" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="6" Changeable="false" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Mode" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Mode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_RunlightStaticColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="77"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightStaticColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="5">
+									<Name TextId="TOK_ISDU_RunlightRunningColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="78"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightRunningColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="7">
+									<Name TextId="TOK_ISDU_Brightness"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="81"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_BrightnessBlue" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="4" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessGreen" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="5" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessRed" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="6" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="5">
+									<Name TextId="TOK_ISDU_Frequency"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="82"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Frequency" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_Frequency"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="5">
+									<Name TextId="TOK_ISDU_BlinkingMode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="83"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="7">
+									<Name TextId="TOK_ISDU_UserColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="252"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_UserColorBlue" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorGreen" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorRed" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" AllowedValues="0..255" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="6">
+									<Name TextId="TOK_ISDU_BuzzerType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="254"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_BuzzerType" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BuzzerType"/>
+									<Ref TextId="TOK_ISDU_BuzzerVolume" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" BitOffset="0" DefaultValue="255"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_800_000_Z037"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_800_000_Z037_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_801_000_Z036" ModuleIdentNumber="0x00000122">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_801_000_Z036"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_801_000_Z036_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="122" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_2" Length="2" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="10" Changeable="false" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="2" Changeable="false" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Mode" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Mode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_SegmentNr"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_SegmentNr" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_3_SegmentNr"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="5">
+									<Name TextId="TOK_ISDU_LevelType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelType" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_LevelDirection"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="5">
+									<Name TextId="TOK_ISDU_Resolution"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Resolution" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Resolution"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="68"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="69"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg3"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="70"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="5">
+									<Name TextId="TOK_ISDU_LimitType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="253"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LimitType" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_LimitType"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit12"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="73"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit12" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit23"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="74"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit23" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="5">
+									<Name TextId="TOK_ISDU_RunlightStaticColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="77"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightStaticColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="5">
+									<Name TextId="TOK_ISDU_RunlightRunningColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="78"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightRunningColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="7">
+									<Name TextId="TOK_ISDU_Brightness"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="81"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_BrightnessBlue" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="4" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessGreen" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="5" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessRed" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="6" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="5">
+									<Name TextId="TOK_ISDU_Frequency"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="82"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Frequency" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_Frequency"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="5">
+									<Name TextId="TOK_ISDU_BlinkingMode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="83"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg3" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="7">
+									<Name TextId="TOK_ISDU_UserColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="252"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_UserColorBlue" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorGreen" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorRed" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" AllowedValues="0..255" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_801_000_Z036"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_801_000_Z036_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_801_000_Z037" ModuleIdentNumber="0x00000123">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_801_000_Z037"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_801_000_Z037_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="123" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_3" Length="3" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="10" Changeable="false" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="4" Changeable="false" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Mode" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Mode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_SegmentNr"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_SegmentNr" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_3_SegmentNr"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="5">
+									<Name TextId="TOK_ISDU_LevelType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelType" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_LevelDirection"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="5">
+									<Name TextId="TOK_ISDU_Resolution"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Resolution" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Resolution"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="68"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="69"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg3"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="70"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="5">
+									<Name TextId="TOK_ISDU_LimitType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="253"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LimitType" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_LimitType"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit12"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="73"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit12" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit23"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="74"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit23" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="5">
+									<Name TextId="TOK_ISDU_RunlightStaticColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="77"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightStaticColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="5">
+									<Name TextId="TOK_ISDU_RunlightRunningColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="78"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightRunningColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="7">
+									<Name TextId="TOK_ISDU_Brightness"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="81"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_BrightnessBlue" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="4" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessGreen" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="5" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessRed" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="6" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="5">
+									<Name TextId="TOK_ISDU_Frequency"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="82"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Frequency" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_Frequency"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="5">
+									<Name TextId="TOK_ISDU_BlinkingMode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="83"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg3" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="7">
+									<Name TextId="TOK_ISDU_UserColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="252"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_UserColorBlue" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorGreen" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorRed" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" AllowedValues="0..255" DefaultValue="0"/>
+								</ParameterRecordDataItem>							
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="6">
+									<Name TextId="TOK_ISDU_BuzzerType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="254"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_BuzzerType" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BuzzerType"/>
+									<Ref TextId="TOK_ISDU_BuzzerVolume" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" BitOffset="0" DefaultValue="255"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_801_000_Z037"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_801_000_Z037_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_802_000_Z036" ModuleIdentNumber="0x00000124">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_802_000_Z036"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_802_000_Z036_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="124" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_3" Length="3" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="10" Changeable="false" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="1" Changeable="false" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Mode" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Mode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_SegmentNr"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_SegmentNr" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_SegmentNr"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="5">
+									<Name TextId="TOK_ISDU_LevelType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelType" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_LevelDirection"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="5">
+									<Name TextId="TOK_ISDU_Resolution"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Resolution" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Resolution"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="68"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="69"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg3"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="70"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="71"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg5"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="72"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="5">
+									<Name TextId="TOK_ISDU_LimitType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="253"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LimitType" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_LimitType"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit12"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="73"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit12" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit23"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="74"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit23" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit34"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="75"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit34" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit45"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="76"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit45" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="5">
+									<Name TextId="TOK_ISDU_RunlightStaticColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="77"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightStaticColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="5">
+									<Name TextId="TOK_ISDU_RunlightRunningColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="78"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightRunningColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="5">
+									<Name TextId="TOK_ISDU_RunlightSegmentNr"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="79"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightSegmentNr" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_RunlightSegmentNr"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="7">
+									<Name TextId="TOK_ISDU_Brightness"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="81"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_BrightnessBlue" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="4" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessGreen" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="5" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessRed" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="6" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="5">
+									<Name TextId="TOK_ISDU_Frequency"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="82"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Frequency" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_Frequency"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="5">
+									<Name TextId="TOK_ISDU_BlinkingMode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="83"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg3" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg5" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="7">
+									<Name TextId="TOK_ISDU_UserColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="252"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_UserColorBlue" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorGreen" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorRed" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" AllowedValues="0..255" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_802_000_Z036"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_802_000_Z036_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BNI_IOL_802_000_Z037" ModuleIdentNumber="0x00000125">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BNI_IOL_802_000_Z037"/>
+						<InfoText TextId="TOK_TextId_Module_BNI_IOL_802_000_Z037_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="125" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_3" Length="3" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0..31" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" Changeable="true" AllowedValues="0..32" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="1" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="5" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="10" Changeable="false" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="3" Changeable="false" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Mode" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Mode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_SegmentNr"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="65"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_SegmentNr" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_SegmentNr"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="5">
+									<Name TextId="TOK_ISDU_LevelType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="66"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelType" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_LevelDirection"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" TransferSequence="8" Length="5">
+									<Name TextId="TOK_ISDU_Resolution"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="67"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Resolution" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Resolution"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" TransferSequence="9" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="68"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" TransferSequence="10" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="69"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" TransferSequence="11" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg3"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="70"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" TransferSequence="12" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="71"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" TransferSequence="13" Length="5">
+									<Name TextId="TOK_ISDU_LevelSeg5"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="72"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LevelSegColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+									<Ref TextId="TOK_ISDU_LevelSegDominance" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_ColorDominance"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="25" TransferSequence="14" Length="5">
+									<Name TextId="TOK_ISDU_LimitType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="253"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_LimitType" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_LimitType"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="26" TransferSequence="15" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit12"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="73"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit12" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="27" TransferSequence="16" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit23"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="74"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit23" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="28" TransferSequence="17" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit34"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="75"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit34" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="29" TransferSequence="18" Length="6">
+									<Name TextId="TOK_ISDU_LevelLimit45"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="76"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_LevelLimit45" Visible="true" Changeable="true" DataType="Unsigned16" ByteOffset="4" AllowedValues="0..65535" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="30" TransferSequence="19" Length="5">
+									<Name TextId="TOK_ISDU_RunlightStaticColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="77"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightStaticColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="31" TransferSequence="20" Length="5">
+									<Name TextId="TOK_ISDU_RunlightRunningColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="78"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightRunningColor" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_Color"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="32" TransferSequence="21" Length="5">
+									<Name TextId="TOK_ISDU_RunlightSegmentNr"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="79"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_RunlightSegmentNr" Visible="true" Changeable="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_RunlightSegmentNr"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="33" TransferSequence="22" Length="7">
+									<Name TextId="TOK_ISDU_Brightness"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="81"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_BrightnessBlue" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="4" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessGreen" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="5" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+									<Ref TextId="TOK_ISDU_BrightnessRed" Visible="true" Changeable="true" DataType="BitArea" BitLength="7" ByteOffset="6" BitOffset="0" AllowedValues="0..127" DefaultValue="127"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="34" TransferSequence="23" Length="5">
+									<Name TextId="TOK_ISDU_Frequency"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="82"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_Frequency" Visible="true" Changeable="true" DataType="BitArea" BitLength="3" ByteOffset="4" BitOffset="0" DefaultValue="1" ValueItemTarget="VAL_DT_Frequency"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="35" TransferSequence="24" Length="5">
+									<Name TextId="TOK_ISDU_BlinkingMode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="83"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg1" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg2" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="1" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg3" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="2" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg4" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="3" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+									<Ref TextId="TOK_ISDU_BlinkingModeSeg5" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="4" DefaultValue="0" ValueItemTarget="VAL_DT_BlinkingMode"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="36" TransferSequence="25" Length="7">
+									<Name TextId="TOK_ISDU_UserColor"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="252"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="TOK_ISDU_UserColorBlue" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorGreen" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" AllowedValues="0..255" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_UserColorRed" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" AllowedValues="0..255" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="37" TransferSequence="26" Length="6">
+									<Name TextId="TOK_ISDU_BuzzerType"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="254"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="TOK_ISDU_BuzzerType" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" BitOffset="0" DefaultValue="0" ValueItemTarget="VAL_DT_BuzzerType"/>
+									<Ref TextId="TOK_ISDU_BuzzerVolume" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="5" BitOffset="0" DefaultValue="255"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BNI_IOL_802_000_Z037"/>
+								<InfoText TextId="TOK_TextId_Module_BNI_IOL_802_000_Z037_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BIS_M_4XX_045" ModuleIdentNumber="0x00000126">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BIS_M_4XX_045"/>
+						<InfoText TextId="TOK_TextId_Module_BIS_M_4XX_045_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="126" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_10" Length="10" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_10" Length="10" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="10" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="6" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="10">
+									<Name TextId="TOK_ISDU_BIS_Parameter"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="6"/>
+									<Ref TextId="TOK_ISDU_CRC" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_DYN" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ACTION" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" DefaultValue="1" ValueItemTarget="VAL_DT_ACTION"/>
+									<Ref TextId="TOK_ISDU_STADDL" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="7" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_STADDH" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="8" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_CTTYPE" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="9" DefaultValue="0" ValueItemTarget="VAL_DT_CT_TYPE"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BIS_M_4XX_045"/>
+								<InfoText TextId="TOK_TextId_Module_BIS_M_4XX_045_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BIS_M_4XX_072" ModuleIdentNumber="0x00000127">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BIS_M_4XX_072"/>
+						<InfoText TextId="TOK_TextId_Module_BIS_M_4XX_072_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="127" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_32" Length="32" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_32" Length="32" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="32" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="6" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="10">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="64"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="6"/>
+									<Ref TextId="TOK_ISDU_CRC" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_DYN" Visible="true" Changeable="true" DataType="Bit" ByteOffset="5" BitOffset="0" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_ACTION" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="6" DefaultValue="1" ValueItemTarget="VAL_DT_ACTION"/>
+									<Ref TextId="TOK_ISDU_STADDL" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="7" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_STADDH" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="8" DefaultValue="0"/>
+									<Ref TextId="TOK_ISDU_CTTYPE" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="9" DefaultValue="0" ValueItemTarget="VAL_DT_CT_TYPE"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BIS_M_4XX_072"/>
+								<InfoText TextId="TOK_TextId_Module_BIS_M_4XX_072_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_BIS_L_4XX_045" ModuleIdentNumber="0x00000128">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_BIS_L_4XX_045"/>
+						<InfoText TextId="TOK_TextId_Module_BIS_L_4XX_045_Info"/>
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="128" SubmoduleIdentNumber="0x0001" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Input_DataItem_8" Length="8" UseAsBits="false"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="OctetString" TextId="TOK_Output_DataItem_8" Length="8" UseAsBits="false"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="8" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="6" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="0" Changeable="true" AllowedValues="0..255" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="16" TransferSequence="5" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="6"/>
+									<Ref TextId="TOK_ISDU_CRC" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" TransferSequence="6" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="6"/>
+									<Ref TextId="TOK_ISDU_CYCRES" Visible="true" Changeable="true" DataType="Bit" ByteOffset="4" BitOffset="0" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" TransferSequence="7" Length="5">
+									<Name TextId="TOK_ISDU_Mode"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="3"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="6"/>
+									<Ref TextId="TOK_ISDU_COMPCOUNT" Visible="true" Changeable="true" DataType="Unsigned8" ByteOffset="4" DefaultValue="2"/>
+								</ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_BIS_L_4XX_045"/>
+								<InfoText TextId="TOK_TextId_Module_BIS_L_4XX_045_Info"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+
+				<ModuleItem ID="ID_Mod_2_1_FS_PAR" ModuleIdentNumber="0x0000005E">
+					<ModuleInfo CategoryRef="ID_Cat_IO-Link_Device">
+						<Name TextId="TOK_TextId_Module_FS_Modul"/>
+						<InfoText TextId="TOK_TextId_Module_FS_Modul"/>
+						<OrderNumber Value="BNI0098"/>
+						<HardwareRelease Value="1"/>
+						<SoftwareRelease Value="V1.1" />
+					</ModuleInfo>
+					<VirtualSubmoduleList>
+						<VirtualSubmoduleItem ID="62" SubmoduleIdentNumber="0x0001" FixedInSubslots="1" PROFIsafeSupported="true" MayIssueProcessAlarm="true">
+							<IOData F_IO_StructureDescVersion="2" F_IO_StructureDescCRC="4107246991">
+								<Input Consistency="All items consistency">
+									<DataItem DataType="Unsigned8" TextId="TOK_Input_DataItem_1" UseAsBits="true"/>
+									<DataItem DataType="Unsigned8" TextId="TOK_Input_DataItem_1" UseAsBits="true"/>
+									<DataItem DataType="F_MessageTrailer4Byte" TextId="IDT_DATAITEM_PS_Safety"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="Unsigned8" TextId="TOK_Output_DataItem_1" UseAsBits="true"/>
+									<DataItem DataType="F_MessageTrailer4Byte" TextId="IDT_DATAITEM_PS_Safety"/>
+								</Output>
+							</IOData>
+							<RecordDataList>
+								<!-- Port Settings -->
+								<ParameterRecordDataItem Index="1" Length="2" TransferSequence="1">
+									<Name TextId="TOK_ParaRecIOLink_Cycle"/>
+									<Ref ValueItemTarget="VAL_CycleTime" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="true" AllowedValues="0 16 32 48 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191" TextId="TOK_CycleTime"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="2" Length="2" TransferSequence="2">
+									<Name TextId="TOK_ParaRecIOLink_DataWindow"/>
+									<Ref DataType="Unsigned8" ByteOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_Param1"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="7" Changeable="false" TextId="TOK_Param2"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="3" Length="22" TransferSequence="3">
+									<Name TextId="TOK_ParaRecIOLink_Validation"/>
+									<Ref ValueItemTarget="VAL_Validation" DataType="BitArea" BitLength="2" ByteOffset="0" BitOffset="2" DefaultValue="0" Changeable="true" AllowedValues="0..1" TextId="TOK_Validation"/>
+									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="3" Changeable="false" TextId="TOK_Param3"/>
+									<Ref DataType="Unsigned8" ByteOffset="2" DefaultValue="120" Changeable="false" TextId="TOK_Param4"/>
+									<Ref DataType="Unsigned8" ByteOffset="3" DefaultValue="10" Changeable="false" TextId="TOK_Param5"/>
+									<Ref DataType="Unsigned8" ByteOffset="4" DefaultValue="1" Changeable="false" TextId="TOK_Param6"/>
+									<Ref DataType="Unsigned8" ByteOffset="5" DefaultValue="1" Changeable="false" TextId="TOK_Param7"/>
+									<Ref DataType="VisibleString" Length="16" Visible="false" ByteOffset="6" DefaultValue="" Changeable="false" TextId="TOK_Param8"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="4" Length="1" TransferSequence="4">
+									<Name TextId="TOK_ParaRecIOLink_ParaServer"/>
+									<Ref ValueItemTarget="VAL_DsState" DataType="BitArea" BitLength="8" ByteOffset="0" BitOffset="0" DefaultValue="0" Changeable="false" TextId="TOK_ParServEnable"/>
+								</ParameterRecordDataItem>
+
+								<!-- Device Parameters -->
+								<ParameterRecordDataItem Index="16" Length="12" TransferSequence="5">
+									<Name TextId="Device_parameters"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="174"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="8"/>
+									<Ref TextId="Param_Version_Major" Visible="true" DataType="Unsigned8" ByteOffset="4" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="Param_Version_Minor" Visible="true" DataType="Unsigned8" ByteOffset="5" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="Param_Version_Patch" Visible="true" DataType="Unsigned8" ByteOffset="6" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="HMILock" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="7" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0 1" ValueItemTarget="VAL_HMILock_Konfiguration"/>
+									<Ref TextId="LSS_Deactivation_Delay" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="7" BitOffset="1" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_LSS_Deactivation_Delay_Konfiguration"/>
+									<Ref TextId="Time" Visible="false" DataType="Unsigned32" ByteOffset="8" Changeable="false" DefaultValue="0"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="17" Length="6" TransferSequence="6">
+									<Name TextId="Port_0"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="161"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="SIn1Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="0" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="SIn2Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="1" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="TPO1Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="2" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="TPO2Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="3" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="SensAnalysis" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="4" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SensAnalysis_Konfiguration"/>
+									<Ref TextId="SensValence" Visible="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="5" Changeable="true" DefaultValue="1" AllowedValues="0..2" ValueItemTarget="VAL_SensValence_Konfiguration"/>
+									<Ref TextId="DiscrCorrect" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="7" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_DiscrCorrect_Konfiguration"/>
+									<Ref TextId="DiscrTime" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_DiscrTime_Konfiguration"/>
+									<Ref TextId="InputDelay" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="4" Changeable="true" DefaultValue="0" AllowedValues="0..14" ValueItemTarget="VAL_InputDelay_Konfiguration"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="18" Length="6" TransferSequence="7">
+									<Name TextId="Port_1"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="162"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="SIn1Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="0" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="SIn2Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="1" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="TPO1Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="2" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="TPO2Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="3" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="SensAnalysis" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="4" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SensAnalysis_Konfiguration"/>
+									<Ref TextId="SensValence" Visible="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="5" Changeable="true" DefaultValue="1" AllowedValues="0..2" ValueItemTarget="VAL_SensValence_Konfiguration"/>
+									<Ref TextId="DiscrCorrect" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="7" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_DiscrCorrect_Konfiguration"/>
+									<Ref TextId="DiscrTime" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_DiscrTime_Konfiguration"/>
+									<Ref TextId="InputDelay" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="4" Changeable="true" DefaultValue="0" AllowedValues="0..14" ValueItemTarget="VAL_InputDelay_Konfiguration"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="19" Length="6" TransferSequence="8">
+									<Name TextId="Port_2"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="163"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="SIn1Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="0" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="SIn2Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="1" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="TPO1Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="2" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="TPO2Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="3" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="SensAnalysis" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="4" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SensAnalysis_Konfiguration"/>
+									<Ref TextId="SensValence" Visible="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="5" Changeable="true" DefaultValue="1" AllowedValues="0..2" ValueItemTarget="VAL_SensValence_Konfiguration"/>
+									<Ref TextId="DiscrCorrect" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="7" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_DiscrCorrect_Konfiguration"/>
+									<Ref TextId="DiscrTime" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_DiscrTime_Konfiguration"/>
+									<Ref TextId="InputDelay" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="4" Changeable="true" DefaultValue="0" AllowedValues="0..14" ValueItemTarget="VAL_InputDelay_Konfiguration"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="20" Length="6" TransferSequence="9">
+									<Name TextId="Port_3"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="164"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="SIn1Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="0" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="SIn2Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="1" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="TPO1Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="2" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="TPO2Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="3" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="SensAnalysis" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="4" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SensAnalysis_Konfiguration"/>
+									<Ref TextId="SensValence" Visible="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="5" Changeable="true" DefaultValue="1" AllowedValues="0..2" ValueItemTarget="VAL_SensValence_Konfiguration"/>
+									<Ref TextId="DiscrCorrect" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="7" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_DiscrCorrect_Konfiguration"/>
+									<Ref TextId="DiscrTime" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_DiscrTime_Konfiguration"/>
+									<Ref TextId="InputDelay" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="4" Changeable="true" DefaultValue="0" AllowedValues="0..14" ValueItemTarget="VAL_InputDelay_Konfiguration"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="21" Length="5" TransferSequence="10">
+									<Name TextId="Port_4"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="165"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="SOutEnabled" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0..1" ValueItemTarget="VAL_SOutEnable_Konfiguration"/>
+									<Ref TextId="SOutPEnabled" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="1" Changeable="true" DefaultValue="1" AllowedValues="0..1" ValueItemTarget="VAL_SOutPEnable_Konfiguration"/>
+									<Ref TextId="ReadbackTime" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="4" BitOffset="2" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_ReadbackTime_Konfiguration"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="22" Length="5" TransferSequence="11">
+									<Name TextId="Port_5"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="166"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="1"/>
+									<Ref TextId="SOutEnabled" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0..1" ValueItemTarget="VAL_SOutEnable_Konfiguration"/>
+									<Ref TextId="SOutPEnabled" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="1" Changeable="true" DefaultValue="1" AllowedValues="0..1" ValueItemTarget="VAL_SOutPEnable_Konfiguration"/>
+									<Ref TextId="ReadbackTime" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="4" BitOffset="2" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_ReadbackTime_Konfiguration"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="23" Length="6" TransferSequence="12">
+									<Name TextId="Port_6"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="167"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="SIn1Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="0" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="SIn2Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="1" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="TPO1Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="2" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="TPO2Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="3" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="SensAnalysis" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="4" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SensAnalysis_Konfiguration"/>
+									<Ref TextId="SensValence" Visible="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="5" Changeable="true" DefaultValue="1" AllowedValues="0..2" ValueItemTarget="VAL_SensValence_Konfiguration"/>
+									<Ref TextId="DiscrCorrect" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="7" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_DiscrCorrect_Konfiguration"/>
+									<Ref TextId="DiscrTime" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_DiscrTime_Konfiguration"/>
+									<Ref TextId="InputDelay" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="4" Changeable="true" DefaultValue="0" AllowedValues="0..14" ValueItemTarget="VAL_InputDelay_Konfiguration"/>
+								</ParameterRecordDataItem>
+								<ParameterRecordDataItem Index="24" Length="6" TransferSequence="13">
+									<Name TextId="Port_7"/>
+									<Ref TextId="ISDU_Index" Visible="false" DataType="Unsigned16" ByteOffset="0" Changeable="false" DefaultValue="168"/>
+									<Ref TextId="ISDU_Subindex" Visible="false" DataType="Unsigned8" ByteOffset="2" Changeable="false" DefaultValue="0"/>
+									<Ref TextId="ISDU_Length" Visible="false" DataType="Unsigned8" ByteOffset="3" Changeable="false" DefaultValue="2"/>
+									<Ref TextId="SIn1Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="0" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="SIn2Active" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="1" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SIn_Konfiguration"/>
+									<Ref TextId="TPO1Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="2" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="TPO2Pulsed" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="3" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_TPO_Konfiguration"/>
+									<Ref TextId="SensAnalysis" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="4" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_SensAnalysis_Konfiguration"/>
+									<Ref TextId="SensValence" Visible="true" DataType="BitArea" BitLength="2" ByteOffset="4" BitOffset="5" Changeable="true" DefaultValue="1" AllowedValues="0..2" ValueItemTarget="VAL_SensValence_Konfiguration"/>
+									<Ref TextId="DiscrCorrect" Visible="true" DataType="BitArea" BitLength="1" ByteOffset="4" BitOffset="7" Changeable="true" DefaultValue="1" AllowedValues="0 1" ValueItemTarget="VAL_DiscrCorrect_Konfiguration"/>
+									<Ref TextId="DiscrTime" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="0" Changeable="true" DefaultValue="0" AllowedValues="0..15" ValueItemTarget="VAL_DiscrTime_Konfiguration"/>
+									<Ref TextId="InputDelay" Visible="true" DataType="BitArea" BitLength="4" ByteOffset="5" BitOffset="4" Changeable="true" DefaultValue="0" AllowedValues="0..14" ValueItemTarget="VAL_InputDelay_Konfiguration"/>
+								</ParameterRecordDataItem>
+
+								<!-- Safety Parameter -->
+								<F_ParameterRecordDataItem F_ParamDescCRC="27137" TransferSequence="14" Index="128">
+									<F_Check_iPar DefaultValue="NoCheck" Changeable="false" Visible="false"/>
+									<F_SIL DefaultValue="SIL3" AllowedValues="SIL2 SIL3" Changeable="true" Visible="true"/>
+									<F_CRC_Length DefaultValue="3-Byte-CRC" Changeable="false" Visible="false"/>
+									<F_Block_ID DefaultValue="1" Changeable="false" Visible="true"/>
+									<F_Par_Version DefaultValue="1" Changeable="false" Visible="true"/>
+									<F_Source_Add DefaultValue="1" AllowedValues="1..65534" Changeable="true" Visible="true"/>
+									<F_Dest_Add DefaultValue="2" AllowedValues="1..65534" Changeable="true" Visible="true"/>
+									<F_WD_Time DefaultValue="200" AllowedValues="50..10000" Changeable="true" Visible="true"/>
+									<F_Par_CRC DefaultValue="28110" Changeable="true" Visible="true"/>
+									<F_iPar_CRC DefaultValue="0" Changeable="true" Visible="true"/>
+								</F_ParameterRecordDataItem>
+							</RecordDataList>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_FS_Safety"/>
+								<InfoText TextId="TOK_TextId_Module_FS_Safety"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+						<VirtualSubmoduleItem ID="63" SubmoduleIdentNumber="0x0002" FixedInSubslots="2" PROFIsafeSupported="false" MayIssueProcessAlarm="true">
+							<IOData>
+								<Input Consistency="All items consistency">
+									<DataItem DataType="Unsigned8" TextId="TOK_Input_DataItem_1" UseAsBits="true"/>
+								</Input>
+								<Output Consistency="All items consistency">
+									<DataItem DataType="Unsigned8" TextId="TOK_Output_DataItem_1" UseAsBits="true"/>
+									<DataItem DataType="Unsigned8" TextId="TOK_Output_DataItem_1" UseAsBits="true"/>
+								</Output>
+							</IOData>
+							<ModuleInfo>
+								<Name TextId="TOK_TextId_Module_FS_Standard"/>
+								<InfoText TextId="TOK_TextId_Module_FS_Standard"/>
+							</ModuleInfo>
+						</VirtualSubmoduleItem>
+					</VirtualSubmoduleList>
+				</ModuleItem>
+			</ModuleList>
+			<ValueList>
+				<ValueItem ID="VAL_CycleTime">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_CycleTime_automatic"/>
+						<Assign Content="16" TextId="TOK_CycleTime_1_6_ms"/>
+						<Assign Content="32" TextId="TOK_CycleTime_3_2_ms"/>
+						<Assign Content="48" TextId="TOK_CycleTime_4_8_ms"/>
+						<Assign Content="64" TextId="TOK_CycleTime_6_4_ms"/>
+						<Assign Content="68" TextId="TOK_CycleTime_8_0_ms"/>
+						<Assign Content="72" TextId="TOK_CycleTime_9_6_ms"/>
+						<Assign Content="76" TextId="TOK_CycleTime_11_2_ms"/>
+						<Assign Content="80" TextId="TOK_CycleTime_12_8_ms"/>
+						<Assign Content="84" TextId="TOK_CycleTime_14_4_ms"/>
+						<Assign Content="88" TextId="TOK_CycleTime_16_0_ms"/>
+						<Assign Content="92" TextId="TOK_CycleTime_17_6_ms"/>
+						<Assign Content="96" TextId="TOK_CycleTime_19_2_ms"/>
+						<Assign Content="100" TextId="TOK_CycleTime_20_8_ms"/>
+						<Assign Content="104" TextId="TOK_CycleTime_22_4_ms"/>
+						<Assign Content="108" TextId="TOK_CycleTime_24_0_ms"/>
+						<Assign Content="112" TextId="TOK_CycleTime_25_6_ms"/>
+						<Assign Content="116" TextId="TOK_CycleTime_27_2_ms"/>
+						<Assign Content="120" TextId="TOK_CycleTime_28_8_ms"/>
+						<Assign Content="124" TextId="TOK_CycleTime_30_4_ms"/>
+						<Assign Content="128" TextId="TOK_CycleTime_32_0_ms"/>
+						<Assign Content="129" TextId="TOK_CycleTime_33_6_ms"/>
+						<Assign Content="130" TextId="TOK_CycleTime_35_2_ms"/>
+						<Assign Content="131" TextId="TOK_CycleTime_36_8_ms"/>
+						<Assign Content="132" TextId="TOK_CycleTime_38_4_ms"/>
+						<Assign Content="133" TextId="TOK_CycleTime_40_0_ms"/>
+						<Assign Content="134" TextId="TOK_CycleTime_41_6_ms"/>
+						<Assign Content="135" TextId="TOK_CycleTime_43_2_ms"/>
+						<Assign Content="136" TextId="TOK_CycleTime_44_8_ms"/>
+						<Assign Content="137" TextId="TOK_CycleTime_46_4_ms"/>
+						<Assign Content="138" TextId="TOK_CycleTime_48_0_ms"/>
+						<Assign Content="139" TextId="TOK_CycleTime_49_6_ms"/>
+						<Assign Content="140" TextId="TOK_CycleTime_51_2_ms"/>
+						<Assign Content="141" TextId="TOK_CycleTime_52_8_ms"/>
+						<Assign Content="142" TextId="TOK_CycleTime_54_4_ms"/>
+						<Assign Content="143" TextId="TOK_CycleTime_56_0_ms"/>
+						<Assign Content="144" TextId="TOK_CycleTime_57_6_ms"/>
+						<Assign Content="145" TextId="TOK_CycleTime_59_2_ms"/>
+						<Assign Content="146" TextId="TOK_CycleTime_60_8_ms"/>
+						<Assign Content="147" TextId="TOK_CycleTime_62_4_ms"/>
+						<Assign Content="148" TextId="TOK_CycleTime_64_0_ms"/>
+						<Assign Content="149" TextId="TOK_CycleTime_65_6_ms"/>
+						<Assign Content="150" TextId="TOK_CycleTime_67_2_ms"/>
+						<Assign Content="151" TextId="TOK_CycleTime_68_8_ms"/>
+						<Assign Content="152" TextId="TOK_CycleTime_70_4_ms"/>
+						<Assign Content="153" TextId="TOK_CycleTime_72_0_ms"/>
+						<Assign Content="154" TextId="TOK_CycleTime_73_6_ms"/>
+						<Assign Content="155" TextId="TOK_CycleTime_75_2_ms"/>
+						<Assign Content="156" TextId="TOK_CycleTime_76_8_ms"/>
+						<Assign Content="157" TextId="TOK_CycleTime_78_4_ms"/>
+						<Assign Content="158" TextId="TOK_CycleTime_80_0_ms"/>
+						<Assign Content="159" TextId="TOK_CycleTime_81_6_ms"/>
+						<Assign Content="160" TextId="TOK_CycleTime_83_2_ms"/>
+						<Assign Content="161" TextId="TOK_CycleTime_84_8_ms"/>
+						<Assign Content="162" TextId="TOK_CycleTime_86_4_ms"/>
+						<Assign Content="163" TextId="TOK_CycleTime_88_0_ms"/>
+						<Assign Content="164" TextId="TOK_CycleTime_89_6_ms"/>
+						<Assign Content="165" TextId="TOK_CycleTime_91_2_ms"/>
+						<Assign Content="166" TextId="TOK_CycleTime_92_8_ms"/>
+						<Assign Content="167" TextId="TOK_CycleTime_94_4_ms"/>
+						<Assign Content="168" TextId="TOK_CycleTime_96_0_ms"/>
+						<Assign Content="169" TextId="TOK_CycleTime_97_6_ms"/>
+						<Assign Content="170" TextId="TOK_CycleTime_99_2_ms"/>
+						<Assign Content="171" TextId="TOK_CycleTime_100_8_ms"/>
+						<Assign Content="172" TextId="TOK_CycleTime_102_4_ms"/>
+						<Assign Content="173" TextId="TOK_CycleTime_104_0_ms"/>
+						<Assign Content="174" TextId="TOK_CycleTime_105_6_ms"/>
+						<Assign Content="175" TextId="TOK_CycleTime_107_2_ms"/>
+						<Assign Content="176" TextId="TOK_CycleTime_108_8_ms"/>
+						<Assign Content="177" TextId="TOK_CycleTime_110_4_ms"/>
+						<Assign Content="178" TextId="TOK_CycleTime_112_0_ms"/>
+						<Assign Content="179" TextId="TOK_CycleTime_113_6_ms"/>
+						<Assign Content="180" TextId="TOK_CycleTime_115_2_ms"/>
+						<Assign Content="181" TextId="TOK_CycleTime_116_8_ms"/>
+						<Assign Content="182" TextId="TOK_CycleTime_118_4_ms"/>
+						<Assign Content="183" TextId="TOK_CycleTime_120_0_ms"/>
+						<Assign Content="184" TextId="TOK_CycleTime_121_6_ms"/>
+						<Assign Content="185" TextId="TOK_CycleTime_123_2_ms"/>
+						<Assign Content="186" TextId="TOK_CycleTime_124_8_ms"/>
+						<Assign Content="187" TextId="TOK_CycleTime_126_4_ms"/>
+						<Assign Content="188" TextId="TOK_CycleTime_128_0_ms"/>
+						<Assign Content="189" TextId="TOK_CycleTime_129_6_ms"/>
+						<Assign Content="190" TextId="TOK_CycleTime_131_2_ms"/>
+						<Assign Content="191" TextId="TOK_CycleTime_132_8_ms"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_Validation">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ValNoValidation"/>
+						<Assign Content="1" TextId="TOK_ValCompatible"/>
+						<Assign Content="2" TextId="TOK_ValIdentical"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DsState">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_DS_Disable"/>
+						<Assign Content="64" TextId="TOK_DS_Clear"/>
+						<Assign Content="130" TextId="TOK_DS_Restore"/>
+						<Assign Content="131" TextId="TOK_DS_Backup_Restore"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_Config_SIO_2">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_SIO_NO"/>
+						<Assign Content="1" TextId="TOK_SIO_NC"/>
+						<Assign Content="2" TextId="TOK_SIO_DIAG"/>
+						<Assign Content="3" TextId="TOK_SIO_OUT"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_Config_IOL_4">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_SIO_NO"/>
+						<Assign Content="1" TextId="TOK_SIO_NC"/>
+						<Assign Content="3" TextId="TOK_SIO_OUT"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_SafeState">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_0"/>
+						<Assign Content="1" TextId="TOK_1"/>
+						<Assign Content="2" TextId="TOK_Last"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_HMILock_Konfiguration">
+					<Assignments>
+						<Assign TextId="Unlocked" Content="0"/>
+						<Assign TextId="Locked" Content="1"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_LSS_Deactivation_Delay_Konfiguration">
+					<Assignments>
+						<Assign TextId="NoDelay" Content="0"/>
+						<Assign TextId="100_ms" Content="1"/>
+						<Assign TextId="200_ms" Content="2"/>
+						<Assign TextId="300_ms" Content="3"/>
+						<Assign TextId="400_ms" Content="4"/>
+						<Assign TextId="500_ms" Content="5"/>
+						<Assign TextId="600_ms" Content="6"/>
+						<Assign TextId="700_ms" Content="7"/>
+						<Assign TextId="800_ms" Content="8"/>
+						<Assign TextId="900_ms" Content="9"/>
+						<Assign TextId="1000_ms" Content="10"/>
+						<Assign TextId="1500_ms" Content="11"/>
+						<Assign TextId="2000_ms" Content="12"/>
+						<Assign TextId="2500_ms" Content="13"/>
+						<Assign TextId="3000_ms" Content="14"/>
+						<Assign TextId="5000_ms" Content="15"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_SIn_Konfiguration">
+					<Assignments>
+						<Assign TextId="SInInactive" Content="0"/>
+						<Assign TextId="SInActive" Content="1"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_TPO_Konfiguration">
+					<Assignments>
+						<Assign TextId="TPOInactive" Content="0"/>
+						<Assign TextId="TPOActive" Content="1"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_SensAnalysis_Konfiguration">
+					<Assignments>
+						<Assign TextId="1oo1" Content="0"/>
+						<Assign TextId="1oo2" Content="1"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_SensValence_Konfiguration">
+					<Assignments>
+						<Assign TextId="1channel" Content="0"/>
+						<Assign TextId="2channelEquiv" Content="1"/>
+						<Assign TextId="2channelAntiv" Content="2"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DiscrCorrect_Konfiguration">
+					<Assignments>
+						<Assign TextId="0SigReq" Content="0"/>
+						<Assign TextId="0SigNotReq" Content="1"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DiscrTime_Konfiguration">
+					<Assignments>
+						<Assign TextId="10_ms" Content="0"/>
+						<Assign TextId="20_ms" Content="1"/>
+						<Assign TextId="30_ms" Content="2"/>
+						<Assign TextId="40_ms" Content="3"/>
+						<Assign TextId="50_ms" Content="4"/>
+						<Assign TextId="75_ms" Content="5"/>
+						<Assign TextId="100_ms" Content="6"/>
+						<Assign TextId="200_ms" Content="7"/>
+						<Assign TextId="400_ms" Content="8"/>
+						<Assign TextId="750_ms" Content="9"/>
+						<Assign TextId="1000_ms" Content="10"/>
+						<Assign TextId="2500_ms" Content="11"/>
+						<Assign TextId="5000_ms" Content="12"/>
+						<Assign TextId="10000_ms" Content="13"/>
+						<Assign TextId="15000_ms" Content="14"/>
+						<Assign TextId="30000_ms" Content="15"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_InputDelay_Konfiguration">
+					<Assignments>
+						<Assign TextId="1_ms" Content="0"/>
+						<Assign TextId="2_ms" Content="1"/>
+						<Assign TextId="3_ms" Content="2"/>
+						<Assign TextId="4_ms" Content="3"/>
+						<Assign TextId="5_ms" Content="4"/>
+						<Assign TextId="6_ms" Content="5"/>
+						<Assign TextId="7_ms" Content="6"/>
+						<Assign TextId="8_ms" Content="7"/>
+						<Assign TextId="9_ms" Content="8"/>
+						<Assign TextId="10_ms" Content="9"/>
+						<Assign TextId="11_ms" Content="10"/>
+						<Assign TextId="12_ms" Content="11"/>
+						<Assign TextId="13_ms" Content="12"/>
+						<Assign TextId="14_ms" Content="13"/>
+						<Assign TextId="15_ms" Content="14"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_SOutEnable_Konfiguration">
+					<Assignments>
+						<Assign TextId="SOutDisabled" Content="0"/>
+						<Assign TextId="SOutEnabled" Content="1"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_SOutPEnable_Konfiguration">
+					<Assignments>
+						<Assign TextId="SOutPDisabled" Content="0"/>
+						<Assign TextId="SOutPEnabled" Content="1"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_ReadbackTime_Konfiguration">
+					<Assignments>
+						<Assign TextId="4_ms" Content="0"/>
+						<Assign TextId="6_ms" Content="1"/>
+						<Assign TextId="8_ms" Content="2"/>
+						<Assign TextId="10_ms" Content="3"/>
+						<Assign TextId="20_ms" Content="4"/>
+						<Assign TextId="30_ms" Content="5"/>
+						<Assign TextId="40_ms" Content="6"/>
+						<Assign TextId="50_ms" Content="7"/>
+						<Assign TextId="75_ms" Content="8"/>
+						<Assign TextId="100_ms" Content="9"/>
+						<Assign TextId="150_ms" Content="10"/>
+						<Assign TextId="200_ms" Content="11"/>
+						<Assign TextId="250_ms" Content="12"/>
+						<Assign TextId="300_ms" Content="13"/>
+						<Assign TextId="400_ms" Content="14"/>
+						<Assign TextId="500_ms" Content="15"/>
+					</Assignments>
+				</ValueItem>
+
+				<ValueItem ID="VAL_DT_FaultState">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_FaultState_0"/>
+						<Assign Content="1" TextId="TOK_ISDU_FaultState_1"/>
+						<Assign Content="2" TextId="TOK_ISDU_FaultState_Last"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_Direction">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_Direction_Off"/>
+						<Assign Content="1" TextId="TOK_ISDU_Direction_On"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_VXX_Validation">
+					<Assignments>
+						<Assign Content="82" TextId="TOK_ISDU_V08_ID"/>
+						<Assign Content="83" TextId="TOK_ISDU_V10_ID"/>
+						<Assign Content="84" TextId="TOK_ISDU_V13_ID"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_VXX_R_Validation">
+					<Assignments>
+						<Assign Content="66" TextId="TOK_ISDU_V08_ID_R"/>
+						<Assign Content="67" TextId="TOK_ISDU_V10_ID_R"/>
+						<Assign Content="68" TextId="TOK_ISDU_V13_ID_R"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_Inversion">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_Inversion_Off"/>
+						<Assign Content="1" TextId="TOK_ISDU_Inversion_On"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_OutputReactivating_Option">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_OutputReactivating_UaOn0"/>
+						<Assign Content="1" TextId="TOK_ISDU_OutputReactivating_UaOn1"/>
+						<Assign Content="2" TextId="TOK_ISDU_OutputReactivating_UaOn2"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_OutputReactivating_Unlock">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_UnderVoltageLock_Low"/>
+						<Assign Content="1" TextId="TOK_ISDU_UnderVoltageLock_High"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_Alignment">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_Alignment_Left"/>
+						<Assign Content="1" TextId="TOK_ISDU_Alignment_Right"/>
+					</Assignments>
+				</ValueItem>
+
+				<ValueItem ID="VAL_DT_Analog_Mode">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_Mode_0_10V"/>
+						<Assign Content="1" TextId="TOK_ISDU_Mode_4_20mA"/>
+						<Assign Content="2" TextId="TOK_ISDU_Mode_5_10V"/>
+						<Assign Content="3" TextId="TOK_ISDU_Mode_10_10V"/>
+						<Assign Content="4" TextId="TOK_ISDU_Mode_0_5V"/>
+						<Assign Content="5" TextId="TOK_ISDU_Mode_0_20mA"/>
+						<Assign Content="6" TextId="TOK_ISDU_Mode_5_5V"/>
+						<Assign Content="7" TextId="TOK_ISDU_Mode_Pt100"/>
+						<Assign Content="8" TextId="TOK_ISDU_Mode_Pt1000"/>
+						<Assign Content="9" TextId="TOK_ISDU_Mode_TypJ"/>
+						<Assign Content="10" TextId="TOK_ISDU_Mode_TypK"/>
+						<Assign Content="11" TextId="TOK_ISDU_Mode_TypC"/>
+						<Assign Content="255" TextId="TOK_ISDU_Mode_Off"/>
+					</Assignments>
+				</ValueItem>
+
+				<ValueItem ID="VAL_DT_Analog_Resolution">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_Resolution16"/>
+						<Assign Content="1" TextId="TOK_ISDU_Resolution14"/>
+						<Assign Content="2" TextId="TOK_ISDU_Resolution12"/>
+						<Assign Content="3" TextId="TOK_ISDU_Resolution10"/>
+					</Assignments>
+				</ValueItem>
+
+				<ValueItem ID="VAL_DT_Analog_PinAssignment">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_PinAssignment_Pin2"/>
+						<Assign Content="1" TextId="TOK_ISDU_PinAssignment_Pin4"/>
+					</Assignments>
+				</ValueItem>
+
+				<ValueItem ID="VAL_DT_Analog_PtMode">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_PtMode_2W"/>
+						<Assign Content="1" TextId="TOK_ISDU_PtMode_3W"/>
+						<Assign Content="2" TextId="TOK_ISDU_PtMode_4W"/>
+					</Assignments>
+				</ValueItem>
+
+				<ValueItem ID="VAL_DT_Analog_ProcessDataFormat">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_PdFormat_Signed"/>
+						<Assign Content="1" TextId="TOK_ISDU_PdFormat_Unsigned"/>
+						<Assign Content="2" TextId="TOK_ISDU_PdFormat_Dimensioned"/>
+					</Assignments>
+				</ValueItem>
+
+				<ValueItem ID="VAL_DT_BuzzerType">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_BuzzerTypeConst"/>
+						<Assign Content="1" TextId="TOK_ISDU_BuzzerType1Hz"/>
+						<Assign Content="2" TextId="TOK_ISDU_BuzzerType5Hz"/>
+						<Assign Content="3" TextId="TOK_ISDU_BuzzerType3Pulse"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_LimitType">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_LimitPercent"/>
+						<Assign Content="1" TextId="TOK_ISDU_LimitAbs"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_BlinkingMode">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_ModeBlink"/>
+						<Assign Content="1" TextId="TOK_ISDU_ModeFlash"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_Frequency">
+					<Assignments>
+						<Assign Content="1" TextId="TOK_ISDU_0Hz5"/>
+						<Assign Content="2" TextId="TOK_ISDU_1Hz"/>
+						<Assign Content="3" TextId="TOK_ISDU_2Hz"/>
+						<Assign Content="4" TextId="TOK_ISDU_5Hz"/>
+						<Assign Content="5" TextId="TOK_ISDU_10Hz"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_RunlightSegmentNr">
+					<Assignments>
+						<Assign Content="1" TextId="TOK_ISDU_1Seg"/>
+						<Assign Content="2" TextId="TOK_ISDU_2Seg"/>
+						<Assign Content="3" TextId="TOK_ISDU_3Seg"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_ColorDominance">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_NoDominance"/>
+						<Assign Content="1" TextId="TOK_ISDU_Dominance"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_Color">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_Color_Off"/>
+						<Assign Content="1" TextId="TOK_ISDU_Color_Green"/>
+						<Assign Content="2" TextId="TOK_ISDU_Color_Red"/>
+						<Assign Content="3" TextId="TOK_ISDU_Color_Yellow"/>
+						<Assign Content="4" TextId="TOK_ISDU_Color_Blue"/>
+						<Assign Content="5" TextId="TOK_ISDU_Color_Orange"/>
+						<Assign Content="6" TextId="TOK_ISDU_Color_UserDefined"/>
+						<Assign Content="7" TextId="TOK_ISDU_Color_White"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_Resolution">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_8bit"/>
+						<Assign Content="1" TextId="TOK_ISDU_10bit"/>
+						<Assign Content="2" TextId="TOK_ISDU_12bit"/>
+						<Assign Content="3" TextId="TOK_ISDU_14bit"/>
+						<Assign Content="4" TextId="TOK_ISDU_16bit"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_LevelDirection">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_BottomUp"/>
+						<Assign Content="1" TextId="TOK_ISDU_TopDown"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_SegmentNr">
+					<Assignments>
+						<Assign Content="1" TextId="TOK_ISDU_1Seg"/>
+						<Assign Content="2" TextId="TOK_ISDU_2Seg"/>
+						<Assign Content="3" TextId="TOK_ISDU_3Seg"/>
+						<Assign Content="4" TextId="TOK_ISDU_4Seg"/>
+						<Assign Content="5" TextId="TOK_ISDU_5Seg"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_3_SegmentNr">
+					<Assignments>
+						<Assign Content="1" TextId="TOK_ISDU_1Seg"/>
+						<Assign Content="2" TextId="TOK_ISDU_2Seg"/>
+						<Assign Content="3" TextId="TOK_ISDU_3Seg"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_Mode">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_ModeSegment"/>
+						<Assign Content="1" TextId="TOK_ISDU_ModeLevel"/>
+						<Assign Content="2" TextId="TOK_ISDU_ModeRunlight"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_ACTION">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_ACTION_NOTHING"/>
+						<Assign Content="1" TextId="TOK_ISDU_ACTION_SERIAL_TYPE"/>
+						<Assign Content="7" TextId="TOK_ISDU_ACTION_DATA"/>
+					</Assignments>
+				</ValueItem>
+				<ValueItem ID="VAL_DT_CT_TYPE">
+					<Assignments>
+						<Assign Content="0" TextId="TOK_ISDU_CT_ALL"/>
+						<Assign Content="254" TextId="TOK_ISDU_CT_MIFARE"/>
+						<Assign Content="255" TextId="TOK_ISDU_CT_ISO"/>
+					</Assignments>
+				</ValueItem>
+			</ValueList>
+			<ChannelDiagList>
+				<ChannelDiagItem ErrorType="26">
+					<Name TextId="TOK_Name_ErrorType26"/>
+					<Help TextId="TOK_HelpName_ErrorType26"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="27">
+					<Name TextId="TOK_Name_ErrorType27"/>
+					<Help TextId="TOK_HelpName_ErrorType27"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="28">
+					<Name TextId="TOK_Name_ErrorType28"/>
+					<Help TextId="TOK_HelpName_ErrorType28"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="257">
+					<Name TextId="TOK_Name_ErrorType257"/>
+					<Help TextId="TOK_HelpName_ErrorType257"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="260">
+					<Name TextId="TOK_Name_ErrorType260"/>
+					<Help TextId="TOK_HelpName_ErrorType260"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="261">
+					<Name TextId="TOK_Name_ErrorType261"/>
+					<Help TextId="TOK_HelpName_ErrorType261"/>
+				</ChannelDiagItem>
+				<!--Start diagnosis Safety Hub-->
+				<ChannelDiagItem ErrorType="64">
+					<Name TextId="TOK_Name_ErrorType64"/>
+					<Help TextId="TOK_HelpName_ErrorType64"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="65">
+					<Name TextId="TOK_Name_ErrorType65"/>
+					<Help TextId="TOK_HelpName_ErrorType65"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="66">
+					<Name TextId="TOK_Name_ErrorType66"/>
+					<Help TextId="TOK_HelpName_ErrorType66"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="67">
+					<Name TextId="TOK_Name_ErrorType67"/>
+					<Help TextId="TOK_HelpName_ErrorType67"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="68">
+					<Name TextId="TOK_Name_ErrorType68"/>
+					<Help TextId="TOK_HelpName_ErrorType68"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="69">
+					<Name TextId="TOK_Name_ErrorType69"/>
+					<Help TextId="TOK_HelpName_ErrorType69"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="70">
+					<Name TextId="TOK_Name_ErrorType70"/>
+					<Help TextId="TOK_HelpName_ErrorType70"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="71">
+					<Name TextId="TOK_Name_ErrorType71"/>
+					<Help TextId="TOK_HelpName_ErrorType71"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="75">
+					<Name TextId="TOK_Name_ErrorType75"/>
+					<Help TextId="TOK_HelpName_ErrorType75"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4096">
+					<Name TextId="TOK_Name_ErrorType4096"/>
+					<Help TextId="TOK_HelpName_ErrorType4096"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4097">
+					<Name TextId="TOK_Name_ErrorType4097"/>
+					<Help TextId="TOK_HelpName_ErrorType4097"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4098">
+					<Name TextId="TOK_Name_ErrorType4098"/>
+					<Help TextId="TOK_HelpName_ErrorType4098"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4099">
+					<Name TextId="TOK_Name_ErrorType4099"/>
+					<Help TextId="TOK_HelpName_ErrorType4099"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4102">
+					<Name TextId="TOK_Name_ErrorType4102"/>
+					<Help TextId="TOK_HelpName_ErrorType4102"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4103">
+					<Name TextId="TOK_Name_ErrorType4103"/>
+					<Help TextId="TOK_HelpName_ErrorType4103"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4104">
+					<Name TextId="TOK_Name_ErrorType4104"/>
+					<Help TextId="TOK_HelpName_ErrorType4104"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4105">
+					<Name TextId="TOK_Name_ErrorType4105"/>
+					<Help TextId="TOK_HelpName_ErrorType4105"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4106">
+					<Name TextId="TOK_Name_ErrorType4106"/>
+					<Help TextId="TOK_HelpName_ErrorType4106"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4107">
+					<Name TextId="TOK_Name_ErrorType4107"/>
+					<Help TextId="TOK_HelpName_ErrorType4107"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4110">
+					<Name TextId="TOK_Name_ErrorType4110"/>
+					<Help TextId="TOK_HelpName_ErrorType4110"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4111">
+					<Name TextId="TOK_Name_ErrorType4111"/>
+					<Help TextId="TOK_HelpName_ErrorType4111"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4112">
+					<Name TextId="TOK_Name_ErrorType4112"/>
+					<Help TextId="TOK_HelpName_ErrorType4112"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4113">
+					<Name TextId="TOK_Name_ErrorType4113"/>
+					<Help TextId="TOK_HelpName_ErrorType4113"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4114">
+					<Name TextId="TOK_Name_ErrorType4114"/>
+					<Help TextId="TOK_HelpName_ErrorType4114"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4115">
+					<Name TextId="TOK_Name_ErrorType4115"/>
+					<Help TextId="TOK_HelpName_ErrorType4115"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4118">
+					<Name TextId="TOK_Name_ErrorType4118"/>
+					<Help TextId="TOK_HelpName_ErrorType4118"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4119">
+					<Name TextId="TOK_Name_ErrorType4119"/>
+					<Help TextId="TOK_HelpName_ErrorType4119"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4120">
+					<Name TextId="TOK_Name_ErrorType4120"/>
+					<Help TextId="TOK_HelpName_ErrorType4120"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4121">
+					<Name TextId="TOK_Name_ErrorType4121"/>
+					<Help TextId="TOK_HelpName_ErrorType4121"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4122">
+					<Name TextId="TOK_Name_ErrorType4122"/>
+					<Help TextId="TOK_HelpName_ErrorType4122"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4123">
+					<Name TextId="TOK_Name_ErrorType4123"/>
+					<Help TextId="TOK_HelpName_ErrorType4123"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4126">
+					<Name TextId="TOK_Name_ErrorType4126"/>
+					<Help TextId="TOK_HelpName_ErrorType4126"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4127">
+					<Name TextId="TOK_Name_ErrorType4127"/>
+					<Help TextId="TOK_HelpName_ErrorType4127"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4128">
+					<Name TextId="TOK_Name_ErrorType4128"/>
+					<Help TextId="TOK_HelpName_ErrorType4128"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4129">
+					<Name TextId="TOK_Name_ErrorType4129"/>
+					<Help TextId="TOK_HelpName_ErrorType4129"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4130">
+					<Name TextId="TOK_Name_ErrorType4130"/>
+					<Help TextId="TOK_HelpName_ErrorType4130"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4131">
+					<Name TextId="TOK_Name_ErrorType4131"/>
+					<Help TextId="TOK_HelpName_ErrorType4131"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4134">
+					<Name TextId="TOK_Name_ErrorType4134"/>
+					<Help TextId="TOK_HelpName_ErrorType4134"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4135">
+					<Name TextId="TOK_Name_ErrorType4135"/>
+					<Help TextId="TOK_HelpName_ErrorType4135"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4140">
+					<Name TextId="TOK_Name_ErrorType4140"/>
+					<Help TextId="TOK_HelpName_ErrorType4140"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4141">
+					<Name TextId="TOK_Name_ErrorType4141"/>
+					<Help TextId="TOK_HelpName_ErrorType4141"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4148">
+					<Name TextId="TOK_Name_ErrorType4148"/>
+					<Help TextId="TOK_HelpName_ErrorType4148"/>
+				</ChannelDiagItem>
+				<ChannelDiagItem ErrorType="4149">
+					<Name TextId="TOK_Name_ErrorType4149"/>
+					<Help TextId="TOK_HelpName_ErrorType4149"/>
+				</ChannelDiagItem>
+				<!--End diagnosis Safety Hub-->
+			</ChannelDiagList>
+			<GraphicsList>
+				<GraphicItem ID="ID_Graph_1" GraphicFile="GSDML-0378-508A-Balluff_BNI-PNT-508-105-Z015"/>
+			</GraphicsList>
+			<CategoryList>
+				<CategoryItem ID="ID_Category" TextId="TOK_Category"/>
+				<CategoryItem ID="ID_Cat_Standard" TextId="TOK_Standard_Modules_Category"/>
+				<CategoryItem ID="ID_Cat_IO-Link" TextId="TOK_IO-Link_Modules_Category"/>
+				<CategoryItem ID="ID_Cat_IO-Link_Device" TextId="TOK_IO-Link_Devices_Category"/>
+			</CategoryList>
+			<ExternalTextList>
+				<PrimaryLanguage>
+					<!--english-->
+					<Text TextId="TOK_DevIdent_InfoText" Value="IO-Link for industrial ethernet"/>
+					<!--DAP 1 - text IOLinkRT-->
+					<Text TextId="TOK_ModInfo_Name" Value="BNI PNT-508-105-Z015"/>
+					<Text TextId="TOK_Category" Value="BNI IO-Link"/>
+					<Text TextId="TOK_ModInfo_InfoTextId_DAP1" Value="IO-Link for industrial ethernet; PROFINET IO-Device"/>
+					<!--port name-->
+					<Text TextId="TOK_DAP_InterfaceModule" Value="PN-IO"/>
+					<Text TextId="TOK_Port1" Value="port 1 - M12"/>
+					<Text TextId="TOK_Port2" Value="port 2 - M12"/>
+					<Text TextId="TOK_Subslot_8000" Value="X1"/>
+					<Text TextId="TOK_Subslot_8001" Value="X1 P1"/>
+					<Text TextId="TOK_Subslot_8002" Value="X1 P2"/>
+					<Text TextId="IDT_DATAITEM_PS_Safety" Value="4 bytes PROFIsafe meta-data"/>
+					<Text TextId="TOK_Standard_Modules_Category" Value="Standard IO modules"/>
+					<Text TextId="TOK_IO-Link_Modules_Category" Value="IO-Link basic modules"/>
+					<Text TextId="TOK_IO-Link_Devices_Category" Value="IO-Link device modules"/>
+					<!--module name-->
+					<Text TextId="TOK_TextId_Module_DigEA" Value="BNI PNT-508-105-Z015"/>
+					<Text TextId="TOK_TextId_Module_Fallback" Value="IO-Link Input with SIO mode"/>
+					<Text TextId="TOK_TextId_Module_Empty" Value="Standard I/O"/>
+					<Text TextId="TOK_TextId_Module_1_0" Value="IOL_I_01 byte"/>
+					<Text TextId="TOK_TextId_Module_2_0" Value="IOL_I_02 byte"/>
+					<Text TextId="TOK_TextId_Module_4_0" Value="IOL_I_04 byte"/>
+					<Text TextId="TOK_TextId_Module_6_0" Value="IOL_I_06 byte"/>
+					<Text TextId="TOK_TextId_Module_8_0" Value="IOL_I_08 byte"/>
+					<Text TextId="TOK_TextId_Module_10_0" Value="IOL_I_10 byte"/>
+					<Text TextId="TOK_TextId_Module_16_0" Value="IOL_I_16 byte"/>
+					<Text TextId="TOK_TextId_Module_24_0" Value="IOL_I_24 byte"/>
+					<Text TextId="TOK_TextId_Module_32_0" Value="IOL_I_32 byte"/>
+					<Text TextId="TOK_TextId_Module_0_1" Value="IOL_O_01 byte"/>
+					<Text TextId="TOK_TextId_Module_0_2" Value="IOL_O_02 byte"/>
+					<Text TextId="TOK_TextId_Module_0_4" Value="IOL_O_04 byte"/>
+					<Text TextId="TOK_TextId_Module_0_6" Value="IOL_O_06 byte"/>
+					<Text TextId="TOK_TextId_Module_0_8" Value="IOL_O_08 byte"/>
+					<Text TextId="TOK_TextId_Module_0_10" Value="IOL_O_10 byte"/>
+					<Text TextId="TOK_TextId_Module_0_16" Value="IOL_O_16 byte"/>
+					<Text TextId="TOK_TextId_Module_0_24" Value="IOL_O_24 byte"/>
+					<Text TextId="TOK_TextId_Module_0_32" Value="IOL_O_32 byte"/>
+
+					<Text TextId="TOK_TextId_Module_1_1" Value="IOL_I/O_01/01 byte"/>
+					<Text TextId="TOK_TextId_Module_2_2" Value="IOL_I/O_02/02 byte"/>
+					<Text TextId="TOK_TextId_Module_2_4" Value="IOL_I/O_02/04 byte"/>
+					<Text TextId="TOK_TextId_Module_4_2" Value="IOL_I/O_04/02 byte"/>
+					<Text TextId="TOK_TextId_Module_4_4" Value="IOL_I/O_04/04 byte"/>
+					<Text TextId="TOK_TextId_Module_2_8" Value="IOL_I/O_02/08 Byte"/>
+					<Text TextId="TOK_TextId_Module_8_2" Value="IOL_I/O_08/02 byte"/>
+					<Text TextId="TOK_TextId_Module_4_8" Value="IOL_I/O_04/08 Byte"/>
+					<Text TextId="TOK_TextId_Module_8_4" Value="IOL_I/O_08/04 byte"/>
+					<Text TextId="TOK_TextId_Module_8_8" Value="IOL_I/O_08/08 byte"/>
+					<Text TextId="TOK_TextId_Module_4_32" Value="IOL_I/O_04/32 byte"/>
+					<Text TextId="TOK_TextId_Module_32_4" Value="IOL_I/O_32/04 byte"/>
+					<Text TextId="TOK_TextId_Module_16_16" Value="IOL_I/O_16/16 byte"/>
+					<Text TextId="TOK_TextId_Module_24_24" Value="IOL_I/O_24/24 byte"/>
+					<Text TextId="TOK_TextId_Module_32_32" Value="IOL_I/O_32/32 byte"/>
+					<Text TextId="TOK_TextId_Module_FS_Modul" Value="BNI IOF-329-P02-Z038"/>
+					<Text TextId="TOK_TextId_Module_FS_Safety" Value="Safety I/O"/>
+					<Text TextId="TOK_TextId_Module_FS_Standard" Value="Standard I/O"/>
+					<Text TextId="TOK_TextId_Module_Com_State" Value="IO-Link communication state"/>
+					<Text TextId="TOK_TextId_Module_Diag" Value="IO-Link diagnosis enable / disable"/>
+					<Text TextId="TOK_TextId_Module_StationDiag" Value="Station diagnostic"/>
+					<Text TextId="TOK_TextId_Module_PeriphError" Value="Periphery error"/>
+					<Text TextId="TOK_TextId_Module_SensorSupply" Value="Sensor supply short circuit"/>
+					<Text TextId="TOK_TextId_Module_ActShutdown4" Value="Actuator shutdown pin 4"/>
+					<Text TextId="TOK_TextId_Module_ActShutdown2" Value="Actuator shutdown pin 2"/>
+					<Text TextId="TOK_TextId_Module_ActWarning4" Value="Actuator warning pin 4"/>
+					<Text TextId="TOK_TextId_Module_ActWarning2" Value="Actuator warning pin 2"/>
+					<Text TextId="TOK_TextId_Module_Restart4" Value="Restart pin 4"/>
+					<Text TextId="TOK_TextId_Module_Restart2" Value="Restart pin 2"/>
+					<Text TextId="TOK_TextId_Module_Output4" Value="Output pin 4"/>
+					<Text TextId="TOK_TextId_Module_Output2" Value="Output pin 2"/>
+					<Text TextId="TOK_TextId_Module_Input4" Value="Input pin 4"/>
+					<Text TextId="TOK_TextId_Module_Input2" Value="Input pin 2"/>
+					<Text TextId="TOK_TextId_Module_Display" Value="Display Leds"/>
+					<Text TextId="TOK_TextId_Module_PdValid" Value="IO-Link PD Valid"/>
+
+					<Text TextId="TOK_Slot_2" Value="2 (Port 0)"/>
+					<Text TextId="TOK_Slot_3" Value="3 (Port 1)"/>
+					<Text TextId="TOK_Slot_4" Value="4 (Port 2)"/>
+					<Text TextId="TOK_Slot_5" Value="5 (Port 3)"/>
+					<Text TextId="TOK_Slot_6" Value="6 (Port 4)"/>
+					<Text TextId="TOK_Slot_7" Value="7 (Port 5)"/>
+					<Text TextId="TOK_Slot_8" Value="8 (Port 6)"/>
+					<Text TextId="TOK_Slot_9" Value="9 (Port 7)"/>
+
+					<!--dataitem name-->
+					<Text TextId="TOK_Input_DataItem_1" Value="Input 1 byte"/>
+					<Text TextId="TOK_Input_DataItem_2" Value="Input 2 bytes"/>
+					<Text TextId="TOK_Input_DataItem_3" Value="Input 3 bytes"/>
+					<Text TextId="TOK_Input_DataItem_4" Value="Input 4 bytes"/>
+					<Text TextId="TOK_Input_DataItem_6" Value="Input 6 bytes"/>
+					<Text TextId="TOK_Input_DataItem_7" Value="Input 7 bytes"/>
+					<Text TextId="TOK_Input_DataItem_8" Value="Input 8 bytes"/>
+					<Text TextId="TOK_Input_DataItem_10" Value="Input 10 bytes"/>
+					<Text TextId="TOK_Input_DataItem_16" Value="Input 16 bytes"/>
+					<Text TextId="TOK_Input_DataItem_22" Value="Input 22 bytes"/>
+					<Text TextId="TOK_Input_DataItem_24" Value="Input 24 bytes"/>
+					<Text TextId="TOK_Input_DataItem_32" Value="Input 32 bytes"/>
+					<Text TextId="TOK_Output_DataItem_1" Value="Output 1 byte"/>
+					<Text TextId="TOK_Output_DataItem_2" Value="Output 2 bytes"/>
+					<Text TextId="TOK_Output_DataItem_3" Value="Output 3 bytes"/>
+					<Text TextId="TOK_Output_DataItem_4" Value="Output 4 bytes"/>
+					<Text TextId="TOK_Output_DataItem_6" Value="Output 6 bytes"/>
+					<Text TextId="TOK_Output_DataItem_8" Value="Output 8 bytes"/>
+					<Text TextId="TOK_Output_DataItem_10" Value="Output 10 bytes"/>
+					<Text TextId="TOK_Output_DataItem_16" Value="Output 16 bytes"/>
+					<Text TextId="TOK_Output_DataItem_24" Value="Output 24 bytes"/>
+					<Text TextId="TOK_Output_DataItem_32" Value="Output 32 bytes"/>
+					<Text TextId="TOK_Com_State_Data" Value="Communication status"/>
+					<Text TextId="TOK_DiagEnable" Value="Diagnosis enable/disable"/>
+					<Text TextId="TOK_StationDiag_Data" Value="Station diagnostic"/>
+					<Text TextId="TOK_PeriphError_Data" Value="Periphery error"/>
+					<Text TextId="TOK_SensorSupply_Data" Value="Sensor supply short circuit"/>
+					<Text TextId="TOK_ActShutdown4_Data" Value="Actuator shutdown pin 4"/>
+					<Text TextId="TOK_ActShutdown2_Data" Value="Actuator shutdown pin 2"/>
+					<Text TextId="TOK_ActWarning4_Data" Value="Actuator warning pin 4"/>
+					<Text TextId="TOK_ActWarning2_Data" Value="Actuator warning pin 2"/>
+					<Text TextId="TOK_Restart4_Data" Value="Restart pin 4"/>
+					<Text TextId="TOK_Restart2_Data" Value="Restart pin 2"/>
+					<Text TextId="TOK_Output4_Data" Value="Output pin 4"/>
+					<Text TextId="TOK_Output2_Data" Value="Output pin 2"/>
+					<Text TextId="TOK_Input4_Data" Value="Input pin 4"/>
+					<Text TextId="TOK_Input2_Data" Value="Input pin 2"/>
+					<Text TextId="TOK_Display_Data" Value="Display Leds"/>
+					<Text TextId="TOK_Pdvalid_Data" Value="Process data valid"/>
+
+					<!--errortype name-->
+					<Text TextId="TOK_Name_ErrorType26" Value="external fault"/>
+					<Text TextId="TOK_Name_ErrorType27" Value="Device has wrong configuration"/>
+					<Text TextId="TOK_Name_ErrorType28" Value="Data storage fault"/>
+					<Text TextId="TOK_Name_ErrorType257" Value="Actuator warning"/>
+					<Text TextId="TOK_Name_ErrorType260" Value="No actuator supply"/>
+					<Text TextId="TOK_Name_ErrorType261" Value="Low voltage actuator supply"/>
+
+					<!-- Begin Safety Hub -->
+					<Text TextId="TOK_Name_ErrorType64" Value="Mismatch of safety destination address (F_Dest_Add)"/>
+					<Text TextId="TOK_Name_ErrorType65" Value="Safety destination address not valid (F_Dest_Add)"/>
+					<Text TextId="TOK_Name_ErrorType66" Value="Safety source address not valid"/>
+					<Text TextId="TOK_Name_ErrorType67" Value="Safety watchdog time value is 0 ms"/>
+					<Text TextId="TOK_Name_ErrorType68" Value="Parameter F_SIL exceeds SIL from specific device application"/>
+					<Text TextId="TOK_Name_ErrorType69" Value="Parameter F_CRC_Length does not match the generated values"/>
+					<Text TextId="TOK_Name_ErrorType70" Value="Version of F-Parameter set incorrect"/>
+					<Text TextId="TOK_Name_ErrorType71" Value="CRC1-Fault"/>
+					<Text TextId="TOK_Name_ErrorType75" Value="Inconsistent iParameters (iParCRC error)"/>
+					<Text TextId="TOK_Name_ErrorType4096" Value="Discrepancy error at Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4097" Value="Discrepancy error at Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4098" Value="Discrepancy error at Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4099" Value="Discrepancy error at Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4102" Value="Discrepancy error at Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4103" Value="Discrepancy error at Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4104" Value="Short circuit to P at pin Safe_Input1, Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4105" Value="Short circuit to P at pin Safe_Input1, Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4106" Value="Short circuit to P at pin Safe_Input1, Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4107" Value="Short circuit to P at pin Safe_Input1, Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4110" Value="Short circuit to P at pin Safe_Input1, Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4111" Value="Short circuit to P at pin Safe_Input1, Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4112" Value="Short circuit to M at pin Safe_Input1, Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4113" Value="Short circuit to M at pin Safe_Input1, Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4114" Value="Short circuit to M at pin Safe_Input1, Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4115" Value="Short circuit to M at pin Safe_Input1, Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4118" Value="Short circuit to M at pin Safe_Input1, Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4119" Value="Short circuit to M at pin Safe_Input1, Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4120" Value="Short circuit to P at pin Safe_Input2, Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4121" Value="Short circuit to P at pin Safe_Input2, Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4122" Value="Short circuit to P at pin Safe_Input2, Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4123" Value="Short circuit to P at pin Safe_Input2, Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4126" Value="Short circuit to P at pin Safe_Input2, Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4127" Value="Short circuit to P at pin Safe_Input2, Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4128" Value="Short circuit to M at pin Safe_Input2, Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4129" Value="Short circuit to M at pin Safe_Input2, Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4130" Value="Short circuit to M at pin Safe_Input2, Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4131" Value="Short circuit to M at pin Safe_Input2, Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4134" Value="Short circuit to M at pin Safe_Input2, Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4135" Value="Short circuit to M at pin Safe_Input2, Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4140" Value="Short circuit to P at pin Safe_Output, Port 4"/>
+					<Text TextId="TOK_Name_ErrorType4141" Value="Short circuit to P at pin Safe_Output, Port 5"/>
+					<Text TextId="TOK_Name_ErrorType4148" Value="Short circuit to M at pin Safe_Output, Port 4"/>
+					<Text TextId="TOK_Name_ErrorType4149" Value="Short circuit to M at pin Safe_Output, Port 5"/>
+					<!-- End Safety Hub -->
+					<Text TextId="TOK_HelpName_ErrorType26" Value="external fault"/>
+					<Text TextId="TOK_HelpName_ErrorType27" Value="A device with wrong data size is connected to the slot"/>
+					<Text TextId="TOK_HelpName_ErrorType28" Value="A device with wrong identification parameter is connected to the slot"/>
+					<Text TextId="TOK_HelpName_ErrorType257" Value="Actuator warning"/>
+					<Text TextId="TOK_HelpName_ErrorType260" Value="No actuator supply"/>
+					<Text TextId="TOK_HelpName_ErrorType261" Value="Low voltage actuator supply"/>
+
+					<!-- Begin Safety Hub -->
+					<Text TextId="TOK_HelpName_ErrorType64" Value="Mismatch of safety destination address (F_Dest_Add)"/>
+					<Text TextId="TOK_HelpName_ErrorType65" Value="Safety destination address not valid (F_Dest_Add)"/>
+					<Text TextId="TOK_HelpName_ErrorType66" Value="Safety source address not valid"/>
+					<Text TextId="TOK_HelpName_ErrorType67" Value="Safety watchdog time value is 0 ms"/>
+					<Text TextId="TOK_HelpName_ErrorType68" Value="Parameter F_SIL exceeds SIL from specific device application"/>
+					<Text TextId="TOK_HelpName_ErrorType69" Value="Parameter F_CRC_Length does not match the generated values"/>
+					<Text TextId="TOK_HelpName_ErrorType70" Value="Version of F-Parameter set incorrect"/>
+					<Text TextId="TOK_HelpName_ErrorType71" Value="CRC1-Fault"/>
+					<Text TextId="TOK_HelpName_ErrorType75" Value="Inconsistent iParameters (iParCRC error)"/>
+					<Text TextId="TOK_HelpName_ErrorType4096" Value="Discrepancy error at Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4097" Value="Discrepancy error at Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4098" Value="Discrepancy error at Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4099" Value="Discrepancy error at Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4102" Value="Discrepancy error at Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4103" Value="Discrepancy error at Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4104" Value="Short circuit to P at pin Safe_Input1, Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4105" Value="Short circuit to P at pin Safe_Input1, Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4106" Value="Short circuit to P at pin Safe_Input1, Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4107" Value="Short circuit to P at pin Safe_Input1, Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4110" Value="Short circuit to P at pin Safe_Input1, Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4111" Value="Short circuit to P at pin Safe_Input1, Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4112" Value="Short circuit to M at pin Safe_Input1, Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4113" Value="Short circuit to M at pin Safe_Input1, Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4114" Value="Short circuit to M at pin Safe_Input1, Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4115" Value="Short circuit to M at pin Safe_Input1, Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4118" Value="Short circuit to M at pin Safe_Input1, Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4119" Value="Short circuit to M at pin Safe_Input1, Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4120" Value="Short circuit to P at pin Safe_Input2, Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4121" Value="Short circuit to P at pin Safe_Input2, Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4122" Value="Short circuit to P at pin Safe_Input2, Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4123" Value="Short circuit to P at pin Safe_Input2, Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4126" Value="Short circuit to P at pin Safe_Input2, Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4127" Value="Short circuit to P at pin Safe_Input2, Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4128" Value="Short circuit to M at pin Safe_Input2, Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4129" Value="Short circuit to M at pin Safe_Input2, Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4130" Value="Short circuit to M at pin Safe_Input2, Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4131" Value="Short circuit to M at pin Safe_Input2, Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4134" Value="Short circuit to M at pin Safe_Input2, Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4135" Value="Short circuit to M at pin Safe_Input2, Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4140" Value="Short circuit to P at pin Safe_Output, Port 4"/>
+					<Text TextId="TOK_HelpName_ErrorType4141" Value="Short circuit to P at pin Safe_Output, Port 5"/>
+					<Text TextId="TOK_HelpName_ErrorType4148" Value="Short circuit to M at pin Safe_Output, Port 4"/>
+					<Text TextId="TOK_HelpName_ErrorType4149" Value="Short circuit to M at pin Safe_Output, Port 5"/>
+					<!-- End Safety Hub -->
+					<!--Port configuration and device parameter-->
+					<Text TextId="TOK_ParaRecIOLink_Cycle" Value="Cycle time"/>
+					<Text TextId="TOK_ParaRecIOLink_Validation" Value="Validation"/>
+					<Text TextId="TOK_ParaRecIOLink_DataWindow" Value="Data Selection"/>
+
+					<Text TextId="TOK_CycleTime" Value="Cycle time"/>
+					<Text TextId="TOK_CycleTime_automatic" Value="automatic"/>
+					<Text TextId="TOK_CycleTime_1_6_ms" Value="1,6 ms"/>
+					<Text TextId="TOK_CycleTime_3_2_ms" Value="3,2 ms"/>
+					<Text TextId="TOK_CycleTime_4_8_ms" Value="4,8 ms"/>
+					<Text TextId="TOK_CycleTime_6_4_ms" Value="6,4 ms"/>
+					<Text TextId="TOK_CycleTime_8_0_ms" Value="8,0 ms"/>
+					<Text TextId="TOK_CycleTime_9_6_ms" Value="9,6 ms"/>
+					<Text TextId="TOK_CycleTime_11_2_ms" Value="11,2 ms"/>
+					<Text TextId="TOK_CycleTime_12_8_ms" Value="12,8 ms"/>
+					<Text TextId="TOK_CycleTime_14_4_ms" Value="14,4 ms"/>
+					<Text TextId="TOK_CycleTime_16_0_ms" Value="16,0 ms"/>
+					<Text TextId="TOK_CycleTime_17_6_ms" Value="17,6 ms"/>
+					<Text TextId="TOK_CycleTime_19_2_ms" Value="19,2 ms"/>
+					<Text TextId="TOK_CycleTime_20_8_ms" Value="20,8 ms"/>
+					<Text TextId="TOK_CycleTime_22_4_ms" Value="22,4 ms"/>
+					<Text TextId="TOK_CycleTime_24_0_ms" Value="24,0 ms"/>
+					<Text TextId="TOK_CycleTime_25_6_ms" Value="25,6 ms"/>
+					<Text TextId="TOK_CycleTime_27_2_ms" Value="27,2 ms"/>
+					<Text TextId="TOK_CycleTime_28_8_ms" Value="28,8 ms"/>
+					<Text TextId="TOK_CycleTime_30_4_ms" Value="30,4 ms"/>
+					<Text TextId="TOK_CycleTime_32_0_ms" Value="32,0 ms"/>
+					<Text TextId="TOK_CycleTime_33_6_ms" Value="33,6 ms"/>
+					<Text TextId="TOK_CycleTime_35_2_ms" Value="35,2 ms"/>
+					<Text TextId="TOK_CycleTime_36_8_ms" Value="36,8 ms"/>
+					<Text TextId="TOK_CycleTime_38_4_ms" Value="38,4 ms"/>
+					<Text TextId="TOK_CycleTime_40_0_ms" Value="40,0 ms"/>
+					<Text TextId="TOK_CycleTime_41_6_ms" Value="41,6 ms"/>
+					<Text TextId="TOK_CycleTime_43_2_ms" Value="43,2 ms"/>
+					<Text TextId="TOK_CycleTime_44_8_ms" Value="44,8 ms"/>
+					<Text TextId="TOK_CycleTime_46_4_ms" Value="46,4 ms"/>
+					<Text TextId="TOK_CycleTime_48_0_ms" Value="48,0 ms"/>
+					<Text TextId="TOK_CycleTime_49_6_ms" Value="49,6 ms"/>
+					<Text TextId="TOK_CycleTime_51_2_ms" Value="51,2 ms"/>
+					<Text TextId="TOK_CycleTime_52_8_ms" Value="52,8 ms"/>
+					<Text TextId="TOK_CycleTime_54_4_ms" Value="54,4 ms"/>
+					<Text TextId="TOK_CycleTime_56_0_ms" Value="56,0 ms"/>
+					<Text TextId="TOK_CycleTime_57_6_ms" Value="57,6 ms"/>
+					<Text TextId="TOK_CycleTime_59_2_ms" Value="59,2 ms"/>
+					<Text TextId="TOK_CycleTime_60_8_ms" Value="60,8 ms"/>
+					<Text TextId="TOK_CycleTime_62_4_ms" Value="62,4 ms"/>
+					<Text TextId="TOK_CycleTime_64_0_ms" Value="64,0 ms"/>
+					<Text TextId="TOK_CycleTime_65_6_ms" Value="65,6 ms"/>
+					<Text TextId="TOK_CycleTime_67_2_ms" Value="67,2 ms"/>
+					<Text TextId="TOK_CycleTime_68_8_ms" Value="68,8 ms"/>
+					<Text TextId="TOK_CycleTime_70_4_ms" Value="70,4 ms"/>
+					<Text TextId="TOK_CycleTime_72_0_ms" Value="72,0 ms"/>
+					<Text TextId="TOK_CycleTime_73_6_ms" Value="73,6 ms"/>
+					<Text TextId="TOK_CycleTime_75_2_ms" Value="75,2 ms"/>
+					<Text TextId="TOK_CycleTime_76_8_ms" Value="76,8 ms"/>
+					<Text TextId="TOK_CycleTime_78_4_ms" Value="78,4 ms"/>
+					<Text TextId="TOK_CycleTime_80_0_ms" Value="80,0 ms"/>
+					<Text TextId="TOK_CycleTime_81_6_ms" Value="81,6 ms"/>
+					<Text TextId="TOK_CycleTime_83_2_ms" Value="83,2 ms"/>
+					<Text TextId="TOK_CycleTime_84_8_ms" Value="84,8 ms"/>
+					<Text TextId="TOK_CycleTime_86_4_ms" Value="86,4 ms"/>
+					<Text TextId="TOK_CycleTime_88_0_ms" Value="88,0 ms"/>
+					<Text TextId="TOK_CycleTime_89_6_ms" Value="89,6 ms"/>
+					<Text TextId="TOK_CycleTime_91_2_ms" Value="91,2 ms"/>
+					<Text TextId="TOK_CycleTime_92_8_ms" Value="92,8 ms"/>
+					<Text TextId="TOK_CycleTime_94_4_ms" Value="94,4 ms"/>
+					<Text TextId="TOK_CycleTime_96_0_ms" Value="96,0 ms"/>
+					<Text TextId="TOK_CycleTime_97_6_ms" Value="97,6 ms"/>
+					<Text TextId="TOK_CycleTime_99_2_ms" Value="99,2 ms"/>
+					<Text TextId="TOK_CycleTime_100_8_ms" Value="100,8 ms"/>
+					<Text TextId="TOK_CycleTime_102_4_ms" Value="102,4 ms"/>
+					<Text TextId="TOK_CycleTime_104_0_ms" Value="104,0 ms"/>
+					<Text TextId="TOK_CycleTime_105_6_ms" Value="105,6 ms"/>
+					<Text TextId="TOK_CycleTime_107_2_ms" Value="107,2 ms"/>
+					<Text TextId="TOK_CycleTime_108_8_ms" Value="108,8 ms"/>
+					<Text TextId="TOK_CycleTime_110_4_ms" Value="110,4 ms"/>
+					<Text TextId="TOK_CycleTime_112_0_ms" Value="112,0 ms"/>
+					<Text TextId="TOK_CycleTime_113_6_ms" Value="113,6 ms"/>
+					<Text TextId="TOK_CycleTime_115_2_ms" Value="115,2 ms"/>
+					<Text TextId="TOK_CycleTime_116_8_ms" Value="116,8 ms"/>
+					<Text TextId="TOK_CycleTime_118_4_ms" Value="118,4 ms"/>
+					<Text TextId="TOK_CycleTime_120_0_ms" Value="120,0 ms"/>
+					<Text TextId="TOK_CycleTime_121_6_ms" Value="121,6 ms"/>
+					<Text TextId="TOK_CycleTime_123_2_ms" Value="123,2 ms"/>
+					<Text TextId="TOK_CycleTime_124_8_ms" Value="124,8 ms"/>
+					<Text TextId="TOK_CycleTime_126_4_ms" Value="126,4 ms"/>
+					<Text TextId="TOK_CycleTime_128_0_ms" Value="128,0 ms"/>
+					<Text TextId="TOK_CycleTime_129_6_ms" Value="129,6 ms"/>
+					<Text TextId="TOK_CycleTime_131_2_ms" Value="131,2 ms"/>
+					<Text TextId="TOK_CycleTime_132_8_ms" Value="132,8 ms"/>
+
+					<Text TextId="TOK_Validation" Value="Validation mode"/>
+					<Text TextId="TOK_ValNoValidation" Value="no validation"/>
+					<Text TextId="TOK_ValCompatible" Value="compatible"/>
+					<Text TextId="TOK_ValIdentical" Value="identical"/>
+
+					<Text TextId="TOK_Param1" Value="data window-offset"/>
+					<Text TextId="TOK_Param2" Value="max. data input length"/>
+
+					<Text TextId="TOK_Param3" Value="Vendor ID 0"/>
+					<Text TextId="TOK_Param4" Value="Vendor ID 1"/>
+					<Text TextId="TOK_Param5" Value="Device ID 0"/>
+					<Text TextId="TOK_Param6" Value="Device ID 1"/>
+					<Text TextId="TOK_Param7" Value="Device ID 2"/>
+					<Text TextId="TOK_Param8" Value="Serial Number"/>
+
+					<Text TextId="TOK_ParaRecIOLink_Global" Value="Global settings"/>
+					<Text TextId="TOK_ParaRecIOLink_Functions" Value="Port functions"/>
+					<Text TextId="TOK_ParaRecIOLink_Safestate" Value="Safe state"/>
+					<Text TextId="TOK_ParaRecIOLink_ParaServer" Value="Parameter server"/>
+
+					<Text TextId="TOK_GlobDiag" Value="Global diagnosis"/>
+
+					<Text TextId="TOK_DS_Disable" Value="disable"/>
+					<Text TextId="TOK_DS_Restore" Value="Restore"/>
+					<Text TextId="TOK_DS_Backup_Restore" Value="Backup / Restore"/>
+					<Text TextId="TOK_DS_Clear" Value="clear"/>
+
+					<Text TextId="TOK_LowVoltageSens" Value="Low sensor undervoltage detection"/>
+					<Text TextId="TOK_LowVoltageAct" Value="Low actuator undervoltage detection"/>
+					<Text TextId="TOK_AktorSensorShort" Value="Sensor short circuit on ouput detection"/>
+					<Text TextId="TOK_GSDML_Version" Value="GSDML version"/>
+
+					<Text TextId="TOK_SIO_NO" Value="NO input"/>
+					<Text TextId="TOK_SIO_NC" Value="NC input"/>
+					<Text TextId="TOK_SIO_OUT" Value="Output"/>
+					<Text TextId="TOK_SIO_DIAG" Value="Diagnostic input"/>
+
+					<Text TextId="TOK_Config_P0_4" Value="Function Port 0 Pin 4"/>
+					<Text TextId="TOK_Config_P1_4" Value="Function Port 1 Pin 4"/>
+					<Text TextId="TOK_Config_P2_4" Value="Function Port 2 Pin 4"/>
+					<Text TextId="TOK_Config_P3_4" Value="Function Port 3 Pin 4"/>
+					<Text TextId="TOK_Config_P4_4" Value="Function Port 4 Pin 4"/>
+					<Text TextId="TOK_Config_P5_4" Value="Function Port 5 Pin 4"/>
+					<Text TextId="TOK_Config_P6_4" Value="Function Port 6 Pin 4"/>
+					<Text TextId="TOK_Config_P7_4" Value="Function Port 7 Pin 4"/>
+					<Text TextId="TOK_Config_P0_2" Value="Function Port 0 Pin 2"/>
+					<Text TextId="TOK_Config_P1_2" Value="Function Port 1 Pin 2"/>
+					<Text TextId="TOK_Config_P2_2" Value="Function Port 2 Pin 2"/>
+					<Text TextId="TOK_Config_P3_2" Value="Function Port 3 Pin 2"/>
+					<Text TextId="TOK_Config_P4_2" Value="Function Port 4 Pin 2"/>
+					<Text TextId="TOK_Config_P5_2" Value="Function Port 5 Pin 2"/>
+					<Text TextId="TOK_Config_P6_2" Value="Function Port 6 Pin 2"/>
+					<Text TextId="TOK_Config_P7_2" Value="Function Port 7 Pin 2"/>
+
+					<Text TextId="TOK_Safe_P0_4" Value="Safe state Port 0 Pin 4"/>
+					<Text TextId="TOK_Safe_P1_4" Value="Safe state Port 1 Pin 4"/>
+					<Text TextId="TOK_Safe_P2_4" Value="Safe state Port 2 Pin 4"/>
+					<Text TextId="TOK_Safe_P3_4" Value="Safe state Port 3 Pin 4"/>
+					<Text TextId="TOK_Safe_P4_4" Value="Safe state Port 4 Pin 4"/>
+					<Text TextId="TOK_Safe_P5_4" Value="Safe state Port 5 Pin 4"/>
+					<Text TextId="TOK_Safe_P6_4" Value="Safe state Port 6 Pin 4"/>
+					<Text TextId="TOK_Safe_P7_4" Value="Safe state Port 7 Pin 4"/>
+					<Text TextId="TOK_Safe_P0_2" Value="Safe state Port 0 Pin 2"/>
+					<Text TextId="TOK_Safe_P1_2" Value="Safe state Port 1 Pin 2"/>
+					<Text TextId="TOK_Safe_P2_2" Value="Safe state Port 2 Pin 2"/>
+					<Text TextId="TOK_Safe_P3_2" Value="Safe state Port 3 Pin 2"/>
+					<Text TextId="TOK_Safe_P4_2" Value="Safe state Port 4 Pin 2"/>
+					<Text TextId="TOK_Safe_P5_2" Value="Safe state Port 5 Pin 2"/>
+					<Text TextId="TOK_Safe_P6_2" Value="Safe state Port 6 Pin 2"/>
+					<Text TextId="TOK_Safe_P7_2" Value="Safe state Port 7 Pin 2"/>
+
+					<Text TextId="TOK_0" Value="0"/>
+					<Text TextId="TOK_1" Value="1"/>
+					<Text TextId="TOK_Last" Value="Last value"/>
+
+					<Text TextId="TOK_ParServEnable" Value="Parameter server settings"/>
+
+					<!-- Parameter structure info-->
+					<Text TextId="Device_parameters" Value="Device parameters"/>
+					<Text TextId="Port_0" Value="Port 0"/>
+					<Text TextId="Port_1" Value="Port 1"/>
+					<Text TextId="Port_2" Value="Port 2"/>
+					<Text TextId="Port_3" Value="Port 3"/>
+					<Text TextId="Port_4" Value="Port 4"/>
+					<Text TextId="Port_5" Value="Port 5"/>
+					<Text TextId="Port_6" Value="Port 6"/>
+					<Text TextId="Port_7" Value="Port 7"/>
+
+					<!-- General parameter info-->
+					<Text TextId="TOK_ISDU_Parameter_Reset" Value="Parameter reset"/>
+					<Text TextId="TOK_ISDU_Reset" Value="Reset to factory defaults (0x82)"/>
+					<Text TextId="TOK_ISDU_Parameter_ParamDownload" Value="Block parametrization"/>
+					<Text TextId="TOK_ISDU_ParamDownloadStart" Value="Start Block parametrization (0x03)"/>
+					<Text TextId="TOK_ISDU_ParamDownloadEnd" Value="End block parametrization (0x04)"/>
+					<Text TextId="TOK_ISDU_Parameter_00" Value="ISDU Parameter 0"/>
+					<Text TextId="TOK_ISDU_Parameter_01" Value="ISDU Parameter 1"/>
+					<Text TextId="TOK_ISDU_Parameter_02" Value="ISDU Parameter 2"/>
+					<Text TextId="TOK_ISDU_Parameter_03" Value="ISDU Parameter 3"/>
+					<Text TextId="TOK_ISDU_Parameter_04" Value="ISDU Parameter 4"/>
+					<Text TextId="TOK_ISDU_Parameter_05" Value="ISDU Parameter 5"/>
+					<Text TextId="TOK_ISDU_Parameter_06" Value="ISDU Parameter 6"/>
+					<Text TextId="TOK_ISDU_Parameter_07" Value="ISDU Parameter 7"/>
+					<Text TextId="TOK_ISDU_Parameter_08" Value="ISDU Parameter 8"/>
+					<Text TextId="TOK_ISDU_Parameter_09" Value="ISDU Parameter 9"/>
+					<Text TextId="TOK_ISDU_Parameter_10" Value="ISDU Parameter 10"/>
+					<Text TextId="TOK_ISDU_Parameter_11" Value="ISDU Parameter 11"/>
+					<Text TextId="TOK_ISDU_Parameter_12" Value="ISDU Parameter 12"/>
+					<Text TextId="TOK_ISDU_Parameter_13" Value="ISDU Parameter 13"/>
+					<Text TextId="TOK_ISDU_Parameter_14" Value="ISDU Parameter 14"/>
+					<Text TextId="TOK_ISDU_Parameter_15" Value="ISDU Parameter 15"/>
+					<Text TextId="TOK_ISDU_Parameter_16" Value="ISDU Parameter 16"/>
+					<Text TextId="TOK_ISDU_Parameter_17" Value="ISDU Parameter 17"/>
+					<Text TextId="TOK_ISDU_Parameter_18" Value="ISDU Parameter 18"/>
+					<Text TextId="TOK_ISDU_Parameter_19" Value="ISDU Parameter 19"/>
+					<Text TextId="TOK_ISDU_Parameter_20" Value="ISDU Parameter 20"/>
+					<Text TextId="TOK_ISDU_Parameter_21" Value="ISDU Parameter 21"/>
+					<Text TextId="TOK_ISDU_Parameter_22" Value="ISDU Parameter 22"/>
+					<Text TextId="TOK_ISDU_Parameter_23" Value="ISDU Parameter 23"/>
+					<Text TextId="TOK_ISDU_Parameter_24" Value="ISDU Parameter 24"/>
+					<Text TextId="TOK_ISDU_Parameter_25" Value="ISDU Parameter 25"/>
+					<Text TextId="TOK_ISDU_Parameter_26" Value="ISDU Parameter 26"/>
+					<Text TextId="TOK_ISDU_Parameter_27" Value="ISDU Parameter 27"/>
+					<Text TextId="TOK_ISDU_Parameter_28" Value="ISDU Parameter 28"/>
+					<Text TextId="TOK_ISDU_Parameter_29" Value="ISDU Parameter 29"/>
+					<Text TextId="TOK_ISDU_Parameter_30" Value="ISDU Parameter 30"/>
+					<Text TextId="TOK_ISDU_Parameter_31" Value="ISDU Parameter 31"/>
+					<Text TextId="ISDU_Warning" Value="Warning: Only use without data storage"/>
+					<Text TextId="ISDU_Index" Value="ISDU index (DEC)"/>
+					<Text TextId="ISDU_Subindex" Value="ISDU subindex (DEC)"/>
+					<Text TextId="ISDU_Length" Value="ISDU length (DEC)"/>
+					<Text TextId="TOK_ISDU_Data" Value="ISDU data (HEX)"/>
+
+					<!--  Non-Port specific parameter info-->
+					<Text TextId="HMILock" Value="HMI Lock"/>
+					<Text TextId="Locked" Value="Locked"/>
+					<Text TextId="Unlocked" Value="Unlocked"/>
+					<Text TextId="LSS_Deactivation_Delay" Value="Output low-side deactivation delay"/>
+					<Text TextId="Time" Value="Time"/>
+					<Text TextId="Param_Version_Major" Value="Parameter version (major)"/>
+					<Text TextId="Param_Version_Minor" Value="Parameter version (minor)"/>
+					<Text TextId="Param_Version_Patch" Value="Parameter version (patch)"/>
+
+					<Text TextId="TOK_ISDU_ValveSafeState" Value="Valves safe state"/>
+
+					<!-- Parameter Info safe input ports-->
+					<Text TextId="SIn1Active" Value="Activate safe input 1"/>
+					<Text TextId="SIn2Active" Value="Activate safe input 2"/>
+					<Text TextId="SInActive" Value="Safe input active"/>
+					<Text TextId="SInInactive" Value="Safe input inactive"/>
+					<Text TextId="TPO1Pulsed" Value="Activate test pulses for safe input 1"/>
+					<Text TextId="TPO2Pulsed" Value="Activate test pulses for safe input 2"/>
+					<Text TextId="TPOActive" Value="Test pulses active"/>
+					<Text TextId="TPOInactive" Value="Test pulses inactive"/>
+					<Text TextId="SensAnalysis" Value="Sensor analysis"/>
+					<Text TextId="1oo1" Value="1oo1"/>
+					<Text TextId="1oo2" Value="1oo2"/>
+					<Text TextId="SensValence" Value="Sensor valence"/>
+					<Text TextId="1channel" Value="Single-channel"/>
+					<Text TextId="2channelEquiv" Value="Dual-channel equivalent"/>
+					<Text TextId="2channelAntiv" Value="Dual-channel antivalent"/>
+					<Text TextId="DiscrCorrect" Value="Discrepancy error correction"/>
+					<Text TextId="0SigReq" Value="0-Signal required"/>
+					<Text TextId="0SigNotReq" Value="0-Signal not required"/>
+					<Text TextId="DiscrTime" Value="Discrepancy time"/>
+					<Text TextId="InputDelay" Value="Input delay time"/>
+
+					<!-- Parameter Info safe output ports-->
+					<Text TextId="SOutEnable" Value="Activate safe output port"/>
+					<Text TextId="SOutDisabled" Value="Safe output disabled"/>
+					<Text TextId="SOutEnabled" Value="Safe output enabled"/>
+					<Text TextId="SOutPEnable" Value="Activate test pulses for safe output port"/>
+					<Text TextId="SOutPDisabled" Value="Test pulses disabled"/>
+					<Text TextId="SOutPEnabled" Value="Test pulses enabled"/>
+					<Text TextId="ReadbackTime" Value="Readback time"/>
+
+					<!-- Times -->
+					<Text TextId="NoDelay" Value="No delay"/>
+					<Text TextId="1_ms" Value="1 ms"/>
+					<Text TextId="2_ms" Value="2 ms"/>
+					<Text TextId="3_ms" Value="3 ms"/>
+					<Text TextId="4_ms" Value="4 ms"/>
+					<Text TextId="5_ms" Value="5 ms"/>
+					<Text TextId="6_ms" Value="6 ms"/>
+					<Text TextId="7_ms" Value="7 ms"/>
+					<Text TextId="8_ms" Value="8 ms"/>
+					<Text TextId="9_ms" Value="9 ms"/>
+					<Text TextId="10_ms" Value="10 ms"/>
+					<Text TextId="11_ms" Value="11 ms"/>
+					<Text TextId="12_ms" Value="12 ms"/>
+					<Text TextId="13_ms" Value="13 ms"/>
+					<Text TextId="14_ms" Value="14 ms"/>
+					<Text TextId="15_ms" Value="15 ms"/>
+					<Text TextId="20_ms" Value="20 ms"/>
+					<Text TextId="30_ms" Value="30 ms"/>
+					<Text TextId="40_ms" Value="40 ms"/>
+					<Text TextId="50_ms" Value="50 ms"/>
+					<Text TextId="75_ms" Value="75 ms"/>
+					<Text TextId="100_ms" Value="100 ms"/>
+					<Text TextId="150_ms" Value="150 ms"/>
+					<Text TextId="200_ms" Value="200 ms"/>
+					<Text TextId="250_ms" Value="250 ms"/>
+					<Text TextId="300_ms" Value="300 ms"/>
+					<Text TextId="400_ms" Value="400 ms"/>
+					<Text TextId="500_ms" Value="500 ms"/>
+					<Text TextId="600_ms" Value="600 ms"/>
+					<Text TextId="700_ms" Value="700 ms"/>
+					<Text TextId="750_ms" Value="750 ms"/>
+					<Text TextId="800_ms" Value="800 ms"/>
+					<Text TextId="900_ms" Value="900 ms"/>
+					<Text TextId="1000_ms" Value="1000 ms"/>
+					<Text TextId="1500_ms" Value="1500 ms"/>
+					<Text TextId="2000_ms" Value="2000 ms"/>
+					<Text TextId="2500_ms" Value="2500 ms"/>
+					<Text TextId="3000_ms" Value="3000 ms"/>
+					<Text TextId="5000_ms" Value="5000 ms"/>
+					<Text TextId="10000_ms" Value="10000 ms"/>
+					<Text TextId="15000_ms" Value="15000 ms"/>
+					<Text TextId="30000_ms" Value="30000 ms"/>
+
+					<!-- I/O -->
+					<Text TextId="TOK_TextId_Module_BNI_IOL_101_000_XXXX" Value="BNI IOL-101-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_101_000_XXXX_Info" Value="BNI IOL-101-000-XXXX (1 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_102_00X_XXXX" Value="BNI IOL-102-00X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_102_00X_XXXX_Info" Value="BNI IOL-102-00X-XXXX (1 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_102_S01_XXXX" Value="BNI IOL-102-S01-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_102_S01_XXXX_Info" Value="BNI IOL-102-S01-XXXX (2 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_00X_XXXX" Value="BNI IOL-104-00X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_00X_XXXX_Info" Value="BNI IOL-104-00X-XXXX (2 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_002_X046" Value="BNI IOL-104-002-X046"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_Info" Value="BNI IOL-104-002-X046 (2 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_EXT" Value="BNI IOL-104-002-X046 extended"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_EXT_Info" Value="BNI IOL-104-002-X046 extended (4 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_XXXX_EXT_SELF" Value="BNI IOL-104-S02-XXXX extended with BNI IOL-104-S02-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_XXXX_EXT_SELF_Info" Value="BNI IOL-104-S02-XXXX extended with BNI IOL-104-S02-XXXX ( 8 Byte Input )"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_ZXXX_EXT_VXX" Value="BNI IOL-104-S02-ZXXX extended with BNI IOL-751-VXX-K007"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_ZXXX_EXT_VXX_Info" Value="BNI IOL-104-S02-ZXXX extended with BNI IOL-751-VXX-K007 ( 4 Byte Input and 4 Byte Output )"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_RXXX_EXT_VXX" Value="BNI IOL-104-S02-RXXX extended with BNI IOL-751-VXX-K007"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_RXXX_EXT_VXX_Info" Value="BNI IOL-104-S02-RXXX extended with BNI IOL-751-VXX-K007 ( 4 Byte Input and 4 Byte Output )"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S0X_XXXX" Value="BNI IOL-104-S0X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S0X_XXXX_Info" Value="BNI IOL-104-S0X-XXXX ( 4 Byte Input )"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_252_000_XXXX" Value="BNI IOL-252-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_252_000_XXXX_Info" Value="BNI IOL-252-000-XXXX (1 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_252_S01_XXXX" Value="BNI IOL-252-S01-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_252_S01_XXXX_Info" Value="BNI IOL-252-S01-XXXX (4 Byte Input and 1 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_256_000_XXXX" Value="BNI IOL-256-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_256_000_XXXX_Info" Value="BNI IOL-256-000-XXXX (2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_256_S01_XXXX" Value="BNI IOL-256-S01-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_256_S01_XXXX_Info" Value="BNI IOL-256-S01-XXXX (7 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_00X_XXXX" Value="BNI IOL-302-00X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_00X_XXXX_Info" Value="BNI IOL-302-00X-XXXX (2 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_X046" Value="BNI IOL-302-002-X046"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_Info" Value="BNI IOL-302-002-X046 (2 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_XXXX_EXT" Value="BNI IOL-302-002-XXXX extended"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_XXXX_EXT_Info" Value="BNI IOL-302-002-XXXX extended (4 Byte Input and 4 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_EXT104" Value="BNI IOL-302-002-X046 extended with BNI IOL-104-002-X046"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_EXT104_Info" Value="BNI IOL-302-002-X046 extended with BNI IOL-104-002-X046(4 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX" Value="BNI IOL-302-S01-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_Info" Value="BNI IOL-302-S01-XXXX (8 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_IN_OUT" Value="BNI IOL-302-S01-XXXX Input and output only"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_IN_OUT_Info" Value="BNI IOL-302-S01-XXXX Input and output only (2 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_OUT" Value="BNI IOL-302-S01-XXXX Output only"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_OUT_Info" Value="BNI IOL-302-S01-XXXX Output only (2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_C01" Value="BNI IOL-302-S01-XXXX-C01"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_C01_Info" Value="BNI IOL-302-S01-XXXX-C01 (10 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S02_XXXX" Value="BNI IOL-302-S02-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S02_XXXX_Info" Value="BNI IOL-302-S02-XXXX (8 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S02_X026" Value="BNI IOL-302-S02-X026"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S02_X026_Info" Value="BNI IOL-302-S02-X026 (6 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_309_00X_XXXX" Value="BNI IOL-309-00X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_309_00X_XXXX_Info" Value="BNI IOL-309-00X-XXXX (1 Byte Input and 1 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_310_000_XXXX" Value="BNI IOL-310-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_310_000_XXXX_Info" Value="BNI IOL-310-000-XXXX (2 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_355_S02_XXXX" Value="BNI IOL-355-S02-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_355_S02_XXXX_Info" Value="BNI IOL-355-S02-XXXX (3 Byte Input and 1 Byte Output)"/>
+					
+					<Text TextId="TOK_TextId_Module_BNI_IOL_709_000_XXXX" Value="BNI IOL-709-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_709_000_XXXX_Info" Value="BNI IOL-709-000-XXXX (10 Byte Input)"/>
+
+					<Text TextId="TOK_TextId_Module_BNI_IOL_710_000_XXXX" Value="BNI IOL-710-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_710_000_XXXX_Info" Value="BNI IOL-710-000-XXXX (10 Byte Input)"/>
+					
+					<Text TextId="TOK_TextId_Module_BNI_IOL_771_000_XXXX" Value="BNI IOL-771-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_771_000_XXXX_Info" Value="BNI IOL-771-000-XXXX (2 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_772_000_XXXX" Value="BNI IOL-772-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_772_000_XXXX_Info" Value="BNI IOL-772-000-XXXX (1 Byte Input and 1 Byte Output)"/>
+
+					<Text TextId="TOK_ISDU_Inversion" Value="Inversion"/>
+					<Text TextId="TOK_ISDU_Inversion_On" Value="Input inverted"/>
+					<Text TextId="TOK_ISDU_Inversion_Off" Value="Input not inverted"/>
+					<Text TextId="TOK_ISDU_Direction" Value="Direction"/>
+					<Text TextId="TOK_ISDU_Direction_On" Value="Output"/>
+					<Text TextId="TOK_ISDU_Direction_Off" Value="Input"/>
+					<Text TextId="TOK_ISDU_FaultState2" Value="Fault state pin 2"/>
+					<Text TextId="TOK_ISDU_FaultState4" Value="Fault state pin 4"/>
+					<Text TextId="TOK_ISDU_FaultState_Segment1" Value="Fault state segment 1"/>
+					<Text TextId="TOK_ISDU_FaultState_Segment2" Value="Fault state segment 2"/>
+					<Text TextId="TOK_ISDU_FaultState" Value="Fault state"/>
+					<Text TextId="TOK_ISDU_FaultState_0" Value="0"/>
+					<Text TextId="TOK_ISDU_FaultState_1" Value="1"/>
+					<Text TextId="TOK_ISDU_FaultState_Last" Value="Last state"/>
+
+					<Text TextId="TOK_ISDU_V08_ID" Value="82 - BNI IOL-751-V08-K007"/>
+					<Text TextId="TOK_ISDU_V10_ID" Value="83 - BNI IOL-751-V10-K007"/>
+					<Text TextId="TOK_ISDU_V13_ID" Value="84 - BNI IOL-751-V13-K007"/>
+					<Text TextId="TOK_ISDU_V08_ID_R" Value="66 - BNI IOL-751-V08-K007"/>
+					<Text TextId="TOK_ISDU_V10_ID_R" Value="67 - BNI IOL-751-V10-K007"/>
+					<Text TextId="TOK_ISDU_V13_ID_R" Value="68 - BNI IOL-751-V13-K007"/>
+
+					<Text TextId="TOK_ISDU_Valve_12_Coil_A" Value="Valve 12 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_11_Coil_A" Value="Valve 11 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_10_Coil_A" Value="Valve 10 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_09_Coil_A" Value="Valve  9 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_08_Coil_A" Value="Valve  8 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_07_Coil_A" Value="Valve  7 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_06_Coil_A" Value="Valve  6 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_05_Coil_A" Value="Valve  5 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_04_Coil_A" Value="Valve  4 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_03_Coil_A" Value="Valve  3 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_02_Coil_A" Value="Valve  2 Coil A"/>
+					<Text TextId="TOK_ISDU_Valve_01_Coil_A" Value="Valve  1 Coil A"/>
+
+					<Text TextId="TOK_ISDU_Valve_12_Coil_B" Value="Valve 12 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_11_Coil_B" Value="Valve 11 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_10_Coil_B" Value="Valve 10 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_09_Coil_B" Value="Valve  9 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_08_Coil_B" Value="Valve  8 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_07_Coil_B" Value="Valve  7 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_06_Coil_B" Value="Valve  6 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_05_Coil_B" Value="Valve  5 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_04_Coil_B" Value="Valve  4 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_03_Coil_B" Value="Valve  3 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_02_Coil_B" Value="Valve  2 Coil B"/>
+					<Text TextId="TOK_ISDU_Valve_01_Coil_B" Value="Valve  1 Coil B"/>
+
+
+
+					<Text TextId="TOK_ISDU_EventBlocking" Value="Monitoring Blocking"/>
+					<Text TextId="TOK_ISDU_Event_Upower1" Value="Blocking event of under voltage of Upower1"/>
+					<Text TextId="TOK_ISDU_Event_UA" Value="Blocking event of under voltage of UA"/>
+					<Text TextId="TOK_ISDU_Event_US" Value="Blocking event of under voltage of US"/>
+
+					<Text TextId="TOK_ISDU_OutputReactivating"         Value = "Output Reactivating"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_Option"  Value = "Determines how to reactivate outputs from under voltage of Ua"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_Unlock"  Value = "Unlock the under voltage lock of Ua with setting low to high"/>
+					<Text TextId="TOK_ISDU_UnderVoltageLock_Low"       Value = "Unlock bit is low"/>
+					<Text TextId="TOK_ISDU_UnderVoltageLock_High"      Value = "Unlock bit is high"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_UaOn0"   Value = "Ua On 0"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_UaOn1"   Value = "Ua On 1"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_UaOn2"   Value = "Ua On 2"/>
+
+					<Text TextId="TOK_ISDU_GatingTime" Value="Gating Time"/>
+
+					<Text TextId="TOK_ISDU_Port_00_Pin_4" Value="Port 0 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_01_Pin_4" Value="Port 1 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_02_Pin_4" Value="Port 2 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_03_Pin_4" Value="Port 3 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_04_Pin_4" Value="Port 4 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_05_Pin_4" Value="Port 5 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_06_Pin_4" Value="Port 6 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_07_Pin_4" Value="Port 7 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_00_Pin_2" Value="Port 0 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_01_Pin_2" Value="Port 1 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_02_Pin_2" Value="Port 2 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_03_Pin_2" Value="Port 3 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_04_Pin_2" Value="Port 4 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_05_Pin_2" Value="Port 5 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_06_Pin_2" Value="Port 6 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_07_Pin_2" Value="Port 7 Pin 2"/>
+
+					<Text TextId="TOK_ISDU_Port_00_Pin_4_Ext" Value="Port 0 Pin 4 Extension"/>
+					<Text TextId="TOK_ISDU_Port_01_Pin_4_Ext" Value="Port 1 Pin 4 Extension"/>
+					<Text TextId="TOK_ISDU_Port_02_Pin_4_Ext" Value="Port 2 Pin 4 Extension"/>
+					<Text TextId="TOK_ISDU_Port_03_Pin_4_Ext" Value="Port 3 Pin 4 Extension"/>
+					<Text TextId="TOK_ISDU_Port_04_Pin_4_Ext" Value="Port 4 Pin 4 Extension"/>
+					<Text TextId="TOK_ISDU_Port_05_Pin_4_Ext" Value="Port 5 Pin 4 Extension"/>
+					<Text TextId="TOK_ISDU_Port_06_Pin_4_Ext" Value="Port 6 Pin 4 Extension"/>
+					<Text TextId="TOK_ISDU_Port_07_Pin_4_Ext" Value="Port 7 Pin 4 Extension"/>
+					<Text TextId="TOK_ISDU_Port_00_Pin_2_Ext" Value="Port 0 Pin 2 Extension"/>
+					<Text TextId="TOK_ISDU_Port_01_Pin_2_Ext" Value="Port 1 Pin 2 Extension"/>
+					<Text TextId="TOK_ISDU_Port_02_Pin_2_Ext" Value="Port 2 Pin 2 Extension"/>
+					<Text TextId="TOK_ISDU_Port_03_Pin_2_Ext" Value="Port 3 Pin 2 Extension"/>
+					<Text TextId="TOK_ISDU_Port_04_Pin_2_Ext" Value="Port 4 Pin 2 Extension"/>
+					<Text TextId="TOK_ISDU_Port_05_Pin_2_Ext" Value="Port 5 Pin 2 Extension"/>
+					<Text TextId="TOK_ISDU_Port_06_Pin_2_Ext" Value="Port 6 Pin 2 Extension"/>
+					<Text TextId="TOK_ISDU_Port_07_Pin_2_Ext" Value="Port 7 Pin 2 Extension"/>
+
+					<Text TextId="TOK_ISDU_Pin_00" Value="Pin 00"/>
+					<Text TextId="TOK_ISDU_Pin_01" Value="Pin 01"/>
+					<Text TextId="TOK_ISDU_Pin_02" Value="Pin 02"/>
+					<Text TextId="TOK_ISDU_Pin_03" Value="Pin 03"/>
+					<Text TextId="TOK_ISDU_Pin_04" Value="Pin 04"/>
+					<Text TextId="TOK_ISDU_Pin_05" Value="Pin 05"/>
+					<Text TextId="TOK_ISDU_Pin_06" Value="Pin 06"/>
+					<Text TextId="TOK_ISDU_Pin_07" Value="Pin 07"/>
+					<Text TextId="TOK_ISDU_Pin_08" Value="Pin 08"/>
+					<Text TextId="TOK_ISDU_Pin_09" Value="Pin 09"/>
+					<Text TextId="TOK_ISDU_Pin_10" Value="Pin 10"/>
+					<Text TextId="TOK_ISDU_Pin_11" Value="Pin 11"/>
+					<Text TextId="TOK_ISDU_Pin_12" Value="Pin 12"/>
+					<Text TextId="TOK_ISDU_Pin_13" Value="Pin 13"/>
+					<Text TextId="TOK_ISDU_Pin_14" Value="Pin 14"/>
+					<Text TextId="TOK_ISDU_Pin_15" Value="Pin 15"/>
+
+					<Text TextId="TOK_ISDU_Port_00" Value="Port 00"/>
+					<Text TextId="TOK_ISDU_Port_01" Value="Port 01"/>
+					<Text TextId="TOK_ISDU_Port_02" Value="Port 02"/>
+					<Text TextId="TOK_ISDU_Port_03" Value="Port 03"/>
+					<Text TextId="TOK_ISDU_Port_04" Value="Port 04"/>
+					<Text TextId="TOK_ISDU_Port_05" Value="Port 05"/>
+					<Text TextId="TOK_ISDU_Port_06" Value="Port 06"/>
+					<Text TextId="TOK_ISDU_Port_07" Value="Port 07"/>
+					<Text TextId="TOK_ISDU_Port_08" Value="Port 08"/>
+					<Text TextId="TOK_ISDU_Port_09" Value="Port 09"/>
+					<Text TextId="TOK_ISDU_Port_10" Value="Port 10"/>
+					<Text TextId="TOK_ISDU_Port_11" Value="Port 11"/>
+					<Text TextId="TOK_ISDU_Port_12" Value="Port 12"/>
+					<Text TextId="TOK_ISDU_Port_13" Value="Port 13"/>
+					<Text TextId="TOK_ISDU_Port_14" Value="Port 14"/>
+					<Text TextId="TOK_ISDU_Port_15" Value="Port 15"/>
+
+					<Text TextId="TOK_ISDU_Port_00_Ext" Value="Port 00 Extension"/>
+					<Text TextId="TOK_ISDU_Port_01_Ext" Value="Port 01 Extension"/>
+					<Text TextId="TOK_ISDU_Port_02_Ext" Value="Port 02 Extension"/>
+					<Text TextId="TOK_ISDU_Port_03_Ext" Value="Port 03 Extension"/>
+					<Text TextId="TOK_ISDU_Port_04_Ext" Value="Port 04 Extension"/>
+					<Text TextId="TOK_ISDU_Port_05_Ext" Value="Port 05 Extension"/>
+					<Text TextId="TOK_ISDU_Port_06_Ext" Value="Port 06 Extension"/>
+					<Text TextId="TOK_ISDU_Port_07_Ext" Value="Port 07 Extension"/>
+					<Text TextId="TOK_ISDU_Port_08_Ext" Value="Port 08 Extension"/>
+					<Text TextId="TOK_ISDU_Port_09_Ext" Value="Port 09 Extension"/>
+					<Text TextId="TOK_ISDU_Port_10_Ext" Value="Port 10 Extension"/>
+					<Text TextId="TOK_ISDU_Port_11_Ext" Value="Port 11 Extension"/>
+					<Text TextId="TOK_ISDU_Port_12_Ext" Value="Port 12 Extension"/>
+					<Text TextId="TOK_ISDU_Port_13_Ext" Value="Port 13 Extension"/>
+					<Text TextId="TOK_ISDU_Port_14_Ext" Value="Port 14 Extension"/>
+					<Text TextId="TOK_ISDU_Port_15_Ext" Value="Port 15 Extension"/>
+
+					<Text TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Value="Port 0 Switching point 1"/>
+					<Text TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Value="Port 1 Switching point 1"/>
+					<Text TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Value="Port 2 Switching point 1"/>
+					<Text TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Value="Port 3 Switching point 1"/>
+					<Text TextId="TOK_ISDU_Port_04_SwitchingPoint_1" Value="Port 4 Switching point 1"/>
+					<Text TextId="TOK_ISDU_Port_05_SwitchingPoint_1" Value="Port 5 Switching point 1"/>
+					<Text TextId="TOK_ISDU_Port_06_SwitchingPoint_1" Value="Port 6 Switching point 1"/>
+					<Text TextId="TOK_ISDU_Port_07_SwitchingPoint_1" Value="Port 7 Switching point 1"/>
+					<Text TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Value="Port 0 Switching point 2"/>
+					<Text TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Value="Port 1 Switching point 2"/>
+					<Text TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Value="Port 2 Switching point 2"/>
+					<Text TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Value="Port 3 Switching point 2"/>
+					<Text TextId="TOK_ISDU_Port_04_SwitchingPoint_2" Value="Port 4 Switching point 2"/>
+					<Text TextId="TOK_ISDU_Port_05_SwitchingPoint_2" Value="Port 5 Switching point 2"/>
+					<Text TextId="TOK_ISDU_Port_06_SwitchingPoint_2" Value="Port 6 Switching point 2"/>
+					<Text TextId="TOK_ISDU_Port_07_SwitchingPoint_2" Value="Port 7 Switching point 2"/>
+
+					<!-- Analog -->
+					<Text TextId="TOK_ISDU_EnableSwitchPoint" Value="Enable Switching point"/>
+					
+					
+					<Text TextId="TOK_TextId_Module_BNI_IOL_719_002_XXXX" Value="BNI IOL-719-002-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_719_002_XXXX_Info" Value="BNI IOL-719-002-XXXX (22 Byte Input and 1 Byte Output)"/>
+
+					<Text TextId="TOK_ISDU_Alignment" Value="Alignment"/>
+					<Text TextId="TOK_ISDU_Alignment_Left" Value="left"/>
+					<Text TextId="TOK_ISDU_Alignment_Right" Value="right"/>
+
+					<Text TextId="TOK_ISDU_Analog_Mode" Value="Mode"/>
+					<Text TextId="TOK_ISDU_Mode_0_10V" Value="0...10 V"/>
+					<Text TextId="TOK_ISDU_Mode_4_20mA" Value="4...20 mA"/>
+					<Text TextId="TOK_ISDU_Mode_5_10V" Value="5...10 V"/>
+					<Text TextId="TOK_ISDU_Mode_10_10V" Value="-10...+10 V"/>
+					<Text TextId="TOK_ISDU_Mode_0_5V" Value="0...5 V"/>
+					<Text TextId="TOK_ISDU_Mode_0_20mA" Value="0...20 mA"/>
+					<Text TextId="TOK_ISDU_Mode_5_5V" Value="-5...+5 V"/>
+					<Text TextId="TOK_ISDU_Mode_Pt100" Value="Pt100"/>
+					<Text TextId="TOK_ISDU_Mode_Pt1000" Value="Pt1000"/>
+					<Text TextId="TOK_ISDU_Mode_TypJ" Value="Thermocouple Typ J"/>
+					<Text TextId="TOK_ISDU_Mode_TypK" Value="Thermocouple Typ K"/>
+					<Text TextId="TOK_ISDU_Mode_TypC" Value="Thermocouple Typ C"/>
+					<Text TextId="TOK_ISDU_Mode_Off" Value="Off"/>
+
+					<Text TextId="TOK_ISDU_Analog_Resolution" Value="Resolution"/>
+					<Text TextId="TOK_ISDU_Resolution16" Value="16 bit"/>
+					<Text TextId="TOK_ISDU_Resolution14" Value="14 bit"/>
+					<Text TextId="TOK_ISDU_Resolution12" Value="12 bit"/>
+					<Text TextId="TOK_ISDU_Resolution10" Value="10 bit"/>
+
+					<Text TextId="TOK_ISDU_PinAssignment" Value="Pin assignment"/>
+					<Text TextId="TOK_ISDU_PinAssignment_Pin2" Value="Pin 2"/>
+					<Text TextId="TOK_ISDU_PinAssignment_Pin4" Value="Pin 4"/>
+
+					<Text TextId="TOK_ISDU_PtMode" Value="PtMode"/>
+					<Text TextId="TOK_ISDU_PtMode_2W" Value="2 Wire"/>
+					<Text TextId="TOK_ISDU_PtMode_3W" Value="3 Wire"/>
+					<Text TextId="TOK_ISDU_PtMode_4W" Value="4 Wire"/>
+
+					<Text TextId="TOK_ISDU_PdFormat" Value="Process data format"/>
+					<Text TextId="TOK_ISDU_PdFormat_Signed" Value="Signed"/>
+					<Text TextId="TOK_ISDU_PdFormat_Unsigned" Value="Unsigned"/>
+					<Text TextId="TOK_ISDU_PdFormat_Dimensioned" Value="Dimensioned (mV, uA, 0.1°C)"/>
+
+					<Text TextId="TOK_ISDU_WirebreakDetection" Value="Wirebreak detection"/>
+					<Text TextId="TOK_ISDU_WirebreakDetectionDisable" Value="Disable"/>
+					<Text TextId="TOK_ISDU_SwitchPointEnable" Value="Switch point enabled"/>
+					<Text TextId="TOK_ISDU_SwitchPoint1" Value="Switch point 1"/>
+					<Text TextId="TOK_ISDU_SwitchPoint2" Value="Switch point 2"/>
+					<Text TextId="TOK_ISDU_ThermocoupleGrounding" Value="Thermocouple grounded"/>
+					<Text TextId="TOK_ISDU_VoltageMonitoring" Value="Voltage sensor wirebreak detection"/>
+
+					<!-- Smart light -->
+					<Text TextId="TOK_TextId_Module_BNI_IOL_800_000_Z036" Value="BNI IOL-800-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_800_000_Z036_Info" Value="BNI IOL-800-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_800_000_Z037" Value="BNI IOL-800-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_800_000_Z037_Info" Value="BNI IOL-800-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_801_000_Z036" Value="BNI IOL-801-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_801_000_Z036_Info" Value="BNI IOL-801-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_801_000_Z037" Value="BNI IOL-801-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_801_000_Z037_Info" Value="BNI IOL-801-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_802_000_Z036" Value="BNI IOL-802-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_802_000_Z036_Info" Value="BNI IOL-802-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_802_000_Z037" Value="BNI IOL-802-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_802_000_Z037_Info" Value="BNI IOL-802-000-Z037"/>
+
+					<Text TextId="TOK_ISDU_Mode" Value="Operating mode"/>
+					<Text TextId="TOK_ISDU_ModeSegment" Value="Segment mode"/>
+					<Text TextId="TOK_ISDU_ModeLevel" Value="Level mode"/>
+					<Text TextId="TOK_ISDU_ModeRunlight" Value="Runlight mode"/>
+
+					<Text TextId="TOK_ISDU_SegmentNr" Value="Number of segments"/>
+					<Text TextId="TOK_ISDU_1Seg" Value="One segment"/>
+					<Text TextId="TOK_ISDU_2Seg" Value="Two segment"/>
+					<Text TextId="TOK_ISDU_3Seg" Value="Three segment"/>
+					<Text TextId="TOK_ISDU_4Seg" Value="Four segment"/>
+					<Text TextId="TOK_ISDU_5Seg" Value="Five segment"/>
+
+					<Text TextId="TOK_ISDU_LevelType" Value="Type of level indicator"/>
+					<Text TextId="TOK_ISDU_BottomUp" Value="Bottom-up"/>
+					<Text TextId="TOK_ISDU_TopDown" Value="Top-down"/>
+
+					<Text TextId="TOK_ISDU_Resolution" Value="Resolution of level indicator"/>
+					<Text TextId="TOK_ISDU_8bit" Value="8 bit"/>
+					<Text TextId="TOK_ISDU_10bit" Value="10 bit"/>
+					<Text TextId="TOK_ISDU_12bit" Value="12 bit"/>
+					<Text TextId="TOK_ISDU_14bit" Value="14 bit"/>
+					<Text TextId="TOK_ISDU_16bit" Value="16 bit"/>
+
+					<Text TextId="TOK_ISDU_LevelSeg1" Value="Level mode, segment 1"/>
+					<Text TextId="TOK_ISDU_LevelSeg2" Value="Level mode, segment 2"/>
+					<Text TextId="TOK_ISDU_LevelSeg3" Value="Level mode, segment 3"/>
+					<Text TextId="TOK_ISDU_LevelSeg4" Value="Level mode, segment 4"/>
+					<Text TextId="TOK_ISDU_LevelSeg5" Value="Level mode, segment 5"/>
+					<Text TextId="TOK_ISDU_LevelSegColor" Value="Level mode, segment color"/>
+					<Text TextId="TOK_ISDU_Color_Off" Value="Off"/>
+					<Text TextId="TOK_ISDU_Color_Green" Value="Green"/>
+					<Text TextId="TOK_ISDU_Color_Red" Value="Red"/>
+					<Text TextId="TOK_ISDU_Color_Yellow" Value="Yellow"/>
+					<Text TextId="TOK_ISDU_Color_Blue" Value="Blue"/>
+					<Text TextId="TOK_ISDU_Color_Orange" Value="Orange"/>
+					<Text TextId="TOK_ISDU_Color_UserDefined" Value="User defined"/>
+					<Text TextId="TOK_ISDU_Color_White" Value="White"/>
+					<Text TextId="TOK_ISDU_LevelSegDominance" Value="Level mode, segment dominance"/>
+					<Text TextId="TOK_ISDU_NoDominance" Value="Color is not dominant"/>
+					<Text TextId="TOK_ISDU_Dominance" Value="Color is dominant"/>
+
+					<Text TextId="TOK_ISDU_LevelLimit12" Value="Level mode, limit segment 1 and 2"/>
+					<Text TextId="TOK_ISDU_LevelLimit23" Value="Level mode, limit segment 2 and 3"/>
+					<Text TextId="TOK_ISDU_LevelLimit34" Value="Level mode, limit segment 3 and 4"/>
+					<Text TextId="TOK_ISDU_LevelLimit45" Value="Level mode, limit segment 4 and 5"/>
+
+					<Text TextId="TOK_ISDU_RunlightStaticColor" Value="Runlight mode, Background color"/>
+					<Text TextId="TOK_ISDU_RunlightRunningColor" Value="Runlight mode, Color of the running segment"/>
+					<Text TextId="TOK_ISDU_RunlightSegmentNr" Value="Runlight mode, Number of the running segments"/>
+
+					<Text TextId="TOK_ISDU_Brightness" Value="Brightness"/>
+					<Text TextId="TOK_ISDU_BrightnessRed" Value="Red channel brightness"/>
+					<Text TextId="TOK_ISDU_BrightnessGreen" Value="Green channel brightness"/>
+					<Text TextId="TOK_ISDU_BrightnessBlue" Value="Blue channel brightness"/>
+
+					<Text TextId="TOK_ISDU_Frequency" Value="Blinking frequency"/>
+					<Text TextId="TOK_ISDU_0Hz5" Value="0.5 Hz"/>
+					<Text TextId="TOK_ISDU_1Hz" Value="1 Hz"/>
+					<Text TextId="TOK_ISDU_2Hz" Value="2 Hz"/>
+					<Text TextId="TOK_ISDU_5Hz" Value="5 Hz"/>
+					<Text TextId="TOK_ISDU_10Hz" Value="10 Hz"/>
+
+					<Text TextId="TOK_ISDU_BlinkingMode" Value="Blinking mode"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg1" Value="Segment 1"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg2" Value="Segment 2"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg3" Value="Segment 3"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg4" Value="Segment 4"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg5" Value="Segment 5"/>
+					<Text TextId="TOK_ISDU_ModeBlink" Value="Blinking with 50% duty cycle"/>
+					<Text TextId="TOK_ISDU_ModeFlash" Value="Flashing"/>
+
+					<Text TextId="TOK_ISDU_UserColor" Value="User defined color"/>
+					<Text TextId="TOK_ISDU_UserColorRed" Value="Red channel"/>
+					<Text TextId="TOK_ISDU_UserColorGreen" Value="Green channel"/>
+					<Text TextId="TOK_ISDU_UserColorBlue" Value="Blue channel"/>
+
+					<Text TextId="TOK_ISDU_LimitPercent" Value="Percent"/>
+					<Text TextId="TOK_ISDU_LimitAbs" Value="Absolute"/>
+					<Text TextId="TOK_ISDU_LimitType" Value="Limit register type"/>
+
+					<Text TextId="TOK_ISDU_BuzzerType" Value="Buzzer"/>
+					<Text TextId="TOK_ISDU_BuzzerTypeConst" Value="Continuous sound"/>
+					<Text TextId="TOK_ISDU_BuzzerType1Hz" Value="1 Hz chopped sound"/>
+					<Text TextId="TOK_ISDU_BuzzerType5Hz" Value="5 Hz chopped sound"/>
+					<Text TextId="TOK_ISDU_BuzzerType3Pulse" Value="3 short beep"/>
+					<Text TextId="TOK_ISDU_BuzzerVolume" Value="Buzzer Volume"/>
+
+					<!-- BIS -->
+					<Text TextId="TOK_TextId_Module_BIS_M_4XX_045" Value="BIS M-4XX-045"/>
+					<Text TextId="TOK_TextId_Module_BIS_M_4XX_045_Info" Value="BIS M-4XX-045"/>
+					<Text TextId="TOK_TextId_Module_BIS_M_4XX_072" Value="BIS M-4XX-072"/>
+					<Text TextId="TOK_TextId_Module_BIS_M_4XX_072_Info" Value="BIS M-4XX-072"/>
+					<Text TextId="TOK_TextId_Module_BIS_L_4XX_045" Value="BIS L-4XX-045"/>
+					<Text TextId="TOK_TextId_Module_BIS_L_4XX_045_Info" Value="BIS L-4XX-045"/>
+
+					<Text TextId="TOK_ISDU_BIS_Parameter" Value="BIS Parameter"/>
+
+					<Text TextId="TOK_ISDU_CRC" Value="CRC Check"/>
+					<Text TextId="TOK_ISDU_CYCRES" Value="BIS L-10x-05"/>
+					<Text TextId="TOK_ISDU_COMPCOUNT" Value="Compare count"/>
+					<Text TextId="TOK_ISDU_DYN" Value="Dynamic mode"/>
+
+					<Text TextId="TOK_ISDU_ACTION" Value="Activity at tag present"/>
+					<Text TextId="TOK_ISDU_ACTION_NOTHING" Value="Send nothing"/>
+					<Text TextId="TOK_ISDU_ACTION_SERIAL_TYPE" Value="Send ID and type"/>
+					<Text TextId="TOK_ISDU_ACTION_DATA" Value="Send data starting at start address"/>
+
+					<Text TextId="TOK_ISDU_STADDL" Value="Start address low byte"/>
+					<Text TextId="TOK_ISDU_STADDH" Value="Start address high byte"/>
+
+					<Text TextId="TOK_ISDU_CTTYPE" Value="CT Type"/>
+					<Text TextId="TOK_ISDU_CT_ALL" Value="All"/>
+					<Text TextId="TOK_ISDU_CT_MIFARE" Value="Mifare"/>
+					<Text TextId="TOK_ISDU_CT_ISO" Value="ISO"/>
+				</PrimaryLanguage>
+				<Language xml:lang="de">
+					<!--german-->
+					<Text TextId="TOK_DevIdent_InfoText" Value="IO-Link Baugruppe für Industrial Ethernet"/>
+					<!--DAP 1 - text IO Link-->
+					<Text TextId="TOK_ModInfo_Name" Value="BNI PNT-508-105-Z015"/>
+					<Text TextId="TOK_Category" Value="BNI IO-Link"/>
+					<Text TextId="TOK_ModInfo_InfoTextId_DAP1" Value="IO-Link Baugruppe für Industrial Ethernet; PROFINET IO-Device"/>
+					<!--port name-->
+					<Text TextId="TOK_DAP_InterfaceModule" Value="PN-IO"/>
+					<Text TextId="TOK_Port1" Value="port 1 - M12"/>
+					<Text TextId="TOK_Port2" Value="port 2 - M12"/>
+					<Text TextId="TOK_Subslot_8000" Value="X1"/>
+					<Text TextId="TOK_Subslot_8001" Value="X1 P1"/>
+					<Text TextId="TOK_Subslot_8002" Value="X1 P2"/>
+					<Text TextId="IDT_DATAITEM_PS_Safety" Value="4 bytes PROFIsafe-Metadaten"/>
+					<Text TextId="TOK_Standard_Modules_Category" Value="Standard IO Module"/>
+					<Text TextId="TOK_IO-Link_Modules_Category" Value="IO-Link Basic Module"/>
+					<Text TextId="TOK_IO-Link_Devices_Category" Value="IO-Link Device Module"/>
+					<!--module name-->
+					<Text TextId="TOK_TextId_Module_DigEA" Value="BNI PNT-508-105-Z015"/>
+					<Text TextId="TOK_TextId_Module_Fallback" Value="IO-Link Eingang mit SIO Modus"/>
+					<Text TextId="TOK_TextId_Module_Empty" Value="Standard E/A"/>
+					<Text TextId="TOK_TextId_Module_1_0" Value="IOL_E_01 Byte"/>
+					<Text TextId="TOK_TextId_Module_2_0" Value="IOL_E_02 Byte"/>
+					<Text TextId="TOK_TextId_Module_4_0" Value="IOL_E_04 Byte"/>
+					<Text TextId="TOK_TextId_Module_6_0" Value="IOL_E_06 Byte"/>
+					<Text TextId="TOK_TextId_Module_8_0" Value="IOL_E_08 Byte"/>
+					<Text TextId="TOK_TextId_Module_10_0" Value="IOL_E_10 Byte"/>
+					<Text TextId="TOK_TextId_Module_16_0" Value="IOL_E_16 Byte"/>
+					<Text TextId="TOK_TextId_Module_24_0" Value="IOL_E_24 Byte"/>
+					<Text TextId="TOK_TextId_Module_32_0" Value="IOL_E_32 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_1" Value="IOL_A_01 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_2" Value="IOL_A_02 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_4" Value="IOL_A_04 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_6" Value="IOL_A_06 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_8" Value="IOL_A_08 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_10" Value="IOL_A_10 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_16" Value="IOL_A_16 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_24" Value="IOL_A_24 Byte"/>
+					<Text TextId="TOK_TextId_Module_0_32" Value="IOL_A_32 Byte"/>
+
+					<Text TextId="TOK_TextId_Module_1_1" Value="IOL_E/A_01/01 Byte"/>
+					<Text TextId="TOK_TextId_Module_2_2" Value="IOL_E/A_02/02 Byte"/>
+					<Text TextId="TOK_TextId_Module_2_4" Value="IOL_E/A_02/04 Byte"/>
+					<Text TextId="TOK_TextId_Module_4_2" Value="IOL_E/A_04/02 Byte"/>
+					<Text TextId="TOK_TextId_Module_4_4" Value="IOL_E/A_04/04 Byte"/>
+					<Text TextId="TOK_TextId_Module_2_8" Value="IOL_E/A_02/08 Byte"/>
+					<Text TextId="TOK_TextId_Module_8_2" Value="IOL_E/A_08/02 Byte"/>
+					<Text TextId="TOK_TextId_Module_4_8" Value="IOL_E/A_04/08 Byte"/>
+					<Text TextId="TOK_TextId_Module_8_4" Value="IOL_E/A_08/04 Byte"/>
+					<Text TextId="TOK_TextId_Module_8_8" Value="IOL_E/A_08/08 Byte"/>
+					<Text TextId="TOK_TextId_Module_4_32" Value="IOL_E/A_04/32 Byte"/>
+					<Text TextId="TOK_TextId_Module_32_4" Value="IOL_E/A_32/04 Byte"/>
+					<Text TextId="TOK_TextId_Module_16_16" Value="IOL_E/A_16/16 Byte"/>
+					<Text TextId="TOK_TextId_Module_24_24" Value="IOL_E/A_24/24 Byte"/>
+					<Text TextId="TOK_TextId_Module_32_32" Value="IOL_E/A_32/32 Byte"/>
+					<Text TextId="TOK_TextId_Module_FS_Modul" Value="BNI IOF-329-P02-Z038"/>
+					<Text TextId="TOK_TextId_Module_FS_Safety" Value="Safety I/O"/>
+					<Text TextId="TOK_TextId_Module_FS_Standard" Value="Standard I/O"/>
+
+					<Text TextId="TOK_TextId_Module_Com_State" Value="IO-Link Kommunikationsstatus"/>
+					<Text TextId="TOK_TextId_Module_Diag" Value="IO-Link Diagnose ein- / ausschalten"/>
+					<Text TextId="TOK_TextId_Module_StationDiag" Value="Stationsdiagnose"/>
+					<Text TextId="TOK_TextId_Module_PeriphError" Value="Peripheriefehler Buchse"/>
+					<Text TextId="TOK_TextId_Module_SensorSupply" Value="Sensorversorgung Kurzschluss"/>
+					<Text TextId="TOK_TextId_Module_ActShutdown4" Value="Aktorabschaltung Pin 4"/>
+					<Text TextId="TOK_TextId_Module_ActShutdown2" Value="Aktorabschaltung Pin 2"/>
+					<Text TextId="TOK_TextId_Module_ActWarning4" Value="Aktorwarnung Pin 4"/>
+					<Text TextId="TOK_TextId_Module_ActWarning2" Value="Aktorwarnung Pin 2"/>
+					<Text TextId="TOK_TextId_Module_Restart4" Value="Wiederanlauf Pin 4"/>
+					<Text TextId="TOK_TextId_Module_Restart2" Value="Wiederanlauf Pin 2"/>
+					<Text TextId="TOK_TextId_Module_Output4" Value="Ausgänge Pin 4"/>
+					<Text TextId="TOK_TextId_Module_Output2" Value="Ausgänge Pin 2"/>
+					<Text TextId="TOK_TextId_Module_Input4" Value="Eingänge Pin 4"/>
+					<Text TextId="TOK_TextId_Module_Input2" Value="Eingänge Pin 2"/>
+					<Text TextId="TOK_TextId_Module_Display" Value="Display Leds"/>
+					<Text TextId="TOK_TextId_Module_PdValid" Value="IO-Link PD Valid"/>
+
+					<Text TextId="TOK_Slot_2" Value="2 (Port 0)"/>
+					<Text TextId="TOK_Slot_3" Value="3 (Port 1)"/>
+					<Text TextId="TOK_Slot_4" Value="4 (Port 2)"/>
+					<Text TextId="TOK_Slot_5" Value="5 (Port 3)"/>
+					<Text TextId="TOK_Slot_6" Value="6 (Port 4)"/>
+					<Text TextId="TOK_Slot_7" Value="7 (Port 5)"/>
+					<Text TextId="TOK_Slot_8" Value="8 (Port 6)"/>
+					<Text TextId="TOK_Slot_9" Value="9 (Port 7)"/>
+
+					<!--dataitem name-->
+					<Text TextId="TOK_Input_DataItem_1" Value="Eingang 1 Byte"/>
+					<Text TextId="TOK_Input_DataItem_2" Value="Eingang 2 Byte"/>
+					<Text TextId="TOK_Input_DataItem_3" Value="Eingang 3 Byte"/>
+					<Text TextId="TOK_Input_DataItem_4" Value="Eingang 4 Byte"/>
+					<Text TextId="TOK_Input_DataItem_6" Value="Eingang 6 Byte"/>
+					<Text TextId="TOK_Input_DataItem_7" Value="Eingang 7 Byte"/>
+					<Text TextId="TOK_Input_DataItem_8" Value="Eingang 8 Byte"/>
+					<Text TextId="TOK_Input_DataItem_10" Value="Eingang 10 Byte"/>
+					<Text TextId="TOK_Input_DataItem_16" Value="Eingang 16 Byte"/>
+					<Text TextId="TOK_Input_DataItem_22" Value="Eingang 22 Byte"/>
+					<Text TextId="TOK_Input_DataItem_24" Value="Eingang 24 Byte"/>
+					<Text TextId="TOK_Input_DataItem_32" Value="Eingang 32 Byte"/>
+					<Text TextId="TOK_Output_DataItem_1" Value="Ausgang 1 Byte"/>
+					<Text TextId="TOK_Output_DataItem_2" Value="Ausgang 2 Byte"/>
+					<Text TextId="TOK_Output_DataItem_3" Value="Ausgang 3 Byte"/>
+					<Text TextId="TOK_Output_DataItem_4" Value="Ausgang 4 Byte"/>
+					<Text TextId="TOK_Output_DataItem_6" Value="Ausgang 6 Byte"/>
+					<Text TextId="TOK_Output_DataItem_8" Value="Ausgang 8 Byte"/>
+					<Text TextId="TOK_Output_DataItem_10" Value="Ausgang 10 Byte"/>
+					<Text TextId="TOK_Output_DataItem_16" Value="Ausgang 16 Byte"/>
+					<Text TextId="TOK_Output_DataItem_24" Value="Ausgang 24 Byte"/>
+					<Text TextId="TOK_Output_DataItem_32" Value="Ausgang 32 Byte"/>
+					<Text TextId="TOK_StationDiag_Data" Value="Stationsdiagnose"/>
+					<Text TextId="TOK_PeriphError_Data" Value="Peripheriefehler Buchse"/>
+					<Text TextId="TOK_SensorSupply_Data" Value="Sensorversorgung Kurzschluss"/>
+					<Text TextId="TOK_ActShutdown4_Data" Value="Aktorabschaltung Pin 4"/>
+					<Text TextId="TOK_ActShutdown2_Data" Value="Aktorabschaltung Pin 2"/>
+					<Text TextId="TOK_ActWarning4_Data" Value="Aktorwarnung Pin 4"/>
+					<Text TextId="TOK_ActWarning2_Data" Value="Aktorwarnung Pin 2"/>
+					<Text TextId="TOK_Restart4_Data" Value="Restart Pin 4"/>
+					<Text TextId="TOK_Restart2_Data" Value="Restart Pin 2"/>
+					<Text TextId="TOK_Output4_Data" Value="Ausgänge Pin 4"/>
+					<Text TextId="TOK_Output2_Data" Value="Ausgänge Pin 2"/>
+					<Text TextId="TOK_Input4_Data" Value="Eingänge Pin 4"/>
+					<Text TextId="TOK_Input2_Data" Value="Eingänge Pin 2"/>
+					<Text TextId="TOK_Display_Data" Value="Display Leds"/>
+					<Text TextId="TOK_Pdvalid_Data" Value="Prozessdaten gültig"/>
+
+					<!--errortype name-->
+					<Text TextId="TOK_Name_ErrorType26" Value="externer Fehler"/>
+					<Text TextId="TOK_Name_ErrorType27" Value="Device hat falsche Konfiguration"/>
+					<Text TextId="TOK_Name_ErrorType28" Value="Device hat falsche Identitätparameter"/>
+					<Text TextId="TOK_Name_ErrorType257" Value="Aktorwarnung"/>
+					<Text TextId="TOK_Name_ErrorType260" Value="Keine Aktorversorgung"/>
+					<Text TextId="TOK_Name_ErrorType261" Value="Unterspannung Aktorversorgung"/>
+
+
+					<!-- Begin Safety Hub -->
+					<Text TextId="TOK_Name_ErrorType64" Value="Unterschiedliche FS-Zieladresse (F_Dest_Add)"/>
+					<Text TextId="TOK_Name_ErrorType65" Value="Ungültige FS-Zieladresse (F_Dest_Add)"/>
+					<Text TextId="TOK_Name_ErrorType66" Value="Ungültige FS-Quelladresse"/>
+					<Text TextId="TOK_Name_ErrorType67" Value="Safety Watchdog-Zeit ist 0 ms"/>
+					<Text TextId="TOK_Name_ErrorType68" Value="Parameter F_SIL übersteigt maximalen SIL des Geräts"/>
+					<Text TextId="TOK_Name_ErrorType69" Value="Parameter F_CRC_Length stimmt nicht mit den generierten Werten überein"/>
+					<Text TextId="TOK_Name_ErrorType70" Value="Inkorrekte Version der F-Parameter"/>
+					<Text TextId="TOK_Name_ErrorType71" Value="CRC1-Fehler"/>
+					<Text TextId="TOK_Name_ErrorType75" Value="Inkonsistente iParameter (iParCRC Fehler)"/>
+					<Text TextId="TOK_Name_ErrorType4096" Value="Diskrepanzfehler an Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4097" Value="Diskrepanzfehler an Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4098" Value="Diskrepanzfehler an Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4099" Value="Diskrepanzfehler an Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4102" Value="Diskrepanzfehler an Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4103" Value="Diskrepanzfehler an Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4104" Value="Kurzschluss zu P am Pin Safe_Input1, Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4105" Value="Kurzschluss zu P am Pin Safe_Input1, Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4106" Value="Kurzschluss zu P am Pin Safe_Input1, Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4107" Value="Kurzschluss zu P am Pin Safe_Input1, Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4110" Value="Kurzschluss zu P am Pin Safe_Input1, Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4111" Value="Kurzschluss zu P am Pin Safe_Input1, Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4112" Value="Kurzschluss zu M am Pin Safe_Input1, Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4113" Value="Kurzschluss zu M am Pin Safe_Input1, Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4114" Value="Kurzschluss zu M am Pin Safe_Input1, Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4115" Value="Kurzschluss zu M am Pin Safe_Input1, Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4118" Value="Kurzschluss zu M am Pin Safe_Input1, Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4119" Value="Kurzschluss zu M am Pin Safe_Input1, Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4120" Value="Kurzschluss zu P am Pin Safe_Input2, Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4121" Value="Kurzschluss zu P am Pin Safe_Input2, Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4122" Value="Kurzschluss zu P am Pin Safe_Input2, Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4123" Value="Kurzschluss zu P am Pin Safe_Input2, Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4126" Value="Kurzschluss zu P am Pin Safe_Input2, Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4127" Value="Kurzschluss zu P am Pin Safe_Input2, Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4128" Value="Kurzschluss zu M am Pin Safe_Input2, Port 0"/>
+					<Text TextId="TOK_Name_ErrorType4129" Value="Kurzschluss zu M am Pin Safe_Input2, Port 1"/>
+					<Text TextId="TOK_Name_ErrorType4130" Value="Kurzschluss zu M am Pin Safe_Input2, Port 2"/>
+					<Text TextId="TOK_Name_ErrorType4131" Value="Kurzschluss zu M am Pin Safe_Input2, Port 3"/>
+					<Text TextId="TOK_Name_ErrorType4134" Value="Kurzschluss zu M am Pin Safe_Input2, Port 6"/>
+					<Text TextId="TOK_Name_ErrorType4135" Value="Kurzschluss zu M am Pin Safe_Input2, Port 7"/>
+					<Text TextId="TOK_Name_ErrorType4140" Value="Kurzschluss zu P am Pin Safe_Output, Port 4"/>
+					<Text TextId="TOK_Name_ErrorType4141" Value="Kurzschluss zu P am Pin Safe_Output, Port 5"/>
+					<Text TextId="TOK_Name_ErrorType4148" Value="Kurzschluss zu M am Pin Safe_Output, Port 4"/>
+					<Text TextId="TOK_Name_ErrorType4149" Value="Kurzschluss zu M am Pin Safe_Output, Port 5"/>
+					<!-- End Safety Hub -->
+					<Text TextId="TOK_HelpName_ErrorType26" Value="externer Fehler"/>
+					<Text TextId="TOK_HelpName_ErrorType27" Value="Es wurde ein Device mit falscher Konfiguration angeschlossen "/>
+					<Text TextId="TOK_HelpName_ErrorType28" Value="Es wurde ein Device mit falschen Identitätsparameter angeschlossen "/>
+					<Text TextId="TOK_HelpName_ErrorType257" Value="Aktorwarnung"/>
+					<Text TextId="TOK_HelpName_ErrorType260" Value="Keine Aktorversorgung"/>
+					<Text TextId="TOK_HelpName_ErrorType261" Value="Unterspannung Aktorversorgung"/>
+
+					<!-- Begin Safety Hub -->
+					<Text TextId="TOK_HelpName_ErrorType64" Value="Unterschiedliche FS-Zieladresse (F_Dest_Add)"/>
+					<Text TextId="TOK_HelpName_ErrorType65" Value="Ungültige FS-Zieladresse (F_Dest_Add)"/>
+					<Text TextId="TOK_HelpName_ErrorType66" Value="Ungültige FS-Quelladresse"/>
+					<Text TextId="TOK_HelpName_ErrorType67" Value="Safety Watchdog-Zeit ist 0 ms"/>
+					<Text TextId="TOK_HelpName_ErrorType68" Value="Parameter F_SIL übersteigt maximalen SIL des Geräts"/>
+					<Text TextId="TOK_HelpName_ErrorType69" Value="Parameter F_CRC_Length stimmt nicht mit den generierten Werten überein"/>
+					<Text TextId="TOK_HelpName_ErrorType70" Value="Inkorrekte Version der F-Parameter"/>
+					<Text TextId="TOK_HelpName_ErrorType71" Value="CRC1-Fehler"/>
+					<Text TextId="TOK_HelpName_ErrorType75" Value="Inkonsistente iParameter (iParCRC Fehler)"/>
+					<Text TextId="TOK_HelpName_ErrorType4096" Value="Diskrepanzfehler an Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4097" Value="Diskrepanzfehler an Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4098" Value="Diskrepanzfehler an Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4099" Value="Diskrepanzfehler an Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4102" Value="Diskrepanzfehler an Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4103" Value="Diskrepanzfehler an Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4104" Value="Kurzschluss zu P am Pin Safe_Input1, Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4105" Value="Kurzschluss zu P am Pin Safe_Input1, Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4106" Value="Kurzschluss zu P am Pin Safe_Input1, Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4107" Value="Kurzschluss zu P am Pin Safe_Input1, Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4110" Value="Kurzschluss zu P am Pin Safe_Input1, Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4111" Value="Kurzschluss zu P am Pin Safe_Input1, Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4112" Value="Kurzschluss zu M am Pin Safe_Input1, Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4113" Value="Kurzschluss zu M am Pin Safe_Input1, Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4114" Value="Kurzschluss zu M am Pin Safe_Input1, Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4115" Value="Kurzschluss zu M am Pin Safe_Input1, Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4118" Value="Kurzschluss zu M am Pin Safe_Input1, Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4119" Value="Kurzschluss zu M am Pin Safe_Input1, Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4120" Value="Kurzschluss zu P am Pin Safe_Input2, Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4121" Value="Kurzschluss zu P am Pin Safe_Input2, Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4122" Value="Kurzschluss zu P am Pin Safe_Input2, Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4123" Value="Kurzschluss zu P am Pin Safe_Input2, Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4126" Value="Kurzschluss zu P am Pin Safe_Input2, Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4127" Value="Kurzschluss zu P am Pin Safe_Input2, Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4128" Value="Kurzschluss zu M am Pin Safe_Input2, Port 0"/>
+					<Text TextId="TOK_HelpName_ErrorType4129" Value="Kurzschluss zu M am Pin Safe_Input2, Port 1"/>
+					<Text TextId="TOK_HelpName_ErrorType4130" Value="Kurzschluss zu M am Pin Safe_Input2, Port 2"/>
+					<Text TextId="TOK_HelpName_ErrorType4131" Value="Kurzschluss zu M am Pin Safe_Input2, Port 3"/>
+					<Text TextId="TOK_HelpName_ErrorType4134" Value="Kurzschluss zu M am Pin Safe_Input2, Port 6"/>
+					<Text TextId="TOK_HelpName_ErrorType4135" Value="Kurzschluss zu M am Pin Safe_Input2, Port 7"/>
+					<Text TextId="TOK_HelpName_ErrorType4140" Value="Kurzschluss zu P am Pin Safe_Output, Port 4"/>
+					<Text TextId="TOK_HelpName_ErrorType4141" Value="Kurzschluss zu P am Pin Safe_Output, Port 5"/>
+					<Text TextId="TOK_HelpName_ErrorType4148" Value="Kurzschluss zu M am Pin Safe_Output, Port 4"/>
+					<Text TextId="TOK_HelpName_ErrorType4149" Value="Kurzschluss zu M am Pin Safe_Output, Port 5"/>
+					<!-- End Safety Hub -->
+					<!--Port configuration and device parameter-->
+					<Text TextId="TOK_ParaRecIOLink_Cycle" Value="Zyklus-Einstellung"/>
+					<Text TextId="TOK_ParaRecIOLink_Validation" Value="Validierung"/>
+					<Text TextId="TOK_ParaRecIOLink_DataWindow" Value="Datenauswahl"/>
+
+					<Text TextId="TOK_CycleTime" Value="Zykluszeit"/>
+					<Text TextId="TOK_CycleTime_automatic" Value="automatisch"/>
+					<Text TextId="TOK_CycleTime_1_6_ms" Value="1,6 ms"/>
+					<Text TextId="TOK_CycleTime_3_2_ms" Value="3,2 ms"/>
+					<Text TextId="TOK_CycleTime_4_8_ms" Value="4,8 ms"/>
+					<Text TextId="TOK_CycleTime_6_4_ms" Value="6,4 ms"/>
+					<Text TextId="TOK_CycleTime_8_0_ms" Value="8,0 ms"/>
+					<Text TextId="TOK_CycleTime_9_6_ms" Value="9,6 ms"/>
+					<Text TextId="TOK_CycleTime_11_2_ms" Value="11,2 ms"/>
+					<Text TextId="TOK_CycleTime_12_8_ms" Value="12,8 ms"/>
+					<Text TextId="TOK_CycleTime_14_4_ms" Value="14,4 ms"/>
+					<Text TextId="TOK_CycleTime_16_0_ms" Value="16,0 ms"/>
+					<Text TextId="TOK_CycleTime_17_6_ms" Value="17,6 ms"/>
+					<Text TextId="TOK_CycleTime_19_2_ms" Value="19,2 ms"/>
+					<Text TextId="TOK_CycleTime_20_8_ms" Value="20,8 ms"/>
+					<Text TextId="TOK_CycleTime_22_4_ms" Value="22,4 ms"/>
+					<Text TextId="TOK_CycleTime_24_0_ms" Value="24,0 ms"/>
+					<Text TextId="TOK_CycleTime_25_6_ms" Value="25,6 ms"/>
+					<Text TextId="TOK_CycleTime_27_2_ms" Value="27,2 ms"/>
+					<Text TextId="TOK_CycleTime_28_8_ms" Value="28,8 ms"/>
+					<Text TextId="TOK_CycleTime_30_4_ms" Value="30,4 ms"/>
+					<Text TextId="TOK_CycleTime_32_0_ms" Value="32,0 ms"/>
+					<Text TextId="TOK_CycleTime_33_6_ms" Value="33,6 ms"/>
+					<Text TextId="TOK_CycleTime_35_2_ms" Value="35,2 ms"/>
+					<Text TextId="TOK_CycleTime_36_8_ms" Value="36,8 ms"/>
+					<Text TextId="TOK_CycleTime_38_4_ms" Value="38,4 ms"/>
+					<Text TextId="TOK_CycleTime_40_0_ms" Value="40,0 ms"/>
+					<Text TextId="TOK_CycleTime_41_6_ms" Value="41,6 ms"/>
+					<Text TextId="TOK_CycleTime_43_2_ms" Value="43,2 ms"/>
+					<Text TextId="TOK_CycleTime_44_8_ms" Value="44,8 ms"/>
+					<Text TextId="TOK_CycleTime_46_4_ms" Value="46,4 ms"/>
+					<Text TextId="TOK_CycleTime_48_0_ms" Value="48,0 ms"/>
+					<Text TextId="TOK_CycleTime_49_6_ms" Value="49,6 ms"/>
+					<Text TextId="TOK_CycleTime_51_2_ms" Value="51,2 ms"/>
+					<Text TextId="TOK_CycleTime_52_8_ms" Value="52,8 ms"/>
+					<Text TextId="TOK_CycleTime_54_4_ms" Value="54,4 ms"/>
+					<Text TextId="TOK_CycleTime_56_0_ms" Value="56,0 ms"/>
+					<Text TextId="TOK_CycleTime_57_6_ms" Value="57,6 ms"/>
+					<Text TextId="TOK_CycleTime_59_2_ms" Value="59,2 ms"/>
+					<Text TextId="TOK_CycleTime_60_8_ms" Value="60,8 ms"/>
+					<Text TextId="TOK_CycleTime_62_4_ms" Value="62,4 ms"/>
+					<Text TextId="TOK_CycleTime_64_0_ms" Value="64,0 ms"/>
+					<Text TextId="TOK_CycleTime_65_6_ms" Value="65,6 ms"/>
+					<Text TextId="TOK_CycleTime_67_2_ms" Value="67,2 ms"/>
+					<Text TextId="TOK_CycleTime_68_8_ms" Value="68,8 ms"/>
+					<Text TextId="TOK_CycleTime_70_4_ms" Value="70,4 ms"/>
+					<Text TextId="TOK_CycleTime_72_0_ms" Value="72,0 ms"/>
+					<Text TextId="TOK_CycleTime_73_6_ms" Value="73,6 ms"/>
+					<Text TextId="TOK_CycleTime_75_2_ms" Value="75,2 ms"/>
+					<Text TextId="TOK_CycleTime_76_8_ms" Value="76,8 ms"/>
+					<Text TextId="TOK_CycleTime_78_4_ms" Value="78,4 ms"/>
+					<Text TextId="TOK_CycleTime_80_0_ms" Value="80,0 ms"/>
+					<Text TextId="TOK_CycleTime_81_6_ms" Value="81,6 ms"/>
+					<Text TextId="TOK_CycleTime_83_2_ms" Value="83,2 ms"/>
+					<Text TextId="TOK_CycleTime_84_8_ms" Value="84,8 ms"/>
+					<Text TextId="TOK_CycleTime_86_4_ms" Value="86,4 ms"/>
+					<Text TextId="TOK_CycleTime_88_0_ms" Value="88,0 ms"/>
+					<Text TextId="TOK_CycleTime_89_6_ms" Value="89,6 ms"/>
+					<Text TextId="TOK_CycleTime_91_2_ms" Value="91,2 ms"/>
+					<Text TextId="TOK_CycleTime_92_8_ms" Value="92,8 ms"/>
+					<Text TextId="TOK_CycleTime_94_4_ms" Value="94,4 ms"/>
+					<Text TextId="TOK_CycleTime_96_0_ms" Value="96,0 ms"/>
+					<Text TextId="TOK_CycleTime_97_6_ms" Value="97,6 ms"/>
+					<Text TextId="TOK_CycleTime_99_2_ms" Value="99,2 ms"/>
+					<Text TextId="TOK_CycleTime_100_8_ms" Value="100,8 ms"/>
+					<Text TextId="TOK_CycleTime_102_4_ms" Value="102,4 ms"/>
+					<Text TextId="TOK_CycleTime_104_0_ms" Value="104,0 ms"/>
+					<Text TextId="TOK_CycleTime_105_6_ms" Value="105,6 ms"/>
+					<Text TextId="TOK_CycleTime_107_2_ms" Value="107,2 ms"/>
+					<Text TextId="TOK_CycleTime_108_8_ms" Value="108,8 ms"/>
+					<Text TextId="TOK_CycleTime_110_4_ms" Value="110,4 ms"/>
+					<Text TextId="TOK_CycleTime_112_0_ms" Value="112,0 ms"/>
+					<Text TextId="TOK_CycleTime_113_6_ms" Value="113,6 ms"/>
+					<Text TextId="TOK_CycleTime_115_2_ms" Value="115,2 ms"/>
+					<Text TextId="TOK_CycleTime_116_8_ms" Value="116,8 ms"/>
+					<Text TextId="TOK_CycleTime_118_4_ms" Value="118,4 ms"/>
+					<Text TextId="TOK_CycleTime_120_0_ms" Value="120,0 ms"/>
+					<Text TextId="TOK_CycleTime_121_6_ms" Value="121,6 ms"/>
+					<Text TextId="TOK_CycleTime_123_2_ms" Value="123,2 ms"/>
+					<Text TextId="TOK_CycleTime_124_8_ms" Value="124,8 ms"/>
+					<Text TextId="TOK_CycleTime_126_4_ms" Value="126,4 ms"/>
+					<Text TextId="TOK_CycleTime_128_0_ms" Value="128,0 ms"/>
+					<Text TextId="TOK_CycleTime_129_6_ms" Value="129,6 ms"/>
+					<Text TextId="TOK_CycleTime_131_2_ms" Value="131,2 ms"/>
+					<Text TextId="TOK_CycleTime_132_8_ms" Value="132,8 ms"/>
+
+					<Text TextId="TOK_Validation" Value="Validierungsmodus"/>
+					<Text TextId="TOK_ValNoValidation" Value="keine Validierung"/>
+					<Text TextId="TOK_ValIdentical" Value="Identität"/>
+					<Text TextId="TOK_ValCompatible" Value="Kompatibilität"/>
+
+					<Text TextId="TOK_Param1" Value="Datenausschnitt-Offset"/>
+					<Text TextId="TOK_Param2" Value="max. Eingangsdatenlänge"/>
+					<Text TextId="TOK_Param3" Value="Hersteller ID 0"/>
+					<Text TextId="TOK_Param4" Value="Hersteller ID 1"/>
+					<Text TextId="TOK_Param5" Value="Device ID 0"/>
+					<Text TextId="TOK_Param6" Value="Device ID 1"/>
+					<Text TextId="TOK_Param7" Value="Device ID 2"/>
+					<Text TextId="TOK_Param8" Value="Seriennummer"/>
+
+					<Text TextId="TOK_ParaRecIOLink_Global" Value="Moduleinstellungen"/>
+					<Text TextId="TOK_ParaRecIOLink_Functions" Value="Port Funktionalität"/>
+					<Text TextId="TOK_ParaRecIOLink_Safestate" Value="Sicherer Zustand der Ports"/>
+					<Text TextId="TOK_ParaRecIOLink_ParaServer" Value="Parameter server"/>
+
+					<Text TextId="TOK_GlobDiag" Value="Globale Diagnose"/>
+
+					<Text TextId="TOK_DS_Disable" Value="ausgeschaltet"/>
+					<Text TextId="TOK_DS_Restore" Value="Wiederherstellen"/>
+					<Text TextId="TOK_DS_Backup_Restore" Value="Sichern / Wiederherstellen"/>
+					<Text TextId="TOK_DS_Clear" Value="Löschen"/>
+
+					<Text TextId="TOK_LowVoltageSens" Value="Unterspannung der Sensorversorgung melden"/>
+					<Text TextId="TOK_LowVoltageAct" Value="Unterspannung der Aktorversorgung melden"/>
+					<Text TextId="TOK_AktorSensorShort" Value="Sensorkurzschluss an Ausgang melden"/>
+					<Text TextId="TOK_GSDML_Version" Value="GSDML Version"/>
+
+					<Text TextId="TOK_SIO_NO" Value="Schliesser"/>
+					<Text TextId="TOK_SIO_NC" Value="Öffner"/>
+					<Text TextId="TOK_SIO_OUT" Value="Ausgang"/>
+					<Text TextId="TOK_SIO_DIAG" Value="Diagnoseeingang"/>
+
+					<Text TextId="TOK_Config_P0_4" Value="Funktion Port 0 Pin 4"/>
+					<Text TextId="TOK_Config_P1_4" Value="Funktion Port 1 Pin 4"/>
+					<Text TextId="TOK_Config_P2_4" Value="Funktion Port 2 Pin 4"/>
+					<Text TextId="TOK_Config_P3_4" Value="Funktion Port 3 Pin 4"/>
+					<Text TextId="TOK_Config_P4_4" Value="Funktion Port 4 Pin 4"/>
+					<Text TextId="TOK_Config_P5_4" Value="Funktion Port 5 Pin 4"/>
+					<Text TextId="TOK_Config_P6_4" Value="Funktion Port 6 Pin 4"/>
+					<Text TextId="TOK_Config_P7_4" Value="Funktion Port 7 Pin 4"/>
+					<Text TextId="TOK_Config_P0_2" Value="Funktion Port 0 Pin 2"/>
+					<Text TextId="TOK_Config_P1_2" Value="Funktion Port 1 Pin 2"/>
+					<Text TextId="TOK_Config_P2_2" Value="Funktion Port 2 Pin 2"/>
+					<Text TextId="TOK_Config_P3_2" Value="Funktion Port 3 Pin 2"/>
+					<Text TextId="TOK_Config_P4_2" Value="Funktion Port 4 Pin 2"/>
+					<Text TextId="TOK_Config_P5_2" Value="Funktion Port 5 Pin 2"/>
+					<Text TextId="TOK_Config_P6_2" Value="Funktion Port 6 Pin 2"/>
+					<Text TextId="TOK_Config_P7_2" Value="Funktion Port 7 Pin 2"/>
+
+					<Text TextId="TOK_Safe_P0_4" Value="Sicherer Zustand Port 0 Pin 4"/>
+					<Text TextId="TOK_Safe_P1_4" Value="Sicherer Zustand Port 1 Pin 4"/>
+					<Text TextId="TOK_Safe_P2_4" Value="Sicherer Zustand Port 2 Pin 4"/>
+					<Text TextId="TOK_Safe_P3_4" Value="Sicherer Zustand Port 3 Pin 4"/>
+					<Text TextId="TOK_Safe_P4_4" Value="Sicherer Zustand Port 4 Pin 4"/>
+					<Text TextId="TOK_Safe_P5_4" Value="Sicherer Zustand Port 5 Pin 4"/>
+					<Text TextId="TOK_Safe_P6_4" Value="Sicherer Zustand Port 6 Pin 4"/>
+					<Text TextId="TOK_Safe_P7_4" Value="Sicherer Zustand Port 7 Pin 4"/>
+					<Text TextId="TOK_Safe_P0_2" Value="Sicherer Zustand Port 0 Pin 2"/>
+					<Text TextId="TOK_Safe_P1_2" Value="Sicherer Zustand Port 1 Pin 2"/>
+					<Text TextId="TOK_Safe_P2_2" Value="Sicherer Zustand Port 2 Pin 2"/>
+					<Text TextId="TOK_Safe_P3_2" Value="Sicherer Zustand Port 3 Pin 2"/>
+					<Text TextId="TOK_Safe_P4_2" Value="Sicherer Zustand Port 4 Pin 2"/>
+					<Text TextId="TOK_Safe_P5_2" Value="Sicherer Zustand Port 5 Pin 2"/>
+					<Text TextId="TOK_Safe_P6_2" Value="Sicherer Zustand Port 6 Pin 2"/>
+					<Text TextId="TOK_Safe_P7_2" Value="Sicherer Zustand Port 7 Pin 2"/>
+
+					<Text TextId="TOK_0" Value="0"/>
+					<Text TextId="TOK_1" Value="1"/>
+					<Text TextId="TOK_Last" Value="Letzter Wert"/>
+
+					<Text TextId="TOK_Com_State_Data" Value="Kommunikationsstatus"/>
+					<Text TextId="TOK_DiagEnable" Value="Diagnose ein/ausgeschaltet"/>
+
+					<Text TextId="TOK_ParServEnable" Value="Parameter Server Einstellung"/>
+
+					<!-- Parameter-->
+					<!-- Parameterstruktur-->
+					<Text TextId="Device_parameters" Value="Geräteparameter"/>
+					<Text TextId="Port_0" Value="Port 0"/>
+					<Text TextId="Port_1" Value="Port 1"/>
+					<Text TextId="Port_2" Value="Port 2"/>
+					<Text TextId="Port_3" Value="Port 3"/>
+					<Text TextId="Port_4" Value="Port 4"/>
+					<Text TextId="Port_5" Value="Port 5"/>
+					<Text TextId="Port_6" Value="Port 6"/>
+					<Text TextId="Port_7" Value="Port 7"/>
+
+					<!-- Allgemeine Parameterinfo-->
+					<Text TextId="TOK_ISDU_Parameter_Reset" Value="Parameterreset"/>
+					<Text TextId="TOK_ISDU_Reset" Value="Reset auf Werkseinstellungen (0x82)"/>
+					<Text TextId="TOK_ISDU_Parameter_ParamDownload" Value="Blockparametrierung"/>
+					<Text TextId="TOK_ISDU_ParamDownloadStart" Value="Start Blockparametrierung (0x03)"/>
+					<Text TextId="TOK_ISDU_ParamDownloadEnd" Value="Ende Blockparametrierung (0x04)"/>
+					<Text TextId="TOK_ISDU_Parameter_00" Value="ISDU Parameter 0"/>
+					<Text TextId="TOK_ISDU_Parameter_01" Value="ISDU Parameter 1"/>
+					<Text TextId="TOK_ISDU_Parameter_02" Value="ISDU Parameter 2"/>
+					<Text TextId="TOK_ISDU_Parameter_03" Value="ISDU Parameter 3"/>
+					<Text TextId="TOK_ISDU_Parameter_04" Value="ISDU Parameter 4"/>
+					<Text TextId="TOK_ISDU_Parameter_05" Value="ISDU Parameter 5"/>
+					<Text TextId="TOK_ISDU_Parameter_06" Value="ISDU Parameter 6"/>
+					<Text TextId="TOK_ISDU_Parameter_07" Value="ISDU Parameter 7"/>
+					<Text TextId="TOK_ISDU_Parameter_08" Value="ISDU Parameter 8"/>
+					<Text TextId="TOK_ISDU_Parameter_09" Value="ISDU Parameter 9"/>
+					<Text TextId="TOK_ISDU_Parameter_10" Value="ISDU Parameter 10"/>
+					<Text TextId="TOK_ISDU_Parameter_11" Value="ISDU Parameter 11"/>
+					<Text TextId="TOK_ISDU_Parameter_12" Value="ISDU Parameter 12"/>
+					<Text TextId="TOK_ISDU_Parameter_13" Value="ISDU Parameter 13"/>
+					<Text TextId="TOK_ISDU_Parameter_14" Value="ISDU Parameter 14"/>
+					<Text TextId="TOK_ISDU_Parameter_15" Value="ISDU Parameter 15"/>
+					<Text TextId="TOK_ISDU_Parameter_16" Value="ISDU Parameter 16"/>
+					<Text TextId="TOK_ISDU_Parameter_17" Value="ISDU Parameter 17"/>
+					<Text TextId="TOK_ISDU_Parameter_18" Value="ISDU Parameter 18"/>
+					<Text TextId="TOK_ISDU_Parameter_19" Value="ISDU Parameter 19"/>
+					<Text TextId="TOK_ISDU_Parameter_20" Value="ISDU Parameter 20"/>
+					<Text TextId="TOK_ISDU_Parameter_21" Value="ISDU Parameter 21"/>
+					<Text TextId="TOK_ISDU_Parameter_22" Value="ISDU Parameter 22"/>
+					<Text TextId="TOK_ISDU_Parameter_23" Value="ISDU Parameter 23"/>
+					<Text TextId="TOK_ISDU_Parameter_24" Value="ISDU Parameter 24"/>
+					<Text TextId="TOK_ISDU_Parameter_25" Value="ISDU Parameter 25"/>
+					<Text TextId="TOK_ISDU_Parameter_26" Value="ISDU Parameter 26"/>
+					<Text TextId="TOK_ISDU_Parameter_27" Value="ISDU Parameter 27"/>
+					<Text TextId="TOK_ISDU_Parameter_28" Value="ISDU Parameter 28"/>
+					<Text TextId="TOK_ISDU_Parameter_29" Value="ISDU Parameter 29"/>
+					<Text TextId="TOK_ISDU_Parameter_30" Value="ISDU Parameter 30"/>
+					<Text TextId="TOK_ISDU_Parameter_31" Value="ISDU Parameter 31"/>
+					<Text TextId="ISDU_Warning" Value="Achtung: Datenhaltung bei Verwendung deaktivieren"/>
+					<Text TextId="ISDU_Index" Value="ISDU Index (DEC)"/>
+					<Text TextId="ISDU_Subindex" Value="ISDU Subindex (DEC)"/>
+					<Text TextId="ISDU_Length" Value="ISDU Länge (DEC)"/>
+					<Text TextId="TOK_ISDU_Data" Value="ISDU Daten (HEX)"/>
+
+					<Text TextId="TOK_ISDU_ValveSafeState" Value="Sicherer Zustand der Ventile"/>
+
+					<!--  Nicht Port-spezifische Parameter-->
+					<Text TextId="HMILock" Value="HMI-Sperre"/>
+					<Text TextId="Locked" Value="Gesperrt"/>
+					<Text TextId="Unlocked" Value="Entsperrt"/>
+					<Text TextId="LSS_Deactivation_Delay" Value="Abschaltverzögerung Massepotential sichere Ausgänge"/>
+					<Text TextId="Time" Value="Uhrzeit"/>
+					<Text TextId="Param_Version_Major" Value="Parameterversion (Hauptversion)"/>
+					<Text TextId="Param_Version_Minor" Value="Parameterversion (Nebenversion)"/>
+					<Text TextId="Param_Version_Patch" Value="Parameterversion (Revisionsnummer)"/>
+
+					<!-- Sichere Eingänge-->
+					<Text TextId="SIn1Active" Value="Aktivierung sicherer Eingang 1"/>
+					<Text TextId="SIn2Active" Value="Aktivierung sicherer Eingang 2"/>
+					<Text TextId="SInActive" Value="Sicherer Eingang aktiv"/>
+					<Text TextId="SInInactive" Value="Sicherer Eingang inaktiv"/>
+					<Text TextId="TPO1Pulsed" Value="Aktivierung Testpulse für sicheren Eingang 1"/>
+					<Text TextId="TPO2Pulsed" Value="Aktivierung Testpulse für sicheren Eingang 2"/>
+					<Text TextId="TPOActive" Value="Testpulse aktiv"/>
+					<Text TextId="TPOInactive" Value="Testpulse inaktiv"/>
+					<Text TextId="SensAnalysis" Value="Sensor Analyse"/>
+					<Text TextId="1oo1" Value="1oo1"/>
+					<Text TextId="1oo2" Value="1oo2"/>
+					<Text TextId="SensValence" Value="Sensor Valenz"/>
+					<Text TextId="1channel" Value="Einkanalig"/>
+					<Text TextId="2channelEquiv" Value="Zweikanalig äquivalent"/>
+					<Text TextId="2channelAntiv" Value="Zweikanalig antivalent"/>
+					<Text TextId="DiscrCorrect" Value="Diskrepanzfehlerbeseitigung"/>
+					<Text TextId="0SigReq" Value="0-Signal erforderlich"/>
+					<Text TextId="0SigNotReq" Value="0-Signal nicht erforderlich"/>
+					<Text TextId="DiscrTime" Value="Diskrepanzzeit"/>
+					<Text TextId="InputDelay" Value="Eingangsverzögerung"/>
+
+					<!-- Sichere Ausgänge-->
+					<Text TextId="SOutEnable" Value="Aktivierung sicherer Ausgang"/>
+					<Text TextId="SOutDisabled" Value="Sicherer Ausgang inaktiv"/>
+					<Text TextId="SOutEnabled" Value="Sicherer Ausgang aktiv"/>
+					<Text TextId="SOutPEnable" Value="Aktivierung Testpulse für sicheren Ausgang"/>
+					<Text TextId="SOutPDisabled" Value="Testpulse inaktiv"/>
+					<Text TextId="SOutPEnabled" Value="Testpulse aktiv"/>
+					<Text TextId="ReadbackTime" Value="Rücklesezeit"/>
+
+					<!-- Zeiten -->
+					<Text TextId="NoDelay" Value="Keine Verzögerung"/>
+					<Text TextId="1_ms" Value="1 ms"/>
+					<Text TextId="2_ms" Value="2 ms"/>
+					<Text TextId="3_ms" Value="3 ms"/>
+					<Text TextId="4_ms" Value="4 ms"/>
+					<Text TextId="5_ms" Value="5 ms"/>
+					<Text TextId="6_ms" Value="6 ms"/>
+					<Text TextId="7_ms" Value="7 ms"/>
+					<Text TextId="8_ms" Value="8 ms"/>
+					<Text TextId="9_ms" Value="9 ms"/>
+					<Text TextId="10_ms" Value="10 ms"/>
+					<Text TextId="11_ms" Value="11 ms"/>
+					<Text TextId="12_ms" Value="12 ms"/>
+					<Text TextId="13_ms" Value="13 ms"/>
+					<Text TextId="14_ms" Value="14 ms"/>
+					<Text TextId="15_ms" Value="15 ms"/>
+					<Text TextId="20_ms" Value="20 ms"/>
+					<Text TextId="30_ms" Value="30 ms"/>
+					<Text TextId="40_ms" Value="40 ms"/>
+					<Text TextId="50_ms" Value="50 ms"/>
+					<Text TextId="75_ms" Value="75 ms"/>
+					<Text TextId="100_ms" Value="100 ms"/>
+					<Text TextId="150_ms" Value="150 ms"/>
+					<Text TextId="200_ms" Value="200 ms"/>
+					<Text TextId="250_ms" Value="250 ms"/>
+					<Text TextId="300_ms" Value="300 ms"/>
+					<Text TextId="400_ms" Value="400 ms"/>
+					<Text TextId="500_ms" Value="500 ms"/>
+					<Text TextId="600_ms" Value="600 ms"/>
+					<Text TextId="700_ms" Value="700 ms"/>
+					<Text TextId="750_ms" Value="750 ms"/>
+					<Text TextId="800_ms" Value="800 ms"/>
+					<Text TextId="900_ms" Value="900 ms"/>
+					<Text TextId="1000_ms" Value="1000 ms"/>
+					<Text TextId="1500_ms" Value="1500 ms"/>
+					<Text TextId="2000_ms" Value="2000 ms"/>
+					<Text TextId="2500_ms" Value="2500 ms"/>
+					<Text TextId="3000_ms" Value="3000 ms"/>
+					<Text TextId="5000_ms" Value="5000 ms"/>
+					<Text TextId="10000_ms" Value="10000 ms"/>
+					<Text TextId="15000_ms" Value="15000 ms"/>
+					<Text TextId="30000_ms" Value="30000 ms"/>
+
+					<!-- I/O -->
+					<Text TextId="TOK_TextId_Module_BNI_IOL_101_000_XXXX" Value="BNI IOL-101-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_101_000_XXXX_Info" Value="BNI IOL-101-000-XXXX (1 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_102_00X_XXXX" Value="BNI IOL-102-00X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_102_00X_XXXX_Info" Value="BNI IOL-102-00X-XXXX (1 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_102_S01_XXXX" Value="BNI IOL-102-S01-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_102_S01_XXXX_Info" Value="BNI IOL-102-S01-XXXX (2 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_00X_XXXX" Value="BNI IOL-104-00X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_00X_XXXX_Info" Value="BNI IOL-104-00X-XXXX (2 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_002_X046" Value="BNI IOL-104-002-X046"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_Info" Value="BNI IOL-104-002-X046 (2 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_EXT" Value="BNI IOL-104-002-X046 erweitert"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_002_X046_EXT_Info" Value="BNI IOL-104-002-X046 erweitert (4 Byte Input)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_XXXX_EXT_SELF" Value="BNI IOL-104-S02-XXXX erweitert mit BNI IOL-104-S02-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_XXXX_EXT_SELF_Info" Value="BNI IOL-104-S02-XXXX erweitert mit BNI IOL-104-S02-XXXX ( 8 Byte Input )"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_ZXXX_EXT_VXX" Value="BNI IOL-104-S02-ZXXX erweitert mit BNI IOL-751-VXX-K007"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_ZXXX_EXT_VXX_Info" Value="BNI IOL-104-S02-ZXXX erweitert mit BNI IOL-751-VXX-K007 ( 4 Byte Input und 4 Byte Output )"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_RXXX_EXT_VXX" Value="BNI IOL-104-S02-RXXX erweitert mit BNI IOL-751-VXX-K007"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S02_RXXX_EXT_VXX_Info" Value="BNI IOL-104-S02-RXXX erweitert mit BNI IOL-751-VXX-K007 ( 4 Byte Input und 4 Byte Output )"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S0X_XXXX" Value="BNI IOL-104-S0X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_104_S0X_XXXX_Info" Value="BNI IOL-104-S0X-XXXX ( 4 Byte Input )"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_252_000_XXXX" Value="BNI IOL-252-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_252_000_XXXX_Info" Value="BNI IOL-252-000-XXXX (1 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_252_S01_XXXX" Value="BNI IOL-252-S01-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_252_S01_XXXX_Info" Value="BNI IOL-252-S01-XXXX (4 Byte Input und 1 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_256_000_XXXX" Value="BNI IOL-256-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_256_000_XXXX_Info" Value="BNI IOL-256-000-XXXX (2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_256_S01_XXXX" Value="BNI IOL-256-S01-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_256_S01_XXXX_Info" Value="BNI IOL-256-S01-XXXX (7 Byte Input und 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_00X_XXXX" Value="BNI IOL-302-00X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_00X_XXXX_Info" Value="BNI IOL-302-00X-XXXX (2 Byte Input und 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_X046" Value="BNI IOL-302-002-X046"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_Info" Value="BNI IOL-302-002-X046 (2 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_XXXX_EXT" Value="BNI IOL-302-002-XXXX erweitert "/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_XXXX_EXT_Info" Value="BNI IOL-302-002-XXXX erweitert (4 Byte Input und 4 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_EXT104" Value="BNI IOL-302-002-X046 erweitert mit BNI IOL-104-002-X046"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_002_X046_EXT104_Info" Value="BNI IOL-302-002-X046 erweitert mit BNI IOL-104-002-X046(4 Byte Input und 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX" Value="BNI IOL-302-S01-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_Info" Value="BNI IOL-302-S01-XXXX (8 Byte Input und 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_IN_OUT" Value="BNI IOL-302-S01-XXXX nur Ein- und Ausgänge"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_IN_OUT_Info" Value="BNI IOL-302-S01-XXXX nur Ein- und Ausgänge (2 Byte Input und 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_OUT" Value="BNI IOL-302-S01-XXXX nur Ausgänge"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_OUT_Info" Value="BNI IOL-302-S01-XXXX nur Ausgänge (2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_C01" Value="BNI IOL-302-S01-XXXX-C01"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S01_XXXX_C01_Info" Value="BNI IOL-302-S01-XXXX-C01 (10 Byte Input und 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S02_XXXX" Value="BNI IOL-302-S02-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S02_XXXX_Info" Value="BNI IOL-302-S02-XXXX (8 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S02_X026" Value="BNI IOL-302-S02-X026"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_302_S02_X026_Info" Value="BNI IOL-302-S02-X026 (6 Byte Input and 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_309_00X_XXXX" Value="BNI IOL-309-00X-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_309_00X_XXXX_Info" Value="BNI IOL-309-00X-XXXX (1 Byte Input und 1 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_310_000_XXXX" Value="BNI IOL-310-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_310_000_XXXX_Info" Value="BNI IOL-310-000-XXXX (2 Byte Input und 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_355_S02_XXXX" Value="BNI IOL-355-S02-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_355_S02_XXXX_Info" Value="BNI IOL-355-S02-XXXX (3 Byte Input und 1 Byte Output)"/>
+
+					<Text TextId="TOK_TextId_Module_BNI_IOL_709_000_XXXX" Value="BNI IOL-709-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_709_000_XXXX_Info" Value="BNI IOL-709-000-XXXX (10 Byte Input)"/>
+
+					<Text TextId="TOK_TextId_Module_BNI_IOL_710_000_XXXX" Value="BNI IOL-710-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_710_000_XXXX_Info" Value="BNI IOL-710-000-XXXX (10 Byte Input)"/>
+
+					<Text TextId="TOK_TextId_Module_BNI_IOL_771_000_XXXX" Value="BNI IOL-771-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_771_000_XXXX_Info" Value="BNI IOL-771-000-XXXX (2 Byte Input und 2 Byte Output)"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_772_000_XXXX" Value="BNI IOL-772-000-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_772_000_XXXX_Info" Value="BNI IOL-772-000-XXXX (1 Byte Input und 1 Byte Output)"/>
+
+					<Text TextId="TOK_ISDU_Inversion" Value="Invertierung"/>
+					<Text TextId="TOK_ISDU_Inversion_On" Value="Eingang invertiert"/>
+					<Text TextId="TOK_ISDU_Inversion_Off" Value="Eingang nicht invertiert"/>
+					<Text TextId="TOK_ISDU_Direction" Value="Portrichtung"/>
+					<Text TextId="TOK_ISDU_Direction_On" Value="Ausgang"/>
+					<Text TextId="TOK_ISDU_Direction_Off" Value="Eingang"/>
+					<Text TextId="TOK_ISDU_FaultState2" Value="Sicherer Zustand Pin 2"/>
+					<Text TextId="TOK_ISDU_FaultState4" Value="Sicherer Zustand Pin 4"/>
+					<Text TextId="TOK_ISDU_FaultState_Segment1" Value="Sicherer Zustand Segment 1"/>
+					<Text TextId="TOK_ISDU_FaultState_Segment2" Value="Sicherer Zustand Segment 2"/>
+					<Text TextId="TOK_ISDU_FaultState" Value="Sicherer Zustand"/>
+					<Text TextId="TOK_ISDU_FaultState_0" Value="0"/>
+					<Text TextId="TOK_ISDU_FaultState_1" Value="1"/>
+					<Text TextId="TOK_ISDU_FaultState_Last" Value="Letzter Zustand"/>
+
+					<Text TextId="TOK_ISDU_Valve_12_Coil_A" Value="Ventil 12 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_11_Coil_A" Value="Ventil 11 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_10_Coil_A" Value="Ventil 10 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_09_Coil_A" Value="Ventil  9 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_08_Coil_A" Value="Ventil  8 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_07_Coil_A" Value="Ventil  7 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_06_Coil_A" Value="Ventil  6 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_05_Coil_A" Value="Ventil  5 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_04_Coil_A" Value="Ventil  4 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_03_Coil_A" Value="Ventil  3 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_02_Coil_A" Value="Ventil  2 Spule A"/>
+					<Text TextId="TOK_ISDU_Valve_01_Coil_A" Value="Ventil  1 Spule A"/>
+
+					<Text TextId="TOK_ISDU_Valve_12_Coil_B" Value="Ventil 12 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_11_Coil_B" Value="Ventil 11 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_10_Coil_B" Value="Ventil 10 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_09_Coil_B" Value="Ventil  9 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_08_Coil_B" Value="Ventil  8 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_07_Coil_B" Value="Ventil  7 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_06_Coil_B" Value="Ventil  6 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_05_Coil_B" Value="Ventil  5 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_04_Coil_B" Value="Ventil  4 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_03_Coil_B" Value="Ventil  3 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_02_Coil_B" Value="Ventil  2 Spule B"/>
+					<Text TextId="TOK_ISDU_Valve_01_Coil_B" Value="Ventil  1 Spule B"/>
+
+					<Text TextId="TOK_ISDU_EventBlocking" Value="Überwachungsabschaltung"/>
+					<Text TextId="TOK_ISDU_Event_Upower1" Value="Unterspanungsevents von Upower1 blockieren"/>
+					<Text TextId="TOK_ISDU_Event_UA" Value="Unterspanungsevents von UA blockieren"/>
+					<Text TextId="TOK_ISDU_Event_US" Value="Unterspanungsevents von US blockieren"/>
+
+					<Text TextId="TOK_ISDU_OutputReactivating"         Value = "Ausgangsreaktivierung"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_Option"  Value = "Bestimmt, wie Ausgänge von Unterspannung von Ua wieder aktiviert werden"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_Unlock"  Value = "Entsperre die Unterspannungssperre mit Setzen von 0 nach 1"/>
+					<Text TextId="TOK_ISDU_UnderVoltageLock_Low"       Value = "Entriegelungsbit ist 0"/>
+					<Text TextId="TOK_ISDU_UnderVoltageLock_High"      Value = "Entriegelungsbit ist 1"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_UaOn0"   Value = "Ua On 0"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_UaOn1"   Value = "Ua On 1"/>
+					<Text TextId="TOK_ISDU_OutputReactivating_UaOn2"   Value = "Ua On 2"/>
+
+					<Text TextId="TOK_ISDU_GatingTime" Value="Gating Zeit"/>
+
+					<Text TextId="TOK_ISDU_Port_00_Pin_4" Value="Port 0 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_01_Pin_4" Value="Port 1 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_02_Pin_4" Value="Port 2 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_03_Pin_4" Value="Port 3 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_04_Pin_4" Value="Port 4 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_05_Pin_4" Value="Port 5 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_06_Pin_4" Value="Port 6 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_07_Pin_4" Value="Port 7 Pin 4"/>
+					<Text TextId="TOK_ISDU_Port_00_Pin_2" Value="Port 0 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_01_Pin_2" Value="Port 1 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_02_Pin_2" Value="Port 2 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_03_Pin_2" Value="Port 3 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_04_Pin_2" Value="Port 4 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_05_Pin_2" Value="Port 5 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_06_Pin_2" Value="Port 6 Pin 2"/>
+					<Text TextId="TOK_ISDU_Port_07_Pin_2" Value="Port 7 Pin 2"/>
+
+					<Text TextId="TOK_ISDU_Port_00_Pin_4_Ext" Value="Port 0 Pin 4 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_01_Pin_4_Ext" Value="Port 1 Pin 4 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_02_Pin_4_Ext" Value="Port 2 Pin 4 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_03_Pin_4_Ext" Value="Port 3 Pin 4 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_04_Pin_4_Ext" Value="Port 4 Pin 4 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_05_Pin_4_Ext" Value="Port 5 Pin 4 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_06_Pin_4_Ext" Value="Port 6 Pin 4 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_07_Pin_4_Ext" Value="Port 7 Pin 4 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_00_Pin_2_Ext" Value="Port 0 Pin 2 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_01_Pin_2_Ext" Value="Port 1 Pin 2 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_02_Pin_2_Ext" Value="Port 2 Pin 2 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_03_Pin_2_Ext" Value="Port 3 Pin 2 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_04_Pin_2_Ext" Value="Port 4 Pin 2 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_05_Pin_2_Ext" Value="Port 5 Pin 2 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_06_Pin_2_Ext" Value="Port 6 Pin 2 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_07_Pin_2_Ext" Value="Port 7 Pin 2 Erweiterung"/>
+
+					<Text TextId="TOK_ISDU_Pin_00" Value="Pin 00"/>
+					<Text TextId="TOK_ISDU_Pin_01" Value="Pin 01"/>
+					<Text TextId="TOK_ISDU_Pin_02" Value="Pin 02"/>
+					<Text TextId="TOK_ISDU_Pin_03" Value="Pin 03"/>
+					<Text TextId="TOK_ISDU_Pin_04" Value="Pin 04"/>
+					<Text TextId="TOK_ISDU_Pin_05" Value="Pin 05"/>
+					<Text TextId="TOK_ISDU_Pin_06" Value="Pin 06"/>
+					<Text TextId="TOK_ISDU_Pin_07" Value="Pin 07"/>
+					<Text TextId="TOK_ISDU_Pin_08" Value="Pin 08"/>
+					<Text TextId="TOK_ISDU_Pin_09" Value="Pin 09"/>
+					<Text TextId="TOK_ISDU_Pin_10" Value="Pin 10"/>
+					<Text TextId="TOK_ISDU_Pin_11" Value="Pin 11"/>
+					<Text TextId="TOK_ISDU_Pin_12" Value="Pin 12"/>
+					<Text TextId="TOK_ISDU_Pin_13" Value="Pin 13"/>
+					<Text TextId="TOK_ISDU_Pin_14" Value="Pin 14"/>
+					<Text TextId="TOK_ISDU_Pin_15" Value="Pin 15"/>
+
+					<Text TextId="TOK_ISDU_Port_00" Value="Port 00"/>
+					<Text TextId="TOK_ISDU_Port_01" Value="Port 01"/>
+					<Text TextId="TOK_ISDU_Port_02" Value="Port 02"/>
+					<Text TextId="TOK_ISDU_Port_03" Value="Port 03"/>
+					<Text TextId="TOK_ISDU_Port_04" Value="Port 04"/>
+					<Text TextId="TOK_ISDU_Port_05" Value="Port 05"/>
+					<Text TextId="TOK_ISDU_Port_06" Value="Port 06"/>
+					<Text TextId="TOK_ISDU_Port_07" Value="Port 07"/>
+					<Text TextId="TOK_ISDU_Port_08" Value="Port 08"/>
+					<Text TextId="TOK_ISDU_Port_09" Value="Port 09"/>
+					<Text TextId="TOK_ISDU_Port_10" Value="Port 10"/>
+					<Text TextId="TOK_ISDU_Port_11" Value="Port 11"/>
+					<Text TextId="TOK_ISDU_Port_12" Value="Port 12"/>
+					<Text TextId="TOK_ISDU_Port_13" Value="Port 13"/>
+					<Text TextId="TOK_ISDU_Port_14" Value="Port 14"/>
+					<Text TextId="TOK_ISDU_Port_15" Value="Port 15"/>
+
+					<Text TextId="TOK_ISDU_Port_00_Ext" Value="Port 00 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_01_Ext" Value="Port 01 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_02_Ext" Value="Port 02 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_03_Ext" Value="Port 03 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_04_Ext" Value="Port 04 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_05_Ext" Value="Port 05 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_06_Ext" Value="Port 06 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_07_Ext" Value="Port 07 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_08_Ext" Value="Port 08 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_09_Ext" Value="Port 09 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_10_Ext" Value="Port 10 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_11_Ext" Value="Port 11 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_12_Ext" Value="Port 12 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_13_Ext" Value="Port 13 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_14_Ext" Value="Port 14 Erweiterung"/>
+					<Text TextId="TOK_ISDU_Port_15_Ext" Value="Port 15 Erweiterung"/>
+
+					<Text TextId="TOK_ISDU_Port_00_SwitchingPoint_1" Value="Port 0 Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_Port_01_SwitchingPoint_1" Value="Port 1 Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_Port_02_SwitchingPoint_1" Value="Port 2 Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_Port_03_SwitchingPoint_1" Value="Port 3 Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_Port_04_SwitchingPoint_1" Value="Port 4 Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_Port_05_SwitchingPoint_1" Value="Port 5 Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_Port_06_SwitchingPoint_1" Value="Port 6 Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_Port_07_SwitchingPoint_1" Value="Port 7 Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_Port_00_SwitchingPoint_2" Value="Port 0 Schaltpunkt 2"/>
+					<Text TextId="TOK_ISDU_Port_01_SwitchingPoint_2" Value="Port 1 Schaltpunkt 2"/>
+					<Text TextId="TOK_ISDU_Port_02_SwitchingPoint_2" Value="Port 2 Schaltpunkt 2"/>
+					<Text TextId="TOK_ISDU_Port_03_SwitchingPoint_2" Value="Port 3 Schaltpunkt 2"/>
+					<Text TextId="TOK_ISDU_Port_04_SwitchingPoint_2" Value="Port 4 Schaltpunkt 2"/>
+					<Text TextId="TOK_ISDU_Port_05_SwitchingPoint_2" Value="Port 5 Schaltpunkt 2"/>
+					<Text TextId="TOK_ISDU_Port_06_SwitchingPoint_2" Value="Port 6 Schaltpunkt 2"/>
+					<Text TextId="TOK_ISDU_Port_07_SwitchingPoint_2" Value="Port 7 Schaltpunkt 2"/>
+
+					<!-- Analog -->
+					<Text TextId="TOK_ISDU_EnableSwitchPoint" Value="Enable Switching point"/>
+					
+					
+					<Text TextId="TOK_TextId_Module_BNI_IOL_719_002_XXXX" Value="BNI IOL-719-002-XXXX"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_719_002_XXXX_Info" Value="BNI IOL-719-002-XXXX (22 Byte Input and 1 Byte Output)"/>
+
+					<Text TextId="TOK_ISDU_Alignment" Value="Ausrichtung"/>
+					<Text TextId="TOK_ISDU_Alignment_Left" Value="links"/>
+					<Text TextId="TOK_ISDU_Alignment_Right" Value="rechts"/>
+
+					<Text TextId="TOK_ISDU_Analog_Mode" Value="Mode"/>
+					<Text TextId="TOK_ISDU_Mode_0_10V" Value="0...10 V"/>
+					<Text TextId="TOK_ISDU_Mode_4_20mA" Value="4...20 mA"/>
+					<Text TextId="TOK_ISDU_Mode_5_10V" Value="5...10 V"/>
+					<Text TextId="TOK_ISDU_Mode_10_10V" Value="-10...+10 V"/>
+					<Text TextId="TOK_ISDU_Mode_0_5V" Value="0...5 V"/>
+					<Text TextId="TOK_ISDU_Mode_0_20mA" Value="0...20 mA"/>
+					<Text TextId="TOK_ISDU_Mode_5_5V" Value="-5...+5 V"/>
+					<Text TextId="TOK_ISDU_Mode_Pt100" Value="Pt100"/>
+					<Text TextId="TOK_ISDU_Mode_Pt1000" Value="Pt1000"/>
+					<Text TextId="TOK_ISDU_Mode_TypJ" Value="Thermoelement Typ J"/>
+					<Text TextId="TOK_ISDU_Mode_TypK" Value="Thermoelement Typ K"/>
+					<Text TextId="TOK_ISDU_Mode_TypC" Value="Thermoelement Typ C"/>
+					<Text TextId="TOK_ISDU_Mode_Off" Value="Off"/>
+
+					<Text TextId="TOK_ISDU_Analog_Resolution" Value="Auflösung"/>
+					<Text TextId="TOK_ISDU_Resolution16" Value="16 bit"/>
+					<Text TextId="TOK_ISDU_Resolution14" Value="14 bit"/>
+					<Text TextId="TOK_ISDU_Resolution12" Value="12 bit"/>
+					<Text TextId="TOK_ISDU_Resolution10" Value="10 bit"/>
+
+					<Text TextId="TOK_ISDU_PinAssignment" Value="Pin-Zuordnung"/>
+					<Text TextId="TOK_ISDU_PinAssignment_Pin2" Value="Pin 2"/>
+					<Text TextId="TOK_ISDU_PinAssignment_Pin4" Value="Pin 4"/>
+
+					<Text TextId="TOK_ISDU_PtMode" Value="PtMode"/>
+					<Text TextId="TOK_ISDU_PtMode_2W" Value="2 Leitungen"/>
+					<Text TextId="TOK_ISDU_PtMode_3W" Value="3 Leitungen"/>
+					<Text TextId="TOK_ISDU_PtMode_4W" Value="4 Leitungen"/>
+
+					<Text TextId="TOK_ISDU_PdFormat" Value="Prozessdatenformat"/>
+					<Text TextId="TOK_ISDU_PdFormat_Signed" Value="Signed"/>
+					<Text TextId="TOK_ISDU_PdFormat_Unsigned" Value="Unsigned"/>
+					<Text TextId="TOK_ISDU_PdFormat_Dimensioned" Value="Dimensioned (mV, uA, 0.1°C)"/>
+
+					<Text TextId="TOK_ISDU_WirebreakDetection" Value="Leitungsbrucherkennung"/>
+					<Text TextId="TOK_ISDU_WirebreakDetectionDisable" Value="Ausgeschaltet"/>
+					<Text TextId="TOK_ISDU_SwitchPointEnable" Value="Schaltpunkt aktiviert"/>
+					<Text TextId="TOK_ISDU_SwitchPoint1" Value="Schaltpunkt 1"/>
+					<Text TextId="TOK_ISDU_SwitchPoint2" Value="Schaltpunkt 2"/>
+					<Text TextId="TOK_ISDU_ThermocoupleGrounding" Value="Thermokoppler geerdet"/>
+					<Text TextId="TOK_ISDU_VoltageMonitoring" Value="Spannungssensor Leitungsbrucherkennung"/>
+
+					<Text TextId="TOK_ISDU_V08_ID" Value="82 - BNI IOL-751-V08-K007"/>
+					<Text TextId="TOK_ISDU_V10_ID" Value="83 - BNI IOL-751-V10-K007"/>
+					<Text TextId="TOK_ISDU_V13_ID" Value="84 - BNI IOL-751-V13-K007"/>
+					<Text TextId="TOK_ISDU_V08_ID_R" Value="66 - BNI IOL-751-V08-K007"/>
+					<Text TextId="TOK_ISDU_V10_ID_R" Value="67 - BNI IOL-751-V10-K007"/>
+					<Text TextId="TOK_ISDU_V13_ID_R" Value="68 - BNI IOL-751-V13-K007"/>
+
+					<!-- Smart light -->
+					<Text TextId="TOK_TextId_Module_BNI_IOL_800_000_Z036" Value="BNI IOL-800-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_800_000_Z036_Info" Value="BNI IOL-800-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_800_000_Z037" Value="BNI IOL-800-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_800_000_Z037_Info" Value="BNI IOL-800-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_801_000_Z036" Value="BNI IOL-801-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_801_000_Z036_Info" Value="BNI IOL-801-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_801_000_Z037" Value="BNI IOL-801-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_801_000_Z037_Info" Value="BNI IOL-801-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_802_000_Z036" Value="BNI IOL-802-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_802_000_Z036_Info" Value="BNI IOL-802-000-Z036"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_802_000_Z037" Value="BNI IOL-802-000-Z037"/>
+					<Text TextId="TOK_TextId_Module_BNI_IOL_802_000_Z037_Info" Value="BNI IOL-802-000-Z037"/>
+
+					<Text TextId="TOK_ISDU_Mode" Value="Betriebsmodus"/>
+					<Text TextId="TOK_ISDU_ModeSegment" Value="Segmentmodus"/>
+					<Text TextId="TOK_ISDU_ModeLevel" Value="Levelmodus"/>
+					<Text TextId="TOK_ISDU_ModeRunlight" Value="Runlightmodus"/>
+
+					<Text TextId="TOK_ISDU_SegmentNr" Value="Anzahl Segmente"/>
+					<Text TextId="TOK_ISDU_1Seg" Value="1 Segment"/>
+					<Text TextId="TOK_ISDU_2Seg" Value="2 Segmente"/>
+					<Text TextId="TOK_ISDU_3Seg" Value="3 Segmente"/>
+					<Text TextId="TOK_ISDU_4Seg" Value="4 Segmente"/>
+					<Text TextId="TOK_ISDU_5Seg" Value="5 Segmente"/>
+
+					<Text TextId="TOK_ISDU_LevelType" Value="Ausrichtung Levelanzeige"/>
+					<Text TextId="TOK_ISDU_BottomUp" Value="Bottom-up"/>
+					<Text TextId="TOK_ISDU_TopDown" Value="Top-down"/>
+
+					<Text TextId="TOK_ISDU_Resolution" Value="Auflösung Levelanzeige"/>
+					<Text TextId="TOK_ISDU_8bit" Value="8 bit"/>
+					<Text TextId="TOK_ISDU_10bit" Value="10 bit"/>
+					<Text TextId="TOK_ISDU_12bit" Value="12 bit"/>
+					<Text TextId="TOK_ISDU_14bit" Value="14 bit"/>
+					<Text TextId="TOK_ISDU_16bit" Value="16 bit"/>
+
+					<Text TextId="TOK_ISDU_LevelSeg1" Value="Levelmodus, Segment 1"/>
+					<Text TextId="TOK_ISDU_LevelSeg2" Value="Levelmodus, Segment 2"/>
+					<Text TextId="TOK_ISDU_LevelSeg3" Value="Levelmodus, Segment 3"/>
+					<Text TextId="TOK_ISDU_LevelSeg4" Value="Levelmodus, Segment 4"/>
+					<Text TextId="TOK_ISDU_LevelSeg5" Value="Levelmodus, Segment 5"/>
+					<Text TextId="TOK_ISDU_LevelSegColor" Value="Levelmodus, Segmentfarbe"/>
+					<Text TextId="TOK_ISDU_Color_Off" Value="aus"/>
+					<Text TextId="TOK_ISDU_Color_Green" Value="grün"/>
+					<Text TextId="TOK_ISDU_Color_Red" Value="rot"/>
+					<Text TextId="TOK_ISDU_Color_Yellow" Value="gelb"/>
+					<Text TextId="TOK_ISDU_Color_Blue" Value="blau"/>
+					<Text TextId="TOK_ISDU_Color_Orange" Value="orange"/>
+					<Text TextId="TOK_ISDU_Color_UserDefined" Value="Benutzerdefiniert"/>
+					<Text TextId="TOK_ISDU_Color_White" Value="weiss"/>
+					<Text TextId="TOK_ISDU_LevelSegDominance" Value="Levelmodus, Segmentdominanz"/>
+					<Text TextId="TOK_ISDU_NoDominance" Value="Farbe ist nicht dominant"/>
+					<Text TextId="TOK_ISDU_Dominance" Value="Farbe ist dominant"/>
+
+					<Text TextId="TOK_ISDU_LevelLimit12" Value="Levelmodus, Limit Segment 1 und 2"/>
+					<Text TextId="TOK_ISDU_LevelLimit23" Value="Levelmodus, Limit Segment 2 und 3"/>
+					<Text TextId="TOK_ISDU_LevelLimit34" Value="Levelmodus, Limit Segment 3 und 4"/>
+					<Text TextId="TOK_ISDU_LevelLimit45" Value="Levelmodus, Limit Segment 4 und 5"/>
+
+					<Text TextId="TOK_ISDU_RunlightStaticColor" Value="Lauflichtmodus, Hintergrundfarbe"/>
+					<Text TextId="TOK_ISDU_RunlightRunningColor" Value="Lauflichtmodus, Farbe des laufenden Segments"/>
+					<Text TextId="TOK_ISDU_RunlightSegmentNr" Value="Lauflichtmodus, Anzahl der laufenden Segmenete"/>
+
+					<Text TextId="TOK_ISDU_Brightness" Value="Helligkeit"/>
+					<Text TextId="TOK_ISDU_BrightnessRed" Value="Roter Kanal Helligkeit"/>
+					<Text TextId="TOK_ISDU_BrightnessGreen" Value="Grüner Kanal Helligkeit"/>
+					<Text TextId="TOK_ISDU_BrightnessBlue" Value="Blauer Kanal Helligkeit"/>
+
+					<Text TextId="TOK_ISDU_Frequency" Value="Blinkfrequenz"/>
+					<Text TextId="TOK_ISDU_0Hz5" Value="0.5 Hz"/>
+					<Text TextId="TOK_ISDU_1Hz" Value="1 Hz"/>
+					<Text TextId="TOK_ISDU_2Hz" Value="2 Hz"/>
+					<Text TextId="TOK_ISDU_5Hz" Value="5 Hz"/>
+					<Text TextId="TOK_ISDU_10Hz" Value="10 Hz"/>
+
+					<Text TextId="TOK_ISDU_BlinkingMode" Value="Blinkmodus"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg1" Value="Segment 1"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg2" Value="Segment 2"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg3" Value="Segment 3"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg4" Value="Segment 4"/>
+					<Text TextId="TOK_ISDU_BlinkingModeSeg5" Value="Segment 5"/>
+					<Text TextId="TOK_ISDU_ModeBlink" Value="Blinken mit halber Zykluszeit"/>
+					<Text TextId="TOK_ISDU_ModeFlash" Value="Blinken"/>
+
+					<Text TextId="TOK_ISDU_UserColor" Value="Benutzerdefinierte Farbe"/>
+					<Text TextId="TOK_ISDU_UserColorRed" Value="Roter Kanal"/>
+					<Text TextId="TOK_ISDU_UserColorGreen" Value="Grüner Kanal"/>
+					<Text TextId="TOK_ISDU_UserColorBlue" Value="Blauer Kanal"/>
+
+					<Text TextId="TOK_ISDU_LimitPercent" Value="Prozent"/>
+					<Text TextId="TOK_ISDU_LimitAbs" Value="Absolut"/>
+					<Text TextId="TOK_ISDU_LimitType" Value="Limit Register Typ"/>
+
+					<Text TextId="TOK_ISDU_BuzzerType" Value="Buzzer"/>
+					<Text TextId="TOK_ISDU_BuzzerTypeConst" Value="Kontinuierlicher Ton"/>
+					<Text TextId="TOK_ISDU_BuzzerType1Hz" Value="1 Hz unterbrochener Ton"/>
+					<Text TextId="TOK_ISDU_BuzzerType5Hz" Value="5 Hz unterbrochener Ton"/>
+					<Text TextId="TOK_ISDU_BuzzerType3Pulse" Value="3 Mal kurzes Piepsen"/>
+					<Text TextId="TOK_ISDU_BuzzerVolume" Value="Buzzer Lautstärke"/>
+
+					<!-- BIS -->
+					<Text TextId="TOK_TextId_Module_BIS_M_4XX_045" Value="BIS M-4XX-045"/>
+					<Text TextId="TOK_TextId_Module_BIS_M_4XX_045_Info" Value="BIS M-4XX-045"/>
+					<Text TextId="TOK_TextId_Module_BIS_M_4XX_072" Value="BIS M-4XX-072"/>
+					<Text TextId="TOK_TextId_Module_BIS_M_4XX_072_Info" Value="BIS M-4XX-072"/>
+					<Text TextId="TOK_TextId_Module_BIS_L_4XX_045" Value="BIS L-4XX-045"/>
+					<Text TextId="TOK_TextId_Module_BIS_L_4XX_045_Info" Value="BIS L-4XX-045"/>
+
+					<Text TextId="TOK_ISDU_BIS_Parameter" Value="BIS Parameter"/>
+
+					<Text TextId="TOK_ISDU_CRC" Value="CRC Check"/>
+					<Text TextId="TOK_ISDU_CYCRES" Value="BIS L-10x-05"/>
+					<Text TextId="TOK_ISDU_COMPCOUNT" Value="Vergleichszähler"/>
+					<Text TextId="TOK_ISDU_DYN" Value="Dynamischer Modus"/>
+
+					<Text TextId="TOK_ISDU_ACTION" Value="Activität bei Target present"/>
+					<Text TextId="TOK_ISDU_ACTION_NOTHING" Value="Sende nichts"/>
+					<Text TextId="TOK_ISDU_ACTION_SERIAL_TYPE" Value="Sende ID und Typ"/>
+					<Text TextId="TOK_ISDU_ACTION_DATA" Value="Sende Daten beginnend bei Startadresse"/>
+
+					<Text TextId="TOK_ISDU_STADDL" Value="Startadresse niederiges Byte"/>
+					<Text TextId="TOK_ISDU_STADDH" Value="Startadresse hohes Byte"/>
+
+					<Text TextId="TOK_ISDU_CTTYPE" Value="CT Typ"/>
+					<Text TextId="TOK_ISDU_CT_ALL" Value="Alle"/>
+					<Text TextId="TOK_ISDU_CT_MIFARE" Value="Mifare"/>
+					<Text TextId="TOK_ISDU_CT_ISO" Value="ISO"/>
+				</Language>
+			</ExternalTextList>
+		</ApplicationProcess>
+	</ProfileBody>
+</ISO15745Profile>

BIN
Projekt2/IM/SPL/options


BIN
Projekt2/IM/SearchIndex/_sk.fdt → Projekt2/IM/SearchIndex/_1gq.fdt


BIN
Projekt2/IM/SearchIndex/_sk.fdx → Projekt2/IM/SearchIndex/_1gq.fdx


+ 0 - 0
Projekt2/IM/SearchIndex/_sk.fnm → Projekt2/IM/SearchIndex/_1gq.fnm


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
Projekt2/IM/SearchIndex/_1gq.frq


BIN
Projekt2/IM/SearchIndex/_1gq.prx


BIN
Projekt2/IM/SearchIndex/_1gq.tii


BIN
Projekt2/IM/SearchIndex/_1gq.tis


BIN
Projekt2/IM/SearchIndex/_sk.tvd → Projekt2/IM/SearchIndex/_1gq.tvd


BIN
Projekt2/IM/SearchIndex/_sk.tvf → Projekt2/IM/SearchIndex/_1gq.tvf


BIN
Projekt2/IM/SearchIndex/_1gq.tvx


BIN
Projekt2/IM/SearchIndex/_1gq_3.del


BIN
Projekt2/IM/SearchIndex/_1gr.cfs


BIN
Projekt2/IM/SearchIndex/_1gs.cfs


BIN
Projekt2/IM/SearchIndex/_1gs_1.del


BIN
Projekt2/IM/SearchIndex/_1gt.cfs


+ 0 - 0
Projekt2/IM/SearchIndex/_sl_1.del → Projekt2/IM/SearchIndex/_1gt_1.del


BIN
Projekt2/IM/SearchIndex/_1gu.cfs


+ 0 - 0
Projekt2/IM/SearchIndex/_so_1.del → Projekt2/IM/SearchIndex/_1gu_1.del


BIN
Projekt2/IM/SearchIndex/_1gv.cfs


BIN
Projekt2/IM/SearchIndex/_1gv_1.del


BIN
Projekt2/IM/SearchIndex/_1gw.cfs


BIN
Projekt2/IM/SearchIndex/_1gx.cfs


BIN
Projekt2/IM/SearchIndex/_1gy.cfs


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
Projekt2/IM/SearchIndex/_sk.frq


BIN
Projekt2/IM/SearchIndex/_sk.prx


BIN
Projekt2/IM/SearchIndex/_sk.tii


BIN
Projekt2/IM/SearchIndex/_sk.tis


BIN
Projekt2/IM/SearchIndex/_sk.tvx


BIN
Projekt2/IM/SearchIndex/_sk_2.del


BIN
Projekt2/IM/SearchIndex/_sl.cfs


BIN
Projekt2/IM/SearchIndex/_sm.cfs


BIN
Projekt2/IM/SearchIndex/_sn.cfs


BIN
Projekt2/IM/SearchIndex/_so.cfs


BIN
Projekt2/IM/SearchIndex/_sp.cfs


BIN
Projekt2/IM/SearchIndex/segments.gen


BIN
Projekt2/IM/SearchIndex/segments_jo


BIN
Projekt2/IM/SearchIndex/segments_wl


+ 1 - 1
Projekt2/Projekt2.info

@@ -2,5 +2,5 @@
 <InfoFile xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <User>Jomueller</User>
   <Computer>C2404</Computer>
-  <Time>2022-03-01T15:41:28.8820667Z</Time>
+  <Time>2022-03-10T14:33:19.4650537Z</Time>
 </InfoFile>

BIN
Projekt2/System/PEData.idx


BIN
Projekt2/System/PEData.plf


BIN
Projekt2/System/~PEData.1


BIN
Projekt2/System/~PEData.2


BIN
Projekt2/System/~PEData.3


BIN
Projekt2/XRef/XRef.db


+ 1 - 1
box-pc/application/database/influxdb.py

@@ -3,7 +3,7 @@ from influxdb_client.client.write_api import SYNCHRONOUS
 
 class Database():
   def __init__(self):
-    self.client = InfluxDBClient(url="http://localhost:8086", token="DTvugv1tGXDYplEjgBduFTBItsa3WAyfZ5Dw5P3xZPDr37ZqNDmwOm-wtCK0z2jr6bUyb0Qj94nDB4jmR52siA==", org="laempe")
+    self.client = InfluxDBClient(url="http://localhost:8086", token="XPBViJ3s4JL9_wPffwd5M2EgXj5hcUgT0n4jNhv7m6-NC-6SSxQ3run4kXtWBvOk-FYr1VG5Tj5WcoHgjge9jw==", org="laempe")
 
     self.bucket = "energy-monitor"
 

+ 50 - 0
box-pc/application/inputs/balluff_html.py

@@ -0,0 +1,50 @@
+from datetime import datetime
+import time
+import requests, json
+import re
+
+from structures.measurement import Measurement
+
+class Balluff():
+
+  cpu_start_time = None
+  cpu_last_time = None
+  local_start_time = time.time()
+  db = 1
+  interval = 0.05
+  url = "http://10.0.10.4/ports.jsn"
+  port = 0
+
+  def read(self):
+    try:
+      req = requests.get(self.url)
+    except requests.exceptions.ConnectionError:
+      return []
+    timestamp = datetime.utcnow()
+    response = json.loads(req.text)
+    if not re.match("^DF210[01]$", response['ports'][self.port]['productId']):
+      raise Exception("unsupported device " + response['ports'][self.port]['productId'])
+
+    data = response['ports'][self.port]['processInputs'].split(" ")
+    data = [int(x, 16) for x in data]
+    status = data[16] << 8 | data[17]
+    overload = data[18] << 8 | data[19]
+    short = data[20] << 8 | data[21]
+    limit = data[22] << 8 | data[23]
+    buttons = data[24] << 8 | data[25]
+    undervoltage = data[26] & 1
+    voltage = data[28] << 8 | data[29]
+
+    points = []
+    for i in range(16):
+      if status & (1 << i):
+        points.append(Measurement(timestamp, "balluff_html", i, data[i] / 10))
+
+    return points
+
+  def read_continous(self):
+    while True:
+      points = self.read()
+      for point in points:
+        yield point
+      

+ 13 - 8
box-pc/application/inputs/snap7_connect.py

@@ -1,7 +1,12 @@
 import snap7
 import time
+from datetime import datetime
 import struct
 
+from structures.measurement import Measurement
+
+localtz = datetime.now().astimezone().tzinfo
+
 class SiemensCPU(snap7.client.Client):
 
   cpu_start_time = None
@@ -10,7 +15,7 @@ class SiemensCPU(snap7.client.Client):
   db = 1
   interval = 0.05
 
-  cpu_db_value_count = 100
+  cpu_db_value_count = 50
 
   def get_ints(self, start, count):
     raw = self.db_read(self.db, start*4, count*4)
@@ -18,11 +23,11 @@ class SiemensCPU(snap7.client.Client):
     return data
 
   def get_timestamp(self, cpu_time):
-    if self.cpu_start_time:
-      cpu_diff = cpu_time - self.cpu_start_time
-      return self.local_start_time + cpu_diff
-    else:
-      raise Exception("call synchronize first")
+    if not self.cpu_start_time:
+      self.synchronize()
+    cpu_diff = cpu_time - self.cpu_start_time
+    date = datetime.fromtimestamp(self.local_start_time + cpu_diff, localtz)
+    return date
 
   def synchronize(self, duration = 3):
     start = time.monotonic()
@@ -51,8 +56,8 @@ class SiemensCPU(snap7.client.Client):
     inc_time = (cpu_time - self.cpu_last_time) / self.cpu_db_value_count
     points = []
     for i, val in enumerate(data[1:]):
-      val_time = self.get_timestamp(self.cpu_last_time + inc_time * (i+1))
-      points.append((val_time, val))
+      timestamp = self.get_timestamp(self.cpu_last_time + inc_time * (i+1))
+      points.append(Measurement(timestamp, "siemens_cpu", 0, val / 10))
     self.cpu_last_time = cpu_time
     return points
 

+ 0 - 0
box-pc/application/inputs/snap7-server.py → box-pc/application/inputs/snap7_server.py


+ 8 - 10
box-pc/application/main.py

@@ -1,10 +1,9 @@
 from inputs.snap7_connect import SiemensCPU
+from inputs.balluff_html import Balluff
 from database.influxdb import Point, Database
 from datetime import datetime
 import time
 
-localtz = datetime.now().astimezone().tzinfo
-
 db = Database()
 
 cpu = SiemensCPU()
@@ -12,16 +11,15 @@ cpu = SiemensCPU()
 cpu.connect("10.0.10.1", 0, 0)
 cpu.get_connected()
 
-print(cpu.synchronize())
+#print(cpu.synchronize())
+
+balluff = Balluff()
 
 while True:
-  values = cpu.read()
-  print(values)
+  values = balluff.read()
   points = []
-  for timestamp, value in values:
-    date = datetime.fromtimestamp(timestamp, localtz)
-    p = Point("24v").time(date).tag("cpu", "siemens").field("current", value)
+  for meas in values:
+    print(meas)
+    p = Point("24v").time(meas.timestamp).tag("source", meas.source).tag("channel", meas.channel).field("current", meas.current)
     points.append(p)
   db.write(points)
-
-  time.sleep(cpu.interval * 0.9)

+ 10 - 0
box-pc/application/structures/measurement.py

@@ -0,0 +1,10 @@
+from dataclasses import dataclass
+from datetime import datetime
+import string
+
+@dataclass
+class Measurement:
+  timestamp: datetime
+  source: string
+  channel: int
+  current: float

Vissa filer visades inte eftersom för många filer har ändrats