User`s manual

www.vxitech.com
EX7000-OEM Basic Operation 21
When enabled as an output, each channel also has the ability to generate a 1 µs pulse upon
command. An example application of this pulse is to use the EX7000-OEM to externally trigger
another piece of test equipment. The specific operation of the pulse depends on the static level
programmed for that channel. When a channel is programmed with a static level of high, the pulse
will be low-going. When a channel is programmed with a static level of low, the pulse will be
high-going. Each pulse generation requires a separate command.
For expanded and more automated operation, each DIO channel can be independently linked to
one or multiple limit conditions on one or more input channels. This is termed a DIO Limit Event.
For example, DIO channel 0 can be programmed to go high when the upper limit of set 0 for
channel 2 or the lower limit of set 1 for channel 1 is exceeded. When linked as a limit event, a
DIO channel will be cleared at the beginning of a new acquisition. Its state will then be updated
with each scan according to the programmed limit evaluations. By default, the cleared state is low,
but can be set on a per channel basis to be high through the use of the Invert setting. Similarly, the
default operation of each channel is non-latch mode, but can be set on a per channel basis to be
latch mode. In latch mode, a transition out of the cleared state would remain, regardless of future
limit evaluations, until it is cleared at the beginning of a new acquisition.
It is important to note that the control of the DIO channels through DIO Limit Event assignment
does not lock out control through the direct output mechanism. For example, even if a DIO
channel has been set high by a DIO Limit Event, it could be asynchronously set low through direct
output control. Because limits can only be evaluated as fast as data is being acquired, there could
be an application that employs a slow sampling rate but requires the DIO channel to be reset
sooner than the normal limit evaluation mechanism would do it. The direct DIO control provides
this capability. Use of that control does not alter or disable the limit event mechanism controls; it
simply asynchronously alters the level of the DIO channel output. Upon the next scan (and
subsequent limit evaluation), the DIO channel will be updated normally per its DIO Limit Event
configuration. In general, however, an application will employ only one control mechanism. For
that reason, if a DIO channel is linked as a DIO Limit Event, this is noted in the direct control
mechanism as a pseudo-warning to guard against accidental use.
The default selections for each DIO channel are:
output enable is off
output level is 0
The default selections for DIO Limit Events are:
all channels are disabled
invert is off
latch is off
The electrical specifications for the digital I/O port are provided in
Table 3-1. Particular note
should be given to the V
INPUT
specification of -0.5 V to 5.5 V. Exceeding that value with an
external voltage source, even through a resistance, could permanently damage the EX7000-OEM.
Characteristic Value
V
INPUT
-0.5 V to 5.5 V
V
IH
2 V min
V
IL
0.8 V max
V
OH
(I
OH
= -32 mA) 2 V min
V
OL
(I
OL
= 64 mA) 0.55 V max
TABLE 3-1: DIGITAL I/O PORT ELECTRICAL SPECIFICATIONS