<?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.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="0x0359" DeviceID="0x0001">
      			<InfoText TextId="TOK_DevIdent_InfoText"/>
      			<VendorName Value="H.D.T. s.r.l."/>
    		</DeviceIdentity>
      		<DeviceFunction>
       		<Family MainFamily="Drives" ProductFamily="DGFox Evo"/>
      		</DeviceFunction>
    		
    		<ApplicationProcess>
			<DeviceAccessPointList>
	  		<!-- ============================================================================================ -->
        			<DeviceAccessPointItem ID="DGFoxEvo" PhysicalSlots="0..3" ModuleIdentNumber="0x00000001" MinDeviceInterval="32" ImplementationType="TPS-1" DNS_CompatibleName="dgfoxevo" FixedInSlots="0" ObjectUUID_LocalIndex="1" MultipleWriteSupported="true" PowerOnToCommReady="350" DeviceAccessSupported="true" NumberOfDeviceAccessAR="1" RequiredSchemaVersion="V2.31" PNIO_Version="V2.33" NameOfStationNotTransferable="true" SharedDeviceSupported="false" LLDP_NoD_Supported="true" ResetToFactoryModes="2" CheckDeviceID_Allowed="false" ParameterizationSpeedupSupported="true">
          				<ModuleInfo>
            					<Name TextId="T_ID_DAP"/>
           					 <InfoText TextId="T_ID_InfoTextId_DAP1"/>
            					<VendorName Value="H.D.T. s.r.l."/>
            					<OrderNumber Value="DX060XXXXPN"/>
            					<HardwareRelease Value="1"/>
            					<SoftwareRelease Value="V 4.00.00"/>
         				 </ModuleInfo>
          				<!-- <CertificationInfo ApplicationClass="Isochronous" ConformanceClass="C" NetloadClass="III" />   -->        
          				<CertificationInfo ApplicationClass="Isochronous" ConformanceClass="C" NetloadClass="III"/>
          				
          				<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="128" MaxOutputLength="128"/>
          				
          				<UseableModules>
				          	<!-- <ModuleItemRef ModuleItemTarget="ID_Mod_01" AllowedInSlots="1" FixedInSlots="1"/> -->
						<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
						<ModuleItemRef ModuleItemTarget="ID_Mod_01" AllowedInSlots="1" FixedInSlots="1"/>
						<ModuleItemRef ModuleItemTarget="ID_Mod_02" AllowedInSlots="2" FixedInSlots="2"/>
						<ModuleItemRef ModuleItemTarget="ID_Mod_ProfiDrive" AllowedInSlots="3" FixedInSlots="3"/>
						<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
          				</UseableModules>
          				
          				<VirtualSubmoduleList>
           					<VirtualSubmoduleItem ID="DGFoxEvo" SubmoduleIdentNumber="0x00000001" Writeable_IM_Records="1 2 3 4" MayIssueProcessAlarm="true">
              					<IOData/>
             						<RecordDataList>
                						<ParameterRecordDataItem Index="8192" Length="4">
                  							<Name TextId="TI_OFFSET"/>
                  							<Const Data="0x00,0x00,0x10,0x00"/>   <!-- const offset in ns input trigger T3 -->
                						</ParameterRecordDataItem>
                						<ParameterRecordDataItem Index="8193" Length="4">
                  							<Name TextId="TO_OFFSET"/>
                  							<Const Data="0x00,0x00,0x20,0x00"/>   <!-- const offset in ns output trigger T4 -->
                						</ParameterRecordDataItem>
             						</RecordDataList>
             						<ModuleInfo>
                						<Name TextId="TOK_TPS1_board"/>
                						<InfoText TextId="TOK_TPS1_board"/>
              					</ModuleInfo>
              					<IsochroneMode IsochroneModeRequired="false" T_DC_Base="4" T_DC_Min="1" T_DC_Max="8" T_IO_Base="1000" T_IO_InputMin="40" T_IO_OutputMin="40"/>
           					</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" NetworkComponentDiagnosisSupported="true" DCP_BoundarySupported="true" PTP_BoundarySupported="true" DCP_HelloSupported="false" DelayMeasurementSupported="true">
              					<RT_Class3Properties StartupMode="Legacy;Advanced" MaxBridgeDelay="3860" MaxNumberIR_FrameData="128" ForwardingMode="Relative"/>
              					<SynchronisationMode SupportedRole="SyncSlave" MaxLocalJitter="10" T_PLL_MAX="1000" SupportedSyncProtocols="PTCP"/>
              					<ApplicationRelations StartupMode="Legacy;Advanced" NumberOfAdditionalInputCR="0" NumberOfAdditionalMulticastProviderCR="0" NumberOfAdditionalOutputCR="0" NumberOfMulticastConsumerCR="0" NumberOfAR="1">
                						<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" CheckMAUTypeSupported="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" CheckMAUTypeSupported="true" /> -->
               				<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" CheckMAUTypeSupported="true" CheckMAUTypeDifferenceSupported="true">
							<MAUTypeList>
								<MAUTypeItem Value="16" AdjustSupported="true"/>
							</MAUTypeList>
						</PortSubmoduleItem>
						
            					<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" CheckMAUTypeSupported="true" CheckMAUTypeDifferenceSupported="true">
							<MAUTypeList>
								<MAUTypeItem Value="16" AdjustSupported="true"/>
							</MAUTypeList>
	     					</PortSubmoduleItem>

          				</SystemDefinedSubmoduleList>
          				<Graphics>
            					<GraphicItemRef Type="DeviceSymbol" GraphicItemTarget="ID_Graph_V2"/>
            					<GraphicItemRef Type="DeviceIcon" GraphicItemTarget="ID_Icon_V1"/>
          				</Graphics>
        			</DeviceAccessPointItem>
     			 </DeviceAccessPointList>
      
	  		<!-- ============================================================================================ -->
      			<ModuleList>
	     	 		<!-- ==========================================================================================-->
	     	           	
	     	           	<!-- ================================== -->
		            	<!--    Digital input/output     -->
			     	<!-- ================================== -->
				<ModuleItem ID="ID_Mod_01" ModuleIdentNumber="0x00000002">
         				<ModuleInfo> 
	            				<Name TextId="TOK_TextId_Digital_IN_OUT" />
	            				<InfoText TextId="TOK_TextId_Digital_IN_OUT" />
						<!-- optional keyword:  <HardwareRelease Value="0002" />   -->
						<!-- optional keyword:  <SoftwareRelease Value="V4.3" />  -->
 					</ModuleInfo>  
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="1" SubmoduleIdentNumber="0x0001" API="0" FixedInSubslots="1" MayIssueProcessAlarm="false">
							<IOData>  
			              		  	<!-- <Input Consistency="Item consistency">      <DataItem TextId="T_ID_IN_2BYTE" DataType="OctetString" Length="2" UseAsBits="true" />       </Input> -->
			 				 	<Input Consistency="All items consistency"> 
									<!-- <DataItem TextId="T_ID_IN_2BYTE" DataType="OctetString" Length="2" UseAsBits="true" />-->	
									<DataItem  DataType="Unsigned8" UseAsBits="true" TextId="Digital_Inputs">
										<BitDataItem BitOffset="0" TextId="Bit 0" />
										<BitDataItem BitOffset="1" TextId="Bit 1" />
										<BitDataItem BitOffset="2" TextId="Bit 2" />
										<BitDataItem BitOffset="3" TextId="Bit 3" />
										<BitDataItem BitOffset="4" TextId="Bit 4" />
										<BitDataItem BitOffset="5" TextId="Bit 5" />
										<!-- <BitDataItem BitOffset="6" TextId="Bit 6" />
										<BitDataItem BitOffset="7" TextId="Bit 7" />
										<BitDataItem BitOffset="8" TextId="Bit 8" />
										<BitDataItem BitOffset="9" TextId="Bit 9" />
										<BitDataItem BitOffset="10" TextId="Bit 10" />
										<BitDataItem BitOffset="11" TextId="Bit 11" />
										<BitDataItem BitOffset="12" TextId="Bit 12" />
										<BitDataItem BitOffset="13" TextId="Bit 13" />
										<BitDataItem BitOffset="14" TextId="Bit 14" />
										<BitDataItem BitOffset="15" TextId="Bit 15" /> -->
									</DataItem>
								</Input>					
					
				              		 <!--   <Output Consistency="Item consistency">  <DataItem TextId="T_ID_OUT_2BYTE" DataType="OctetString" Length="2" UseAsBits="true" />  </Output> -->
								 <Output Consistency="All items consistency">							
									<DataItem DataType="Unsigned8" UseAsBits="true" TextId="Digital_Outputs">
										<BitDataItem BitOffset="0" TextId="Bit 0" />
										<BitDataItem BitOffset="1" TextId="Bit 1" />
										 <!-- <BitDataItem BitOffset="2" TextId="Bit 2" />
										<BitDataItem BitOffset="3" TextId="Bit 3" />
										<BitDataItem BitOffset="4" TextId="Bit 4" />
										<BitDataItem BitOffset="5" TextId="Bit 5" />
										<BitDataItem BitOffset="6" TextId="Bit 6" />
										<BitDataItem BitOffset="7" TextId="Bit 7" /> -->
									</DataItem>
								</Output>																
							</IOData>
	              
				              	<!-- <RecordDataList>-->
								<!-- Example for using record parameters. Change it for your own needs. -->
								<!-- <ParameterRecordDataItem Index="1" Length="4" TransferSequence="0">
									<Name TextId="T_general_parameter"/>
									<Const Data="0x20,0x01,0x56,0x78" ByteOffset="0"/> 
								</ParameterRecordDataItem>-->
					              <!-- </RecordDataList>-->
              
				          		<ModuleInfo>
				                		<Name TextId="TOK_TextId_Digital_input_output" />
				               		 <InfoText TextId="TOK_TextId_Digital_input_output" />
				             	 	</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>
	            	
	            	<!-- ==========================================================================================-->
     	           	<!-- ================================== -->
	            	<!--    Analog input/output     -->
		     	<!-- ================================== -->
       		<ModuleItem ID="ID_Mod_02" ModuleIdentNumber="0x00000003">
     				<ModuleInfo> 
            				<Name TextId="TOK_TextId_Analog_IN_OUT" />
            				<InfoText TextId="TOK_TextId_Analog_IN_OUT" />
					<!-- optional keyword:  <HardwareRelease Value="0002" />   -->
					<!-- optional keyword:  <SoftwareRelease Value="V4.3" />  -->
					</ModuleInfo>  
					<VirtualSubmoduleList>
						<VirtualSubmoduleItem ID="2" SubmoduleIdentNumber="0x0001" API="0" FixedInSubslots="1" MayIssueProcessAlarm="false">
							<IOData> 
				               		<!-- <Input Consistency="Item consistency">	<DataItem  DataType="Integer16" Length="2" UseAsBits="true" TextId="T_ID_IN_2BYTE" /> </Input>-->
				  				<Input Consistency="All items consistency">								
									<DataItem DataType="Integer16" TextId="IDT_DATAITEM_ANALOG_IN"/>		
									<DataItem DataType="Integer16" TextId="IDT_DATAITEM_ANALOG_IN"/>		
								</Input>	
								
								
				  				<!--<Output Consistency="All items consistency">								
									<DataItem DataType="Integer16" TextId="IDT_DATAITEM_ANALOG_IN"/>		
									<DataItem DataType="Integer16" TextId="IDT_DATAITEM_ANALOG_IN"/>		
								</Output> -->
				              	</IOData>
				              	
				              	<!--<RecordDataList>   	</RecordDataList>-->
				              	
				          		<ModuleInfo>
				                		<Name TextId="TOK_TextId_Analog_input_output" />
				               		 <InfoText TextId="TOK_TextId_Analog_input_output" />
				             	 	</ModuleInfo>
	            			</VirtualSubmoduleItem>
            			</VirtualSubmoduleList>
            	</ModuleItem>
            	
            	
           	<!-- ==========================================================================================-->
     	      	<!-- ================================== -->
	      	<!--    ID_Mod_ProfiDrive     -->
		<!-- ================================== -->
		<ModuleItem ID="ID_Mod_ProfiDrive" ModuleIdentNumber="0x0004" PhysicalSubslots="2">
			<ModuleInfo>
				<Name TextId="TOK_TextId_Module_PROFIdrive"/>
				<InfoText TextId="TOK_InfoTextId_Module_PROFIdrive"/>
			</ModuleInfo>
			
			<VirtualSubmoduleList>
				<VirtualSubmoduleItem ID="PROFIdrive_PAP" SubmoduleIdentNumber="0x0000FFFF" API="14848" FixedInSubslots="1" MayIssueProcessAlarm="true">
					<IOData/>
					<ModuleInfo>
						<Name TextId="TOK_TextId_PROFIdrive_PAP" />
						<InfoText TextId="TOK_InfoTextId_PROFIdrive_PAP" />
					</ModuleInfo>
				</VirtualSubmoduleItem>
			</VirtualSubmoduleList>
			
			<UseableSubmodules>
				<!--<SubmoduleItemRef SubmoduleItemTarget="IDS_MAP1" AllowedInSubslots="1" FixedInSubslots="1" />	-->
				<!--<SubmoduleItemRef SubmoduleItemTarget="IDS_PS30" AllowedInSubslots="2"/>	-->
				<!--<SubmoduleItemRef SubmoduleItemTarget="IDS_PS900" AllowedInSubslots="2"/>	-->
				<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL1" AllowedInSubslots="2"/>	
				<!--<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL2" AllowedInSubslots="2"/>	-->
				<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL3" AllowedInSubslots="2"/>
				<!--<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL4" AllowedInSubslots="2"/>	-->
				<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL5" AllowedInSubslots="2"/>
				<!--<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL6" AllowedInSubslots="2"/>	-->
				<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL7" AllowedInSubslots="2"/>
				<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL9" AllowedInSubslots="2"/>
				<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL20" AllowedInSubslots="2"/>
				<!--<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL110" AllowedInSubslots="2"/>	-->
				<!--<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL111" AllowedInSubslots="2"/>	-->
				<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL120" AllowedInSubslots="2" UsedInSubslots="2"/>
				<SubmoduleItemRef SubmoduleItemTarget="IDS_TEL121" AllowedInSubslots="2"/>
			</UseableSubmodules>
		</ModuleItem>
            <!-- ==========================================================================================-->
	  </ModuleList>
	
	  <!-- ============================================================================================ -->
	  <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	  <SubmoduleList>
	  	<!-- MAP1 -->
		<!-- <SubmoduleItem ID="IDS_MAP1" SubmoduleIdentNumber="0x0000FFFF" API="14848"  Writeable_IM_Records="1 2 3 4" MayIssueProcessAlarm="true">
			<IOData/>
			<ModuleInfo>
				<Name TextId="IDT_SM_NAME_MAP"/>
				<InfoText TextId="IDT_SM_INFO_MAP"/>
			</ModuleInfo>
		</SubmoduleItem> -->
		
		  <!-- ============================================================================================ -->

	  	<!-- Telegram 1 : 2/2 PZD -->													
		<SubmoduleItem ID="IDS_TEL1" 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="IDT_SM_NAME_TEL1"/>										
				<InfoText TextId="IDT_SM_INFO_TEL1"/>									
			</ModuleInfo>																
		</SubmoduleItem>																

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

 		<!-- Telegram 3 : 9/5 PZD -->
		<SubmoduleItem ID="IDS_TEL3" SubmoduleIdentNumber="0x00000003" API="14848" MayIssueProcessAlarm="false">		
			<IOData>
				<Input Consistency="All items consistency">
					<DataItem DataType="Unsigned16" TextId="TOK_Input_DataItem_ZSW1" UseAsBits="true">
						<BitDataItem BitOffset="0"  TextId="TOK_Input_DataItem_ZSW1_Bit0" />
						<BitDataItem BitOffset="1"  TextId="TOK_Input_DataItem_ZSW1_Bit1" />
						<BitDataItem BitOffset="2"  TextId="TOK_Input_DataItem_ZSW1_Bit2" />
						<BitDataItem BitOffset="3"  TextId="TOK_Input_DataItem_ZSW1_Bit3" />
						<BitDataItem BitOffset="4"  TextId="TOK_Input_DataItem_ZSW1_Bit4" />
						<BitDataItem BitOffset="5"  TextId="TOK_Input_DataItem_ZSW1_Bit5" />
						<BitDataItem BitOffset="6"  TextId="TOK_Input_DataItem_ZSW1_Bit6" />
						<BitDataItem BitOffset="7"  TextId="TOK_Input_DataItem_ZSW1_Bit7" />
						<BitDataItem BitOffset="8"  TextId="TOK_Input_DataItem_ZSW1_Bit8" />
						<BitDataItem BitOffset="9"  TextId="TOK_Input_DataItem_ZSW1_Bit9" />
						<BitDataItem BitOffset="10" TextId="TOK_Input_DataItem_ZSW1_Bit10" />
					</DataItem>
					<DataItem DataType="Unsigned32" TextId="TOK_Input_DataItem_NIST_B"/>
					<DataItem DataType="Unsigned16" TextId="TOK_Input_DataItem_ZSW2"/>
					<DataItem DataType="Unsigned16" TextId="TOK_Input_DataItem_G1_ZSW"/>
					<DataItem DataType="Unsigned32" TextId="TOK_Input_DataItem_G1_XIST1"/>
					<DataItem DataType="Unsigned32" TextId="TOK_Input_DataItem_G1_XIST2"/>
				</Input>
				<Output Consistency="All items consistency">
					<DataItem DataType="Unsigned16" TextId="TOK_Output_DataItem_STW1" UseAsBits="true">
						<BitDataItem BitOffset="0"  TextId="TOK_Output_DataItem_STW1_Bit0"/>
						<BitDataItem BitOffset="1"  TextId="TOK_Output_DataItem_STW1_Bit1"/>
						<BitDataItem BitOffset="2"  TextId="TOK_Output_DataItem_STW1_Bit2"/>
						<BitDataItem BitOffset="3"  TextId="TOK_Output_DataItem_STW1_Bit3"/>
						<BitDataItem BitOffset="4"  TextId="TOK_Output_DataItem_STW1_Bit4"/>
						<BitDataItem BitOffset="5"  TextId="TOK_Output_DataItem_STW1_Bit5"/>
						<BitDataItem BitOffset="6"  TextId="TOK_Output_DataItem_STW1_Bit6"/>
						<BitDataItem BitOffset="7"  TextId="TOK_Output_DataItem_STW1_Bit7"/>
						<BitDataItem BitOffset="8"  TextId="TOK_Output_DataItem_STW1_Bit8"/>
						<BitDataItem BitOffset="9"  TextId="TOK_Output_DataItem_STW1_Bit9"/>
						<BitDataItem BitOffset="10" TextId="TOK_Output_DataItem_STW1_Bit10"/>
					</DataItem>
					<DataItem DataType="Unsigned32" TextId="TOK_Output_DataItem_NSOLL_B"/>
					<DataItem DataType="Unsigned16" TextId="TOK_Output_DataItem_STW2"/>
					<DataItem DataType="Unsigned16" TextId="TOK_Output_DataItem_G1_STW"/>
				</Output>
			</IOData>
			
			<ModuleInfo>										
				<Name TextId="IDT_SM_NAME_TEL3"/>						
				<InfoText TextId="IDT_SM_INFO_TEL3"/>						
			</ModuleInfo>
		</SubmoduleItem>										
		  
		<!-- ============================================================================================ -->

 		<!-- Telegram 5 : 9/9 PZD -->
		<SubmoduleItem ID="IDS_TEL5" SubmoduleIdentNumber="0x00000005" API="14848" MayIssueProcessAlarm="false">	
			<IOData>
				<Input Consistency="All items consistency">
					<DataItem DataType="Unsigned16" TextId="TOK_Input_DataItem_ZSW1" UseAsBits="true">
						<BitDataItem BitOffset="0"  TextId="TOK_Input_DataItem_ZSW1_Bit0" />
						<BitDataItem BitOffset="1"  TextId="TOK_Input_DataItem_ZSW1_Bit1" />
						<BitDataItem BitOffset="2"  TextId="TOK_Input_DataItem_ZSW1_Bit2" />
						<BitDataItem BitOffset="3"  TextId="TOK_Input_DataItem_ZSW1_Bit3" />
						<BitDataItem BitOffset="4"  TextId="TOK_Input_DataItem_ZSW1_Bit4" />
						<BitDataItem BitOffset="5"  TextId="TOK_Input_DataItem_ZSW1_Bit5" />
						<BitDataItem BitOffset="6"  TextId="TOK_Input_DataItem_ZSW1_Bit6" />
						<BitDataItem BitOffset="7"  TextId="TOK_Input_DataItem_ZSW1_Bit7" />
						<BitDataItem BitOffset="8"  TextId="TOK_Input_DataItem_ZSW1_Bit8" />
						<BitDataItem BitOffset="9"  TextId="TOK_Input_DataItem_ZSW1_Bit9" />
						<BitDataItem BitOffset="10" TextId="TOK_Input_DataItem_ZSW1_Bit10" />
					</DataItem>
					<DataItem DataType="Unsigned32" TextId="TOK_Input_DataItem_NIST_B"/>	
					<DataItem DataType="Unsigned16" TextId="TOK_Input_DataItem_ZSW2"/>
					<DataItem DataType="Unsigned16" TextId="TOK_Input_DataItem_G1_ZSW"/>
					<DataItem DataType="Unsigned32" TextId="TOK_Input_DataItem_G1_XIST1"/>
					<DataItem DataType="Unsigned32" TextId="TOK_Input_DataItem_G1_XIST2"/>
				</Input>
				
				<Output Consistency="All items consistency">
					<DataItem DataType="Unsigned16" TextId="TOK_Output_DataItem_STW1" UseAsBits="true">
						<BitDataItem BitOffset="0"  TextId="TOK_Output_DataItem_STW1_Bit0"/>
						<BitDataItem BitOffset="1"  TextId="TOK_Output_DataItem_STW1_Bit1"/>
						<BitDataItem BitOffset="2"  TextId="TOK_Output_DataItem_STW1_Bit2"/>
						<BitDataItem BitOffset="3"  TextId="TOK_Output_DataItem_STW1_Bit3"/>
						<BitDataItem BitOffset="4"  TextId="TOK_Output_DataItem_STW1_Bit4"/>
						<BitDataItem BitOffset="5"  TextId="TOK_Output_DataItem_STW1_Bit5"/>
						<BitDataItem BitOffset="6"  TextId="TOK_Output_DataItem_STW1_Bit6"/>
						<BitDataItem BitOffset="7"  TextId="TOK_Output_DataItem_STW1_Bit7"/>
						<BitDataItem BitOffset="8"  TextId="TOK_Output_DataItem_STW1_Bit8"/>
						<BitDataItem BitOffset="9"  TextId="TOK_Output_DataItem_STW1_Bit9"/>
						<BitDataItem BitOffset="10" TextId="TOK_Output_DataItem_STW1_Bit10"/>
					</DataItem>
					<DataItem DataType="Unsigned32" TextId="TOK_Output_DataItem_NSOLL_B"/>
					<DataItem DataType="Unsigned16" TextId="TOK_Output_DataItem_STW2"/>
					<DataItem DataType="Unsigned16" TextId="TOK_Output_DataItem_G1_STW"/>
					<DataItem DataType="Integer32"  TextId="TOK_Output_DataItem_XERR"/> 
					<DataItem DataType="Unsigned32" TextId="TOK_Output_DataItem_KPC"/>
				</Output>
			</IOData>
			
			
			<ModuleInfo>																
				<Name TextId="IDT_SM_NAME_TEL5"/>										
				<InfoText TextId="IDT_SM_INFO_TEL5"/>									
			</ModuleInfo>
			<IsochroneMode IsochroneModeRequired="true" T_DC_Base="4" T_DC_Min="8" T_DC_Max="256" T_IO_Base="1000" T_IO_InputMin="300" T_IO_OutputMin="1" />
			<!-- <IsochroneMode IsochroneModeRequired="true" T_DC_Base="4" T_DC_Min="8" T_DC_Max="256" T_IO_Base="1000" T_IO_InputMin="200" T_IO_OutputMin="200" /> -->
		</SubmoduleItem>																
		  
		  <!-- ============================================================================================ -->
		  
		  <!-- Telegram 7 : 2/2 PZD -->
		  <SubmoduleItem ID="IDS_TEL7" 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="IDT_SM_NAME_TEL7"/>												
		  		<InfoText TextId="IDT_SM_INFO_TEL7"/>												 
		  	</ModuleInfo>																			 
		  </SubmoduleItem>																			
		  
		  <!-- ============================================================================================ -->
		  <!-- Telegram 9 : 10/5 PZD -->
		  <SubmoduleItem ID="IDS_TEL9" 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="Integer32" 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="Integer32" TextId="IDT_DATAITEM_REFVAL"/>					 
		  			<DataItem DataType="Integer32" 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="IDT_SM_NAME_TEL9"/>														 
		  		<InfoText TextId="IDT_SM_INFO_TEL9"/>													 
		  	</ModuleInfo>																				 
		  </SubmoduleItem>																				 

		  <!-- ============================================================================================ -->
	  
		  <!-- Telegram 20 : 2/6 PZD -->
		  <SubmoduleItem ID="IDS_TEL20" SubmoduleIdentNumber="0x00000014" 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"/>
		  		</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="IDT_SM_NAME_TEL20"/>
		  		<InfoText TextId="IDT_SM_INFO_TEL20"/>
		  	</ModuleInfo>
		  </SubmoduleItem>
	  
		  <!-- ============================================================================================ -->
		  
		  <!-- Telegram 111 : 12/12 PZD -->
		  <!--<SubmoduleItem ID="IDS_TEL111" SubmoduleIdentNumber="0x0000006F" API="14848" MayIssueProcessAlarm="false">
		  	<IOData IOPS_Length="1" IOCS_Length="1">
		  		<Input 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="Integer32"     TextId="IDT_DATAITEM_REFVAL"/>
		  			<DataItem DataType="Integer32"     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"/>
		  		</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="Integer32"     TextId="IDT_DATAITEM_REFVAL"/>
		  			<DataItem DataType="Integer32"     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="IDT_SM_NAME_TEL111"/>
		  		<InfoText TextId="IDT_SM_INFO_TEL111"/>
		  	</ModuleInfo>
		  </SubmoduleItem> -->

		  <!-- ============================================================================================ -->
		  
		  <!-- Telegram 120 : 16/16 PZD -->
		  <SubmoduleItem ID="IDS_TEL120" SubmoduleIdentNumber="0x00000078" 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"/>
		  			<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"/>
		  			<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="IDT_SM_NAME_TEL120"/>
		  		<InfoText TextId="IDT_SM_INFO_TEL120"/>
		  	</ModuleInfo>
			<!-- <IsochroneMode IsochroneModeRequired="true" T_DC_Base="4" T_DC_Min="8" T_DC_Max="256" T_IO_Base="1000" T_IO_InputMin="50" T_IO_OutputMin="50" /> -->
			<!-- <IsochroneMode IsochroneModeRequired="true" T_DC_Base="4" T_DC_Min="1" T_DC_Max="8"   T_IO_Base="1000" T_IO_InputMin="40"  T_IO_OutputMin="40"  /> -->
			<!-- <IsochroneMode IsochroneModeRequired="true" T_DC_Base="4" T_DC_Min="8" T_DC_Max="128" T_IO_Base="1000" T_IO_InputMin="200" T_IO_OutputMin="200" /> -->
		  </SubmoduleItem>
		  <!-- ============================================================================================ -->
	        <SubmoduleItem ID="IDS_TEL121" SubmoduleIdentNumber="0x00000079" 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"/>
	            </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="IDT_SM_NAME_TEL121"/>
	            <InfoText TextId="IDT_SM_INFO_TEL121"/>
	          </ModuleInfo>
	        </SubmoduleItem>
	        <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->

	  </SubmoduleList>

	  <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	  <!-- ============================================================================================ -->
  	<!-- ============================================================================================ -->
			<!--  ErrorType: 0x0100 - 0x7FFF Manufacturer specific	  -->
   			<ChannelDiagList>
				<ChannelDiagItem ErrorType="256">		<!-- al_01_e2prom_chks_er  -->
					<Name TextId="TOK_Name_ErrorType_01"/>
					<Help TextId="TOK_HelpName_ErrorType_01"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="257">		<!-- al_02_current_offset  -->
					<Name TextId="TOK_Name_ErrorType_02"/>
					<Help TextId="TOK_HelpName_ErrorType_02"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="258">		<!-- al_03_over_current  -->
					<Name TextId="TOK_Name_ErrorType_03"/>
					<Help TextId="TOK_HelpName_ErrorType_03"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="259">		<!-- al_04_over_voltage  -->
					<Name TextId="TOK_Name_ErrorType_04"/>
					<Help TextId="TOK_HelpName_ErrorType_04"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="260">		<!-- al_05_mancanza_tensione  -->
					<Name TextId="TOK_Name_ErrorType_05"/>
					<Help TextId="TOK_HelpName_ErrorType_05"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="261">		<!-- al_06_mancanza_tensione  -->
					<Name TextId="TOK_Name_ErrorType_06"/>
					<Help TextId="TOK_HelpName_ErrorType_06"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="262">		<!-- al_07_sensor_feedback  -->
					<Name TextId="TOK_Name_ErrorType_07"/>
					<Help TextId="TOK_HelpName_ErrorType_07"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="263">		<!-- al_08_secure_disable  -->
					<Name TextId="TOK_Name_ErrorType_08"/>
					<Help TextId="TOK_HelpName_ErrorType_08"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="264">		<!-- al_09_over_temp_motor  -->
					<Name TextId="TOK_Name_ErrorType_09"/>
					<Help TextId="TOK_HelpName_ErrorType_09"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="265">		<!-- al_10_resist_fren  -->
					<Name TextId="TOK_Name_ErrorType_10"/>
					<Help TextId="TOK_HelpName_ErrorType_10"/>
				</ChannelDiagItem>

				<ChannelDiagItem ErrorType="266">		<!-- al_11_mancanza_24V  -->
					<Name TextId="TOK_Name_ErrorType_11"/>
					<Help TextId="TOK_HelpName_ErrorType_11"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="267">		<!-- al_12_under_voltage  -->
					<Name TextId="TOK_Name_ErrorType_12"/>
					<Help TextId="TOK_HelpName_ErrorType_12"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="268">		<!-- al_13_errore_pos  -->
					<Name TextId="TOK_Name_ErrorType_13"/>
					<Help TextId="TOK_HelpName_ErrorType_13"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="269">		<!-- al_14_set_home_pos  -->
					<Name TextId="TOK_Name_ErrorType_14"/>
					<Help TextId="TOK_HelpName_ErrorType_14"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="270">		<!-- wr_15_i2t_drive  -->
					<Name TextId="TOK_Name_ErrorType_15"/>
					<Help TextId="TOK_HelpName_ErrorType_15"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="271">		<!-- wr_16_i2t_motore  -->
					<Name TextId="TOK_Name_ErrorType_16"/>
					<Help TextId="TOK_HelpName_ErrorType_16"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="272">		<!-- wr_17_overspeed  -->
					<Name TextId="TOK_Name_ErrorType_17"/>
					<Help TextId="TOK_HelpName_ErrorType_17"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="273">		<!-- al_18_secure_disable  -->
					<Name TextId="TOK_Name_ErrorType_18"/>
					<Help TextId="TOK_HelpName_ErrorType_18"/>
				</ChannelDiagItem>
				
				<!-- al_19_free  -->
				<!-- <ChannelDiagItem ErrorType="274">		
					<Name TextId="TOK_Name_ErrorType_19"/>
					<Help TextId="TOK_HelpName_ErrorType_19"/>
				</ChannelDiagItem> -->
				
				<ChannelDiagItem ErrorType="275">		<!-- wr_20_bus_com  -->
					<Name TextId="TOK_Name_ErrorType_20"/>
					<Help TextId="TOK_HelpName_ErrorType_20"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="276">		<!-- al_21_broken_mem  -->
					<Name TextId="TOK_Name_ErrorType_21"/>
					<Help TextId="TOK_HelpName_ErrorType_21"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="277">		<!-- al_22_fasi_motor  -->
					<Name TextId="TOK_Name_ErrorType_22"/>
					<Help TextId="TOK_HelpName_ErrorType_22"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="278">		<!-- al_23_secure_disable  -->
					<Name TextId="TOK_Name_ErrorType_23"/>
					<Help TextId="TOK_HelpName_ErrorType_23"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="279">		<!-- al_24_over_temp  -->
					<Name TextId="TOK_Name_ErrorType_24"/>
					<Help TextId="TOK_HelpName_ErrorType_24"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="280">		<!-- al_25_seq_hall  -->
					<Name TextId="TOK_Name_ErrorType_25"/>
					<Help TextId="TOK_HelpName_ErrorType_25"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="281">		<!-- al_26_errore_vel  -->
					<Name TextId="TOK_Name_ErrorType_26"/>
					<Help TextId="TOK_HelpName_ErrorType_26"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="282">		<!-- al_27_i2t_drive  -->
					<Name TextId="TOK_Name_ErrorType_27"/>
					<Help TextId="TOK_HelpName_ErrorType_27"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="283">		<!-- al_28_i2t_motore  -->
					<Name TextId="TOK_Name_ErrorType_28"/>
					<Help TextId="TOK_HelpName_ErrorType_28"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="284">		<!-- al_29_DC_Bus_mezzi  -->
					<Name TextId="TOK_Name_ErrorType_29"/>
					<Help TextId="TOK_HelpName_ErrorType_29"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="285">		<!-- al_30_sovrapressione  -->
					<Name TextId="TOK_Name_ErrorType_30"/>
					<Help TextId="TOK_HelpName_ErrorType_30"/>
				</ChannelDiagItem>
				<ChannelDiagItem ErrorType="286">		<!-- al_31_sottopressione  -->
					<Name TextId="TOK_Name_ErrorType_31"/>
					<Help TextId="TOK_HelpName_ErrorType_31"/>
				</ChannelDiagItem>

		</ChannelDiagList>

	  <!-- ============================================================================================ -->
      
       <GraphicsList>
        <GraphicItem ID="ID_Graph_V1" GraphicFile="GSDML-0174-1234-TPS-1-TEMPLATE"/>
        <GraphicItem ID="ID_Graph_V2" GraphicFile="GSDML-0174-1234-TPS-1-TEMPLATE"/>
        <GraphicItem ID="ID_Icon_V1" GraphicFile="GSDML-0174-1234-TPS-1-EXTENDED"/>
      </GraphicsList> 

	  <!-- ============================================================================================ -->
      
      <CategoryList>
        <CategoryItem ID="ID_TPS_1" TextId="TPS1"/>
        <CategoryItem ID="ID_InOut" TextId="TOK_InOut"/>
        <CategoryItem ID="ID_Out" TextId="TOK_Out"/>
        <CategoryItem ID="ID_In" TextId="TOK_In"/>
      </CategoryList>

	  <!-- ============================================================================================ -->
      
      <ExternalTextList>
        <PrimaryLanguage>
          <!--without translation-->
          
          <Text TextId="T_ID_DAP" Value="DGFoxEvo V2.2"/>
          
          <!-- <Text TextId="TPS1" Value="TPS-1" /> -->
           <Text TextId="TPS1" Value="DGFoxEvo"/>
          <Text TextId="TOK_TPS1_board" Value="DGFoxEvo"/>
          <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="DI"/>
          <Text TextId="TOK_Out" Value="IN/OUT"/>
          <Text TextId="TOK_InOut" Value="DI/DO"/>
          <Text TextId="TOK_ExampleParameter" Value="Example Parameter"/>
          <Text TextId="TI_OFFSET" Value="TI_OFFSET"/>
          <Text TextId="TO_OFFSET" Value="TO_OFFSET"/>
          <!--DAPs-->
          <Text TextId="TOK_DevIdent_InfoText" Value="DGFoxEvo with TPS-1 ASIC"/>
          <Text TextId="T_ID_InfoTextId_DAP1" Value="DGFoxEvo"/>
          <!--module name-->
          <Text TextId="TOK_TextId_Module_1IO" Value="IN/OUT"/>
          <Text TextId="TOK_TextId_Digital_IN_OUT" Value="DIGIT IN/OUT"/>
          <Text TextId="TOK_TextId_Digital_input_output" Value="Digital input/output"/>

	    <Text TextId="TOK_TextId_Analog_IN_OUT" Value="ANALOG IN/OUT"/>
          <Text TextId="TOK_TextId_Analog_input_output" Value="Analog input/output"/>

          	<!--module info name-->
          <Text TextId="TOK_InfoTextId_Module_1IO" Value="DGFoxEvo"/>
          <!--dataitem name-->
          <Text TextId="T_ID_IN_2BYTE" Value="2 byte input"/>
          <Text TextId="T_ID_OUT_2BYTE" Value="2 byte output"/>
          <!-- TextIDs for Replacement Mode. -->
          <Text Value="default value cautions" TextId="SubstitutionMode"/>

          <Text Value="Replacement value" TextId="Replacement value"/>
          <Text Value="Last value" TextId="Last value"/>
          
  	  	<Text TextId="Info_DI Module" Value="Digital input modules" />
		<Text TextId="Info_DQ Module" Value="Digital output modules" />
		<Text TextId="Info_AI Module" Value="Analog input modules" />
           	<Text TextId="DI Module" Value="DI" />
           	

		<Text TextId="IDT_DATAITEM_ANALOG_IN" Value="ANALOG INPUT"/>
		<!-- =============================== -->
              <Text TextId="Digital_Inputs" Value="Digital Inputs" />
		<Text TextId="Inputs" Value="Inputs" />
		<Text TextId="Outputs" Value="Outputs" />
		<Text TextId="Digital_Outputs" Value="Digital Outputs" />
		<Text TextId="Bit 0" Value="Bit 0" />
		<Text TextId="Bit 1" Value="Bit 1" />
		<Text TextId="Bit 2" Value="Bit 2" />
		<Text TextId="Bit 3" Value="Bit 3" />
		<Text TextId="Bit 4" Value="Bit 4" />
		<Text TextId="Bit 5" Value="Bit 5" />
		<Text TextId="Bit 6" Value="Bit 6" />
		<Text TextId="Bit 7" Value="Bit 7" />
		<Text TextId="Bit 8" Value="Bit 8" />
		<Text TextId="Bit 9" Value="Bit 9" />
		<Text TextId="Bit 10" Value="Bit 10" />
		<Text TextId="Bit 11" Value="Bit 11" />
		<Text TextId="Bit 12" Value="Bit 12" />
		<Text TextId="Bit 13" Value="Bit 13" />
		<Text TextId="Bit 14" Value="Bit 14" />
		<Text TextId="Bit 15" Value="Bit 15" />
		<!-- =============================== -->

		<Text TextId="TOK_Output_DataItem_STW1" Value="control word 1"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit0" Value="ON"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit1" Value="No Coast Stop"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit2" Value="No Quick Stop"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit3" Value="Enable Operation"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit4" Value="Enable Ramp Generator"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit5" Value="Unfreeze Ramp Generator"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit6" Value="Enable Setpoint"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit7" Value="Fault Acknowledge"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit8" Value="Jog1 ON"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit9" Value="Jog2 ON"/>
		<Text TextId="TOK_Output_DataItem_STW1_Bit10" Value="Control By PLC"/>
		<Text TextId="TOK_Input_DataItem_ZSW1" Value="status word 1"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit0" Value="Ready To Switch On"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit1" Value="Ready To Operate"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit2" Value="Operation Enabled"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit3" Value="Fault Present"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit4" Value="Coast Stop Not Activated"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit5" Value="Quick Stop Not Activated"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit6" Value="Switching On Inhibited"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit7" Value="Warning Present"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit8" Value="Speed Error Within Tolerance Range"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit9" Value="Control Requested"/>
		<Text TextId="TOK_Input_DataItem_ZSW1_Bit10" Value="Speed Reached Or Exceeded"/>
		<Text TextId="TOK_Output_DataItem_NSOLL_A" Value="speed setpoint A"/>
		<Text TextId="TOK_Input_DataItem_NIST_A" Value="speed actual value A"/>
		<Text TextId="TOK_Output_DataItem_STW2" Value="control word 2"/>
		<Text TextId="TOK_Input_DataItem_ZSW2" Value="status word 2"/>
		<Text TextId="TOK_Output_DataItem_NSOLL_B" Value="speed setpoint B"/>
		<Text TextId="TOK_Input_DataItem_NIST_B" Value="speed actual value B"/>
		<Text TextId="TOK_Output_DataItem_G1_STW" Value="sensor 1 control word"/>
		<Text TextId="TOK_Input_DataItem_G1_ZSW" Value="sensor 1 status word"/>
		<Text TextId="TOK_Input_DataItem_G1_XIST1" Value="sensor 1 position actual value 1"/>
		<Text TextId="TOK_Input_DataItem_G1_XIST2" Value="Sensor 1 position actual value 2"/>
		<Text TextId="TOK_Output_DataItem_XERR" Value="Position error value"/>
		<Text TextId="TOK_Output_DataItem_KPC" Value="Position control gain value"/>
		
	  	  <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
					<!-- module text -->
		<Text TextId="TOK_TextId_Module_PROFIdrive" Value="PROFIdrive Module" />
		<Text TextId="TOK_InfoTextId_Module_PROFIdrive" Value="PROFIdrive Drive object (DO)"/>	
		
		<Text TextId="TOK_TextId_PROFIdrive_PAP" Value="Parameter Access Point" />		
		<Text TextId="TOK_InfoTextId_PROFIdrive_PAP" Value="Access point to the parameters of the drive object (DO)"/>
		<!--<Text TextId="IDT_MOD_NAME_VECTOR" Value="DO VECTOR"/>-->
		  <!--<Text TextId="IDT_MOD_INFO_VECTOR" Value="Oggetto di azionamento (DO) VECTOR"/>-->

					<!-- compact modules -->
					<!-- special submodules -->
		  
		  
		  <Text TextId="IDT_SM_NAME_MAP" Value="Module Access Point"/>
		  <Text TextId="IDT_SM_INFO_MAP" Value="Module Access Point"/>
		  
		  
					<!-- PROFIsafe submodules-->

					<!-- telegram submodules -->
					
		  <Text TextId="IDT_SM_NAME_IN_OUT" Value="Input/Output"/>
		  <Text TextId="IDT_SM_INFO_IN_OUT" Value="Input/Output, 1/1 words"/>
					
					
		  <Text TextId="IDT_SM_NAME_TEL1" Value="Standard telegram 1, PZD-2/2"/>
		  <Text TextId="IDT_SM_INFO_TEL1" Value="Standard telegram 1: Closed-loop speed control, PZD length 2/2 words"/>
		  
		  <Text TextId="IDT_SM_NAME_TEL3" Value="Standard telegram 3, PZD-5/9"/>
		  <Text TextId="IDT_SM_INFO_TEL3" Value="Standard Telegram 3: Closed-loop speed control plus 1 position encoder, PZD length 5/9 words"/>

		  <Text TextId="IDT_SM_NAME_TEL5" Value="Standard telegram 5, PZD-9/9"/>
		  <Text TextId="IDT_SM_INFO_TEL5" Value="Standard Telegram 5: Closed-loop speed control plus 1 position encoder, position error and gain position control , PZD length 9/9 words"/>

		  <Text TextId="IDT_SM_NAME_TEL7" Value="Standard telegram 7, PZD-2/2"/>
		  <Text TextId="IDT_SM_INFO_TEL7" Value="Standard telegram 7: Positioning, PZD length 2/2 words"/>

		  <Text TextId="IDT_SM_NAME_TEL9" Value="Standard telegram 9, PZD-10/5"/>
		  <Text TextId="IDT_SM_INFO_TEL9" Value="Standard telegram 9: Positioning, PZD length 10/5 words"/>

		  <Text TextId="IDT_SM_NAME_TEL20" Value="Standard telegram 20, PZD-2/6"/>
		  <Text TextId="IDT_SM_INFO_TEL20" Value="Standard telegram 20: Closed-loop speed control, process industry, NAMUR, PZD length 2/6 words"/>
		  
		  
		  <Text TextId="IDT_SM_NAME_TEL120" Value="H.D.T. Telegram 120, PZD-16/16"/>
		  <Text TextId="IDT_SM_INFO_TEL120" Value="H.D.T. Telegram 120, PZD length 16/16 words"/>

		  <Text TextId="IDT_SM_NAME_TEL121" Value="H.D.T. Telegram 121, PZD-12/8"/>
		  <Text TextId="IDT_SM_INFO_TEL121" Value="H.D.T. Telegram 121, PZD length 12/8 words"/>
					
		  <Text TextId="IDT_DATAITEM_ACTVAL" Value="Status word or actual value"/>
		  <Text TextId="IDT_DATAITEM_REFVAL" Value="Control word or setpoint"/>

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

		<!--errortype name-->
		<Text TextId="TOK_Name_ErrorType_01" Value="Eeprom corrupted data"/>
		<Text TextId="TOK_HelpName_ErrorType_01" Value="An error has occured while attempting to read EEPROM memory data."/>

		<Text TextId="TOK_Name_ErrorType_02" Value="Current sensors"/>
		<Text TextId="TOK_HelpName_ErrorType_02" Value="An error has occured while attempting to read signals from inverter current sensors."/>
	
		<Text TextId="TOK_Name_ErrorType_03" Value="Over current"/>
		<Text TextId="TOK_HelpName_ErrorType_03" Value="The drive has detected an overcurrent condition in inverter current reading signals."/>

		<Text TextId="TOK_Name_ErrorType_04" Value="Over voltage"/>
		<Text TextId="TOK_HelpName_ErrorType_04" Value="Drive has detected an overvoltage condition in DC bus voltage reading signals."/>

		<Text TextId="TOK_Name_ErrorType_05" Value="Voltage fault"/>
		<Text TextId="TOK_HelpName_ErrorType_05" Value="The drive has detected supply voltage fault or 2 phase lack for triphase supply, at least."/>

		<Text TextId="TOK_Name_ErrorType_06" Value="Phase fault"/>
		<Text TextId="TOK_HelpName_ErrorType_06" Value="The drive has detected voltage fault for 1 phase of triphase supply."/>

		<Text TextId="TOK_Name_ErrorType_07" Value="Feedback fault"/>
		<Text TextId="TOK_HelpName_ErrorType_07" Value="Feedback wiring cable is wrong or damaged."/>

		<Text TextId="TOK_Name_ErrorType_08" Value="S.T.O."/>
		<Text TextId="TOK_HelpName_ErrorType_08" Value="STO safey circuit action (safe torque off): external contact, feeding voltage to STO safety circuit, is opened."/>

		<Text TextId="TOK_Name_ErrorType_09" Value="Motor PTC"/>
		<Text TextId="TOK_HelpName_ErrorType_09" Value="Thermal sensor has detected a motor overtemperature."/>

		<Text TextId="TOK_Name_ErrorType_10" Value="Braking resistor"/>
		<Text TextId="TOK_HelpName_ErrorType_10" Value="During braking condition, theoretical calculation for thermal behaviour has detected an overheating of resistor."/>

		<Text TextId="TOK_Name_ErrorType_11" Value="+24V I/O fault"/>
		<Text TextId="TOK_HelpName_ErrorType_11" Value="I/O Voltage fault (+24V I/O, pin1-11 di J8)."/>

		<Text TextId="TOK_Name_ErrorType_12" Value="Under voltage"/>
		<Text TextId="TOK_HelpName_ErrorType_12" Value="The drive has detected an undervoltage condition in DC bus voltage reading signals."/>

		<Text TextId="TOK_Name_ErrorType_13" Value="Position following error"/>
		<Text TextId="TOK_HelpName_ErrorType_13" Value="In gearbox control or position control, difference between reference and feedback signals is out of chosen tollerance."/>

		<Text TextId="TOK_Name_ErrorType_14" Value="Home position error"/>
		<Text TextId="TOK_HelpName_ErrorType_14" Value="The drive has detected the Home Position lack."/>

		<Text TextId="TOK_Name_ErrorType_15" Value="I2t drive warning"/>
		<Text TextId="TOK_HelpName_ErrorType_15" Value="Theoretical drive temperature, due to provided current to load, exceeded maximum threshold."/>

		<Text TextId="TOK_Name_ErrorType_16" Value="I2t motor warning"/>
		<Text TextId="TOK_HelpName_ErrorType_16" Value="Theoretical motor temperature, due to provided current from drive, exceeded maximum 100°C ?T threshold."/>

		<Text TextId="TOK_Name_ErrorType_17" Value="Over speed warning"/>
		<Text TextId="TOK_HelpName_ErrorType_17" Value="Maximum velocity value, set in Advanced Setup - Limiter section via Caliper, exceeded threshold."/>

		<Text TextId="TOK_Name_ErrorType_18" Value="CH1 STO"/>
		<Text TextId="TOK_HelpName_ErrorType_18" Value="Redundant n°1 channel of safety circuit is broken."/>
		<!--
		<Text TextId="TOK_Name_ErrorType_19" Value="Target outside warning"/>
		<Text TextId="TOK_HelpName_ErrorType_19" Value="During position control, drive has detected that position reached is ifferent to target position"/>
		-->
		<Text TextId="TOK_Name_ErrorType_20" Value="Fieldbus"/>
		<Text TextId="TOK_HelpName_ErrorType_20" Value="Time out error."/>

		<Text TextId="TOK_Name_ErrorType_21" Value="Broken eeprom"/>
		<Text TextId="TOK_HelpName_ErrorType_21" Value="EEPROM memory does not respond."/>

		<Text TextId="TOK_Name_ErrorType_22" Value="Motor phases"/>
		<Text TextId="TOK_HelpName_ErrorType_22" Value="During motor autophasing, drive has detected a wrong wiring connection."/>

		<Text TextId="TOK_Name_ErrorType_23" Value="CH2 STO"/>
		<Text TextId="TOK_HelpName_ErrorType_23" Value="Redundant n°2 channel of safety circuit is broken."/>

		<Text TextId="TOK_Name_ErrorType_24" Value="Over temperature heatsink"/>
		<Text TextId="TOK_HelpName_ErrorType_24" Value="Heatsink temperature has exceeded maximum threshold."/>

		<Text TextId="TOK_Name_ErrorType_25" Value="Hall sensors sequence error"/>
		<Text TextId="TOK_HelpName_ErrorType_25" Value="The drive has detected a wrong HALL sequence"/>

		<Text TextId="TOK_Name_ErrorType_26" Value="Speed error"/>
		<Text TextId="TOK_HelpName_ErrorType_26" Value="The drive has detected a speed error depending on velocity window and velocity window time parameters."/>

		<Text TextId="TOK_Name_ErrorType_27" Value="I2t drive alarm"/>
		<Text TextId="TOK_HelpName_ErrorType_27" Value="Theoretical drive temperature, due to provided current to motor, exceeded maximum threshold and drive continued to provide current beyond set time."/>

		<Text TextId="TOK_Name_ErrorType_28" Value="I2t motor alarm"/>
		<Text TextId="TOK_HelpName_ErrorType_28" Value="Theoretical motor temperature, due to provided current from drive, exceeded maximum 100°C ?T threshold and drive continued to provide current beyond set time."/>

		<Text TextId="TOK_Name_ErrorType_29" Value="DC bus symmetry"/>
		<Text TextId="TOK_HelpName_ErrorType_29" Value="The drive has detected that DC bus symmetry is out of range."/>

		<Text TextId="TOK_Name_ErrorType_30" Value="Over pressure"/>
		<Text TextId="TOK_HelpName_ErrorType_30" Value="The drive has detected hydraulic over pressure condition from pressure transducer."/>

		<Text TextId="TOK_Name_ErrorType_31" Value="Under pressure"/>
		<Text TextId="TOK_HelpName_ErrorType_31" Value="The drive has detected hydraulic under pressure condition from pressure transducer."/>
  		<!-- =========================================================================================== -->

        </PrimaryLanguage>
      </ExternalTextList>
    </ApplicationProcess>
  </ProfileBody>
</ISO15745Profile>