;===============================================================================
;
; Model:       PSTX
; Description: PSTX PROFIBUS DP-V1 slave
; Language:    English
; Author:      ABB Control Products
; WWW:         www.abb.com
;
; Revision log:
; 1.0    2014-06-18 First release
;
;===============================================================================
#Profibus_DP

GSD_Revision        = 5

; Device identification
Vendor_Name         = "ABB Control Products"
Model_Name          = "PSTX"
Revision            = "1.0"

Ident_Number        = 0x0EFC           ; PSTX0EFC
Protocol_Ident      = 0                ; DP protocol
Station_Type        = 0                ; Slave device
FMS_supp            = 0                ; FMS not supported
Slave_Family        = 2@Motor starter@Direct soft starter 
Hardware_Release    = "Version 1.0"
Software_Release    = "Version 1.1"    ; Fieldbus version

;  Supported hardware features
Redundancy          = 0                ; not supported
Repeater_Ctrl_Sig   = 2                ; TTL
24V_Pins            = 0                ; not connected

; Supported DP features
Freeze_Mode_supp    = 1                ; supported
Sync_Mode_supp      = 1                ; supported
Auto_Baud_supp      = 1                ; supported
Set_Slave_Add_supp  = 0                ; supported
Fail_Safe           = 1                ; supported

; Supported baudrates
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

; Maximum responder time for supported baudrates
MaxTsdr_9.6         = 15
MaxTsdr_19.2        = 15
MaxTsdr_45.45       = 15
MaxTsdr_93.75       = 15
MaxTsdr_187.5       = 15
MaxTsdr_500         = 15
MaxTsdr_1.5M        = 25
MaxTsdr_3M          = 50
MaxTsdr_6M          = 100
MaxTsdr_12M         = 200

; Maximum polling frequency
Min_Slave_Intervall = 6               ; 0.6 ms

; I/O related keywords
Modular_Station     = 0                ; fixed configuration
Modul_Offset        = 1

; Diagnostics, length determined by buffer mode
Max_Diag_Data_Len = 24

Max_User_Prm_Data_Len = 3
Ext_User_Prm_Data_Const (0) = 0xC0, 0x00, 0x00

; DPV1 related keywords
DPV1_Slave              = 1
Check_Cfg_Mode          = 1

C1_Read_Write_supp      = 1
C1_Max_Data_Len         = 68
C1_Response_Timeout     = 100  ;1 sec

C2_Read_Write_supp      = 1
C2_Max_Data_Len         = 68
C2_Response_Timeout     = 100  ;1 sec
C2_Max_Count_Channels   = 1
Max_Initiate_PDU_Length = 52

Ident_Maintenance_supp  = 1
Module = "PSTX" 0x11,0x23,0x5a,0x62 ; 16 di (pstx->plc), 32 do (plc->pstx), 11 ai (pstx->plc), 3 ao (pstx->plc)
101 ; Module_Reference
EndModule
