<?xml version="1.0" encoding="iso-8859-1"?>  <!-- encoding="UTF-8" -->
<!--
/**************************************************************
File:                 GSDML-V2.35-EuraDrives_SD20PN.xml
Project:           SD20PN
Author:           Bruce.Ren
Firmware Version:      V01.00
**************************************************************
Copyright(C) Eura Drives 2022 All Rights Reserved. Confidential
***************************************************************/
-->
<!--
	PROFINET GSD for Eura Drives SD20PN
	GSD V2.35 for use with RT/IRT-Controllers:
		- RT and IRT
		- synchronization
	-->
<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.35.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="0x067F" DeviceID="0x0001">
			<InfoText TextId="IDOK_SD20PN_FA"/>
			<VendorName Value="Eura Drives"/>
		</DeviceIdentity>
		<DeviceFunction>
			<Family MainFamily="Drives" ProductFamily="Servo Drive"/>
		</DeviceFunction>
		<ApplicationProcess>

				<!-- ============================================================================================ -->

			<DeviceAccessPointList>
				<DeviceAccessPointItem ID="SD20PN" PhysicalSlots="0..16" ModuleIdentNumber="0x00000003" MinDeviceInterval="4" ImplementationType="ERTEC200P" DNS_CompatibleName="SD20PN" FixedInSlots="0" ObjectUUID_LocalIndex="1" MultipleWriteSupported="true" SharedDeviceSupported="true" DeviceAccessSupported="true" NumberOfDeviceAccessAR="1" MaxSupportedRecordSize="8192" NameOfStationNotTransferable="true" ParameterizationSpeedupSupported="true" LLDP_NoD_Supported="true" ResetToFactoryModes="2" CheckDeviceID_Allowed="true" PowerOnToCommReady="5000" IOXS_Required="false" RequiredSchemaVersion="V2.31" PNIO_Version="V2.32" AddressAssignment="LOCAL;DCP">
					<ModuleInfo>
						<Name TextId="IDOK_SD20PN"/>
						<InfoText TextId="IDOK_MODINFO_SD20PN"/>
						<Family MainFamily="Drives" ProductFamily="Servo Drive"/>
						<VendorName Value="Eura Drives"/>
						<OrderNumber Value="SD20-E xxxxxMx UxF6"/>
						<!--<HardwareRelease Value="V1.0_0002"/>
						<SoftwareRelease Value="V1.00_V4.6.0.1"/>-->
					</ModuleInfo>
					<CertificationInfo ConformanceClass="C" ApplicationClass="Isochronous;HighPerformance" NetloadClass="III"/>
					<SubslotList>
						<SubslotItem SubslotNumber="32768" TextId="IDOK_X1_8000"/>
						<SubslotItem SubslotNumber="32769" TextId="IDOK_X1_8001_Port1"/>
						<SubslotItem SubslotNumber="32770" TextId="IDOK_X1_8002_Port2"/>
					</SubslotList>
					<IOConfigData MaxInputLength="1440" MaxOutputLength="1440" MaxDataLength="1440"/>
					<UseableModules>
						<ModuleItemRef ModuleItemTarget="IDOK_PNDrive" AllowedInSlots="1..16"/>
					</UseableModules>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="SD20PN" SubmoduleIdentNumber="0x00000001" Writeable_IM_Records="1 2 3 4" IM5_Supported="true" MayIssueProcessAlarm="false">
							<IOData/>
							<ModuleInfo>
								<Name TextId="IDOK_SD20PN"/>
								<InfoText TextId="IDOK_MODINFO_SD20PN"/>
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
					<SystemDefinedSubmoduleList>
						<InterfaceSubmoduleItem ID="IDS_3I" SubslotNumber="32768" SubmoduleIdentNumber="0x00000002" IsochroneModeSupported="true" IsochroneModeInRT_Classes="RT_CLASS_3" SupportedRT_Classes="RT_CLASS_1;RT_CLASS_3" TextId="IDT_ISM_CU" SupportedProtocols="SNMP;LLDP" NetworkComponentDiagnosisSupported="true" PTP_BoundarySupported="true" DCP_BoundarySupported="true" MulticastBoundarySupported="true" DCP_HelloSupported="true" MaxFrameStartTime="1600" MinNRT_Gap="960" DelayMeasurementSupported="true" Writeable_IM_Records="1 2 3 4" IM5_Supported="true">
							<RT_Class3Properties ForwardingMode="Absolute;Relative" MaxBridgeDelay="2088" MaxBridgeDelayFFW="1024" MaxRangeIR_FrameID="1024" MaxNumberIR_FrameData="1024" StartupMode="Legacy;Advanced" MaxDFP_Frames="1" MaxDFP_Feed="340" AlignDFP_Subframes="false" FragmentationType="Dynamic" MaxRedPeriodLength="4000" MinFSO="1760" MinRTC3_Gap="1120" MinYellowTime="10240" YellowSafetyMargin="160" DFP_OutboundTruncationSupported="false" MaxRetentionTime="30000"/>
							<SynchronisationMode SupportedRole="SyncSlave" MaxLocalJitter="300" T_PLL_MAX="1000" SupportedSyncProtocols="PTCP" PeerToPeerJitter="250"/>
							<ApplicationRelations NumberOfAR="4" StartupMode="Legacy;Advanced" NumberOfAdditionalInputCR="0" NumberOfAdditionalMulticastProviderCR="0" NumberOfAdditionalOutputCR="0" NumberOfMulticastConsumerCR="0" PullModuleAlarmSupported="true">
								<TimingProperties SendClock="8 16 32 64 128" ReductionRatio="1 2 4 8 16 32 64 128 256 512"/>
								<RT_Class3TimingProperties SendClock="4 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" ReductionRatioPow2="2 4 8 16" ReductionRatio="1" />
							</ApplicationRelations>
							<MediaRedundancy SupportedRole="Client" MRPD_Supported="true"/>
						</InterfaceSubmoduleItem>
						<PortSubmoduleItem ID="IDS_3P1" SubmoduleIdentNumber="0x00000003" TextId="IDT_PORT1" SubslotNumber="32769" MaxPortRxDelay="374" MaxPortTxDelay="280" IsDefaultRingport="true" MAUType="100BASETXFD" MAUTypes="16" PortDeactivationSupported="true" LinkStateDiagnosisCapability="Up+Down" ShortPreamble100MBitSupported="true" CheckMAUTypeSupported="true" CheckMAUTypeDifferenceSupported="true" Writeable_IM_Records="1 2 3 4" IM5_Supported="true" >
							<MAUTypeList>
								<MAUTypeItem Value="16" AdjustSupported="true"/>
							</MAUTypeList>
						</PortSubmoduleItem>
						<PortSubmoduleItem ID="IDS_3P2" SubmoduleIdentNumber="0x00000003" TextId="IDT_PORT2" SubslotNumber="32770" MaxPortRxDelay="374" MaxPortTxDelay="280" IsDefaultRingport="true" MAUType="100BASETXFD" MAUTypes="16" PortDeactivationSupported="true" LinkStateDiagnosisCapability="Up+Down" ShortPreamble100MBitSupported="true" CheckMAUTypeSupported="true" CheckMAUTypeDifferenceSupported="true" Writeable_IM_Records="1 2 3 4" IM5_Supported="true" >
							<MAUTypeList>
								<MAUTypeItem Value="16" AdjustSupported="true"/>
							</MAUTypeList>
						</PortSubmoduleItem>
					</SystemDefinedSubmoduleList>
					<Graphics>
						<GraphicItemRef Type="DeviceSymbol" GraphicItemTarget="ID_Graph_3"/>
					</Graphics>
				</DeviceAccessPointItem>
			</DeviceAccessPointList>

			<!-- ============================================================================================ -->
			<ModuleList>
				
				<!-- DO Type: Eura Drives AC? -->
				<ModuleItem ID="IDOK_PNDrive" ModuleIdentNumber="0x00004401" PhysicalSubslots="2 3">
					<ModuleInfo>
						<Name TextId="IDOK_MOD_NAME_PNDrive"/>
						<InfoText TextId="IDOK_MOD_INFO_PNDrive"/>
					</ModuleInfo>
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="PROFIdrive_PAP" SubmoduleIdentNumber="0x0000FFFF" API="14848" FixedInSubslots="1" MayIssueProcessAlarm="false">
							<IOData/>
							<ModuleInfo>
								<Name TextId="IDOK_MOD_NAME_PROFIdrive_PAP" />
								<InfoText TextId="IDOK_MOD_INFO_PROFIdrive_PAP" />
							</ModuleInfo>
						</VirtualSubmoduleItem>
					</VirtualSubmoduleList>
					<UseableSubmodules>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG1" AllowedInSubslots="2"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG3" AllowedInSubslots="2"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG7" AllowedInSubslots="2"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG9" AllowedInSubslots="2"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG102" AllowedInSubslots="2"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG105" AllowedInSubslots="2"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG110" AllowedInSubslots="2"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG111" AllowedInSubslots="2"/>
						<SubmoduleItemRef SubmoduleItemTarget="IDOK_PNDrive_TLG750" AllowedInSubslots="3"/>
					</UseableSubmodules>
				</ModuleItem>

			</ModuleList>

			<!-- ============================================================================================ -->
			<SubmoduleList>
				<!-- Telegram-1 : 2/2 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG1" SubmoduleIdentNumber="0x00000001" API="14848" MayIssueProcessAlarm="false">
					<IOData>
						<Input Consistency="All items consistency">
							<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="IDOK_PNDrive_TLG1_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG1_Info"/>
					</ModuleInfo>
				</SubmoduleItem>

				<!-- Telegram-3 : 5/9 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG3" SubmoduleIdentNumber="0x00000003" 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"/>
						</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"/>
						</Output>
					</IOData>
					<ModuleInfo>
						<Name TextId="IDOK_PNDrive_TLG3_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG3_Info"/>
					</ModuleInfo>
					<IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="125000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
				</SubmoduleItem>

				<!-- Telegram-7 : 2/2 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG7" SubmoduleIdentNumber="0x00000007" API="14848" MayIssueProcessAlarm="false">
					<IOData>
						<Input Consistency="All items consistency">
							<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="IDOK_PNDrive_TLG7_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG7_Info"/>
					</ModuleInfo>
				</SubmoduleItem>

				<!-- Telegram-9 : 10/5 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG9" SubmoduleIdentNumber="0x00000009" 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"/>
						</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="IDOK_PNDrive_TLG9_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG9_Info"/>
					</ModuleInfo>
					<IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="125000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
				</SubmoduleItem>

				<!-- Telegram-102 : 6/10 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG102" SubmoduleIdentNumber="0x00000066" 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"/>
						</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"/>
						</Output>
					</IOData>
					<ModuleInfo>
						<Name TextId="IDOK_PNDrive_TLG102_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG102_Info"/>
					</ModuleInfo>
					<IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="125000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
				</SubmoduleItem>
				
				<!-- Telegram-105 : 10/10 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG105" SubmoduleIdentNumber="0x00000069" 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"/>
						</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="IDOK_PNDrive_TLG105_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG105_Info"/>
					</ModuleInfo>
					<IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="125000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="true"/>
				</SubmoduleItem>

				<!-- Telegram-110 : 12/7 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG110" SubmoduleIdentNumber="0x0000006E" 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_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"/>
							<DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
						</Output>
					</IOData>
					<ModuleInfo>
						<Name TextId="IDOK_PNDrive_TLG110_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG110_Info"/>
					</ModuleInfo>
					<IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="125000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
				</SubmoduleItem>

				<!-- Telegram-111 : 12/12 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG111" SubmoduleIdentNumber="0x0000006F" 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"/>
						</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"/>
							<DataItem DataType="Unsigned16" TextId="IDT_DATAITEM_REFVAL"/>
						</Output>
					</IOData>
					<ModuleInfo>
						<Name TextId="IDOK_PNDrive_TLG111_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG111_Info"/>
					</ModuleInfo>
					<IsochroneMode T_DC_Base="8" T_DC_Min="2" T_DC_Max="16" T_IO_Base="125000" T_IO_InputMin="1" T_IO_OutputMin="1" IsochroneModeRequired="false"/>
				</SubmoduleItem>

				<!-- Telegram-750 : 3/1 PZD -->
				<SubmoduleItem ID="IDOK_PNDrive_TLG750" SubmoduleIdentNumber="0x000002EE" API="14848" MayIssueProcessAlarm="false">
					<IOData>
						<Input Consistency="All items consistency">
							<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="IDOK_PNDrive_TLG750_Name"/>
						<InfoText TextId="IDOK_PNDrive_TLG750_Info"/>
					</ModuleInfo>
				</SubmoduleItem>

			</SubmoduleList>

			<!-- ============================================================================================ -->
			<ValueList>
				<ValueItem ID="VAL_DIAG_ACTIVATION">
					<Assignments>
						<Assign Content="0" TextId="IDT_VAL_DIAG_OFF"/>
						<Assign Content="1" TextId="IDT_VAL_DIAG_ON"/>
					</Assignments>
				</ValueItem>
			</ValueList>

			<!-- ============================================================================================ -->
			<ChannelDiagList>
				<ProfileChannelDiagItem API="14848" ErrorType="36864">
					<Name TextId="IDT_DIAG_NAME_PD0"/>
					<Help TextId="IDT_DIAG_HELP_PD0"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36865">
					<Name TextId="IDT_DIAG_NAME_PD1"/>
					<Help TextId="IDT_DIAG_HELP_PD1"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36866">
					<Name TextId="IDT_DIAG_NAME_PD2"/>
					<Help TextId="IDT_DIAG_HELP_PD2"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36867">
					<Name TextId="IDT_DIAG_NAME_PD3"/>
					<Help TextId="IDT_DIAG_HELP_PD3"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36868">
					<Name TextId="IDT_DIAG_NAME_PD4"/>
					<Help TextId="IDT_DIAG_HELP_PD4"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36869">
					<Name TextId="IDT_DIAG_NAME_PD5"/>
					<Help TextId="IDT_DIAG_HELP_PD5"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36870">
					<Name TextId="IDT_DIAG_NAME_PD6"/>
					<Help TextId="IDT_DIAG_HELP_PD6"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36871">
					<Name TextId="IDT_DIAG_NAME_PD7"/>
					<Help TextId="IDT_DIAG_HELP_PD7"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36872">
					<Name TextId="IDT_DIAG_NAME_PD8"/>
					<Help TextId="IDT_DIAG_HELP_PD8"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36873">
					<Name TextId="IDT_DIAG_NAME_PD9"/>
					<Help TextId="IDT_DIAG_HELP_PD9"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36874">
					<Name TextId="IDT_DIAG_NAME_PD10"/>
					<Help TextId="IDT_DIAG_HELP_PD10"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36875">
					<Name TextId="IDT_DIAG_NAME_PD11"/>
					<Help TextId="IDT_DIAG_HELP_PD11"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36876">
					<Name TextId="IDT_DIAG_NAME_PD12"/>
					<Help TextId="IDT_DIAG_HELP_PD12"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36877">
					<Name TextId="IDT_DIAG_NAME_PD13"/>
					<Help TextId="IDT_DIAG_HELP_PD13"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36878">
					<Name TextId="IDT_DIAG_NAME_PD14"/>
					<Help TextId="IDT_DIAG_HELP_PD14"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36879">
					<Name TextId="IDT_DIAG_NAME_PD15"/>
					<Help TextId="IDT_DIAG_HELP_PD15"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36880">
					<Name TextId="IDT_DIAG_NAME_PD16"/>
					<Help TextId="IDT_DIAG_HELP_PD16"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36881">
					<Name TextId="IDT_DIAG_NAME_PD17"/>
					<Help TextId="IDT_DIAG_HELP_PD17"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36882">
					<Name TextId="IDT_DIAG_NAME_PD18"/>
					<Help TextId="IDT_DIAG_HELP_PD18"/>
				</ProfileChannelDiagItem>
				<ProfileChannelDiagItem API="14848" ErrorType="36883">
					<Name TextId="IDT_DIAG_NAME_PD19"/>
					<Help TextId="IDT_DIAG_HELP_PD19"/>
				</ProfileChannelDiagItem>
			</ChannelDiagList>

			<!-- ============================================================================================ -->
			<GraphicsList>
				<GraphicItem ID="ID_Graph_3" GraphicFile="GSDML-067F-0001-SD20PN"/> 
			</GraphicsList>

			<!-- ============================================================================================ -->
			<ExternalTextList>
				<PrimaryLanguage>
					<!-- module text -->
