;=============================================================================== ; GSD-File for i-7550 ;------------------------------------------------------------------------------- ; Manufacturer: ; ICP DAS Co., Ltd. ; No.111, Kuangfu N. Rd., Hukou Shiang, Hsinchu, ; Taiwan 303, R.O.C. ; http://www.icpdas.com ; e-mail:service@icpdas.com ;------------------------------------------------------------------------------- ; Author: ; Raiden Lan ;------------------------------------------------------------------------------- ; Revision: ; V1.00 ;=============================================================================== #Profibus_DP GSD_Revision = 2 ;------------------------ PRODUCT SPECIFICATIONS ------------------------------- Vendor_Name = "ICP DAS Co., Ltd." Model_Name = "i-7550" Revision = "V1.00" Ident_Number = 0x0B0D Hardware_Release = "V1.00" Software_Release = "V1.00" Bitmap_Device = "ICP_7550" Bitmap_Diag = "i_7550" ;------------------------ OVERALL PROFIBUS SPECIFICATIONS ---------------------- Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Slave_Family = 9 ;------------------------ HARDWARE CONFIGURATION ------------------------------- Implementation_Type = "SPC3" Redundancy = 0 Repeater_Ctrl_Sig = 0 24V_Pins = 0 ;------------------------ PROTOCOL CONFIGURATION ------------------------------- Set_Slave_Add_supp = 1 Auto_Baud_supp = 1 Min_Slave_Intervall = 10 Freeze_Mode_supp = 1 Sync_Mode_supp = 1 Fail_Safe = 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 = 60 MaxTsdr_19.2 = 60 MaxTsdr_45.45 = 60 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 MaxTsdr_3M = 250 MaxTsdr_6M = 450 MaxTsdr_12M = 800 ;------------------------ DIAGNOSTIC DEFINITIONS ------------------------------- Max_Diag_Data_Len = 16 Module_Offset = 0 ;------------------------ PARAMETER Text DEFINITIONS------------------------------- ; PrmText = 1 Text(1) = "1200 baud" Text(2) = "2400 baud" Text(3) = "4800 baud" Text(4) = "9600 baud" Text(5) = "19200 baud" Text(6) = "38400 baud" Text(7) = "57600 baud" Text(8)="115200 baud" EndPrmText ; PrmText=2 Text(0) = "none" Text(1) = "even" Text(2) = "odd" EndPrmText ; PrmText=3 Text(0) = "7 data bit" Text(1) = "8 data bit" EndPrmText ; PrmText=4 Text(0) = "None" Text(1) = "CR" Text(2) = "LF" Text(3) = "CR+LF" Text(4) = "LF+CR" EndPrmText ; PrmText=5 Text(0) = "Disable" Text(1) ="Enable" EndPrmText ; ;------------------------ Ext PARAMETER DEFINITIONS -------------------------------- ; ExtUserPrmData = 0 "baud rate " Unsigned8 8 1-8 Prm_Text_Ref = 1 EndExtUserPrmData ; ExtUserPrmData = 1 "parity " Unsigned8 0 0-2 Prm_Text_Ref = 2 EndExtUserPrmData ; ExtUserPrmData = 2 "data " Unsigned8 1 0-1 Prm_Text_Ref = 3 EndExtUserPrmData ; ExtUserPrmData = 3 "end char of input data" Unsigned8 1 0-4 Prm_Text_Ref = 4 EndExtUserPrmData ; ExtUserPrmData = 4 "input fixed length data" Unsigned8 0 0-1 Prm_Text_Ref = 5 EndExtUserPrmData ; ;------------------------ EXT_USER_PARAMETER DEFINITIONS -------------------------------- ; User_Prm_Data_Len=5 Ext_User_Prm_Data_Ref(0) = 0 Ext_User_Prm_Data_Ref(1) = 1 Ext_User_Prm_Data_Ref(2) = 2 Ext_User_Prm_Data_Ref(3) = 3 Ext_User_Prm_Data_Ref(4) = 4 ; ;------------------------ MODULE DEFINITIONS ----------------------------------- Modular_Station=1 Max_Module=32 Max_Input_Len=128 Max_Output_Len=128 Max_Data_Len=256 Module = "System setting" 0x11, 0x23 EndModule Module = "1 Byte In" 0x10 EndModule Module = "2 Byte In" 0x11 EndModule Module = "3 Byte In " 0x12 EndModule Module = "4 Byte In" 0x13 EndModule Module = "5 Byte In" 0x14 EndModule Module = "6 Byte In" 0x15 EndModule Module = "7 Byte In" 0x16 EndModule Module = "8 Byte In" 0x17 EndModule Module = "9 Byte In" 0x18 EndModule Module = "10 Byte In" 0x19 EndModule Module = "11 Byte In" 0x1A EndModule Module = "12 Byte In" 0x1B EndModule Module = "13 Byte In " 0x1C EndModule Module = "14 Byte In" 0x1D EndModule Module = "15 Byte In" 0x1E EndModule Module = "16 Byte In" 0x1F EndModule Module = "1 Word In" 0x50 EndModule Module = "2 Word In" 0x51 EndModule Module = "3 Word In" 0x52 EndModule Module = "4 Word In" 0x53 EndModule Module = "5 Word In" 0x54 EndModule Module = "6 Word In" 0x55 EndModule Module = "7 Word In" 0x56 EndModule Module = "8 Word In" 0x57 EndModule Module = "9 Word In" 0x58 EndModule Module = "10 Word In" 0x59 EndModule Module = "11 Word In" 0x5A EndModule Module = "12 Word In" 0x5B EndModule Module = "13 Word In" 0x5C EndModule Module = "14 Word In" 0x5D EndModule Module = "15 Word In" 0x5E EndModule Module = "16 Word In" 0x5F EndModule Module = "1 Byte Out"0x20 EndModule Module = "2 Byte Out" 0x21 EndModule Module = "3 Byte Out" 0x22 EndModule Module = "4 Byte Out" 0x23 EndModule Module = "5 Byte Out" 0x24 EndModule Module = "6 Byte Out"0x25 EndModule Module = "7 Byte Out" 0x26 EndModule Module = "8 Byte Out" 0x27 EndModule Module = "9 Byte Out" 0x28 EndModule Module = "10 Byte Out"0x29 EndModule Module = "11 Byte Out" 0x2A EndModule Module = "12 Byte Out" 0x2B EndModule Module = "13 Byte Out"0x2C EndModule Module = "14 Byte Out" 0x2D EndModule Module = "15 Byte Out" 0x2E EndModule Module = "16 Byte Out" 0x2F EndModule Module = "1 Word Out" 0x60 EndModule Module = "2 Word Out" 0x61 EndModule Module = "3 Word Out" 0x62 EndModule Module = "4 Word Out" 0x63 EndModule Module = "5 Word Out" 0x64 EndModule Module = "6 Word Out" 0x65 EndModule Module = "7 Word Out" 0x66 EndModule Module = "8 Word Out" 0x67 EndModule Module = "9 Word Out" 0x68 EndModule Module = "10 Word Out" 0x69 EndModule Module = "11 Word Out" 0x6A EndModule Module = "12 Word Out" 0x6B EndModule Module = "13 Word Out" 0x6C EndModule Module = "14 Word Out" 0x6D EndModule Module = "15 Word Out" 0x6E EndModule Module = "16 Word Out" 0x6F EndModule