
C-24 ControlNet Objects
Instance Attributes
DSI Parameter Object (Continued)
Attribute
ID
Access
Rule Name Data Type Description
7 Get Online Read Full STRUCT of:
BOOL[32]
CONTAINER
(1)
CONTAINER
CONTAINER
CONTAINER
WORD
WORD
STRING[4]
UINT
UINT
UINT
INT
BYTE[3]
BYTE
STRING[16]
Descriptor (Refer to pages C-25
– C-26)
Parameter value
Minimum value
Maximum value
Default value
Next parameter
Previous parameter
Units (e.g., Amp, Hz)
Multiplier
(2)
Divisor
(2)
Base
(2)
Offset
(2)
Link (source of the value) (0 = no link)
Always zero (0)
Parameter name
8 Get Descriptor BOOL[32] Descriptor (Refer to pages C-25
– C-26)
9 Get/Set Parameter Value Various Parameter value in NVS.
(3)
10 Get/Set RAM Parameter
Value
Various Parameter value in temporary memory.
11 Get/Set Link BYTE[3] Link (parameter or function block that is
the source of the value) (0 = no link)
12 Get Help Object
Instance
WORD ID for help text for this parameter
13 Get Read Basic STRUCT of:
BOOL[32]
CONTAINER
CONTAINER
CONTAINER
CONTAINER
STRING[16]
STRING[4]
Descriptor (Refer to pages C-25
– C-26)
Parameter value
Minimum value
Maximum value
Default value
Parameter name
Units (e.g., Amp, Hz)
14 Get Parameter Name STRING[16] Parameter name
15 Get Parameter Alias STRING[16] Customer supplied parameter name.
16 Get Parameter
Processing Error
BYTE 0 = No error
1 = Value is less than the minimum
2 = Value is greater than the maximum
(1)
A CONTAINER is a 32-bit block of data that contains the data type used by a parameter value. If signed, the value
is sign extended. Padding is used in the CONTAINER to ensure that it is always 32-bits.
(2)
This value is used in the formulas used to convert the parameter value between display units and internal units.
Refer to Formulas for Converting
on page C-26.
(3)
Do NOT continually write parameter data to NVS. Refer to the attention on page 6-1.
Comentarios a estos manuales