<?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.31.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="false" DeviceAccessSupported="true" PNIO_Version="V2.0" CheckDeviceID_Allowed="true" NameOfStationNotTransferable="false"><!-- TBD: Set NameOfStationNotTransferable --><!-- TBD: Set CheckDeviceID_Allowed --><!-- TBD: Set PNIO_Version to the PROFINET IO version that this device is based on --><!-- TBD: Set DeviceAccessSupported -->
          <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_1" 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"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_17" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_18" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_19" AllowedInSlots="1..15"/>
            <ModuleItemRef ModuleItemTarget="ID_Mod_20" AllowedInSlots="1..15"/>
          </UseableModules>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="DAP 2" SubmoduleIdentNumber="0x00000001">
              <IOData/>
              <ModuleInfo>
                <Name TextId="TOK_TPS1_board"/>
                <InfoText TextId="TOK_TPS1_board"/>
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
          <SystemDefinedSubmoduleList>
            <InterfaceSubmoduleItem ID="IDS_1I" 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 ID="IDS_1P1" SubslotNumber="32769" SubmoduleIdentNumber="0x000b" MAUTypes="16" TextId="TOK_Port1" MaxPortRxDelay="173" MaxPortTxDelay="74" PortDeactivationSupported="false" LinkStateDiagnosisCapability="Up+Down" SupportsRingportConfig="true" IsDefaultRingport="true"/>
            <PortSubmoduleItem ID="IDS_1P2" SubslotNumber="32770" SubmoduleIdentNumber="0x000c" MAUTypes="16" 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_1" ModuleIdentNumber="0x00001001">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
			</VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
        <ModuleItem ID="ID_Mod_02" ModuleIdentNumber="0x00001002">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>        
		<ModuleItem ID="ID_Mod_03" ModuleIdentNumber="0x00001003">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
        <ModuleItem ID="ID_Mod_04" ModuleIdentNumber="0x00001004">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>		
        <ModuleItem ID="ID_Mod_05" ModuleIdentNumber="0x00001005">
          <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">
              <IOData>
                <Input Consistency="All items consistency">
                  <DataItem TextId="T_ID_IN_4BYTE" 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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
		
        <ModuleItem ID="ID_Mod_06" ModuleIdentNumber="0x00001006">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>        		
        <ModuleItem ID="ID_Mod_07" ModuleIdentNumber="0x00001007">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem> 		
        <ModuleItem ID="ID_Mod_08" ModuleIdentNumber="0x00001008">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem> 		
        <ModuleItem ID="ID_Mod_09" ModuleIdentNumber="0x00001009">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
       <ModuleItem ID="ID_Mod_10" ModuleIdentNumber="0x0000100A">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
       <ModuleItem ID="ID_Mod_11" ModuleIdentNumber="0x0000100B">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
       <ModuleItem ID="ID_Mod_12" ModuleIdentNumber="0x0000100C">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
       <ModuleItem ID="ID_Mod_13" ModuleIdentNumber="0x0000100D">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
        <ModuleItem ID="ID_Mod_14" ModuleIdentNumber="0x0000100E">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
		<ModuleItem ID="ID_Mod_15" ModuleIdentNumber="0x0000100F">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
        <ModuleItem ID="ID_Mod_16" ModuleIdentNumber="0x00001010">
          <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">
              <IOData>
                <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="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
	<!-- Parameter Channel 1 -->
       <ModuleItem ID="ID_Mod_17" ModuleIdentNumber="0x00001011">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_11IO"/>
            <InfoText TextId="TOK_InfoTextId_Module_11IO"/>
            <HardwareRelease Value="1.0"/>
            <SoftwareRelease Value="1.0"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="17" SubmoduleIdentNumber="0x0011">
              <IOData>
                <Output Consistency="All items consistency">
                  <DataItem TextId="T_ID_OUT_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_11IO"/>
                <InfoText TextId="TOK_InfoTextId_Module_11IO"/>
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
	<!-- Parameter Channel 2 -->
       <ModuleItem ID="ID_Mod_18" ModuleIdentNumber="0x00001012">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_12IO"/>
            <InfoText TextId="TOK_InfoTextId_Module_12IO"/>
            <HardwareRelease Value="1.0"/>
            <SoftwareRelease Value="1.0"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="18" SubmoduleIdentNumber="0x0012">
              <IOData>
                <Output Consistency="All items consistency">
                  <DataItem TextId="T_ID_OUT_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_12IO"/>
                <InfoText TextId="TOK_InfoTextId_Module_12IO"/>
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
	<!-- Parameter Channel 3 -->
       <ModuleItem ID="ID_Mod_19" ModuleIdentNumber="0x00001013">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_13IO"/>
            <InfoText TextId="TOK_InfoTextId_Module_13IO"/>
            <HardwareRelease Value="1.0"/>
            <SoftwareRelease Value="1.0"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="19" SubmoduleIdentNumber="0x0013">
              <IOData>
                <Output Consistency="All items consistency">
                  <DataItem TextId="T_ID_OUT_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_13IO"/>
                <InfoText TextId="TOK_InfoTextId_Module_13IO"/>
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>       		
	<!-- Parameter Channel 4 -->
       <ModuleItem ID="ID_Mod_20" ModuleIdentNumber="0x00001014">
          <ModuleInfo CategoryRef="ID_NTI_PROFILE">
            <Name TextId="TOK_TextId_Module_14IO"/>
            <InfoText TextId="TOK_InfoTextId_Module_14IO"/>
            <HardwareRelease Value="1.0"/>
            <SoftwareRelease Value="1.0"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="20" SubmoduleIdentNumber="0x0014">
              <IOData>
                <Output Consistency="All items consistency">
                  <DataItem TextId="T_ID_OUT_4BYTE" DataType="Integer32" UseAsBits="false"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="TOK_TextId_Module_14IO"/>
                <InfoText TextId="TOK_InfoTextId_Module_14IO"/>
              </ModuleInfo>
              <IsochroneMode T_DC_Base="4" T_DC_Min="8" T_DC_Max="64" T_IO_Base="250000" T_IO_InputMin="1" T_IO_OutputMin="1" 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="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"/>
          <Text TextId="TOK_TextId_Module_11IO" Value="Par Channel 1"/>
          <Text TextId="TOK_TextId_Module_12IO" Value="Par Channel 2"/>
          <Text TextId="TOK_TextId_Module_13IO" Value="Par Channel 3"/>
          <Text TextId="TOK_TextId_Module_14IO" Value="Par Channel 4"/>
          <!--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"/>
          <Text TextId="TOK_InfoTextId_Module_11IO" Value="Parameter channel 1 value 32 bit"/>
          <Text TextId="TOK_InfoTextId_Module_12IO" Value="Parameter channel 2 value 32 bit"/>
          <Text TextId="TOK_InfoTextId_Module_13IO" Value="Parameter channel 3 value 32 bit"/>
          <Text TextId="TOK_InfoTextId_Module_14IO" Value="Parameter channel 4 value 32 bit"/>
 
          <!--data item 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"/>
        </PrimaryLanguage>
      </ExternalTextList>
    </ApplicationProcess>
  </ProfileBody>
</ISO15745Profile>