Measurement Computing CIO-DAS16/JR (/12) Analog Input (A/D) with EXP

CIO-DAS16/JR (/12) Analog Input with EXP Signal Conditioning Board block (not recommended)


Simulink® Real-Time™ Library of Drivers No Longer Recommended for Use

Scaling Input to Output

I/O Module Input

Block Output Data Type





There are signal conditioning boards (external devices) available from Measurement Computing™ 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.

  • EXP16

  • EXP32



  • EXP-GP

Block Parameters

EXP Channel vector

This parameter describes the EXP-channels used. Because a group of 16 EXP-channels are mapped to one A/D-channel of the CIO-DAS16/JR, the EXP-channel vector must contain unique elements between 0 and 15. 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.

For example, if EXP Channel vector is set to [4,0,12]:

  • EXP channel 4 is output at block output 1.

  • EXP channel 0 is output at block output 2.

  • EXP channel 12 is output at block output 3.

If an 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 an EXP-board is not 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 you to use the A/D-channels of a CIO-DAS16Jr either for EXP-channels or for direct input.

This feature should only be used if at least one EXP-board has to be connected to the CIO-DAS16Jr. If all inputs are directly connected to the A/D board, use the CIO-DAS16Jr/12 (2.2.1) driver instead, which allows much higher sample rates.

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 different EXP-boards, the gain value itself is not restricted. 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.

	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 the 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 (-1 means sample time is inherited).

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 must be in the 16 (single-ended) position.

Was this topic helpful?