$ EZ-EDS Version 3.25.1.20181218 Generated Electronic Data Sheet [File] DescText = "FnIO GL-9089 Modbus/TCP,UDP With Ethernet/IP Adapter EDS File"; CreateDate = 08-16-2019; CreateTime = 16:06:37; ModDate = 08-16-2019; ModTime = 16:06:50; Revision = 1.000; HomeURL = "http://www.crevis.co.kr"; $ Feel Free to visit the website and ask questions. [Device] VendCode = 741; VendName = "Crevis Co., LTD"; ProdType = 12; ProdTypeStr = "Communications Adapter"; ProdCode = 37232; $ Product Code (0x9170) MajRev = 1; MinRev = 0; ProdName = "FnIO GL9089_Modbus/TCP With EIP_2CH_Adapter"; Catalog = "GL-9089"; Icon = "gl_9089_crevis_icon.ico"; IconContents = "AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAA" "ACAuAAAgLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAP///wD///8y+vr677S0tf+cnZ3/kpKT/5eXl/+q" "qqr5p6epSaKipAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAA////AP///zL6+vrvt7i5/6ioqf+UlZb/m5ua/6urq/mqqqxJ" "qamrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAD///8A////Mvr6+u+2trj/hoaG/2psbP+YmJj/r6+v+ba3uUm1tbcAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wD/" "//8y+vr677W2t/9cXF3/PT8//5aWlv+xsbD5p6ipSaenqQAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AP///zL6+vrv" "tre4/19fX/8+QED/mJiY/7Ozs/mpqqtJqamqAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////Mvr6+u+3t7j/X19f" "/z9BQf+ampn/tra1+a2ur0msrK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAP///wD///8y+vr677e4uf9dXV3/Pj9A/5ub" "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" "///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//" "//AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///" "8A////AP///wD/8="; [Device Classification] Class1 = EtherNetIP; [ParamClass] Object_Name = "Parameter Object"; Object_Class_Code = 0x0F; MaxInst = 1; $ total number of configuration parameters Descriptor = 0x0008; CfgAssembly = 4; [Params] Param1 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0000, $ Descriptor 0xC7, $ Data Type 2, $ Data Size in bytes "Data Size (T->O)", $ name (Input Data Size) "", $ units "", $ help string 0,252,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param2 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0000, $ Descriptor 0xC7, $ Data Type 2, $ Data Size in bytes "Data Size (O->T)", $ name (Output Data Size) "", $ units "", $ help string 0,252,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places [Assembly] Object_Name = "Assembly Object"; Object_Class_Code = 0x04; Assem1 = "IO Data (T->O)", $ Input Data "20 04 24 65 30 03", 252, 0x0001, ,, 32,; Assem2 = "IO Data (O->T)", $ Output Data "20 04 24 66 30 03", 252, 0x0001, ,, 32,; [Connection Manager] Object_Name = "Connection Manager Object"; Object_Class_Code = 0x06; Connection1 = 0x84010002, $ 0-15 = supported transport classes $ 16 = trigger: cyclic $ 17 = trigger: change of state $ 18 = trigger: application $ 19-23 = trigger: reserved $ 24 = application type: listen-only $ 25 = application type: input-only $ 26 = application type: exclusive-owner $ 27 = application type: redundant-owner $ 28-30 = reserved $ 31 = Direction: Client = 0 / Server = 1 0x44640405, $ 0 = O->T fixed size supported $ 1 = O->T variable size supported $ 2 = T->O fixed size supported $ 3 = T->O variable size supported $ 4-5 = O->T number of bytes per slot (obsolete) $ 6-7 = T->O number of bytes per slot (obsolete) $ 8-10 = O->T Real time transfer format $ 11 = reserved $ 12-14 = T->O Real time transfer format $ 15 = reserved $ 16 = O->T connection type: NULL $ 17 = O->T connection type: MULTICAST $ 18 = O->T connection type: POINT2POINT $ 19 = O->T connection type: reserved $ 20 = T->O connection type: NULL $ 21 = T->O connection type: MULTICAST $ 22 = T->O connection type: POINT2POINT $ 23 = T->O connection type: reserved $ 24 = O->T priority: LOW $ 25 = O->T priority: HIGH $ 26 = O->T priority: SCHEDULED $ 27 = O->T priority: reserved $ 28 = T->O priority: LOW $ 29 = T->O priority: HIGH $ 30 = T->O priority: SCHEDULED $ 31 = T->O priority: reserved ,Param2,Assem2, $ O->T RPI, size, format ,Param1,Assem1, $ T->O RPI, size, format ,, $ proxy config size, format ,, $ target config size, format "Con1-Exclusive-Owner", $ Connection Name "", $ help string "20 04 24 AA 2C 02 2C 01"; $ Path Connection2 = 0x82010002, $ 0-15 = supported transport classes $ 16 = trigger: cyclic $ 17 = trigger: change of state $ 18 = trigger: application $ 19-23 = trigger: reserved $ 24 = application type: listen-only $ 25 = application type: input-only $ 26 = application type: exclusive-owner $ 27 = application type: redundant-owner $ 28-30 = reserved $ 31 = Direction: Client = 0 / Server = 1 0x44640305, $ 0 = O->T fixed size supported $ 1 = O->T variable size supported $ 2 = T->O fixed size supported $ 3 = T->O variable size supported $ 4-5 = O->T number of bytes per slot (obsolete) $ 6-7 = T->O number of bytes per slot (obsolete) $ 8-10 = O->T Real time transfer format $ 11 = reserved $ 12-14 = T->O Real time transfer format $ 15 = reserved $ 16 = O->T connection type: NULL $ 17 = O->T connection type: MULTICAST $ 18 = O->T connection type: POINT2POINT $ 19 = O->T connection type: reserved $ 20 = T->O connection type: NULL $ 21 = T->O connection type: MULTICAST $ 22 = T->O connection type: POINT2POINT $ 23 = T->O connection type: reserved $ 24 = O->T priority: LOW $ 25 = O->T priority: HIGH $ 26 = O->T priority: SCHEDULED $ 27 = O->T priority: reserved $ 28 = T->O priority: LOW $ 29 = T->O priority: HIGH $ 30 = T->O priority: SCHEDULED $ 31 = T->O priority: reserved ,Param2,, $ O->T RPI, size, format ,Param1,, $ T->O RPI, size, format ,, $ proxy config size, format ,, $ target config size, format "Con2-Input Only", $ Connection Name "", $ help string "20 04 24 AB 2C 02 2C 01"; $ Path Connection3 = 0x81010002, $ 0-15 = supported transport classes $ 16 = trigger: cyclic $ 17 = trigger: change of state $ 18 = trigger: application $ 19-23 = trigger: reserved $ 24 = application type: listen-only $ 25 = application type: input-only $ 26 = application type: exclusive-owner $ 27 = application type: redundant-owner $ 28-30 = reserved $ 31 = Direction: Client = 0 / Server = 1 0x44640305, $ 0 = O->T fixed size supported $ 1 = O->T variable size supported $ 2 = T->O fixed size supported $ 3 = T->O variable size supported $ 4-5 = O->T number of bytes per slot (obsolete) $ 6-7 = T->O number of bytes per slot (obsolete) $ 8-10 = O->T Real time transfer format $ 11 = reserved $ 12-14 = T->O Real time transfer format $ 15 = reserved $ 16 = O->T connection type: NULL $ 17 = O->T connection type: MULTICAST $ 18 = O->T connection type: POINT2POINT $ 19 = O->T connection type: reserved $ 20 = T->O connection type: NULL $ 21 = T->O connection type: MULTICAST $ 22 = T->O connection type: POINT2POINT $ 23 = T->O connection type: reserved $ 24 = O->T priority: LOW $ 25 = O->T priority: HIGH $ 26 = O->T priority: SCHEDULED $ 27 = O->T priority: reserved $ 28 = T->O priority: LOW $ 29 = T->O priority: HIGH $ 30 = T->O priority: SCHEDULED $ 31 = T->O priority: reserved ,Param2,, $ O->T RPI, size, format ,Param1,, $ T->O RPI, size, format ,, $ proxy config size, format ,, $ target config size, format "Con3-Listen Only", $ Connection Name "", $ help string "20 04 24 AC 2C 02 2C 01"; $ Path [Port] Object_Name = "Port Object"; Object_Class_Code = 0xF4; Port1 = TCP, "EtherNet/IP port", "20 F5 24 01", 1, 0, ;