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.

164 lines
7.0 KiB
Plaintext

5 months ago
;--------------------------------------------------------------------------------------------
; GSD Detail For Microcyber PT105 PA Pressure Transmitter "
; Date: 2013-8-29
; File: MCYB0B25.gsd
; Microcyber Corporation, Ning Dekui
;--------------------------------------------------------------------------------------------
;--------------------------------------------------------------------------------------------
; General DP keywords
;--------------------------------------------------------------------------------------------
#Profibus_DP
GSD_Revision = 5 ; for supporting IM_FUNC
Vendor_Name = "Microcyber"
Model_Name = "NCS-PT105IIPA"
Revision = "01.01"
Ident_Number = 0x0B25
Protocol_Ident = 0 ; 0 = PROFIBUS-DP
Station_Type = 0 ; 0 = DP-Slave
FMS_supp = 0
Hardware_Release = "2.5"
Software_Release = "01.01"
31.25_supp = 1
45.45_supp = 1
93.75_supp = 1
MaxTsdr_31.25 = 100
MaxTsdr_45.45 = 250
MaxTsdr_93.75 = 1000
Redundancy = 0 ; 0 = no
Repeater_Ctrl_Sig = 0 ; 0 = Not connected
24V_Pins = 0 ; 0 = Not connected
Implementation_Type = "FBC0409/SIA Tech"
Bitmap_Device = "MCPA0B25"
Info_Text = "Pressure transmitter for pressure, \
PROFIBUS PA Profile 3.02 with 1 function block: Analog input"
;--------------------------------------------------------------------------------------------
; Additional keywords for different physical interfaces
;--------------------------------------------------------------------------------------------
Physical_Interface = 1 ; 1 = Manchester coded and bus powered (MBP)
Transmission_Delay_31.25 = 0
Reaction_Delay_31.25 = 0
End_Physical_Interface
;--------------------------------------------------------------------------------------------
; Basic DP-Slave related keywords
;--------------------------------------------------------------------------------------------
Freeze_Mode_supp = 1 ; 1 = Freeze Mode supported
Sync_Mode_supp = 0 ; 0 = no Sync Mode supported
Auto_Baud_supp = 0 ; 0 = no automatic baudrate recognition
Set_Slave_Add_supp = 1 ; 1 = Set Slave AddrFunction supported
Min_Slave_Intervall = 250 ; 25ms min. betw. 2 slave list cycles
Modular_Station = 1 ; 1 = Modular Station
Max_Module = 1 ; 1: PA_AI
Max_Input_Len = 5 ; maximum Input Length 5
Max_Output_Len = 0 ; maximum Output Length 0+2
Max_Data_Len = 5 ; higher sum of max. In or Output Length
Max_Diag_Data_Len = 14
Slave_Family = 12@Microcyber@Pressure ; 12 = PA Process Control Device
Ident_Maintenance_supp = 1 ; I&M Function is supported
Fail_Safe = 0
Prm_Block_Structure_supp = 1
Prm_Block_Structure_req = 0
Isochron_Mode_supp = 0
Isochron_Mode_required = 0
PrmCmd_supp = 0
PrmCmd_req = 0
;--------------------------------------------------------------------------------------------
; set user prm const data
;--------------------------------------------------------------------------------------------
Max_User_Prm_Data_Len = 8
Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x08,0x05,0x41,0x00,0x00,0x01
;--------------------------------------------------------------------------------------------
; Slave related keywords for DP extensions
;--------------------------------------------------------------------------------------------
DPV1_Slave = 1
C1_Read_Write_supp = 1
C1_Max_Data_Len = 128
C1_Read_Write_required = 0
C1_Response_Timeout = 400
C2_Read_Write_supp = 1
C2_Max_Data_Len = 128
C2_Read_Write_required = 1
C2_Max_Count_Channels = 4
Max_Initiate_PDU_Length = 52
C2_Response_Timeout = 4000
DPV1_Data_Types = 1
;--------------------------------------------------------------------------------------------
; Description of device related diagnosis
;--------------------------------------------------------------------------------------------
Unit_Diag_Bit(16) = "Error appears"
Unit_Diag_Bit(17) = "Error disappears"
Unit_Diag_Bit(24) = "Reserved by PI, fixed to 0" ;"Hardware failure electronics"
Unit_Diag_Bit(25) = "Reserved by PI, fixed to 0" ;"Hardware failure mechanics"
Unit_Diag_Bit(26) = "Reserved by PI, fixed to 0" ;"Motor temperature too high"
Unit_Diag_Bit(27) = "Reserved by PI, fixed to 0" ;"Electronic temperature too high"
Unit_Diag_Bit(28) = "Reserved by PI, fixed to 0" ;"Memory error"
Unit_Diag_Bit(29) = "Reserved by PI, fixed to 0" ;"Measurement failure"
Unit_Diag_Bit(30) = "Reserved by PI, fixed to 0" ;"Device not initialized"
Unit_Diag_Bit(31) = "Reserved by PI, fixed to 0" ;"Device initialization failed"
Unit_Diag_Bit(32) = "Reserved by PI, fixed to 0" ;"Zero point error"
Unit_Diag_Bit(33) = "Reserved by PI, fixed to 0" ;"Power supply failed"
Unit_Diag_Bit(34) = "Reserved by PI, fixed to 0" ;"Configuration invalid"
Unit_Diag_Bit(35) = "Restart"
Unit_Diag_Bit(36) = "Coldstart"
Unit_Diag_Bit(37) = "Maintenance required"
Unit_Diag_Bit(38) = "Reserved by PI, fixed to 0" ;"Characteristics invalid"
Unit_Diag_Bit(39) = "Ident_Number violation"
Unit_Diag_Bit(40) = "Maintenance Alarm"
Unit_Diag_Bit(41) = "Maintenance Demanded"
Unit_Diag_Bit(42) = "Function Check"
Unit_Diag_Bit(43) = "Invalid process conditions"
Unit_Diag_Bit(55) = "Extension Available"
;Empty module
Module = "Not in cyclic data transfer " 0x00
0 ; Module-Reference
Info_Text = "No function block selected. Function disabled"
EndModule
;"AI.OUT"
;"Pressure or Temperature"
;Modules for Analog Input
Module = "Analog Input (AI)short" 0x94
1
EndModule
;Modules for Analog Input
Module = "Analog Input (AI)long" 0x42,0x84,0x08,0x05
2
EndModule
;----------- Description of the module assignment: ---------------------
;
SlotDefinition
Slot(1) = "Analog Input" 1 0,1,2
EndSlotDefinition
;--------------------------------------------------------------------------------------------
; Slave related keywords for Data Exchange with Broadcast
;--------------------------------------------------------------------------------------------
;--------------------------------------------------------------------------------------------
; Slave related keywords for Isochronous Mode
;--------------------------------------------------------------------------------------------
;--------------------------------------------------------------------------------------------
; Slave related keywords for PROFIsafe Profile
;--------------------------------------------------------------------------------------------
;--------------------------------------------------------------------------------------------
; Slave related keywords for extended parameterization
;--------------------------------------------------------------------------------------------