NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

关于Cdaq机箱重新连接初始化的问题

CDAQ9184+AO模块

 

发现当连接9184的上位机关机时,AO(模拟量输出)保持不变,但上位机重新启动进入系统后,提示网络连接正常,AO模块突然按照“0”输出。

 

由于这个AO主要实现指令信号输出,因此希望上位机无论死机、重启等,在指令未更新前保持AO不变。难道只能通过CRIO来实现这个功能吗(那是否也是因为CRIO本身的实时系统没有重启)?或者CDAQ设置不合理?

希望能有类似经历的人分享一下经验,谢谢。

0 项奖励
1 条消息(共 2 条)
3,416 次查看

Hi,

如果你使用的是cDAQ-9184,那你需要的功能确实是无法实现的。

因为这款cDAQ并没有内置的控制器,当然也没有RT系统,也就是说其实他就是一个做数据采集工作的c模块平台。

上位机关机后,cDAQ已经失去了控制端,AO板卡也只是按照最后受控的状态在持续输出(这是一种硬件性能),如果你使用的是AI板卡,那么上位机一旦切断,数据采集会立刻停止。

想实现你想要的功能,必须下位机也有控制器(控制程序在下位机中运行,就算上位机切断,下位机也不会失去控制端,其实原本cRIO的设计有很大部分目的就是如此),也就是cRIO才行,或者NI也有带有控制器的cDAQ。

0 项奖励
2 条消息(共 2 条)
3,370 次查看