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,数据采集等产品讨论区

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

报错1097 DLL文件 求帮助

已解决!
转到解答

原程序可在8.6版上正常运行,现在换到2016版,运行时出现1097报错,求解答。Capture.PNG,现在换到2016版

0 项奖励
1 条消息(共 15 条)
4,101 次查看

调用 DLL 的功能改了.

老版的有 bug (NI 的).

所以不是8.6版上正常, 2016版就正常.

 

George Zou
0 项奖励
2 条消息(共 15 条)
4,092 次查看

那要怎么做才能解决这个问题?


@zou wrote:

调用 DLL 的功能改了.

老版的有 bug (NI 的).

所以不是8.6版上正常, 2016版就正常.

 


那要怎么做才能解决我现在的问题?

0 项奖励
3 条消息(共 15 条)
4,086 次查看

对比 DLL 的文档资料中有关 RunMotor2 的部分.

 

George Zou
0 项奖励
4 条消息(共 15 条)
4,080 次查看

InitStep 和 SetStepMode 是不是应该在循环之前?

循环中有没有延时?

1097 是什么错?

 

George Zou
0 项奖励
5 条消息(共 15 条)
4,078 次查看

InitStep 和 SetStepMode 是在循环之前,报错在截图里

0 项奖励
6 条消息(共 15 条)
4,064 次查看

从你的贴图来看, InitStep 和 SetStepMode 是在循环之内, 而不是在循环之前.

从报错的截图来看, 并未指明那一个 DLL 调用出错.  这样的错, 必须对比文档.

 

George Zou
0 项奖励
7 条消息(共 15 条)
4,055 次查看

看看我这两个截图,会不会可以知道程序的错误在哪?

下载全部
0 项奖励
8 条消息(共 15 条)
4,045 次查看

RunMotor2 应该有四个参数.

你只有三个.

 

George Zou
0 项奖励
9 条消息(共 15 条)
4,037 次查看

每一个参数都有必要吗?之前也没有最后那个output的参数。昨天试了把那个参数加进去,但还是一样报错。

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