$
$	1746 I/O EDS
$
$	$Revision: 2.8 $
$

[File]
    DescText = "1746-IB32";
    CreateDate = 09-23-1999;
    CreateTime = 13:55:24;
    ModDate = 09-26-2003;
    ModTime = 10:05:00;
    Revision = 2.8;
    HomeURL = "http://www.ab.com/networks/eds/CN/0001007400060100.eds";


[Device]
    VendCode = 1;
    VendName = "Allen-Bradley";
    ProdType = 116;
    ProdTypeStr = "Discrete I/O";
    ProdCode = 6;
    MajRev = 1;
    MinRev = 1;
    ProdName = "1746-IB32";
    Catalog = "1746-IB32";
    Icon = "1746_blue.ico";
    1_Revision_Alpha = Yes;
    1_RSNetWorx_NoAutoEnter = Yes;


[Device Classification]
    Class1 = 1_RSNetWorx_1747,1_RSNetWorx_Connectable_Module;


[Modular]
    Width = 1;
    Rack1 = 0x01,0x6C,0x22,0x02,0x01,,,,
            1,2,3;
    Rack2 = 0x01,0x6C,0x23,0x02,0x01,,,,
            1,2,3,4,5,6,7;
    Rack3 = 0x01,0x6C,0x24,0x01,0x01,,,,
            1,2,3,4,5,6,7,8;
    Rack4 = 0x01,0x6C,0x25,0x02,0x01,,,,
            1,2,3,4,5,6,7,8,9,10;
    Rack5 = 0x01,0x6C,0x26,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11;
    Rack6 = 0x01,0x6C,0x27,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12;
    Rack7 = 0x01,0x6C,0x28,0x02,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13;
    Rack8 = 0x01,0x6C,0x29,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14;
    Rack9 = 0x01,0x6C,0x2A,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15;
    Rack10= 0x01,0x6C,0x2B,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17;
    Rack11= 0x01,0x6C,0x2C,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18;
    Rack12= 0x01,0x6C,0x2D,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20;
    Rack13= 0x01,0x6C,0x2E,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21;
    Rack14= 0x01,0x6C,0x2F,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23;
    Rack15= 0x01,0x6C,0x30,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24;
    Rack16= 0x01,0x6C,0x31,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26;
    Rack17= 0x01,0x6C,0x32,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27;
    Rack18= 0x01,0x6C,0x33,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30;
    Rack19= 0x01,0x6C,0x34,0x01,0x01,,,,
            1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31;
    ExternalID = "07 06";


