338 Rockwell Automation Publication 1444-UM001D-EN-P - June 2018
Appendix A CIP Objects
Dynamix Configuration
Manager Object
The Dynamix configuration manager object (class code 0x38A) defines the
personality of the module that is based on the selected module type and
channel application types. It also provides the means by which a complete
configuration is downloaded to the module.
For this latter purpose, the configuration assembly of the module is 'condensed'
into class attributes 9 to 37 of this object. Each of these attributes is used to
transfer 1 of the 29 configuration groups, where a group often contains
configuration attributes from multiple objects. A Pre-Apply Attributes service
(0x4B) is then sent which causes the module to verify that configuration. Once
a downloaded configuration is accepted as valid, the module populates all
appropriate objects and attributes with the revised configuration. This
unpacking and dissemination of the configuration information means that
targeted requests can be made to ascertain specific aspects of the configuration,
without needing to parse large data structures.
Class Attributes
The Configuration Manager Object supports the following class attributes.
Note that attributes 9…37 form the module configuration assembly. The total
size of the configuration is 5704 bytes. The structures referred to here are
defined down to their elemental data types in the behavior section. Further
information on each configuration attribute can be found in their source/
originating object.
Instance ID Description
0 Class Instance of the Configuration Manager Object
1Instance 1
Table 87 - Class Attributes
Attribute ID Access Rule NV Name Description of Attribute
1 Get NV Revision Defines revision of Dynamix Configuration Manager
Object
8 Get NV Template Revision
9 Get/Set NV Configuration Group 1 See structure definition
10 Get/Set NV Configuration Group 2 See structure definition
11 Get/Set NV Configuration Group 3 See structure definition
12 Get/Set NV Configuration Group 4 See structure definition
13 Get/Set NV Configuration Group 5 See structure definition
14 Get/Set NV Configuration Group 6 See structure definition
15 Get/Set NV Configuration Group 7 See structure definition
16 Get/Set NV Configuration Group 8 See structure definition
17 Get/Set NV Configuration Group 9 See structure definition
18 Get/Set NV Configuration Group 10 See structure definition
19 Get/Set NV Configuration Group 11 See structure definition