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程序相关问题,请与我们联系。

相关文章
|
7月前
LabVIEW查找范例VI
LabVIEW查找范例VI
77 1
|
7月前
|
数据采集 传感器 人工智能
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
59 7
|
7月前
|
安全
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
56 7
|
7月前
|
算法 安全 Linux
LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
49 1
|
7月前
|
数据采集 传感器 人工智能
LabVIEW编程LabVIEW开发 控制NI USB-6225例程与相关资料
LabVIEW编程LabVIEW开发 控制NI USB-6225例程与相关资料
71 1
|
7月前
|
数据采集 API
LabVIEW为NI-DAQmx设备创建任务
LabVIEW为NI-DAQmx设备创建任务
126 1
|
7月前
LabVIEW编程LabVIEW开发 控制NI9472例程与相关资料
LabVIEW编程LabVIEW开发 控制NI9472例程与相关资料
45 0
|
7月前
|
数据采集 人工智能 监控
LabVIEW编程LabVIEW控制NI USB-6210例程与相关资料
LabVIEW编程LabVIEW控制NI USB-6210例程与相关资料
86 0
|
7月前
|
传感器 编解码 人工智能
LabVIEW编程LabVIEW开发NI 4351例程与相关资料
LabVIEW编程LabVIEW开发NI 4351例程与相关资料
43 0
|
7月前
|
算法
LabVIEW编程LabVIEW开发NI USB 6251例程与相关资料
LabVIEW编程LabVIEW开发NI USB 6251例程与相关资料
42 0