;******************************************************************** ; (c) 1998 Kuhnke GmbH * ; Luetjenburger Str. 101 * ; D-23714 Malente * ; Telefon: ++49 4523/402-0 * ; * ; Profi I/O 690E+ * ;******************************************************************** #Profibus_DP ;---------Parameter description PrmText = 1 Text(0) = "reset all outputs" Text(1) = "maintain status of outputs" EndPrmText ; PrmText = 2 Text(0) = "Intel format (LB - HB)" Text(1) = "Motorola format (HB - LB)" EndPrmText ; PrmText = 3 Text(0) = "0 V ...+10 V" Text(1) = "0 mA...20 mA" Text(2) = "-10 V ...+10 V" Text(3) = "4 mA...20 mA" Text(4) = "0 mA...24 mA" EndPrmText ; PrmText = 4 Text(0) = "No filter" Text(1) = "50 Hz filter" Text(2) = "60 Hz filter " Text(3) = "32 ms filter " Text(4) = "80 ms filter " Text(5) = "170 ms filter " Text(6) = "360 ms filter " EndPrmText ; PrmText = 5 Text(0) = "16 DI / 16 DO" Text(1) = "2 counter 32 bit" EndPrmText ; ExtUserPrmData = 1 "In case of low voltage" Bit(0) 0 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ; ExtUserPrmData = 2 "Not used" BitArea (1-7) 0 0-1 EndExtUserPrmData ; ExtUserPrmData = 3 "Delay for low voltage detection" Unsigned8 2 2-255 EndExtUserPrmData ; ExtUserPrmData = 4 "Not used" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 5 "Input delay / (n+1)*2,5+-2,5 ms" Unsigned8 1 0-255 EndExtUserPrmData ; ExtUserPrmData = 6 "Analogue value format" Unsigned8 1 0-1 Prm_Text_Ref = 2 EndExtUserPrmData ; ExtUserPrmData = 7 "Analogue mode channel 0" BitArea (0-3) 0 0-4 Prm_Text_Ref = 3 EndExtUserPrmData ; ExtUserPrmData = 8 "Analogue mode channel 1" BitArea (0-3) 0 0-4 Prm_Text_Ref = 3 EndExtUserPrmData ; ExtUserPrmData = 9 "Analogue mode channel 2" BitArea (0-3) 0 0-4 Prm_Text_Ref = 3 EndExtUserPrmData ; ExtUserPrmData = 10 "Analogue mode channel 3" BitArea (0-3) 0 0-4 Prm_Text_Ref = 3 EndExtUserPrmData ; ExtUserPrmData = 11 "Analogue filter channel 0" BitArea (4-7) 0 0-6 Prm_Text_Ref = 4 EndExtUserPrmData ; ExtUserPrmData = 12 "Analogue filter channel 1" BitArea (4-7) 0 0-6 Prm_Text_Ref = 4 EndExtUserPrmData ; ExtUserPrmData = 13 "Analogue filter channel 2" BitArea (4-7) 0 0-6 Prm_Text_Ref = 4 EndExtUserPrmData ; ExtUserPrmData = 14 "Analogue filter channel 3" BitArea (4-7) 0 0-6 Prm_Text_Ref = 4 EndExtUserPrmData ; ExtUserPrmData = 15 "Lower limit channel 0 (LB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 16 "Lower limit channel 0 (HB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 17 "Lower limit channel 1 (LB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 18 "Lower limit channel 1 (HB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 19 "Lower limit channel 2 (LB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 20 "Lower limit channel 2 (HB)" Unsigned8 0 0-255 EndExtUserPrmData; ; ExtUserPrmData = 21 "Lower limit channel 3 (LB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 22 "Lower limit channel 3 (HB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 23 "Upper limit channel 0 (LB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 24 "Upper limit channel 0 (HB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 25 "Upper limit channel 1 (LB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 26 "Upper limit channel 1 (HB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 27 "Upper limit channel 2 (LB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 28 "Upper limit channel 2 (HB)" Unsigned8 0 0-255 EndExtUserPrmData; ; ExtUserPrmData = 29 "Upper limit channel 3 (LB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 30 "Upper limit channel 3 (HB)" Unsigned8 0 0-255 EndExtUserPrmData ; ExtUserPrmData = 31 "Data format" Unsigned8 1 0-1 Prm_Text_Ref = 2 EndExtUserPrmData ; ExtUserPrmData = 32 "Function" Unsigned8 1 0-255 Prm_Text_Ref = 5 EndExtUserPrmData ;---------Diagnostic description Max_Diag_Data_Len = 31 ; 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_Bit(0007) = "Modul error" ; Unit_Diag_Bit(0008) = "Modul 1 error" Unit_Diag_Bit(0009) = "Modul 1 error changing" Unit_Diag_Bit(0010) = "Modul 2 error" Unit_Diag_Bit(0011) = "Modul 2 error changing" Unit_Diag_Bit(0012) = "Modul 3 error" Unit_Diag_Bit(0013) = "Modul 3 error changing" Unit_Diag_Bit(0014) = "Modul 4 error" Unit_Diag_Bit(0015) = "Modul 4 error changing" ; 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 ; ;---------Device description GSD_Revision = 2 Revision = "3.14" ; Vendor_Name = "Kuhnke" Model_Name = "690E+ I/O Kuhnke" ;OrderNumber = "Kuhnke 690.000.00.00" Ident_Number = 0x6900 Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "Version 1" Software_Release = "V1.00" ; 9.6_supp = 1 19.2_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_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_6900n" Bitmap_Diag = "ku_6900d" Bitmap_SF = "ku_6900s" ; Freeze_Mode_supp = 1 Sync_Mode_supp = 1 Auto_Baud_supp = 1 Set_Slave_Add_supp = 0 Min_Slave_Intervall = 2 ; Modular_Station = 0 Fail_Safe = 0 Slave_Family = 3 ; ;User_Prm_Data_len = 104 ;User_Prm_Data = 0,0,2,0,0,0,0,0,\ ; 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\ ; 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\ ; 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\ ; 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ;---------Device parameters Max_User_Prm_Data_len = 104 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(2) = 3 Ext_User_Prm_Data_Const(3) = 0x00,0x00,0x00,0x00,0x00 ; Module = "DI 16 / DO 16 #31" 0x11,0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 Ext_Module_Prm_Data_Len = 24; Ext_User_Prm_Data_Const(0) = 0x31; Ext_User_Prm_Data_Ref(1) = 5 EndModule