<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 Definition as defined in ISO15745-1. Please do not change the content. -->
  <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="0x0258" DeviceID="0x0004">
      <InfoText TextId="IDT_FamilyDescription"/>
      <VendorName Value="Control Concepts, Inc."/>
    </DeviceIdentity>
    <DeviceFunction>
      <Family MainFamily="General" ProductFamily="XPort-PNIO-MB-CCI-Connect"/>
    </DeviceFunction>
    <ApplicationProcess>
      <DeviceAccessPointList>
        <DeviceAccessPointItem ID="IDD_1" PhysicalSlots="0..2" ModuleIdentNumber="0x00000001" MinDeviceInterval="256" DNS_CompatibleName="XPort-PNIO-MB-CCI-CONNECT" FixedInSlots="0" ObjectUUID_LocalIndex="0" DeviceAccessSupported="false" PNIO_Version="V2.2">
          <ModuleInfo>
            <Name TextId="IDT_MODULE_NAME_DAP1"/>
            <InfoText TextId="IDT_INFO_DAP1"/>
            <VendorName Value="Control Concepts, Inc."/>
            <OrderNumber Value="CONNECT-PROFINET"/>
          </ModuleInfo>
          <IOConfigData MaxInputLength="248" MaxOutputLength="240"/>
          <UseableModules>
            <ModuleItemRef ModuleItemTarget="IDM_I_1" FixedInSlots="1"/>
            <ModuleItemRef ModuleItemTarget="IDM_O_1" FixedInSlots="2"/>
          </UseableModules>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="IDS_1" SubmoduleIdentNumber="0x00000000">
              <IOData/>
              <ModuleInfo>
                <Name TextId="IDT_MODULE_NAME_DAP_SubModule1"/>
                <InfoText TextId="IDT_INFO_DAP_SubModule1"/>
              </ModuleInfo>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
          <SystemDefinedSubmoduleList>
            <InterfaceSubmoduleItem ID="IDS_I" SubmoduleIdentNumber="0x00000001" SubslotNumber="32768" TextId="IDT_NAME_IS" SupportedRT_Classes="RT_CLASS_1" SupportedProtocols="LLDP" SupportedMibs="">
              <ApplicationRelations/>
            </InterfaceSubmoduleItem>
            <PortSubmoduleItem ID="IDS_P1" SubmoduleIdentNumber="0x00000002" SubslotNumber="32769" TextId="IDT_NAME_PS1"/>
          </SystemDefinedSubmoduleList>
        </DeviceAccessPointItem>
      </DeviceAccessPointList>
      <ModuleList>
        <ModuleItem ID="IDM_I_1" ModuleIdentNumber="0x00000100">
          <ModuleInfo>
            <Name TextId="IDT_MODULE_NAME_InputModule1"/>
            <InfoText TextId="IDT_INFO_InputModule1"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="IDS_I_1" SubmoduleIdentNumber="0x00000110">
              <IOData>
                <Input>
                  <DataItem DataType="OctetString" TextId="IDT_DATAITEM_Inputs1" Length="242"/>
                </Input>
              </IOData>
              <ModuleInfo>
                <Name TextId="IDT_MODULE_NAME_InputSubModule1"/>
                <InfoText TextId="IDT_INFO_InputSubModule1"/>
              </ModuleInfo>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
        <ModuleItem ID="IDM_O_1" ModuleIdentNumber="0x00000200">
          <ModuleInfo>
            <Name TextId="IDT_MODULE_NAME_OutputModule1"/>
            <InfoText TextId="IDT_INFO_OutputModule1"/>
          </ModuleInfo>
          <VirtualSubmoduleList>
            <VirtualSubmoduleItem ID="IDS_O_1" SubmoduleIdentNumber="0x00000210">
              <IOData>
                <Output>
                  <DataItem DataType="OctetString" TextId="IDT_DATAITEM_Outputs1" Length="26"/>
                </Output>
              </IOData>
              <ModuleInfo>
                <Name TextId="IDT_MODULE_NAME_OutputSubModule1"/>
                <InfoText TextId="IDT_INFO_OutputSubModule1"/>
              </ModuleInfo>
            </VirtualSubmoduleItem>
          </VirtualSubmoduleList>
        </ModuleItem>
      </ModuleList>
      <ExternalTextList>
        <PrimaryLanguage>
          <Text TextId="IDT_FamilyDescription" Value="XPort PROFINET-IO to Modbus"/>
          <Text TextId="IDT_MODULE_NAME_DAP1" Value="XPORT-PNIO-MB-CCI-CONNECT"/>
          <Text TextId="IDT_INFO_DAP1" Value="XPort PROFINET-IO to Modbus for Control Concepts, Inc."/>
          <Text TextId="IDT_MODULE_NAME_DAP_SubModule1" Value="XPORT-PNIO-MB-CCI-CONNECT"/>
          <Text TextId="IDT_INFO_DAP_SubModule1" Value="XPORT-PNIO-MB-CCI PROFINET-IO Interface"/>
          <Text TextId="IDT_NAME_IS" Value="DAP Interface SubModule"/>
          <Text TextId="IDT_NAME_PS1" Value="Port Interface SubModule"/>
          <Text TextId="IDT_MODULE_NAME_InputModule1" Value="Input Module 1"/>
          <Text TextId="IDT_INFO_InputModule1" Value="1 Word Status + 120 Words Data"/>
          <Text TextId="IDT_MODULE_NAME_InputSubModule1" Value="Input SubModule 1"/>
          <Text TextId="IDT_INFO_InputSubModule1" Value="1 Word Status + 120 Words Data"/>
          <Text TextId="IDT_MODULE_NAME_OutputModule1" Value="Output Module 1"/>
          <Text TextId="IDT_INFO_OutputModule1" Value="1 Word Command (unused) + 12 Words Data"/>
          <Text TextId="IDT_MODULE_NAME_OutputSubModule1" Value="Output SubModule 1"/>
          <Text TextId="IDT_INFO_OutputSubModule1" Value="1 Word Command (unused) + 12 Words Data"/>
          <Text TextId="IDT_DATAITEM_Inputs1" Value="242 Bytes Input"/>
          <Text TextId="IDT_DATAITEM_Outputs1" Value="26 Bytes Output"/>
        </PrimaryLanguage>
      </ExternalTextList>
    </ApplicationProcess>
  </ProfileBody>
</ISO15745Profile>
