
Rockwell Automation Publication 1444-UM001D-EN-P - June 2018
539
CIP Objects
Appendix A
Nonvolatile Storage Object
The Nonvolatile Storage Object (class code 0xA1) is a vendor-specific object
that, on the Dynamix 1444, provides a means for firmware update using
ControlFLASH™ software.
Table 310 - Object Instances
Instance ID
Description
0
NVS Class Instance
1
Instance 1 of the NVS object (NetX firmware)
2
Instanc2 of the NVS object (DSP firmware)
Table 311 - Class Attributes
Attribute
ID
Access
Rule
NV
Name
Data
Type
Description of
Attribute
Semantics of
Values
1
Get
NV
Revision
UINT
Current revision of this Object
Current revision: 3
2
Get
V
Maximum
Instance
UINT
Maximum instance number of an
object that is created in this class
level of the device.
The largest instance
number of a created
object at this class
hierarchy level.
3
Get
V
Number of
Instances
UINT
Number of object instances. The
number of object instances at this
class hierarchy level that is created
at this class level of the device.
The number of
object instances at
this class hierarchy
level.
Table 312 - Instance Attributes
Attribute
ID
Access
Rule
NV
Name
Data
Type
Description of Attribute
Semantics of
Values
1
Get
V
Status
UINT
Status of the NVS object.
Status
2
Get
V
major Instance
Revision
USINT
Current major revision
number of this NVS instance.
Minor Instance
Revision
USINT
Current minor revision
number of this NVS instance.
3
Get
V
Size
UDINT
Number of bytes contained in
this NVS instance.
4
Get
V
Checksum
UDINT
Checksum/CRC or similar
value that is embedded
within the collection of bits.
Returns the
checksum/CRC
value