; ====================================================================== ; GSD File for Profibus PA Slave FD0-VC-Ex4.PA ; ====================================================================== ; ; Pepperl+Fuchs GmbH ; Koenigsberger Allee 87 ; D-68307 Mannheim ; ; Tel. +49 621 776 0 ; ; ====================================================================== ; History ; ====================================================================== ; 03.12.1998 DE-JES 1.0 Revision 1.0 ; 23.02.1999 DE-JES 1.1 MaxTsdr_93.75 = 250, SP_D X removed ; 16.10.2000 DE-JES 1.2 Extra Revision for RS-485 created, Min_Slave_Intervall, Model_Name, Revision ; Software Number changed to 18-30021 ; 18.03.2001 DE-JES 1.3 Module_Reference added to all modules for GSD_Revision = 3 ; Changed Physical-Interface to Physical_Interface ; 22.08.2003 DE-JES 1.4 DPV1_Slave = 0 because Siemens checks for 3byte USER_PRM if 1 ; DPV1_Data_Types = 1 removed for consistency ; ====================================================================== ; #Profibus_DP GSD_Revision = 3 Vendor_Name = "PEPPERL+FUCHS" Model_Name = "PA 4-I/O P+F" Revision = "1.2 IEC-1158" Ident_Number = 0x0841 Protocol_Ident = 0 ; PROFIBUS DP Station_Type = 0 ; DP Slave Hardware_Release = "See Physical Block" Software_Release = "See Physical Block" ; ; supported Baudrate 31.25_supp = 1 45.45_supp = 1 93.75_supp = 1 ; Pepperl+Fuchs Segmentkoppler ; ; Default TSDR MaxTsdr_31.25 = 100 MaxTsdr_45.45 = 250 MaxTsdr_93.75 = 1000 ; Bitmap_Device = "PF_DO4_n" ; ; ------------------------------------------------------------------------------ ; Slave spezifische Daten ; ------------------------------------------------------------------------------ Auto_Baud_supp = 0 ; automatic Baudrate Search not supported Set_Slave_Add_supp = 1 ; SetSlaveAdr supported Min_Slave_Intervall = 250 ; in 100 us Slave_Family = 12 ; User_Prm_Data_Len = 0 ; Max_Diag_Data_Len = 14 ; ;--- Description of physical interface for async. and sync. transmission: --- 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 End_Physical_Interface ; Physical_Interface = 1 ; IEC61158-2 Transmission_Delay_31.25 = 0 Reaction_Delay_31.25 = 0 End_Physical_Interface ; ;----------- Description of extended DP features: --------------------- ;DPV1_Slave = 1 ;C2_Read_Write_supp = 0 ;C2_Max_Data_Len = 128 ;C2_Read_Write_required = 1 ;C2_Max_Count_Channels = 1 ;Max_Initiate_PDU_Len = 52 ;C2_Response_Timeout = 4000 ; ; ------------------------------------------------------------------------------ ; Bedeutung der gerätebezogenen Diagnosebits ; ------------------------------------------------------------------------------ Unit_Diag_Bit(16) = "Error appears" Unit_Diag_Bit(17) = "Error disappears" Unit_Diag_Bit(24) = "Hardware failure electronics" Unit_Diag_Bit(25) = "Hardware failure mechanics" Unit_Diag_Bit(26) = "Motor temperature too high" ; not used Unit_Diag_Bit(27) = "Electronic temperature too high" ; not used Unit_Diag_Bit(28) = "Memory error" Unit_Diag_Bit(29) = "Measurement failure" ; not used Unit_Diag_Bit(30) = "Device not initialized" ; not used Unit_Diag_Bit(31) = "Device initializiation failed" Unit_Diag_Bit(32) = "Zero point error" ; not used Unit_Diag_Bit(33) = "Power supply failed" ; not used Unit_Diag_Bit(34) = "Configration invalid" ; not used Unit_Diag_Bit(35) = "Restart" ; not used Unit_Diag_Bit(36) = "Coldstart" ; not used Unit_Diag_Bit(37) = "Maintenance required" Unit_Diag_Bit(38) = "Characteristics invalid" ; not used Unit_Diag_Bit(39) = "Ident_Number violation" ; ; ------------------------------------------------------------------------------ ; Modularer Teilnehmer ; ------------------------------------------------------------------------------ Modular_Station = 1 ; it is a modular Station Max_Module = 4 ; 4 modules Max_Input_Len = 28 ; maximum Input Length Max_Output_Len = 16 ; maximum Output Length Max_Data_Len = 44 ; maximum In-Output Length ; ;Leermodul Module = "EMPTY_MODULE" 0x00 ; 1 EndModule ; ;Spezielles Kennungsformat ohne Datentypangabe Module = "SP_D" 0xA1 ; 2 EndModule Module = "SP_D+RB_D" 0xC1, 0x81, 0x81, 0x83 ; 3 EndModule Module = "SP_D+CB_D" 0xC1, 0x81, 0x82, 0x92 ; 4 EndModule Module = "SP_D+RB_D+CB_D" 0xC1, 0x81, 0x84, 0x93 ; 5 EndModule Module = "RIN_D+ROUT_D" 0xC1, 0x81, 0x81, 0x8C ; 6 EndModule Module = "RIN_D+ROUT_D+CB_D" 0xC1, 0x81, 0x84, 0x9C ; 7 EndModule Module = "SP_D+RB_D+RIN_D+ROUT_D+CB_D" 0xC1, 0x83, 0x86, 0x9F ; 8 EndModule