Please enable JavaScript to view this site.

DAQFactory User's Guide

Navigation: 17 Devices > 17.7 LabJack UE9 / U6 / U3 > 17.7.3 Basic I/O, read/write analog/digital

17.7.3.3 Channel Pinouts

Scroll Prev Top Next More

DAQFactory uses sequential channel numbers.  The various LabJack devices group their I/O pins.  Here is how they correspond for the U3 and UE9.  The U6 is similar.  Please review the documentation from LabJack for more detail:

U3:

The U3 uses flex pins, meaning a pin can be either an analog input, digital input or digital output.  They can also be counters or timers depending on configuration.  For analog input, and digital I/O the pin mapping is:

I/O Pin:

Ch:

I/O Pin:

Ch:

I/O Pin:

Ch:

FIO0 (AIN0)

0

EIO0 (AIN8)

8

CIO0

16

FIO1 (AIN1)

1

EIO1 (AIN9)

9

CIO1

17

FIO2 (AIN2)

2

EIO2 (AIN10)

10

CIO2

18

FIO3 (AIN3)

3

EIO3 (AIN11)

11

CIO3

19

FIO4 (AIN4)

4

EIO4 (AIN12)

12

 

 

FIO5 (AIN5)

5

EIO5 (AIN13)

13

 

 

FIO6 (AIN6)

6

EIO6 (AIN14)

14

 

 

FIO7 (AIN7)

7

EIO7 (AIN15)

15

 

 

Note that the CIO pins are digital only.  You should only use a pin for one of the three uses, so be careful not to use the same channel number for separate analog input, digital input or digital output channels.

If you enable timers or counters, they will use up the appropriate number of pins starting with FIO0.  This does not change the rest of the channel numbers.  So, if you have two timers enabled, they will be on FIO0 and FIO1.  FIO2 remains channel 2 to DAQFactory.  Of course if you use the pin offset option for timers and counters, the timers might be on different pins, but even the mapping of DAQFactory channel numbers to pins remains the same.

UE9:

The UE9 has separate pins for analog and digital I/O.  The analog input pins correspond directly to channel numbers, so AIN0 is channel 0, AIN1 is channel1, etc.  For digital I/O, the mapping is:

Channel:        I/O pin:
0-7                FIO0-FIO7
8-15                EIO0-EIO7
16-19                CIO0-CIO3
20-22                MIO0-MIO2

If you enable timers or counters, they will use up the appropriate number of pins starting with FIO0.  This does not change the rest of the channel numbers.  So, if you have two timers enabled, they will be on FIO0 and FIO1.  FIO2 remains channel 2 to DAQFactory.  Of course if you use the pin offset option for timers and counters, the timers might be on different pins, but even the mapping of DAQFactory channel numbers to pins remains the same.