[Params]

    Param400 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 0",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum400 =
        0,"Off",1,"On";

    Param401 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 1",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum401 =
        0,"Off",1,"On";

    Param402 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 2",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum402 =
        0,"Off",1,"On";

    Param403 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 3",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum403 =
        0,"Off",1,"On";

    Param404 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 4",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum404 =
        0,"Off",1,"On";

    Param405 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 5",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum405 =
        0,"Off",1,"On";

    Param406 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 6",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum406 =
        0,"Off",1,"On";

    Param407 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 7",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum407 =
        0,"Off",1,"On";

    Param408 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 8",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum408 =
        0,"Off",1,"On";

    Param409 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 9",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum409 =
        0,"Off",1,"On";

    Param410 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 10",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum410 =
        0,"Off",1,"On";

    Param411 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 11",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum411 =
        0,"Off",1,"On";

    Param412 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 12",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum412 =
        0,"Off",1,"On";

    Param413 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 13",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum413 =
        0,"Off",1,"On";

    Param414 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 14",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum414 =
        0,"Off",1,"On";

    Param415 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 15",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum415 =
        0,"Off",1,"On";

    Param416 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 16",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum416 =
        0,"Off",1,"On";

    Param417 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 17",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum417 =
        0,"Off",1,"On";

    Param418 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 18",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum418 =
        0,"Off",1,"On";

    Param419 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 19",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum419 =
        0,"Off",1,"On";

    Param420 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 20",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum420 =
        0,"Off",1,"On";

    Param421 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 21",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum421 =
        0,"Off",1,"On";

    Param422 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 22",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum422 =
        0,"Off",1,"On";

    Param423 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 23",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum423 =
        0,"Off",1,"On";

    Param424 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 24",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum424 =
        0,"Off",1,"On";

    Param425 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 25",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum425 =
        0,"Off",1,"On";

    Param426 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 26",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum426 =
        0,"Off",1,"On";

    Param427 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 27",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum427 =
        0,"Off",1,"On";

    Param428 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 28",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum428 =
        0,"Off",1,"On";

    Param429 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 29",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum429 =
        0,"Off",1,"On";

    Param430 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 30",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum430 =
        0,"Off",1,"On";

    Param431 =
         0,                         $ first field shall equal 0
        ,,                          $ path size,path
        0x0012,                     $ descriptor
        0xC1,                       $ data type : Bool
        1,                          $ data size in bytes
        "Point 31",		    $ name
        "",                         $ units
        "",                         $ help string
        0,1,0,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used
    Enum431 =
        0,"Off",1,"On";

    ProxiedParam1  = 0,,,0x0000,,,"output size","","",0,0,0,,,,,,,,,;

    ProxiedParam2  = 0,,,0x0002,,,"input size","","",0,4,4,,,,,,,,,;
    ProxiedEnum2   = 0, "0", 2, "2", 4, "4";

    ProxiedParam3  = 0,,,,,,"module key","","",0x0607,0x0607,0x0607,,,,,,,,,;


[Assembly]

    ProxiedAssem1 = "safe state data",,,,,,
        16,0x0000;                  $ size of safe state data in 8 bit bytes

    ProxiedAssem2 = "module init data",,,,,,
        16,0x0000;

    ProxiedAssem3 = "real time input format",,,0,,,
        1,Param400,
        1,Param401,
        1,Param402,
        1,Param403,
        1,Param404,
        1,Param405,
        1,Param406,
        1,Param407,
        1,Param408,
        1,Param409,
        1,Param410,
        1,Param411,
        1,Param412,
        1,Param413,
        1,Param414,
        1,Param415,
        1,Param416,
        1,Param417,
        1,Param418,
        1,Param419,
        1,Param420,
        1,Param421,
        1,Param422,
        1,Param423,
        1,Param424,
        1,Param425,
        1,Param426,
        1,Param427,
        1,Param428,
        1,Param429,
        1,Param430,
        1,Param431;

    ProxiedAssem4 = "real time output format",,,0,,;

    ProxiedAssem5 = "idle and fault action",,,,,,
        2,0x0000,                   $ idle action
        2,0x0000,                   $ fault action
        12,;                        $ reserved module flags


