From 11:00 PM CDT Friday, May 10 – 02:30 PM CDT Saturday, May 11 (04:00 AM UTC – 07:30 PM UTC), ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From 11:00 PM CDT Friday, May 10 – 02:30 PM CDT Saturday, May 11 (04:00 AM UTC – 07:30 PM UTC), ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
|
我的PC中,有两块DAQ板卡,它们共享RTSI总线,我对RTSI总线的配置是正确的,这两块DAQ板卡也可以共享信号,比如当我只用这两块板卡时,它们可以共享ai/StartTrigger,我现在使用Get Terminal Name with Device Prefix.VI来提取真正的接线端名称,如下图所示。
一旦我通过两块DAQ板卡中的一块实现SCXI系统时,ai/StartTrigger的同步就不对了,并且我接收到错误:Error -89120 occurred at DAQmx Start Task.vi。我该如何消除这个错误呢?
要消除这个错误,不要使用Get Terminal Name with Device Prefix VI(该方式是通过任务来获得接线端的名称),而直接用源接线端常量,如下图所示。
发生这种情况的原因是:一旦你配置好SCXI任务,通过设备前缀获得接线端名称时,就会用SCXI设备名称而不是DAQ板卡名称来创建接线端名称。而ai/StartTrigger 只是在DAQ板卡上,不在SCXI上。
|