<Text TextId="IDOK_MOD_NAME_PNDrive" Value="PROFIDrive Application Module"/>
<Text TextId="IDOK_MOD_INFO_PNDrive" Value="PROFIDrive Application Object"/>
<Text TextId="IDOK_MOD_NAME_PROFIdrive_PAP" Value="Parameter Access Point" />
<Text TextId="IDOK_MOD_INFO_PROFIdrive_PAP" Value="Access point to the parameters of the drive object (DO)"/>

					<!-- compact modules -->

					<!-- 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"/>

					<!-- PROFIsafe submodules-->
<Text TextId="IDT_SM_NAME_NOSAFE" Value="without PROFIsafe"/>
<Text TextId="IDT_SM_INFO_NOSAFE" Value="empty submodule"/>

					<!-- telegram submodules -->
<Text TextId="IDOK_PNDrive_TLG1_Name" Value="Telegram-1, PZD 2/2, Standard telegram"/>
<Text TextId="IDOK_PNDrive_TLG1_Info" Value="Standard telegram 1: Closed-loop speed control, PZD length 2/2 words"/>
<Text TextId="IDOK_PNDrive_TLG3_Name" Value="Telegram-3, PZD 5/9, Standard telegram"/>
<Text TextId="IDOK_PNDrive_TLG3_Info" Value="Standard telegram 3: Closed-loop speed control plus 1 position encoder, PZD length 5/9 words"/>
<Text TextId="IDOK_PNDrive_TLG7_Name" Value="Telegram-7, PZD 2/2, Standard telegram"/>
<Text TextId="IDOK_PNDrive_TLG7_Info" Value="Standard telegram 7: Positioning, PZD length 2/2 words"/>
<Text TextId="IDOK_PNDrive_TLG9_Name" Value="Telegram-9, PZD 10/5, Standard telegram"/>
<Text TextId="IDOK_PNDrive_TLG9_Info" Value="Standard telegram 9: Positioning, PZD length 10/5 words"/>
<Text TextId="IDOK_PNDrive_TLG102_Name" Value="Telegram-102, PZD 6/10, Siemens telegram"/>
<Text TextId="IDOK_PNDrive_TLG102_Info" Value="Siemens telegram 102: Closed-loop speed control with torque reduction, 1 position encoder, PZD length 6/10 words"/>
<Text TextId="IDOK_PNDrive_TLG105_Name" Value="Telegram-105, PZD-10/10, Siemens telegram"/>
<Text TextId="IDOK_PNDrive_TLG105_Info" Value="Siemens telegram 105: Closed-loop speed/position control with DSC and torque reduction, 1 position encoder, PZD length 10/10 words"/>
<Text TextId="IDOK_PNDrive_TLG110_Name" Value="Telegram-110, PZD 12/7, Siemens telegram"/>
<Text TextId="IDOK_PNDrive_TLG110_Info" Value="Siemens telegram 110: Positioning, PZD length 12/7 words"/>
<Text TextId="IDOK_PNDrive_TLG111_Name" Value="Telegram-111, PZD 12/12, Siemens telegram"/>
<Text TextId="IDOK_PNDrive_TLG111_Info" Value="Siemens telegram 111: Positioning, incl. MDI, PZD length 12/12 words"/>
<Text TextId="IDOK_PNDrive_TLG750_Name" Value="Telegram-750, PZD-3/1, Supplementary telegram"/>
<Text TextId="IDOK_PNDrive_TLG750_Info" Value="Supplementary telegram 750, torque control, PZD length 3/1 words"/>

