当前位置:网站首页>LabVIEW使用MathScript Node或MATLAB脚本时出现错误1046

LabVIEW使用MathScript Node或MATLAB脚本时出现错误1046

2022-06-10 22:30:00 LabVIEW开发

LabVIEW使用MathScript Node或MATLAB脚本时出现错误1046

尝试使用MathScript节点或MATLAB脚本运行VI时,LabVIEW显示以下错误:

Error 1046 occurred at an unidentified location

Possible reasons(s):

LabVIEW: LabVIEW cannot initialize the scriptserver. Ensure the server software is installed in concerned VI.。

编辑

添加图片注释,不超过 140 字(可选)

MathScript节点的许可/安装错误

上述错误可能来自LabVIEW MathScript模块的不正确安装或未激活软件。

检查LabVIEW MathScript模块是否在NI许可管理器中激活。

使用NI包管理器修复LabVIEW MathScript模块。

ActiveX脚本服务器问题

由于ActiveX脚本服务器未正常启动,因此可能会发生此错误。

要重新注册ActiveX组件,请按照下列步骤操作:

导航到MATLAB\(version)\bin目录(例如MATLAB\R2021a\bin)。

以管理员身份打开Windows PowerShell。

在提示符下输入matlab -regserver并按 Enter。

退出显示的MATLAB软件实例。

使用不带MATLAB的MATLAB脚本

出现此错误的另一个原因是如果LabVIEW VI在未在用户上安装或正确激活MATLAB 6.5或更新版本的情况下调用MATLAB脚本节点。这是因为MATLAB脚本节点调用MATLAB软件脚本服务器来执行以MATLAB语法编写的脚本。

注意:确保MATLAB安装在安装LabVIEW的同一本地磁盘中。更详细的内容,参加如下附件的介绍。

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。

LabVIEW使用MathScript Node或MATLAB脚本时出现错误1046 - 北京瀚文网星科技有限公司 (bjcyck.com)

 

原网站

版权声明
本文为[LabVIEW开发]所创,转载请带上原文链接,感谢
https://bjcyck.blog.csdn.net/article/details/125089998