Veristand学习札记(2)-工程介绍

1  Veristand项目

打开Veristand软件,三个重要的部分如下:

图1 Veristand软件

“配置”默认的工程。

图2 一个工程

1.1 工程存储路劲

自带范例的默认存储路径在C:\Users\Public\Documents\NationalInstruments\NI VeriStand 2015\Projects\Example

图3 SDF文件

其中,SystemDefineFile就是传说中的SDF文件。顾名思义,其定义了系统的一些参数,具体哪些参数?双击或右键-Launch System Explore进入查看。

图4 SDF配置

各部分的功能在点击后都有解释。

1.2 Target下Controller参数设置

Target指的是仿真模型运行的平台。Controller中设置了运行平台的系统,是普通的Windows还是实时的Pharlap(PXI机箱实时系统)、Vxworks或者Linux。此时需注意,不同的平台或者叫操作系统下面的设备驱动是不一样的。

各个参数大概意义如下:

图5 Target参数

以上详细参见帮助文档中【ControllerConfiguration Page】章节。

关于执行模式的详细解释摘录如下:

o    Executionmode执行模式设置—Specifiesthe execution mode for the loops of the VeriStand Engine. You can select fromthe following options:

  • Parallel—(Default默认是并行执行) Executes all the loops of the VeriStand Engine in parallel所有循环都是并行. In this mode, the system only writes values to and initiates execution of the Model Execution Loop(s) on the first iteration of the system, but it does not read values from the loop(s)这个模式下,系统在第一个循环时候只写数据并初始化模型执行循环但是不读取数据. On the second and subsequent iterations, the system reads values from the previous execution of the Model Execution Loop(s).第二次循环是才从模型循环中读数据,这样提高整个系统的执行速度,尤其是在多核目标时候。 This causes a one-cycle delay on executing your model(s), but can increase the execution speed of the entire system, especially on multi-core targets.

·    LowLatency低延迟—Executes all the loops of the VeriStandEngine in parallel, but writes values to, executes, and reads values from theModel Execution Loop(s) at every iteration of the system, including the first.National Instruments recommends you select this mode only if you need tominimize the latency between your inputs, model execution, and outputs. Waitingfor the Model Execution Loop(s) to read, execute, and write on each iterationcan significantly slow the execution speed of the system. 只有需要最小延迟的时候才选择这个模式,模型循环读写操作会明显降低系统在每个循环过程中的执行速度。

1.3 System Channels

列出了系统中的通道。这些通道是哪儿来的呢?是与工程中选定的设备的输入输出参数有关的,用户管理系统设置,类似于全局变量。

1.4 Hardware

Hardware contains any hardware chassis youadd. Hardware chassis can contain NI-DAQ devices, NI FPGA targets, reflectivememory devices, NI-XNET devices, and timing and sync devices.To add any third-partyhardware devices, you must use custom devices.这个项目下面值列出了NI支持的本厂家的DAQ设备、FPGA设备、X-NET设备、反射内存卡和定时同步设备。要是第三方的,需要用CD。其实,CD只是在不是NI厂家的板卡时,根据Veristand指定的规则来封装的一个自定义设备。

1.5 Hardware-增加一个NI板卡

在DAQ上右键-Add DAQ Device。

图6 增加DAQ-1

图7 设置新增加的板卡

在DAQ Device中选择一张卡,以PCI-6704为例。


图8 选择AO通道

选择AO通道,同时设置通道的属性,完成后点击Next,选择要使用哪个物理通道。暂时以AO0为例子,Finish。

图9 选择通道

完成后,在DAQDevice下面,就会出现新设置的板卡资源。

图10 新添加的板卡资源

1.6 Stimulus激励设备

设定激励源。这些设置在哪儿实现?有何意义?Step是干啥用的。

图11 Stimulus设置

通过映射关系绑定到某个设备的输出引脚上,作为激励输出。区别于板卡数据输出,这个可以配置输出时间和次数。更偏向于电源、触发等之类的控制(个人理解)。

1.7 CustomDevice

