状态
② DO连续输出 [do_status_gen.vi]

 

 选择检查数字量输出的信号输出(Generating)的状态

 

 

 


IN/OUT端子布局

 


输出端子

DoGeneratingCount

 

以三元素集群格式获取当前的信号输出(Generating)的状态

 

■元素1: Event

 

  返回关于写VI的[DoEventTimes]指定的数据数是否累积的通知状态

  一旦这个布尔值为True,并且这个VI被执行一次,它将是False,直到再次累积指定数量的数据

 

  如果[DoEventTimes]未连线(0),则不会发出通知,因此始终为False

 

■元素2: EventCount

 

  返回通知总数

 

■元素3: GeneratingCount

 

  返回输出的数据数

 

■元素4: RepeatCount

 

  返回当前的重复次数(重复输出的次数)

 

 

DoGeneratingStop

 

返回信号输出(Generating)的停止通知状态

一旦此布尔值为True,并且此VI执行一次,则它将变为False,直到它再次停止

 

 

DoGeneratingStatus

 

获取当前信号输出(Generating)的状态

具有以下16进制表示法以位为单位的含义

值

状态

含义

01H

信号输出(Generating)开始

表示信号输出(Generating)已经开始

信号输出(Generating)停止时,此状态为0

02H

信号输出(Generating)停止

表示信号输出(Generating)已经结束

在下一次信号输出(Generating)开始时变为0

04H

触发信号输入

表示开始信号通过外部开始输入了

在下一次信号输出(Generating)开始时变为0

08H

溢出

表示开始信号通过外部开始多次输入

除非外部连接信号的规格有问题,否则请忽略

在下一次信号输出(Generating)开始时变为0

 

例)当[DoGeneratingStatus]为[5H]

    [信号输出(Generating)开始]和[触发信号输入]为ON

 

 

DoGeneratingError

 

返回信号输出(Generating)的错误状态

具有以下16进制表示法以位为单位的含义

值

错误状态

含义

01H

板卡内存

空

表示板上的内存已空。 主要原因是系统负载高,总线主站传输不能及时进行。 诸如降低传输速率和降低系统负载的措施是必要的。

10H

触发错误

表示开始信号和停止信号由外部开始同时输入了。 如果设定此状态,则不进行传送。

请确认如何进入外部开始信号和外部停止信号。

20H

时钟错误

表示在使用外部时钟输入时输入了下一个时钟。

如果发生此状态,则无法使用指定的外部时钟进行信号输出(Generating)。 考虑降低外部时钟的周期。

40H

同步

从设备错误

表示强制停止的停止因素来源于从设备。

请检查从设备侧的错误。

80H

同步

主设备错误

表示强制停止的停止因素来源于主设备。

请检查主设备侧的错误。