SamplingClock


Function

 

Sets the conversion speed when using the internal clock.

 

Variable type

 

[ C#: float ] [ VB.NET: Single ]

 

Initial value

 

1000

 

Setting value

 

Specifies the conversion speed in usec.
The value range that can be set differs depending on the device.

 

Specification by device (unit: usec)

Device

Description

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

Usable AiSamplingClock is 0.1usec to 53687091usec.
Initial value is AiSamplingClock = 0.1.
The sampling clock can be set in increments of 0.0125 usec (12.5 nsec).

AIO-123202G-PE
AIO-163202G-PE

Usable AiSamplingClock is 10 to 107374182.
Initial value is AiSamplingClock = 1000.

AI-1664UG-PE

AIO-123202UG-PE
AIO-163202UG-PE

Usable AiSamplingClock is 1 to 107374182.
Initial value is AiSamplingClock = 1000.

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

Usable AiSamplingClock is 2 to 107374182.
Initial value is AiSamplingClock = 1000.

AIO-160802L-LPE
ADA16-8/2(LPCI)L
ADAI16-8/2(LPCI)LAIO-121602AL-PCI
AIO-160802LI-PE

Usable AiSamplingClock is 10 to 107374182.
Initial value is AiSamplingClock = 1000.

AIO-121602AH-PCI

AI-1216AH-PCI

Usable AiSamplingClock is 150 to 107374182.
Initial value is AiSamplingClock = 1000.

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

Usable AiSamplingClock is 10 to 107374182.
Initial value is AiSamplingClock = 1000.

ADI12-16(PCI)
AI-1216I2-PCI

Usable AiSamplingClock is 20 to 6710886.
Initial value is AiSamplingClock = 1000.

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

Usable AiSamplingClock is 10 to 1073714824.
Initial value is AiSamplingClock = 1000.

ADI16-4C(PCI)

Usable AiSamplingClock is 20 to 1073714824.
Initial value is AiSamplingClock = 1000.

ADI16-4L(PCI)

Usable AiSamplingClock is 10000 to 1073714824.
Initial value is AiSamplingClock = 10000.

ADI12-8(USB)
ADI16-4(USB)

In the case of voltage, usable AiSamplingClock is 30 to 1073714824. In the case of current, usable AiSamplingClock is 60 to 1073714824.
Initial value is AiSamplingClock = 1000.
The sampling clock that can be set is in increments of 1 usec.
*1. Please refer to the actual measurement value. It is the actual sampling clock which can be set.
*2. When the extension modules are used, please set 1000 (1000usec Unit) at least. Even the specified value is smaller than 1000, it is set to 1000 in inside.

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

Usable AiSamplingClock is 10 to 107374182.
Initial value is AiSamplingClock = 1000.

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

Usable AiSamplingClock is 4 to 107374182.
Initial value is AiSamplingClock = 1000.

AIO-163202FX-USB

Usable AiSamplingClock is 2 to107374182.
Initial value is AiSamplingClock = 1000.

AI-1664LAX-USB

Usable AiSamplingClock is 10 to 107374182.
Initial value is AiSamplingClock = 1000.

AIO-121602LN-USB

Usable AiSamplingClock is 2 to 107374182.
Initial value is AiSamplingClock = 1000.

AIO-120802LN-USB

Usable AiSamplingClock is 5 to 107374182.
Initial value is AiSamplingClock = 1000.

AI-1608VIN-USB

AI-1608VIN-ETH

Usable AiSamplingClock is 10 to 107374182.

AI-1608AIN-USB

AI-1608AIN-ETH

Usable AiSamplingClock is 20 to 107374182.

DEMO DEVICE

Usable AiSamplingClock is 1 to 4294967295.
Initial value is AiSamplingClock = 1000.

 

Remarks

 

With the exception of some products, the sampling clock can be set in 0.025usec (25nsec) increments.

The conversion speed that can be set depends on the number of channels used.

Even if a configurable conversion speed is set, the conversion may stop due to an error because the processing by the driver is not in time.
The USB device is completely dependent on your environment, so if a sampling clock error occurs, please lower the clock.