
Publication 1203-5.13 – February, 2002
D-24 ControlNet Objects: Class Code 0xA1 — Non-Volatile Storage Object
Class Code 0xA1 — Non-Volatile
Storage Object
The Non-Volatile Storage (NVS) Object stores information during the
loss of power to a module. The object is an abstraction of EEPROM,
FLASH EPROM, and Battery Backed RAM.
Class Attributes
Instances
Attribute ID Access Rule Name Data Type Description
1
Get Revision UINT Revision of this object. (Important: All
class definitions are required to include
this class attribute.) Value is 02.
2
Get Max Instance UDINT Maximum instance number of an object
currently created in this class level of
the device.
3
Get Number of
Instances
UDINT Number of object instances currently
created at this class level of the device.
4
Get Optional attribute list STRUCT of List of optional instance attributes used
in an object class implementation.
number attributes UINT Number of attributes in the optional
attribute list.
optional attributes ARRAY of
UINT
List of optional attribute numbers.
5
Get Optional service list STRUCT of List of optional services used in an
object class implementation.
Number services UINT Number of services in the optional
service list.
Optional services ARRAY of
UINT
List of optional service codes.
6
Get Maximum ID
Number Class
Attributes
UINT The attribute ID number of the last class
attribute of the class definition
implemented in the device.
7
Get Maximum ID
Number Instance
Attributes
UINT The attribute ID number of the last
instance attribute of the class definition
implemented in the device.
Instance Description
1 Boot Code
2 Application Code
3 ASIC Code
4 Combined Application and ASIC Code
Comentarios a estos manuales