;====================================================== ; GSD File Example E15 ; Modular Slave with header parameters ; ; With other GSD Rev3 Features ;====================================================== #Profibus_DP ; Prm-Text-Def-List PrmText=1 Text(0)= "Bit 0" Text(1)= "Bit 1" EndPrmText PrmText=2 Text(0)="BitArea 0" Text(1)="BitArea 1" Text(2)="BitArea 2" Text(3)="BitArea 3" EndPrmText ; ExtUserPrmData=1 "Prm Bit" Bit(0) 0 0-1 Prm_Text_Ref=1 EndExtUserPrmData ExtUserPrmData=2 "Prm BitArea" BitArea(1-2) 0 0-3 Prm_Text_Ref=2 EndExtUserPrmData ExtUserPrmData=3 "Prm Unsigned 16" Unsigned16 2000 0-10000 EndExtUserPrmData ;General parameters GSD_Revision = 3 Vendor_Name = "PNO WG GSD" Model_Name = "GSD Example E15" Revision = "V1.0" Ident_Number = 0x0000 Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release= "HW_R" Software_Release= "SW_R" 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 = 250 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 = 2 24V_Pins = 0 Implementation_Type = "Implementation" Bitmap_Device = "DIB_NamN" Bitmap_Diag = "DIB_NamD" Bitmap_SF = "DIB_NamS" ; Slave-Specification: Freeze_Mode_supp = 1 Sync_Mode_supp = 1 Set_Slave_Add_Supp = 0 Auto_Baud_supp = 1 Min_Slave_Intervall = 1 Fail_Safe = 0 Max_Diag_Data_Len = 13 Modul_Offset = 0 Slave_Family = 3@Sub1@Sub2 Modular_Station = 1 Max_Module = 2 Max_Input_len = 3 Max_Output_len = 3 Max_Data_len = 4 ; UserPrmData: Length and Preset: User_Prm_Data_Len = 6 User_Prm_Data = 0x00,0x00,0x00,0x00,0x00,0x00 Max_User_Prm_Data_Len= 12 Ext_User_Prm_Data_Const(0)=0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(3)=1 Ext_User_Prm_Data_Ref(3)=2 Ext_User_Prm_Data_Ref(4)=3 ; GSD Rev3 Features DPV1_Slave = 1 WD_Base_1ms_supp = 1 Check_Cfg_Mode = 1 Info_Text = " This is an example... " Publisher_supp =1 ; Module Definition List Module="Module 1 Byte Out" 0x20 1 Info_Text="More Info about the Module 1..." EndModule Module="Module 1 Byte In " 0x10 2 EndModule Module="Module 2 Byte Out" 0x21 3 EndModule Module="Module 2 Byte In " 0x11 4 EndModule