<?xml version="1.0" encoding="iso-8859-1"?>
<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.2.xsd">
  <ProfileHeader>
    <ProfileIdentification>PROFINET Device Profile</ProfileIdentification>
    <ProfileRevision>1.00</ProfileRevision>
    <ProfileName>Device Profile for PROFINET Devices</ProfileName>
    <ProfileSource>PROFIBUS Nutzerorganisation e. V. (PNO)</ProfileSource>
    <ProfileClassID>Device</ProfileClassID>
    <ISO15745Reference>
      <ISO15745Part>4</ISO15745Part>
      <ISO15745Edition>1</ISO15745Edition>
      <ProfileTechnology>GSDML</ProfileTechnology>
    </ISO15745Reference>
  </ProfileHeader>
  <ProfileBody>
    <DeviceIdentity VendorID="0x01CD" DeviceID="0x0950">
      <InfoText TextId="TOK_DevIdent_InfoText" />
      <VendorName Value="NTI-AG" />
    </DeviceIdentity>
      <DeviceFunction>
        <Family MainFamily="Drives" ProductFamily="NTI-AG"/>
      </DeviceFunction>
    <ApplicationProcess>
      <DeviceAccessPointList>
		<!-- C1100-PN-XC-0S
		====================================================================================================================================================-->
        <DeviceAccessPointItem ID="DAP 1" PhysicalSlots="0..15" ModuleIdentNumber="0x00000001" MinDeviceInterval="8" ImplementationType="TPS-1" DNS_CompatibleName="C1150-PN" FixedInSlots="0" ExtendedAddressAssignmentSupported="false" ObjectUUID_LocalIndex="1" MultipleWriteSupported="true">
          <ModuleInfo>
            <Name TextId="T_ID_DAP_C1150_XC_0S" />
            <InfoText TextId="T_ID_InfoTextId_DAP1_C1150" />
            <VendorName Value="NTI-AG" />
            <OrderNumber Value="0150-2384"/>
            <HardwareRelease Value="V1.0"/>
            <SoftwareRelease Value="V1.1r0" />
          </ModuleInfo>
          <SubslotList>
            <SubslotItem SubslotNumber="32768" TextId="TOK_Subslot_8000" />
            <SubslotItem SubslotNumber="32769" TextId="TOK_Subslot_8001" />
            <SubslotItem SubslotNumber="32770" TextId="TOK_Subslot_8002" />
          </SubslotList>
          <IOConfigData MaxInputLength="64" MaxOutputLength="64" />
          <UseableModules>
            <ModuleItemRef ModuleItemTarget="ID_Mod_01" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_02" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_03" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_04" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_05" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_06" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_07" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_08" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_09" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_10" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_11" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_12" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_13" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_14" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_15" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_16" AllowedInSlots="1..15" UsedInSlots="1"/>
          </UseableModules>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="DAP 2" SubmoduleIdentNumber="0x00000001">
              <IOData IOPS_Length="1" IOCS_Length="1" />
              <ModuleInfo>
                <Name TextId="TOK_TPS1_board" />
                <InfoText TextId="TOK_TPS1_board" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="2" T_DC_Max="32" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
          <SystemDefinedSubmoduleList>
            <InterfaceSubmoduleItem SubslotNumber="32768" SubmoduleIdentNumber="0x000a" SupportedRT_Classes="RT_CLASS_1;RT_CLASS_3" TextId="TOK_DAP_InterfaceModule" IsochroneModeSupported="true" SupportedProtocols="LLDP;SNMP" SupportedMibs="MIB2" NetworkComponentDiagnosisSupported="true" DCP_BoundarySupported="false" PTP_BoundarySupported="false">
              <RT_Class3Properties MaxBridgeDelay="3860" MaxNumberIR_FrameData="128"/>
              <SynchronisationMode SupportedRole="SyncSlave" MaxLocalJitter="10" T_PLL_MAX="1000" SupportedSyncProtocols="PTCP" />
              <ApplicationRelations NumberOfAdditionalInputCR="0" NumberOfAdditionalMulticastProviderCR="0" NumberOfAdditionalOutputCR="0" NumberOfMulticastConsumerCR="0">
                <TimingProperties SendClock="8 16 32" ReductionRatio="1 2 4 8 16 32 64 128 256 512" />
                <RT_Class3TimingProperties SendClock="8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128" ReductionRatio="1" ReductionRatioPow2="2 4 8 16 32 64 128" />
              </ApplicationRelations>
              <MediaRedundancy SupportedRole="Client" />
            </InterfaceSubmoduleItem>
            <PortSubmoduleItem SubslotNumber="32769" SubmoduleIdentNumber="0x000b" MAUType="100BASETXFD" MAUTypes="10" TextId="TOK_Port1" MaxPortRxDelay="173" MaxPortTxDelay="74" PortDeactivationSupported="false" LinkStateDiagnosisCapability="Up+Down" SupportsRingportConfig="true" IsDefaultRingport="true" />
            <PortSubmoduleItem SubslotNumber="32770" SubmoduleIdentNumber="0x000c" MAUType="100BASETXFD" MAUTypes="10" TextId="TOK_Port2" MaxPortRxDelay="173" MaxPortTxDelay="74" PortDeactivationSupported="false" LinkStateDiagnosisCapability="Up+Down" SupportsRingportConfig="true" IsDefaultRingport="true" />
          </SystemDefinedSubmoduleList>
          <Graphics>
            <GraphicItemRef Type="DeviceSymbol" GraphicItemTarget="ID_Graph_C1200" />
          </Graphics>
        </DeviceAccessPointItem>		
      </DeviceAccessPointList>
      <ModuleList>
        <ModuleItem ID="ID_Mod_01" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_1IO" />
            <InfoText TextId="TOK_InfoTextId_Module_1IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="1" SubmoduleIdentNumber="0x0001" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Input>
                <Output Consistency="All items consistency">
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_1IO" />
                <InfoText TextId="TOK_InfoTextId_Module_1IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
			</VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
        <ModuleItem ID="ID_Mod_02" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_2IO" />
            <InfoText TextId="TOK_InfoTextId_Module_2IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="2" SubmoduleIdentNumber="0x0002" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_2IO" />
                <InfoText TextId="TOK_InfoTextId_Module_2IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>        
		<ModuleItem ID="ID_Mod_03" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_3IO" />
            <InfoText TextId="TOK_InfoTextId_Module_3IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="3" SubmoduleIdentNumber="0x0003" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Output Consistency="All items consistency">
                  <!--DataItem TextId="T_ID_OUT_20BYTE" Length="20" DataType="OctetString" UseAsBits="false"/-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_3IO" />
                <InfoText TextId="TOK_InfoTextId_Module_3IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
        <ModuleItem ID="ID_Mod_04" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_4IO" />
            <InfoText TextId="TOK_InfoTextId_Module_4IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="4" SubmoduleIdentNumber="0x0004" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <!--DataItem TextId="T_ID_IN_8BYTE" Length="8" DataType="OctetString" UseAsBits="false"/-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Input>
                <Output Consistency="All items consistency">
                  <!--DataItem TextId="T_ID_OUT_8BYTE" Length="8" DataType="OctetString" UseAsBits="false"/-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_4IO" />
                <InfoText TextId="TOK_InfoTextId_Module_4IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>		
        <ModuleItem ID="ID_Mod_05" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_5IO" />
            <InfoText TextId="TOK_InfoTextId_Module_5IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="5" SubmoduleIdentNumber="0x0005" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Integer32" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_5IO" />
                <InfoText TextId="TOK_InfoTextId_Module_5IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>        
        <ModuleItem ID="ID_Mod_06" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_6IO" />
            <InfoText TextId="TOK_InfoTextId_Module_6IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="6" SubmoduleIdentNumber="0x0006" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_6IO" />
                <InfoText TextId="TOK_InfoTextId_Module_6IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>        		
        <ModuleItem ID="ID_Mod_07" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_7IO" />
            <InfoText TextId="TOK_InfoTextId_Module_7IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="7" SubmoduleIdentNumber="0x0007" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_7IO" />
                <InfoText TextId="TOK_InfoTextId_Module_7IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem> 		
        <ModuleItem ID="ID_Mod_08" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_8IO" />
            <InfoText TextId="TOK_InfoTextId_Module_8IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="8" SubmoduleIdentNumber="0x0008" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_8IO" />
                <InfoText TextId="TOK_InfoTextId_Module_8IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem> 		
        <ModuleItem ID="ID_Mod_09" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_9IO" />
            <InfoText TextId="TOK_InfoTextId_Module_9IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="9" SubmoduleIdentNumber="0x0009" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_9IO" />
                <InfoText TextId="TOK_InfoTextId_Module_9IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
       <ModuleItem ID="ID_Mod_10" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_AIO" />
            <InfoText TextId="TOK_InfoTextId_Module_AIO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="10" SubmoduleIdentNumber="0x000A" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_AIO" />
                <InfoText TextId="TOK_InfoTextId_Module_AIO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
       <ModuleItem ID="ID_Mod_11" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_BIO" />
            <InfoText TextId="TOK_InfoTextId_Module_BIO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="11" SubmoduleIdentNumber="0x000B" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_BIO" />
                <InfoText TextId="TOK_InfoTextId_Module_BIO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
       <ModuleItem ID="ID_Mod_12" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_CIO" />
            <InfoText TextId="TOK_InfoTextId_Module_CIO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="12" SubmoduleIdentNumber="0x000C" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_CIO" />
                <InfoText TextId="TOK_InfoTextId_Module_CIO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
       <ModuleItem ID="ID_Mod_13" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_DIO" />
            <InfoText TextId="TOK_InfoTextId_Module_DIO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="13" SubmoduleIdentNumber="0x000D" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_DIO" />
                <InfoText TextId="TOK_InfoTextId_Module_DIO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
        <ModuleItem ID="ID_Mod_14" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_EIO" />
            <InfoText TextId="TOK_InfoTextId_Module_EIO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="14" SubmoduleIdentNumber="0x000E" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Integer16" UseAsBits="false"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_EIO" />
                <InfoText TextId="TOK_InfoTextId_Module_EIO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
		<ModuleItem ID="ID_Mod_15" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_FIO" />
            <InfoText TextId="TOK_InfoTextId_Module_FIO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="15" SubmoduleIdentNumber="0x000F" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Output Consistency="All items consistency">
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_FIO" />
                <InfoText TextId="TOK_InfoTextId_Module_FIO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
        <ModuleItem ID="ID_Mod_16" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_10IO" />
            <InfoText TextId="TOK_InfoTextId_Module_10IO" />
            <HardwareRelease Value="1.0" />
            <SoftwareRelease Value="1.0" />
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="16" SubmoduleIdentNumber="0x0010" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="All items consistency">
                  <!--DataItem TextId="T_ID_IN_8BYTE" Length="8" DataType="OctetString" UseAsBits="false"/-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- StateVar-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- StatusWord-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- WarnWord-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- DemandPos low word-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- DemandPos high word-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- ActualPos low word-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- ActualPos high word-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Demand Current low word-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Demand Current high word-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cfg Mod Status Word-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cfg Mod Index-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cfg Mod Value low word-->
                  <DataItem TextId="T_ID_IN_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cfg Mod Value high word-->
                </Input>
                <Output Consistency="All items consistency">
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- CtrlWord-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- MC Cmd Header-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte0..1-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte2..3-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte4..5-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte6..7-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte8..9-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte10..11-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte12..13-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte14..15-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte16..17-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cmd Par Byte18..19-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cfg Mod Ctrl W-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cfg Mod Index-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cfg Mod Value low word-->
                  <DataItem TextId="T_ID_OUT_2BYTE" DataType="Unsigned16" UseAsBits="false"/>	<!-- Cfg Mod Value high word-->
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_10IO" />
                <InfoText TextId="TOK_InfoTextId_Module_10IO" />
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
      </ModuleList>
      <GraphicsList>
        <GraphicItem ID="ID_Graph_C1200" GraphicFile="GSDML-0461-2384-PN-IO" />
      </GraphicsList>
      <CategoryList>
        <CategoryItem ID="ID_NTI_PROFILE" TextId="NTI_PROFILE" />
        <CategoryItem ID="ID_InOut" TextId="TOK_InOut" />
        <CategoryItem ID="ID_Out" TextId="TOK_Out" />
        <CategoryItem ID="ID_In" TextId="TOK_In" />
      </CategoryList>
      <ExternalTextList>
        <PrimaryLanguage>
          <!--without translation-->
          <!--Text TextId="KW-Software" Value="NTI AG" /-->
          <Text TextId="T_ID_DAP_C1150_XC_0S" Value="C1150xPNxXCx0S V1.1" />
          <Text TextId="T_ID_SW_Ver" Value="V6.S0.a01" />
          <Text TextId="V2.2_Migration" Value="V2.2 (Migration)" />
          <Text TextId="NTI_PROFILE" Value="NTI IO Profile" />
          <Text TextId="TOK_TPS1_board" Value="TPS 1 for NTI AG" />
          <Text TextId="TOK_Subslot_8000" Value="X1" />
          <Text TextId="TOK_Subslot_8001" Value="X1 P1" />
          <Text TextId="TOK_Subslot_8002" Value="X1 P2" />
          <Text TextId="TOK_DAP_InterfaceModule" Value="PN-IO" />
          <Text TextId="TOK_Port1" Value="Port 1 - RJ45" />
          <Text TextId="TOK_Port2" Value="Port 2 - RJ45" />
          <Text TextId="TOK_In" Value="DI" />
          <Text TextId="TOK_Out" Value="IN/OUT" />
          <Text TextId="TOK_InOut" Value="DI/DO" />
          <!--DAPs-->
          <Text TextId="TOK_DevIdent_InfoText" Value="Servo Drives with Profinet Interface" />
          <Text TextId="T_ID_InfoTextId_DAP1_C1150" Value="C1150" />
          <!--module name-->
          <Text TextId="TOK_TextId_Module_1IO" Value="Control/Status" />
          <Text TextId="TOK_TextId_Module_2IO" Value="Get StateVar" />
          <Text TextId="TOK_TextId_Module_3IO" Value="MC Interface" />
          <Text TextId="TOK_TextId_Module_4IO" Value="Real Time Config" />
          <Text TextId="TOK_TextId_Module_5IO" Value="Get Actual Position" />
          <Text TextId="TOK_TextId_Module_6IO" Value="Get Demand Position" />
          <Text TextId="TOK_TextId_Module_7IO" Value="Get WarnWord" />
          <Text TextId="TOK_TextId_Module_8IO" Value="Get ErrorCode" />
          <Text TextId="TOK_TextId_Module_9IO" Value="Get Current 32b" />
          <Text TextId="TOK_TextId_Module_AIO" Value="Mon Channel 1" />
          <Text TextId="TOK_TextId_Module_BIO" Value="Mon Channel 2" />
          <Text TextId="TOK_TextId_Module_CIO" Value="Mon Channel 3" />
          <Text TextId="TOK_TextId_Module_DIO" Value="Mon Channel 4" />
          <Text TextId="TOK_TextId_Module_EIO" Value="Get Current 16b" />
          <Text TextId="TOK_TextId_Module_FIO" Value="NC Setpoint Values" />
          <Text TextId="TOK_TextId_Module_10IO" Value="Default IO mapping with Config" />
          <!--module info name-->
          <Text TextId="TOK_InfoTextId_Module_1IO" Value="Control Word 16 bit and Status Word 16 bit" />
          <Text TextId="TOK_InfoTextId_Module_2IO" Value="State Variable high byte main State low byte state dependend" />
          <Text TextId="TOK_InfoTextId_Module_3IO" Value="Motion Command Interface with 16 bit header and 10 words parameter" />
          <Text TextId="TOK_InfoTextId_Module_4IO" Value="Real Time Configuartion Module" />
          <Text TextId="TOK_InfoTextId_Module_5IO" Value="Actual Position [0.1um]" />
          <Text TextId="TOK_InfoTextId_Module_6IO" Value="Demand Position feedback [0.1um]" />
          <Text TextId="TOK_InfoTextId_Module_7IO" Value="Warn Word 16 bit" />
          <Text TextId="TOK_InfoTextId_Module_8IO" Value="Error Code Word 16 bit" />
		  <Text TextId="TOK_InfoTextId_Module_9IO" Value="Demand Current [mA] signed 32 bit value" />
          <Text TextId="TOK_InfoTextId_Module_AIO" Value="Monitoring channel 1 value 32 bit" />
          <Text TextId="TOK_InfoTextId_Module_BIO" Value="Monitoring channel 2 value 32 bit" />
          <Text TextId="TOK_InfoTextId_Module_CIO" Value="Monitoring channel 3 value 32 bit" />
          <Text TextId="TOK_InfoTextId_Module_DIO" Value="Monitoring channel 4 value 32 bit" />
          <Text TextId="TOK_InfoTextId_Module_EIO" Value="Demand Current [mA] signed 16 bit value" />
          <Text TextId="TOK_InfoTextId_Module_FIO" Value="NC Setpoint Values Position Velocity and Acceleration LReal" />
          <Text TextId="TOK_InfoTextId_Module_10IO" Value="Default IO mapping with Config" />
          <!--dataitem name-->
          <Text TextId="T_ID_IN_2BYTE" Value="2 byte input" />
          <Text TextId="T_ID_OUT_2BYTE" Value="2 byte output" />    
          <Text TextId="T_ID_IN_4BYTE" Value="4 byte input" />
          <Text TextId="T_ID_OUT_4BYTE" Value="4 byte output" />
          <Text TextId="T_ID_IN_8BYTE" Value="8 byte input" />
          <Text TextId="T_ID_OUT_8BYTE" Value="8 byte output" />    
          <Text TextId="T_ID_OUT_20BYTE" Value="20 byte output" />    
        </PrimaryLanguage>
      </ExternalTextList>
    </ApplicationProcess>
  </ProfileBody>
</ISO15745Profile>