
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
1
Instance 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