中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 401查看
  • 0回复

[电子架构] CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍

[复制链接]


该用户从未签到

发表于 29-3-2025 15:36:23 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


之前对于CANoe的CAPL脚本以及CANoe的基本操作做了一些总结,【CANoe10.0基础操作手册,CANoe使用问题汇总,CAPL脚本使用介绍】,今天来分享一下CANoe Panel部分控件的使用。首先看下按钮(Button),Button是一个可以触发指定动作的控件,如下图所示。在Run CANoe ,点击一下Button后,其对应的系统变量的值就设置成1,只要不放手,值不变,然后放开手,该值就设置成0。
CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w1.jpg
对于button控件的属性有哪些呢?如下图所示。 Use Windows Style使用默认的风格,如果为TRUE,则Background Color为灰色,不可操,如果为FLASE,则可以自定义。另外 Button Style 的默认属性是Standard的,很多属性数灰色不可选择的,如果我们把Button Style 设置为 CostomFlat ,然后就可以设置下button 的 边框颜色(Border Color)和 鼠标悬浮颜色(Hover Color) 了.
CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w2.jpg

CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w3.jpg
下面来看下Progress Bar进度百分比,在开发过程中,通常用来表示下载的进度,那它有哪些属性呢?首先是在菜单栏里的一些配置,如下图所示。
CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w4.jpg
而对于属性,则与button是类似的,主要是各种样式的调整,如下图所示。
CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w5.jpg
下面来看下TrackBar,其类似于量杯,用于实时改变值,例如可以滑动滑块来设置车速等,其所有的属性如下图所示。
CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w6.jpg
液晶屏(LCD Control)通常用来实时显示电源电压电流等值,

CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w7.jpg
然后,可以通过properties界面,设置各种颜色,包括背景色,字体等。

CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w8.jpg
LED Control 是一个状态显示控件,功能相对比较简单,主要的两个属性配置如下图所示。
CANoe Panel中Button、Progress Bar、TrackBar、LED Control等介绍w9.jpg



-end-

分享不易,恳请点个【👍】和【在看】


该用户从未签到

发表于 29-3-2025 16:48:00 | 显示全部楼层
在CANoe的Panel中,按钮(Button)、进度条(Progress Bar)、轨迹条(TrackBar)和LED控制等控件是常用的界面元素。其中,Button控件用于触发特定动作,其属性包括标识名称、触发事件等。Progress Bar用于展示任务进度,通过滑动条显示当前状态。TrackBar则用于调整参数值,通过滑块移动实现参数调整。LED Control模拟实际电路中的LED灯,展示不同状态。对于按钮属性,还包括使用方式(Use),如点击触发或长按触发等。在CANoe 10.0基础操作中,熟悉这些控件属性及使用方式至关重要。参考【CANoe10.0基础操作手册】,可以有效学习和掌握CANoe的使用和CAPL脚本编写。
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 29-3-2025 16:48:00 | 显示全部楼层
好的,以下是针对CANoe Panel中的Button、Progress Bar、TrackBar、LED Control等控件的专业介绍:

Button控件:
这是一个触发指定动作的控件。当点击Button时,可以设定系统变量的值。例如,在Run CANoe时,点击Button可以触发特定的系统变量值变化。该控件具有多种属性,如文本、功能、状态等,可按需进行个性化设置。

Progress Bar控件:
用于展示任务进度,通过滑动条的形式直观展示进度信息。

TrackBar控件:
一个可调节的滑动条,用于调整某些参数的值。

LED Control控件:
模拟实际中的LED灯,可显示不同的状态,如开启、关闭、闪烁等。

关于CANoe的CAPL脚本及基本操作,您之前总结的【CANoe10.0基础操作手册,CANoe使用问题汇总,CAPL脚本使用介绍】非常实用。对于按钮控件的属性,除了基本的文本和功能设置,还包括大小、位置、响应事件等详细属性,以满足不同需求。

希望以上内容对您有帮助。如有更多疑问或需要深入了解其他控件,请随时提问。
回复 支持 反对

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 11-7-2025 00:54 , Processed in 0.385117 second(s), 36 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.