Configure a ControlNet Module
Rockwell Automation Publication CNET-UM001F-EN-P - February 2018 43
emulating. The exact level of emulation required is product and revision
specific.
With Compatible Keying, you can replace a module of a certain Major
Revision with one of the same catalog number and the same or later, that is
higher, Major Revision. In some cases, the selection makes it possible to use
a replacement that is a different catalog number than the original. For
example, you can replace a 1756-CNBR module with a 1756-CN2R module.
Release notes for individual modules indicate the specific compatibility
details.
When a module is created, the module developers consider the module’s
development history to implement capabilities that emulate those of the
previous module. However, the developers cannot know future
developments. Because of this, when a system is configured, we recommend
that you configure your module by using the earliest, that is, lowest, revision
of the physical module that you believe will be used in the system. By doing
this, you can avoid the case of a physical module rejecting the keying request
because it is an earlier revision than the one configured in the software.
Example In the following scenario, Compatible Keying prevents I/O
communication:
The module configuration is for a 1756-IB16D module with module revision
3.3. The physical module is a 1756-
IB16D module with module revision 3.2.
In this case, communication is prevented because the minor revision of the
module is lower than expected and may not be compatible with 3.3.
Module Configuration:
Vendor = Allen-Bradley
Product Type = Digital Input
Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 3
Communication is prevented.
Physical Module:
Vendor = Allen-Bradley
Product Type = Digital Input
Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 2