<?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.45.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="0x010C" DeviceID="0x0010">
      <InfoText TextId="T_ID_DEV_DESCRIPTION"/>
      <VendorName Value="HMS Industrial Networks"/>
    </DeviceIdentity>
    <DeviceFunction>
      <Family MainFamily="General" ProductFamily="Anybus CompactCom 40 DITEL DISPLAYS" />
    </DeviceFunction>
    <ApplicationProcess>
      <!-- ============================================================================================ -->
      <!--   List of Device Access Points (DAP)                                                         -->
      <!-- ============================================================================================ -->
      <DeviceAccessPointList>
        <DeviceAccessPointItem ID="DAP" PhysicalSlots="0..1" AddressAssignment="DCP" ModuleIdentNumber="0x80010000" MinDeviceInterval="8" ImplementationType="NP40" FixedInSlots="0" ObjectUUID_LocalIndex="1" DeviceAccessSupported="true" NumberOfDeviceAccessAR="2" WebServer="http:///" MultipleWriteSupported="true" NameOfStationNotTransferable="true" LLDP_NoD_Supported="true" CheckDeviceID_Allowed="true" ResetToFactoryModes="2 8" RequiredSchemaVersion="V2.25" PNIO_Version="V2.45" DNS_CompatibleName="anybuscompactcom40diteldisplays">
          <ModuleInfo>
            <Name TextId="T_ID_DAP"/>
            <InfoText TextId="T_ID_DAP_DESCRIPTION"/>
            <VendorName Value="HMS Industrial Networks"/>
            <OrderNumber Value="CompactCom 40 PIR"/>
          </ModuleInfo>
          <CertificationInfo ConformanceClass="C" ApplicationClass="" NetloadClass="III"/>
          <SubslotList>
            <SubslotItem SubslotNumber="32768" TextId="T_ID_SS_INTERFACE"/>
            <SubslotItem SubslotNumber="32769" TextId="T_ID_SS_PORT1"/>
            <SubslotItem SubslotNumber="32770" TextId="T_ID_SS_PORT2"/>
          </SubslotList>
          <IOConfigData MaxInputLength="1440" MaxOutputLength="1440"/>
          <UseableModules>
            <ModuleItemRef ModuleItemTarget="ID_MODULE_OUTPUT_ADI1" UsedInSlots="1" />
          </UseableModules>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="DAP" SubmoduleIdentNumber="0x00000001" Writeable_IM_Records="1 2 3" MayIssueProcessAlarm="false" IM5_Supported="true">
              <IOData/>
              <ModuleInfo>
                <Name TextId="T_ID_DAP"/>
                <InfoText TextId="T_ID_DAP_DESCRIPTION"/>
              </ModuleInfo>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
          <SystemDefinedSubmoduleList>
            <InterfaceSubmoduleItem ID="Interface" SubslotNumber="32768" SubmoduleIdentNumber="0x00000002" SupportedRT_Classes="RT_CLASS_1;RT_CLASS_3" TextId="T_ID_INTERFACE" SupportedProtocols="SNMP;LLDP" SupportedDelayMeasurements="PTCP" PTP_BoundarySupported="true" DCP_BoundarySupported="true" DelayMeasurementSupported="true">
              <RT_Class3Properties StartupMode="Legacy;Advanced" ForwardingMode="Relative" MaxNumberIR_FrameData="128" MaxBridgeDelay="2760"/>
              <SynchronisationMode SupportedRole="SyncSlave" T_PLL_MAX="1000" SupportedSyncProtocols="PTCP"/>
              <ApplicationRelations StartupMode="Legacy;Advanced">
                <TimingProperties SendClock="8 16 32 64 128" ReductionRatio="1 2 4 8 16 32 64 128 256 512"/>
                <RT_Class3TimingProperties SendClock="8 16 32 64 128" ReductionRatio="1 2 4 8 16"/>
              </ApplicationRelations>
              <MediaRedundancy SupportedRole="Client"/>
            </InterfaceSubmoduleItem>
            <PortSubmoduleItem ID="Port 1" SubslotNumber="32769" SubmoduleIdentNumber="0x00000003" MAUTypes="16" TextId="T_ID_PORT1" MaxPortRxDelay="209" MaxPortTxDelay="89" PortDeactivationSupported="true" LinkStateDiagnosisCapability="Up+Down" SupportsRingportConfig="true" IsDefaultRingport="true" CheckMAUTypeSupported="true" CheckMAUTypeDifferenceSupported="true">
              <MAUTypeList>
                <MAUTypeItem Value="16" AdjustSupported="true"/>
              </MAUTypeList>
            </PortSubmoduleItem>
            <PortSubmoduleItem ID="Port 2" SubslotNumber="32770" SubmoduleIdentNumber="0x00000003" MAUTypes="16" TextId="T_ID_PORT2" MaxPortRxDelay="209" MaxPortTxDelay="89" PortDeactivationSupported="true" LinkStateDiagnosisCapability="Up+Down" SupportsRingportConfig="true" IsDefaultRingport="true" CheckMAUTypeSupported="true" CheckMAUTypeDifferenceSupported="true">
              <MAUTypeList>
                <MAUTypeItem Value="16" AdjustSupported="true"/>
              </MAUTypeList>
            </PortSubmoduleItem>
          </SystemDefinedSubmoduleList>
        </DeviceAccessPointItem>
      </DeviceAccessPointList>
      <!-- ============================================================================================ -->
      <!--   List of modules                                                                            -->
      <!-- ============================================================================================ -->
      <ModuleList>
        <ModuleItem ID="ID_MODULE_OUTPUT_ADI1" ModuleIdentNumber="0x00000001">
          <ModuleInfo CategoryRef="CAT_REF_OUT_MODULES">
            <Name TextId="T_ID_MODULE_NAME_OUTPUT_ADI1"/>
            <InfoText TextId="T_ID_INFO_TEXT_ADI"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="ID_SUBMOD_OUTPUT_ADI1_GROUP1" SubmoduleIdentNumber="0x10001400" FixedInSubslots="1" MayIssueProcessAlarm="false">
              <IOData>
                <Output Consistency="All items consistency">
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT1"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT2"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT3"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT4"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT5"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT6"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT7"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT8"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT9"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT10"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT11"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT12"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT13"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT14"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT15"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT16"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT17"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT18"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT19"/>
                  <DataItem DataType="Unsigned8" TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT20"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="T_ID_MODULE_NAME_OUTPUT_ADI1"/>
                <InfoText TextId="T_ID_SUBMOD_INFO_ELEMENT_GROUP"/>
              </ModuleInfo>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
      </ModuleList>
      <!-- ============================================================================================ -->
      <!--   List of categories                                                                         -->
      <!-- ============================================================================================ -->
      <CategoryList>
        <CategoryItem ID="CAT_REF_IN_MODULES" TextId="T_ID_CAT_REF_IN_MODULES"/>
        <CategoryItem ID="CAT_REF_OUT_MODULES" TextId="T_ID_CAT_REF_OUT_MODULES"/>
      </CategoryList>
      <!-- ============================================================================================ -->
      <!--   ExternalTextList                                                                           -->
      <!-- ============================================================================================ -->
      <ExternalTextList>
        <PrimaryLanguage>
          <Text TextId="T_ID_DAP_DESCRIPTION" Value="Supports RT, IRT and non-cyclic communications."/>
          <Text TextId="T_ID_DAP" Value="DAP"/>
          <Text TextId="T_ID_DEV_DESCRIPTION" Value="HMS Industrial Networks"/>
          <!--Identification-->
          <Text TextId="T_ID_SS_INTERFACE" Value="X1"/>
          <Text TextId="T_ID_SS_PORT1" Value="P1"/>
          <Text TextId="T_ID_SS_PORT2" Value="P2"/>
          <Text TextId="T_ID_INTERFACE" Value="Interface"/>
          <Text TextId="T_ID_PORT1" Value="Port 1"/>
          <Text TextId="T_ID_PORT2" Value="Port 2"/>
          <!--Vendor module category-->
          <Text TextId="T_ID_CAT_REF_IN_MODULES" Value="Input"/>
          <Text TextId="T_ID_CAT_REF_OUT_MODULES" Value="Output"/>
          <!-- Vendor module texts -->
          <Text TextId="T_ID_INPUT" Value="Input"/>
          <Text TextId="T_ID_OUTPUT" Value="Output"/>
          <Text TextId="T_ID_INFO_TEXT_ADI" Value=""/>
          <Text TextId="T_ID_SUBMOD_INFO_ELEMENT" Value="ADI element"/>
          <Text TextId="T_ID_SUBMOD_INFO_ELEMENT_GROUP" Value="ADI element group"/>
          <Text TextId="T_ID_SUBMOD_NAME_ELEMENT1" Value="Element#1"/>
          <Text TextId="T_ID_SUBMOD_NAME_ELEMENT2" Value="Element#2"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT1" Value= "Profinet payload(1)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT2" Value= "Profinet payload(2)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT3" Value= "Profinet payload(3)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT4" Value= "Profinet payload(4)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT5" Value= "Profinet payload(5)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT6" Value= "Profinet payload(6)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT7" Value= "Profinet payload(7)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT8" Value= "Profinet payload(8)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT9" Value= "Profinet payload(9)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT10" Value="Profinet payload(10)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT11" Value="Profinet payload(11)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT12" Value="Profinet payload(12)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT13" Value="Profinet payload(13)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT14" Value="Profinet payload(14)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT15" Value="Profinet payload(15)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT16" Value="Profinet payload(16)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT17" Value="Profinet payload(17)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT18" Value="Profinet payload(18)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT19" Value="Profinet payload(19)"/>
          <Text TextId="T_ID_DATAITEM_OUTPUT_ADI1_ELEMENT20" Value="Profinet payload(20)"/>
          <Text TextId="T_ID_MODULE_NAME_OUTPUT_ADI1" Value="PAYLOAD"/>
        </PrimaryLanguage>
      </ExternalTextList>
    </ApplicationProcess>
  </ProfileBody>
</ISO15745Profile>