<?xml version="1.0" encoding="utf-8"?>
<!--
/**************************************************************
File:             GSDML-V2.42-Jenny_Science-Xenax_Xvi75V8S.xml
Language:         en
Project:          Xenax Xvi75V8S
Author:           Elia Fankhauser
**************************************************************
Copyright(C) Jenny Science AG 2023 All Rights Reserved. Confidential
***************************************************************/
-->
<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>
    <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 DeviceID="0x7509" VendorID="0x0203">
      <InfoText TextId="DeviceDescription_InfoText"/>
      <VendorName Value="Jenny Science AG"/>
    </DeviceIdentity>
    <DeviceFunction>
      <Family MainFamily="Drives" ProductFamily="XENAX"/>
    </DeviceFunction>
    <ApplicationProcess>
      <DeviceAccessPointList>
        <DeviceAccessPointItem CheckDeviceID_Allowed="true" DNS_CompatibleName="XENAX-Xvi75V8S" DeviceAccessSupported="true" FixedInSlots="0" ID="DAP 1" ImplementationType="netX" LLDP_NoD_Supported="true" MinDeviceInterval="8" ModuleIdentNumber="0x00000001" MultipleWriteSupported="true" NameOfStationNotTransferable="true" NumberOfDeviceAccessAR="1" ObjectUUID_LocalIndex="1" PNIO_Version="V2.42" PhysicalSlots="0..2" PowerOnToCommReady="10000" ResetToFactoryModes="2" SharedDeviceSupported="true" SharedInputSupported="false">
          <ModuleInfo>
            <Name TextId="IDT_DAP_NAME_CONTROLLER"/>
            <InfoText TextId="DIM 32_InfoText"/>
            <VendorName Value="Jenny Science AG"/>
            <OrderNumber Value="110.19.00"/> <!-- Artikelnummer für XENAX PROFINET Busmodul -->
            <HardwareRelease Value="V1.0"/>
            <SoftwareRelease Value="V5.30.0"/>
          </ModuleInfo>
          <CertificationInfo ApplicationClass="Isochronous" ConformanceClass="C" NetloadClass="III"/>
          <SubslotList>
            <SubslotItem SubslotNumber="32768" TextId="X1"/>
            <SubslotItem SubslotNumber="32769" TextId="X1P1"/>
            <SubslotItem SubslotNumber="32770" TextId="X1P2"/>
          </SubslotList>
          <IOConfigData MaxDataLength="2880" MaxInputLength="1440" MaxOutputLength="1440"/>
          <UseableModules>
            <ModuleItemRef ModuleItemTarget="IDM_5" AllowedInSlots="1"/>
            <ModuleItemRef ModuleItemTarget="IDM_9" AllowedInSlots="1"/>
            <ModuleItemRef ModuleItemTarget="IDM_701" AllowedInSlots="2"/>
          </UseableModules>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="IDS_D1" IM5_Supported="false" MayIssueProcessAlarm="false" SubmoduleIdentNumber="0x0001" Writeable_IM_Records="1 2 3">
              <IOData/>
              <ModuleInfo CategoryRef="DAP Module">
                <Name TextId="IDT_DAP_NAME_CONTROLLER"/>
                <InfoText TextId="DIM 32_InfoText"/>
              </ModuleInfo>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
          <SystemDefinedSubmoduleList>
            <InterfaceSubmoduleItem DCP_BoundarySupported="true" DCP_HelloSupported="true" DelayMeasurementSupported="true" SupportedDelayMeasurements="PTCP" ID="IDS_IF" NetworkComponentDiagnosisSupported="false" PTP_BoundarySupported="true" SubmoduleIdentNumber="0x0002" SubslotNumber="32768" SupportedProtocols="SNMP;LLDP" SupportedRT_Classes="RT_CLASS_1;RT_CLASS_3" IsochroneModeInRT_Classes="RT_CLASS_3" TextId="PN-IO" UsesStaticARP_CacheEntries="true">
              <RT_Class3Properties ForwardingMode="Relative" MaxBridgeDelay="5500" MaxNumberIR_FrameData="256" MaxRetentionTime="20000" StartupMode="Advanced;Legacy"/>
              <SynchronisationMode MaxLocalJitter="50" SupportedRole="SyncSlave" SupportedSyncProtocols="PTCP" T_PLL_MAX="1000"/>
              <ApplicationRelations NumberOfAR="2" StartupMode="Advanced;Legacy">
                <TimingProperties ReductionRatio="1 2 4 8 16 32 64 128 256 512" SendClock="32 64 128"/>
                <RT_Class3TimingProperties ReductionRatio="1 2 4 8 16" SendClock="8 16 32 64 128"/>
              </ApplicationRelations>
              <MediaRedundancy SupportedRole="Client"/>
            </InterfaceSubmoduleItem>
            <PortSubmoduleItem CheckMAUTypeDifferenceSupported="true" CheckMAUTypeSupported="true" ID="IDS_P1" IsDefaultRingport="true" LinkStateDiagnosisCapability="Up+Down" MAUTypes="16" MaxPortRxDelay="220" MaxPortTxDelay="116" PortDeactivationSupported="true" SubmoduleIdentNumber="0x00000003" SubslotNumber="32769" TextId="Port1">
              <MAUTypeList>
                <MAUTypeItem AdjustSupported="true" Value="16"/>
              </MAUTypeList>
            </PortSubmoduleItem>
            <PortSubmoduleItem CheckMAUTypeDifferenceSupported="true" CheckMAUTypeSupported="true" ID="IDS_P2" IsDefaultRingport="true" LinkStateDiagnosisCapability="Up+Down" MAUTypes="16" MaxPortRxDelay="220" MaxPortTxDelay="116" PortDeactivationSupported="true" SubmoduleIdentNumber="0x00000004" SubslotNumber="32770" TextId="Port2">
              <MAUTypeList>
                <MAUTypeItem AdjustSupported="true" Value="16"/>
              </MAUTypeList>
            </PortSubmoduleItem>
          </SystemDefinedSubmoduleList>
          <Graphics>
            <GraphicItemRef GraphicItemTarget="1" Type="DeviceSymbol"/>
            <GraphicItemRef GraphicItemTarget="1" Type="DeviceIcon"/>
          </Graphics>
        </DeviceAccessPointItem>
      </DeviceAccessPointList>
      <ModuleList>
        <ModuleItem ID="IDM_5" ModuleIdentNumber="0x00000105" PhysicalSubslots="3">
          <ModuleInfo>
            <Name TextId="IDT_MOD_NAME_TEL5"/>
            <InfoText TextId="IDT_MOD_INFO_TEL5"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="IDS_PAP_5" SubmoduleIdentNumber="0x0000FFFF" API="14848" FixedInSubslots="1" MayIssueProcessAlarm="false">
              <IOData/>
              <ModuleInfo>
                <Name TextId="IDT_SM_NAME_PAP"/>
                <InfoText TextId="IDT_SM_INFO_PAP"/>
              </ModuleInfo>
            </VirtualSubmoduleItem>
            <VirtualSubmoduleItem ID="IDS_5" SubmoduleIdentNumber="0x00000005" API="14848" FixedInSubslots="2" MayIssueProcessAlarm="false">
              <IOData>
                <Input Consistency="All items consistency">
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                </Input>
                <Output Consistency="All items consistency">
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                </Output>
              </IOData> 
              <ModuleInfo>
                <Name TextId="IDT_SM_NAME_TEL5"/>
                <InfoText TextId="IDT_SM_INFO_TEL5"/>
              </ModuleInfo>
              <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60" IsochroneModeRequired="true"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
          <UseableSubmodules>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_1" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_2" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_3" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_4" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_5" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_6" AllowedInSubslots="3"/>
          </UseableSubmodules>
        </ModuleItem>
        <ModuleItem ID="IDM_9" ModuleIdentNumber="0x00000100" PhysicalSubslots="3">
          <ModuleInfo>
            <Name TextId="IDT_MOD_NAME_TEL9"/>
            <InfoText TextId="IDT_MOD_INFO_TEL9"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="IDS_PAP_9" SubmoduleIdentNumber="0x0000FFFF" API="14848" FixedInSubslots="1" MayIssueProcessAlarm="false">
              <IOData/>
              <ModuleInfo>
                <Name TextId="IDT_SM_NAME_PAP"/>
                <InfoText TextId="IDT_SM_INFO_PAP"/>
              </ModuleInfo>
            </VirtualSubmoduleItem>
            <VirtualSubmoduleItem ID="IDS_9" SubmoduleIdentNumber="0x00000009" API="14848" FixedInSubslots="2" MayIssueProcessAlarm="false">
              <IOData>
                <Input Consistency="All items consistency">
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                </Input>
                <Output Consistency="All items consistency">
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="IDT_SM_NAME_TEL9"/>
                <InfoText TextId="IDT_SM_INFO_TEL9"/>
              </ModuleInfo>
              <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
          <UseableSubmodules>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_1" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_2" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_3" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_4" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_5" AllowedInSubslots="3"/>
            <SubmoduleItemRef SubmoduleItemTarget="IDS_ADD_6" AllowedInSubslots="3"/>
          </UseableSubmodules>
        </ModuleItem>
        <ModuleItem ID="IDM_701" ModuleIdentNumber="0x00000200">
          <ModuleInfo>
            <Name TextId="IDT_MOD_NAME_TEL701"/>
            <InfoText TextId="IDT_MOD_INFO_TEL701"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="IDS_701" SubmoduleIdentNumber="0x000002BD" API="14848" FixedInSubslots="1" MayIssueProcessAlarm="false">
              <IOData>
                <Input Consistency="All items consistency">
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
                </Input>
                <Output Consistency="All items consistency">
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                  <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="IDT_SM_NAME_TEL701"/>
                <InfoText TextId="IDT_SM_INFO_TEL701"/>
              </ModuleInfo>
              <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60"/>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
      </ModuleList>
      <SubmoduleList>
        <SubmoduleItem ID="IDS_ADD_1" SubmoduleIdentNumber="0x000001F5" API="14848" MayIssueProcessAlarm="false">
          <IOData>
            <Input Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
            </Input>
            <Output Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
            </Output>
          </IOData>
          <ModuleInfo>
            <Name TextId="IDT_SM_NAME_SUPP_DATA_1"/>
            <InfoText TextId="IDT_SM_INFO_SUPP_DATA_1"/>
          </ModuleInfo>
          <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60"/>
        </SubmoduleItem>
        <SubmoduleItem ID="IDS_ADD_2" SubmoduleIdentNumber="0x000001F6" API="14848" MayIssueProcessAlarm="false">
          <IOData>
            <Input Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
            </Input>
            <Output Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
            </Output>
          </IOData>
          <ModuleInfo>
            <Name TextId="IDT_SM_NAME_SUPP_DATA_2"/>
            <InfoText TextId="IDT_SM_INFO_SUPP_DATA_2"/>
          </ModuleInfo>
          <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60"/>
        </SubmoduleItem>
        <SubmoduleItem ID="IDS_ADD_3" SubmoduleIdentNumber="0x000001F7" API="14848" MayIssueProcessAlarm="false">
          <IOData>
            <Input Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
            </Input>
            <Output Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
            </Output>
          </IOData>
          <ModuleInfo>
            <Name TextId="IDT_SM_NAME_SUPP_DATA_3"/>
            <InfoText TextId="IDT_SM_INFO_SUPP_DATA_3"/>
          </ModuleInfo>
          <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60"/>
        </SubmoduleItem>
        <SubmoduleItem ID="IDS_ADD_4" SubmoduleIdentNumber="0x000001F8" API="14848" MayIssueProcessAlarm="false">
          <IOData>
            <Input Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
            </Input>
            <Output Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
            </Output>
          </IOData>
          <ModuleInfo>
            <Name TextId="IDT_SM_NAME_SUPP_DATA_4"/>
            <InfoText TextId="IDT_SM_INFO_SUPP_DATA_4"/>
          </ModuleInfo>
          <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60"/>
        </SubmoduleItem>
        <SubmoduleItem ID="IDS_ADD_5" SubmoduleIdentNumber="0x000001F9" API="14848" MayIssueProcessAlarm="false">
          <IOData>
            <Input Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
            </Input>
            <Output Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
            </Output>
          </IOData>
          <ModuleInfo>
            <Name TextId="IDT_SM_NAME_SUPP_DATA_5"/>
            <InfoText TextId="IDT_SM_INFO_SUPP_DATA_5"/>
          </ModuleInfo>
          <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60"/>
        </SubmoduleItem>
        <SubmoduleItem ID="IDS_ADD_6" SubmoduleIdentNumber="0x000001FA" API="14848" MayIssueProcessAlarm="false">
          <IOData>
            <Input Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
            </Input>
            <Output Consistency="All items consistency">
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
              <DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_ACTVAL"/>
            </Output>
          </IOData>
          <ModuleInfo>
            <Name TextId="IDT_SM_NAME_SUPP_DATA_6"/>
            <InfoText TextId="IDT_SM_INFO_SUPP_DATA_6"/>
          </ModuleInfo>
          <IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="1000" T_IO_InputMin="125" T_IO_OutputMin="60"/>
        </SubmoduleItem>
      </SubmoduleList>
      <GraphicsList>
        <GraphicItem GraphicFile="GSDML-0203-7509-Xvi75V8S" ID="1"/>
      </GraphicsList>
      <CategoryList>
        <CategoryItem ID="DAP Module" TextId="DAP Module_CategoryName"/>
        <CategoryItem ID="Input Module" TextId="Input Module_CategoryName"/>
        <CategoryItem ID="Output Module" TextId="Output Module_CategoryName"/>
      </CategoryList>
      <ExternalTextList>
        <PrimaryLanguage>
          <!-- DAP text -->
          <Text TextId="DAP Module_CategoryName" Value="Device Access Point Modules"/>
          <Text TextId="DIM 32_InfoText" Value="XENAX Servo Controller with PROFINET-IO interface (RT, IRT and non-cyclic communications, clock cycle synchronization)"/>
          <Text TextId="DeviceDescription_InfoText" Value="XENAX Servo Controller"/>
          <Text TextId="Input Module_CategoryName" Value="Input Modules"/>
          <Text TextId="IDT_DAP_NAME_CONTROLLER" Value="XENAX Xvi75V8S"/>
          <Text TextId="Output Module_CategoryName" Value="Output Modules"/>
          <Text TextId="PN-IO" Value="PN-IO"/>
          <Text TextId="Port1" Value="Port 1"/>
          <Text TextId="Port2" Value="Port 2"/>
          <Text TextId="X1" Value="X1"/>
          <Text TextId="X1P1" Value="X1 P1"/>
          <Text TextId="X1P2" Value="X1 P2"/>
          <!-- compact modules -->
          <Text TextId="IDT_MOD_NAME_TEL1" Value="DO with standard telegr. 1"/>
          <Text TextId="IDT_MOD_INFO_TEL1" Value="Drive object (DO) with standard telegram 1"/>
          <Text TextId="IDT_MOD_NAME_TEL2" Value="DO with standard telegr. 2"/>
          <Text TextId="IDT_MOD_INFO_TEL2" Value="Drive object (DO) with standard telegram 2"/>
          <Text TextId="IDT_MOD_NAME_TEL3" Value="DO with standard telegr. 3"/>
          <Text TextId="IDT_MOD_INFO_TEL3" Value="Drive object (DO) with standard telegram 3"/>
          <Text TextId="IDT_MOD_NAME_TEL4" Value="DO with standard telegr. 4"/>
          <Text TextId="IDT_MOD_INFO_TEL4" Value="Drive object (DO) with standard telegram 4"/>
          <Text TextId="IDT_MOD_NAME_TEL5" Value="DO with standard telegr. 5"/>
          <Text TextId="IDT_MOD_INFO_TEL5" Value="Drive object (DO) with standard telegram 5"/>
          <Text TextId="IDT_MOD_NAME_TEL6" Value="DO with standard telegr. 6"/>
          <Text TextId="IDT_MOD_INFO_TEL6" Value="Drive object (DO) with standard telegram 6"/>
          <Text TextId="IDT_MOD_NAME_TEL7" Value="DO with standard telegr. 7"/>
          <Text TextId="IDT_MOD_INFO_TEL7" Value="Drive object (DO) with standard telegram 7"/>
          <Text TextId="IDT_MOD_NAME_TEL9" Value="DO with standard telegr. 9"/>
          <Text TextId="IDT_MOD_INFO_TEL9" Value="Drive object (DO) with standard telegram 9"/>
          <Text TextId="IDT_MOD_NAME_TEL701" Value="Supplementary telegr. 701"/>
          <Text TextId="IDT_MOD_INFO_TEL701" Value="Drive object supplementary telegram 701"/>
          <!-- special submodules -->
          <Text TextId="IDT_SM_NAME_PAP" Value="Parameter Access Point"/>
          <Text TextId="IDT_SM_INFO_PAP" Value="Access point to the parameters of the drive object (DO)"/>
          <Text TextId="IDT_SM_NAME_MAP" Value="Module Access Point:"/>
          <Text TextId="IDT_SM_INFO_MAP" Value="Module Access Point:"/>
          <Text TextId="IDT_SM_NAME_EMPTY" Value="Empty submodule"/>
          <Text TextId="IDT_SM_INFO_EMPTY" Value="Empty submodule"/>
          <!-- telegram submodules -->
          <Text TextId="IDT_SM_NAME_TEL1" Value="Standard telegram 1, PZD-2/2"/>
          <Text TextId="IDT_SM_INFO_TEL1" Value="Standard telegram 1: Closed-loop speed control, PZD length 2/2 words"/>
          <Text TextId="IDT_SM_NAME_TEL2" Value="Standard telegram 2, PZD-4/4"/>
          <Text TextId="IDT_SM_INFO_TEL2" Value="Standard telegram 2: Closed-loop speed control, PZD length 4/4 words"/>
          <Text TextId="IDT_SM_NAME_TEL3" Value="Standard telegram 3, PZD-5/9"/>
          <Text TextId="IDT_SM_INFO_TEL3" Value="Standard telegram 3: Closed-loop speed control plus 1 position encoder, PZD length 5/9 words"/>
          <Text TextId="IDT_SM_NAME_TEL4" Value="Standard telegram 4, PZD-6/14"/>
          <Text TextId="IDT_SM_INFO_TEL4" Value="Standard telegram 4: Closed-loop speed control plus 2 position encoders, PZD length 6/14 words"/>
          <Text TextId="IDT_SM_NAME_TEL5" Value="Standard telegram 5, PZD-9/9"/>
          <Text TextId="IDT_SM_INFO_TEL5" Value="Standard telegram 5: Closed-loop speed/position control with DSC, 1 position encoder, PZD length 9/9 words"/>
          <Text TextId="IDT_SM_NAME_TEL6" Value="Standard telegram 6, PZD-10/14"/>
          <Text TextId="IDT_SM_INFO_TEL6" Value="Standard telegram 6: Closed-loop speed/position control with DSC, 2 position encoders, PZD length 10/14 words"/>
          <Text TextId="IDT_SM_NAME_TEL7" Value="Standard telegram 7, PZD-2/2"/>
          <Text TextId="IDT_SM_INFO_TEL7" Value="Standard telegram 7: Positioning, PZD length 2/2 words"/>
          <Text TextId="IDT_SM_NAME_TEL9" Value="Standard telegram 9, PZD-10/5"/>
          <Text TextId="IDT_SM_INFO_TEL9" Value="Standard telegram 9: Positioning, PZD length 10/5 words"/>
          <Text TextId="IDT_SM_NAME_TEL701" Value="Supplementary telegram 701, PZD-2/5"/>
          <Text TextId="IDT_SM_INFO_TEL701" Value="Supplementary telegram 701: Positioning, PZD length 2/5 words"/>

          <Text TextId="IDT_SM_NAME_SUPP_DATA_1" Value="Supplementary data 1 Jenny Science, PZD-7/11"/>
          <Text TextId="IDT_SM_INFO_SUPP_DATA_1" Value="Supplementary data 1 Jenny Science, PZD length 7/11 words"/>
          <Text TextId="IDT_SM_NAME_SUPP_DATA_2" Value="Supplementary data 2 Jenny Science, PZD-2/6"/>
          <Text TextId="IDT_SM_INFO_SUPP_DATA_2" Value="Supplementary data 2 Jenny Science, PZD length 2/6 words"/>
          <Text TextId="IDT_SM_NAME_SUPP_DATA_3" Value="Supplementary data 3 Jenny Science, PZD-1/4"/>
          <Text TextId="IDT_SM_INFO_SUPP_DATA_3" Value="Supplementary data 3 Jenny Science, PZD length 1/4 words"/>
          <Text TextId="IDT_SM_NAME_SUPP_DATA_4" Value="Supplementary data 4 Jenny Science, PZD-11/13"/>
          <Text TextId="IDT_SM_INFO_SUPP_DATA_4" Value="Supplementary data 4 Jenny Science, PZD length 11/13 words"/>
          <Text TextId="IDT_SM_NAME_SUPP_DATA_5" Value="Supplementary data 5 Jenny Science, PZD-3/6"/>
          <Text TextId="IDT_SM_INFO_SUPP_DATA_5" Value="Supplementary data 5 Jenny Science, PZD length 3/6 words"/>
          <Text TextId="IDT_SM_NAME_SUPP_DATA_6" Value="Supplementary data 6 Jenny Science, PZD-7/7"/>
          <Text TextId="IDT_SM_INFO_SUPP_DATA_6" Value="Supplementary data 6 Jenny Science, PZD length 7/7 words"/>

          <Text TextId="IDT_DATAITEM_ACTVAL" Value="Status word or actual value"/>
          <Text TextId="IDT_DATAITEM_REFVAL" Value="Control word or setpoint"/>
        </PrimaryLanguage>
      </ExternalTextList>
    </ApplicationProcess>
  </ProfileBody>
</ISO15745Profile>
