Channel rerouting – Spectrum Brands MC.31XX User Manual
Page 42
42
MC.31xx Manual
Channel rerouting
Analog Inputs
Channel rerouting
If you only use one or half of the available channels per module enabled, you can route the input connectors to the acquisition channels
differently. Normally connector channel 0 is routed to the acquisition channel 0. If you just need for example one channel it might be usefull
to record just the signal connected for example to connector channel 2. This can be done seperately for every acquisition module with the
reroute registers shown in the tables below.
Rerouting information for module 0:
As the channels are rerouted internally, the normal channel enable settings for channel 0 (and channel 1)
have to to be set accordingly first.
Rerouting information for module 1:
As the channels are rerouted internally, the normal channel enable settings for channel 4 (and channel 5)
have to to be set accordingly first.
It is admitted that this feature looks very complicated at first glance. But once you got the idea it can help you to reduce the work of rewirering
the cables to the input connectors. The following table is showing some examples on how to use the channel rerouting registers.
The following programming example sets up the relevant registers for the rerouting settings of the last line in the table above:
Register
Value
Direction
Description
SPC_CHROUTE0
11010
r/w
Defines the rerouting information for module 0 (channel 0 up to channel 3).
0
Channel 0 -> Channel 0
Channel 0 -> Channel 0 and Channel 1 -> Channel 1
1
Channel 1 -> Channel 0
Channel 1 -> Channel 0 and Channel 2 -> Channel 1
2
Channel 2 -> Channel 0
Channel 2 -> Channel 0 and Channel 3 -> Channel 1
3
Channel 3 -> Channel 0
Channel 3 -> Channel 0 and Channel 0 -> Channel 1
Rerouting with one channel enebled on module 0.
Rerouting with twoe channels enebled on module 0.
Register
Value
Direction
Description
SPC_CHROUTE1
11020
r/w
Defines the rerouting information for module 1 (channel 4 up to channel 7).
0
Channel 4 -> Channel 4
Channel 4 -> Channel 4 and Channel 5 -> Channel 5
1
Channel 5 -> Channel 4
Channel 5 -> Channel 4 and Channel 6 -> Channel 5
2
Channel 6 -> Channel 4
Channel 6 -> Channel 4 and Channel 7 -> Channel 5
3
Channel 7 -> Channel 4
Channel 7 -> Channel 4 and Channel 4 -> Channel 5
Rerouting with one channel enebled on module 1.
Rerouting with twoe channels enebled on module 1.
Channels to activate
Acquisition channel Chx contains data of connector
Ch0
Ch1
Ch2
Ch3
Ch4
Ch5
Ch6
Ch7
Value for SPC_CHROUTE0
Value for SPC_CHROUTE1
Ch0
Ch1
Ch2
Ch3
Ch4
Ch5
Ch6
Ch7
X
1
not used
Ch1
X
X
2
1
Ch2
Ch5
X
X
1
not used
Ch1
Ch2
X
X
X
X
2
3
Ch2
Ch3
Ch7
Ch4
SpcSetParam (hDrv, SPC_CHENABLE, CHANNEL0 | CHANNEL1 | CHANNEL4 | CHANNEL5); // All required acquisition
// channels must be enabled
SpcSetParam (hDrv, SPC_CHROUTE0, 2); // Rerouting for module 0
SpcSetParam (hDrv, SPC_CHROUTE1, 3); // and module 1 are set.