什么是NI VeriStand

什么是NI VeriStand,第1张

Ni VeriStand是一种配置实时测试应用程序的软件环境。即买即用的NI VerStand有助于您配置针对多核处理器的实时引擎,以执行以下任务:

模拟、数字、通信总线,和基于现场可编程门阵列(FPGA)的I/O接口

可触发,多文件数据记录

实时激励生成

计算通道

事件预警和预警响应程序

NI VeriStand 还能够从NI LabVIEW 软件和第三方环境中导入控制算法,仿真模型和其他任务。您可以使用运行时可编辑的用户界面监测这些任务,并与其交互,该界面包含许多用于强制赋值、警报监控、I/O校准、激励配置编辑的有效工具。NI VeriStand的使用不需要掌握编程知识,但是可以在多种不同的软件环境进行自定义和扩展,如NI LabVIEW,ANSI C/C++,和其他建模和编程环境。

1 NI VeriStand 面向实时测试应用

实时测试中将实时操作系统作为测试系统的一部分。与使用通用操作系统相比,推动实时测试系统最常见的需求是需要实现更高的可靠性和更高的性能。

实时测试系统的一个实例是硬件回路测试仿真器,在该系统中,必须确定性地执行系统模型,以提供在物理上不属于测试组件的准确仿真。使用闭环控制的应用程序是另一种实时测试应用。这些系统必须自动控制测试系统某部分,如温室,通过传感器交互,确定性定点设置的变化以实现达到系统的预想状态。系统也必须检测并对预警条件迅速地作出 响应,这有助于防止操作人员受伤或对测试系统造成损害。与这些应用程序类似,测试单元激励和检测应用程序都已经拥有一个完整的控制系统,或者不需要闭环控制,只需要能够提供确定性激励生成和测试单元检测的工具。

这些实时测试应用程序必需的核心功能已经实现,并在NI VeriStand架构上进行了优化——可以配置并使用。这包括主接口通信、数据记录、激励生成、预警检测和响应,以及算法和模型执行。在该框架的基础上,您可以通过使用LabVIEW,ANSI C/C++和其他模型和编程环境,向NI VeriStand软件环境添加定制功能。

通过使用NI VeriStand 来建立您的实时测试系统,您既可以缩短开发时间与应用程序维护成本,又能在每次版本升级时,获得软件功能和性能的提升。

至页首

2 用NI VerStand软件环境来开发应用程序

NI VeriStand 实时测试应用程序通常包括一个或多个实时执行目标,这些目标通过以太网与主机系统进行通信。每个实时执行目标运行NI VeriStand 引擎,该引擎通过Windows主系统进行配置,通过以太网部署。一旦您的NI VeriStand引擎配置完成部署,您就可以使用NI VeriStand 工作区窗口和其所提供的工具,如激励配置文件编辑器,在运行时与您的测试系统进行交互。

当开发和运行NI VeriStand应用程序时,您可以使用三个主要窗口:系统资源管理器,工作区,和激励配置文件编辑器。

系统资源管理器

您可以使用系统资源管理器窗口来创建一个系统定义。该系统定义包含了执行NI VeriStand引擎任务的设置选项,如硬件I/O,还有从其他程序或模型环境中导入的功能。您可以通过添加选项到位于系统资源管理器左侧的系统定义树上,和在右侧窗口的配置选项上设置选项,进行系统的定义。一旦系统定义完成,您就部署了您的执行目标的系统定义,并开始使用NI VeriStand 工作区来创建一个针对您的测试系统的运行界面。

SysExp - DAQbmp

工作区

工作区是部署后的系统定义用户界面。使用该运行时可编辑的用户界面,您可以放置界面输入控件和显示控件,并将它们映射到您的实时应用程序的通道中。您可以使用多个工作区屏幕,将您的控件和指示组织成您的逻辑组,从而对应各类不同的应用任务,或者仅是为了增加用户界面的可用空间。用户接入管理功能允许您基于不同用户的登录账号,对不同的用户控制其访问权限。

