AiRangeAll


Function

 

Sets or gets the analog input range for all channels.

If AiRangeChannelSetEnable is enabled,

the value of the AiRange will take effect instead of this property.

 

Variable type

 

[ C#: short ] [ VB.NET: Short ]

 

Initial value

 

Please refer to the device-specific specifications.

 

Setting value

 

The values that can be set depend on the device.

Range

Values

Range

Values

-10 to 10V

0

0 to 10V

50

-5 to 5V

1

0 to 5V

51

-2.5 to 2.5V

2

0 to 4.095V

52

-1.25 to 1.25V

3

0 to 2.5V

53

-1 to 1V

4

0 to 1.25V

54

-0.625 to 0.625V

5

0 to 1V

55

-0.5 to 0.5V

6

0 to 0.5V

56

-0.3125 to 0.3125V

7

0 to 0.25V

57

-0.25 to 0.25V

8

0 to 0.1V

58

-0.125 to 0.125V

9

0 to 0.05V

59

-0.1 to 0.1V

10

0 to 0.025V

60

-0.05 to 0.05V

11

0 to 0.0125V

61

-0.025 to 0.025V

12

0 to 0.01V

62

-0.0125 to 0.0125V

13

0 to 20mA

100

-0.01 to 0.01V

14

4 to 20mA

101

   

-20 to 20mA

102

   

1 to 5V

150

 

 

Remarks

 

Sets or gets the analog input range for all channels.

DncDaq task settings and device property changes are reflected during DncDaq Init.

 

Device-specific specifications

 

AI-1204Z-PE
AI-1204Z-PCI

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
-1.25 to 1.25V: AiRange = 3
0 to 10V: AiRange = 50
0 to 5V: AiRange = 51
0 to 2.5V: AiRange = 53
The initial value is AiRange = 0.
It can be set for each channel.

AIO-123202G-PE

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
-1.25 to 1.25V: AiRange = 3
0 to 10V: AiRange = 50
0 to 5V: AiRange = 51
0 to 2.5V: AiRange = 53
0 to 1.25V: AiRange = 54
The initial value is AiRange = 0.
It cannot be set for each channel.

AI-1664UG-PE
AIO-163202G-PE
AIO-163202UG-PE
AIO-123202UG-PE

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
0 to 10V: AiRange = 50
0 to 5V: AiRange = 51
0 to 2.5V: AiRange = 53
The initial value is AiRange = 0.
It cannot be set for each channel.

AIO-163202F-PE
ADA16-32/2(PCI)F

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
0 to 10V: AiRange = 50
0 to 5V: AiRange = 51
0 to 2.5V: AiRange = 53
The initial value is AiRange = 0.
It cannot be set for each channel.

AIO-160802L-LPE
ADA16-8/2(LPCI)L
ADAI16-8/2(LPCI)L
AIO-160802LI-PE

-10 to 10V is fixed.

AI-1616L-LPE
AD16-64(LPCI)LA
AD16-16(LPCI)L
ADI16-16(LPCI)L
AI-1616LI-PE
AI-1664LA-LPE

-10 to 10V is fixed.

AIO-121602AH-PCI
AI-1216AH-PCI

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-1 to +1V: AiRange = 4
-0.1 to 0.1V: AiRange = 10
-0.01 to 0.01V:AiRange = 14
0 to 10V: AiRange = 50
0 to 1V: AiRange = 55
0 to 0.1V: AiRange = 58
0 to 0.01V: AiRange = 62
The initial value is AiRange = 0.
It cannot be set for each channel.

AIO-121602AL-PCI
AI-1216AL-PCI

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
-1.25 to 1.25V: AiRange = 3
0 to 10V: AiRange = 50
0 to 5V: AiRange = 51
0 to 2.5V: AiRange = 53
0 to 1.25V: AiRange = 54
The initial value is AiRange = 0.
It cannot be set for each channel.

AD12-64(PCI)
AD12-16(PCI)

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
-1.25 to 1.25V: AiRange = 3
0 to 10V: AiRange = 50
0 to 5V: AiRange = 51
0 to 2.5V: AiRange = 53
0 to 1.25V: AiRange = 54
The initial value is AiRange = 0.
It can be set for each channel.

AI-1608AY-USB
AIO-160802AY-USB
AI-1608GY-USB
AIO-160802GY-USB

-10 to 10V is fixed.

AIO-163202FX-USB

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
0 to 10V: AiRange = 50
0 to 5V: AiRange = 51
0 to 2.5V: AiRange = 53
The initial value is AiRange = 0.
It cannot be set for each channel.

DEMO DEVICE

All ranges can be set. Initial value: AiRange = 0.
It can be set for each channel.

AI-1664LAX-USB

-10 to 10V is fixed.

AIO-121602LN-USB
AIO-120802LN-USB

For the range setting, the property setting value is reflected when the Init method is executed.
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
0 to 10V: AiRange = 50
The initial value is AiRange = 0.
It cannot be set for each channel.

AI-1608VIN-USB
AI-1608VIN-ETH

-10 to 10V is fixed.

AI-1608AIN-USB
AI-1608AIN-ETH

0 to 20mA is fixed.

CPSN-AI-1208LI

Range setting requires both switch settings and property settings.
<Switch setting: Voltage input(V)>
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
0 to 10V: AiRange = 50
<Switch setting: Current input(A)>
-20 to 20mA: AiRange = 102
The initial value is AiRange = 0.
It cannot be set for each channel.
The current input supports only differential. AiInputMethod needs to be changed.

CPSN-AI-2408LI

Range setting requires both switch settings and property settings.
<Switch setting: Voltage input(V)>
-10 to 10V: AiRange = 0
-5 to 5V: AiRange = 1
-2.5 to 2.5V: AiRange = 2
0 to 10V: AiRange = 50
0 to 5V: AiRange = 51
<Switch setting: Current input(A)>
0 to 20mA: AiRange = 100
-20 to 20mA: AiRange = 102
The initial value is AiRange = 0.
It can be set for each channel.
The current input supports only differential. AiInputMethod needs to be changed.

CPS-AI-1608LI

-10 to 10V is fixed.

CPS-AI-1608ALI

0 to 20mA is fixed.