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.
180 lines
7.3 KiB
Plaintext
180 lines
7.3 KiB
Plaintext
6 months ago
|
;--------------------------------------------------------------------------------------------
|
||
|
; GSD Detail For Kaifeng Instrument Co., Ltd. Device on PROFIBUS PA"
|
||
|
; Date: 2023-05-05
|
||
|
; File: KFYB11AA.gsd
|
||
|
; Ning Dekui
|
||
|
;--------------------------------------------------------------------------------------------
|
||
|
|
||
|
;--------------------------------------------------------------------------------------------
|
||
|
; General DP keywords
|
||
|
;--------------------------------------------------------------------------------------------
|
||
|
#Profibus_DP
|
||
|
GSD_Revision = 5
|
||
|
Vendor_Name = "Kaifeng Instrument Co.,Ltd."
|
||
|
Model_Name = "LUXZ"
|
||
|
Revision = "V2.00"
|
||
|
Ident_Number = 0x11AA
|
||
|
Protocol_Ident = 0
|
||
|
Station_Type = 0
|
||
|
FMS_supp = 0
|
||
|
Hardware_Release = "1.2"
|
||
|
Software_Release = "01.00"
|
||
|
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
|
||
|
Repeater_Ctrl_Sig = 0
|
||
|
24V_Pins = 0
|
||
|
Implementation_Type = "FBC0409/SIA Tech"
|
||
|
Bitmap_Device = "KFYB11AA"
|
||
|
OrderNumber = "********"
|
||
|
Info_Text = "KFYB PA FlowMeter, PROFIBUS PA Profile 3.02 with 11 function block: 7 AIs, 4 DIs."
|
||
|
|
||
|
;--- Description of physical interface for async. and sync. transmission: ---
|
||
|
Physical_Interface = 1 ; IEC61158-2
|
||
|
Transmission_Delay_31.25 = 0
|
||
|
Reaction_Delay_31.25 = 0
|
||
|
End_Physical_Interface
|
||
|
|
||
|
;--------------------------------------------------------------------------------------------
|
||
|
; Basic DP-Slave related keywords
|
||
|
;--------------------------------------------------------------------------------------------
|
||
|
Freeze_Mode_supp = 1
|
||
|
Sync_Mode_supp = 0
|
||
|
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 = 11
|
||
|
Max_Input_Len = 43 ; maximum Input Length
|
||
|
Max_Output_Len = 0 ; maximum Output Length
|
||
|
Max_Data_Len = 43 ; maximum In-Output Length
|
||
|
Max_Diag_Data_Len = 15
|
||
|
Slave_Family = 12@KFYB ; 12 = PA Process Control Device
|
||
|
Ident_Maintenance_supp = 1 ; I&M Function is supported
|
||
|
Fail_Safe = 1
|
||
|
Prm_Block_Structure_supp = 1
|
||
|
Prm_Block_Structure_req = 1
|
||
|
Isochron_Mode_supp = 0
|
||
|
Isochron_Mode_required = 0
|
||
|
PrmCmd_supp = 0
|
||
|
PrmCmd_req = 0
|
||
|
|
||
|
Max_User_Prm_Data_Len = 8
|
||
|
Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x08,0x05,0x41,0x00,0x00,0x01
|
||
|
; DPV1 parameters
|
||
|
; SetPrm is structured
|
||
|
; Structure_Length = 5
|
||
|
; Structure_Type = 65 (profile specific)
|
||
|
; Slot_Number = 0
|
||
|
; reserved = 0
|
||
|
; PRM_COND=1 (enabled)
|
||
|
|
||
|
;----------- Description of extended DP features: ---------------------
|
||
|
;
|
||
|
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"
|
||
|
|
||
|
Unit_Diag_Bit(56) = "SIM Switch On"
|
||
|
|
||
|
;-------------------------------------------------------------------------
|
||
|
;Empty module
|
||
|
Module = "Not in cyclic data transfer" 0x00
|
||
|
0 ; Module-Reference
|
||
|
Info_Text = "No function block selected. Function disabled"
|
||
|
EndModule
|
||
|
|
||
|
;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
|
||
|
|
||
|
;Modules for Discrete Input
|
||
|
Module = "OUT_D" 0x91
|
||
|
3
|
||
|
EndModule
|
||
|
|
||
|
;----------- Description of the module assignment: ---------------------
|
||
|
;
|
||
|
SlotDefinition
|
||
|
Slot(1) = "AI1-Flow" 2 0,1,2
|
||
|
Slot(2) = "AI2-FlowFrq" 2 0,1,2
|
||
|
Slot(3) = "AI3-TotFlwHiPlc" 2 0,1,2
|
||
|
Slot(4) = "AI4-TotFlwLoPlc" 2 0,1,2
|
||
|
Slot(5) = "AI5-SnsorDat1" 2 0,1,2
|
||
|
Slot(6) = "AI6-SnsorDat2" 2 0,1,2
|
||
|
Slot(7) = "AI7-SnsorDat3" 2 0,1,2
|
||
|
Slot(8) = "DI1-AlmHi" 3 0,3
|
||
|
Slot(9) = "DI2-AlmLo" 3 0,3
|
||
|
Slot(10) = "DI3-StdOperSel" 3 0,3
|
||
|
Slot(11) = "DI4-Fault" 3 0,3
|
||
|
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
|
||
|
;--------------------------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
|