NIVS 2010 Workspacebmp

激励配置文件编辑器

激励配置文件编辑器是NI VeriStand工作区上的一种工具,用于创建激励生成,以及记录部署于NI VeriStand引擎、对测试配置文件确定性执行的任务。

激励配置文件是通过指定一组NI VeriStand实时引擎将会执行的激励生成步骤而创建的。在您的激励生成器中,产生波形、回放数据、设置通道值有多个步骤,以及执行分支和循环结构有一个条件步骤。您还可以以独立的日志速率添加多个日志任务和激励条件到您的激励配置文件中。例如,对于变化缓慢的通道,一个日志文件能够以较低的速率采集数据,如果在测试期间,触发条件发生,那么另一个日志文件能够被设置为较高的速率进行采集数据。

激励配置文件在NI VeriStand实时引擎中执行,然而,您可以从主机界面中使用NI VeriStand 工作宏记录,或者使用其他工具,如NI TestStand或Iron Python添加额外的测试自动化功能。

NIVS 2010 Stimulus Profile Editor 1bmp

除了激励配置文件编辑器,NI VeriStand工作区包括许多其他工具,当与实时测试应用程序协同工作时,这些工具是很有用的。这些工具可用来检测预警、校准硬件I/O,和强制为通道赋值。还有一个实时控制浏览器,其能够监控您的实时执行目标的运行状态。

NIVS 2010 Consol Viewerbmp

至页首

3 NI VeriStand 引擎架构

NI VeriStand 引擎是非可见执行机制,负责执行硬件I/O、模型、过程、预警和在系统定义文件中指定的其他测试系统任务。引擎不但控制整个系统的定时,而且控制NI VeriStand 引擎和工作区的主机之间的通信。

NI VeriStand 引擎包括多个定时循环,其执行定时由硬件事件控制,精度为微妙。确定性内存缓冲器在不同循环任务间提供通信,不会在引擎执行中引起数据抖动。采用多循环架构,NI VeriStand引擎自然利用了多核处理器并行处理能力的优势,提升了系统性能。创建系统定义时,包括在高吞吐量、并行性和低延时、顺序结构间选择的能力,可以配置各种不同的引擎执行设置。此外,NI VeriStand引擎发布了各种系统参数,您可以在运行时访问。或者您可以使用NI 实时执行跟踪工具更细致地查看您的应用程序的执行。

引擎的实时I/O任务使用硬件定时,单点I/O结构,是仿真,控制,和逐点分析任务的理想选择。然而,使用NI VeriStand定制设备可以添加对较高速率,缓冲信号生成和采集的支持,这些内容将会在下一节进行讨论。

NI VeriStand引擎可以在NI PCI,NI PXI实时系统,还有NI CompactRIO和具有128MB或更大 的DRAM RIO接口上的单板RIO上运行。实时系统使您能够结合同步I/O确定性地执行您的测试——这对于实现闭环控制或与真实组件交互的系统仿真应用程序来说是关键的能力。然而,对于低性能系统需求或实现模型在环(MIL)或软件在环(SIL)的测试,您还可以在同一台计算机上将NI VeriStand 引擎作为您的用户界面加以运行。

至页首

4 自定义NI VerStand

NI VeriStand通过使用基于配置的开发方法,为创建实时测试应用程序提供软件架构。实时测试应用程序所需要的所有常见任务已经在NI VeriStand引擎内部进行了实现与优化。然而,您还可以使用LabVIEW和其他软件工具添加功能到您的NI VeriStand应用程序中。

自定义设备

您可以使用NI VeriStand自定义设备,通过客户自定义时间经验,向NI Veristand引擎中添加运行时功能。创建NI VeriStand自定义设备的LabVIEW使用的模板库中,包含针对NI VeriStand数据和定时资源的接口。这使得自定义设备能够向NI VeriStand 引擎中的本地任务一样运行。该接口使用方式的示例包括:对第三方硬件I/O接口添加支持,或执行缓冲信号采集,以提供高速率测量。

