$ Electronic Data Sheet for ArmorPoint  (1738 AENT)
$ Copyright 2008 by Rockwell Automation


[File]
   DescText     = "EtherNet/IP ArmorPoint adapter EDS";
   CreateDate   = 01-31-2003;
   CreateTime   = 08:10:00;
   ModDate      = 11-26-2008;
   ModTime      = 13:54:00;
   Revision     = 3.001;
   HomeURL      = "http://www.ab.com/networks/eds/cgi-bin/detail.pl?file=EN/0001000C00840300.eds";

[Device]
   VendCode     = 1;
   VendName     = "Allen-Bradley Company, Inc.";
   ProdType     = 12;
   ProdTypeStr  = "Communication Adapter";
   ProdCode     = 132;
   MajRev       = 3;
   MinRev       = 1;
   ProdName     = "1738-AENT ArmorPoint EtherNet/IP Adapter";
   Catalog      = "1738-AENT";
   Icon         = "1738AENT.ico";

  
[Device Classification]
   Class1 = EtherNetIP;
   Class2 = 1_RSLinx_CLGateway_Tool;
$  EDS checker wants a DeviceNet classification because of the Port3 entry.
$  This is not required and is documented in our conformance test results.

[Port]
   Port1 = 1_Virtual_Backplane,
		"Backplane",
		"21 00 00 03 24 01",1;

   Port2 = TCP,
         "EtherNet/IP Port",
         "20 F5 24 01",2;

   Port3 = DeviceNet,
           "Pointbus Port",
           "20 03 24 01",3;

   1_No_DeviceNet_Classification = Yes;


[Modular]
    Width = 1;			$ Occupies a single slot

$   Number of slots in rack = Product Code - 199
$   Number of I/O modules in rack = Product Code - 200
    Rack1 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 200,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack2 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 201,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                  $ Legal Slots

    Rack3 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 202,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack4 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 203,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack5 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 204,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack6 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 205,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack7 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 206,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack8 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 207,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack9 =				$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 208,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack10 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 209,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack11 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 210,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack12 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 211,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack13 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 212,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack14 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 213,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack15 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 214,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack16 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 215,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack17 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 216,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack18 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 217,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack19 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 218,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack20 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 219,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack21 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 220,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack22 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 221,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack23 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 222,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack24 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 223,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack25 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 224,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack26 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 225,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack27 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 226,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack28 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 227,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack29 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 228,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack30 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 229,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack31 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 230,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack32 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 231,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack33 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 232,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack34 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 233,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack35 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 234,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack36 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 235,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack37 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 236,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack38 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 237,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack39 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 238,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack40 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 239,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack41 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 240,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack42 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 241,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack43 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 242,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack44 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 243,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack45 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 244,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack46 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 245,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack47 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 246,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack48 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 247,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack49 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 248,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack50 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 249,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack51 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 250,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack52 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 251,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack53 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 252,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack54 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 253,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack55 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 254,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack56 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 255,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack57 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 256,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack58 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 257,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack59 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 258,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack60 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 259,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack61 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 260,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack62 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 261,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack63 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 262,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    Rack64 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 263,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            0;                $ Legal Slots

    GenericID = "00 00 00 00";