<Text TextId="IDT_DATAITEM_ACTVAL" Value="Status word or actual value"/>
<Text TextId="IDT_DATAITEM_REFVAL" Value="Control word or setpoint"/>

					<!-- diag text -->
<Text TextId="IDT_RECORD1" Value="General settings"/>
<Text TextId="IDT_REC_DIAG_ACTIVATION" Value="Activate diagnostics"/>
<Text TextId="IDT_VAL_DIAG_OFF" Value="Inactive"/>
<Text TextId="IDT_VAL_DIAG_ON" Value="Standard alarms (PROFIdrive)"/>

<Text TextId="IDT_DIAG_NAME_PD0" Value="Hardware/software error"/>
<Text TextId="IDT_DIAG_HELP_PD0" Value="Hardware or software malfunction was identified. Carry out a POWER ON of the component involved. If it occurs again, contact the hotline."/>
<Text TextId="IDT_DIAG_NAME_PD1" Value="Network fault"/>
<Text TextId="IDT_DIAG_HELP_PD1" Value="A line supply fault has occurred (phase failure, voltage level, ...). Check the line supply / fuses. Check the supply voltage. Check the wiring."/>
<Text TextId="IDT_DIAG_NAME_PD2" Value="Supply voltage fault"/>
<Text TextId="IDT_DIAG_HELP_PD2" Value="An electronics power supply fault (48 V, 24 V, 5 V, ...) was identified. Check the wiring. Check the voltage level."/>
<Text TextId="IDT_DIAG_NAME_PD3" Value="DC link overvoltage"/>
<Text TextId="IDT_DIAG_HELP_PD3" Value="The DC link voltage has assumed an inadmissibly high value. Check the dimensioning of the system (line supply, reactor, voltages). Check the infeed settings."/>
<Text TextId="IDT_DIAG_NAME_PD4" Value="Power electronics faulted"/>
<Text TextId="IDT_DIAG_HELP_PD4" Value="An inadmissible operating state of the power electronics was identified (overcurrent, overtemperature, IGBT failure, ...). Check that the permissible load cycles are maintained. Check the ambient temperatures (fan)."/>
<Text TextId="IDT_DIAG_NAME_PD5" Value="Overtemperature of the electronic components"/>
<Text TextId="IDT_DIAG_HELP_PD5" Value="The temperature in the component has exceeded the highest permissible limit. Check the ambient temperature / control cabinet cooling."/>
<Text TextId="IDT_DIAG_NAME_PD6" Value="Ground fault / inter-phase short-circuit detected"/>
<Text TextId="IDT_DIAG_HELP_PD6" Value="A ground fault / inter-phase short-circuit was detected in the power cables or in the motor windings. Check the power cables (connection). Check the motor."/>
<Text TextId="IDT_DIAG_NAME_PD7" Value="Motor overload"/>
<Text TextId="IDT_DIAG_HELP_PD7" Value="The motor was operated outside the permissible limits (temperature, current, torque, ...). Check the load cycles and limits that have been set. Check the ambient temperature / motor cooling."/>
<Text TextId="IDT_DIAG_NAME_PD8" Value="Communication error to the higher-level control system"/>
<Text TextId="IDT_DIAG_HELP_PD8" Value="The communication to the higher-level control system (internal coupling, PROFIBUS, PROFINET, ...) is faulted or interrupted. Check the state of the higher-level control system. Check the communication connection/wiring. Check the bus configuration / clock cycles."/>
<Text TextId="IDT_DIAG_NAME_PD9" Value="Safety monitoring channel has identified an error"/>
<Text TextId="IDT_DIAG_HELP_PD9" Value="A safety operation monitoring function (Safety) has detected an error."/>
<Text TextId="IDT_DIAG_NAME_PD10" Value="Actual position/speed value incorrect or not available"/>
<Text TextId="IDT_DIAG_HELP_PD10" Value="When evaluating the encoder signals (track signals, zero marks, absolute values, ...) an illegal signal state was detected. Check the encoder / state of the encoder signals. Observe the maximum frequencies."/>
<Text TextId="IDT_DIAG_NAME_PD11" Value="Internal (DRIVE-CLiQ) communication error"/>
<Text TextId="IDT_DIAG_HELP_PD11" Value="The internal communication between the SINAMICS components is faulted or interrupted. Check the DRIVE-CLiQ wiring. Ensure an EMC-compliant design. Observe the maximum permissible quantity structure / clock cycles."/>
<Text TextId="IDT_DIAG_NAME_PD12" Value="Infeed faulted"/>
<Text TextId="IDT_DIAG_HELP_PD12" Value="The infeed is faulted or has failed. Check the infeed and the surroundings (line supply, filter, reactors, fuses, ...). Check the closed-loop infeed control."/>
<Text TextId="IDT_DIAG_NAME_PD13" Value="Braking Module faulted"/>
<Text TextId="IDT_DIAG_HELP_PD13" Value="The internal or external Braking Module is faulted or has an overload condition (temperature). Check the connection / state of the Braking Module. Maintain the permissible number of braking operations and their duration."/>
<Text TextId="IDT_DIAG_NAME_PD14" Value="Line filter faulted"/>
<Text TextId="IDT_DIAG_HELP_PD14" Value="The line filter monitoring has detected an excessively high temperature or another inadmissible state. Check the temperature / temperature monitoring. Check the configuration to ensure that it is permissible (filter type, supply, thresholds)."/>
<Text TextId="IDT_DIAG_NAME_PD15" Value="External measured value / signal state outside the permissible range"/>
<Text TextId="IDT_DIAG_HELP_PD15" Value="A measured value / signal state entered via the input area (digital/analog/temperature) has an inadmissible value/state. Identify the signal involved and check. Check the thresholds that have been set."/>
<Text TextId="IDT_DIAG_NAME_PD16" Value="Application/technological function faulted"/>
<Text TextId="IDT_DIAG_HELP_PD16" Value="The application / technological function has exceeded a (set) limit (position, velocity, torque, ...). Identify the limit involved and check. Check the setpoint input of the higher-level control system."/>
<Text TextId="IDT_DIAG_NAME_PD17" Value="Error in the parameterization / configuration / commissioning procedure"/>
<Text TextId="IDT_DIAG_HELP_PD17" Value="An error was identified in the parameterization or in a commissioning procedure, or the parameterization does not match the actual device configuration. Identify the precise cause of the error using the commissioning tool, appropriately adapt the parameterization or device configuration."/>
<Text TextId="IDT_DIAG_NAME_PD18" Value="General drive fault"/>
<Text TextId="IDT_DIAG_HELP_PD18" Value="Group fault, determine the precise cause of the fault using the commissioning tool."/>
<Text TextId="IDT_DIAG_NAME_PD19" Value="Auxiliary unit faulted"/>
<Text TextId="IDT_DIAG_HELP_PD19" Value="The monitoring of an auxiliary unit (incoming transformer, cooling unit, ...) has identified an illegal state. Identify the precise cause of the fault and check the device involved."/>

					<!-- DAP text -->
<Text TextId="IDOK_SD20PN_FA" Value="SD20PN: High Performance Servo Drive with PROFINET interface"/>
<Text TextId="IDOK_SD20PN" Value="SD20PN"/>
<Text TextId="IDOK_MODINFO_SD20PN" Value="Servo Drive SD20 PROFINET interface (RT, IRT)"/>

<Text TextId="IDT_PORT1" Value="Port 1"/>
<Text TextId="IDT_PORT2" Value="Port 2"/>
<Text TextId="IDT_ISM_CU" Value="PN-Interface"/>
<Text TextId="IDOK_X1_8000" Value="X1"/>
<Text TextId="IDOK_X1_8001_Port1" Value="X1 P1"/>
<Text TextId="IDOK_X1_8002_Port2" Value="X1 P2"/>
				</PrimaryLanguage>
			</ExternalTextList>

		</ApplicationProcess>
	</ProfileBody>
</ISO15745Profile>
