;/***************************************************************************/ ;/* VEGA Grieshaber KG */ ;/* Am Hohenstein 113 */ ;/* 77761 Schiltach */ ;/* -Germany- */ ;/* Phone: +49783650-0 */ ;/***************************************************************************/ ;/* */ ;/* GSD-File fuer VEGAPULS 66 */ ;/* */ ;/***************************************************************************/ ;/* Autor: R. Schaetzle Edit: K. Guenter */ ;/* GSD-File-Version: 1.2 */ ;/* GSD-Revision: 4 */ ;/* Datum: 15.01.2009 */ ;/* geaendert am: 19.05.2011 */ ;/* */ ;/* geaendert am: 01.02.2012 */ ;/* weitere Baudraten für SK2/SK3 hinzu */ ;/* Min_Slave_Intervall = 6, geaendert für SK2/SK3 */ ;/* Model_Name geaendert (ohne DevRev 1) */ ;/* Revision geaendert in "Profil 3.02" */ ;/* */ ;/* File-Name: PS660C00.GSD */ ;/***************************************************************************/ ;/***************************************************************************/ ;/* General DP-Key Words */ ;/***************************************************************************/ #Profibus_DP GSD_Revision = 4 Vendor_Name = "VEGA Grieshaber KG" Model_Name = "VEGAPULS 66" Revision = "Profil 3.02" Ident_Number = 0x0c00 Protocol_Ident = 0 ; Profibus-DP Station_Type = 0 ; DP-Slave FMS_supp = 0 Hardware_Release = "-" Software_Release = "-" ; 31.25_supp = 1 ; PA-Baudrate 45.45_supp = 1 ; Siemens Segmentcoupler 93.75_supp = 1 ; Pepperl & Fuchs Segmentcoupler 187.5_supp = 1 ; SK2/3 500_supp = 1 ; SK2/3 1.5M_supp = 1 ; SK2/3 3M_supp = 1 ; SK2/3 6M_supp = 1 ; SK2/3 12M_supp = 1 ; SK2/3 ; MaxTsdr_31.25 = 100 ; PA-Baudrate MaxTsdr_45.45 = 250 ; Siemens Segmentcoupler MaxTsdr_93.75 = 1000 ; Pepperl & Fuchs Segmentcoupler MaxTsdr_187.5 = 60 ; SK2/3 MaxTsdr_500 = 100 ; SK2/3 MaxTsdr_1.5M = 150 ; SK2/3 MaxTsdr_3M = 250 ; SK2/3 MaxTsdr_6M = 450 ; SK2/3 MaxTsdr_12M = 800 ; SK2/3 ; Redundancy = 0 Repeater_Ctrl_Sig = 0 24V_Pins = 0 Implementation_Type = "SPC4-2 / TMG i-tec" Bitmap_Device = "P660C00N" Bitmap_Diag = "P660C00D" Bitmap_SF = "P660C00S" ; ;--- Description of physical interface for async. and sync. transmission --- Physical_Interface = 1 ; IEC61158-2 Transmission_Delay_31.25 = 0 Reaction_Delay_31.25 = 0 End_Physical_Interface ; Physical_Interface = 0 ; RS-485 Standard Copper Transmission_Delay_45.45 = 0 Reaction_Delay_45.45 = 0 Transmission_Delay_93.75 = 0 Reaction_Delay_93.75 = 0 Transmission_Delay_187.5 = 0 Reaction_Delay_187.5 = 0 Transmission_Delay_500 = 0 Reaction_Delay_500 = 0 Transmission_Delay_1.5M = 0 Reaction_Delay_1.5M = 0 Transmission_Delay_3M = 0 Reaction_Delay_3M = 0 Transmission_Delay_6M = 0 Reaction_Delay_6M = 0 Transmission_Delay_12M = 0 Reaction_Delay_12M = 0 End_Physical_Interface ; ; ;/***************************************************************************/ ;/* Basic DP-Slave related key words */ ;/***************************************************************************/ Freeze_Mode_supp = 1 ; Note: Freeze mode is not supported when using SK2/SK3 Sync_Mode_supp = 0 Auto_Baud_supp = 0 Set_Slave_Add_supp = 1 ; Max_User_Prm_Data_Len = 8 ;DPV1_Status1...3 and profile specific Prm_Structure (size = 5 bytes) ; PrmText=1 Text(0)="Disabled" ;classic diagnosis and status mode Text(1)="Enabled" ;condensed diagnosis and status mode EndPrmText ; ExtUserPrmData=1 "Condensed Status" Bit(0) 1 0-1 ;PRM_COND Prm_Text_Ref=1 ;reference to PrmText EndExtUserPrmData ; Ext_User_Prm_Data_Const(0)=0x00,0x00,0x08,0x05,0x41,0x00,0x00,0x01 ;DPV1_Status1...3 and profile specific Prm_Structure (default values) ; Structure_Length = 5 ; Structure_Type = 65 (profile specific) ; Slot_Number = 0 ; reserved = 0 ; PRM_COND = 1 (enabled) ; Ext_User_Prm_Data_Ref(7)=1 ;reference to condensed status bit PRM_COND Prm_Block_Structure_supp=1 ;enables the block structure of extended parametrization ; ; Min_Slave_Intervall = 6 ;Time base 100µs, modified for applications with SK2/SK3 ; Modular_Station = 1 Max_Module = 3 Max_Input_Len = 15 Max_Output_Len = 0 Max_Data_Len = 15 Max_Diag_Data_Len = 20 ; ;Profile specific diagnosis flags Unit_Diag_Bit(16) = "Status appears" Unit_Diag_Bit(17) = "Status disappears" Unit_Diag_Bit(24) = "Hardware failure electronics" Unit_Diag_Bit(25) = "Hardware failure mechanics" Unit_Diag_Bit(26) = "Motor temperature too high" Unit_Diag_Bit(27) = "Electronic temperature too high" Unit_Diag_Bit(28) = "Memory error" Unit_Diag_Bit(29) = "Measurement failure" Unit_Diag_Bit(30) = "Device not initialized" Unit_Diag_Bit(31) = "Device initialization failed" Unit_Diag_Bit(32) = "Zero point error" Unit_Diag_Bit(33) = "Power supply failed" Unit_Diag_Bit(34) = "Configuration invalid" Unit_Diag_Bit(35) = "Warmstart" Unit_Diag_Bit(36) = "Coldstart" Unit_Diag_Bit(37) = "Maintenance required" Unit_Diag_Bit(38) = "Characterization invalid" Unit_Diag_Bit(39) = "Ident number violation" Unit_Diag_Bit(40) = "Maintenance alarm" Unit_Diag_Bit(41) = "Maintenance demanded" Unit_Diag_Bit(42) = "Function check" Unit_Diag_Bit(43) = "Invalid process conditions" Unit_Diag_Bit(55) = "Extension available" ; ;Manufacturer specific diagnosis flags Unit_Diag_Bit(56) = "No measured value available Err" Unit_Diag_Bit(57) = "Adjusted span too small" Unit_Diag_Bit(58) = "Error in linearization chart" Unit_Diag_Bit(59) = "No executable firmware" Unit_Diag_Bit(60) = "Failure in electronics" Unit_Diag_Bit(61) = "General software error" Unit_Diag_Bit(62) = "Measured value is determined" Unit_Diag_Bit(63) = "Impermissible electronics temp." Unit_Diag_Bit(64) = "Error in calibration" Unit_Diag_Bit(65) = "Error in device settings" Unit_Diag_Bit(66) = "Installation/setup error" Unit_Diag_Bit(67) = "Measurement malfunction" Unit_Diag_Bit(68) = "Communication hardware error" Unit_Diag_Bit(69) = "Factory settings invalid" Unit_Diag_Bit(70) = "Error in inactive linearization" Unit_Diag_Bit(71) = "Event storage malfunction" Unit_Diag_Bit(72) = "Reliability too low" Unit_Diag_Bit(73) = "Error on a device interface" Unit_Diag_Bit(74) = "Device temperature out of spec" Unit_Diag_Bit(75) = "Simulation active" Unit_Diag_Bit(76) = "Overfilling" Unit_Diag_Bit(77) = "No measured value available Warn" ; Unit_Diag_Bit(88) = "Sensor value simulated" Unit_Diag_Bit(89) = "Sensor value invalid" Unit_Diag_Bit(90) = "Sensor value limited" Unit_Diag_Bit(92) = "Percent value simulated" Unit_Diag_Bit(93) = "Percent value invalid" Unit_Diag_Bit(94) = "Percent value limited" Unit_Diag_Bit(96) = "Lin percent value simulated" Unit_Diag_Bit(97) = "Lin percent value invalid" Unit_Diag_Bit(98) = "Lin percent value limited" ; ;/***************************************************************************/ ;/* Module definition */ ;/***************************************************************************/ ;--- Module for Analog Input 1 ------------------------------------------------- Module = "AI FB1 (OUT, short)" 0x94 1 EndModule ; Module = "AI FB1 (OUT, long)" 0x42,0x84,0x08,0x05 2 EndModule ; ;--- Module for Analog Input 2 ------------------------------------------------- Module = "AI FB2 (OUT, short)" 0x94 3 EndModule ; Module = "AI FB2 (OUT, long)" 0x42,0x84,0x08,0x05 4 EndModule ; ;--- Module for Analog Input 3 ------------------------------------------------- Module = "AI FB3 (OUT, short)" 0x94 5 EndModule ; Module = "AI FB3 (OUT, long)" 0x42,0x84,0x08,0x05 6 EndModule ; ;--- Empty module -------------------------------------------------------------- Module = "Free Place" 0x00 7 EndModule ; ; Slave_Family = 12@VEGA@VEGAPULS ;PA-Device-VEGA-directory Info_Text = "PROFIBUS-PA device according to Profibus-PA-Profile 3.02" ; ;/***************************************************************************/ ;/* Additional keywords for module assignment */ ;/***************************************************************************/ SlotDefinition Slot(1) = "AI FB1 (OUT)" 2 1,2,7 Slot(2) = "AI FB2 (OUT)" 4 3,4,7 Slot(3) = "AI FB3 (OUT)" 6 5,6,7 EndSlotDefinition ; ; ;/***************************************************************************/ ;/* Slave related keywords for DP extensions */ ;/***************************************************************************/ DPV1_Slave = 1 C2_Read_Write_supp = 1 C2_Read_Write_required = 1 C2_Max_Data_Len = 72 C2_Max_Count_Channels = 3 Max_Initiate_PDU_Length = 52 C2_Response_Timeout = 4000 ;Timebase 10ms DPV1_Data_Types = 1 WD_Base_1ms_supp = 1