You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

243 lines
9.4 KiB
Plaintext

;
;======================================================
; GSD-Datei fuer PROFIBUS-DP Koppler/SPC 3
; Hersteller: Beckhoff Industrie Elektronik
; Eiserstr. 5
; 33415 Verl
; Tel.: 05246 936 0
; Best.-Nr.: FM3312/FM332
; Stand : 10/25/01
;
;======================================================
;
;
Tc_Vendor_TreeImage = 101
Tc_Firmware_Flashable = 1
Tc_BitmapFile = "Fm33xx.bmp"
Tc_VendorBitmapFile = "Beckhoff.bmp"
#Profibus_DP
GSD_Revision = 1 ; erweiterte GSD-Datei wird unterstuetzt (gemaess PNO-Richtlinie 14.12.95)
Vendor_Name = "BECKHOFF INDUSTRIE ELEKTRONIK" ; Herstellername
Model_Name = "FM3312" ; Bezeichnung des DP-Geraetes
Revision = "Ausgabestand B0" ; Ausgabestand des DP-Geraetes
Ident_Number = 0xBECE ; Geraetetyp des DP-Geraetes
Protocol_Ident = 0 ; Protokollkennung PROFIBUS-DP
Station_Type = 0 ; DP-Slave
FMS_supp = 0 ; FMS/DP-Mischgeraet
Hardware_Release = "A00" ; Hardware-Ausgabestand
Software_Release = "B0" ; Software-Ausgabestand
; DP-Geraet unterstuetzt die Baudraten
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 ; keine redundante Uebertragung
Repeater_Ctrl_Sig = 0 ; Steckersignal CNTR-P nicht angeschlossen
24V_Pins = 0 ; Steckersignale M24V und P24V nicht angeschlossen
Implementation_Type = "SPC3" ; ASIC SPC3 wird verwendet
Bitmap_Device = "fm33xx" ; Bitmap fuer Normalzustand
;-------------------- Slave spezifische Werte --------------
Freeze_Mode_supp = 1 ; Freeze-Mode wird unterstueetzt
Sync_Mode_supp = 1 ; Sync-Mode wird unterstuetzt
Auto_Baud_supp = 1 ; Autom. Baudratenerkennung
Set_Slave_Add_supp = 0 ; Set_Slave_Add wird nicht unterstuetzt
Max_User_Prm_Data_Len = 31 ; 31 Byte max. User-Parameter-Daten
User_Prm_Data_Len = 31 ; 31 Byte User-Parameter-Daten
User_Prm_Data = 0x00,0x00,0x00,0x00,0x00,\
0x00,0x00,0x00,0x00,0x23,\
0x00,0x10,0x00,0x00,0x00,\
0x55,0x55,0x55,0x55,0x55,\
0x55,0x55,0x55,0x00,0x00,\
0x00,0x00,0x00,0x00,0x00,\
0x00 ; Defaultwerte fuer User-Prm-Data
Min_Slave_Intervall = 1 ;
Modular_Station = 0 ; Modulare Station
Fail_Safe = 1 ; Datentelegramm ohne Daten wird im CLEAR-Fall nicht akzeptiert
Max_Diag_Data_Len = 64 ; maximale Laenge der Diagnosedaten
Modul_Offset = 0 ; erstes Modul im Konfigurationstool
Slave_Family = 3 ; Geraete-Familie: I/O
;
;---------------------- DPV1 -------------------------
;
DPV1_Slave = 1
C1_Read_Write_supp = 1
C1_Max_Data_Len = 48
C1_Response_Timeout = 1000
C2_Read_Write_supp = 1
C2_Max_Data_Len = 48
C2_Response_Timeout = 1000
C2_Max_Count_Channels = 1
Max_Initiate_PDU_Length = 52
;-------------------- Module -------------------------
Module = "Channel 1" 0x50
EndModule
Module = "Channel 2" 0x50
EndModule
Module = "Channel 3" 0x50
EndModule
Module = "Channel 4" 0x50
EndModule
Module = "Channel 5" 0x50
EndModule
Module = "Channel 6" 0x50
EndModule
Module = "Channel 7" 0x50
EndModule
Module = "Channel 8" 0x50
EndModule
Module = "Channel 9" 0x50
EndModule
Module = "Channel 10" 0x50
EndModule
Module = "Channel 11" 0x50
EndModule
Module = "Channel 12" 0x50
EndModule
Module = "Channel State Open Circuit " 0x13
EndModule
Module = "Channel State Back Voltage " 0x13
EndModule
Module = "Measure Control " 0x20
EndModule
Module = "Measure State " 0x10
EndModule
; erweiterte Beschreibung der User-Parameter
PrmText = 2
Text(0) = "INTEL"
Text(1) = "MOTOROLA"
EndPrmText
PrmText = 4
Text(0) = "leave data excahnge"
Text(1) = "DP-inputs will be 0"
Text(2) = "DP-inputs will be unchanged"
EndPrmText
PrmText = 10
Text(0) = "Channel connected"
Text(1) = "Channel not connected"
EndPrmText
ExtUserPrmData = 2 "Data Format"
Bit(3) 0 0-1
Prm_Text_Ref = 2
EndExtUserPrmData
ExtUserPrmData = 3 "Reaction on PROFIBUS-fault"
BitArea(0-1) 0 0-2
Prm_Text_Ref = 3
EndExtUserPrmData
ExtUserPrmData = 4 "Reaction on I/O-fault"
BitArea(2-3) 0 0-2
Prm_Text_Ref = 4
EndExtUserPrmData
ExtUserPrmData = 10 "Connection Channel 1"
BitArea(0-1) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 11 "Connection Channel 2"
BitArea(2-3) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 12 "Connection Channel 3"
BitArea(4-5) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 13 "Connection Channel 4"
BitArea(6-7) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 14 "Connection Channel 5"
BitArea(0-1) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 15 "Connection Channel 6"
BitArea(2-3) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 16 "Connection Channel 7"
BitArea(4-5) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 17 "Connection Channel 8"
BitArea(6-7) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 18 "Connection Channel 9"
BitArea(0-1) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 19 "Connection Channel 10"
BitArea(2-3) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 20 "Connection Channel 11"
BitArea(4-5) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
ExtUserPrmData = 21 "Connection Channel 12"
BitArea(6-7) 0 0-1
Prm_Text_Ref = 10
EndExtUserPrmData
Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x00,0x00,0x00 ; 5 Bytes reservierte UserPrmData
Ext_User_Prm_Data_Const(5) = 0x00 ; Bits 1-7 werden mit 0 vorbelegt
Ext_User_Prm_Data_Const(6) = 0x00,0x00,0x00 ; 3 Bytes reservierte UserPrmData
Ext_User_Prm_Data_Const(9) = 0x23 ; Bits 0,1,5 werden mit 1, Bits 2,4,6,7 mit 0 vorbelegt
Ext_User_Prm_Data_Ref(9) = 2 ; Bit 3: Referenznummer 2
Ext_User_Prm_Data_Const(10) = 0x00 ; Bits 4-7 werden mit 0 vorbelegt
Ext_User_Prm_Data_Ref(10) = 4 ; Bit 2-3: Referenznummer 4
Ext_User_Prm_Data_Const(11) = 0x40,0x00,0x00,0x00 ; 4 Bytes reservierte UserPrmData
Ext_User_Prm_Data_Ref(15) = 10 ; Referenznummer 10
Ext_User_Prm_Data_Ref(15) = 11 ; Referenznummer 11
Ext_User_Prm_Data_Ref(15) = 12 ; Referenznummer 12
Ext_User_Prm_Data_Ref(15) = 13 ; Referenznummer 13
Ext_User_Prm_Data_Ref(16) = 14 ; Referenznummer 14
Ext_User_Prm_Data_Ref(16) = 15 ; Referenznummer 15
Ext_User_Prm_Data_Ref(16) = 16 ; Referenznummer 16
Ext_User_Prm_Data_Ref(16) = 17 ; Referenznummer 17
Ext_User_Prm_Data_Ref(17) = 18 ; Referenznummer 18
Ext_User_Prm_Data_Ref(17) = 19 ; Referenznummer 19
Ext_User_Prm_Data_Ref(17) = 20 ; Referenznummer 20
Ext_User_Prm_Data_Ref(17) = 21 ; Referenznummer 21
Ext_User_Prm_Data_Const(18) = 0x55,0x55,0x55,0x55,0x55 ; 5 Bytes reservierte UserPrmData
Ext_User_Prm_Data_Const(23) = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ; 8 Bytes reservierte UserPrmData