; ;====================================================== ; GSD-Datei fuer PROFIBUS-DP Koppler/SPC ; Hersteller: Beckhoff Automation GmbH ; Eiserstr. 5 ; 33415 Verl ; Tel.: +49(0)5246/963-0 ; Best.-Nr.: BK3000 ; Stand : 20.07.2007 ; ; ;----------------------- TwinCAT ---------------------- ; Tc_KBus_supp = 1 ; Buskoppler Tc_Plc_supp = 0 ; Bus-Controller Tc_Firmware_Flashable = 0 ; Tc_ComplexTerminals = 1 ; Tc_BitmapFile = "BK.bmp" Tc_VendorBitmapFile = "Beckhoff.bmp" ; ;------------------------- DP ------------------------- ; #Profibus_DP ; ;------------------ PrmText-Definitionen -------------- ; PrmText = 1 Text(0) = "ist nicht aktiv" Text(1) = "ist aktiv" EndPrmText PrmText = 6 Text(0) = "manueller Reset" Text(1) = "automatischer Reset" EndPrmText PrmText = 11 Text(0) = "INTEL" Text(1) = "MOTOROLA" EndPrmText PrmText = 12 Text(0) = "synchron" Text(1) = "freilaufend" EndPrmText PrmText = 13 Text(0) = "KBus-Zyklus wird gestoppt" Text(1) = "KBus-Outputs werden 0" Text(2) = "KBus-Outputs bleiben gleich" EndPrmText PrmText = 14 Text(0) = "DataExchange wird verlassen" Text(1) = "DP-Inputs werden 0" Text(2) = "DP-Inputs bleiben gleich" EndPrmText PrmText = 15 Text(2) = "16 Bytes" Text(3) = "24 Bytes" Text(4) = "32 Bytes" Text(5) = "40 Bytes" Text(6) = "48 Bytes" Text(7) = "56 Bytes" Text(8) = "64 Bytes" EndPrmText ; ;------------- ExtUserPrmData-Definitionen -------------- ; ExtUserPrmData = 4 "2-Byte-SPS-Interface" Bit(0) 0 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ExtUserPrmData = 6 "Verhalten bei Klemmenbusfehler" Bit(0) 0 0-1 Prm_Text_Ref = 6 EndExtUserPrmData ExtUserPrmData = 7 "Klemmenbusdiagnose" Bit(1) 0 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ExtUserPrmData = 9 "Reaktion auf Clear_Data" Bit(2) 0 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ExtUserPrmData = 10 "Diagnoseaktualisierung in 10ms" Unsigned8 10 10-255 EndExtUserPrmData ExtUserPrmData = 11 "Datenformat" Bit(3) 1 0-1 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 12 "KBus-Mode" Bit(6) 1 0-1 Prm_Text_Ref = 12 EndExtUserPrmData ExtUserPrmData = 13 "Reaktion auf DP-Fehler" BitArea(0-1) 0 0-2 Prm_Text_Ref = 13 EndExtUserPrmData ExtUserPrmData = 14 "Reaktion auf KBus-Fehler" BitArea(2-3) 0 0-2 Prm_Text_Ref = 14 EndExtUserPrmData ExtUserPrmData = 15 "max. Laenge der Diagnosedaten" BitArea(3-6) 2 2-8 Prm_Text_Ref = 15 EndExtUserPrmData ; ;---------------------- DP-General --------------------- ; GSD_Revision = 1 Vendor_Name = "BECKHOFF" Model_Name = "BK3000" Revision = "Revision 4.04" Ident_Number = 0xBECF Protocol_Ident = 0 Station_Type = 0 FMS_supp = 1 Hardware_Release = "A03" Software_Release = "3.14" 9.6_supp = 1 19.2_supp = 1 93.75_supp = 1 187.5_supp = 1 500_supp = 1 1.5M_supp = 1 MaxTsdr_9.6 = 60 MaxTsdr_19.2 = 60 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 Redundancy = 0 24V_Pins = 0 Implementation_Type = "SPC" Bitmap_Device = "busklemn" Bitmap_Diag = "busklems" ; ;-------------------- DP-Slave ----------------------- ; Freeze_Mode_supp = 1 Sync_Mode_supp = 1 Auto_Baud_supp = 1 Set_Slave_Add_supp = 0 Min_Slave_Intervall = 1 Modular_Station = 1 Max_Module = 64 Max_Input_Len = 244 Max_Output_Len = 244 Max_Data_Len = 488 Max_Diag_Data_Len = 64 Modul_Offset = 0 Slave_Family = 3 ; ;---------------------- DPV1 ------------------------- ; ; ;------------------- UserPrmData --------------------- ; Max_User_Prm_Data_Len = 15 Ext_User_Prm_Data_Const(0) = 0x00 Ext_User_Prm_Data_Const(1) = 0x00 Ext_User_Prm_Data_Const(3) = 0x00 Ext_User_Prm_Data_Const(4) = 0x00 Ext_User_Prm_Data_Const(5) = 0x00 Ext_User_Prm_Data_Ref(5) = 4 Ext_User_Prm_Data_Const(6) = 0x00 Ext_User_Prm_Data_Const(7) = 0x00 Ext_User_Prm_Data_Ref(7) = 6 Ext_User_Prm_Data_Ref(7) = 7 Ext_User_Prm_Data_Ref(7) = 9 Ext_User_Prm_Data_Const(8) = 0x00 Ext_User_Prm_Data_Const(9) = 0x63 Ext_User_Prm_Data_Ref(9) = 11 Ext_User_Prm_Data_Ref(9) = 12 Ext_User_Prm_Data_Const(10) = 0x00 Ext_User_Prm_Data_Ref(10) = 13 Ext_User_Prm_Data_Ref(10) = 14 Ext_User_Prm_Data_Const(11) = 0x00 Ext_User_Prm_Data_Ref(11) = 15 Ext_User_Prm_Data_Const(12) = 0x00 Ext_User_Prm_Data_Const(13) = 0x00 Ext_User_Prm_Data_Ref(13) = 10 Ext_User_Prm_Data_Const(14) = 0x00 ; ;-------------------- Modules ------------------------ ; Module = "2-Byte-SPS-Interface" 0xB1 EndModule Module = "KL1501" 0xB4 EndModule Module = "KL1512" 0xB5 EndModule Module = "KL2502" 0xB5 EndModule Module = "KL2521" 0xB2 EndModule Module = "KL2531" 0xB4 EndModule Module = "KL2532" 0xB5 EndModule Module = "KL2535" 0xB5 EndModule Module = "KL2541" 0xB4 EndModule Module = "KL2542" 0xB5 EndModule Module = "KL2545" 0xB5 EndModule Module = "KL2692" 0xB2 EndModule Module = "KL2751 kompakt (16Out)" 0x60 EndModule Module = "KL2751 komplex (24Out/24In)" 0xB2 EndModule Module = "KL3351 kompakt (16In)" 0x51 EndModule Module = "KL3351 komplex (24In/Out)" 0xB5 EndModule Module = "KL3356" 0xB5 EndModule Module = "KL3361" 0xB4 EndModule Module = "KL3362" 0xB9 EndModule Module = "KL3403" 0xB8 EndModule Module = "KL3xx1 kompakt (16In)" 0x50 EndModule Module = "KL3xx1 komplex (24In/24Out)" 0xB2 EndModule Module = "KL3xx2 kompakt (16In)" 0x51 EndModule Module = "KL3xx2 komplex (24In/24Out)" 0xB5 EndModule Module = "KL3xx4 kompakt (16In)" 0x53 EndModule Module = "KL3xx4 komplex (24In/24Out)" 0xBB EndModule Module = "KL3xx8 kompakt (16In)" 0x53, 0x53 EndModule Module = "KL3xx8 komplex (24In/24Out)" 0xBB, 0xBB EndModule Module = "KL4xx1 kompakt (16Out)" 0x60 EndModule Module = "KL4xx1 komplex (24Out/24In)" 0xB2 EndModule Module = "KL4xx2 kompakt (16Out)" 0x61 EndModule Module = "KL4xx2 komplex (24Out/24In)" 0xB5 EndModule Module = "KL4xx4 kompakt (16Out)" 0x63 EndModule Module = "KL4xx4 komplex (24Out/24In)" 0xBB EndModule Module = "KL4xx8 kompakt (16Out)" 0x63, 0x63 EndModule Module = "KL4xx8 komplex (24Out/24In)" 0xBB, 0xBB EndModule Module = "KL4494 kompakt (16Out/16In)" 0xB3 EndModule Module = "KL4494 komplex (24Out/24In)" 0xB5 EndModule Module = "KL5001 kompakt (32In)" 0x93 EndModule Module = "KL5001 komplex (48In/48Out)" 0xB5 EndModule Module = "KL5051" 0xB5 EndModule Module = "KL5101" 0xB5 EndModule Module = "KL5111" 0xB5 EndModule Module = "KL5121" 0xB5 EndModule Module = "KL5151" 0xB4 EndModule Module = "KL5302" 0xB5 EndModule Module = "KL6001 Alternativ 4 Bytes" 0xB3 EndModule Module = "KL6001 Standard 6 Bytes" 0xB5 EndModule Module = "KL6011 Alternativ 4 Bytes" 0xB3 EndModule Module = "KL6011 Standard 6 Bytes" 0xB5 EndModule Module = "KL6021 Alternativ 4 Bytes" 0xB3 EndModule Module = "KL6021 Standard 6 Bytes" 0xB5 EndModule Module = "KL6051 kompakt (32In/32Out)" 0xB3 EndModule Module = "KL6051 komplex (48In/48Out)" 0xB5 EndModule Module = "KL6811" 0xB2 EndModule Module = "KL8001" 0xBB EndModule Module = "8 Bit Digitale Inputs" 0x10 EndModule Module = "16 Bit Digitale Inputs" 0x11 EndModule Module = "24 Bit Digitale Inputs" 0x12 EndModule Module = "32 Bit Digitale Inputs" 0x13 EndModule Module = "40 Bit Digitale Inputs" 0x14 EndModule Module = "48 Bit Digitale Inputs" 0x15 EndModule Module = "56 Bit Digitale Inputs" 0x16 EndModule Module = "64 Bit Digitale Inputs" 0x17 EndModule Module = "72 Bit Digitale Inputs" 0x18 EndModule Module = "80 Bit Digitale Inputs" 0x19 EndModule Module = "88 Bit Digitale Inputs" 0x1A EndModule Module = "96 Bit Digitale Inputs" 0x1B EndModule Module = "104 Bit Digitale Inputs" 0x1C EndModule Module = "112 Bit Digitale Inputs" 0x1D EndModule Module = "120 Bit Digitale Inputs" 0x1E EndModule Module = "128 Bit Digitale Inputs" 0x1F EndModule Module = "1 Word Digitale Inputs" 0x50 EndModule Module = "8 Bit Digitale Outputs" 0x20 EndModule Module = "16 Bit Digitale Outputs" 0x21 EndModule Module = "24 Bit Digitale Outputs" 0x22 EndModule Module = "32 Bit Digitale Outputs" 0x23 EndModule Module = "40 Bit Digitale Outputs" 0x24 EndModule Module = "48 Bit Digitale Outputs" 0x25 EndModule Module = "56 Bit Digitale Outputs" 0x26 EndModule Module = "64 Bit Digitale Outputs" 0x27 EndModule Module = "72 Bit Digitale Outputs" 0x28 EndModule Module = "80 Bit Digitale Outputs" 0x29 EndModule Module = "88 Bit Digitale Outputs" 0x2A EndModule Module = "96 Bit Digitale Outputs" 0x2B EndModule Module = "104 Bit Digitale Outputs" 0x2C EndModule Module = "112 Bit Digitale Outputs" 0x2D EndModule Module = "120 Bit Digitale Outputs" 0x2E EndModule Module = "128 Bit Digitale Outputs" 0x2F EndModule Module = "1 Word Digitale Outputs" 0x60 EndModule ;{{}} ;{{ }} ;{{ }} ;{{}}