[Params]
        Param2 =                        $ O2T size
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0000,                 $ descriptor
                0xC7,                   $ data type : 16-bit Unsigned Integer
                2,                      $ data size in bytes
                "Output Size",          $ name
                "Bytes",                $ units
                "Size of the adapter's consumed data.",  $ help string
                0,505,0,                $ min,max,default data values
                ,,,,                    $ mult,dev,base,offset scaling not used
                ,,,,                    $ mult,dev,base,offset link not used
                0;                      $ decimal places not used

        Param3 =                        $ T2O size
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0000,                 $ descriptor
                0xC7,                   $ data type : 16-bit Unsigned Integer
                2,                      $ data size in bytes
                "Input Size",           $ name
                "Bytes",                $ units
                "Size of the adapter's produced data (includes 64-bit slot status).", $ help string
                8,509,8,                $ min,max,default data values
                ,,,,                    $ mult,dev,base,offset scaling not used
                ,,,,                    $ mult,dev,base,offset link not used
                0;                      $ decimal places not used

        Param200 =                      $ Chassis Size
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0000,                 $ descriptor
                0xC7,                   $ data type : 16-bit Unsigned Integer
                2,                      $ data size in bytes
                "Chassis Size",         $ name
                "",                     $ units
                "Enter the number of I/O modules plus 1 additional slot for the adapter.", $ help string
                1,64,1,                 $ min,max,default data values
                ,,,,                    $ mult,dev,base,offset scaling not used
                ,,,,                    $ mult,dev,base,offset link not used
                0;                      $ decimal places not used

        Param204 =                      $ T2O Alignment Selection
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0002,                 $ descriptor
                0xC6,                   $ data type : Byte
                1,                      $ data size in bytes
                "T2O Alignment",        $ name
                "",                     $ units
                "Data alignment for the adapter's produced data", $ help string
                0,0xFF,0,               $ min,max,default data values
                ,,,,                    $ mult,dev,base,offset scaling not used
                ,,,,                    $ mult,dev,base,offset link not used
                0;                      $ decimal places not used

        Enum204 =
                0,"Byte",
                2,"Word",
                4,"Dword",
                0xFF,"Fixed";

        Param205 =                      $ T2O Size per slot
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0000,                 $ descriptor
                0xC6,                   $ data type : Byte
                1,                      $ data size in bytes
                "T2O Size per Slot",    $ name
                "Bytes",                $ units
                "The size per slot when T2O Fixed alignment is chosen", $ help string
                0,132,1,                $ min,max,default data values
                ,,,,                    $ mult,dev,base,offset scaling not used
                ,,,,                    $ mult,dev,base,offset link not used
                0;                      $ decimal places not used

        Param206 =                      $ T2O size
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0002,                 $ descriptor
                0xC6,                   $ data type : Byte
                1,                      $ data size in bytes
                "O2T Alignment",        $ name
                "",                     $ units
                "Data alignment for the adapter's consumed data", $ help string
                0,0xFF,0,               $ min,max,default data values
                ,,,,                    $ mult,dev,base,offset scaling not used
                ,,,,                    $ mult,dev,base,offset link not used
                0;                      $ decimal places not used

        Enum206 =
                0,"Byte",
                2,"Word",
                4,"Dword",
                0xFF,"Fixed";

        Param207 =                      $ T2O size
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0000,                 $ descriptor
                0xC6,                   $ data type : Byte
                1,                      $ data size in bytes
                "O2T Fixed Size per Slot",    $ name
                "Bytes",                     $ units
                "The size per slot when O2T Fixed alignment is chosen", $ help string
                0,132,1,                $ min,max,default data values
                ,,,,                    $ mult,dev,base,offset scaling not used
                ,,,,                    $ mult,dev,base,offset link not used
                0;                      $ decimal places not used


[Assembly]

        Assem9 =                        $ Output data format for non-Logix Rack
                "Assembly Config",
                ,                       $ no path specified
                10,                     $ number of bytes
                0x0000,                 $ descriptor
                ,,                      $ reserved
                32,1,                   $ CRN
                16,Param200,            $ Chassis size
                8,Param204,             $ T2O Alignment
                8,Param205,             $ T2O Size per slot
                8,Param206,             $ O2T Alignment
                8,Param207;             $ O2T Size per Slot


