;******************************************************************** ; (c) 2005 Kuhnke GmbH * ; Luetjenburger Str. 101 * ; D-23714 Malente * ; Telefon: ++49 4523/402-0 * ; * ; Ether Gate 692DP * ;******************************************************************** #Profibus_DP ; ----- Prm-Text-Def-List ---- ; Maximale Länge der Texteinträge: 32 Zeichen ; 1 2 3 ; 12345678901234567890123456789012 PrmText = 1 Text(0) = "Intel format (LB - HB)" Text(1) = "Motorola format (HB - LB)" EndPrmText ; PrmText = 2 Text(0) = "Ignore IP-Adr." Text(1) = "Change IP-Adr." EndPrmText ; PrmText = 3 Text(0) = "Only Data will be send" Text(1) = "Data like V1.00" EndPrmText ; PrmText = 4 Text(0) = "All data will be send" Text(1) = "Length check active (Intel only)" EndPrmText ; PrmText = 5 Text(0) = "Sending 0 terminated strings" Text(1) = "Byte 0 = data length" EndPrmText ; PrmText = 6 Text(0) = "Off" Text(1) = "On, sends data back to sender" EndPrmText ; ; ----- Ext-User-Prm-Def-List ---- ExtUserPrmData = 1 "Data-Format" Bit(0) 1 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ; ExtUserPrmData = 2 "Ethernet-Data" Bit(6) 1 0-1 Prm_Text_Ref = 3 EndExtUserPrmData ; ExtUserPrmData=3 "Change IP-Adr." Bit(7) 1 0-1 Prm_Text_Ref = 2 EndExtUserPrmData ; ExtUserPrmData = 4 "IP-Adr. 1" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 5 "IP-Adr. 2" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 6 "IP-Adr. 3" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 7 "IP-Adr. 4" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 8 "Subnet Mask 1" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 9 "Subnet Mask 2" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 10 "Subnet Mask 3" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 11 "Subnet Mask 4" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 12 "Gateway-Adr. 1" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 13 "Gateway-Adr. 2" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 14 "Gateway-Adr. 3" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 15 "Gateway-Adr. 4" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 16 "MTU LB" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 17 "MTU HB" Unsigned8 2 0-4 EndExtUserPrmData ExtUserPrmData = 18 "Data" Bit(1) 1 0-1 Prm_Text_Ref = 4 EndExtUserPrmData ; ExtUserPrmData = 19 "Termination" Bit(2) 1 0-1 Prm_Text_Ref = 5 EndExtUserPrmData ; ExtUserPrmData = 20 "Automatic answer" Bit(3) 1 0-1 Prm_Text_Ref = 6 EndExtUserPrmData ; ; ----- Diag-Def-List ----- Unit_Diag_Area = 0-6 Value(0) = "no error" Value(1) = "Short circuit" Value(2) = "Power supply low voltage" Value(3) = "Internal watchdog" Value(4) = "Communication error" Value(5) = "Bus error" Value(6) = "Baudrate error" Value(7) = "Configuration error" Value(8) = "Parameter error" Value(13) = "Supply voltage recovered" Unit_Diag_Area_End ; Unit_Diag_Area = 16-23 Value(0) = "Software revision I" Unit_Diag_Area_End ; Unit_Diag_Area = 24-31 Value(0) = "Software revision II" Unit_Diag_Area_End ; ; ----- Unit-Definition-List ----- GSD_Revision = 1 Revision = "3.29" ; Vendor_Name = "Kuhnke" Model_Name = "Ether Gate 692DP" OrderNumber = "Kuhnke 692.012.00" Ident_Number = 0x6920 Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "Version 1" Software_Release = "V2.20" ; 9.6_supp = 1 19.2_supp = 1 45.45_supp = 1 93.75_supp = 1 187.5_supp = 1 500_supp = 1 1.5M_supp = 1 3M_supp = 1 6M_supp = 1 12M_supp = 1 ; MaxTsdr_9.6 = 60 MaxTsdr_19.2 = 60 MaxTsdr_45.45 = 60 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 MaxTsdr_3M = 250 MaxTsdr_6M = 450 MaxTsdr_12M = 800 ; Redundancy = 0 Repeater_Ctrl_Sig = 0 24V_Pins = 0 Implementation_Type = "SPC3" Bitmap_Device = "ku_6920n" Bitmap_Diag = "ku_6920d" Bitmap_SF = "ku_6920s" ; Freeze_Mode_supp = 1 Sync_Mode_supp = 1 Auto_Baud_supp = 1 Set_Slave_Add_supp = 0 Min_Slave_Intervall = 2 ; Modular_Station = 1 ; Max_Module = 6 ; Max_Input_Len = 244 ; ; Max_Output_Len = 244 Max_Data_Len = 488 Modul_Offset = 0 ; Fail_Safe = 0 Slave_Family = 9@Kuhnke ; User_Prm_Data_len = 18 User_Prm_Data = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0 Max_User_Prm_Data_len = 18 Ext_User_Prm_Data_Const(0) = 0x00 Ext_User_Prm_Data_Ref(1) = 1 Ext_User_Prm_Data_Ref(1) = 2 Ext_User_Prm_Data_Ref(1) = 3 Ext_User_Prm_Data_Ref(1) = 18 Ext_User_Prm_Data_Ref(1) = 19 Ext_User_Prm_Data_Ref(1) = 20 Ext_User_Prm_Data_Ref(2) = 4 Ext_User_Prm_Data_Ref(3) = 5 Ext_User_Prm_Data_Ref(4) = 6 Ext_User_Prm_Data_Ref(5) = 7 Ext_User_Prm_Data_Ref(6) = 8 Ext_User_Prm_Data_Ref(7) = 9 Ext_User_Prm_Data_Ref(8) = 10 Ext_User_Prm_Data_Ref(9) = 11 Ext_User_Prm_Data_Ref(10) = 12 Ext_User_Prm_Data_Ref(11) = 13 Ext_User_Prm_Data_Ref(12) = 14 Ext_User_Prm_Data_Ref(13) = 15 Ext_User_Prm_Data_Ref(14) = 16 Ext_User_Prm_Data_Ref(15) = 17 Ext_User_Prm_Data_Const(16) = 0x00,0x00 ; Max_Diag_Data_Len = 12 ; ----- Module-Definition-List ; Module = "Header module" 0xC0,0x07,0x07 0x00 EndModule ; Module = "Data module 1" 0xC0,0x4f,0x4f 0x01 EndModule ; Module = "Data module 2" 0xC0,0x7f,0x7f 0x02 EndModule ; Module = "Trailer module" 0xC0,0x01,0x01 0x03 EndModule ; Module = "Data in: 1w / out: 1w" 0xC0,0x40,0x40 0x04 EndModule ; Module = "Data in: 8w / out: 8w" 0xC0,0x47,0x47 0x05 EndModule ; Module = "Data in: 16w / out: 16w" 0xC0,0x4f,0x4f 0x06 EndModule ; Module = "Data in: 32w / out: 32w" 0xC0,0x5f,0x5f 0x07 EndModule ; Module = "Data in: 64w / out: 64w" 0xC0,0x7f,0x7f 0x08 EndModule ;