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.
332 lines
14 KiB
Plaintext
332 lines
14 KiB
Plaintext
2 years ago
|
;
|
||
|
;======================================================
|
||
|
; GSD-file for PROFIBUS-DP Coupler/SPC3
|
||
|
; Manufacturer: Beckhoff Automation GmbH
|
||
|
; Eiserstr. 5
|
||
|
; 33415 Verl (Germany)
|
||
|
; Tel.: +49(0)5246/963-0
|
||
|
; Best.-Nr.: FM3312/FM3332
|
||
|
; Stand : 26.01.2006
|
||
|
;
|
||
|
;======================================================
|
||
|
;
|
||
|
;
|
||
|
|
||
|
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" ; Herstellername
|
||
|
Model_Name = "FM33xx" ; 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 = 1 ; Modulare Station
|
||
|
Max_Module = 36 ; Max. 64 Module
|
||
|
Max_Input_Len = 128 ; Max. 64 Byte Input-Daten
|
||
|
Max_Output_Len = 128 ; Max. 64 Byte Output-Daten
|
||
|
Max_Data_Len = 256 ; Max. 128 Byte Gesamt-Daten
|
||
|
|
||
|
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_Slave = 1
|
||
|
C1_Read_Write_supp = 1
|
||
|
C1_Max_Data_Len = 48
|
||
|
|
||
|
;-------------------- Module -------------------------
|
||
|
Module = "Kanal kompakt" 0x50
|
||
|
EndModule
|
||
|
Module = "Kanal komplett" 0xB2
|
||
|
EndModule
|
||
|
Module = "Kanal Status Open Circuit" 0x13
|
||
|
EndModule
|
||
|
Module = "Kanal Status Back Voltage" 0x13
|
||
|
EndModule
|
||
|
Module = "Messung Control" 0x20
|
||
|
EndModule
|
||
|
Module = "Messung Status" 0x10
|
||
|
EndModule
|
||
|
|
||
|
; erweiterte Beschreibung der User-Parameter
|
||
|
|
||
|
PrmText = 2
|
||
|
Text(0) = "INTEL"
|
||
|
Text(1) = "MOTOROLA"
|
||
|
EndPrmText
|
||
|
|
||
|
PrmText = 4
|
||
|
Text(0) = "Data-Exchange verlassen"
|
||
|
Text(1) = "DP-Inputs werden 0"
|
||
|
Text(2) = "DP-Inputs bleiben unveraendert"
|
||
|
EndPrmText
|
||
|
|
||
|
PrmText = 10
|
||
|
Text(0) = "Kanal angeschlossen"
|
||
|
Text(1) = "Kanal nicht angeschlossen"
|
||
|
EndPrmText
|
||
|
|
||
|
ExtUserPrmData = 2 "Data Format"
|
||
|
Bit(3) 0 0-1
|
||
|
Prm_Text_Ref = 2
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 4 "Reaktion auf I/O-Fehler"
|
||
|
BitArea(2-3) 0 0-2
|
||
|
Prm_Text_Ref = 4
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 10 "Verbindung Kanal 0"
|
||
|
BitArea(0-1) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 11 "Verbindung Kanal 1"
|
||
|
BitArea(2-3) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 12 "Verbindung Kanal 2"
|
||
|
BitArea(4-5) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 13 "Verbindung Kanal 3"
|
||
|
BitArea(6-7) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 14 "Verbindung Kanal 4"
|
||
|
BitArea(0-1) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 15 "Verbindung Kanal 5"
|
||
|
BitArea(2-3) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 16 "Verbindung Kanal 6"
|
||
|
BitArea(4-5) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 17 "Verbindung Kanal 7"
|
||
|
BitArea(6-7) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 18 "Verbindung Kanal 8"
|
||
|
BitArea(0-1) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 19 "Verbindung Kanal 9"
|
||
|
BitArea(2-3) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 20 "Verbindung Kanal 10"
|
||
|
BitArea(4-5) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 21 "Verbindung Kanal 11"
|
||
|
BitArea(6-7) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 22 "Verbindung Kanal 12"
|
||
|
BitArea(0-1) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 23 "Verbindung Kanal 13"
|
||
|
BitArea(2-3) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 24 "Verbindung Kanal 14"
|
||
|
BitArea(4-5) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 25 "Verbindung Kanal 15"
|
||
|
BitArea(6-7) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 26 "Verbindung Kanal 16"
|
||
|
BitArea(0-1) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 27 "Verbindung Kanal 17"
|
||
|
BitArea(2-3) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 28 "Verbindung Kanal 18"
|
||
|
BitArea(4-5) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 29 "Verbindung Kanal 19"
|
||
|
BitArea(6-7) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 30 "Verbindung Kanal 20"
|
||
|
BitArea(0-1) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 31 "Verbindung Kanal 21"
|
||
|
BitArea(2-3) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 32 "Verbindung Kanal 22"
|
||
|
BitArea(4-5) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 33 "Verbindung Kanal 23"
|
||
|
BitArea(6-7) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 34 "Verbindung Kanal 24"
|
||
|
BitArea(0-1) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 35 "Verbindung Kanal 25"
|
||
|
BitArea(2-3) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 36 "Verbindung Kanal 26"
|
||
|
BitArea(4-5) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 37 "Verbindung Kanal 27"
|
||
|
BitArea(6-7) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 38 "Verbindung Kanal 28"
|
||
|
BitArea(0-1) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 39 "Verbindung Kanal 29"
|
||
|
BitArea(2-3) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 40 "Verbindung Kanal 30"
|
||
|
BitArea(4-5) 1 0-1
|
||
|
Prm_Text_Ref = 10
|
||
|
EndExtUserPrmData
|
||
|
|
||
|
ExtUserPrmData = 41 "Verbindung Kanal 31"
|
||
|
BitArea(6-7) 1 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_Ref(18) = 22 ; Referenznummer 22
|
||
|
Ext_User_Prm_Data_Ref(18) = 23 ; Referenznummer 23
|
||
|
Ext_User_Prm_Data_Ref(18) = 24 ; Referenznummer 24
|
||
|
Ext_User_Prm_Data_Ref(18) = 25 ; Referenznummer 25
|
||
|
Ext_User_Prm_Data_Ref(19) = 26 ; Referenznummer 26
|
||
|
Ext_User_Prm_Data_Ref(19) = 27 ; Referenznummer 27
|
||
|
Ext_User_Prm_Data_Ref(19) = 28 ; Referenznummer 28
|
||
|
Ext_User_Prm_Data_Ref(19) = 29 ; Referenznummer 29
|
||
|
Ext_User_Prm_Data_Ref(20) = 30 ; Referenznummer 30
|
||
|
Ext_User_Prm_Data_Ref(20) = 31 ; Referenznummer 31
|
||
|
Ext_User_Prm_Data_Ref(20) = 32 ; Referenznummer 32
|
||
|
Ext_User_Prm_Data_Ref(20) = 33 ; Referenznummer 33
|
||
|
Ext_User_Prm_Data_Ref(21) = 34 ; Referenznummer 34
|
||
|
Ext_User_Prm_Data_Ref(21) = 35 ; Referenznummer 35
|
||
|
Ext_User_Prm_Data_Ref(21) = 36 ; Referenznummer 36
|
||
|
Ext_User_Prm_Data_Ref(21) = 37 ; Referenznummer 37
|
||
|
Ext_User_Prm_Data_Ref(22) = 38 ; Referenznummer 38
|
||
|
Ext_User_Prm_Data_Ref(22) = 39 ; Referenznummer 39
|
||
|
Ext_User_Prm_Data_Ref(22) = 40 ; Referenznummer 40
|
||
|
Ext_User_Prm_Data_Ref(22) = 41 ; Referenznummer 41
|
||
|
Ext_User_Prm_Data_Const(23) = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ; 8 Bytes reservierte UserPrmData
|
||
|
|
||
|
|