这个自定义设备是并列与DAQ设备而言的。右键可选择添加一个CD。但是问题是,CD怎么来的?

  • 3
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: VeriStand 学习手册是一本详细介绍 National Instruments 公司 VeriStand 软件的指南。VeriStand 是一款功能强大的实时测试与控制软件,适用于各种工业自动化和测试系统。 该学习手册首先介绍VeriStand 软件的基本概念和架构。学习者可以了解到 VeriStand 的主要组成部分包括实时引擎、用户界面、模型与测试资产、硬件连通以及运行时运行环境等内容。通过深入了解 VeriStand 的架构,用户可了解软件在实时测试与控制中的应用场景。 接下来,学习手册详细介绍VeriStand 的使用方法。包括创建和管理项目、定义和配置系统硬件、配置和管理数据通道、实时监控测试和记录数据等功能。手册提供了详细的步骤和截图来帮助用户快速上手使用 VeriStand。 此外,手册还介绍VeriStand 软件的高级功能。包括使用 LabVIEW 和其他编程语言进行自定义开发、创建和使用实时测试模型、执行在线调试和故障排除等。这些高级功能能够帮助用户更好地利用 VeriStand 软件来实现更复杂的实时测试和控制任务。 最后,学习手册提供了一些实际案例和练习,供用户通过实际操作来巩固所学内容。手册还提供了一些常见问题的解答和参考资料,以便用户进一步扩展其在 VeriStand 软件上的应用能力。 总之,VeriStand 学习手册是一本全面且详细的教程,适用于初学者和有一定经验的用户。通过学习手册,用户可以全面了解 VeriStand 软件的特性和功能,并能够灵活运用该软件来开展实时测试与控制工作。 ### 回答2: VeriStand是一款由美国国家仪器公司(National Instruments)开发的实时测试和控制软件平台。它被广泛应用于各种行业的嵌入式系统测试、数据采集和控制应用中。 VeriStand学习手册是为了帮助新用户快速掌握VeriStand软件的功能和使用方法而编写的一本指导手册。该手册包含了详细的教程和实例,帮助用户逐步了解如何创建一个VeriStand项目,配置硬件,搭建实时测试环境,并进行数据采集和控制。 手册中首先介绍VeriStand的基本概念和架构,让用户了解VeriStand系统的组成和工作原理。然后,手册详细介绍VeriStand的主要功能和功能模块,包括数据采集、控制器配置、信号源生成、故障注入等。 手册还提供了一些常见应用案例的解决方案,例如车辆测试、航空航天测试、能源系统测试等。这些案例将帮助用户理解如何在特定行业的测试和控制应用中使用VeriStand软件。 此外,手册还包含了一些实用技巧和注意事项,帮助用户在使用VeriStand时避免常见错误和问题。 总之,VeriStand学习手册是一本全面而实用的指导手册,通过学习手册中的内容,用户可以快速掌握VeriStand软件的使用方法,从而更高效地进行嵌入式系统测试和控制应用的开发与应用。 ### 回答3: VeriStand学习手册是针对National Instruments 的VeriStand软件平台编写的一份指南,旨在帮助用户快速掌握和使用该软件。 首先,学习手册从VeriStand的基本概念开始介绍,包括实时测试和测控、系统架构和核心功能等。学习者可以了解到VeriStand的作用及其在各种工程领域的应用。 接下来,学习手册详细介绍了使用VeriStand开展项目的步骤。这包括如何创建和配置系统定义、创建和配置模型接口、配置信号路由和测试需求等。通过学习手册提供的示例和详细说明,用户可以很快学会创建自己的测试项目。 此外,学习手册还提供了关于VeriStand的高级功能的介绍,如数据记录和分析、自定义运行时用户界面等。学习者可以学习如何使用这些功能来进行更深入的数据分析和定制化的测试界面开发。 最后,学习手册还包括了一些实际案例和应用实例,用于展示VeriStand在不同领域的实践应用。这些案例可以帮助学习者理解如何将VeriStand应用于自己的工程项目中,并解决具体的测试和控制问题。 总而言之,VeriStand学习手册是一份全面而详实的指南,对于希望掌握VeriStand软件平台的用户来说是一份宝贵的学习资料。通过学习手册中提供的指导和实例,用户可以迅速掌握VeriStand的使用技巧,并能够应用于自己的工程项目中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值