; ======================================================================
; GSD-Datei fuer AC-Servoverstaerker TrioDrive D und MidiDrive D
; Dateiname: ESR_0529.gsd
; Version:   V 2.0
; Datum:     19.10.2000
; Copyright: ESR Pollmeier GmbH
;            Lindenstr. 20                E-Mail   info@esr-pollmeier.de
;            D-64372 Ober-Ramstadt        Internet www.esr-pollmeier.de
;
; Versionen dieser Datei:
; 14.07.00   V 1.0,  Fi  neu erstellt
; 19.07.00   V 1.0a, Fi  Kommentar zu Max_Diag_Data_Len geaendert, User-
;                          Diagnose beginnt bei Byte 7
; 19.10.00   V 2.0,  Fi  plus Profibus-DP Parameterkanal
;                          Modul 1: nur Prozessdatenkanal (unveraendert)
;                          Modul 2: Parameterkanal + Prozessdatenkanal
;                          Modul 3: nur Parameterkanal
;                          (Weiterhin kann nur ein Modul gleichzeitig
;                           aktiv sein.)
; ======================================================================
#Profibus_DP
                                    ;
GSD_Revision        = 2             ;
Vendor_Name         = "ESR Pollmeier GmbH"
Model_Name          = "Trio-/MidiDrive D AC Servo Drive"
Revision            = "V 2.0"       ; Ausgabestand des DP-Geraetes
                                    ;
Revision_Number     = 2             ; (optional) muss identisch sein mit
                                    ; der Revisionsnummer der slave-
                                    ; spezifischen Diagnose 'Revision'
                                    ;
Ident_Number        = 0x0529        ; Profibus-Ident-Nummer
Protocol_Ident      = 0             ; Profibus-DP-Protokoll
Station_Type        = 0             ; Typ: DP-Slave
FMS_supp            = 0             ; FMS wird nicht unterstuetzt
                                    ;
Hardware_Release    = "from B"      ; HW-Version des Profibus-Moduls
Software_Release    = "from V 5.7"  ; SW-Version der Geraete-Firmware
                                    ;
                                    ; Unterstuetzte 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           ; Maximum Station Delay Time
MaxTsdr_19.2        =  60           ; Responder
MaxTsdr_93.75       =  60           ; Zeitbasis: TBit (Bitzeit)
MaxTsdr_187.5       =  60           ;
MaxTsdr_500         = 100           ; MaxTsdr ist die Zeit, die der
MaxTsdr_1.5M        = 150           ; Slave hoechstens warten darf, bis
MaxTsdr_3M          = 250           ; er auf eine Anforderung vom Master
MaxTsdr_6M          = 450           ; antwortet.
MaxTsdr_12M         = 800           ; z. B.: 800 x 83,3 ns = 66,7 us
                                    ;
Redundancy          = 0             ; redund. Netze nicht unterstuetzt
Repeater_Ctrl_Sig   = 0             ; nicht angeschlossen
24V_Pins            = 0             ; nicht angeschlossen
                                    ;
Implementation_Type = "DPC31"       ; Profibus-Controller
                                    ;
Freeze_Mode_supp    = 1             ; Freeze Mode wird unterstuetzt
Sync_Mode_supp      = 1             ; Sync Mode wird unterstuetzt
Auto_Baud_supp      = 1             ; Baudrate wird automatisch erkannt
Set_Slave_Add_supp  = 0             ; Slave-Adresse kann nicht ueber Bus
                                    ; geaendert werden
                                    ;
User_Prm_Data_Len   = 3             ; 3 DPV1-Statusbytes, werden als
                                    ; User-Parametrierdaten uebergeben
User_Prm_Data       = 0x00,0x00,0x00 ; Standardwerte
                                    ;
Min_Slave_Intervall = 20            ; Mindestabstand zwischen zwei
                                    ; Slave-Listenumlaeufen
                                    ; Zeitbasis: 100 us
                                    ; => 20 x 100 us = 2 ms
                                    ;
Modular_Station     = 1             ; Geraetetyp = Modulares Geraet
Max_Module          = 1             ; Steckplaetze (Anz. aktiver Module)
                                    ;
Max_Input_Len       = 24            ;   24 Byte Eingangsdaten
Max_Output_Len      = 24            ; + 24 Byte Ausgangsdaten
Max_Data_Len        = 48            ; = 48 Byte I/O-Daten
                                    ;
Fail_Safe           = 0             ; (optional) kein Telegramm ohne
                                    ; Daten im Zustand 'clear' des DP-
                                    ; Masters (1) akzeptieren
                                    ;
Max_Diag_Data_Len   = 16            ; Maximale Gesamt-Diagnose-Laenge:
                                    ; Byte 1-6:  Systemdiagnose
                                    ; ab Byte 7: User-Diagnose
                                    ; => 16 - 6 = 10 Byte User-Diagnose
                                    ;
Modul_Offset        = 1             ; Projektierungstool beginnt mit
                                    ; Modul 1
                                    ;
Slave_Family        = 1             ; Antriebe
                                    ;
; ======================================================================
; Moduldefinition:  Kennung 0xFn: Konsistenz gesamt, Words, I/O
;                   Kennung 0xBn: Konsistenz gesamt, Bytes, I/O
;                                 n+1 = Anzahl der Words bzw. Bytes
;
; Abkuerzungen:     PZD = Prozessdatenkanal
;                   PAR = Parameterkanal
;
; ======================================================================
Module = "PZD (16 Byte)                   " 0xBF
; Modul 1: nur PZD = 16 Byte I/O, data consistent
EndModule
;
Module = "PAR (8 Byte) + PZD (16 Byte)    " 0xB7, 0xBF
; Modul 2: 8 Byte PAR + 16 Byte PZD = 24 Byte I/O, data consistent
EndModule
;
Module = "PAR (8 Byte)                    " 0xB7
; Modul 3: nur PAR = 8 Byte I/O, data consistent
EndModule
; ======================================================================
;                                            Ende der Datei ESR_0529.gsd
