新闻中心

EEPW首页 > 测试测量 > 设计应用 > VeriStand硬件在环软件入门指南

VeriStand硬件在环软件入门指南

作者:时间:2020-10-22来源:收藏

概述

本文引用地址:http://www.eepw.com.cn/article/202010/419514.htm

VeriStand是一款提供实时应用框架的软件工具,适用于嵌入式软件验证以及机械单元应用的实时控制与监测等应用。该软件包含各种各样的功能,可帮助您更快地启动和运行。查看本文开始了解VeriStand及其具有的一些内置功能。

软件安装

第一步是在Windows计算机上安装VeriStand软件和相关的驱动软件。然后在要部署的所有实时终端上安装VeriStand引擎软件。

上位机软件安装

可使用VeriStand DVD安装VeriStand,或者从ni.com//download下载VeriStand并进行安装。在安装过程中,可以选择应用程序所需的组件。

☉VeriStand选板可直接添加到LabVIEW中,因而可以在LabVIEW中自动控制VeriStand。

☉VeriStand Model Framework可在MathWorks公司Simulink®仿真软件和ANSI C等第三方环境中构建仿真模型。

☉通过VeriStand LabVIEW模型支持,LabVIEW VI可以转换为可在VeriStand中使用的仿真模型。

安装必要的VeriStand软件组件后,可使用设备驱动DVD或从ni.com/drivers下载并安装NI Device Drivers。安装以下驱动程序:

☉NI-DAQmx

☉NI-VISA

☉可选 :NI-RIO(支持CompactRIO或FPGA功能)

☉可选 :NI-XNET(支持CAN、LIN或FlexRay功能)

☉可选 :NI-Industrial Communications for EtherCAT(支持CompactRIO Scan Engine and EtherCAT功能)

在上位机上完成所有安装后,在如下所示树形结构内展开“我的系统”(My System)»“软件”(Software)项目,打开Measurement & Automation Explorer (MAX),确认安装好的软件。

655cf5079477dd0150776092da713b38.jpg

注意:VeriStand Model Framework可以单独安装,并提供免费许可证。 对于不需要VeriStand环境的机器,只需选择VeriStand Model Framework进行安装。安装VeriStand Model Framework后,可访问http://joule.ni.com/nidu/cds/view/p/id/2466/lang/en,通过VeriStand Model Generation Activation Utility获得免费许可证。

在实时终端上安装软件

在上位机上安装完所有必要软件后,按照以下步骤将软件安装到实时终端计算机上。

在MAX中,选择“远程系统”(Remote Systems)树形结构项下的VeriStand实时终端。为实时终端选择软件项,然后选择“添加/删除软件”(Add/Remove Software)。

655cf5079477dd0150776092da713b38.jpg

仅针对CompactRIO终端:选择“自定义软件安装”

(Custom Software Installation)选项。

选择安装VeriStand引擎,这不仅会安装VeriStand引擎,也会安装该引擎所需的软件组件。

可选 :要在分布式实时测试系统上使用使用GE反射内存接口,请在终端上选择GE反射内存软件进行安装。

可选 :如果使用的是CompactRIO设备,并且希望安装Scan Engine自定义设备,请选择NI-Industrial Communications for EtherCAT和I/O Variable Remote Configuration Web Service进行安装。

完成软件安装流程,然后重启实时终端。依次打开之前所述MAX树形结构中的“远程系统”(Remote System)»“VeriStand终端”(VeriStand Target)»“软件”(Software)项目,可以看到终端上当前已安装软件的目录。

VeriStand项目设置

打开VeriStand (“开始” (Start)» “程序”(Programs)»National Instruments»NI VeriStand),然后新建一个NI VeriStand项目。系统会弹出窗口提示您选择项目名称和目录路径。

注意:NI建议保留所有与项目文件位置相关的项目依赖项,并将其放在同一文件夹或子文件夹中。项目依赖项包括工作区文件(.nivsscren)、系统定义文件(.nivssdf)、激励配置文件(.nivsstimprof)、实时序列文件(.nivsseq)、模型和FPGA位文件或配置文件等项目。

在“NI VeriStand项目资源管理器”(NI VeriStand Project Explorer)窗口中,展开 “系统定义文件” (System Definition File) 树形结构项,然后右键单击文件并选择 “启动系统资源管理器” (Launch System Explorer),打开在那里找到的*.nivssdf文件。

655cf5079477dd0150776092da713b38.jpg

使用系统资源管理器配置VeriStand引擎

在“控制器”(Controller)中,“定时源设置”(Timing Source Settings)中的“终端速率”(Target Rate)可用于设置终端上的主控制循环速率。主控制循环用于控制VeriStand引擎的定时,并保留更新的通道值。在NI VeriStand引擎架构中查看有关主控制循环及VeriStand引擎上运行的其他各个循环的更多信息。

展开树形结构中的“RT控制器”(RT Controller),并注意可以添加到系统定义中的各种项。

选择部署终端

PXI实时和cRIO-908x终端

配置PXI终端:树形结构中的“控制器”(Controller)中,选择PharLap作为操作系统,并使用与MAX中PXI系统所示一致的IP地址。将控制器重命名为唯一名称。

所有其他CompactRIO实时终端

配置CompactRIO终端:在树形结构中的“控制器”(Controller)中,选择VxWorks作为操作系统,并使用与MAX中CompactRIO系统所示一致的IP地址。将控制器重命名为唯一名称。

在Localhost Windows计算机上运行VeriStand引擎

配置Windows终端:在树形结构中的“控制器”(Controller)中,选择Windows作为操作系统,。请注意,localhost是IP地址的自动化选择,它表示系统定义在主机PC上运行。将控制器重命名为您选择的唯一名称。

…………

更多软件相关信息,请点击>>http://passport.eepw.com.cn/deal/down/id/388107





评论


相关推荐

技术专区

关闭