$ EZ-EDS Version 3.9 Generated Electronic Data Sheet [File] DescText = "EDS file for DX200 EtherNet/IP Safety Slave"; CreateDate = 06-10-2014; CreateTime = 13:09:00; ModDate = 06-10-2014; ModTime = 13:09:00; Revision = 1.0; EDSFileCRC = 0x7E5A2917; [Device] VendCode = 44; VendName = "Yaskawa Electric America, Inc."; ProdType = 140; ProdTypeStr = "Safety Communications Adapter"; ProdCode = 1282; MajRev = 1; MinRev = 1; ProdName = "DX200 EtherNet/IP Safety Slave"; [Device Classification] Class1 = EtherNetIP; Class2 = Safety; [ParamClass] MaxInst = 0; Descriptor = 0x0000; CfgAssembly = 0; SafetyCfgAssembly = 1024; [Params] Param1 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Input Data Byte 1", $ name "", $ units "", $ help string ,,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 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Input Data Byte 2", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param3 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Input Data Byte 3", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param4 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Input Data Byte 4", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param5 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Input Data Byte 5", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param6 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Input Data Byte 6", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param7 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Input Data Byte 7", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param8 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Input Data Byte 8", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param11 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Output Data Byte 1", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param12 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Output Data Byte 2", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param13 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Output Data Byte 3", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param14 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Output Data Byte 4", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param15 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Output Data Byte 5", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param16 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Output Data Byte 6", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param17 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Output Data Byte 7", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param18 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0A00, $ Descriptor 0xD1, $ Data Type 1, $ Data Size in bytes "Safety Output Data Byte 8", $ name "", $ units "", $ help string ,,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param21 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0000, $ Descriptor 0xC7, $ Data Type 2, $ Data Size in bytes "Standard Output Size", $ name "Bytes", $ units "Output Size", $ help string 0,505,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places Param22 = 0, $ reserved, shall equal 0 ,, $ Link Path Size, Link Path 0x0000, $ Descriptor 0xC7, $ Data Type 2, $ Data Size in bytes "Standard Input Size", $ name "Bytes", $ units "Input Size", $ help string 0,509,0, $ min, max, default data values ,,,, $ mult, div, base, offset scaling ,,,, $ mult, div, base, offset links ; $ decimal places $ ------------------------------------------------------------------------------------ $ for Connection Manager $ ------------------------------------------------------------------------------------ Param390 = 0, ,, 0x0A04, 0xC8, 4, "EPI", "ms", "", 8000,500000,20000, 1,1000,1,0, ,,,, 0; [Assembly] Assem1 = "Safety Input Assembly 8 Bytes", "20 04 25 08 03 30 03", 8, 0x0000, ,, 8,Param1, 8,Param2, 8,Param3, 8,Param4, 8,Param5, 8,Param6, 8,Param7, 8,Param8; Assem2 = "Safety Output Assembly 8 Bytes", "20 04 25 88 03 30 03", 8, 0x0000, ,, 8,Param11, 8,Param12, 8,Param13, 8,Param14, 8,Param15, 8,Param16, 8,Param17, 8,Param18; Assem1024 = "NULL Assembly", , 0, 0x0010, ,; [Connection Manager] MaxSafetyConnections = 2; MaxSafetyInputCnxns = 1; MaxSafetyOutputCnxns = 1; DefaultSafetyConnections = 1,2; Connection1 = 0x02040001, $ 0-15 = supported transport classes $ 16 = trigger: cyclic $ 17 = trigger: change of state $ 18 = trigger: application $ 19-23 = trigger: reserved $ 24 = transport type: listen-only $ 25 = transport type: input-only $ 26 = transport type: exclusive-owner $ 27 = transport type: redundant-owner $ 28-30 = reserved $ 31 = Client = 0 / Server = 1 0x22645505, $ 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 ,,, $ O->T RPI, size, format Param390,,Assem1, $ T->O RPI, size, format ,, $ config #1 size, format ,, $ config #2 size, format "Safety Input Assembly 8 Bytes", $ Connection Name "Safety (Multi or Single-Cast) 8 Bytes Input Connection", $ help string "20 04 25 00 00 04 20 04 25 00 00 04 20 04 25 00 08 03", $ Path 1, 15; Connection2 = 0x84040001, $ 0-15 = supported transport classes $ 16 = trigger: cyclic $ 17 = trigger: change of state $ 18 = trigger: application $ 19-23 = trigger: reserved $ 24 = transport type: listen-only $ 25 = transport type: input-only $ 26 = transport type: exclusive-owner $ 27 = transport type: redundant-owner $ 28-30 = reserved $ 31 = Client = 0 / Server = 1 0x22445505, $ 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 Param390,,Assem2, $ O->T RPI, size, format ,,, $ T->O RPI, size, format ,, $ config #1 size, format ,, $ config #2 size, format "Safety Output Assembly 8 Bytes", $ Connection Name "Safety (Single-Cast) 8 Bytes Output Connection", $ help string "20 04 25 00 00 04 20 04 25 00 88 03 20 04 25 00 00 04", $ Path , ; Connection3 = 0x04030002, $ 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 0x77640405, $ 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 ,Param21,, $ O->T RPI, size, format ,Param22,, $ T->O RPI, size, format ,, $ proxy config size, format ,, $ target config size, format "Standard Exclusive Owner", $ Connection Name "", $ help string "20 04 24 67 2c 65 2c 66"; $ Path Connection4 = 0x02030002, $ 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 0x77640305, $ 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 ,0,, $ O->T RPI, size, format ,Param22,, $ T->O RPI, size, format ,, $ proxy config size, format ,, $ target config size, format "Standard Input Only", $ Connection Name "", $ help string "20 04 24 67 2c C6 2c 66"; $ Path