模型

NI VeriStand能够导入您在LabVIEW、MathWorks公司的Simulink®、ITI公司的SimulationX、Gamma技术公司的GT-POWER,和其他建模和编程环境中创建的编译代码。具有该功能,您可以添加实时闭环控制、系统仿真、信号处理和信号发生器到NI VeriStand应用程序中。尽管许多软件环境已在NI VeriStand下支持,您还是可以添加产品提供的NI VeriStand模型框架所产生C代码的从而支持其他环境。

FPGA特性

当添加实时I/O硬件接口到NI VeriStand中,您可以快速配置各种不同的标准模拟,数字和通信总线接口;然而,NI VeriStand还提供LabVIEW基于FPGA可重配置I/O(RIO)设备的用户定义I/O 硬件。您可以使用该功能来创建用户定义I/O硬件接口,实现自定义信号处理、仿真、触发和/或 控制任务,并以25纳秒的速率执行,不占用任何您实时应用程序的处理带宽。此外,因为I/O 接口是基于FPGA的,您可以很容易地重新配置特性或设备的行为,以适应新的需求,或者创建能够用于多个应用程序的测试系统,而不需要改变I/O接口硬件。

工作区工具

NI VeriStand 提供了许多工具,您可以使用这些工具来监测NI VeriStand引擎,并与之进行互动。您可以使用LabVIEW 来创建您自己的运行工具,将它们添加到NI VeriStand工作区中。例如,您可以创建一个自定义运行工具,该工具与数字万用表或示波器交互,提供专门测试数据作为验证程序的一部分。

工作区对象

当与运行可编辑工作区协同工作时, 您可以添加各种不同的输入和输出控制和指示到工作区上,并将它们与NI VeriStand通道连接。尽管NI VeriStand包含各种不同的工作区对象,您仍需使用LabVIEW来创建能够在运行时被加入NI VeriStand工作区的自定义控制和指示。其中的一些实例包括添加更接近系统界面的UI对象,或用自定义功能创建UI对象,如顺序处理或预警。

API 库

NI VeriStand为工作区和系统资源管理器 提供基于NET的API,您可以使用该API 来创建NI VeriStand自定义接口,或实现配置和/或NI VeriStand应用程序操作的自动化。例如,您可以使用系统资源管理器API库来创建一个自定义配置窗口,限制用户对NI VeriStand应用程序作出改变,或使应用程序参数指定在表格中,以简化配置过程。此外,您可以使用工作区API 库使NI VeriStand应用程序操作进行自动化,或使用LabVIEW软件创建一个完全的自定义运行接口。

当电脑启动到Verifying DMI Pool Data解决方法:

DMI是英文单词Desktop Management Interface的缩写,也就是桌面管理界面,它含有关于系统硬件的配置信息。计算机每次启动时都对DMI数据进行校验,如果该数据出错或硬件有所变动,就会对机器进行检测,并把测试的数据写入BIOS芯片保存。所以如果我们在BIOS设置中禁止了BIOS芯片的刷新功能或者在主板使用跳线禁止了BIOS芯片的刷新功能,那这台机器的DMI数据将不能被更新。如果你更换了硬件配置,那么在进行WINDOWS系统时,机器仍旧按老系统的配置进行工作。这样就不能充分发挥新添加硬件的性能,有时还会出现这样或那样的故障。

如果我们在启动计算机时看到上述这个信息后,系统长时间停止不前或处于死机状态,对于机器此类故障一般很难处理。因为不能像进入系统后出现的故障,我们可以检查系统日志之类的文件进行分析。不过,根据PC机启动的过程原理分析,出现这条信息时一般有以下的可能情况:

1硬件改变

当主机的硬件配置有所变化,但是我们使用的是POST功能时,此时系统不能识别新添加的硬件,将会按老的配置进行工作,此时就会出现开机后能够加电,但是没有正常启动时“嘀”的一声,同时显示器也没有图像显示,只有风扇转动的声音。

