This page describes the device driver and the device window for the Matrix-Protection-Switcher logical device. This device lets you use a switch matrix to select the input signal(s) for the backup signal chain in a N:1 redundant configuration controlled by a Protection-Switch-N-To-1 device.
The Matrix-Protection-Switcher provides a 'position' parameter which may be commanded to OFF, 1, 2, 3 ... n. Each numbered selection routes the input signal(s) from this chain to the backup chain. OFF switches the signal at the input off.
The Matrix-Protection-Switcher does not act like a simple N:1 switch, it is aware of the type of switch matrix used (distributive, combining ot crosspoint based), evaluates which signals the matrix actually routes to the signal chain to substitute and replicates this matrix settings for the output connected to the backup chain.
Distributive matrix switching behavior
A distributive matrix permits each output to select exactly one input signal. When the Matrix-Protection-Switcher switches to position n with such a matrix, it looks up which input signal is set for the output connected to chain n and replicates this setting for the output to the backup chain. When switching to OFF, the Matrix-Protection-Switcher simply switches off the signal to the backup chain.
Crosspoint based matrix switching behavior
A crosspoint based switch matrix permits to select an arbitrary combination of input signals for every output. The output signal is the sum of all input signals routed to it. When the Matrix-Protection-Switcher switches to position n with such a matrix, it looks up which crosspoints are set for the output connected to chain n and replicates this setting for the output to the backup chain. When switching to OFF, the Matrix-Protection-Switcher switches off all crosspoints for the output connected to the backup chain.
Combining matrix switching behavior
A combining matrix permits each input to select exactly one output to route the signal to. The output signal is the sum of all input signals routed to it. When the Matrix-Protection-Switcher switches with such a matrix to position n, it looks up which inputs are actually routed to chain n and switches these inputs to the backup chain. Chain n is without input signals after this. When switching to OFF, the Matrix-Protection-Switcher switches off all inputs which actually are connected to the backup chain.
The combining matrix looses the information which inputs were routed to to the operational chain after switching them to the backup chain. For this reason switching to chain n is a one shot operation with this matrix type. In case of a fault in one of the operational chains its signals are switched by the Protection-Switch-N-To-1 device to the backup chain. Switching back however must be done manually by commanding the switch matrix directly.
Device window pages
The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .
--- The switch position.
--- The faults page.
--- The device info page.
--- The maintenance page. The configuration parameters described below are set at this page.Configuration parameters
At the maintenance page of the device window there are a couple of configuration parameters which must be set to integrate the device into the VLC/M&C.
| parameter | description |
|---|---|
| matrixName | The name of the switch matrix device to use. |
| matrixOutputs | A comma separated list of matrix output indexes. The first index denotes the matrix output connected to the backup chain, the second one the output connected to the operational signal chain 1 and so on. The index value must be written exactly in the same way as they appear in the parameter names provided by the matrix device (typically 2digits with leading zero). Example:05,06,07 defines that the backup signal chain is connected to the matrix output 05, chain 1 is connected to output 06 and chain 2 to output 07. The Matrix-Protection-Switcher will provide the position settings OFF, 1, and 2 in this configuration. |
Remarks
Variables defined by this device driver
| name | type | flags | range |
|---|---|---|---|
| info.driver | TEXT | R/O | StringRange R/O |
| info.type | TEXT | R/O | StringRange R/O |
| info.frame | TEXT | R/O | StringRange R/O |
| info.matrixType | TEXT | R/O | StringRange R/O |
| info.matrixInputs | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| info.matrixOutputs | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| config.matrixName | TEXT | SAVE SETUP | StringRange |
| config.matrixType | CHOICE | SAVE SETUP | EnumRange (DISTRIBUTIVE COMBINING CROSSPOINT) |
| config.matrixOutputs | TEXT | SAVE SETUP | StringRange |
| position | CHOICE | EnumRange (OFF) | |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Matrix summary) |