From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

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

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

labview mit工具箱调用simulink-veristand生成dll,labview load model.vi提示文件未找到

labview mit工具箱调用simulink-veristand.tlc生成dll,dll设置和编译已经完成,生成了untitled.dll,构建labview工程如下

QQ截图20210228082548.png

 

 

 

QQ截图20210228082749.png

 

运行系统显示文件未找到,查看在labview中load model.vi控件,如下

QQ截图20210228082841.png

QQ截图20210228081901.png

我查看了一下文件调用路径是否正确,如下

QQ截图20210228082046.png

感觉dll路径也没有问题,可是为什么labview一直找不到dll,untitled_niVeristand_rtw文件夹下面有这个文件啊,

这个是我缺少配置造成的吗?

下载全部
0 项奖励
1 条消息(共 10 条)
2,688 次查看

初步排查结果在电脑端可以运行,如下:

 

QQ截图20210301081958.png

 

 

QQ截图20210301081845.png

哪位知道为什么在PXI系统还是无法运行,PXI调用DLL需要哪些配置呢?谢谢大家

0 项奖励
2 条消息(共 10 条)
2,616 次查看

从图1看, 你的 PXI 是 realtime OS.

你熟悉 realtime OS 吗?

 

George Zou
0 项奖励
3 条消息(共 10 条)
2,613 次查看

你好,我对Realtime os了解一般,我之前用Veristand开发了车辆硬件在环系统,dll文件下载非常方便,系统能够可以在PXI上运行。但是受veristand界面开发限制,现在想用labview做vi,部署到PXI中,这样能将系统档次提升一下,也可以开发智能驾驶平台。我查寻了一下我遇到的问题,是不是dll文件在labview rt环境中需要动态加载dll才能实现功能呢,用mit工具箱链接dll只能在主机开发,无法应用或部署到PXI系统中呢?

0 项奖励
4 条消息(共 10 条)
2,607 次查看

你是怎么把 dll 弄到 PXI 上去的?

 

George Zou
0 项奖励
5 条消息(共 10 条)
2,603 次查看

这是veristand调用dll图片,这个配置没有问题,可以在PXI中运行。但是labview调用dll下载到PXI中我没有实现,我发表的labview RT环境中dll文件没有找到的问题,觉得就是dll没有下载到PXI中。这与之前在matlab环境中用veristand.tlc生成dll可以方便在veristand中部署PXI是不同的。labview使用matlab环境中生成的dll如何使用还没有思想。

QQ截图20210301094856.png

0 项奖励
6 条消息(共 10 条)
2,601 次查看

请问您有什么建议处理pxi调用dll的方法吗,如果是模型接口工具箱可以处理最好了

0 项奖励
7 条消息(共 10 条)
2,574 次查看

问题已经解决,在NI-RT系统需要部署dll,之前在电脑上运行没有问题是我指定了dll路径,而PXI系统需要NI-MAX先把dll放置到NI-RT系统中,感谢NI工程师刘明明指导

0 项奖励
8 条消息(共 10 条)
2,497 次查看

您好,我遇到了和您一样的问题,想请教您如何解决您提及问题的具体操作

0 项奖励
9 条消息(共 10 条)
2,386 次查看

您好,您确定您在NI-RT系统下部署的是dll文件,而不是.so文件吗?另外,方便加下微信吗?

0 项奖励
10 条消息(共 10 条)
1,665 次查看