还有一个原因是新添加的硬件的兼容性不好,导致上述的情况出现。

2BIOS设置改变

当BIOS设置错误时,比如内存的读写参数设置有误,硬盘的模式设置有误,板载声卡与集成声卡的设置有误等情况,都会造成不能正常启动。

3硬盘线连接错误

这类情况有硬盘的数据线接触不良,数据线质量低劣造成数据数输时错误太多,数据线插接有误(接主板端与接硬盘端倒个儿),主从硬盘跳线有误,硬盘容量或模式设置有误等。

4硬盘主引导区内容被破坏

当硬盘的主引导区内容被其他程序改写或被病毒破坏掉,也可能时硬盘分区表被清除或人为的设置成逻辑锁状态时,就会到此时死机。

对于硬盘的主引导区的引导程序被破坏,我们可以使用Fdisk/MBR命令进行修复,或者使用KV3000的磁盘编辑功能查找0道0面的其他62个扇区是否有备份的主引导区程序,将其还原至0道0面0区即可。

对于分区表被破坏的就比较麻烦。如果只是分区表没有“80”标志或者多个“80”标志,或者没有”55AA”标志的,我们只要使用KV3000的磁盘编辑功能进行手动修复就可以了。如果是逻辑锁,就需要制作特殊的磁盘进行解锁。如果分区表被完全破坏或者被加密,那我们就只能重新分区了。

5硬盘有故障

现在硬盘的容量越来越大,速度越来越快,不过硬盘的质量好像也越来越差了。到目前市场上还有94,95年份生产的几百M的二手硬盘在卖呢。可现在呢,刚买的新硬盘,没几天就会坏道成片或者莫名妙的丢失数据,再不就是“咣咣”的提意见罢工不干了。当硬盘硬件出现故障时,也会出现上述的情况,此类问题硬盘在CMOS里能够认到硬盘,认盘很顺利,但就是进不了系统,无法正常分区和格式化。

6主板有问题

与主板有关的也主要是主板的硬盘控制器的问题,造成数据传输不稳定,错误率太高。

7超频造成的损坏

如果我们超频过头时,也会出现开机后到硬盘这儿就死机。这时我们最好住开机自检时显示的CPU的频率是多少,再打开机箱检查实际CPU的频率是多少,二者是否相同。特别对于PIV以后的CPU,其集成度极高,如果我们超频使用,极有可能造成CPU内部的电子在短时间内过度衰减,导致CPU短时间内报废。

解决的方法:

1恢复硬件改变前的状态,检查系统是否能够正常启动。

2检查所有连接线或扩展卡是否正确连接。

3试着重新配置在BIOS中“PNP/PCI configuration”“Reset Configuration Data”也可以使用“Force Update ESCD”之类的BIOS选项设置为“Enabled”,然后存盘退出。如果能够不能启动,再试着设置为“Disabled”试一试。

4查阅主板手册关于CMOS跳线的的信息并清除CMOS。请注意:在清除CMOS设置时必须拔掉主机电源线或者把主机电源的开关设置为off或0。

5断开硬盘连接线,包括光驱或其他IDE设备,再进入BIOS设置选择启动顺序为软盘启动后按F10存储退出,然后在软驱中放入一张可启动的系统盘,检查系统是否能够正常启动。

6在完成清除CMOS设置后,把CMOS设置中的“PNP/PCI configuration”选项设置为“Enabled”,再次重新启动电脑来更新设置DMI数据,也叫做强制更新ESCD数据。

7如果主机能够通过软盘启动,但是不能通过硬盘启动,这种情况有可能是硬盘的主引导区的数据被破坏,这时可以通过分区软件来修复主引导区的程序代码,如用软盘启动电脑后,使用FDISK/MBR命令来修复主引导区。也可以到相应硬盘生产商的网站下载特殊的硬盘分析工具程序,来检查自己的硬盘的具体故障。

8如果经过上述设置后还不能排除故障,这时应考虑是主板或硬盘的IDE接口的问题,可以通过替换法解决。

