;************************************************************** ; GSD-File for Phoenix Contact ILB PB AI4 AO2 ; Article-No. : 2878874 ; Hardware-Release : 00 ; Firmware-Release : 100 ; GSD-Revision : 1.00 ; Date : 30.06.2006 ;************************************************************** ;****************** Changes *********************************** ; Date Change ; ;************************************************************** #Profibus_DP ;General parameters GSD_Revision = 2 Vendor_Name = "Phoenix Contact" ; manufacturer name Model_Name = "ILBPBAI4AO2 PHOENIX" ; device name Revision = "V1.0" Ident_Number = 0x0A3A Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release= "00" Software_Release= "100" 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 = 15 ; device respond times 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 Redundancy = 0 Repeater_Ctrl_Sig = 2 Implementation_Type = "SPC3" Bitmap_Device = "PXC0A3AN" Bitmap_Diag = "PXC0A3AD" Bitmap_SF = "PXC0A3AS" ; Slave-Specification: Freeze_Mode_supp = 1 Sync_Mode_supp = 1 Set_Slave_Add_Supp = 0 Auto_Baud_supp = 1 Min_Slave_Intervall = 2 ; min cycle time 0.2ms Fail_Safe = 1 Max_Diag_Data_Len = 25 Modul_Offset = 0 ; 1. Slot number for HW config tool Slave_Family = 3 ; device family class Modular_Station = 0 ; Measuring Range AI PrmText=1 Text(0) = "0 V - 10 V" Text(1) = "+/-10 V" Text(2) = "0 V - 5 V" Text(3) = "+/-5 V" Text(4) = "0 mA - 20 mA" Text(5) = "+/-20 mA" Text(6) = "4 mA - 20 mA" Text(7) = "0 Ohm - 3200 Ohm" Text(8) = "0 Ohm - 9500 Ohm" Text(9) = "Pt100 DIN" Text(10) = "Pt500 DIN" Text(11) = "Pt1000 DIN" Text(12) = "Ni100 DIN" Text(13) = "Ni1000 DIN" Text(14) = "Ni1000 (L & S)" EndPrmText PrmText=2 Text(0)= "4,5ms" Text(1)= "1.1ms" EndPrmText ; Number of wire AI PrmText=3 Text(0)= "2-wire" Text(1)= "3-wire" Text(2)= "4-wire" EndPrmText ; Output Range AO PrmText=4 Text(0) = "0 V - 10 V" Text(1) = "+/-10 V" Text(2) = "0 V - 5 V" Text(3) = "+/-5 V" Text(4) = "0 mA - 20 mA" Text(5) = "+/-20 mA" Text(6) = "4 mA - 20 mA" EndPrmText ; Reset Behaviour AO PrmText=5 Text(0)= "Hold" Text(1)= "Reset" Text(2)= "Fail Safe Value" EndPrmText ; AI/AO-Format PrmText=6 Text(0) = "IB IL (15 Bit)" Text(2) = "S7 kompatibel" Text(3) = "Normed Representation" EndPrmText ; ExtUserPrmData=1 "Measuring Range AI1" BitArea(0-5) 0 0-14 Prm_Text_Ref=1 EndExtUserPrmData ExtUserPrmData=2 "Measuring Range AI2" BitArea(0-5) 0 0-14 Prm_Text_Ref=1 EndExtUserPrmData ExtUserPrmData=3 "Measuring Range AI3" BitArea(0-5) 0 0-14 Prm_Text_Ref=1 EndExtUserPrmData ExtUserPrmData=4 "Measuring Range AI4" BitArea(0-5) 0 0-14 Prm_Text_Ref=1 EndExtUserPrmData ExtUserPrmData=5 "Filter AI1" Bit(6) 0 0-1 Prm_Text_Ref=2 EndExtUserPrmData ExtUserPrmData=6 "Filter AI2" Bit(6) 0 0-1 Prm_Text_Ref=2 EndExtUserPrmData ExtUserPrmData=7 "Filter AI3" Bit(6) 0 0-1 Prm_Text_Ref=2 EndExtUserPrmData ExtUserPrmData=8 "Filter AI4" Bit(6) 0 0-1 Prm_Text_Ref=2 EndExtUserPrmData ExtUserPrmData=9 "Wire AI1" BitArea(6-7) 0 0-2 Prm_Text_Ref=3 EndExtUserPrmData ExtUserPrmData=10 "Wire AI2" BitArea(6-7) 0 0-2 Prm_Text_Ref=3 EndExtUserPrmData ExtUserPrmData=11 "Wire AI3" BitArea(6-7) 0 0-2 Prm_Text_Ref=3 EndExtUserPrmData ExtUserPrmData=12 "Wire AI4" BitArea(6-7) 0 0-2 Prm_Text_Ref=3 EndExtUserPrmData ExtUserPrmData=13 "Output Range AO1" BitArea(0-3) 0 0-6 Prm_Text_Ref=4 EndExtUserPrmData ExtUserPrmData=14 "Output Range AO2" BitArea(0-3) 0 0-6 Prm_Text_Ref=4 EndExtUserPrmData ExtUserPrmData=15 "Reset Behaviour AO" BitArea(4-5) 1 0-2 Prm_Text_Ref=5 EndExtUserPrmData ExtUserPrmData=16 "AI-Format" BitArea(0-1) 2 0,2,3 Prm_Text_Ref=6 EndExtUserPrmData ExtUserPrmData=17 "AO-Format" BitArea(2-3) 2 0,2,3 Prm_Text_Ref=6 EndExtUserPrmData ExtUserPrmData = 18 "Fail Safe Value AO1" Signed16 0 -32768-32767 ; von 8000h bis 7FFFh EndExtUserPrmData ExtUserPrmData = 19 "Fail Safe Value AO2" Signed16 0 -32768-32767 ; von 8000h bis 7FFFh EndExtUserPrmData ; UserPrmData: Length and Preset: Max_User_Prm_Data_Len= 15 ; 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Ext_User_Prm_Data_Const(0)=0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1)=13 ; Output Range AO1 Ext_User_Prm_Data_Ref(1)=9 ; Wire AI1 Ext_User_Prm_Data_Ref(2)=1 ; Measure Range AI1 Ext_User_Prm_Data_Ref(2)=5 ; Filter AI1 Ext_User_Prm_Data_Ref(3)=14 ; Output Range AO2 Ext_User_Prm_Data_Ref(3)=10 ; Wire AI2 Ext_User_Prm_Data_Ref(4)=2 ; Measure Range AI2 Ext_User_Prm_Data_Ref(4)=6 ; Filter AI2 Ext_User_Prm_Data_Ref(5)=11 ; Wire AI3 Ext_User_Prm_Data_Ref(6)=3 ; Measure Range AI3 Ext_User_Prm_Data_Ref(6)=7 ; Filter AI3 Ext_User_Prm_Data_Ref(7)=12 ; Wire AI4 Ext_User_Prm_Data_Ref(8)=4 ; Measure Range AI4 Ext_User_Prm_Data_Ref(8)=8 ; Filter AI4 Ext_User_Prm_Data_Ref(9)=16 ; AI-Format Ext_User_Prm_Data_Ref(9)=17 ; AO-Format Ext_User_Prm_Data_Ref(9)=15 ; Reset Behaviour AO Ext_User_Prm_Data_Ref(11)=18 ; Fail Safe Wert AO1 Ext_User_Prm_Data_Ref(13)=19 ; Fail Safe Wert AO2 ; Module Definition List Module="4 words in, 2 words out" 0xC0,0x41,0x43 EndModule