[Connection Manager]

        1_Display_Only_Connection1 =    $ Exclusive Owner (Logix Rack)
                0x04010002,             $ 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)
                0x44640405,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $   4-5   = obsolete - value not changed for backwards compatibility
                                        $   6-7   = obsolete - value not changed for backwards compatibility
                                        $   8-11  = O=>T header (4 byte run/idle)
                                        $   12-15 = T=>O header
                                        $   16-19 = O=>T multicast,point-to-point
                                        $   20-23 = T=>O multicast,point-to-point
                                        $   24-27 = O=>T scheduled
                                        $   28-31 = T=>O scheduled
                ,
                ,
                ,                       $ O=>T range,default,description (sizes in bytes)
                ,
                ,
                ,                       $ T=>O range,default,description (sizes in bytes)
                ,
                ,                       $ config part 1 (private configuration)
                ,
                ,                       $ config part 2 (module configuration)
                "Logix Rack Exclusive Owner (8-bit per slot)",    $ connection name
                "",                     $ Help string
                "21 00 1C 03 24 00 2D 00 02 84 2D 00 02 04";    $ Connection Points for logix Rack
        1_RSNetWorx_Badflags_Connection1 = YES;

        1_Display_Only_Connection2 =    $ Listen Only (Logix Rack)
                0x01010002,             $ 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)
                0x44240305,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $   4-5   = obsolete - value not changed for backwards compatibility
                                        $   6-7   = obsolete - value not changed for backwards compatibility
                                        $   8-11  = O=>T header (heartbeat)
                                        $   12-15 = T=>O header
                                        $   16-19 = O=>T multicast,point-to-point
                                        $   20-23 = T=>O multicast,point-to-point
                                        $   24-27 = O=>T scheduled
                                        $   28-31 = T=>O scheduled
                ,
                ,
                ,                       $ O=>T range,default,description (sizes in bytes)
                ,
                ,
                ,                       $ T=>O range,default,description (sizes in bytes)
                ,
                ,                       $ config part 1 (private configuration)
                ,
                ,                       $ config part 2 (module configuration)
                "Logix Rack Listen Only (8-bit per slot)",    $ connection name
                "",                     $ Help string
                "21 00 1C 03 24 00 2D 00 00 80 2D 00 02 04";    $ Connection Points for logix Rack
        1_RSNetWorx_Badflags_Connection2 = YES;

        Connection1 =                   $ Exclusive Owner Assembly Connection
                0x04010002,             $ 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)
                0x44640405,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $   4-5   = obsolete - value not changed for backwards compatibility
                                        $   6-7   = obsolete - value not changed for backwards compatibility
                                        $   8-11  = O=>T header (4 byte run/idle)
                                        $   12-15 = T=>O header
                                        $   16-19 = O=>T multicast,point-to-point
                                        $   20-23 = T=>O multicast,point-to-point
                                        $   24-27 = O=>T scheduled
                                        $   28-31 = T=>O scheduled
                ,Param2,,               $ RPI, O=>T Size (sizes in bytes), format
                ,Param3,,               $ RPI, T=>O (sizes in bytes), format
                ,,                      $ config part 1 (private configuration)
                ,Assem9,                $ config part 2 (configuration)
                "Assembly Exclusive Owner",    $ connection name
                "",                     $ Help string
                "20 04 24 66 2C 64 2C 65";    $ Connection Points for Assembly cnxn

        Connection2 =                   $ Listen Only Assembly Connection
                0x01010002,             $ 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)
                0x44240305,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $   4-5   = obsolete - value not changed for backwards compatibility
                                        $   6-7   = obsolete - value not changed for backwards compatibility
                                        $   8-11  = O=>T header (heartbeat)
                                        $   12-15 = T=>O header
                                        $   16-19 = O=>T multicast,point-to-point
                                        $   20-23 = T=>O multicast,point-to-point
                                        $   24-27 = O=>T scheduled
                                        $   28-31 = T=>O scheduled
                ,Param2,,               $ RPI, O=>T Size (sizes in bytes), format
                ,Param3,,               $ RPI, T=>O (sizes in bytes), format
                ,,                      $ config part 1 (private configuration)
                ,Assem9,                $ config part 2 (configuration)
                "Assembly Listen-Only",    $ connection name
                "",                     $ Help string
                "20 04 24 66 2C BF 2C 65";    $ Connection Points for Listen-Only cnxn


[Capacity]
	TSpec1 = TxRx, 2, 5000;		$ packets per sec @ 2 bytes
	TSpec2 = TxRx, 1000, 5000;		$ packets per sec @ 1000 bytes
	TSpec3 = TxRx, 5000, 200;		$ packets per sec @ 5000 bytes
	
	ConnOverhead = .004;			$ Connection Overhead

	MaxIOConnections = 20;			$ Maximum number of Class 1 Connections
	MaxMsgConnections = 32;			$ Maximum number of Class 3 Connections

