285 lines
19 KiB
XML
285 lines
19 KiB
XML
<?xml version="1.0" encoding="iso-8859-1"?>
|
||
<!--History
|
||
20120217: -introduced new ID-naming with prefixes: IDT_??? for TextIds, IDM_??? for Module-IDs, IDS_??? for SubModule-IDs
|
||
-added new Module "IDM_PD_PAP": ProfiDrive Parameter-Access-Point
|
||
-added API-argument in each VirtualSubmoduleItem
|
||
-->
|
||
<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.2.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="0x0177" DeviceID="0x0105">
|
||
<InfoText TextId="DeviceDescription"/>
|
||
<VendorName Value="KEB - Karl E. Brinkmann GmbH"/>
|
||
</DeviceIdentity>
|
||
<DeviceFunction>
|
||
<Family MainFamily="Drives" ProductFamily="PNS"/>
|
||
</DeviceFunction>
|
||
<ApplicationProcess>
|
||
<DeviceAccessPointList>
|
||
<DeviceAccessPointItem ID="DAP1" PhysicalSlots="0..3" ModuleIdentNumber="0x00000001" MinDeviceInterval="32" ImplementationType="netX" DNS_CompatibleName="kebf5-1" FixedInSlots="0" AddressAssignment="DCP;LOCAL" NameOfStationNotTransferable="true" ObjectUUID_LocalIndex="1" MultipleWriteSupported="true">
|
||
<ModuleInfo>
|
||
<Name TextId="IDT_KEB_PNS_F5_OPIRTp"/>
|
||
<InfoText TextId="DeviceDescription"/>
|
||
<VendorName Value="KEB - Karl E. Brinkmann GmbH"/>
|
||
<OrderNumber Value="00.f5.060-l100"/>
|
||
<HardwareRelease Value="1"/>
|
||
<SoftwareRelease Value="3.0.0"/>
|
||
</ModuleInfo>
|
||
<SubslotList>
|
||
<SubslotItem SubslotNumber="32768" TextId="X1"/>
|
||
<SubslotItem SubslotNumber="32769" TextId="X1P1"/>
|
||
<SubslotItem SubslotNumber="32770" TextId="X1P2"/>
|
||
</SubslotList>
|
||
<!-- -->
|
||
<IOConfigData MaxInputLength="23" MaxOutputLength="23"/>
|
||
<UseableModules>
|
||
<!-- ModuleItemTarget reference the Module-definitions in the ModuleList -->
|
||
<ModuleItemRef ModuleItemTarget="IDM_Input4x16" AllowedInSlots="1" UsedInSlots="1"/>
|
||
<ModuleItemRef ModuleItemTarget="IDM_Output4x16" AllowedInSlots="2" UsedInSlots="2"/>
|
||
<ModuleItemRef ModuleItemTarget="IDM_Input8x16" AllowedInSlots="1"/>
|
||
<ModuleItemRef ModuleItemTarget="IDM_Output8x16" AllowedInSlots="2"/>
|
||
<ModuleItemRef ModuleItemTarget="IDM_PD_PAP" AllowedInSlots="3"/>
|
||
</UseableModules>
|
||
<VirtualSubmoduleList>
|
||
<VirtualSubmoduleItem ID="IDS_DAP1" SubmoduleIdentNumber="0x00000000" API="0">
|
||
<IOData IOPS_Length="1" IOCS_Length="1"/>
|
||
<ModuleInfo CategoryRef="DAP Module">
|
||
<Name TextId="DAP Module V3.0"/>
|
||
<InfoText TextId="DAP Module V3.0"/>
|
||
</ModuleInfo>
|
||
</VirtualSubmoduleItem>
|
||
</VirtualSubmoduleList>
|
||
<SystemDefinedSubmoduleList>
|
||
<InterfaceSubmoduleItem SupportedRT_Classes="RT_CLASS_1;RT_CLASS_3" IsochroneModeInRT_Classes="RT_CLASS_3" SupportedProtocols="SNMP;LLDP" SupportedMibs="MIB2" SubslotNumber="32768" TextId="PN-IO" SubmoduleIdentNumber="0x00000001" DCP_HelloSupported="true">
|
||
<RT_Class3Properties MaxBridgeDelay="2340" MaxNumberIR_FrameData="64"/>
|
||
<SynchronisationMode SupportedRole="SyncSlave" MaxLocalJitter="50" T_PLL_MAX="1000" SupportedSyncProtocols="PTCP"/>
|
||
<ApplicationRelations>
|
||
<TimingProperties SendClock="32 64 128" ReductionRatio="1 2 4 8 16 32 64 128 256 512"/>
|
||
<!-- we support 1 ms 2 ms 4 ms as Base Sendclockfactor -->
|
||
<RT_Class3TimingProperties SendClock="32 64 128" ReductionRatio="1 2 4 8 16"/>
|
||
</ApplicationRelations>
|
||
</InterfaceSubmoduleItem>
|
||
<PortSubmoduleItem SubslotNumber="32769" MAUTypes="16" TextId="Port1" SubmoduleIdentNumber="0x00000002" MaxPortTxDelay="92" MaxPortRxDelay="340" PortDeactivationSupported="true" LinkStateDiagnosisCapability="Up+Down"/>
|
||
<PortSubmoduleItem SubslotNumber="32770" MAUTypes="16" TextId="Port2" SubmoduleIdentNumber="0x00000002" MaxPortTxDelay="92" MaxPortRxDelay="340" PortDeactivationSupported="true" LinkStateDiagnosisCapability="Up+Down"/>
|
||
</SystemDefinedSubmoduleList>
|
||
<Graphics>
|
||
<GraphicItemRef Type="DeviceSymbol" GraphicItemTarget="1"/>
|
||
</Graphics>
|
||
</DeviceAccessPointItem>
|
||
</DeviceAccessPointList>
|
||
<ModuleList>
|
||
<!-- Eingabemodule -->
|
||
<ModuleItem ID="IDM_Input4x16" ModuleIdentNumber="0x00000002">
|
||
<ModuleInfo CategoryRef="Input Module">
|
||
<Name TextId="4x16Bit Input"/>
|
||
<InfoText TextId="4x16Bit Input module"/>
|
||
</ModuleInfo>
|
||
<VirtualSubmoduleList>
|
||
<VirtualSubmoduleItem ID="1" SubmoduleIdentNumber="0x00000001" API="0">
|
||
<IOData IOPS_Length="1" IOCS_Length="1">
|
||
<Input>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
</Input>
|
||
</IOData>
|
||
<ModuleInfo>
|
||
<Name TextId="4x16Bit Input"></Name>
|
||
<InfoText TextId="4x16Bit Input submodule"></InfoText>
|
||
</ModuleInfo>
|
||
<IsochroneMode IsochroneModeRequired="false" T_DC_Base="32" T_DC_Min="2" T_DC_Max="32" T_IO_Base="1000" T_IO_InputMin="100" T_IO_OutputMin="100"/>
|
||
</VirtualSubmoduleItem>
|
||
</VirtualSubmoduleList>
|
||
</ModuleItem>
|
||
<ModuleItem ID="IDM_Input8x16" ModuleIdentNumber="0x00000004">
|
||
<ModuleInfo CategoryRef="Input Module">
|
||
<Name TextId="8x16Bit Input"/>
|
||
<InfoText TextId="8x16Bit Input module"/>
|
||
</ModuleInfo>
|
||
<VirtualSubmoduleList>
|
||
<VirtualSubmoduleItem ID="3" SubmoduleIdentNumber="0x00000003" API="0">
|
||
<IOData IOPS_Length="1" IOCS_Length="1">
|
||
<Input>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Inputs"/>
|
||
</Input>
|
||
</IOData>
|
||
<ModuleInfo>
|
||
<Name TextId="8x16Bit Input"></Name>
|
||
<InfoText TextId="8x16Bit Input submodule"></InfoText>
|
||
</ModuleInfo>
|
||
<IsochroneMode IsochroneModeRequired="false" T_DC_Base="32" T_DC_Min="2" T_DC_Max="32" T_IO_Base="1000" T_IO_InputMin="100" T_IO_OutputMin="100"/>
|
||
</VirtualSubmoduleItem>
|
||
</VirtualSubmoduleList>
|
||
</ModuleItem>
|
||
<!-- Ausgabemodule -->
|
||
<ModuleItem ID="IDM_Output4x16" ModuleIdentNumber="0x00000003">
|
||
<ModuleInfo CategoryRef="Output Module">
|
||
<Name TextId="4x16Bit Output"/>
|
||
<InfoText TextId="4x16Bit Output module"/>
|
||
</ModuleInfo>
|
||
<VirtualSubmoduleList>
|
||
<VirtualSubmoduleItem ID="2" SubmoduleIdentNumber="0x00000002" API="0">
|
||
<IOData IOPS_Length="1" IOCS_Length="1">
|
||
<Output>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
</Output>
|
||
</IOData>
|
||
<ModuleInfo>
|
||
<Name TextId="4x16Bit Output"></Name>
|
||
<InfoText TextId="4x16Bit Output submodule"></InfoText>
|
||
</ModuleInfo>
|
||
<IsochroneMode IsochroneModeRequired="false" T_DC_Base="32" T_DC_Min="2" T_DC_Max="32" T_IO_Base="1000" T_IO_InputMin="100" T_IO_OutputMin="100"/>
|
||
</VirtualSubmoduleItem>
|
||
</VirtualSubmoduleList>
|
||
</ModuleItem>
|
||
<ModuleItem ID="IDM_Output8x16" ModuleIdentNumber="0x00000005">
|
||
<ModuleInfo CategoryRef="Output Module">
|
||
<Name TextId="8x16Bit Output"/>
|
||
<InfoText TextId="8x16Bit Output module"/>
|
||
</ModuleInfo>
|
||
<VirtualSubmoduleList>
|
||
<VirtualSubmoduleItem ID="4" SubmoduleIdentNumber="0x00000004" API="0">
|
||
<IOData IOPS_Length="1" IOCS_Length="1">
|
||
<Output>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
<DataItem DataType="Unsigned16" TextId="Outputs"/>
|
||
</Output>
|
||
</IOData>
|
||
<ModuleInfo>
|
||
<Name TextId="8x16Bit Output"></Name>
|
||
<InfoText TextId="8x16Bit Output submodule"></InfoText>
|
||
</ModuleInfo>
|
||
<IsochroneMode IsochroneModeRequired="false" T_DC_Base="32" T_DC_Min="2" T_DC_Max="32" T_IO_Base="1000" T_IO_InputMin="100" T_IO_OutputMin="100"/>
|
||
</VirtualSubmoduleItem>
|
||
</VirtualSubmoduleList>
|
||
</ModuleItem>
|
||
|
||
<!--ProfiDrive ParameterAccessPoint (PAP)-->
|
||
<ModuleItem ID="IDM_PD_PAP" ModuleIdentNumber="0x00000100">
|
||
<ModuleInfo>
|
||
<Name TextId="IDT_PD_PAP"/>
|
||
<InfoText TextId="IDT_PD_PAP_MODULE"/>
|
||
</ModuleInfo>
|
||
<VirtualSubmoduleList>
|
||
<VirtualSubmoduleItem ID="IDS_PD_PAP" SubmoduleIdentNumber="0x0000FFFF" API="14848" FixedInSubslots="1">
|
||
<IOData/>
|
||
<ModuleInfo>
|
||
<Name TextId="IDT_PD_PAP_SUBMODULE"/>
|
||
<InfoText TextId="IDT_PD_PAP_SUBMODULE"/>
|
||
</ModuleInfo>
|
||
</VirtualSubmoduleItem>
|
||
</VirtualSubmoduleList>
|
||
</ModuleItem>
|
||
</ModuleList>
|
||
<!-- Diagnose-Texte -->
|
||
<ChannelDiagList>
|
||
<ChannelDiagItem ErrorType="16">
|
||
<Name TextId="Parametrierfehler"/>
|
||
</ChannelDiagItem>
|
||
</ChannelDiagList>
|
||
<GraphicsList>
|
||
<GraphicItem ID="1" GraphicFile="GSDML-0177-0105-KEBF5PNET"/>
|
||
</GraphicsList>
|
||
<CategoryList>
|
||
<CategoryItem ID="Input Module" TextId="Input Module"/>
|
||
<CategoryItem ID="Output Module" TextId="Output Module"/>
|
||
<CategoryItem ID="DAP Module" TextId="DAP Module"/>
|
||
</CategoryList>
|
||
<ExternalTextList>
|
||
<PrimaryLanguage>
|
||
<Text TextId="DeviceDescription" Value="DeviceDescription"/>
|
||
<Text TextId="IDT_KEB_PNS_F5_OPIRTp" Value="KEB PNS F5 OpIrt+"/>
|
||
<Text TextId="4x16Bit Input" Value="4x16Bit Input"/>
|
||
<Text TextId="4x16Bit Input module" Value="4x16Bit Input module"/>
|
||
<Text TextId="4x16Bit Input submodule" Value="4x16Bit Input submodule"/>
|
||
<Text TextId="8x16Bit Input" Value="8x16Bit Input"/>
|
||
<Text TextId="8x16Bit Input module" Value="8x16Bit Input module"/>
|
||
<Text TextId="8x16Bit Input submodule" Value="8x16Bit Input submodule"/>
|
||
<Text TextId="Inputs" Value="Inputs"/>
|
||
<Text TextId="4x16Bit Output" Value="4x16Bit Output"/>
|
||
<Text TextId="4x16Bit Output module" Value="4x16Bit Output module"/>
|
||
<Text TextId="4x16Bit Output submodule" Value="4x16Bit Output submodule"/>
|
||
<Text TextId="8x16Bit Output" Value="8x16Bit Output"/>
|
||
<Text TextId="8x16Bit Output module" Value="8x16Bit Output module"/>
|
||
<Text TextId="8x16Bit Output submodule" Value="8x16Bit Output submodule"/>
|
||
<Text TextId="Outputs" Value="Outputs"/>
|
||
<Text TextId="Parametrierfehler" Value="Parametrizationerror"/>
|
||
<Text TextId="Input Module" Value="Inputmodule"/>
|
||
<Text TextId="Output Module" Value="Outputmodule"/>
|
||
<Text TextId="X1" Value="Interface1"/>
|
||
<Text TextId="X1P1" Value="Interface1.Port1"/>
|
||
<Text TextId="X1P2" Value="Interface1.Port2"/>
|
||
<Text TextId="DAP Module V3.0" Value="DAP Module V3.0"/>
|
||
<Text TextId="PN-IO" Value="PN-IO"/>
|
||
<Text TextId="Port1" Value="Port1"/>
|
||
<Text TextId="Port2" Value="Port2"/>
|
||
<Text TextId="DAP Module" Value="DAP Module"/>
|
||
<Text TextId="IDT_PD_PAP" Value="ProfiDrive_PAP"/>
|
||
<Text TextId="IDT_PD_PAP_MODULE" Value="ProfiDrive_PAP_Module"/>
|
||
<Text TextId="IDT_PD_PAP_SUBMODULE" Value="ProfiDrive_PAP_SubModule"/>
|
||
</PrimaryLanguage>
|
||
<Language xml:lang="de">
|
||
<Text TextId="DeviceDescription" Value="Ger<65>tebeschreibung"/>
|
||
<Text TextId="IDT_KEB_PNS_F5_OPIRTp" Value="KEB PNS F5 OpIrt+"/>
|
||
<Text TextId="4x16Bit Input" Value="4x16Bit Eing<6E>nge"/>
|
||
<Text TextId="4x16Bit Input module" Value="4x16Bit Eingangsmodul"/>
|
||
<Text TextId="4x16Bit Input submodule" Value="4x16Bit Eingangssubmodul"/>
|
||
<Text TextId="8x16Bit Input" Value="8x16Bit Eing<6E>nge"/>
|
||
<Text TextId="8x16Bit Input module" Value="8x16Bit Eingangsmodul"/>
|
||
<Text TextId="8x16Bit Input submodule" Value="8x16Bit Eingangssubmodul"/>
|
||
<Text TextId="Inputs" Value="Eing<6E>nge"/>
|
||
<Text TextId="4x16Bit Output" Value="4x16Bit Ausg<73>nge"/>
|
||
<Text TextId="4x16Bit Output module" Value="4x16Bit Ausgangsmodul"/>
|
||
<Text TextId="4x16Bit Output submodule" Value="4x16Bit Ausgangssubmodul"/>
|
||
<Text TextId="8x16Bit Output" Value="8x16Bit Ausg<73>nge"/>
|
||
<Text TextId="8x16Bit Output module" Value="8x16Bit Ausgangsmodul"/>
|
||
<Text TextId="8x16Bit Output submodule" Value="8x16Bit Ausgangssubmodul"/>
|
||
<Text TextId="Outputs" Value="Ausg<73>nge"/>
|
||
<Text TextId="Parametrierfehler" Value="Parametrierfehler"/>
|
||
<Text TextId="Input Module" Value="Eingangsmodul"/>
|
||
<Text TextId="Output Module" Value="Ausgangsmodul"/>
|
||
<Text TextId="X1" Value="Schnittstelle1"/>
|
||
<Text TextId="X1P1" Value="Schnittstelle.Port1"/>
|
||
<Text TextId="X1P2" Value="Schnittstelle.Port2"/>
|
||
<Text TextId="DAP Module V3.0" Value="DAP Modul V3.0"/>
|
||
<Text TextId="PN-IO" Value="PN-IO"/>
|
||
<Text TextId="Port1" Value="Port1"/>
|
||
<Text TextId="Port2" Value="Port2"/>
|
||
<Text TextId="DAP Module" Value="DAP Modul"/>
|
||
<Text TextId="IDT_PD_PAP" Value="ProfiDrive_PAP"/>
|
||
<Text TextId="IDT_PD_PAP_MODULE" Value="ProfiDrive_PAP_Modul"/>
|
||
<Text TextId="IDT_PD_PAP_SUBMODULE" Value="ProfiDrive_PAP_SubModul"/>
|
||
</Language>
|
||
</ExternalTextList>
|
||
</ApplicationProcess>
|
||
</ProfileBody>
|
||
</ISO15745Profile>
|