;*************************************************************************
;***                                                                   ***
;***      Hilscher Gesellschaft fuer Systemautomation mbH              ***
;***      PROFIBUS DP - Development                                    ***
;***                                                                   ***
;***      D-65795 Hattersheim                                          ***
;***      Rheinstrasse 15                                              ***
;***      GERMANY                                                      ***
;***      Hotline: +49(6190)9907-99                                    ***
;***          Fax: +49(6190)9907-50                                    ***
;***                                                                   ***
;*************************************************************************
;***                                                                   ***
;***      Filename: HIL_0C99.GSD                  (c) 2009             ***
;***      GSD file version 1.000 from  12.11.2009                      ***
;***                                                                   ***
;*************************************************************************
;
;      ATTENTION:
;      ==========
;      Changes in this file can cause configuration or communicationproblems.
;      This file is compatible to the firmware of the device.
;
;      Changes
;      =======
;      12.11.09   V1.000  A.Beck
;      -  created
;      08.03.12   V1.001  A.Beck
;      - Changed GSD-Revision to 3 and removed DPV1 parameters

#Profibus_DP

GSD_Revision        = 3
Vendor_Name         = "Hilscher GmbH"
Model_Name          = "NT 50 DP/DPS"
Revision            = "Version 1.001"
Ident_Number        = 0x0C99
Protocol_Ident      = 0
Station_Type        = 0
Hardware_Release    = "Version 1.0"
Software_Release    = "Version 1.0"
Implementation_Type = "netX"
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       = 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          = 0
Repeater_Ctrl_Sig   = 2
24V_Pins            = 0
Freeze_Mode_supp    = 1
Sync_Mode_supp      = 1
Auto_Baud_supp      = 1
Set_Slave_Add_supp  = 0
Min_Slave_Intervall = 6
Modular_Station     = 1
Max_Module          = 24
Max_Input_Len       = 244
Max_Output_Len      = 244
Max_Data_Len        = 488
Max_Diag_Data_Len   = 244
Slave_Family        = 9

User_Prm_Data_Len   = 5
User_Prm_Data       = 0x00, 0x00, 0x00, 0x00, 0x00

Bitmap_Device = "NT50DPSR"
Bitmap_Diag   = "NT50DPSD"
Bitmap_SF     = "NT50DPSS"


;*************************************************************************
;***                        blank space                                ***
;*************************************************************************
Module = "blank space" 0x00
0
EndModule

;*************************************************************************
;***           1 Byte Input/Output                                     ***
;*************************************************************************
Module = "1  Byte In"   0x90
1
EndModule
Module = "1  Byte Out"  0xA0
2
EndModule

;*************************************************************************
;***           1 Word Input/Output                                     ***
;*************************************************************************
Module = "1  Word In"   0xD0
3
EndModule
Module = "1  Word Out"  0xE0
4
EndModule

;*************************************************************************
;***           2 Byte Input/Output                                     ***
;*************************************************************************
Module = "2  Bytes In"  0x91
5
EndModule
Module = "2  Bytes Out" 0xA1
6 
EndModule

;*************************************************************************
;***           2 Word Input/Output                                     ***
;*************************************************************************
Module = "2  Words In"  0xD1
7 
EndModule
Module = "2  Words Out" 0xE1
8 
EndModule

;*************************************************************************
;***           3 Byte Input/Output                                     ***
;*************************************************************************
Module = "3  Bytes In"  0x92
9 
EndModule
Module = "3  Bytes Out" 0xA2
10
EndModule

;*************************************************************************
;***           3 Word Input/Output                                     ***
;*************************************************************************
Module = "3  Words In"  0xD2
11
EndModule
Module = "3  Words Out" 0xE2
12
EndModule

;*************************************************************************
;***           4 Byte Input/Output                                     ***
;*************************************************************************
Module = "4  Bytes In"  0x93
13
EndModule
Module = "4  Bytes Out" 0xA3
14
EndModule

;*************************************************************************
;***           4 Word Input/Output                                     ***
;*************************************************************************
Module = "4  Words In"  0xD3
15
EndModule
Module = "4  Words Out" 0xE3
16
EndModule

;*************************************************************************
;***           8 Byte Input/Output                                     ***
;*************************************************************************
Module = "8  Bytes In"  0x97
17
EndModule
Module = "8  Bytes Out" 0xA7
18
EndModule

;*************************************************************************
;***           8 Word Input/Output                                     ***
;*************************************************************************
Module = "8  Words In"  0xD7
19
EndModule
Module = "8  Words Out" 0xE7
20
EndModule

;*************************************************************************
;***          12 Byte Input/Output                                     ***
;*************************************************************************
Module = "12 Bytes In"  0x9B
21
EndModule
Module = "12 Bytes Out" 0xAB
22
EndModule

;*************************************************************************
;***          12 Word Input/Output                                     ***
;*************************************************************************
Module = "12 Words In"  0xDB
23
EndModule
Module = "12 Words Out" 0xEB
24
EndModule

;*************************************************************************
;***          16 Byte Input/Output                                     ***
;*************************************************************************
Module = "16 Bytes In"  0x9F
25
EndModule
Module = "16 Bytes Out" 0xAF
26
EndModule

;*************************************************************************
;***          16 Word Input/Output                                     ***
;*************************************************************************
Module = "16 Words In"  0xDF
27
EndModule
Module = "16 Words Out" 0xEF
28
EndModule

;*************************************************************************
;***          20 Byte Input/Output                                     ***
;*************************************************************************
Module = "20 Bytes In"  0x40,0x93
29
EndModule
Module = "20 Bytes Out" 0x80,0x93
30
EndModule

;*************************************************************************
;***          20 Word Input/Output                                     ***
;*************************************************************************
Module = "20 Words In"  0x40,0xD3
31
EndModule
Module = "20 Words Out" 0x80,0xD3
32
EndModule

;*************************************************************************
;***          32 Byte Input/Output                                     ***
;*************************************************************************
Module = "32 Bytes In"  0x40,0x9F
33
EndModule
Module = "32 Bytes Out" 0x80,0x9F
34
EndModule

;*************************************************************************
;***          32 Word Input/Output                                     ***
;*************************************************************************
Module = "32 Words In"  0x40,0xDF
35
EndModule
Module = "32 Words Out" 0x80,0xDF
36
EndModule

;*************************************************************************
;***          64 Byte Input/Output                                     ***
;*************************************************************************
Module = "64 Bytes In"  0x40,0xBF
37
EndModule
Module = "64 Bytes Out" 0x80,0xBF
38
EndModule

;*************************************************************************
;***          64 Word Input/Output                                     ***
;*************************************************************************
Module = "64 Words In"  0x40,0xFF
39
EndModule
Module = "64 Words Out" 0x80,0xFF
40
EndModule
