目录
本想着国庆节假期狠狠
卷一波
,来一个
弯道超车
,但计划永远赶不上变化,只能说“失策了”,心中可谓是“五味杂陈”,十分自责,遂于国庆假期结束之前夜来更新。
——于国庆结束前夜作
之前给大家介绍了Database数据库文件的建立,本节的内容续上节内容,主要对
Panel面板功能
及其
组件
进行介绍。
1.Panel介绍
CANoe为什么使用
方便、容易
上手,这与其存在的Panel功能密切相关。CANoe的Panel(面板)功能提供给用户一个用于设计
图形化操作界面
的机会,无需复杂的代码只需拖动对应的
控件
就可设计出一个
仿真界面
,类似于上位机的界面。
Panel自带的控件种类很多,主要分为
控制控件(输入)
和
显示控件(输出)
两类,例如开关可以作为控制控件,那么对应的灯可以作为显示控件;有时候控制控件和显示控件两者可以互用,这点将在后续的实例中演示。
那么Panel中的各个控件如何实现控制仿真功能?这除了与其CAPL代码有关外,还依赖于最基本的值传递,也就是每个控件都可以关联到相应的信号、系统变量和环境变量,通过在仿真系统中控制控件来实现信号或变量的值发生改变。
2.Panel控件介绍
Panel环境中自带的控件种类繁多,这里只对部分常用的控件介绍,其余控件可自行实践以理解其功能。
用户可以点击
Tools功能区
下的
Panel Designer
进入Panel设计界面,如下图所示。
Switch/Indicator控件
是常用的开关控制控件,其属性界面如下:
LED Control控件
为常用的显示控件,其两种状态分别为熄灭和点亮,其属性如下:
本节的介绍到此为止,其余各个控件的使用需要根据要求修改其属性,多试多练习就可了解如何使用。