文件名别名 :

NTDISKSYS can also use the following file names: NTDISKSYS也可以使用以下文件名:

30899177SYS 30899177SYS

供应商,产品和版本信息 :

Files with the name NTDISKSYS have been seen to have the following Vendor, Product and Version Information in the file header:文件的名称NTDISKSYS已被视为具有以下的供应商,产品和版本信息文件中的标题:

; PCGuard Driver; 4, 1, 2, 4670 ; PCGuard; 4 , 1 , 2 , 4670

; PCGuard Driver; 5, 0, 5, 1 ; PCGuard; 5 , 0 , 5 , 1

; VeriSign Class 3 Code Signing 2004 CA; ; VeriSign公司3级代码签名2004年加利福尼亚州

Xi'an Saming Technology Co, Ltd; VeriSign Class 3 Code Signing 2004 CA;西安Saming科技有限公司; VeriSign公司3级代码签名2004年加利福尼亚州

是种驱动文件不是病毒,不要太信360。删了估计你要天天蓝屏了。

你是否有安装过VISTA的美化包呢?应该说这个文件是VISTA的一个驱动文件。

如果没有那就是你更新系统的补丁不完整。

Ni VeriStand是一种配置实时测试应用程序的软件环境。即买即用的NI VerStand有助于您配置针对多核处理器的实时引擎,以执行以下任务:

模拟、数字、通信总线,和基于现场可编程门阵列(FPGA)的I/O接口

可触发,多文件数据记录

实时激励生成

计算通道

事件预警和预警响应程序

NI VeriStand 还能够从NI LabVIEW 软件和第三方环境中导入控制算法,仿真模型和其他任务。您可以使用运行时可编辑的用户界面监测这些任务,并与其交互,该界面包含许多用于强制赋值、警报监控、I/O校准、激励配置编辑的有效工具。NI VeriStand的使用不需要掌握编程知识,但是可以在多种不同的软件环境进行自定义和扩展,如NI LabVIEW,ANSI C/C++,和其他建模和编程环境。

1 NI VeriStand 面向实时测试应用

实时测试中将实时操作系统作为测试系统的一部分。与使用通用操作系统相比,推动实时测试系统最常见的需求是需要实现更高的可靠性和更高的性能。

实时测试系统的一个实例是硬件回路测试仿真器,在该系统中,必须确定性地执行系统模型,以提供在物理上不属于测试组件的准确仿真。使用闭环控制的应用程序是另一种实时测试应用。这些系统必须自动控制测试系统某部分,如温室,通过传感器交互,确定性定点设置的变化以实现达到系统的预想状态。系统也必须检测并对预警条件迅速地作出 响应,这有助于防止操作人员受伤或对测试系统造成损害。与这些应用程序类似,测试单元激励和检测应用程序都已经拥有一个完整的控制系统,或者不需要闭环控制,只需要能够提供确定性激励生成和测试单元检测的工具。

这些实时测试应用程序必需的核心功能已经实现,并在NI VeriStand架构上进行了优化——可以配置并使用。这包括主接口通信、数据记录、激励生成、预警检测和响应,以及算法和模型执行。在该框架的基础上,您可以通过使用LabVIEW,ANSI C/C++和其他模型和编程环境,向NI VeriStand软件环境添加定制功能。

通过使用NI VeriStand 来建立您的实时测试系统,您既可以缩短开发时间与应用程序维护成本,又能在每次版本升级时,获得软件功能和性能的提升。

至页首

2 用NI VerStand软件环境来开发应用程序

NI VeriStand 实时测试应用程序通常包括一个或多个实时执行目标,这些目标通过以太网与主机系统进行通信。每个实时执行目标运行NI VeriStand 引擎,该引擎通过Windows主系统进行配置,通过以太网部署。一旦您的NI VeriStand引擎配置完成部署,您就可以使用NI VeriStand 工作区窗口和其所提供的工具,如激励配置文件编辑器,在运行时与您的测试系统进行交互。

