;================================================================== ; Device Database File for product K S 8 1 6 - D P ; Copyright (C) PMA Prozeß- und Maschinen Automation GmbH 2001 ; D-34123 Kassel, Miramstr. 87, Tel. +49 (0) 561/ 505 -1307 ; Release : V1.0 ; File: PMA_0801.gsd ;================================================================== #Profibus_DP GSD_Revision = 1 Vendor_Name = "PMA GmbH" Model_Name = "KS 816-DP" Revision = "V 1.1" Ident_Number = 0x0801 Protocol_Ident = 0 ; DP Station_Type = 0 ; Slave FMS_supp = 0 Hardware_Release = "HV 01.00" Software_Release = "SV 01.00" ;supported baud rates: 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 ;max. time to answer after a request 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 ; not supported Repeater_Ctrl_Sig = 2 ; TTL 24V_Pins = 0 ; not available Bitmap_Device = "PMA0816N" Bitmap_Diag = "PMA0816D" Bitmap_SF = "PMA0816F" ; ;--DP-Slave related key words----- ; Freeze_Mode_supp = 1 ; supported Sync_Mode_supp = 1 ; supported Auto_Baud_supp = 1 Set_Slave_Add_supp = 0 User_Prm_Data_Len = 0 ; no user prm data ;minimum slave poll cycle (Basis 100us): Min_Slave_Intervall = 1 Modular_Station = 1 ; modular device Max_Module = 0x01 ; max. number of modules Max_Input_Len = 116 Max_Output_Len = 116 Max_Data_Len = 232 ; Module description ; 1. measuring values for 16 channels + parameter channel Module = "A:Measured data(16)+ parameter" \ 0x50,0x10,0x50,0x10,0x50,0x10,0x50,0x10,\ 0x50,0x10,0x50,0x10,0x50,0x10,0x50,0x10,\ 0x50,0x10,0x50,0x10,0x50,0x10,0x50,0x10,\ 0x50,0x10,0x50,0x10,0x50,0x10,0x50,0x10,\ 0xF3 EndModule ; ; 2. Controller values + parameter channel Module = "B:Process data(16)+parameter" \ 0x11,\ 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,\ 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,\ 0x21,\ 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62,\ 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62,\ 0xF3 EndModule ; ; 3. Only parameter channel Module = "C: Parameter" 0xF3 EndModule ; ; 4. Process data for 50 Variable data + parameter channel Module = "D: 50 Variable data + parameter" \ 0x15,\ 0x57, 0x57, 0x57, 0x57, 0x57, 0x57, 0x51,\ 0x21,\ 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x61,\ 0xF3 EndModule ; ; 5. Process data for 40 Variable data + parameter channel Module = "E: 40 Variable data + parameter" \ 0x15,\ 0x57, 0x57, 0x57, 0x57, 0x57,\ 0x21,\ 0x67, 0x67, 0x67, 0x67, 0x67,\ 0xF3 EndModule ; ; 6. Multipexing of Process data for 1 Variable data + parameter channel Module = "F: Multipexed data + parameter" \ 0x15,\ 0x50, 0x50,\ 0x21,\ 0x60, 0x60,\ 0xF3 EndModule ; ; Device related diagnostic data Unit_Diag_Bit(0) = "Configuration state" Unit_Diag_Bit(3) = "Heating short circuit" Unit_Diag_Bit(8) = "Input fail channel 1" Unit_Diag_Bit(9) = "Input fail channel 2" Unit_Diag_Bit(10)= "Input fail channel 3" Unit_Diag_Bit(11)= "Input fail channel 4" Unit_Diag_Bit(12)= "Input fail channel 5" Unit_Diag_Bit(13)= "Input fail channel 6" Unit_Diag_Bit(14)= "Input fail channel 7" Unit_Diag_Bit(15)= "Input fail channel 8" Unit_Diag_Bit(16)= "Input fail channel 9" Unit_Diag_Bit(17)= "Input fail channel 10" Unit_Diag_Bit(18)= "Input fail channel 11" Unit_Diag_Bit(19)= "Input fail channel 12" Unit_Diag_Bit(20)= "Input fail channel 13" Unit_Diag_Bit(21)= "Input fail channel 14" Unit_Diag_Bit(22)= "Input fail channel 15" Unit_Diag_Bit(23)= "Input fail channel 16" ; Slave_Family=5 Max_Diag_Data_Len =10 Fail_safe = 0