




免费预览已结束,剩余28页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CANoe培训,CAPL语言编程InteractionLayer(交互层)CANoe与Matlab联合仿真,CAPL语言编程,类C语言仿真单个节点和整个网络外部环境测试面向事件的编程语言,各种事件,消息事件onmessage123onmessage0 x123onmessageMCUonmessageCAN1.MCUonmessage*onmessage100-200键盘事件onkeyaonkeyonkeyF1onkeyCtrl-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中没有响应。,这个问题怎么解决呢?,在节点上右键-configuration-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 包装物流中心建设项目节能评估报告
- 会计基础试题及答案
- 基础写作大题试题及答案
- 分布式储能项目初步设计
- 新能源储能项目商业计划书
- 城区污水管网建设项目招商引资报告
- 两公司合作协议书7篇
- 离婚后子女抚养费增加及支付条件变更合同
- 离婚协议子女轮流抚养及亲子关系维护服务合同
- 工业设备安装工程合同签订流程及质量控制
- 法院书记员考试试题
- 车库顶板施工电梯基础回顶专项方案附计算书
- 医学装备质量管理分析报告
- Unit 3 Understanding ideas The Road to Success课件 2023-2024学年高中英语外研版选择性必修第一册
- 项目需求分析文档(模板)
- 国际机场飞机维修机库施工组织设计
- 液压泵站使用说明书
- E190飞机舱门开关
- GB/T 3871.9-2006农业拖拉机试验规程第9部分:牵引功率试验
- GB/T 3836.4-2021爆炸性环境第4部分:由本质安全型“i”保护的设备
- GB 17840-1999防弹玻璃
评论
0/150
提交评论