<?xml version="1.0" encoding="iso-8859-1"?>
<!-- A small example. May be used as a template for own development. Nothing special. -->
<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.42.xsd">
	<!-- ProfileHeader definition as defined in ISO 15745-1. Please do not change the content. -->
	<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="0x16C7" DeviceID="0x2210">
			<InfoText TextId="IDT_INFO_Device"/>
			<VendorName Value="HCFA"/>
		</DeviceIdentity>
		<DeviceFunction>
			<Family MainFamily="I/O" ProductFamily="HCFA QPLC"/>
		</DeviceFunction>
		<ApplicationProcess>
			<DeviceAccessPointList>
				<DeviceAccessPointItem ID="IDD_1" PNIO_Version="V2.42" PhysicalSlots="0..64" ModuleIdentNumber="0x00000001" MinDeviceInterval="32" DNS_CompatibleName="PN-Device" FixedInSlots="0" ObjectUUID_LocalIndex="1" MultipleWriteSupported="true" RequiredSchemaVersion="V2.1" DeviceAccessSupported="false" CheckDeviceID_Allowed="true" NameOfStationNotTransferable="false" LLDP_NoD_Supported="true" ResetToFactoryModes="2 4">
					<ModuleInfo>
						<Name TextId="IDT_NAME_DAP1"/>
						<InfoText TextId="IDT_INFO_DAP1"/>
						<VendorName Value="HCFA"/>
						<OrderNumber Value="-"/>
						<HardwareRelease Value="0"/>
						<SoftwareRelease Value="V1.0.0.1"/>						
					</ModuleInfo>
					<CertificationInfo ConformanceClass="B" ApplicationClass="" NetloadClass="I"/>
					<!--SubslotList>
						<SubslotItem SubslotNumber="1" TextId="IDT_SUBSLOT_1"/>
						<SubslotItem SubslotNumber="32768" TextId="IDT_SUBSLOT_Interface"/>
						<SubslotItem SubslotNumber="32769" TextId="IDT_SUBSLOT_Port1"/>
						<SubslotItem SubslotNumber="32770" TextId="IDT_SUBSLOT_Port2"/>
					</SubslotList-->
					<IOConfigData MaxInputLength="1440" MaxOutputLength="1440" MaxDataLength="2880"/>
					<UseableModules>
						<ModuleItemRef ModuleItemTarget="IDM_In_8Bit" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_8Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_64Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_100Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_8Bit" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_8Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_64Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_100Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_InOut_8Bit" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_InOut_8Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_InOut_64Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_InOut_100Byte" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_Unsigned16" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_Unsigned16x8" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_Unsigned16x64" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_Unsigned16x100" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Unsigned16" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Unsigned16x8" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Unsigned16x64" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Unsigned16x100" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Unsigned16" AllowedInSlots="1..64"/>	
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Unsigned16x8" AllowedInSlots="1..64"/>	
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Unsigned16x64" AllowedInSlots="1..64"/>	
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Unsigned16x100" AllowedInSlots="1..64"/>	
						<ModuleItemRef ModuleItemTarget="IDM_In_Unsigned32" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_Unsigned32x8" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_Unsigned32x64" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_In_Unsigned32x100" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Unsigned32" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Unsigned32x8" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Unsigned32x64" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Unsigned32x100" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Unsigned32" AllowedInSlots="1..64"/>	
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Unsigned32x8" AllowedInSlots="1..64"/>	
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Unsigned32x64" AllowedInSlots="1..64"/>	
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Unsigned32x100" AllowedInSlots="1..64"/>	
						<ModuleItemRef ModuleItemTarget="IDM_Input_Float32" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Input_Float32x8" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Input_Float32x64" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Input_Float32x100" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Float32" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Float32x8" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Float32x64" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Out_Float32x100" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Float32" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Float32x8" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Float32x64" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Inout_Float32x100" AllowedInSlots="1..64"/>
						<ModuleItemRef ModuleItemTarget="IDM_Subslots4" AllowedInSlots="1..64"/>						
					</UseableModules>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_V1" SubmoduleIdentNumber="0x00000001" MayIssueProcessAlarm="false" Writeable_IM_Records="1 2 3">
							<IOData/>
							<!--
							<RecordDataList>
								<ParameterRecordDataItem Index="1" Length="2">
									<Name TextId="IDT_RECORD_NAME_Head"/>
									<Const Data="0x04"/>
									<Ref DataType="Unsigned8" ByteOffset="1" DefaultValue="0" AllowedValues="0..99" Changeable="true" Visible="true" TextId="IDT_REF_Power"/>
								</ParameterRecordDataItem>
							</RecordDataList>
							-->
							<ModuleInfo>
								<Name TextId="IDT_NAME_VS1"/>
								<InfoText TextId="IDT_INFO_VS1"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
					<SystemDefinedSubmoduleList>
						<InterfaceSubmoduleItem ID="IDS_I" SubmoduleIdentNumber="0x00001000" SubslotNumber="32768" TextId="IDT_NAME_IS" SupportedRT_Classes="RT_CLASS_1" SupportedProtocols="LLDP;SNMP" PTP_BoundarySupported="true" DCP_BoundarySupported="true"> <!-- SupportedMibs="MIB2" -->
						   <ApplicationRelations StartupMode="Advanced;Legacy" >
								<TimingProperties SendClock="32" ReductionRatio="1 2 4 8 16 32 64 128 256 512"/>
							</ApplicationRelations>
						</InterfaceSubmoduleItem>
						<PortSubmoduleItem ID="IDS_P1" SubmoduleIdentNumber="0x00001001" SubslotNumber="32769" TextId="IDT_NAME_PS1" MaxPortRxDelay="350" MaxPortTxDelay="160">
							<MAUTypeList>
								<MAUTypeItem Value="16"/>
							</MAUTypeList>						
						</PortSubmoduleItem>
					</SystemDefinedSubmoduleList>
				</DeviceAccessPointItem>
			</DeviceAccessPointList>

			<ModuleList>
				<!-- 8 Bit Modules--> 
				<ModuleItem ID="IDM_In_8Bit" ModuleIdentNumber="0x00100001">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_8Bit"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_8Bit" SubmoduleIdentNumber="0x00100001" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned8" UseAsBits="true" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 8 Byte Modules--> 
				<ModuleItem ID="IDM_In_8Byte" ModuleIdentNumber="0x00100008">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_8Byte"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_8Byte" SubmoduleIdentNumber="0x00100008" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="OctetString" Length="8" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 64 Byte Modules--> 
				<ModuleItem ID="IDM_In_64Byte" ModuleIdentNumber="0x00100040">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_64Byte"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_64Byte" SubmoduleIdentNumber="0x00100040" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="OctetString" Length="64" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>	
				<!-- 100 Byte Modules--> 
				<ModuleItem ID="IDM_In_100Byte" ModuleIdentNumber="0x00100064">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_100Byte"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_100Byte" SubmoduleIdentNumber="0x00100064" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="OctetString" Length="100" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 8 Bit Modules--> 
				<ModuleItem ID="IDM_Out_8Bit" ModuleIdentNumber="0x00110001">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_8Bit"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_8Bit" SubmoduleIdentNumber="0x00110001" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned8" UseAsBits="true" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 8 Byte Modules--> 
				<ModuleItem ID="IDM_Out_8Byte" ModuleIdentNumber="0x00110008">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_8Byte"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_8Byte" SubmoduleIdentNumber="0x00110008" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="OctetString" Length="8" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 64 Byte Modules--> 
				<ModuleItem ID="IDM_Out_64Byte" ModuleIdentNumber="0x00110040">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_64Byte"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_64Byte" SubmoduleIdentNumber="0x00110040" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="OctetString" Length="64" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 100 Byte Modules--> 
				<ModuleItem ID="IDM_Out_100Byte" ModuleIdentNumber="0x00110064">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_100Byte"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_100Byte" SubmoduleIdentNumber="0x00110064" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="OctetString" Length="100" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 8 Bit Modules--> 
				<ModuleItem ID="IDM_InOut_8Bit" ModuleIdentNumber="0x00120001">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_InOut_8Bit"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_InOut_8Bit" SubmoduleIdentNumber="0x00120001" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned8" UseAsBits="true" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned8" UseAsBits="true" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 8 Byte Modules--> 
				<ModuleItem ID="IDM_InOut_8Byte" ModuleIdentNumber="0x00120008">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_InOut_8Byte"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_InOut_8Byte" SubmoduleIdentNumber="0x00120008" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="OctetString" Length="8" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="OctetString" Length="8" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 64 Byte Modules--> 
				<ModuleItem ID="IDM_InOut_64Byte" ModuleIdentNumber="0x00120040">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_InOut_64Byte"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_InOut_64Byte" SubmoduleIdentNumber="0x00120040" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="OctetString" Length="64" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="OctetString" Length="64" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- 100 Byte Modules--> 
				<ModuleItem ID="IDM_InOut_100Byte" ModuleIdentNumber="0x00120064">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_InOut_100Byte"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_InOut_100Byte" SubmoduleIdentNumber="0x00120064" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="OctetString" Length="100" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="OctetString" Length="100" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Unsigned16 Modules--> 
				<ModuleItem ID="IDM_In_Unsigned16" ModuleIdentNumber="0x00101001">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Unsigned16"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_Unsigned16" SubmoduleIdentNumber="0x00101001" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Unsigned16*8 Modules--> 
				<ModuleItem ID="IDM_In_Unsigned16x8" ModuleIdentNumber="0x00101008">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Unsigned16x8"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_Unsigned16x8" SubmoduleIdentNumber="0x00101008" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>			
				<!-- Unsigned16*64 Modules--> 
				<ModuleItem ID="IDM_In_Unsigned16x64" ModuleIdentNumber="0x00101040">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Unsigned16x64"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_Unsigned16x64" SubmoduleIdentNumber="0x00101040" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>		
				<!-- Unsigned16*100 Modules--> 
				<ModuleItem ID="IDM_In_Unsigned16x100" ModuleIdentNumber="0x00101064">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Unsigned16x100"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_Unsigned16x100" SubmoduleIdentNumber="0x00101064" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Out_Unsigned16 -->
				<ModuleItem ID="IDM_Out_Unsigned16" ModuleIdentNumber="0x00111001">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Unsigned16"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Unsigned16" SubmoduleIdentNumber="0x00111001" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Out_Unsigned16*8 -->
				<ModuleItem ID="IDM_Out_Unsigned16x8" ModuleIdentNumber="0x00111008">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Unsigned16x8"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Unsigned16x8" SubmoduleIdentNumber="0x00111008" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Out_Unsigned16*64 -->
				<ModuleItem ID="IDM_Out_Unsigned16x64" ModuleIdentNumber="0x00111040">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Unsigned16x64"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Unsigned16x64" SubmoduleIdentNumber="0x00111040" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Out_Unsigned16*100 -->
				<ModuleItem ID="IDM_Out_Unsigned16x100" ModuleIdentNumber="0x00111064">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Unsigned16x100"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Unsigned16x100" SubmoduleIdentNumber="0x00111064" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Inout_Unsigned16 -->
				<ModuleItem ID="IDM_Inout_Unsigned16" ModuleIdentNumber="0x00121001">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Unsigned16"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Unsigned16" SubmoduleIdentNumber="0x00121001" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Inout_Unsigned16*8 -->
				<ModuleItem ID="IDM_Inout_Unsigned16x8" ModuleIdentNumber="0x00121008">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Unsigned16x8"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Unsigned16x8" SubmoduleIdentNumber="0x00121008" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Inout_Unsigned16*64 -->
				<ModuleItem ID="IDM_Inout_Unsigned16x64" ModuleIdentNumber="0x00121040">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Unsigned16x64"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Unsigned16x64" SubmoduleIdentNumber="0x00121040" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>				
				<!-- Inout_Unsigned16*100 -->
				<ModuleItem ID="IDM_Inout_Unsigned16x100" ModuleIdentNumber="0x00121064">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Unsigned16x100"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Unsigned16x100" SubmoduleIdentNumber="0x00121064" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned16" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>				
				
				
				
				
				<!-- Unsigned32 Modules--> 
				<ModuleItem ID="IDM_In_Unsigned32" ModuleIdentNumber="0x00102001">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Unsigned32"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_Unsigned32" SubmoduleIdentNumber="0x00102001" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Unsigned32*8 Modules--> 
				<ModuleItem ID="IDM_In_Unsigned32x8" ModuleIdentNumber="0x00102008">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Unsigned32x8"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_Unsigned32x8" SubmoduleIdentNumber="0x00102008" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>			
				<!-- Unsigned32*64 Modules--> 
				<ModuleItem ID="IDM_In_Unsigned32x64" ModuleIdentNumber="0x00102040">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Unsigned32x64"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_Unsigned32x64" SubmoduleIdentNumber="0x00102040" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>		
				<!-- Unsigned32*100 Modules--> 
				<ModuleItem ID="IDM_In_Unsigned32x100" ModuleIdentNumber="0x00102064">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Unsigned32x100"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_In_Unsigned32x100" SubmoduleIdentNumber="0x00102064" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Out_Unsigned32 -->
				<ModuleItem ID="IDM_Out_Unsigned32" ModuleIdentNumber="0x00112001">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Unsigned32"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Unsigned32" SubmoduleIdentNumber="0x00112001" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Out_Unsigned32*8 -->
				<ModuleItem ID="IDM_Out_Unsigned32x8" ModuleIdentNumber="0x00112008">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Unsigned32x8"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Unsigned32x8" SubmoduleIdentNumber="0x00112008" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Out_Unsigned32*64 -->
				<ModuleItem ID="IDM_Out_Unsigned32x64" ModuleIdentNumber="0x00112040">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Unsigned32x64"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Unsigned32x64" SubmoduleIdentNumber="0x00112040" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Out_Unsigned32*100 -->
				<ModuleItem ID="IDM_Out_Unsigned32x100" ModuleIdentNumber="0x00112064">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Unsigned32x100"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Unsigned32x100" SubmoduleIdentNumber="0x00112064" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Inout_Unsigned32 -->
				<ModuleItem ID="IDM_Inout_Unsigned32" ModuleIdentNumber="0x00122001">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Unsigned32"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Unsigned32" SubmoduleIdentNumber="0x00122001" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Inout_Unsigned32*8 -->
				<ModuleItem ID="IDM_Inout_Unsigned32x8" ModuleIdentNumber="0x00122008">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Unsigned32x8"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Unsigned32x8" SubmoduleIdentNumber="0x00122008" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Inout_Unsigned32*64 -->
				<ModuleItem ID="IDM_Inout_Unsigned32x64" ModuleIdentNumber="0x00122040">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Unsigned32x64"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Unsigned32x64" SubmoduleIdentNumber="0x00122040" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>				
				<!-- Inout_Unsigned32*100 -->
				<ModuleItem ID="IDM_Inout_Unsigned32x100" ModuleIdentNumber="0x00122064">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Unsigned32x100"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Unsigned32x100" SubmoduleIdentNumber="0x00122064" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
									<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>				
				<!-- Input Float32 --> 
				<ModuleItem ID="IDM_Input_Float32" ModuleIdentNumber="0x00104001">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Float32"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Input_Float32" SubmoduleIdentNumber="0x00104001" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Input Float32*8 --> 
				<ModuleItem ID="IDM_Input_Float32x8" ModuleIdentNumber="0x00104008">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Float32x8"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Input_Float32x8" SubmoduleIdentNumber="0x00104008" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Input Float32*64 --> 
				<ModuleItem ID="IDM_Input_Float32x64" ModuleIdentNumber="0x00104040">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Float32x64"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Input_Float32x64" SubmoduleIdentNumber="0x00104040" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Input Float32*100 --> 
				<ModuleItem ID="IDM_Input_Float32x100" ModuleIdentNumber="0x00104064">
					<ModuleInfo CategoryRef="IDC_DI">
						<Name TextId="IDT_Name_In_Float32x100"/>
						<InfoText TextId="IDT_INFO_MIn"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Input_Float32x100" SubmoduleIdentNumber="0x00104064" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
								</Input>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Output Float32 --> 
				<ModuleItem ID="IDM_Out_Float32" ModuleIdentNumber="0x00114001">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Float32"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Float32" SubmoduleIdentNumber="0x00114001" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- Output Float32*8 --> 
				<ModuleItem ID="IDM_Out_Float32x8" ModuleIdentNumber="0x00114008">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Float32x8"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Float32x8" SubmoduleIdentNumber="0x00114008" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>		
				<!-- Output Float32*64 --> 
				<ModuleItem ID="IDM_Out_Float32x64" ModuleIdentNumber="0x00114040">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Float32x64"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Float32x64" SubmoduleIdentNumber="0x00114040" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>		
				<!-- Output Float32*100 --> 
				<ModuleItem ID="IDM_Out_Float32x100" ModuleIdentNumber="0x00114064">
					<ModuleInfo CategoryRef="IDC_DO">
						<Name TextId="IDT_Name_Out_Float32x100"/>
						<InfoText TextId="IDT_INFO_MOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Out_Float32x100" SubmoduleIdentNumber="0x00114064" MayIssueProcessAlarm="false">
							<IOData>
								<Output>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
								</Output>
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- InOut Float32 --> 
				<ModuleItem ID="IDM_Inout_Float32" ModuleIdentNumber="0x00124001">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Float32"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Float32" SubmoduleIdentNumber="0x00124001" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- InOut Float32x8 --> 
				<ModuleItem ID="IDM_Inout_Float32x8" ModuleIdentNumber="0x00124008">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Float32x8"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Float32x8" SubmoduleIdentNumber="0x00124008" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- InOut Float32x64 --> 
				<ModuleItem ID="IDM_Inout_Float32x64" ModuleIdentNumber="0x00124040">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Float32x64"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Float32x64" SubmoduleIdentNumber="0x00124040" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<!-- InOut Float32x100 --> 
				<ModuleItem ID="IDM_Inout_Float32x100" ModuleIdentNumber="0x00124064">
					<ModuleInfo CategoryRef="IDC_DIO">
						<Name TextId="IDT_Name_Inout_Float32x100"/>
						<InfoText TextId="IDT_INFO_MInOut"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="IDS_Inout_Float32x100" SubmoduleIdentNumber="0x00124064" MayIssueProcessAlarm="false">
							<IOData>
								<Input>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
									<DataItem DataType="Float32" TextId="IDT_Input"/>
								</Input>
								<Output>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
									<DataItem DataType="Float32" TextId="IDT_Output"/>
								</Output>								
							</IOData>
							<ModuleInfo>
								<Name TextId="IDT_NAME_S"/>
								<InfoText TextId="IDT_INFO_S"/>
								<OrderNumber Value="-"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
				</ModuleItem>
				<ModuleItem ID="IDM_Subslots4" ModuleIdentNumber="0x00235004" PhysicalSubslots="1..4">
					<ModuleInfo CategoryRef="IDC_FEATURES">
						<Name TextId="IDT_NAME_Subslots4"/>
						<InfoText TextId="IDT_INFO_Subslots4"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
					<SubslotList>
						<SubslotItem SubslotNumber="1" TextId="IDT_SS_1"/>
						<SubslotItem SubslotNumber="2" TextId="IDT_SS_2"/>
						<SubslotItem SubslotNumber="3" TextId="IDT_SS_3"/>
						<SubslotItem SubslotNumber="4" TextId="IDT_SS_4"/>
					</SubslotList>					
					<UseableSubmodules>
						<SubmoduleItemRef SubmoduleItemTarget="IDS_Input_4UInt" AllowedInSubslots="1..4"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDS_Output_4UInt" AllowedInSubslots="1..4" />					
					</UseableSubmodules>
				</ModuleItem>				
			</ModuleList>
			
			<SubmoduleList>
				<SubmoduleItem ID="IDS_Input_4UInt" SubmoduleIdentNumber="0x00302004" MayIssueProcessAlarm="false">
					<IOData>
						<Input>
							<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
							<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
							<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
							<DataItem DataType="Unsigned32" TextId="IDT_Input"/>
						</Input>								
					</IOData>
					<ModuleInfo>
						<Name TextId="IDTS_NAME_In4xU32"/>
						<InfoText TextId="IDTS_NAME_In4xU32"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
				</SubmoduleItem>

				<SubmoduleItem ID="IDS_Output_4UInt" SubmoduleIdentNumber="0x00312004" MayIssueProcessAlarm="false">
					<IOData>
						<Output>
							<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
							<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
							<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
							<DataItem DataType="Unsigned32" TextId="IDT_Output"/>
						</Output>								
					</IOData>
					<ModuleInfo>
						<Name TextId="IDTS_NAME_Out4xU32"/>
						<InfoText TextId="IDTS_NAME_Out4xU32"/>
						<OrderNumber Value="-"/>
					</ModuleInfo>
				</SubmoduleItem>				
			</SubmoduleList>
			
			<ValueList>
				<ValueItem ID="IDV_UserDefinedSubstitute">
					<Assignments>
						<Assign Content="0" TextId="IDT_ASSIGN_Disable"/>
						<Assign Content="1" TextId="IDT_ASSIGN_Enable"/>
					</Assignments>
				</ValueItem>
			</ValueList>
			
			<ChannelDiagList>
				<!-- vendor specific Channel ErrorType=0x1000, nothing new here -->
				<ChannelDiagItem ErrorType="4096">
					<Name TextId="DIAG.Runtime-Cfg"/>
					<ExtChannelDiagList>
						<ExtChannelDiagItem ErrorType="1">
							<Name TextId="DIAG.IP-Change not allowed"/>
							<Help TextId="DIAG.IP-Change not allowed.Help" />
						</ExtChannelDiagItem>
						<ExtChannelDiagItem ErrorType="2">
							<Name TextId="DIAG.DynamicIP"/>
							<Help TextId="DIAG.DynamicIP.Help" />
						</ExtChannelDiagItem>					
					</ExtChannelDiagList>
				</ChannelDiagItem>
			</ChannelDiagList>
			
			<CategoryList>
				<CategoryItem ID="IDC_DI" TextId="IDT_CATEGORY_DI">
					<InfoText TextId="IDT_INFO_DI"/>
				</CategoryItem>
				<CategoryItem ID="IDC_DO" TextId="IDT_CATEGORY_DO">
					<InfoText TextId="IDT_INFO_DO"/>
				</CategoryItem>
				<CategoryItem ID="IDC_DIO" TextId="IDT_CATEGORY_DIO">
					<InfoText TextId="IDT_INFO_DIO"/>
				</CategoryItem>
				<CategoryItem ID="IDC_FEATURES" TextId="IDT_CATEGORY_FEATURES">
					<InfoText TextId="IDT_INFO_FEATURES"/>
				</CategoryItem>					
			</CategoryList>
			<ExternalTextList>
				<PrimaryLanguage>
					<Text TextId="IDT_INFO_Device" Value="Profinet Device"/>
					<Text TextId="IDT_NAME_DAP1" Value="Profinet Device"/>				<!-- Name of device --> 
					<Text TextId="IDT_INFO_DAP1" Value="Profinet Device(RT)."/>		<!-- Description of device --> 
					<Text TextId="IDT_SUBSLOT_1" Value="Subslot 1"/>
					<Text TextId="IDT_SUBSLOT_Interface" Value="Interface"/>
					<Text TextId="IDT_SUBSLOT_Port1" Value="Port 1"/>
					<Text TextId="IDT_SUBSLOT_Port2" Value="Port 2"/>
					<Text TextId="IDT_RECORD_NAME_Head" Value="Parameters of head module"/>
					<Text TextId="IDT_REF_Power" Value="Percent power"/>
					<Text TextId="IDT_NAME_VS1" Value="Submodule V1"/>
					<Text TextId="IDT_INFO_VS1" Value="Description of submodule V1"/>
					<Text TextId="IDT_NAME_IS" Value="I"/>
					<Text TextId="IDT_NAME_PS1" Value="P1"/>
					<Text TextId="IDT_NAME_PS2" Value="P2"/>
					
					<!-- Module Names -->
					<Text TextId="IDT_Name_In_8Bit" Value="Input 8Bit"/>
					<Text TextId="IDT_Name_In_8Byte" Value="Input 8Byte"/>
					<Text TextId="IDT_Name_In_64Byte" Value="Input 64Byte"/>
					<Text TextId="IDT_Name_In_100Byte" Value="Input 100Byte"/>
					<Text TextId="IDT_Name_Out_8Bit" Value="Output 8Bit"/>
					<Text TextId="IDT_Name_Out_8Byte" Value="Output 8Byte"/>
					<Text TextId="IDT_Name_Out_64Byte" Value="Output 64Byte"/>
					<Text TextId="IDT_Name_Out_100Byte" Value="Output 100Byte"/>
					<Text TextId="IDT_Name_InOut_8Bit" Value="InOut 8Bit"/>
					<Text TextId="IDT_Name_InOut_8Byte" Value="InOut 8Byte"/>
					<Text TextId="IDT_Name_InOut_64Byte" Value="InOut 64Byte"/>
					<Text TextId="IDT_Name_InOut_100Byte" Value="InOut 100Byte"/>
					
					<Text TextId="IDT_Name_In_Unsigned16" Value="Input Unsigned16"/>
					<Text TextId="IDT_Name_In_Unsigned16x8" Value="Input Unsigned16*8"/>
					<Text TextId="IDT_Name_In_Unsigned16x64" Value="Input Unsigned16*64"/>
					<Text TextId="IDT_Name_In_Unsigned16x100" Value="Input Unsigned16*100"/>
					<Text TextId="IDT_Name_Out_Unsigned16" Value="Output Unsigned16"/>
					<Text TextId="IDT_Name_Out_Unsigned16x8" Value="Output Unsigned16*8"/>
					<Text TextId="IDT_Name_Out_Unsigned16x64" Value="Output Unsigned16*64"/>
					<Text TextId="IDT_Name_Out_Unsigned16x100" Value="Output Unsigned16*100"/>
					<Text TextId="IDT_Name_Inout_Unsigned16" Value="InOut Unsigned16"/>
					<Text TextId="IDT_Name_Inout_Unsigned16x8" Value="InOut Unsigned16*8"/>
					<Text TextId="IDT_Name_Inout_Unsigned16x64" Value="InOut Unsigned16*64"/>
					<Text TextId="IDT_Name_Inout_Unsigned16x100" Value="InOut Unsigned16*100"/>	
					
					<Text TextId="IDT_Name_In_Unsigned32" Value="Input Unsigned32"/>
					<Text TextId="IDT_Name_In_Unsigned32x8" Value="Input Unsigned32*8"/>
					<Text TextId="IDT_Name_In_Unsigned32x64" Value="Input Unsigned32*64"/>
					<Text TextId="IDT_Name_In_Unsigned32x100" Value="Input Unsigned32*100"/>
					<Text TextId="IDT_Name_Out_Unsigned32" Value="Output Unsigned32"/>
					<Text TextId="IDT_Name_Out_Unsigned32x8" Value="Output Unsigned32*8"/>
					<Text TextId="IDT_Name_Out_Unsigned32x64" Value="Output Unsigned32*64"/>
					<Text TextId="IDT_Name_Out_Unsigned32x100" Value="Output Unsigned32*100"/>
					<Text TextId="IDT_Name_Inout_Unsigned32" Value="InOut Unsigned32"/>
					<Text TextId="IDT_Name_Inout_Unsigned32x8" Value="InOut Unsigned32*8"/>
					<Text TextId="IDT_Name_Inout_Unsigned32x64" Value="InOut Unsigned32*64"/>
					<Text TextId="IDT_Name_Inout_Unsigned32x100" Value="InOut Unsigned32*100"/>

					<Text TextId="IDT_Name_In_Float32" Value="Input Float32"/>
					<Text TextId="IDT_Name_In_Float32x8" Value="Input Float32*8"/>
					<Text TextId="IDT_Name_In_Float32x64" Value="Input Float32*64"/>
					<Text TextId="IDT_Name_In_Float32x100" Value="Input Float32*100"/>
					<Text TextId="IDT_Name_Out_Float32" Value="Output Float32"/>
					<Text TextId="IDT_Name_Out_Float32x8" Value="Output Float32*8"/>
					<Text TextId="IDT_Name_Out_Float32x64" Value="Output Float32*64"/>
					<Text TextId="IDT_Name_Out_Float32x100" Value="Output Float32*100"/>
					<Text TextId="IDT_Name_Inout_Float32" Value="InOut Float32"/>
					<Text TextId="IDT_Name_Inout_Float32x8" Value="InOut Float32*8"/>
					<Text TextId="IDT_Name_Inout_Float32x64" Value="InOut Float32*64"/>
					<Text TextId="IDT_Name_Inout_Float32x100" Value="InOut Float32*100"/>
					
					<Text TextId="IDT_Input" Value="Input Data"/>
					<Text TextId="IDT_Output" Value="Output Data"/>
					<Text TextId="IDT_INFO_MIn" Value="Module provides Controller Input-Data"/>
					<Text TextId="IDT_INFO_MOut" Value="Module consumes Controller Output-Data"/>
					<Text TextId="IDT_INFO_MInOut" Value="Module with Input- and Output-Data"/>					

					<Text TextId="IDT_NAME_S" Value="Submodule"/>
					<Text TextId="IDT_INFO_S" Value="Description of submodule"/>
					
					<Text TextId="IDT_CATEGORY_DI" Value="Input"/>
					<Text TextId="IDT_INFO_DI" Value="Description of input"/>
					<Text TextId="IDT_CATEGORY_DO" Value="Output"/>
					<Text TextId="IDT_INFO_DO" Value="Description of output"/>
					<Text TextId="IDT_CATEGORY_DIO" Value="Input/Output"/>
					<Text TextId="IDT_INFO_DIO" Value="Description of input/output"/>
					<Text TextId="IDT_CATEGORY_FEATURES" Value="Features"/>
					<Text TextId="IDT_INFO_FEATURES" Value="Some examples for specific features"/>
					
					<Text TextId="Inputs" Value="Inputs"/>
					<Text TextId="Outputs" Value="Outputs"/>
					
					<!--Record Data -->
					<Text TextId="IDT_REF_SubstituteValue" Value="Substitute value"/>
					<Text TextId="IDT_RECORD_NAME_General Parameter" Value="General parameter"/>
					<Text TextId="IDT_RECORD_NAME_OtherParameter" Value="Other parameter"/>
					<Text TextId="IDT_REF_UserDefinedSubstitute" Value="Custom substitute value"/>
					<Text TextId="IDT_REF_OtherValue" Value="Other value"/>
					<Text TextId="IDT_ASSIGN_Disable" Value="Disable"/>
					<Text TextId="IDT_ASSIGN_Enable" Value="Enable"/>
					<Text TextId="IDT_INFO_MRecordData" Value="Module with Parameters.&#10;Some Record-Data (Parameters) are transfered if the controller establishes a connection.&#10;In the devices's application, this data can be received with the CommFB.RCVREC function block."/>					

					<!-- Submodules -->
					<Text TextId="IDT_NAME_Subslots4" Value="Module with Subslots"/>
					<Text TextId="IDT_INFO_Subslots4" Value="Module with pluggable Submodules"/>

					<Text TextId="IDTS_NAME_In4xU32" Value="Input Unsigned32*4"/>
					<Text TextId="IDTS_NAME_Out4xU32" Value="Output Unsigned32*4"/>
					
					<Text TextId="IDT_SS_1" Value="Slot 1"/>
					<Text TextId="IDT_SS_2" Value="Slot 2"/>
					<Text TextId="IDT_SS_3" Value="Slot 3"/>
					<Text TextId="IDT_SS_4" Value="Slot 4"/>
					
					
					<!-- Diagnosis -->
					<Text TextId="DIAG.Runtime-Cfg" Value="Runtime Configuration:"/>
					<Text TextId="DIAG.IP-Change not allowed" Value="IP-Change not enabled on specified interface ! PN-Device will operate with limitations."/>
					<Text TextId="DIAG.IP-Change not allowed.Help" Value="Enable update of IP-address in *.cfg - File"/>
					<Text TextId="DIAG.DynamicIP" Value="IP-Change not possible on specified interface ! PN-Device will operate with limitations."/>
					<Text TextId="DIAG.DynamicIP.Help" Value="Dynamic IP address, provided by DHCP, BOOTP, etc. cannot be changed by SysSockSet !"/>
					
				</PrimaryLanguage>
			</ExternalTextList>
		</ApplicationProcess>
	</ProfileBody>
</ISO15745Profile>
