Command Descriptions
VX4380 256-Crosspoint Relay Matrix Module User Manual
3–21
Command Response
route:open:dwell
m1,0.5
Set the open dwell time for the VX4380 to 0.5 seconds.
route:close
(@m1(1!3:10!3))
Close relays 1 through 10 in section 3 of the VX4380, wait
0.25 seconds, then pulse VXI TTL trigger 1.
route:scan
(@m1(1!6:20!6))
Define a scan list consisting of relays 1 through 20 in section 6
of the VX4380.
route:close
(@m1(1!1!3:4!1!3))
Close the relays that connect rows 1 through 4 to column 1 in
section 3 of the VX4380, wait 0.25 seconds, then pulse VXI
TTL trigger 1.
scan
(@m1(1!1!1:4!16!1,1!1!
2))
Define a scan list consisting of all relays in section 1 and the
relay that joins row 1 to column 1 in section 2. The relays in
section 1 are specified in the following order:
1!1!1, 1!2!1, 1!3!1, ...,
1!16!1,2!1!1, 2!2!1, 2!3!1, ...,
2!16!1,3!1!1, 3!2!1, 3!3!1, ...,
3!16!1,4!1!1, 4!2!1, 4!3!1, ...,
4!16!1
Note that this scan list can be specified using one dimensional
<channel_spec>s as:
scan (@m1(1:65))
After this sequence, each time the VXI TTL trigger 2 is pulsed low, the
following sequence of events occurs:
1. One second delay. This is the delay specified in the trigger:Sequence:delay
command.
2. The current relay in the scan list is opened.
3. 0.5 second delay. This is the delay specified in the route:open:dwell
command.
4. Close the next relay in the scan list.
5. 0.25 second delay. This is the delay specified in the route:close:dwell
command.
6. Pulse VXI TTL trigger 1 low for 3 msec.