;=================================================================
; PROFIBUS Device Database of :
;
; ABB Drives NPBA-12 PROFIBUS slave
; 
;  Model: 	     		ABB Drives NPBA-12
;  Description:      	PROFIBUS Slave Device
;  Language:         	English
;  File Create Date:	2000/05/23
;  Author:					ABB Industry Oy
;
;  Modifications:		2000/09/01 	Slave_family definition added		
;									2000/12/14	Sync/freeze support disabled
;									2000/12/21	Software_Release field updated				
;									2001/06/26	Sync/freeze support enabled
;									2001/11/26	Modular station disabled
;									2001/12/19	Max_Diag_Data_Len & GSD_Revision
;														field added and Modular_Station
;														related fields edited
;=================================================================

#Profibus_DP

; File data format
GSD_Revision = 2

; Device identification
Vendor_Name = "ABB-DRIVES"
Model_Name = "ABB Drives NPBA-12"
Revision = "B"
Ident_Number = 0x6012
Protocol_Ident = 0
Station_Type = 0
Slave_Family = 1       
FMS_Supp=0
Hardware_Release = "NPBA-12"
Software_Release = "V1.x"

; 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 = 60
MaxTsdr_19.2 = 60
MaxTsdr_45.45 = 250
MaxTsdr_93.75 = 60
MaxTsdr_187.5 = 60
MaxTsdr_500 = 100
MaxTsdr_1.5M = 150
MaxTsdr_3M = 250
MaxTsdr_6M = 450
MaxTsdr_12M = 800

; Supported hardware features
Redundancy = 0
Repeater_Ctrl_Sig = 0
24V_Pins = 0

; Supported DP features
Freeze_Mode_Supp = 1
Sync_Mode_Supp = 1
Auto_Baud_Supp = 1
Set_Slave_Add_Supp = 0
Fail_Safe = 0

; Maximum length of user parameter
User_Prm_Data_Len = 0

; Maximum polling frequency
Min_Slave_Intervall = 40
Modular_Station = 1
Max_Module = 1
Max_Input_Len = 28
Max_Output_Len = 28
Max_Data_Len = 56
Modul_Offset = 1
Max_Diag_Data_Len =	 8

;Diagnose byte = 6 + 2 = 8 ( bzw. 16)
Unit_Diag_Bit(1) = "Overflow SPM-FIFO"
Unit_Diag_Bit(2) = "Actual value not updated"

; Definition of all available physical modules
;
; Module 'PPO-01'
Module = "PPO-01, 4 PKW | 2 PZD" 0xF3, 0xF1  
EndModule

; Module 'PPO-02'
Module = "PPO-02, 4 PKW | 6 PZD" 0xF3, 0xF5  
EndModule

; Module 'PPO-03'
Module = "PPO-03, 0 PKW | 2 PZD" 0xF1  
EndModule

; Module 'PPO-04'
Module = "PPO-04, 0 PKW | 6 PZD" 0xF5  
EndModule

; Module 'PPO-05'
Module = "PPO-05, 4 PKW | 10 PZD" 0xF3, 0xF9  
EndModule

; Comment 
Module = "* PZD without data consistency *" 0x00
EndModule

; Module 'PPO-02'
Module = "PPO-02, 4 PKW | 2+2+2 PZD" 0xF3, 0xF1, 0xF1, 0xF1 
EndModule

; Module 'PPO-04'
Module = "PPO-04, 0 PKW | 2+2+2 PZD" 0xF1, 0xF1, 0xF1 
EndModule

; Module 'PPO-05'
Module = "PPO-05, 4 PKW | 2+2+2+2+2 PZD" 0xF3, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1 
EndModule


















