; ; **************************************************************** ; * This file contains: Device Database * ; **************************************************************** ; * File name : SEPA00FA.GSD * ; * Author : Gatti Roberto * ; * Date (initial): 02-Jun-1998 * ; *--------------------------------------------------------------* ; * Update : 10-sep-98 Received Id no. 00FA from PNO. * ; * : File name changed to SEPA00FA.GSD * ; * : accordingly with PNO. (Gatti R.). * ; * Update : 06-may-99 Changed definition for module AI16. * ; * : 0xC0,0x40,0x4F --> 0xC0,0x41,0x4F * ; * : Changed max I/O lengths. * ; * : (Cimolin, Mandelli - SEPA). * ; * : 13-may-99 "Channel_Diag" information added. * ; * : (Gatti R.). * ; * Update : 14-may-99 TB-AI16 module definition changed. * ; * : coded for input first and output * ; * : last (Abate F.). * ; * Update : 29-sep-99 Added keywords for Device Related Diag. * ; * : Channel-diag info moved into Module- * ; * : endmodule pair to avoid warnings from GSD* ; * : syntax checker (Gatti R.). * ; * Update : 13-mar-01 Added "Module slot 8 software release" in* ; * Unit_diag_area (Mordeglia) * ; * Update : dd-mmm-yy Description. (Author). * ; **************************************************************** ; #Profibus_DP Vendor_Name = "Sepa - Turin, Italy" Model_Name = "TB-DPSM" ; Ex "MCPUPB - R" Revision = "V0.6" ; Revision of the DP-device Ident_Number = 0x00FA ; Received from PNO Protocol_Ident = 0 ; 0 = PROFIBUS-DP Station_Type = 0 ; 0 = Slave FMS_supp = 0 ; 0 = FMS not supported Hardware_Release = "V0.2" ; Version of the board Software_Release = "V0.4" ; Version of the software 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 = 1 ; This node supports redundancy Freeze_Mode_supp = 0 ; Freeze mode not supported Sync_Mode_supp = 0 ; Sync mode not supported Auto_Baud_supp = 1 ; Automatic Baudrate detection by slave Set_Slave_Add_supp = 0 ; Address setting from Master not supported User_Prm_Data_Len = 0 ; Will be filled by ORSI software configurator tool ;User_Prm_Data = none Min_Slave_Intervall = 3 ; 0.3ms Modular_Station = 1 ; This IS a modular station ; Max_Module = 9 ; Max Num of I/O modules connected to the slave Max_Input_Len = 140 ; Max length of Input Buffers Max_Output_Len = 70 ; Max length of Output Buffers Max_Data_Len = 210 ; The sum of Input and Output buffer ; Max_Diag_Data_Len = 32 ; Definition of the Device-related diagnostic ; Unit_diag_area = 0-7 Value(0) ="TB-DPSM hardware version" Unit_diag_area_end Unit_diag_area = 8-15 Value(0) ="TB-DPSM software release" Unit_diag_area_end Unit_diag_area = 16-23 Value(0) ="Module slot 1 software release" Unit_diag_area_end Unit_diag_area = 24-31 Value(0) ="Module slot 2 software release" Unit_diag_area_end Unit_diag_area = 32-39 Value(0) ="Module slot 3 software release" Unit_diag_area_end Unit_diag_area = 40-47 Value(0) ="Module slot 4 software release" Unit_diag_area_end Unit_diag_area = 48-55 Value(0) ="Module slot 5 software release" Unit_diag_area_end Unit_diag_area = 56-63 Value(0) ="Module slot 6 software release" Unit_diag_area_end Unit_diag_area = 64-71 Value(0) ="Module slot 7 software release" Unit_diag_area_end Unit_diag_area = 72-79 Value(0) ="Module slot 8 software release" Unit_diag_area_end ; ; --- Description of Modules follows --- ; Module = "TB-PSM Virtual I/O" 0x33 ; Always the first Channel_Diag(16) = "Period overrange. Pulse detected" Channel_Diag(17) = "Channel in manual mode." Channel_Diag(18) = "Cold Junction Channel open." Channel_Diag(19) = "Internal error. Card failure." Channel_Diag(20) = "Output inhibited. Ramp slope=0." Channel_Diag(21) = "Ambient temperature error." Channel_Diag(22) = "Configuration error." Channel_Diag(23) = "Point skipped." Channel_Diag(24) = "Communication hardware error." Channel_Diag(25) = "Unknown error." Channel_Diag(26) = "Unknown error." Channel_Diag(27) = "Unknown error." Channel_Diag(28) = "Unknown error." Channel_Diag(29) = "Output readback control failure." Channel_Diag(30) = "Out of range." Channel_Diag(31) = "Far out of range." EndModule ; Module = "TB-AI16 (16 AI)" 0x5F,0x61 ; Ex MIA16C - 16 analog inputs Channel_Diag(16) = "Period overrange. Pulse detected" Channel_Diag(17) = "Channel in manual mode." Channel_Diag(18) = "Cold Junction Channel open." Channel_Diag(19) = "Internal error. Card failure." Channel_Diag(20) = "Output inhibited. Ramp slope=0." Channel_Diag(21) = "Ambient temperature error." Channel_Diag(22) = "Configuration error." Channel_Diag(23) = "Point skipped." Channel_Diag(24) = "Communication hardware error." Channel_Diag(25) = "Unknown error." Channel_Diag(26) = "Unknown error." Channel_Diag(27) = "Unknown error." Channel_Diag(28) = "Unknown error." Channel_Diag(29) = "Output readback control failure." Channel_Diag(30) = "Out of range." Channel_Diag(31) = "Far out of range." EndModule ; Module = "TB-DI16 (16 DI)" 0x50 ; Ex MID16AC - 16 AC digital inputs Channel_Diag(16) = "Period overrange. Pulse detected" Channel_Diag(17) = "Channel in manual mode." Channel_Diag(18) = "Cold Junction Channel open." Channel_Diag(19) = "Internal error. Card failure." Channel_Diag(20) = "Output inhibited. Ramp slope=0." Channel_Diag(21) = "Ambient temperature error." Channel_Diag(22) = "Configuration error." Channel_Diag(23) = "Point skipped." Channel_Diag(24) = "Communication hardware error." Channel_Diag(25) = "Unknown error." Channel_Diag(26) = "Unknown error." Channel_Diag(27) = "Unknown error." Channel_Diag(28) = "Unknown error." Channel_Diag(29) = "Output readback control failure." Channel_Diag(30) = "Out of range." Channel_Diag(31) = "Far out of range." EndModule ; Module = "TB-DI32 (32 DI)" 0x51 ; Ex MID32DC - 32 DC digital inputs Channel_Diag(16) = "Period overrange. Pulse detected" Channel_Diag(17) = "Channel in manual mode." Channel_Diag(18) = "Cold Junction Channel open." Channel_Diag(19) = "Internal error. Card failure." Channel_Diag(20) = "Output inhibited. Ramp slope=0." Channel_Diag(21) = "Ambient temperature error." Channel_Diag(22) = "Configuration error." Channel_Diag(23) = "Point skipped." Channel_Diag(24) = "Communication hardware error." Channel_Diag(25) = "Unknown error." Channel_Diag(26) = "Unknown error." Channel_Diag(27) = "Unknown error." Channel_Diag(28) = "Unknown error." Channel_Diag(29) = "Output readback control failure." Channel_Diag(30) = "Out of range." Channel_Diag(31) = "Far out of range." EndModule ; Module = "TB-AO8 (8 AO)" 0x77 ; Ex MOA8C - 8 analog outputs Channel_Diag(16) = "Period overrange. Pulse detected" Channel_Diag(17) = "Channel in manual mode." Channel_Diag(18) = "Cold Junction Channel open." Channel_Diag(19) = "Internal error. Card failure." Channel_Diag(20) = "Output inhibited. Ramp slope=0." Channel_Diag(21) = "Ambient temperature error." Channel_Diag(22) = "Configuration error." Channel_Diag(23) = "Point skipped." Channel_Diag(24) = "Communication hardware error." Channel_Diag(25) = "Unknown error." Channel_Diag(26) = "Unknown error." Channel_Diag(27) = "Unknown error." Channel_Diag(28) = "Unknown error." Channel_Diag(29) = "Output readback control failure." Channel_Diag(30) = "Out of range." Channel_Diag(31) = "Far out of range." EndModule ; Module = "TB-DO16 (16 relay DO)" 0x60 ; Ex MOD16R - 16 Relay DO Channel_Diag(16) = "Period overrange. Pulse detected" Channel_Diag(17) = "Channel in manual mode." Channel_Diag(18) = "Cold Junction Channel open." Channel_Diag(19) = "Internal error. Card failure." Channel_Diag(20) = "Output inhibited. Ramp slope=0." Channel_Diag(21) = "Ambient temperature error." Channel_Diag(22) = "Configuration error." Channel_Diag(23) = "Point skipped." Channel_Diag(24) = "Communication hardware error." Channel_Diag(25) = "Unknown error." Channel_Diag(26) = "Unknown error." Channel_Diag(27) = "Unknown error." Channel_Diag(28) = "Unknown error." Channel_Diag(29) = "Output readback control failure." Channel_Diag(30) = "Out of range." Channel_Diag(31) = "Far out of range." EndModule ; Module = "TB-DO32 (32 DO)" 0x61 ; Ex MOD32OC - 32 digital outputs (open collector) Channel_Diag(16) = "Period overrange. Pulse detected" Channel_Diag(17) = "Channel in manual mode." Channel_Diag(18) = "Cold Junction Channel open." Channel_Diag(19) = "Internal error. Card failure." Channel_Diag(20) = "Output inhibited. Ramp slope=0." Channel_Diag(21) = "Ambient temperature error." Channel_Diag(22) = "Configuration error." Channel_Diag(23) = "Point skipped." Channel_Diag(24) = "Communication hardware error." Channel_Diag(25) = "Unknown error." Channel_Diag(26) = "Unknown error." Channel_Diag(27) = "Unknown error." Channel_Diag(28) = "Unknown error." Channel_Diag(29) = "Output readback control failure." Channel_Diag(30) = "Out of range." Channel_Diag(31) = "Far out of range." EndModule