当前位置:网站首页>Automation sequences of canoe simulation functions
Automation sequences of canoe simulation functions
2022-07-06 09:48:00 【Ant soldier】
Related articles
Preface
- Visual sequences make it easy for you ( Graphical ) Create bus related sequences .
You can use system variables 、 Create a sequence of environment variables or signals . Send messages or check signals 、 Values of system variables and environment variables .- The convenience is that you can do it without CAPL Scripts can implement simple code logic , such as
if else
,Set up symbol
etc. , Limited function- Demonstrate hardware and software environment Win10 x64 ; CANoe 11 SP2 x64
Catalog
Visual Sequencer ( Visual sequence )
newly build Sequencer
1️⃣ Here's the picture , Create a new one sequences
, Name it New_VSequence
2️⃣ The following figure lists most Visual Sequencer Commands
, Let's choose some possible instructions to test .
Wait For Key It can be used to block the sequence
Here's the picture : Added two instructions Wait For Key
and Write Text
, After running the project , Press down Start Small button
, The sequence panel will run to Wait For Key
This line command, The user presses t after , The sequencer executes the second line command, towards write
Window printing .
Control statement : conditional if else and loop repeat
Here's the picture : Create a new one sequences
, Name it New_VSequence_2
, Add the following commands, The following sequence logic is :
take EngineSpeed
Signal cycle plus 1, On duty ==100 when , Print information ,>=200 when , Print information , And exit the loop , Finally, stop the cycle big song message
Set CAN Cyclic Frame
First 100ms Send periodically messagebmw::EngineState
repeat
Loop control statementSet
sentence : Set the signal or variable valueif else
: conditionalRepeat End
: End of cycle
Set CAN Raw Frame newly build DBC Undefined message
Here's the picture : Create a new one sequences
, Name it New_VSequence_3
, Add the following commands, The following sequence logic is :
Create a new one ID=0x20 Message of , Then send the message periodically ,2000ms after , Send this message BYTE1 Set to 0xFF;3000ms after , End the cycle and send the message
Set CAN Raw Frame
Create or modify dbc File does not define messageSet CAN Cyclic Raw Frame
Send periodically dbc File does not define message
Other features
Here's the picture , Whether the sequence is executed continuously or only once when it is circled ; When running CANoe Then the sequence is automatically executed
Here's the picture , You can export these sequence codes to a file , It can be reused and so on
End |
summary
Above is CANoe Automatic sequence of simulation functions Visual Sequencer ( Visual sequence ) Most of the functions of ,Mcros and Net Snippets No introduction , Because I don't know ; As for how useful this function is in actual projects , How to use it? , It's up to you to play .
- Have the most simple life , The furthest dream , Even if it's freezing tomorrow , Lu Yao's horse died !
- Small partners with mobile phones can add communication groups , A small circle in the field of on-board diagnosis , In the group
SkyDrive data
,Source code
, There may be something you need , Usually can exchange technology , Talk about job opportunities .- If this blog is helpful to you , please “ give the thumbs-up ” “ Comment on ”“ Collection ” One key, three links Oh ! It's not easy to code words , Everyone's support is my driving force to stick to it .
边栏推荐
猜你喜欢
大学想要选择学习自动化专业,可以看什么书去提前了解?
[deep learning] semantic segmentation: thesis reading (neurips 2021) maskformer: per pixel classification is not all you need
CAPL脚本中关于相对路径/绝对路径操作的几个傻傻分不清的内置函数
英雄联盟轮播图自动轮播
51单片机进修的一些感悟
Release of the sample chapter of "uncover the secrets of asp.net core 6 framework" [200 pages /5 chapters]
Mapreduce实例(六):倒排索引
Listen to my advice and learn according to this embedded curriculum content and curriculum system
[deep learning] semantic segmentation - source code summary
Take you back to spark ecosystem!
随机推荐
Processes of libuv
[Yu Yue education] Wuhan University of science and technology securities investment reference
O & M, let go of monitoring - let go of yourself
MapReduce工作机制
美团二面:为什么 Redis 会有哨兵?
Hero League rotation chart manual rotation
Global and Chinese markets for modular storage area network (SAN) solutions 2022-2028: Research Report on technology, participants, trends, market size and share
Design and implementation of online snack sales system based on b/s (attached: source code paper SQL file)
Publish and subscribe to redis
大学想要选择学习自动化专业,可以看什么书去提前了解?
CAPL 脚本对.ini 配置文件的高阶操作
Detailed explanation of cookies and sessions
Webrtc blog reference:
嵌入式中的合作开发--函数指针
MapReduce instance (VII): single table join
Mapreduce实例(七):单表join
Summary of May training - from a Guang
Basic concepts of libuv
Hugo blog graphical writing tool -- QT practice
手把手教您怎么编写第一个单片机程序