Blame | Last modification | View Log | Download
;===============================================================; GSD-file for product 6FX2001-xxxxx, SIEMENS; Version : (V4.0)-(Contact person Mr. Rechinger +49 9131 98 3955); Copyright (C) SIEMENS AG 2003; All Rights Reserved.;===============================================================;===============================================================; Filename: SIEM0024.gsd; Date: 11.09.2003;========================================================================================; Changes: 11.09.03:; - Revision -> 4.0 / DJ; - Softwareversion -> 4.2 / DJ; - Hardwareversion -> 5.0 / DJ; - Adpation of User_Parameter numbers / DJ; - Maximum number of steps adapted to OCD; requirements (13 + 14 Bit max.) / DJ; 22.09.03:; - User-Parameter "Total resolution" (number 32 and 33); for 25-Bit-limited values / DJ; 24.09.03:; - MSB in last Byte of User-Parameter (only manufacturer specific; versions) set to 1.; Used to identify GSD version / DJ;========================================================================================#Profibus_DPPrmText=1Text(0)="Increasing clockwise (0)"Text(1)="Increasing counter clockwise (1)"EndPrmTextPrmText=2Text(0)="Disable"Text(1)="Enable"EndPrmTextPrmText=3Text(0)="No"Text(1)="Yes"EndPrmTextPrmText=4Text(0)=" 1ms"Text(1)="10ms"EndPrmTextPrmText=5Text(0)="Revolution"Text(1)="Maximal total measuring range"Text(2)="Physical impulses"EndPrmTextPrmText=6Text(0)="Steps/1000 ms"Text(1)="Steps/100 ms"Text(2)="Steps/10 ms"Text(3)="Revolutions per minute"EndPrmText; User Parameter "Code sequence"ExtUserPrmData=1 "Code sequence"Bit(0) 0 0-1Prm_Text_Ref=1EndExtUserPrmData; User Parameter "Class 2 functionality"ExtUserPrmData=2 "Class 2 functionality"Bit(1) 1 0-1Prm_Text_Ref=2EndExtUserPrmData;User Parameter "Scaling function"ExtUserPrmData=3 "Scaling function control"Bit(3) 1 0-1Prm_Text_Ref=2EndExtUserPrmData; ExtUserPrm-Number 4; not used; reserved for user parameter "Measuring units per revolution" (high); User Parameter "Measuring units per revolution" (low)ExtUserPrmData=5 "Measuring units per revolution"Unsigned16 4096 0-8192EndExtUserPrmData; User Parameter "Total measuring range" (high)ExtUserPrmData=6 "Total measuring range (high)"Unsigned16 256 0-2048EndExtUserPrmData; User Parameter "Total measuring range" (low)ExtUserPrmData=7 "Total measuring range (low)"Unsigned16 0 0-65535EndExtUserPrmData; User Parameter "Desired Measuring units" (high)ExtUserPrmData=8 "Desired Measuring units (high)"Unsigned16 0 0-2048EndExtUserPrmData; User Parameter "Desired Measuring units" (low)ExtUserPrmData=9 "Desired Measuring units (low)"Unsigned16 4096 0-65535EndExtUserPrmData; User Parameter "Physical impulses" (high)ExtUserPrmData=10 "Physical impulses (high)"Unsigned16 0 0-2048EndExtUserPrmData; User Parameter "Physical Impulses" (low)ExtUserPrmData=11 "Physical impulses (low)"Unsigned16 4096 0-65535EndExtUserPrmData; User Parameter "Lower Limit Switch" (enable / disable)ExtUserPrmData=12 "Lower limit switch"Bit(5) 0 0-1Prm_Text_Ref=2EndExtUserPrmData; User Parameter "Upper Limit Switch" (enable / disable)ExtUserPrmData=13 "Upper limit switch"Bit(6) 0 0-1Prm_Text_Ref=2EndExtUserPrmData; User Parameter "Lower Limit Switch" (high)ExtUserPrmData=14 "Lower limit switch (high)"Unsigned16 0 0-2048EndExtUserPrmData; User Parameter "Lower Limit Switch" (low)ExtUserPrmData=15 "Lower limit switch (low)"Unsigned16 0 0-65535EndExtUserPrmData; User Parameter "Upper Limit Switch" (high)ExtUserPrmData=16 "Upper limit switch (high)"Unsigned16 0 0-2048EndExtUserPrmData; User Parameter "Upper Limit Switch" (low)ExtUserPrmData=17 "Upper limit switch (low)"Unsigned16 32767 0-65535EndExtUserPrmData; User Parameter "Lower limit switch" for values < 16 BitExtUserPrmData=18 "Lower limit switch"Unsigned16 0 0-8192EndExtUserPrmData; User Parameter "Upper limit switch" for values < 16 BitExtUserPrmData=19 "Upper limit switch"Unsigned16 4096 0-8192EndExtUserPrmData; User Parameter "basis for desired measuring units"ExtUserPrmData=20 "Desired measuring units per"BitArea(0-1) 0 0-2Prm_Text_Ref=5EndExtUserPrmData; User Parameter "Shorter diagnostics"ExtUserPrmData=21 "Shorter diagnostics (16 bytes)"Bit(3) 0 0-1Prm_Text_Ref=3EndExtUserPrmData; User Parameter "Unit velocity output"ExtUserPrmData=22 "Velocity output unit"BitArea(4-5) 0 0-3Prm_Text_Ref=6EndExtUserPrmData; User Parameter "Commissioning mode" default disabledExtUserPrmData=23 "Commissioning mode"Bit(2) 0 0-1Prm_Text_Ref=2EndExtUserPrmData; ExtUserPrm-Number 24; not used; reserved for user Parameter "Total measuring range" (high) for Singleturn; User Parameter "Total measuring range" (low) for SingleturnExtUserPrmData=25 "Total measuring range"Unsigned16 4096 0-8192EndExtUserPrmData; ExtUserPrm-Number 26; not used; reserved for user Parameter "Desired Measuring units"(high) for Singleturn; User Parameter "Desired Measuring units" (low) for SingleturnExtUserPrmData=27 "Desired Measuring units"Unsigned16 4096 0-8192EndExtUserPrmData; ExtUserPrm-Number 28; not used; reserved for user Parameter "Physical impulses"(high) for Singleturn; User Parameter "Physical impulses" (low) for SingleturnExtUserPrmData=29 "Physical impulses"Unsigned16 4096 0-8192EndExtUserPrmData; User Parameter "Velocity timebase" for Versions 1.0 and 1.1ExtUserPrmData=30 "Velocity timebase"Bit(7) 0 0-1Prm_Text_Ref=4EndExtUserPrmData; User Parameter "Commissioning mode" default enabledExtUserPrmData=31 "Commissioning mode"Bit(2) 1 0-1Prm_Text_Ref=2EndExtUserPrmData; User Parameter "Total measuring range" (high) for 25-Bit-limited valuesExtUserPrmData=32 "Total measuring range (high)"Unsigned16 256 0-512EndExtUserPrmData; User Parameter "Total measuring range" (low) for 25-Bit-limited valuesExtUserPrmData=33 "Total measuring range (low)"Unsigned16 0 0-65535EndExtUserPrmDataGSD_Revision=2Vendor_Name = "SIEMENS"Model_Name = "SIMODRIVE sensor"Revision = "V4.0"Ident_Number = 0x0024Protocol_Ident = 0Station_Type = 0FMS_supp = 0DP_Encoder_class = 2DP_Encoder_profile_version = 1.1DP_Encoder_manufacturer_specific_functions = 1Hardware_Release = "5.0"Software_Release = "4.2"9.6_supp = 119.2_supp = 193.75_supp = 1187.5_supp = 1500_supp = 11.5M_supp = 13M_supp = 16M_supp = 112M_supp = 1MaxTsdr_9.6 = 60MaxTsdr_19.2 = 60MaxTsdr_93.75 = 60MaxTsdr_187.5 = 60MaxTsdr_500 = 100MaxTsdr_1.5M = 150MaxTsdr_3M = 250MaxTsdr_6M = 450MaxTsdr_12M = 800Implementation_Type="DPC31"Bitmap_Device="AWG0024n"OrderNumber="6FX2001-5xPxx"Freeze_Mode_supp = 1Sync_Mode_supp = 1Auto_Baud_supp = 1Set_Slave_Add_supp = 0Min_Slave_Intervall = 0x0001Max_Diag_Data_Len=57Fail_Safe = 1Modul_Offset=1Slave_Family=7Modular_Station = 1Max_Module = 1Unit_Diag_Bit(4) = "Memory error"Unit_Diag_Bit(108) = "Operating time warning"Max_Input_Len = 8Max_Output_Len = 4Max_Data_len = 12Max_User_Prm_Data_Len = 0x20Module= "Class 1 Singleturn" 0xD0Ext_Module_Prm_Data_Len= 2Ext_User_Prm_Data_Const(0) = 0x00,0x00Ext_User_Prm_Data_Ref(1)=1 ; Code sequenceEndModuleModule= "Class 1 Multiturn" 0xD1Ext_Module_Prm_Data_Len= 2Ext_User_Prm_Data_Const(0) = 0x00,0x00Ext_User_Prm_Data_Ref(1)=1 ; Code sequenceEndModuleModule= "Class 2 Singleturn" 0xF0Ext_Module_Prm_Data_Len= 18Ext_User_Prm_Data_Const(0) = 0x00,0x0A,0x00,0x00,0x10,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00Ext_User_Prm_Data_Ref(1)=1 ; Code sequenceExt_User_Prm_Data_Ref(1)=2 ; Class 2 functionalityExt_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(4)=5 ; Measuring units per revolutionExt_User_Prm_Data_Ref(8)=25 ; Total measuring rangeEndModuleModule= "Class 2 Multiturn" 0xF1Ext_Module_Prm_Data_Len= 18Ext_User_Prm_Data_Const(0) = 0x00,0x0A,0x00,0x00,0x10,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00Ext_User_Prm_Data_Ref(1)=1 ; Code sequenceExt_User_Prm_Data_Ref(1)=2 ; Class 2 functionalityExt_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(4)=5 ; Measuring units per revolutionExt_User_Prm_Data_Ref(6)=6 ; Total measuring range (high)Ext_User_Prm_Data_Ref(8)=7 ; Total measuring range (low)EndModuleModule= "Version 1.0 Multiturn" 0xD3 ; With Velocity outputExt_Module_Prm_Data_Len= 18Ext_User_Prm_Data_Const(0) = 0x00,0x0A,0x00,0x00,0x10,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00Ext_User_Prm_Data_Ref(1)=1 ; Code sequenceExt_User_Prm_Data_Ref(1)=2 ; Class 2 functionalityExt_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(4)=5 ; Measuring units per revolutionExt_User_Prm_Data_Ref(6)=6 ; Total measuring range (high)Ext_User_Prm_Data_Ref(8)=7 ; Total measuring range (low)Ext_User_Prm_Data_Ref(1)=30 ; Velocity timebaseEndModuleModule= "Version 1.1 Multiturn" 0xD3,0xE1 ; With Velocity outputExt_Module_Prm_Data_Len= 18Ext_User_Prm_Data_Const(0) = 0x00,0x0A,0x00,0x00,0x10,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00Ext_User_Prm_Data_Ref(1)=1 ; Code sequenceExt_User_Prm_Data_Ref(1)=2 ; Class 2 functionalityExt_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(4)=5 ; Measuring units per revolutionExt_User_Prm_Data_Ref(6)=6 ; Total measuring range (high)Ext_User_Prm_Data_Ref(8)=7 ; Total measuring range (low)Ext_User_Prm_Data_Ref(1)=30 ; Velocity timebaseEndModuleModule= "Version 2.0 Multiturn" 0xF1,0xD0Ext_Module_Prm_Data_Len= 32Ext_User_Prm_Data_Const(0) = 0x00,0x4a,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xe5,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0x00,0x00,0x10,0x00,0x82Ext_User_Prm_Data_Ref(1)=1 ; Code sequence;Ext_User_Prm_Data_Ref(1)=2 ; Class 2 functionality;Ext_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(2)=8 ; Measuring units (high)Ext_User_Prm_Data_Ref(4)=9 ; Measuring units (low);Ext_User_Prm_Data_Ref(27)=10 ; Physical impulses (high);Ext_User_Prm_Data_Ref(29)=11 ; Physical impulses (low);Ext_User_Prm_Data_Ref(18)=20 ; Desired measuring units reference;Ext_User_Prm_Data_Ref(6)=32 ; Total measuring range (high);Ext_User_Prm_Data_Ref(8)=33 ; Total measuring range (low)Ext_User_Prm_Data_Ref(18)=31 ; Commissioning mode;Ext_User_Prm_Data_Ref(18)=21 ; Shorter diagnostics (16 bytes);Ext_User_Prm_Data_Ref(18)=12 ; Lower limit switch (de)activate;Ext_User_Prm_Data_Ref(19)=14 ; Lower limit switch (high);Ext_User_Prm_Data_Ref(21)=15 ; Lower limit switch (low);Ext_User_Prm_Data_Ref(18)=13 ; Upper limit switch (de)activate;Ext_User_Prm_Data_Ref(23)=16 ; Upper limit switch (high);Ext_User_Prm_Data_Ref(25)=17 ; Upper limit switch (low);Ext_User_Prm_Data_Ref(31)=22 ; Velocity output unitEndModuleModule= "Version 2.1 Singleturn" 0xF1Ext_Module_Prm_Data_Len= 32Ext_User_Prm_Data_Const(0) = 0x00,0x4a,0x00,0x00,0x10,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x10,0x00,0x80Ext_User_Prm_Data_Ref(1)=1 ; Code sequence;Ext_User_Prm_Data_Ref(1)=2 ; Class 2 functionalityExt_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(4)=27 ; Measuring unitsExt_User_Prm_Data_Ref(29)=29 ; Physical impulsesExt_User_Prm_Data_Ref(18)=20 ; Desired measuring units referenceExt_User_Prm_Data_Ref(8)=25 ; Total measuring rangeExt_User_Prm_Data_Ref(18)=23 ; Commissioning modeExt_User_Prm_Data_Ref(18)=21 ; Shorter diagnostics (16 bytes)Ext_User_Prm_Data_Ref(18)=12 ; Lower limit switch (de)activateExt_User_Prm_Data_Ref(21)=18 ; Lower limit switchExt_User_Prm_Data_Ref(18)=13 ; Upper limit switch (de)activateExt_User_Prm_Data_Ref(25)=19 ; Upper limit switchEndModuleModule= "Version 2.1 Multiturn" 0xF1Ext_Module_Prm_Data_Len= 32Ext_User_Prm_Data_Const(0) = 0x00,0x4a,0x00,0x00,0x10,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x82Ext_User_Prm_Data_Ref(1)=1 ; Code sequence;Ext_User_Prm_Data_Ref(1)=2 ; Class 2 functionalityExt_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(2)=8 ; Measuring units (high)Ext_User_Prm_Data_Ref(4)=9 ; Measuring units (low)Ext_User_Prm_Data_Ref(27)=10 ; Physical impulses (high)Ext_User_Prm_Data_Ref(29)=11 ; Physical impulses (low)Ext_User_Prm_Data_Ref(18)=20 ; Desired measuring units referenceExt_User_Prm_Data_Ref(6)=32 ; Total measuring range (high)Ext_User_Prm_Data_Ref(8)=33 ; Total measuring range (low)Ext_User_Prm_Data_Ref(18)=23 ; Commissioning modeExt_User_Prm_Data_Ref(18)=21 ; Shorter diagnostics (16 bytes)Ext_User_Prm_Data_Ref(18)=12 ; Lower limit switch (de)activateExt_User_Prm_Data_Ref(19)=14 ; Lower limit switch (high)Ext_User_Prm_Data_Ref(21)=15 ; Lower limit switch (low)Ext_User_Prm_Data_Ref(18)=13 ; Upper limit switch (de)activateExt_User_Prm_Data_Ref(23)=16 ; Upper limit switch (high)Ext_User_Prm_Data_Ref(25)=17 ; Upper limit switch (low)EndModuleModule= "Version 2.2 Singleturn" 0xF1,0xD0 ; With Velocity outputExt_Module_Prm_Data_Len= 32Ext_User_Prm_Data_Const(0) = 0x00,0x4a,0x00,0x00,0x10,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x10,0x00,0x80Ext_User_Prm_Data_Ref(1)=1 ; Code sequence;Ext_User_Prm_Data_Ref(1)=2 ; Class 2 functionalityExt_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(4)=27 ; Measuring unitsExt_User_Prm_Data_Ref(29)=29 ; Physical impulsesExt_User_Prm_Data_Ref(18)=20 ; Desired measuring units referenceExt_User_Prm_Data_Ref(8)=25 ; Total measuring rangeExt_User_Prm_Data_Ref(18)=23 ; Commissioning modeExt_User_Prm_Data_Ref(18)=21 ; Shorter diagnostics (16 bytes)Ext_User_Prm_Data_Ref(18)=12 ; Lower limit switch (de)activateExt_User_Prm_Data_Ref(21)=18 ; Lower limit switchExt_User_Prm_Data_Ref(18)=13 ; Upper limit switch (de)activateExt_User_Prm_Data_Ref(25)=19 ; Upper limit switchExt_User_Prm_Data_Ref(31)=22 ; Velocity output unitEndModuleModule= "Version 2.2 Multiturn" 0xF1,0xD0 ; With Velocity outputExt_Module_Prm_Data_Len= 32Ext_User_Prm_Data_Const(0) = 0x00,0x4a,0x00,0x00,0x10,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x82Ext_User_Prm_Data_Ref(1)=1 ; Code sequence;Ext_User_Prm_Data_Ref(1)=2 ; Class 2 functionalityExt_User_Prm_Data_Ref(1)=3 ; Scaling function controlExt_User_Prm_Data_Ref(2)=8 ; Measuring units (high)Ext_User_Prm_Data_Ref(4)=9 ; Measuring units (low)Ext_User_Prm_Data_Ref(27)=10 ; Physical impulses (high)Ext_User_Prm_Data_Ref(29)=11 ; Physical impulses (low)Ext_User_Prm_Data_Ref(18)=20 ; Desired measuring units referenceExt_User_Prm_Data_Ref(6)=32 ; Total measuring range (high)Ext_User_Prm_Data_Ref(8)=33 ; Total measuring range (low)Ext_User_Prm_Data_Ref(18)=23 ; Commissioning modeExt_User_Prm_Data_Ref(18)=21 ; Shorter diagnostics (16 bytes)Ext_User_Prm_Data_Ref(18)=12 ; Lower limit switch (de)activateExt_User_Prm_Data_Ref(19)=14 ; Lower limit switch (high)Ext_User_Prm_Data_Ref(21)=15 ; Lower limit switch (low)Ext_User_Prm_Data_Ref(18)=13 ; Upper limit switch (de)activateExt_User_Prm_Data_Ref(23)=16 ; Upper limit switch (high)Ext_User_Prm_Data_Ref(25)=17 ; Upper limit switch (low)Ext_User_Prm_Data_Ref(31)=22 ; Velocity output unitEndModule