Veristand学习札记(1)- 先行了解

本文介绍Veristand在半实物仿真领域的应用,重点讲解自定义设备(Custom Device)的开发流程及其重要性,并探讨SDF文件的作用及仿真系统的搭建方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境

操作系统为Win7 64位,LabVIEW2015 32位中文版,Veristand 2015 SP1 中文版。

因工作需要用到此方面内容,在此谨记下学习过程。

应用

Veristand是NI系列产品,主要用在仿真上面。其主要功能是一个仿真平台,通过添加设备和模型,组成仿真系统。设备分为NI自有的DAQ设备和用户自定义设备两种。其隐藏设备的操作,只留输入输出,让板卡设备组合等效为产品的输入输出的硬件信号接口,模型等效为产品的内部逻辑,通过模型的“软输入输出”和设备的“硬输入输出”,仿真一个带逻辑功能和真实信号输出的产品,达到半实物仿真的效果。

用Veristand最大的目的就是,将模型的输入输出和硬件接口(卡、总线、串口、网口)直接映射对应,把计算过程放在模型里面,不用在通过上位机Windows计算后配合板卡驱动操作,降低了时效性。使用单独的计算机作为仿真机,目的是要保证模型单独运行,不收其他干扰。仿真机上RT是因为时效性要求,这个所谓“实时”,一方面是时间精度,另一方面是数据的时标对齐。

术语

本次一开始一直被人追问一个问题:CD做好了没?SDF文件做好了么?

经过学习了解,CD是CustomDevice的简称,这个是自定义设备,只是Veristand的其中一个很小的功能块。直观的讲,是将一些非NI DAQ板卡经过驱动封装,屏蔽下层操作,只留下输入和输出接口。CD的开发是一个工程,是一个LabVIEW工程。这个工程怎么建立和生成?怎么用?生成出来是个什么样子?这是最近几天一直被追问的问题。

SDF文件又是什么?这个得结合Veristand的工程来说了。

遗留

1. 仿真不可避免的要涉及到“实时性”这个问题,这个和Veristand平台怎么结合起来的?

2. 模型是以什么形式呈现、调用、加载的?

3. 整个仿真系统,操作界面如何建立的?是模板还是再重新开发一个程序?

以上问题,随着自己的理解,一点点展开。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值