主页
技术支持
VeriStand中报超时错误-307672
VeriStand中报超时错误-307672
更新 Sep 21, 2023
适用于
“适用于”表示本页面提供的解决方案已被证实适用于列出的产品。该方案或同样适用于类似产品或应用。
软件
VeriStand
问题详述
当我尝试部署VeriStand项目时,在部署日志中出现以下错误:
Error -307672 occurred at NI VeriStand Gateway.lvlib:Veristand Server Wrapper.vi >> NI VeriStand Server.lvlib:NI VeriStand Server.vi
Possible reason(s):
NI VeriStand:One or more targets failed to start within the specified timeout.Verifiy that any start trigger or clock signals are configured correctly.
并且我还从VeriStand的运行状态对话框中得到以下错误:
Details:
Error -307663 occurred at Project Window.lvlib:Project Window.vi >> Project Window.lvlib:Command Loop.vi >> Project Window.lvlib:Connect to System.vi
Possible reason(s):
NI VeriStand:One or more targets failed to start within the specified timeout. Verify that any start trigger of clock signals are configured correctly.
========================
NI VeriStand:DataServices.lvlib:ERunConfiguration.vi.ProxyCaller >> DataServices.lvlib:ERunConfiguration.vi:2
解决方案
此错误可能由硬件超时引起的。遵循这些步骤可以帮助延长超时时间,并可能帮助解决错误。
对于VeriStand 2019或更高版本
在VeriStand中打开您的项目。
双击
.nivsprj
,这将在编辑器 (Editor) 的中间窗格中打开项目。
选择编辑器右窗格中的
Documents
选项卡,然后找到
Wait Milliseconds
。
将
Wait Milliseconds
的默认值
120000
ms更改为
180000
ms。
如果不起作用,则可以尝试使用更高的值,例如
20000
ms,
22000
ms或更高。
对于VeriStand 2018或更早版本
在VeriStand中打开您的项目。
右键单击您的主项目,然后选择
Properties
。
单击
VeriStand Gateway,
然后找到
Wait for specified timeout
。
将
Timeout
的默认值
120000
ms更改为
180000
ms。
如果不起作用,则可以尝试使用更高的值,例如
20000
ms,
22000
ms或更高。
相关信息
当您的硬件进入故障状态时,也可能导致此超时错误。您将看到此部署超时错误,因为您的项目无法正确地与它尝试与之通信的硬件进行通信。要确定这是否是您的行为,请执行以下操作:
检查您的硬件。
如果您有CAN或XNET卡,是否有端口在不应该处于活动状态时显示为活动状态?有关LED信号的含义,请查阅用户设备手册。
缩小项目范围,以减少硬件数量。
从空白的System Denifition文件开始,然后查看是否可以成功部署它。
一次只将一件硬件,模型或自定义设备添加到sysdef中,直到错误返回。
相关链接
VeriStand Gateway Page - NI VeriStand Help
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful