




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CANoe培训 CAPL语言编程InteractionLayer 交互层 CANoe与Matlab联合仿真 CAPL语言编程 类C语言仿真单个节点和整个网络外部环境测试面向事件的编程语言 各种事件 消息事件onmessage123onmessage0 x123onmessageMCUonmessageCAN1 MCUonmessage onmessage100 200键盘事件onkey a onkey onkeyF1onkeyCtrl F12onkeyPageUPonkeyHomeonkey 时间事件定时器声明msTimerybctimerybc定时器函数setTimer ybc 20 cancelTimer ybc 定时器事件ontimerybc环境变量事件环境变量函数getValue putValue 环境变量事件onenvVarXXX 数据类型 messageMCUMCU messageMCUCAPL MCU output CAPL MCU Practise1新建一个数据库 该数据库有一个节点 设置该节点每200ms发送一条EngineData报文 每当按下a键 在WriteWindow窗口输出一句话 XXXEngineDatamessageshavesent 其中XXX为已经发送的EngineData报文数量 然后利用PANEL面板中的input outputbox给EngineData报文下的Enginespeed信号赋值 2模拟红绿灯 按下红绿灯启动开关按钮之后 红灯亮 红灯持续几秒之后闪烁 然后绿灯亮 绿灯闪烁几秒之后红灯亮 如此反复 InteractionLayer 交互层 报文属性 信号属性 举例说明IL的应用 新建一个数据库 该数据库有两个节点 NodeA NodeB 两个节点分别发送Msg1和Msg2报文 两个报文分别包含Sgn1和Sgn2信号 通过Panel面板改变Sgn1的值 观察效果 CANoe与Matlab联合仿真 CANoe Simulinkmodel CANoe CANoe中只能对信号进行简单的采集和处理 如果要对信号进行比较复杂的控制上的处理的话 就要用到simulink模块与CANoe的联合仿真 将CANoe采集到的信号通过simulink中的模型进行运算 然后将结果再通过CANoe发送到总线上 MatlabSimulink与CANoe的无缝连接 安装Vector Addon Matlab Interface V23 exe 在安装的过程中会提示与哪个CANoe版本集成 如果电脑中有多个CANoe版本的话 安装好之后在simulink库中会多出CANoe库 MatlabSimulink仿真模型 CANoe仿真网络 在simulink中运行模型 通过CANoe仿真网络节点和报文信息 此方式的缺点是运行时simulink和CANoe要同时打开 比较繁琐 在仿真开始之前要对simulink进行相关的一些设置 Offline模式是以simulink的时钟为基准 synchronized模式是以CANoe的时钟为基准 Offline模式 Synchronized模式 在CANoe中启动simulink模型进行仿真将simulink模型生成 dll文件 然后在CANoe的节点中将给文件链接进去 在编译之前要将当前的工作路径设置为模型所在的文件夹下 编译完成之后会自动生成一个新的文件夹XXX cn rtw 其中 dll文件就在该文件夹中的Release文件夹中 将生成的 dll文件导入到CAN总线的虚拟节点中 右键 configuration components add找到 dll文件 然后点击确定 在CANoe中即可以运行simulink模型 这里我们会发现 生成 dll文件之后 在模型中更改一些值之后 在CANoe中没有响应 这个问题怎么解决呢 在节点上右键 configuratio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东广州中南街道海南经济联社招聘1人考试备考试题及答案解析
- 2025云南省楚雄州双柏县妥甸小学公开选调教师(16人)笔试模拟试题及答案解析
- 2025上海复旦大学集成芯片与系统全国重点实验室招聘专任副研究员1人考试备考题库及答案解析
- 2025浙江金华市社会福利中心编外人员招聘1人笔试参考题库附答案解析
- 2025-A0954河北邯郸市涉县选聘(校园招聘)高中教师12人考试模拟试题及答案解析
- 2025河北沧州泊头市泊控产业发展集团有限公司招聘工作人员13人考试参考题库附答案解析
- 生鲜零售行业2025年供应链金融风险防控研究报告
- 老年教育需求增长与心理健康教育融合模式研究报告
- (2025年标准)定制公交协议书
- 2025东方航食T5航站楼招聘(17人)考试参考题库附答案解析
- 中国新能源汽车电池托盘行业市场全景调研及前景战略研判报告
- 人教版七、八年级(共4册)英语单词默写表
- 山地光伏除草施工方案
- 医院培训课件:《查对制度》
- 2024防爆轮式巡检机器人技术规范
- TB10104-2003 铁路工程水质分析规程
- 08J333 建筑防腐蚀构造
- DL∕ T 802.7-2010 电力电缆用导管技术条件 第7部分:非开挖用改性聚丙烯塑料电缆导管
- 突发环境事件应急预案编制要点及风险隐患排查重点课件
- 香港朗文1A-6B全部单词(音标版)
- CJJ57-2012 城乡规划工程地质勘察规范
评论
0/150
提交评论