当开发和运行NI VeriStand应用程序时,您可以使用三个主要窗口:系统资源管理器,工作区,和激励配置文件编辑器。

系统资源管理器

您可以使用系统资源管理器窗口来创建一个系统定义。该系统定义包含了执行NI VeriStand引擎任务的设置选项,如硬件I/O,还有从其他程序或模型环境中导入的功能。您可以通过添加选项到位于系统资源管理器左侧的系统定义树上,和在右侧窗口的配置选项上设置选项,进行系统的定义。一旦系统定义完成,您就部署了您的执行目标的系统定义,并开始使用NI VeriStand 工作区来创建一个针对您的测试系统的运行界面。

SysExp - DAQbmp

工作区

工作区是部署后的系统定义用户界面。使用该运行时可编辑的用户界面,您可以放置界面输入控件和显示控件,并将它们映射到您的实时应用程序的通道中。您可以使用多个工作区屏幕,将您的控件和指示组织成您的逻辑组,从而对应各类不同的应用任务,或者仅是为了增加用户界面的可用空间。用户接入管理功能允许您基于不同用户的登录账号,对不同的用户控制其访问权限。

NIVS 2010 Workspacebmp

激励配置文件编辑器

激励配置文件编辑器是NI VeriStand工作区上的一种工具,用于创建激励生成,以及记录部署于NI VeriStand引擎、对测试配置文件确定性执行的任务。

激励配置文件是通过指定一组NI VeriStand实时引擎将会执行的激励生成步骤而创建的。在您的激励生成器中,产生波形、回放数据、设置通道值有多个步骤,以及执行分支和循环结构有一个条件步骤。您还可以以独立的日志速率添加多个日志任务和激励条件到您的激励配置文件中。例如,对于变化缓慢的通道,一个日志文件能够以较低的速率采集数据,如果在测试期间,触发条件发生,那么另一个日志文件能够被设置为较高的速率进行采集数据。

激励配置文件在NI VeriStand实时引擎中执行,然而,您可以从主机界面中使用NI VeriStand 工作宏记录,或者使用其他工具,如NI TestStand或Iron Python添加额外的测试自动化功能。

NIVS 2010 Stimulus Profile Editor 1bmp

除了激励配置文件编辑器,NI VeriStand工作区包括许多其他工具,当与实时测试应用程序协同工作时,这些工具是很有用的。这些工具可用来检测预警、校准硬件I/O,和强制为通道赋值。还有一个实时控制浏览器,其能够监控您的实时执行目标的运行状态。

NIVS 2010 Consol Viewerbmp

至页首

3 NI VeriStand 引擎架构

NI VeriStand 引擎是非可见执行机制,负责执行硬件I/O、模型、过程、预警和在系统定义文件中指定的其他测试系统任务。引擎不但控制整个系统的定时,而且控制NI VeriStand 引擎和工作区的主机之间的通信。

NI VeriStand 引擎包括多个定时循环,其执行定时由硬件事件控制,精度为微妙。确定性内存缓冲器在不同循环任务间提供通信,不会在引擎执行中引起数据抖动。采用多循环架构,NI VeriStand引擎自然利用了多核处理器并行处理能力的优势,提升了系统性能。创建系统定义时,包括在高吞吐量、并行性和低延时、顺序结构间选择的能力,可以配置各种不同的引擎执行设置。此外,NI VeriStand引擎发布了各种系统参数,您可以在运行时访问。或者您可以使用NI 实时执行跟踪工具更细致地查看您的应用程序的执行。

引擎的实时I/O任务使用硬件定时,单点I/O结构,是仿真,控制,和逐点分析任务的理想选择。然而,使用NI VeriStand定制设备可以添加对较高速率,缓冲信号生成和采集的支持,这些内容将会在下一节进行讨论。

