时序设定
④ 模拟量输出 [ao_timing.vi]

 

连续模拟量输出时选择

 

 

 


IN/OUT端子布局

 


IN端子

AoClockType

[-1]可设定

初始值: 0 (内部时钟)

 

指定时钟的种类(内部时钟/外部时钟)

 

0: 内部时钟

1: 外部时钟

 

 

AoSamplingClock

[-1]可设定

初始值: 1000 (uSec)

 

指定内部时钟的速度,单位是uSec

 

*可设定的时钟范围,由设备决定

  请参照[设备特定设定一览]

 

 

AoRepeatTimes

[-1]可设定

初始值: -1 (不变更)

 

指定重复次数

重复动作是,从采样开始到停止一系列动作多次重复进行

 

0  : 无限次重复动作

1  : 不重复动作(采样1次就结束)

2 - : 按照指定次数重复动作

 

*当模拟量输出重复动作时,前提是内存类型是RING

  请指定AoMemoryType为1(RING内存)

*在未连接的初始状态,与指定为1的情况相同,不重复动作

*是否可以重复动作以及可设定的重复次数的上限值,由设备决定

  请参照[设备特定设定一览]

 

 

AoClockEdge

[-1]可设定

初始值: -1 (不变更)

 

指定外部时钟的沿(上升/下降)

 

0: 下降沿

1: 上升沿

 

*在未连接的初始状态,与指定为0的情况相同,设定为下降沿

*可设定的外部时钟的沿,由设备决定

  请参照[设备特定设定一览]

 

 

AoMemoryType

[-1]可设定

初始值: 0 (FIFO)

 

指定内存类型(FIFO内存/RING内存)

 

0: FIFO

1: RING

 

 

关于内存类型(FIFO/RING)

模拟量输入输出设备用于存储数据的内存,有FIFO和RING两种形式。

一般情况下通常是利用FIFO,但根据不同的应用可以利用RING。

下表是各类型的特征及正确用法,请参照。

 

模拟量输入时

FIFO

RING

数据收集

取得全部数据

取得停止触发前后的数据

内存已满的时候

溢出时停止

覆盖旧的数据

 

模拟量输出时

FIFO

RING

数据输出

输出开始后,动作中追加数据

输出前确定全部数据

重复输出相同数据

设定的数据已全部输出的时候

停止

可以重复输出

 

 

 

以初始值动作

每个输入端子有初始设定值。

例如,指定存储器类型的“AoMemoryType”的初始值为“0 (FIFO)”,

因此在使用FIFO存储器时,无需指定“AoMemoryType”。