<?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.3.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="0x5735" DeviceID="0x2007">
      <InfoText TextId="T_IO_DEV_DESC" />
      <VendorName Value="MINDTECH" />
    </DeviceIdentity>
      <DeviceFunction>
        <Family MainFamily="I/O" ProductFamily="PROFINET"/>
      </DeviceFunction>
    <ApplicationProcess>
      <DeviceAccessPointList>
        <DeviceAccessPointItem ID="DAP 1" PhysicalSlots="0..1" ModuleIdentNumber="0x00000001" MinDeviceInterval="8" ImplementationType="PNIO" DNS_CompatibleName="MR20-PNIO" FixedInSlots="0" ExtendedAddressAssignmentSupported="false" ObjectUUID_LocalIndex="1" MultipleWriteSupported="true" PowerOnToCommReady="210" DeviceAccessSupported="true" RequiredSchemaVersion="V2.3" PNIO_Version="V2.2" NameOfStationNotTransferable = "true" SharedDeviceSupported="true">
          <ModuleInfo CategoryRef="ID_MR20_PN_2408">
            <Name TextId="T_IO_SERIES"/>
            <InfoText TextId="T_ID_InfoTextId_DAP1" />
            <VendorName Value="MINDTECH" />
            <OrderNumber Value="MR20-PN-2408" />
            <HardwareRelease Value="V1.0" />
            <SoftwareRelease Value="V10.00.00" />
          </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="340" MaxOutputLength="340" />
          <UseableModules>
            <ModuleItemRef ModuleItemTarget="ID_Mod_01" AllowedInSlots="1" FixedInSlots="1"/>
          </UseableModules>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="DAP 2" SubmoduleIdentNumber="0x00000001" Writeable_IM_Records="1 2 3 4">
              <IOData IOPS_Length="1" IOCS_Length="1" />
              <RecordDataList>				
				 <ParameterRecordDataItem Index="1" Length="1" TransferSequence="0">
                  <Name TextId="ABNOR_ACTION" />
                  <Const Data="0x00" ByteOffset="0" />
                  <Ref ValueItemTarget="Select_for_C_H" DataType="BitArea" ByteOffset="0" BitOffset="0" BitLength="4" DefaultValue="0" AllowedValues="0 1" Changeable="true" Visible="true" TextId="TOK_Function_of_Action" />
                </ParameterRecordDataItem> 
              </RecordDataList>
              <ModuleInfo>
                <Name TextId="TOK_MINDTECH_board" />
                <InfoText TextId="TOK_MINDTECH_board" />
              </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>
          <SystemDefinedSubmoduleList>
            <InterfaceSubmoduleItem ID="IDS_1I" SubslotNumber="32768" SubmoduleIdentNumber="0x000a" IsochroneModeSupported="true" SupportedRT_Classes="RT_CLASS_1;RT_CLASS_3" IsochroneModeInRT_Classes="RT_CLASS_3" TextId="TOK_DAP_InterfaceModule" SupportedProtocols="LLDP;SNMP" SupportedMibs="MIB2" NetworkComponentDiagnosisSupported="true" DCP_BoundarySupported="false" PTP_BoundarySupported="true" DCP_HelloSupported="true">
              <RT_Class3Properties MaxBridgeDelay="3860" MaxNumberIR_FrameData="128" ForwardingMode="Relative"/>
              <SynchronisationMode SupportedRole="SyncSlave" MaxLocalJitter="10" T_PLL_MAX="1000" SupportedSyncProtocols="PTCP" />
              <ApplicationRelations NumberOfAdditionalInputCR="0" NumberOfAdditionalMulticastProviderCR="0" NumberOfAdditionalOutputCR="0" NumberOfMulticastConsumerCR="0" NumberOfAR = "2">
                <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_V2.2" />
          </Graphics>
        </DeviceAccessPointItem>
      </DeviceAccessPointList>
      
      <ModuleList>
        <ModuleItem ID="ID_Mod_01" ModuleIdentNumber="0x00000002">
          <ModuleInfo CategoryRef="ID_InOut">
            <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="0x0002" API="0">
              <IOData IOPS_Length="1" IOCS_Length="1">
                <Input Consistency="Item consistency">
                  <DataItem TextId="T_ID_IN_BYTE" DataType="OctetString" Length="3" UseAsBits="true" />
                </Input>
                <Output Consistency="Item consistency">
                  <DataItem TextId="T_ID_OUT_BYTE" DataType="OctetString" Length="1" UseAsBits="true" />
                </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>
      </ModuleList>
	  
	   <ValueList> 
         <ValueItem ID="Select_for_C_H">
          <Help TextId="Help_Dta_Clear_Hold_Setting" />
          <Assignments>
            <Assign Content="0" TextId="Clear_ID" />
            <Assign Content="1" TextId="Hold_ID" />
          </Assignments>
        </ValueItem>
		
      </ValueList>
      <GraphicsList>
        <GraphicItem ID="ID_Graph_V2.2" GraphicFile="GSDML-MINDTECH-logo"/>
      </GraphicsList>
      <CategoryList>
	  
		<!--coupler desc-->
	    <CategoryItem ID="ID_MR20_PN_2408" TextId="T_Category_Terminal"/>
        <CategoryItem ID="ID_InOut" TextId="TOK_InOut" />
        <CategoryItem ID="ID_Out" TextId="TOK_Out" />
        <CategoryItem ID="ID_In" TextId="TOK_In" />
      </CategoryList>
      <ExternalTextList>
        <PrimaryLanguage>
		<!--DAPs device description -->
		<Text TextId="T_IO_DEV_DESC" Value="MINDTECH PROFINET I/O" />
		<Text TextId="T_IO_SERIES" Value="MR20-PN-2408"/>
		<Text TextId="T_ID_InfoTextId_DAP1" Value="MINDTECH PROFINET I/O" />

		<Text TextId="TOK_MINDTECH_board" Value="MINDTECH Development" />
		
		<Text TextId="T_Category_Terminal" Value="MR20" />

		<!--Vendor desc-->
		<Text TextId="MINDTECH" Value="MINDTECH" />


		<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="IN" />
		<Text TextId="TOK_Out" Value="OUT" />
		<Text TextId="TOK_InOut" Value="IN/OUT" />
		<Text TextId="TI_OFFSET" Value="TI_OFFSET"/>
		<Text TextId="TO_OFFSET" Value="TO_OFFSET"/>


		<!--module name-->
		<Text TextId="TOK_TextId_Module_1IO" Value="IN/OUT" />
		<!--module info name-->
		<Text TextId="TOK_InfoTextId_Module_1IO" Value="GSD-File"/>
		<!--dataitem name-->
		<Text TextId="T_ID_IN_BYTE" Value="3 byte input" />
		<Text TextId="T_ID_OUT_BYTE" Value="1 byte output" />
		<!-- TextIDs for Replacement Mode. -->
		<Text TextId="TOK_Function_of_Action" Value="Data Clear or Hold Settings" />
		<Text TextId="Help_Dta_Clear_Hold_Setting" Value="Data Clear or Hold Settings" />
		<Text TextId="Clear_ID" Value="Clear" />
		<Text TextId="Hold_ID" Value="Hold" />
		<Text TextId="ABNOR_ACTION" Value="Setting for Clear/Hold" /> 
		  
        </PrimaryLanguage>
      </ExternalTextList>
    </ApplicationProcess>
  </ProfileBody>
</ISO15745Profile>