Agilent Technologies E1330B User's Manual And Scpi Programming Manual page 51

75000 series b quad 8-bit digital i/o module
Hide thumbs Also See for E1330B:
Table of Contents

Advertisement

STRobe
Handshake Timing
Chapter 4
The STRobe handshake makes use the CTL line, but not the FLG line. The
input and output operations are described below.
1
The Digital I/O module sets the
I/O line HIGH.
2
The Digital I/O module sets CTL
TRUE.
3
The peripheral senses the CTL
line and sets the data lines.
4
The Digital I/O module waits the
programmed time delay, Td,
after setting CTL TRUE and then
latches the data.
5
The Digital I/O module then
returns CTL to FALSE.
NONE
When handshake is set to NONE, no control or flag lines are used. The
Digital I/O module will input data or output data when programmed. The I/O
line is set for output (LOW) before data is output. Data lines programmed
for output will remain as output until another command is received.
Handshake NONE can be combined with the SCPI commands
MEASure:DIGital:FLAG
custom handshakes.
Handshake timing is set through the SCPI commands
[SOURce:]DIGital:DATA
[SOURce:]DIGital:HANDshake
generally used for data output operations. Timing for data input affects only
STRobe handshake modes.
INPUT
n and
[SOURce:]DIGital:CONTrol
n
[:type]:HANDshake:DELay <
n
DELay <
Understanding the Agilent E1330B Digital I/O Module
OUTPUT
1
The Digital I/O module sets
the I/O line LOW.
2
The Digital I/O module places
the data on the data lines.
3
After waiting the programmed
delay time, Td, the Digital I/O
module sets CTL to TRUE.
4
The peripheral senses the
CTL line and latches the data.
5
After waiting the programmed
delay time, Td, the Digital I/O
module sets CTL to FALSE.
n to create
time
>
time
. Handshake timing is
>
or
49

Advertisement

Table of Contents
loading

Table of Contents