Online documentation, manuals and tutorials
< All Topics
Print

5.13. ROUTe

5.13. ROUTe

The ROUTe command subsystem controls switching operations for relay modules such as SMX46 and PREL6 and defines channel labels.

 

Please note that when list of channels separated with comma is specified no space is allowed. For example (@111,121) instead of (@111, 121) or (@111 , 121).

 

SCPI command

Description

ROUTe

 

:CLOSe {<chanlist>}

Closes (turns on) specified relay channels

:EXCLusive {<chanlist>}

Closes exclusively specified relay channel

:LABel

 

:COLumn {<slot>},{<column>},{<label>}

Sets relay matrix column label

:ROW {<slot>},{<row>},{<label>}

Sets relay matrix row label

:OPEN {<chanlist>}

Opens (turns off) specified relay channels

5.13.1. ROUTe:CLOSe

Syntax

ROUTe:CLOSe {<chanlist>}

ROUTe:CLOSe? {<chanlist>}

Modules

 SMX  PREL  MUX 

Description

This command closes (turns it on) the relay channels specified by <chanlist>. The <chanlist> on the SMX module has the form (@nrc) where n is the module slot number, r is the channel row number and c is the column number. On other modules <chanlist> has a form (@nxx) where n is the module slot number, and xx is channel number.

Parameters

Name

Type

Range

Default

<chanlist>

ChannelList

SMX: (@n03) and (@n11) to (@n46), PREL: (@n01) to (@n06), MUX: (@n01) to (@n03), (@n11) to (@n17) and (@n21) to (@n27) where n is the slot number

Return

Returns the current state of the channel(s) queried. The command returns "1" if channel(s) are closed (relay is energized) or returns "0" if channel(s) are open (relay is idle).

Usage example

Closing (activating) four crosspoints (X1Y1, X2Y1, X3Y1, X4Y1) at once on the SMX46 inserted into slot 1:

ROUT:CLOS (@111,112,113,114)

Closing all crosspoints in row 3 (X3Y1 to X3Y6) at once on the SMX46 inserted into slot 1:

ROUT:CLOS (@113:163)

Closing power relay on SMX46 inserted in slot 2:

ROUT:CLOS (@203)

Errors

-200,"Execution error"

Related Commands

ROUTe:OPEN

SYSTem:RELay:CYCLes?

5.13.2. ROUTe:CLOSe:EXCLusive

Syntax

ROUTe:CLOSe:EXCLusive {<chanlist>}

Modules

PREL  MUX 

Description

Use this command to close relay channel specified by <chanlist> and open all currently closed channels on the destionation module. <chanlist> has the form (@nxx) where n is the module slot number, and xx is channel number.

 

If the EXT channel (@n03) is closed on the MUX module, then the scope of this command is extended to another multiplexer (P2).

Parameters

Name

Type

Range

Default

<chanlist>

ChannelList

PREL: (@n01) to (@n06), MUX: (@n11) to (@n17) and (@n21) to (@n27) where n is the slot number

Usage example

Closing (activating) three channels (@211, @212, @213) at once on the MUX module on slot 2:

ROUT:CLOS (@211:213)

Channel @214 closes exclusively, which will open three previously closed channels:

ROUT:CLOS:EXCL (@214)

ROUT:CLOS? (@211:213)

0,0,0

Errors

-200,"Execution error"

Related Commands

ROUTe:CLOSe

ROUTe:OPEN

SYSTem:RELay:CYCLes?

5.13.3. ROUTe:LABel:COLumn

Syntax

ROUTe:LABel:COLumn {<slot>}, {<column>}, {<label>}

ROUTe:LABel:COLumn? {<slot>}, {<column>}

Modules

 SMX 

Description

Use this command to define the column label of the relay specified by <slot> and <column>.

Parameters

Name

Type

Range

Default

<slot>

NR1

1 – 3

<column>

NR1

1 – 6

<label>

Quoted string

Max. 5 characters

Return

Returns the label of the column queried on the specified slot as a quoted string.

Usage example

Set label “Sense” for the fifth column of the SMX46 inserted into slot 2:

ROUT:LAB:COL 2, 5, "Sense"

Errors

-200,"Execution error"

Related Commands

ROUTe:CLOSe

ROUTe:LABel:ROW

ROUTe:OPEN

5.13.4. ROUTe:LABel:ROW

Syntax

ROUTe:LABel:ROW {<slot>}, {<row>}, {<label>}

ROUTe:LABel:ROW? {<slot>}, {<row>}

Modules

 SMX 

Description

Use this command to define the column label of the relay specified by <slot> and <row>.

Parameters

Name

Type

Range

Default

<slot>

NR1

1 – 3

<row>

NR1

1 – 4

<label>

Quoted string

Max. 5 characters

Return

Returns the label of the row queried on the specified slot as a quoted string.

Usage example

Set label “Bias” for the third row of the SMX46 inserted into slot 2:

ROUT:LAB:COL 2, 3, "Bias"

Errors

-200,"Execution error"

Related Commands

ROUTe:CLOSe

ROUTe:LABel:COLumn

ROUTe:OPEN

5.13.5. ROUTe:OPEN

Syntax

ROUTe:OPEN {<chanlist>}

ROUTe:OPEN? {<chanlist>}

Modules

 SMX  PREL  MUX 

Description

This command closes (turns it off) the relay channels specified by <chanlist>. The <chanlist> on the SMX module has the form (@nrc) where n is the module slot number, r is the channel row number and c is the column number. On other modules <chanlist> has a form (@nxx) where n is the module slot number, and xx is channel number.

 

The *RST command will open all channels of all modules.

Parameters

Name

Type

Range

Default

<chanlist>

ChannelList

SMX: (@n03) and (@n11) to (@n46), PREL: (@n01) to (@n06), MUX: (@n01) to (@n03), (@n11) to (@n17) and (@n21) to (@n27) where n is the slot number

Return

Returns the current state of the channel(s) queried. The command returns "1" if channel(s) are open (relay is idle) or returns "0" if channel(s) are closed (relay is energized).

Usage example

Open (deactivate) two crosspoints (X1Y3 and X4Y2) at once on the SMX46 inserted into slot 1:

ROUT:OPEN (@131,124)

Open two sequence of crosspoints (X2Y2 to X4Y2 and X2Y4 to X4Y4, i.e. six crosspoints in total) at once on the SMX46 inserted into slot 1:

ROUT:OPEN (@122:124,142:144)

Open power relay on SMX46 inserted in slot 2:

ROUT:OPEN (@203)

Errors

-200,"Execution error"

Related Commands

*RST

ROUTe:CLOSe

 

Page content