多快我可以触发一个会话接口与设备使用采集Triggers_per_run =正
4视图(30天)
显示旧的评论
我在我的实验室使用ni - 6733模拟出卡。我需要它来输出相同的波形每次接收外部触发,我发送5次,每天一整天。目前我可以实现这一目标通过创建一个会话界面卡,增加渠道和触发器,设置有限的模式但triggers_per_run设置为正,如下所示。
然而,我发现卡并不总是抓触发,而这样做的能力取决于有多少空间数据的结束和下一个触发器。现在,我离开100 ms,方法方式足够多到卡的硬件,但我仍然获得片状的结果,如触发器下降了1/50。
谁能告诉我如何用matlab实现这个triggers_per_run =正功能,和是否有相关设置时间新触发?
s = daq.createSession (“倪”);
s.addAnalogOutputChannel (“Dev1”,“ao1”,“电压”);
s.addTriggerConnection (“外部”,“Dev1 / PFI6”,“StartTrigger”);
年代。毕竟= false;
年代。率= 1000000;% 1 mhz是名片的最大能力
年代。TriggersPerRun =正;
年代。ExternalTriggerTimeout = 200;
s.queueOutputData (v);
s.startBackground ();