#Profibus_DP ;==================================================================================== ;==== Prm-Text-Def-List ============================================================= ;==================================================================================== ;===================================================================================== ;==== Ext-User-Prm-Data-Def-List ===================================================== ;===================================================================================== ;===================================================================================== ;==== General DP Keywords ============================================================ ;===================================================================================== GSD_Revision=1 Vendor_Name = "SANTEST" Model_Name = "GYSE-P" Revision = "1.10" Ident_Number = 0x0CD2 Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "V1.00" Software_Release = "V1.10" Redundancy = 0 Repeater_Ctrl_Sig = 0 24V_Pins = 0 ;============================================================================== ;==== 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 MaxTsdr_9.6=50 MaxTsdr_19.2=50 MaxTsdr_45.45=50 MaxTsdr_93.75=50 MaxTsdr_187.5=50 MaxTsdr_500=50 MaxTsdr_1.5M=150 MaxTsdr_3M=300 MaxTsdr_6M=600 MaxTsdr_12M=1200 ;============================================================================== ;==== Slave specific values =================================================== ;============================================================================== Slave_Family = 0 Implementation_Type = "VPC3+" Bitmap_Device = "GYSE-P" Freeze_Mode_supp=1 Sync_Mode_supp=1 Fail_Safe=1 Auto_Baud_supp=1 Set_Slave_Add_supp=1 Min_Slave_Intervall=10 Modular_Station=1 Max_Module=1 Modul_Offset = 0 Max_Input_Len=128 Max_Output_Len=4 Max_Data_Len=132 Max_Diag_Data_Len=112 ;============================================================================== ;==== User-Prm-Data =========================================================== ;============================================================================== ;User_Prm_Data_Len = 7 ;User_Prm_Data = 0x00,0x00,0x00,0x00,0x05,0xC1,0x00 Max_User_Prm_Data_Len = 7 Ext_User_Prm_Data_Const(0)= 0x00,0x00,0x00 ; PrmText= 1 Text(0)= "zero value" Text(1)= "old value" EndPrmText ; PrmText= 2 Text(0)= "Normal" Text(1)= "Reverse" EndPrmText ; PrmText= 3 Text(0)= " STATUS/ L / M / H " Text(1)= " STATUS/ H / M / L " Text(2)= " L / M / H / HH " Text(3)= " HH / H / L / LL " EndPrmText ; ;PrmText= 4 ;Text(0) = "allocated buffer size" ;EndPrmText ExtUserPrmData= 1 "Error handling" Bit(0) 0 0-1 Prm_Text_Ref= 1 EndExtUserPrmData ; ExtUserPrmData= 2 "Measure direction" Bit(2) 0 0-1 Prm_Text_Ref= 2 EndExtUserPrmData ; ExtUserPrmData= 3 "Data format" BitArea(6-7) 0 0-3 Prm_Text_Ref= 3 EndExtUserPrmData ; ExtUserPrmData= 4 "Resolution(um)" Unsigned16 5 1-1000 EndExtUserPrmData ; ; UserPrmData: Length and Preset: Ext_User_Prm_Data_Ref(3)=4 Ext_User_Prm_Data_Ref(5)=1 Ext_User_Prm_Data_Ref(5)=2 Ext_User_Prm_Data_Ref(5)=3 ;============================================================================== ;==== Module-Definition-List ================================================== ;============================================================================== ;0x93:4byte in, 0xA0:1byte out Module= "1 magnet position" 0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x00 EndModule Module= "1 magnet position and velocity" 0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x20 EndModule ; Module= "2 magnets position" 0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x01 EndModule ; Module= "2 magnets position and velocity" 0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x21 EndModule ; Module= "3 magnets position" 0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x02 EndModule ; Module= "3 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x22 EndModule ; Module= "4 magnets position" 0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x03 EndModule ; Module= "4 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x23 EndModule ; Module= "5 magnets position" 0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x04 EndModule ; Module= "5 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x24 EndModule ; Module= "6 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x05 EndModule ; Module= "6 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x25 EndModule ; Module= "7 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x06 EndModule ; Module= "7 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x26 EndModule ; Module= "8 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x07 EndModule ; Module= "8 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x27 EndModule ; Module= "9 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x08 EndModule ; Module= "9 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x28 EndModule ; Module= "10 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x09 EndModule ; Module= "10 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x29 EndModule ; Module= "11 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x0A EndModule ; Module= "11 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x2A EndModule ; Module= "12 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x0B EndModule ; Module= "12 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x2B EndModule ; Module= "13 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x0C EndModule ; Module= "13 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x2C EndModule ; Module= "14 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x0D EndModule ; Module= "14 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x2D EndModule ; Module= "15 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x0E EndModule ; Module= "15 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x2E EndModule ; Module= "16 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x0F EndModule ; Module= "16 magnets position and velocity" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x2F EndModule ; Module= "17 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x10 EndModule ; Module= "18 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x11 EndModule ; Module= "19 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x12 EndModule ; Module= "20 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x13 EndModule ; Module= "21 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x14 EndModule ; Module= "22 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x15 EndModule ; Module= "23 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x16 EndModule ; Module= "24 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x17 EndModule ; Module= "25 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x18 EndModule ; Module= "26 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x19 EndModule ; Module= "27 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x1A EndModule ; Module= "28 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x1B EndModule ; Module= "29 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x1C EndModule ; Module= "30 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x1D EndModule ; Module= "31 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x1E EndModule ; Module= "32 magnets position" 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93 Ext_Module_Prm_Data_Len = 1 Ext_User_Prm_Data_Const(0) = 0x1F EndModule ;