NI VeriStand引擎可以在NI PCI,NI PXI实时系统,还有NI CompactRIO和具有128MB或更大 的DRAM RIO接口上的单板RIO上运行。实时系统使您能够结合同步I/O确定性地执行您的测试——这对于实现闭环控制或与真实组件交互的系统仿真应用程序来说是关键的能力。然而,对于低性能系统需求或实现模型在环(MIL)或软件在环(SIL)的测试,您还可以在同一台计算机上将NI VeriStand 引擎作为您的用户界面加以运行。

至页首

4 自定义NI VerStand

NI VeriStand通过使用基于配置的开发方法,为创建实时测试应用程序提供软件架构。实时测试应用程序所需要的所有常见任务已经在NI VeriStand引擎内部进行了实现与优化。然而,您还可以使用LabVIEW和其他软件工具添加功能到您的NI VeriStand应用程序中。

自定义设备

您可以使用NI VeriStand自定义设备,通过客户自定义时间经验,向NI Veristand引擎中添加运行时功能。创建NI VeriStand自定义设备的LabVIEW使用的模板库中,包含针对NI VeriStand数据和定时资源的接口。这使得自定义设备能够向NI VeriStand 引擎中的本地任务一样运行。该接口使用方式的示例包括:对第三方硬件I/O接口添加支持,或执行缓冲信号采集,以提供高速率测量。

模型

NI VeriStand能够导入您在LabVIEW、MathWorks公司的Simulink®、ITI公司的SimulationX、Gamma技术公司的GT-POWER,和其他建模和编程环境中创建的编译代码。具有该功能,您可以添加实时闭环控制、系统仿真、信号处理和信号发生器到NI VeriStand应用程序中。尽管许多软件环境已在NI VeriStand下支持,您还是可以添加产品提供的NI VeriStand模型框架所产生C代码的从而支持其他环境。

FPGA特性

当添加实时I/O硬件接口到NI VeriStand中,您可以快速配置各种不同的标准模拟,数字和通信总线接口;然而,NI VeriStand还提供LabVIEW基于FPGA可重配置I/O(RIO)设备的用户定义I/O 硬件。您可以使用该功能来创建用户定义I/O硬件接口,实现自定义信号处理、仿真、触发和/或 控制任务,并以25纳秒的速率执行,不占用任何您实时应用程序的处理带宽。此外,因为I/O 接口是基于FPGA的,您可以很容易地重新配置特性或设备的行为,以适应新的需求,或者创建能够用于多个应用程序的测试系统,而不需要改变I/O接口硬件。

工作区工具

NI VeriStand 提供了许多工具,您可以使用这些工具来监测NI VeriStand引擎,并与之进行互动。您可以使用LabVIEW 来创建您自己的运行工具,将它们添加到NI VeriStand工作区中。例如,您可以创建一个自定义运行工具,该工具与数字万用表或示波器交互,提供专门测试数据作为验证程序的一部分。

工作区对象

当与运行可编辑工作区协同工作时, 您可以添加各种不同的输入和输出控制和指示到工作区上,并将它们与NI VeriStand通道连接。尽管NI VeriStand包含各种不同的工作区对象,您仍需使用LabVIEW来创建能够在运行时被加入NI VeriStand工作区的自定义控制和指示。其中的一些实例包括添加更接近系统界面的UI对象,或用自定义功能创建UI对象,如顺序处理或预警。

API 库

NI VeriStand为工作区和系统资源管理器 提供基于NET的API,您可以使用该API 来创建NI VeriStand自定义接口,或实现配置和/或NI VeriStand应用程序操作的自动化。例如,您可以使用系统资源管理器API库来创建一个自定义配置窗口,限制用户对NI VeriStand应用程序作出改变,或使应用程序参数指定在表格中,以简化配置过程。此外,您可以使用工作区API 库使NI VeriStand应用程序操作进行自动化,或使用LabVIEW软件创建一个完全的自定义运行接口。

以上就是关于什么是NI VeriStand全部的内容,包括:什么是NI VeriStand、开机后verifing dmi pool data、可疑启动项NTDISK.SYS等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/mama/1500806.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-12-02
下一篇2023-12-02

发表评论

登录后才能评论

评论列表(0条)

    保存