该提示全文如下:
labview: An exception occurred within the external code called by a Call Library Node. This might have corrupted Labview's memory.Save any work to a new location and restart Labview.
VI “我的摄像头.vi”was stopped at Call library Function Node Ox37c4 of Subvi “我的摄像头.vi”。
这是我用的一个摄像头程序,当运时行就出现了这个提示,据我的理解,这可能要损害labview的纪录。原先一直都好用。在一天前由于病毒缘故重装了系统,又装载了一遍labview,然后就出现了这个情况。不会因为重装了系统就会损害纪录吧。还有就是它说有子VI“我的摄像头.vi”,我并没有创建过这个子VI。
如ni的工程师们能帮忙真是再好不过,我计算机底子不好,请您尽量说的详细点。
还有一个问题:我使用的采集卡是北京阿尔泰公司生产的USB2013版卡,AD程序见附件我的程序仅是将其做了小小的改动,大部分还是相同的,由于输出的格式是Array型的,不具备时间信息,因此采集到的东西比起实际值总是有差别,尤其是频率差别很大,有一位工程师向我建议将开始时间,采样率分之一(采样时间)等信息与采集到的Array用Bundle函数连接到一起,再将其连接到相应的测试vi上,然后进行测量,我不太会制作这个簇。同样我也试着把输出格式Array变换成Waveform,变是可以,但输出的测量值仍与实际值有很大差别,我不会设置这些。
以上这些谁会的话教教我,谢谢了。