首页 > 编程语言 >创建一个CANoe仿真工程之一--------CAPL编程,全仿真实战

创建一个CANoe仿真工程之一--------CAPL编程,全仿真实战

时间:2024-09-10 13:52:10浏览次数:3  
标签:仿真 -------- 变量 CANoe -- 系统 引擎 小汽车 车灯

以demo002为例,整理思路

control 可以看做是控制器   display看做是显示器 两者要建立联系

1.引擎点火(钥匙往右拧开)同时小汽车显示灯要亮起来

可以看到引擎开关 关联的是系统变量,也就是打开开关,系统变量的值会发生变化,如果同时需要小汽车显示灯亮起来,那么就需要把系统变量的值赋给小汽车车灯

那么控制器要如何把值传递给显示器呢,因为总线上传递的只能是报文,那么我们需要把引擎开关的值通过报文的信号(EngineState:OnOff)输出出去,然后刚好小汽车车灯显示器关联的就是EngineState:OnOff这个信号,也就是说只要系统变量发生变化--将系统变量赋值给EngineState:OnOff信号--车灯必定会亮。

那如果让系统变量的值发生变化呢,我们手动点击引擎点火能触发系统变量值发生变化,那在代码中是需要一个系统变量事件去触发。

整个思路为

系统变量事件被触发--系统变量的值发生变化--赋值给信号--引擎灯亮起

那么代码编写如下:

保存CPAL脚本,运行脚本

可以看到,打开引擎开关后,车灯自动就亮起来,实现了仿真。

标签:仿真,--------,变量,CANoe,--,系统,引擎,小汽车,车灯
From: https://blog.csdn.net/weixin_42333495/article/details/141874760

相关文章

  • 分享一个基于python的电子书数据采集与可视化分析 hadoop电子书数据分析与推荐系统 sp
    ......
  • SAP B1 营销单据 - 单据字段介绍(上)
    背景营销单据,SAPB1中一群神秘的单据,在官方说明文档中并未指明【营销单据】范围,却经常使用这一说法。它们结构相似,在用户定义字段(UDF)功能里统一受【营销单据】部分增加字段的影响,可以相互复制(复制从/复制到),在不同模块下各自遵从固定的流程相互转化。本系列文将以【销售......
  • YOLO 自动标注工具autolabelimg(适用yolov5 v6.1)
    一、获取自定义数据集的YOLOv5.pt权重  首先,手动标注一部分数据集,训练YOLOV5模型,得到best.pt。二、下载和安装autolabelimg   (1)github链接:  https://github.com/wufan-tb/AutoLabelImg.git  手动下载.zip ,也可以clone:gitclonehttps://github.com/w......
  • TikTok和Instagram各自不同的广告形式,该选定哪个平台?
    近年来,TikTok凭借其短视频和创新功能吸引了大量年轻用户,并在广告方面推出了挑战赛、创意滤镜和名人合作等多种形式,自2019年起迅速崛起,成为Instagram的有力竞争者,连续三年在下载量上名列前茅。而Instagram则拥有超过十年的历史和庞大的用户基础,支持图文、视频、限时动态等多种内......
  • 使用 nuxi upgrade 升级现有nuxt项目版本
    title:使用nuxiupgrade升级现有nuxt项目版本date:2024/9/10updated:2024/9/10author:cmdragonexcerpt:摘要:本文介绍了如何使用nuxiupgrade命令升级Nuxt3项目,包括打开终端、运行升级命令、使用选项、测试项目等步骤,以及升级前的注意事项,如备份代码、检查文档和依......
  • 知识库管理系统在企业数字化转型中的作用
    引言在数字化转型的浪潮中,企业正以前所未有的速度重塑其业务模式、运营流程和组织架构,以适应快速变化的市场环境和客户需求。这一过程中,知识库管理系统作为信息整合与知识共享的核心平台,发挥着举足轻重的作用,不仅促进了企业内部的协同效率,还推动了流程优化和决策智能化的深......
  • 低代码门户技术:构建灵活、高效的企业门户解决方案
    正文:在当今快节奏的商业环境中,企业门户网站已经成为连接内部员工、外部客户以及合作伙伴的关键平台。为了应对日益增长的业务需求和技术挑战,低代码门户技术应运而生,它提供了一种更加灵活、高效的方式来构建和管理企业门户。本文将探讨低代码门户技术的优势、应用场景以及如何......
  • “Interface 和 Type 区别”深度解析
    “Interface和Type区别”深度解析文章目录一、Interface和Type是什么二、如何使用Interface和Type1.定义Interface2.定义Type3.使用Interface和Type4.区别与联系三、Interface和Type二者有哪些区别,分别在哪些场景使用1.区别2.场景......
  • 系统登录页面login.xhtml
    1、登录页面:       前面我们开发环境的准备工作基本上已经弄好,接下来,我们开始开发系统的登录页面,因为js和css已经在模板文件中定义了(看上一篇),那么对于前台页面来讲,基本上就只是图片文件了,在项目中新建一个images文件加存放即可,对于登录页面来讲,主体上就是用户名、密......
  • 微客云霸王餐系统——餐饮霸王餐大师推荐
    外卖霸王餐系统介绍一、外卖霸王餐系统的特点功能多样化如微客云霸王餐系统具备免费试吃、折扣优惠等功能,商家可根据自身需求进行个性化定制。餐饮霸王餐大师支持线上线下相结合的霸王餐活动,提供优惠券、积分兑换等丰富的营销工具。数据分析能力微客云霸王餐系统具有强大的......