adccommunitymod (AutomationDirect) asked a question.

Using or Modifying or Creating EDS files to work with Productivity Suite

Created Date: May 29,2019

Created By: BillBai

**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****

I'd like to use EDS files to set up Ethernet/IP devices that I'll be using often; Murr Elektronic Impact67 IO Blocks in this case. I downloaded the EDS files from Murr, but they don't seem to work well with the Productivity Suite. In both cases (attached below), the Productivity Suite throws a "Line 183: Connection1: Invalid connection parameters: variable sized T- >O is supported " error. (Note: the error for the 55085 block lists Line 182, it's the last line in both files) I 've tried commenting out the last line, but then the program throws a "No connections are available for import " error. I'm just wondering if there is a way to modify the Murr provided EDS file to work? Or maybe creating a Productivity Suite compatible EDS file from scratch? Looking at the GS4 EDS File, it seems like maybe the Murr EDS file is missing data in the and sections? Is there some sort of EDS generator that works well with Productivity Suite? Thanks, Bill


  • adccommunitymod (AutomationDirect)

    Created Date: May 29,2019

    Created by: BillBai

    I'd like to use EDS files to set up Ethernet/IP devices that I'll be using often; Murr Elektronic Impact67 IO Blocks in this case.

    I downloaded the EDS files from Murr, but they don't seem to work well with the Productivity Suite. In both cases (attached below), the Productivity Suite throws a "Line 183: Connection1: Invalid connection parameters: variable sized T->O is supported " error. (Note: the error for the 55085 block lists Line 182, it's the last line in both files)

    I 've tried commenting out the last line, but then the program throws a "No connections are available for import " error.

    I'm just wondering if there is a way to modify the Murr provided EDS file to work? Or maybe creating a Productivity Suite compatible EDS file from scratch?

    Looking at the GS4 EDS File, it seems like maybe the Murr EDS file is missing data in the and sections?

    Is there some sort of EDS generator that works well with Productivity Suite?

    Thanks,

    Bill

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 29,2019

    Created by: BillBai

    Here are the contents of EDS files for "easier " reference.

    Murr EDS File:

    $ EZ-EDS Version 3.11 (Beta, May-09, 2012) Generated Electronic Data Sheet

    DescText = "IMPACT67 Ethernet/IP DI16 55085 EDS File ";

    CreateDate = 09-22-2009;

    CreateTime = 14:49:10;

    ModDate = 12-08-2015;

    ModTime = 15:21:33;

    Revision = 1.2;

    HomeURL = "http://www.murrelektronik.com ";

    VendCode = 640;

    VendName = "Murrelektronik GmbH ";

    ProdType = 7;

    ProdTypeStr = "General Purpose Discrete I/O ";

    ProdCode = 55085;

    MajRev = 1;

    MinRev = 1;

    ProdName = "IMPACT67 DI16 ";

    Catalog = "55085 ";

    Icon = "Impact67.ico ";

    IconContents = //////////////// Deleted for character count

    Class1 = EtherNetIP;

    Param1 =

    0, $ reserved, shall equal 0

    ,, $ Link Path Size, Link Path

    0x0000, $ Descriptor

    0xC7, $ Data Type

    2, $ Data Size in bytes

    "Input Size ", $ name

    "Bytes ", $ units

    "This parameter sets the input size ", $ help string

    3,4,3, $ 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

    "Output Size ", $ name

    "Bytes ", $ units

    "This parameter sets the output size ", $ help string

    1,2,1, $ 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

    0x0000, $ Descriptor

    0xC7, $ Data Type

    2, $ Data Size in bytes

    "Configuration Size ", $ name

    "Bytes ", $ units

    "Always Zero ", $ help string

    0,0,0, $ min, max, default data values

    ,,,, $ mult, div, base, offset scaling

    ,,,, $ mult, div, base, offset links

    ; $ decimal places

    Assem100 =

    "InputAssem ",

    ,

    ,

    0x0001,

    ,;

    Assem112 =

    "OutputAssem ",

    ,

    ,

    0x0001,

    ,;

    Assem128 =

    "ConfigAssem ",

    ,

    ,

    0x0000,

    ,;

    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

    0x4464040F, $ 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,Assem112, $ O->T RPI, size, format

    ,Param1,Assem100, $ T->O RPI, size, format

    ,, $ proxy config size, format

    Param3,Assem128, $ target config size, format

    "I/O Connection ", $ Connection Name

    "Input and Output data ",$ help string

    $ "20 04 24 80 2C 70 2C 64 "; $ Path

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 29,2019

    Created by: BillBai

    GS4 EDS:

    $ EZ-EDS Version 3.21.1.20161208 Generated Electronic Data Sheet

    ///Deleted for Character Count

    ///Deleted for Character Count

    Class1 = EtherNetIP;

    Param1 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Run Stop Cmd 00:No Function, 01:Stop, 10:Run, 11:Jog ",

    " ",

    " ",

    0,1,0,

    ,,,,

    ,,,,

    0;

    Param2 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Reserved1 ",

    " ",

    " ",

    0,1,0,

    ,,,,

    ,,,,

    0;

    Param3 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Foward Reverse Command 00:No Funct, 01:Forward, 10:Reverse, 11:No Funct ",

    " ",

    " ",

    0,1,0,

    ,,,,

    ,,,,

    0;

    Param4 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Reserved2 ",

    " ",

    " ",

    0,1,0,

    ,,,,

    ,,,,

    0;

    Param5 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Freq Command ",

    " ",

    " ",

    0,65535,0,

    ,,,,

    ,,,,

    0;

    Param6 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "External Fault Trigger ",

    " ",

    " ",

    0,1,0,

    ,,,,

    ,,,,

    0;

    Param7 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Reset Fault ",

    " ",

    " ",

    0,1,0,

    ,,,,

    ,,,,

    0;

    Param8 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "External Interrupt ",

    " ",

    " ",

    0,1,0,

    ,,,,

    ,,,,

    0;

    Param9 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Reserved3 ",

    " ",

    " ",

    0,1,0,

    ,,,,

    ,,,,

    0;

    Param20 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Fault Code ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param21 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Forward Running Bit 0 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param22 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Running status Bit 1 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param23 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Jog command Bit 2 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param24 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Reverse command Bit 3 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param25 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Reverse status Bit 4 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param26 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Reserved4 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param27 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Freq from Comm Bit 8 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param28 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Freq from Analog Bit 9 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param29 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Cmd from Comm Bit 10 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param30 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Params Locked Bit 11 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param31 =

    0,

    , " ",

    0x0000,

    0xC1,

    1,

    "Param Copy Enabled Bit 12 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param32 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Freq Commanded ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param33 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Output Freq ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param34 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Output Current ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param35 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "DC Bus Volt ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param36 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Output Volt ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param37 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Multi-section Speed ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param38 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Active Warn ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param39 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Power Factor Angle ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param40 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Reserved5 ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param41 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Actual Motor RPM ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Param42 =

    0,

    , " ",

    0x0000,

    0xC7,

    2,

    "Power Output ",

    " ",

    " ",

    0,0,0,

    ,,,,

    ,,,,

    0;

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 29,2019

    Created by: BillBai

    Object_Name = "Assembly Object ";

    Object_Class_Code = 0x04;

    Assem100 =

    "Output Assemble Instance ",

    "20 04 24 64 30 03 ",

    6,

    0x0001, $ Descriptor - data can be edited

    ,,

    1,Param1, $ Output.Data

    1,Param1,

    1,Param2, $ Output.Data

    1,Param2,

    1,Param3,

    1,Param3,

    1,Param4,

    1,Param4,

    1,Param4,

    1,Param4,

    1,Param4,

    1,Param4,

    1,Param4,

    1,Param4,

    1,Param4,

    1,Param4,

    16,Param5, $ Output.Data

    1,Param6,

    1,Param7,

    1,Param8,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9,

    1,Param9;

    Assem101 =

    "Input Assembly Instance ",

    "20 04 24 65 30 03 ",

    32,

    0x0001, $ Descriptor - data can be edited

    ,,

    16,Param20, $ Input.Data

    1,Param21, $ Input.Data

    1,Param22,

    1,Param23,

    1,Param24,

    1,Param25,

    1,Param26,

    1,Param26,

    1,Param26,

    1,Param27,

    1,Param28,

    1,Param29,

    1,Param30,

    1,Param31,

    1,Param26,

    1,Param26,

    1,Param26,

    16,Param32, $ Input.Data

    16,Param33, $ Input.Data

    16,Param34, $ Input.Data

    16,Param35, $ Input.Data

    16,Param36, $ Input.Data

    16,Param37, $ Input.Data

    16,Param38, $ Input.Data

    16,Param39, $ Input.Data

    16,Param40, $ Input.Data

    16,Param41, $ Input.Data

    16,Param40, $ Input.Data

    16,Param40, $ Input.Data

    16,Param40, $ Input.Data

    16,Param42; $ Input.Data

    Object_Name = "Connection Manager Object ";

    Object_Class_Code = 0x06;

    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

    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

    ,6,Assem100, $ O->T RPI, size, format

    ,32,Assem101, $ T->O RPI, size, format

    ,, $ proxy config size, format

    ,, $ target config size, format

    "Drive Control and Status ", $ Connection Name

    " ", $ help string

    "20 04 24 66 2c 64 2C 65 "; $ Path

    ///Deleted for Character Count

    ///Deleted for Character Count

    Sorry for the wall of text :p, but I figured it may be easier to have the file contents here versus having to download and unzip.

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 29,2019

    Created by: ADC_CommTeam01

    Your device eds file specifies that it supports variable size for O>T in the connection manager section. (0x4464040F) Productivity does not support variable output sizes at this time.

    You can create a Generic client and use T>O Assembly of 100 (looks like min bytes would be 3 and max 4) , O>T Assembly of 112 ( looks like min bytes would be 1 and max 2), Config Assembly of 128 Size 0 bytes.

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 29,2019

    Created by: BillBai

    Is there an easy way to generate custom EDS files so that I don't need to set up a generic client every time for multiple IO blocks?

  • adccommunitymod (AutomationDirect)

    Created Date: May 29,2019

    Created by: ADC_CommTeam01

    We do not have a tool to create an eds file for our I/O. Even if we did it would not help with third party adapters. I do not know of a generic eds creation tool.

  • adccommunitymod (AutomationDirect)

    Created Date: May 29,2019

    Created by: z28z34man

    I have used EDS files that have imported with errors before and they have worked fine. I just double checked the input and output instance config and manually adjusted as needed.

  • adccommunitymod (AutomationDirect)

    Created Date: May 30,2019

    Created by: BillBai

    So I downloaded the EZ-EDS editor/generator from the OVDA website: https://www.odva.org/software/EZ-EDS-Download

    Took a swing at creating a new EDS file from scratch, referencing the GS4 EDS file in another window.

    Seems to import into Productivity Suite okay. Hopefully I'll remember to report back if it works or not when I get around to commissioning the system.

    $ EZ-EDS Version 3.25.1.20181218 Generated Electronic Data Sheet

    DescText = "IMPACT67 Ethernet/IP DI16 55085 EDS File ";

    CreateDate = 05-30-2019;

    CreateTime = 10:06:02;

    Revision = 1.0;

    HomeURL = "https://shop.murrelektronik.com/en/I-O-Systems/Impact67/IMPACT67-COMPACT-MODULE-PLASTIC-55085.html ";

    VendCode = 8888;

    VendName = "SMC BBB - Murr Elektronik ";

    ProdType = 7;

    ProdTypeStr = "General Purpose Discrete I/O ";

    ProdCode = 1;

    MajRev = 1;

    MinRev = 1;

    ProdName = "IMPACT67 DI16 ";

    Catalog = "55085 ";

    Icon = "image.ico ";

    IconContents =//DELETED FOR CHARACTER COUNT

    Class1 = EtherNetIP;

    Param1 =

    0, $ reserved, shall equal 0

    , " ", $ Link Path Size, Link Path

    0x0000, $ Descriptor

    0xC1, $ Data Type

    1, $ Data Size in bytes

    "Input Channel 00 ", $ name

    "Bit ", $ units

    " ", $ help string

    0,1,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

    0xC1, $ Data Type

    1, $ Data Size in bytes

    "Input Channel 01 ", $ name

    "Bit ", $ units

    " ", $ help string

    0,1,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

    0x0000, $ Descriptor

    0xC1, $ Data Type

    1, $ Data Size in bytes

    "Input Channel 02 ", $ name

    "Bit ", $ units

    " ", $ help string

    0,1,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

    0x0000, $ Descriptor

    0xC1, $ Data Type

    1, $ Data Size in bytes

    "Input Channel 03 ", $ name

    "Bit ", $ units

    " ", $ help string

    0,1,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

    0x0000, $ Descriptor

    0xC1, $ Data Type

    1, $ Data Size in bytes

    "Input Channel 04 ", $ name

    "Bit ", $ units

    " ", $ help string

    0,1,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

    0x0000, $ Descriptor

    0xC1, $ Data Type

    1, $ Data Size in bytes

    "Input Channel 05 ", $ name

    "Bit ", $ units

    " ", $ help string

    0,1,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

    0x0000, $ Descriptor

    0xC1, $ Data Type

    1, $ Data Size in bytes

    "Input Channel 06 ", $ name

    "Bit ", $ units

    " ", $ help string

    0,1,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

    0x0000, $ Descriptor

    0xC1, $ Data Type

    1, $ Data Size in bytes

    "Input Channel 07 ", $ name

    "Bit ", $ units

    " ", $ help string

    0,1,0, $ min, max, default data values

    ,,,, $ mult, div, base, offset scaling

    ,,,, $ mult, div, base, offset links

    ; $ decimal places

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 30,2019

    Created by: BillBai

    Object_Name = "Connection Manager Object ";

    Object_Class_Code = 0x06;

    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

    0x00640405, $ 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

    ,1,Assem112, $ O->T RPI, size, format

    ,3,Assem100, $ T->O RPI, size, format

    ,, $ proxy config size, format

    ,, $ target config size, format

    "Input IO Block ", $ Connection Name

    " ", $ help string

    "20 04 24 80 2C 70 2C 64 "; $ Path

    Sorry for the wall of text again...

    Expand Post
10 of 13