;************************************************************** ; GSE-File for the protocol coupler PK-DP ; Manufacturer: IEP GmbH ; Am Pferdemarkt 9c ; D-30853 Langenhagen ; Tel.: +49-(0)511-708 32-0 ; Fax.: +49-(0)511-708 32-99 ; e-mail: support@iep.de ; Release from: 21.10.2008 ;************************************************************** ; ; #Profibus_DP GSD_Revision = 1 Vendor_Name = "IEP GmbH" Model_Name = "PK-DP" Revision = "Ver. 1.4" Revision_Number = 1 Ident_Number=1692 Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "Hard-1.40" Software_Release = "Soft-2.90" 9.6_supp = 1 ; 9.6 kBaud 19.2_supp = 1 ; 19.2 kBaud 93.75_supp = 1 ; 93.75 kBaud 187.5_supp = 1 ; 187.5 kBaud 500_supp = 1 ; 500 kBaud 1.5M_supp = 1 ; 1.5 MBaud 3M_supp = 1 ; 3 MBaud 6M_supp = 1 ; 6 MBaud 12M_supp = 1 ; 12 MBaud MaxTsdr_9.6 = 60 MaxTsdr_19.2 = 60 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 MaxTsdr_3M = 250 MaxTsdr_6M = 350 MaxTsdr_12M = 550 Redundancy = 0 Repeater_Ctrl_Sig = 0 24V_Pins = 0 Implementation_Type = "SPC3" Bitmap_Device = "PKDP" ; ;-------------------- Slave specific -------------- ; Freeze_Mode_supp = 0 Sync_Mode_supp = 0 Auto_Baud_supp = 1 Set_Slave_Add_supp = 0 Max_User_Prm_Data_Len = 32 Min_Slave_Intervall=6 Modular_Station = 1 Max_Module = 1 Max_Input_Len = 160 Max_Output_Len = 160 Max_Data_Len = 320 Fail_Safe = 0 Max_Diag_Data_Len = 32 Modul_Offset = 0 Slave_Family = 9@IEP ; User-Parameter PrmText = 1 ; Referenznummer 1 Text(0) = "75 Baud" Text(1) = "110 Baud" Text(2) = "300 Baud" Text(3) = "600 Baud" Text(4) = "1200 Baud" Text(5) = "2400 Baud" Text(6) = "3600 Baud" Text(7) = "4800 Baud" Text(8) = "7200 Baud" Text(9) = "9600 Baud" Text(10) = "19200 Baud" Text(11) = "38400 Baud" Text(12) = "57600 Baud" Text(13) = "76800 Baud" EndPrmText PrmText = 2 ; Referenznummer 2 Text(0) = "Xon/Xoff" Text(1) = "RTS/CTS" Text(2) = "no handshake" EndPrmText PrmText = 3 ; Referenznummer 3 Text(0) = "no parity (no)" Text(1) = "even parity (even)" Text(2) = "odd parity (odd)" EndPrmText PrmText = 4 ; Referenznummer 4 Text(5) = "5 Bits" Text(6) = "6 Bits" Text(7) = "7 Bits" Text(8) = "8 Bits" EndPrmText PrmText = 5 ; Referenznummer 5 Text(1) = "1 Bit" Text(2) = "2 Bits" EndPrmText PrmText = 6 ; Referenznummer 6 Text(0) = "ASCII driver Idle-Time" Text(1) = "ASCII driver fixed length" Text(2) = "ASCII driver with stop character" Text(3) = "ASCII driver with start and stop character" Text(4) = "ASCII driver fixed length+255" Text(5) = "ASCII driver fixed length+510" Text(6) = "ASCII driver fixed length+765" EndPrmText PrmText = 7 ; Referenznummer 7 Text(0) = "Input without wait" Text(1) = "Input with wait" EndPrmText ; Parameter für die COM 1 ExtUserPrmData = 1 "COM1: baudrate" ; Referenznummer 1 Unsigned8 9 0-13 ; Default = 9600 Baud, Min = 0, Max = 13 Prm_Text_Ref = 1 ; Verweis auf Text-Definition 1 EndExtUserPrmData ExtUserPrmData = 2 "COM1: handshake" ; Referenznummer 2 Unsigned8 2 0-2 ; Default = kein Handshake, Min = 0, Max = 1 Prm_Text_Ref = 2 ; Verweis auf Text-Definition 2 EndExtUserPrmData ExtUserPrmData = 3 "COM1: parity" ; Referenznummer 3 Unsigned8 0 0-2 ; Default = keine Parity, Min = 0, Max = 2 Prm_Text_Ref = 3 ; Verweis auf Text-Definition 3 EndExtUserPrmData ExtUserPrmData = 4 "COM1: number of bits" ; Referenznummer 4 Unsigned8 8 5-8 ; Default = 8 Bits, Min = 5, Max = 8 Prm_Text_Ref = 4 ; Verweis auf Text-Definition 4 EndExtUserPrmData ExtUserPrmData = 5 "COM1: number of stop bits" ; Referenznummer 5 Unsigned8 1 1-2 ; Default = 1 Bit, Min = 1, Max = 2 Prm_Text_Ref = 5 ; Verweis auf Text-Definition 5 EndExtUserPrmData ExtUserPrmData = 6 "COM1: Idle-Time (*1 ms)" ; Referenznummer 6 Unsigned16 100 0-65535 ; Default = 100, Min = 0, Max = 65535, 0 = ohne EndExtUserPrmData ExtUserPrmData = 7 "COM1: transfer mode" ; Referenznummer 7 Unsigned8 0 0-6 ; Default = Idle Time, Min = 0, Max = 6 Prm_Text_Ref = 6 ; Verweis auf Text-Definition 6 EndExtUserPrmData ExtUserPrmData = 8 "COM1: start character" ; Referenznummer 8 Unsigned8 2 0-255 ; Default = 0x02, Min = 0, Max = 255 EndExtUserPrmData ExtUserPrmData = 9 "COM1: stop character" ; Referenznummer 9 Unsigned8 3 0-255 ; Default = 0x03, Min = 0, Max = 255 EndExtUserPrmData ExtUserPrmData = 10 "COM1: frame length" ; Referenznummer 10 Unsigned8 1 0-255 ; Default = 1, Min = 0, Max = 255 EndExtUserPrmData ExtUserPrmData = 11 "COM1: input mode" ; Referenznummer 11 Unsigned8 1 0-1 ; Default = 1 Bit, Min = 0, Max = 1 Prm_Text_Ref = 7 ; Verweis auf Text-Definition 7 EndExtUserPrmData ; Parameter für die COM 2 ExtUserPrmData = 13 "COM2: baudrate" ; Referenznummer 13 Unsigned8 9 0-13 ; Default = 9600 Baud, Min = 0, Max = 13 Prm_Text_Ref = 1 ; Verweis auf Text-Definition 1 EndExtUserPrmData ExtUserPrmData = 14 "COM2: handshake" ; Referenznummer 14 Unsigned8 2 0-2 ; Default = kein Handshake, Min = 0, Max = 1 Prm_Text_Ref = 2 ; Verweis auf Text-Definition 2 EndExtUserPrmData ExtUserPrmData = 15 "COM2: parity" ; Referenznummer 15 Unsigned8 0 0-2 ; Default = keine Parity, Min = 0, Max = 2 Prm_Text_Ref = 3 ; Verweis auf Text-Definition 3 EndExtUserPrmData ExtUserPrmData = 16 "COM2: number of bits" ; Referenznummer 16 Unsigned8 8 5-8 ; Default = 8 Bits, Min = 5, Max = 8 Prm_Text_Ref = 4 ; Verweis auf Text-Definition 4 EndExtUserPrmData ExtUserPrmData = 17 "COM2: number of stop bits" ; Referenznummer 17 Unsigned8 1 1-2 ; Default = 1 Bit, Min = 1, Max = 2 Prm_Text_Ref = 5 ; Verweis auf Text-Definition 5 EndExtUserPrmData ExtUserPrmData = 18 "COM2: Idle-Time (*1 ms)" ; Referenznummer 18 Unsigned16 100 0-65535 ; Default = 100, Min = 0, Max = 65535, 0 = ohne EndExtUserPrmData ExtUserPrmData = 19 "COM2: transfer mode" ; Referenznummer 19 Unsigned8 0 0-6 ; Default = Idle Time, Min = 0, Max = 6 Prm_Text_Ref = 6 ; Verweis auf Text-Definition 6 EndExtUserPrmData ExtUserPrmData = 20 "COM2: start character" ; Referenznummer 20 Unsigned8 2 0-255 ; Default = 0x02, Min = 0, Max = 255 EndExtUserPrmData ExtUserPrmData = 21 "COM2: stop character" ; Referenznummer 21 Unsigned8 3 0-255 ; Default = 0x03, Min = 0, Max = 255 EndExtUserPrmData ExtUserPrmData = 22 "COM2: frame length" ; Referenznummer 22 Unsigned8 1 0-255 ; Default = 1, Min = 0, Max = 255 EndExtUserPrmData ExtUserPrmData = 23 "COM2: transfer mode" ; Referenznummer 23 Unsigned8 1 0-1 ; Default = 1 Bit, Min = 1, Max = 2 Prm_Text_Ref = 7 ; Verweis auf Text-Definition 7 EndExtUserPrmData ; Module freier ASCII-Treiber Ext_User_Prm_Data_Const(0)=0x00 Module = "ASCII_4B" 0xC1,0x83,0x83,0x01 Ext_Module_Prm_Data_Len = 24; Ext_User_Prm_Data_Ref(0) = 7 ; Ext_User_Prm_Data_Ref(1) = 1 ; Ext_User_Prm_Data_Ref(2) = 2 ; Ext_User_Prm_Data_Ref(3) = 4 ; Ext_User_Prm_Data_Ref(4) = 5 ; Ext_User_Prm_Data_Ref(5) = 3 ; 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) = 6 ; Ext_User_Prm_Data_Ref(12) = 19 ; Ext_User_Prm_Data_Ref(13) = 13 ; Ext_User_Prm_Data_Ref(14) = 14 ; Ext_User_Prm_Data_Ref(15) = 16 ; Ext_User_Prm_Data_Ref(16) = 17 ; Ext_User_Prm_Data_Ref(17) = 15 ; Ext_User_Prm_Data_Ref(18) = 20 ; Ext_User_Prm_Data_Ref(19) = 21 ; Ext_User_Prm_Data_Ref(20) = 22 ; Ext_User_Prm_Data_Ref(21) = 23 ; Ext_User_Prm_Data_Ref(22) = 18 ; EndModule Module = "ASCII_8B" 0xC1,0x87,0x87,0x01 Ext_Module_Prm_Data_Len = 24; Ext_User_Prm_Data_Ref(0) = 7 ; Ext_User_Prm_Data_Ref(1) = 1 ; Ext_User_Prm_Data_Ref(2) = 2 ; Ext_User_Prm_Data_Ref(3) = 4 ; Ext_User_Prm_Data_Ref(4) = 5 ; Ext_User_Prm_Data_Ref(5) = 3 ; 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) = 6 ; Ext_User_Prm_Data_Ref(12) = 19 ; Ext_User_Prm_Data_Ref(13) = 13 ; Ext_User_Prm_Data_Ref(14) = 14 ; Ext_User_Prm_Data_Ref(15) = 16 ; Ext_User_Prm_Data_Ref(16) = 17 ; Ext_User_Prm_Data_Ref(17) = 15 ; Ext_User_Prm_Data_Ref(18) = 20 ; Ext_User_Prm_Data_Ref(19) = 21 ; Ext_User_Prm_Data_Ref(20) = 22 ; Ext_User_Prm_Data_Ref(21) = 23 ; Ext_User_Prm_Data_Ref(22) = 18 ; EndModule Module = "ASCII_16B" 0xC1,0x8F,0x8F,0x01 Ext_Module_Prm_Data_Len = 24; Ext_User_Prm_Data_Ref(0) = 7 ; Ext_User_Prm_Data_Ref(1) = 1 ; Ext_User_Prm_Data_Ref(2) = 2 ; Ext_User_Prm_Data_Ref(3) = 4 ; Ext_User_Prm_Data_Ref(4) = 5 ; Ext_User_Prm_Data_Ref(5) = 3 ; 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) = 6 ; Ext_User_Prm_Data_Ref(12) = 19 ; Ext_User_Prm_Data_Ref(13) = 13 ; Ext_User_Prm_Data_Ref(14) = 14 ; Ext_User_Prm_Data_Ref(15) = 16 ; Ext_User_Prm_Data_Ref(16) = 17 ; Ext_User_Prm_Data_Ref(17) = 15 ; Ext_User_Prm_Data_Ref(18) = 20 ; Ext_User_Prm_Data_Ref(19) = 21 ; Ext_User_Prm_Data_Ref(20) = 22 ; Ext_User_Prm_Data_Ref(21) = 23 ; Ext_User_Prm_Data_Ref(22) = 18 ; EndModule Module = "ASCII_32B" 0xC1,0x9F,0x9F,0x01 Ext_Module_Prm_Data_Len = 24; Ext_User_Prm_Data_Ref(0) = 7 ; Ext_User_Prm_Data_Ref(1) = 1 ; Ext_User_Prm_Data_Ref(2) = 2 ; Ext_User_Prm_Data_Ref(3) = 4 ; Ext_User_Prm_Data_Ref(4) = 5 ; Ext_User_Prm_Data_Ref(5) = 3 ; 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) = 6 ; Ext_User_Prm_Data_Ref(12) = 19 ; Ext_User_Prm_Data_Ref(13) = 13 ; Ext_User_Prm_Data_Ref(14) = 14 ; Ext_User_Prm_Data_Ref(15) = 16 ; Ext_User_Prm_Data_Ref(16) = 17 ; Ext_User_Prm_Data_Ref(17) = 15 ; Ext_User_Prm_Data_Ref(18) = 20 ; Ext_User_Prm_Data_Ref(19) = 21 ; Ext_User_Prm_Data_Ref(20) = 22 ; Ext_User_Prm_Data_Ref(21) = 23 ; Ext_User_Prm_Data_Ref(22) = 18 ; EndModule Module = "ASCII_64B" 0xC1,0xBF,0xBF,0x01 Ext_Module_Prm_Data_Len = 24; Ext_User_Prm_Data_Ref(0) = 7 ; Ext_User_Prm_Data_Ref(1) = 1 ; Ext_User_Prm_Data_Ref(2) = 2 ; Ext_User_Prm_Data_Ref(3) = 4 ; Ext_User_Prm_Data_Ref(4) = 5 ; Ext_User_Prm_Data_Ref(5) = 3 ; 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) = 6 ; Ext_User_Prm_Data_Ref(12) = 19 ; Ext_User_Prm_Data_Ref(13) = 13 ; Ext_User_Prm_Data_Ref(14) = 14 ; Ext_User_Prm_Data_Ref(15) = 16 ; Ext_User_Prm_Data_Ref(16) = 17 ; Ext_User_Prm_Data_Ref(17) = 15 ; Ext_User_Prm_Data_Ref(18) = 20 ; Ext_User_Prm_Data_Ref(19) = 21 ; Ext_User_Prm_Data_Ref(20) = 22 ; Ext_User_Prm_Data_Ref(21) = 23 ; Ext_User_Prm_Data_Ref(22) = 18 ; EndModule Module = "ASCII_128B" 0xC1,0xFF,0xFF,0x01 Ext_Module_Prm_Data_Len = 24; Ext_User_Prm_Data_Ref(0) = 7 ; Ext_User_Prm_Data_Ref(1) = 1 ; Ext_User_Prm_Data_Ref(2) = 2 ; Ext_User_Prm_Data_Ref(3) = 4 ; Ext_User_Prm_Data_Ref(4) = 5 ; Ext_User_Prm_Data_Ref(5) = 3 ; 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) = 6 ; Ext_User_Prm_Data_Ref(12) = 19 ; Ext_User_Prm_Data_Ref(13) = 13 ; Ext_User_Prm_Data_Ref(14) = 14 ; Ext_User_Prm_Data_Ref(15) = 16 ; Ext_User_Prm_Data_Ref(16) = 17 ; Ext_User_Prm_Data_Ref(17) = 15 ; Ext_User_Prm_Data_Ref(18) = 20 ; Ext_User_Prm_Data_Ref(19) = 21 ; Ext_User_Prm_Data_Ref(20) = 22 ; Ext_User_Prm_Data_Ref(21) = 23 ; Ext_User_Prm_Data_Ref(22) = 18 ; EndModule Module = "ASCII_160B" 0xC0,0xFF,0xFF,0xC1,0xCF,0xCF,0x01 Ext_Module_Prm_Data_Len = 24; Ext_User_Prm_Data_Ref(0) = 7 ; Ext_User_Prm_Data_Ref(1) = 1 ; Ext_User_Prm_Data_Ref(2) = 2 ; Ext_User_Prm_Data_Ref(3) = 4 ; Ext_User_Prm_Data_Ref(4) = 5 ; Ext_User_Prm_Data_Ref(5) = 3 ; 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) = 6 ; Ext_User_Prm_Data_Ref(12) = 19 ; Ext_User_Prm_Data_Ref(13) = 13 ; Ext_User_Prm_Data_Ref(14) = 14 ; Ext_User_Prm_Data_Ref(15) = 16 ; Ext_User_Prm_Data_Ref(16) = 17 ; Ext_User_Prm_Data_Ref(17) = 15 ; Ext_User_Prm_Data_Ref(18) = 20 ; Ext_User_Prm_Data_Ref(19) = 21 ; Ext_User_Prm_Data_Ref(20) = 22 ; Ext_User_Prm_Data_Ref(21) = 23 ; Ext_User_Prm_Data_Ref(22) = 18 ; EndModule