Veristand高级功能:Stimulus Profile Editor


提示:以下是本篇文章正文内容,下面案例可供参考

Stimulus Profile Editor介绍

Stimulus Profile Editor(创建激励信号) 是Veristand的高级功能,可以直接理解为Veristand用于编程的区域。Stimulus Profile Editor帮助Veristand实现自动化测试,可以调用Veristand的各个模块(工程控制、面板控制、信号控制),我们可以通过主界面的Tool Launcher -> Stimulus Profile Editor 进入功能;
在这里插入图片描述

一、Stimulus Profile Editor功能

1)对工程的控制:

① Logging: Start Logging、Channel Group、Stop Logging(控制Logging录制状态)
② Project : Open Project、Close Project 、Run Project(控制Veristand Project的状态)
③ Workspace :Open Workspace 、Close Workspace、update Model Parameters from File (控制UI界面的打开与关闭)
④FTP : Command shell 、Macro Player 、Message Box 、Group(其他功能控制)
在这里插入图片描述

2)对已封装的动作调用

Veristand已封装部分动作(功能),我们可以进行这部分动作的调用,以实现对Logging、Time、波形图的控制等;
在这里插入图片描述

3)对创建的Channel信号进行控制

可以对Controller中的 Custom Devices(CD的信号)、User Channels(相当于局部变量)、Alarms(看成一个事件) 、System Channels(系统参数) 通道的各个信号进行逻辑控制,逻辑编程等;
在这里插入图片描述

二、Stimulus Profile Editor案例

实现:
1、自动运行Veristand Project;
2、使变量U_Keysts从1加到10,每次增加的时间间隔为1S;
3、自动关闭Veristand Project;

步骤1:新建Stimulus Profile
Stimulus Profile相当于一个动作组,可以由若干个动作组成。动作:可以是打开工程,也可以是关闭工程,也可以是控制信号;
在这里插入图片描述

步骤2:新建Sequence
Sequence相当于一个动作,上面讲到的“使变量U_Keysts从1加到10,每次增加的时间间隔为1S”也可以是一个动作;
在这里插入图片描述
步骤3:在Stimulus Profile增加打开工程的动作
1、在Setup中插入Open Veristand Project;
2、点击最右边的属性Property Browser配置工程的路径;
在这里插入图片描述
在这里插入图片描述

步骤4:在Sequence中编辑一个动作
这个Sequence(动作)是为了实现:变量U_Keysts从1加到10,每次增加的时间间隔为1S;
1、打开Sequence界面;
2、插入一个信号;
在这里插入图片描述
3、在Main中插入一个For Loop的循环;
在这里插入图片描述
4、将U_Keysts信号从右侧拖到For Loop循环下面(右侧的Property Browser可以配置循环次数)
5、添加1S的延迟(右侧的Property Browser可以配置时间);
在这里插入图片描述
保存动作名:< 动作1> 以上完成此动作编辑;
步骤4:在Stimulus Profile调用Sequence
回到刚刚打开的Stimulus Profile界面,调用<动作1>;
1、拖动左侧的Real-Time Sequence Call,并在Property Browser中配置动作1的路径;
在这里插入图片描述
步骤5:在Stimulus Profile插入关闭工程的动作
在这里插入图片描述

最后点击上述的RUN按键即可,实现:
1、自动运行Veristand Project;
2、使变量U_Keysts从1加到10,每次增加的时间间隔为1S;
3、自动关闭Veristand Project;

  • 4
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

自动驾驶simulation

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值