VeriStand硬件在环软件入门指南
概述
本文引用地址:https://www.eepw.com.cn/article/202010/419514.htmVeriStand是一款提供实时测试应用框架的软件工具,适用于嵌入式软件验证以及机械测试单元应用的实时控制与监测等应用。该软件包含各种各样的功能,可帮助您更快地启动和运行测试。查看本文开始了解VeriStand及其具有的一些内置功能。
软件安装
第一步是在Windows计算机上安装VeriStand软件和相关的驱动软件。然后在要部署的所有实时终端上安装VeriStand引擎软件。
上位机软件安装
可使用VeriStand DVD安装VeriStand,或者从ni.com/veristand/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),确认安装好的软件。
注意: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)。
仅针对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文件。
使用系统资源管理器配置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
评论