LabVIEW 打开NI范例查找器时报错

本文涉及的产品
云防火墙,500元 1000GB
简介: LabVIEW 打开NI范例查找器时报错

LabVIEW 打开NI范例查找器时报错

从LabVIEW帮助选项打开NI范例查找器时,得到以下消息: 错误:NI服务定位器未运行或错误:NI系统Web服务器未运行 。

 

从LabVIEW 2010到LabVIEW 2012版本,NI服务定位器已集成到系统Web服务器(System Web Server)中。如果使用LabVIEW 2010到LabVIEW 2012的版本,请按照以下步骤将NI服务定位器替换为NI系统Web服务器(NI System Web Server)。

解决方案

安装新的NI软件并且不重新启动系统时,有时会发生此错误。只需重新启动计算机即可解决问题。如果您正在处理无法重启的事情,可以按照以下针对您的操作系统的步骤尝试手动运行NI服务定位器。

如果这些步骤后问题仍然存在,请参阅下面的firewall(防火墙)部分。

Windows 10

1.以管理员或具有管理权限的用户身份登录;

2.右键单击Windows图标(“开始”按钮),然后选择“控制面板”;

3.选择系统和安全»管理工具»服务;

4.右键单击NI Service Locator或NI System Web Server,然后选择Stop;

5.等待一分钟直到服务停止,然后右键单击并选择“开始”;

6.重新启动LabVIEW,看看是否仍然出现错误。

Windows 7

1.以管理员或具有管理权限的用户身份登录;

2.选择开始»控制面板»系统和安全»管理工具»服务;

3.右键单击NI服务定位器或NI系统Web服务器,然后选择停止;

4.等待一分钟,直到服务停止,然后右键单击并选择“开始”;

5.重新启动LabVIEW,看看是否仍然出现错误。

Windows 2000 / XP

1.以管理员或具有管理权限的用户身份登录;

2.选择开始»设置»控制面板»管理工具»服务;

3.右键单击NI服务定位器或NI系统Web服务器,然后选择停止;

4.等待一分钟,直到服务停止,然后右键单击并选择“开始”;

5.重新启动LabVIEW,看看是否仍然出现错误。

防火墙

如果在为您的操作系统尝试上述步骤后,问题仍然存在,或者您看到类似于以下内容的消息:

本地计算机上的NI服务定位器服务已启动,然后停止。如果某些服务无需执行任何工作,则会自动停止,例如,行为记录和警报服务。

这也有可能是防火墙的问题。

要允许NI服务定位器(NI Service Locator)在运行个人防火墙的情况下运行,需要将以下内容添加到您的个人防火墙异常处理/安全列表/程序权限属性中:

1. NI服务定位器(C:\ Program Files(x86)\ National Instruments \ Shared \ nisvcloc.exe);



2. NI范例查找器(C:\ Program Files \ National Instruments \ Shared \ Example Finder \ 1.0 \ BIN \ NIExampleFinder.exe);


3. LabVIEW(<LabVIEW> \ LabVIEW.exe)


您还可以尝试在命令行中删除并重新生成服务。这是一个解决方法,因为一旦服务重新启动,就可以再次关闭它,这将再次指向防火墙。执行此操作的步骤如下:


1.打开cmd.exe并运行命令:sc delete nisvcloc;

2.重新启动计算机;

3.打开cmd.exe并运行命令:sc create NiSvcLoc binPath =“C:\ Program Files(x86)\ National Instruments \ Shared \ niSvcLoc \ nisvcloc.exe -s”start = auto DisplayName =“NI Service Locator”;

4.打开服务查看器,找到NI服务定位器并启动它;

5.尝试打开NI范例查找器并打开一个示例。


     

相关信息

NI范例查找器使用本地TCP/IP连接与NI服务定位器和帮助服务(HelpServer)等应用程序进行通信。某些个人防火墙(如McAfee)会阻止这些应用程序启动。

NI服务定位器和NI系统Web服务器是在操作系统后台运行的服务。这些服务可以正确地执行多个功能,包括LabVIEW范例查找器和LabVIEW中的一些帮助选项。如果相应的服务未运行或未正确运行,则其中某些功能将无法正确执行。

注意:从LabVIEW 2010到LabVIEW 2012版本,NI服务定位器已集成到系统Web服务中。如果在LabVIEW 2012中使用LabVIEW 2010,请按照上述步骤将NI服务定位器替换为NI System Web Server。

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

文字内容均在附件Word中,同时上文中提到的例子和资料,均在word中的附件里,可点击下载。登录www.bjcyck.com可以查看更多详细信息。这里只是简略的介绍,有任何关于LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序相关问题,请与我们联系。

相关文章
|
PyTorch 算法框架/工具 Python
成功解决python.exe 无法找到程序入口 无法定位程序输入点
成功解决python.exe 无法找到程序入口 无法定位程序输入点
成功解决python.exe 无法找到程序入口 无法定位程序输入点
|
4月前
|
Linux iOS开发 开发者
Qt问题(二):无法定位程序输入点于动态链接库
动态链接库(Dynamic Link Library,简称DLL)是一种可执行文件格式,常见于Windows操作系统中,而在Linux和macOS等其他操作系统中,相似的概念通常被称为共享库(Shared Library)。动态链接库允许程序在运行时加载所需的代码和数据,而不是在编译时静态链接到应用程序中。这种方式带来了几个重要的优点:
461 3
|
6月前
LabVIEW查找范例VI
LabVIEW查找范例VI
63 1
|
6月前
|
算法 安全 Linux
LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
42 1
|
6月前
|
网络协议 Shell Linux
LabVIEW 在NI Linux实时设备上访问Shell
LabVIEW 在NI Linux实时设备上访问Shell
98 0
|
6月前
LabVIEW编程LabVIEW开发 控制NI9472例程与相关资料
LabVIEW编程LabVIEW开发 控制NI9472例程与相关资料
37 0
|
Windows
太阳当空照-Windows服务化方式sc.exe指令清单
太阳当空照-Windows服务化方式sc.exe指令清单
79 0
【如何将NI assistant中的.vascr文件导出为Labview的.vi文件】
【如何将NI assistant中的.vascr文件导出为Labview的.vi文件】
81 0
【如何将NI assistant中的.vascr文件导出为Labview的.vi文件】
|
移动开发 Linux
Linux 下基于R语言打开hdf5(.h5)文件异常的处理方法
本文分享了如何在 Linux 中关闭 hdf5 文件锁定,让rhdf5 能够调用 HDF5库解析 h5文件的处理方法,以供参考
769 0
Mac程序坞只显示正在运行的应用图标
Mac程序坞只显示正在运行的应用图标
156 0