[Connection Manager]

    ProxiedConnect5 =
        ,                           $ trigger & transport
                                    $   0-15    = supported transport classes (class 1)
                                    $   16      = cyclic (1 = supported)
                                    $   17      = change of state (0 = not supported)
                                    $   18      = on demand (0 = not supported)
                                    $   19-23   = reserved (must be zero)
                                    $   24-27   = exclusive owner
                                    $   28-30   = reserved (must be zero)
                                    $   31      = client 0 (don't care for classes 0 and 1)
        ,                           $ point/multicast & priority & realtime format
                                    $   0       = fixed (1 = supported)
                                    $   1       = variable (0 = not supported)
                                    $   2-7     = reserved (must be zero)
                                    $   8-11    = O=>T header (4 byte run/idle)
                                    $   12-15   = T=>O header (4 byte status)
                                    $   16-19   = O=>T point-to-point
                                    $   20-23   = T=>O multicast
                                    $   24-27   = O=>T scheduled
                                    $   28-31   = T=>O scheduled
        ,,,                         $ O=>T RPI,Size,Format
        ,,,                         $ T=>O RPI,Size,Format
        ,,                          $ config part 1 (input only config)
        ,,                          $ config part 2 (module configuration)
        ,                           $ connection name
        ,                           $ Help string
        ;                           $ exclusive owner path

    ProxiedConnect6 =
        ,                           $ trigger & transport
                                    $   0-15    = supported transport classes (class 1)
                                    $   16      = cyclic (1 = supported)
                                    $   17      = change of state (0 = not supported)
                                    $   18      = on demand (0 = not supported)
                                    $   19-23   = reserved (must be zero)
                                    $   24-27   = inputs only
                                    $   28-30   = reserved (must be zero)
                                    $   31      = client 0 (don't care for classes 0 and 1)
        ,                           $ point/multicast & priority & realtime format
                                    $   0       = fixed (1 = supported)
                                    $   1       = variable (0 = not supported)
                                    $   2-7     = reserved (must be zero)
                                    $   8-11    = O=>T header (4 byte run/idle)
                                    $   12-15   = T=>O header (4 byte status)
                                    $   16-19   = O=>T point-to-point
                                    $   20-23   = T=>O multicast
                                    $   24-27   = O=>T scheduled
                                    $   28-31   = T=>O scheduled
        ,,,                         $ O=>T RPI,Size,Format
        ,,,                         $ T=>O RPI,Size,Format
        ,,                          $ config part 1 (private config)
        ,,                          $ config part 2 (module configuration)
        ,                           $ connection name
        ,                           $ Help string
        ;                           $ input only path

    ProxiedConnect7 =
        ,                           $ trigger & transport
                                    $   0-15    = supported transport classes (class 1)
                                    $   16      = cyclic (1 = supported)
                                    $   17      = change of state (0 = not supported)
                                    $   18      = on demand (0 = not supported)
                                    $   19-23   = reserved (must be zero)
                                    $   24-27   = listen only
                                    $   28-30   = reserved (must be zero)
                                    $   31      = client 0 (don't care for classes 0 and 1)
        ,                           $ point/multicast & priority & realtime format
                                    $   0       = fixed (1 = supported)
                                    $   1       = variable (0 = not supported)
                                    $   2-7     = reserved (must be zero)
                                    $   8-11    = O=>T header (4 byte run/idle)
                                    $   12-15   = T=>O header (4 byte status)
                                    $   16-19   = O=>T point-to-point
                                    $   20-23   = T=>O multicast
                                    $   24-27   = O=>T scheduled
                                    $   28-31   = T=>O scheduled
        ,,,                         $ O=>T RPI,Size,Format
        ,,,                         $ T=>O RPI,Size,Format
        ,,                          $ config part 1 (private config)
        ,,                          $ config part 2 (module configuration)
        ,                           $ connection name
        ,                           $ Help string
        ;                           $ listen only path

    ProxiedConnect8 =
        ,                           $ trigger & transport
                                    $   0-15    = supported transport classes (class 1)
                                    $   16      = cyclic (1 = supported)
                                    $   17      = change of state (0 = not supported)
                                    $   18      = on demand (0 = not supported)
                                    $   19-23   = reserved (must be zero)
                                    $   24-27   = redundant owner
                                    $   28-30   = reserved (must be zero)
                                    $   31      = client 0 (don't care for classes 0 and 1)
        ,                           $ point/multicast & priority & realtime format
                                    $   0       = fixed (1 = supported)
                                    $   1       = variable (0 = not supported)
                                    $   2-7     = reserved (must be zero)
                                    $   8-11    = O=>T header (4 byte run/idle)
                                    $   12-15   = T=>O header (4 byte status)
                                    $   16-19   = O=>T point-to-point
                                    $   20-23   = T=>O multicast
                                    $   24-27   = O=>T scheduled
                                    $   28-31   = T=>O scheduled
        ,,,                         $ O=>T RPI,Size,Format
        ,,,                         $ T=>O RPI,Size,Format
        ,,                          $ config part 1 (private config)
        ,,                          $ config part 2 (module configuration)
        ,                           $ connection name
        ,                           $ Help string
        ;                           $ redundant owner path
