
3.1.8
Digital Inputs Outputs
Name
R/W
Type
Function
AUXUAL
R/W
u2
Actual state on digital inputs and outputs
and outputs preset value
AUX_DIR
R/W
u2
Controls selection of input/output func-
tion for given I/O
x
terminal, 1- input, 0 -
output
MARK_DADR
R/W
u2
<1,100>
The destination uLan address for MARK
delivery
MARK_MASK
R/W
u2
Mask of changes producing MARK
ULAD 31
is populated with screw terminal connector. The four digital input/output signals
(I/O1, I/O2, I/O3, I/O4) are connected to the connector contacts. Actual state of inputs and
last set value of of outputs can be read through AUXUAL dictionary variable. This variable
is used for setting of value of output signals as well. Bits corresponding to the inputs are
ignored in such case. Read and written value is equal to logical or arithmetic sum of
weights corresponding to the signals. The direction of each pin is controlled by AUX_DIR
property. If the bit/weight for given signal is set/applied then corresponding I/O terminal is
configured for input.
Signal
I/O
Weight
1
I/O
1
2
I/O
2
3
I/O
4
4
I/O
8
The I/O terminals configured for input can be monitored for level change and send MARK
packet when change is detected. MARK is sent to the address defined through MARK_DADR
variable. The variable MARK_MASK is used to select which I/O terminals are monitored.
The low byte of MARK_MASK variable is used to select signals to be monitored for rising
edges, high byte (basic weights multiplied by 256) is used for monitoring of falling edges.
Signal
I/O
Weight
Falling edge
Rising edge
1
I/O
1
256
2
I/O
2
512
3
I/O
4
1024
4
I/O
8
2048
3.1.9
Miscellaneous Device Properties
Name
R/W
Type
Function
ERRCLR
E
Clear device error state
3.1.10
Configuration Storage to Non-volatile Memory
Name
R/W
Type
Function
SAVECFG
E
Store actual selected configuration into
EEPROM memory
Initial values of the most of writable variables are setup according to the values previously
stored in EEPROM memory at
ULAD 31
power on. The values of the variables can be
written into dictionary and then stored into EEPROM by SAVECFG command invocation.
6