VX4380 256-Crosspoint Relay Matrix Module User Manual C–1
Appendix C: ExamplesIn these examples an Option 01 daughter board is installed on a VX4380
Module. Two additional VX4380 Modules are installed in consecutive slots to
the right of the first VX4380.
Example 1
HReset the modules. This command places the VX4380 Modules in their
power-on state. All channels on all VX4380 Modules are opened. This
command also clears the Output queue, Error/Event queue, and the Standard
Event Status register.
WRITE system:preset
HReset the modules. Open all channels on all VX4380 Modules but do not
clear the Output queue, the Error/Event queue, or the Standard Event Status
register.
WRITE *RST
HClear the Output queue, the Error/Event queue, and the Standard Event
Status register, but do not change the state of the VX4380 Modules.
WRITE *CLS
HQuery the default module names assigned to the modules.
WRITE route:module:catalog?
READ "M1", "M2", "M3"
HClose the relay that joins row 4 to column 15 in section 2 on the third
VX4380.
WRITE close (@m3(4!15!2))
HChange the module name assignments of the relay modules to ”MA-
TRIX_1”, ”MATRIX_2”, and ”MATRIX_3”.
WRITE mod:def matrix_1,1; def matrix_2,2; def
matrix_3,3
HQuery the new module names.
WRITE route:module:catalog?
READ "MATRIX_1", "MATRIX_2", "MATRIX_3"