xPC Target | ![]() ![]() |
CIO-DAS16/JR (/12) Analog Input (A/D) with EXP Signal Conditioning Board
Scaling Input to Output
Hardware Input |
Block Output Data Type |
Scaling |
volts |
double |
1 |
There are signal conditioning boards (external devices) available from ComputerBoards which can be connected to the CIO-DAS16/JR. Each EXP-board contains its own multiplexer circuit which multiplexes a maximum number of 16 EXP-channels to one A/D-channel of the CIO-DAS16/JR. For this type of operation the CIO-DAS16/JR has to be setup for single-ended input mode and this results in a theoretical number of 256 EXP-channels per CIO-DAS/16JR board.
Driver Block Parameters
EXP Channel vector -- This parameter describes the EXP-channels used. Because always a group of 16 EXP-channels are mapped to one A/D-channel of the CIO-DAS16/JR the EXP-channel vector can contain elements between 0 and 15 and no value should occur twice. The number of elements of the vector defines the number of block outputs. The EXP-channel defined as the first element is output at the first block output, the EXP-channel defined as the second element is output at the second block output and so on.
Example:EXP Channel Vector:[4,0,12] the Signal of EXP-channel 4 is output at block outut 1 the Signal of EXP-channel 0 is output at block outut 2 the Signal of EXP-channel 12 is output at block outut 3
Note If a EXP32 is used and the EXP-channels 16 to 31 should be acquired, the elements of the EXP Channel Vector have still to be in the range of 0 to 15. Therefore the EXP-channel numbers have to be subsaturated by the constant 16.
A special case is provided by setting the EXP Channel Vector to an empty vector. In this case it is assumed that no EXP-board is connected to the specified A/D-channel (see dialog field A/D Board Channel) and the signal is directly connected to the A/D-input of the CIO-DAS16Jr board. This feature allows to use the A/D-channels of a CIO-DAS16Jr either for EXP-channels or for direct input. Therefore it is not necessary to purchase another A/D-board for direct input.
EXP Gain -- This parameter describes the gains for each EXP-channel used. This vector corresponds over his indices with the EXP-gain vector and must therefore have the same length. Because this I/O-driver can be used together with all different EXP-boards there is no restriction about the gain value itself. The EXP-board manual should be contacted to know what the gains of the different EXP-boards are. The gains on the EXP-board depend on several DIP-switches on the specific EXP-board.
Example:EXP Channel Vector:[4,0,12] EXP Gain Vector:[1,1000,200] EXP-channel 4 has gain 1, channel 0 gain 1000 and channel 12 gain 200
If EXP Channel Vector is an empty vector EXP Gain Vector has to be an empty vector as well.
A/D Board Channel -- This field specifies to which A/D-channel of the CIO-DAS16Jr the block of 16 EXP-channels are mapped. Because the input coupling of the A/D board has to be single-ended channel 0 to 16 can be used. The channel selection jumpers on the EXP-boards have to be set accordingly to this software setting.
A/D Board Range -- This field specifies the input voltage range for the CIO-DAS16/JR which is the same for all 16 single-ended channels.
From the list, choose either +-10V
(-10 volts to +10 volts), +-5V
, +-2.5V
, +-1.25V
, +-0.625V
, 0-10V
, 0-5V
, 0-2.5V
, or 0-1.25V
.This driver does not allow the selection of different range for each channel.
Sample time -- Enter the base sample time or a multiple of the base sample time.
Base address - Enter the base address of the board. It is important that this entry corresponds to the DIP-switch settings on the board. For example, if the base address is 300 (hexadecimal), enter
Note If this driver is used the input coupling switch on the CIO-DAS16Jr has always to be in the 16 (single-ended) position. |
![]() | CIO-DAS16/JR Analog Input (A/D) | CIO-DAS16JR/16 | ![]() |