$ EZ-EDS Version 3.25.1.20181218 Generated Electronic Data Sheet [File] DescText = "EDS file for the Siemens SIRIUS 3RW5980-0CE00"; CreateDate = 08-30-2018; CreateTime = 16:08:26; ModDate = 03-22-2019; ModTime = 13:41:40; Revision = 1.0; [Device] VendCode = 1251; VendName = "Siemens AG"; ProdType = 12; ProdTypeStr = "Communications Adapter"; ProdCode = 2000; MajRev = 1; MinRev = 1; ProdName = "3RW59 ETHERNET IP"; Catalog = "Siemens SIRIUS 3RW5980-0CE00"; Icon = "soft_starter.ico"; IconContents = "AAABAAEAMDAQAAEABABoBgAAFgAAACgAAAAwAAAAYAAAAAEABAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAAAABjVUcAcWNTAIV1YQCnpRcAm4l1APPt6wAAAAAA" "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZmZmZmZmZmZm" "ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYiIA" "IiIiIiIiIiIiIiIiIiImZmZmZmZmYiIAIiEREREREREREREREREWZmZmZmZm" "YiIAIiEiIiIiIiIiIiIiIiImZmZmZmZmYiIAIiEiIiIiIiIiIiIiIiImZmZm" "ZmZmYiIAIiEiIiIiIiIiIiIiIiImZmZmZmZmYiIAIiEiIiIiIiIiIiIiIiIm" "ZmZmZmZmYiIAACEiIiIiIiIiIiIiIiImZmZmZmZmYiIAESEiIiIiIiIiIiIi" "IiImZmZmZmZmYiIAECEiIiIiIiIiIiIiIiImZmZmZmZmYiIAESEiIiIiIiIi" "IiIiIiImZmZmZmZmYiIAACAiIiIiIiIiIiIiIiImZmZmZmZmYiIAACAiIiIi" "IiIiIiIiIiImZmZmZmZmYiIAESEiIiIiIzMzMzIiIiImZmZmZmZmYiIAECEi" "IiIiIzMzMzIiIiImZmZmZmZmYiIAACEiIiIiIiIiIiIiIiImZmZmZmZmYiIA" "ESEiRERERERERERERERGZmZmZmZmYiIAACEiEQEBEBAQEQEBARAWZmZmZmZm" "YiIAESEiEREREREREREREREWZmZmZmZmYiIAESEiEREREREREREREREWZmZm" "ZmZmYiIAECEiEREQAAAAAAAREREWZmZmZmZmYiIAASAiEREQARERERAREREW" "ZmZmZmZmYiIAECEiEBEQARERERAREREWZmZmZmZmYiIAACEiEREQAVERERAR" "EREWZmZmZmZmYiIAECEiEREQABERERAREAEWZmZmZmZmYiIAASEiERAQAAAA" "AAABEREWZmZmZmZmYiIAASEiERAQAAAAAAABEREWZmZmZmZmYiIAECEiERER" "ERARABEREREWZmZmZmZmYiIAESEiAAAAAAAAAAAAAAAGZmZmZmZmYiIAECEi" "IiIiIiIiIiIiIiImZmZmZmZmYiIAASEiEREREREREREREREmZmZmZmZmYiIA" "ACEiAiEiIiIiIiIgIiEmZmZmZmZmYiIAECAiEiAiIiIiIiIhIiAmZmZmZmZm" "YiIAECAiEiAiIiIiIiIhIiAmZmZmZmZmYiIAASEiEiEiIiIiIiIhIiEmZmZm" "ZmZmYiIAECEiEiEiIiIiIiIhIiEmZmZmZmZmYiIAESEiEREQARAQERAREREm" "ZmZmZmZmYiIAECEiAiEiIiIiIiIhIiEmZmZmZmZmYiIAASAiEiEiIiIiIiIh" "IiEmZmZmZmZmYiIAACEiEiEiIiIiIiIgIiAmZmZmZmZmYiIAIiEiERERERER" "EREREREmZmZmZmZmYiIAIiEiEREREREREREREREmZmZmZmZmYiIAIiEiIiIi" "IiIiIiIiIiImZmZmZmZmYiIAIiEREBEQARARABEREREWZmZmZmZmYiIAIiIi" "IiIiIiIiIiIiIiImZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm" "ZmZmZmZmZmZmZmZmZmZmZmZm////////AAD///////8AAP4AAAAAfwAA/gAA" "AAB/AAD+AAAAAH8AAP4AAAAAfwAA/gAAAAB/AAD+AAAAAH8AAP4AAAAAfwAA" "/gAAAAB/AAD+AAAAAH8AAP4AAAAAfwAA/gAAAAB/AAD+AAAAAH8AAP4AAAAA" "fwAA/gAAAAB/AAD+AAAAAH8AAP4AAAAAfwAA/gAAAAB/AAD+AAAAAH8AAP4A" "AAAAfwAA/gAAAAB/AAD+AAAAAH8AAP4AAAAAfwAA/gAAAAB/AAD+AAAAAH8A" "AP4AAAAAfwAA/gAAAAB/AAD+AAAAAH8AAP4AAAAAfwAA/gAAAAB/AAD+AAAA" "AH8AAP4AAAAAfwAA/gAAAAB/AAD+AAAAAH8AAP4AAAAAfwAA/gAAAAB/AAD+" "AAAAAH8AAP4AAAAAfwAA/gAAAAB/AAD+AAAAAH8AAP4AAAAAfwAA/gAAAAB/" "AAD+AAAAAH8AAP4AAAAAfwAA/gAAAAB/AAD///////8AAP///////wAA"; [Device Classification] Class1 = EtherNetIP; [Params] Param99 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0000, $ Descriptor 0xC8, $ Data Type 4, $ Data Size in bytes "RPI", $ name "", $ units "Cycle time", $ cycle string 5000,9999000,5000, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param100 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0000, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Output data assembly SIRIUS PIO", $ name "", $ units "Output data of SIRIUS PIO", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param150 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0000, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Input data assembly SIRIUS PIO", $ name "", $ units "Output data of SIRIUS PIO", $ help string ,,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; Assem100 = "Output data assembly SIRIUS PIO", "", , 0x0000, ,, 32,Param100; Assem150 = "Input data assembly SIRIUS PII", "", , 0x0000, ,, 128,Param150; [Connection Manager] Revision = 1; Object_Name = "Connection Manager Object"; Object_Class_Code = 0x06; MaxInst = 1; Number_Of_Static_Instances = 1; Max_Number_Of_Dynamic_Instances = 0; Class_Attributes = 1, 2, 3; Instance_Attributes = 1, 2, 3, 4, 5, 6, 7, 8; Class_Services = 0x01, 0x0E; Instance_Services = 0x01, 0x0E; Connection1 = 0x04010002, $ 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 0x77750405, $ 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 Param99,,Assem100, $ O->T RPI, size, format Param99,,Assem150, $ T->O RPI, size, format ,, $ proxy config size, format ,, $ target config size, format "Exclusive Owner SIRIUS", $ Connection Name "", $ help string "20 04 24 78 2C 64 2C 96"; $ Path Connection2 = 0x02010002, $ 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 0x77750305, $ 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 Param99,0,, $ O->T RPI, size, format Param99,,Assem150, $ T->O RPI, size, format ,, $ proxy config size, format ,, $ target config size, format "Input Only SIRIUS", $ Connection Name "", $ help string "20 04 24 78 2C 82 2C 96"; $ Path Connection3 = 0x01010002, $ 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 0x77240305, $ 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 Param99,0,, $ O->T RPI, size, format Param99,,Assem150, $ T->O RPI, size, format ,, $ proxy config size, format ,, $ target config size, format "Listen Only SIRIUS", $ Connection Name "", $ help string "20 04 24 78 2C 83 2C 96"; $ Path [Capacity] MaxIOConnections = 3; MaxMsgConnections = 6; MaxConsumersPerMcast = 2; TSpec1 = TxRx, 4, 1000; TSpec2 = TxRx, 18, 1000; [TCP/IP Interface Class] Revision = 4; Object_Name = "TCP/IP Interface Object"; Object_Class_Code = 0xF5; MaxInst = 1; Number_Of_Static_Instances = 1; Max_Number_Of_Dynamic_Instances = 0; Class_Attributes = 1, 2, 3; Instance_Attributes = 1, 2, 3, 4, 5, 6, 10, 11, 13; Class_Services = 0x01, 0x0E; Instance_Services = 0x01, 0x0E, 0x10; [Ethernet Link Class] Revision = 4; Object_Name = "Ethernet Link Object"; Object_Class_Code = 0xF6; MaxInst = 1; Number_Of_Static_Instances = 1; Max_Number_Of_Dynamic_Instances = 0; Class_Attributes = 1, 2, 3; Instance_Attributes = 1, 2, 3, 6, 7, 8, 9, 11; Class_Services = 0x01, 0x0E; Instance_Services = 0x01, 0x0E, 0x10; InterfaceType1 = 2; [Identity Class] Revision = 1; Object_Name = "Identity Object"; Object_Class_Code = 0x01; MaxInst = 1; Number_Of_Static_Instances = 1; Max_Number_Of_Dynamic_Instances = 0; Class_Attributes = 1, 2, 3; Instance_Attributes = 1, 2, 3, 4, 5, 6, 7; Class_Services = 0x01, 0x0E; Instance_Services = 0x01, 0x0E, 0x05; [Message Router Class] Revision = 1; Object_Name = "Message Router Object"; Object_Class_Code = 0x02; MaxInst = 1; Number_Of_Static_Instances = 1; Max_Number_Of_Dynamic_Instances = 0;