Beruflich Dokumente
Kultur Dokumente
V1.53 | 2016-03-08
Agenda
u Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
General
Scope
Sensor
CAN / CAN FD / CANopen
2
Overview
CANalyzer and CANoe: What is the difference?
CANalyzer
Analysis Diagnostics
Simulation Testing
CANoe and CANalyzer offer powerful functions for analysis, simulation, testing
and diagnostics.
3
Overview
CANalyzer and CANoe: What is the difference?
CANoe
CANoe and CANalyzer offer powerful functions for analysis, simulation, testing
and diagnostics.
4
Overview
Basic Setup
Input
FIBEX, ARXML LDF EDS/DCF/XDD/XDC
(FlexRay) (LIN) (CANopen)
Overview
u Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
General
Scope
Sensor
CAN / CAN FD / CANopen
6
Measurement and Simulation Setup
Main Windows in CANoe
Test
Environment
Test
Modules
Symbol
Databases: Simulation
Setup
dbc, fibex,
arxml, ldf
Measurement
Write Window Setup
System/Error
Messages,
Warnings,
CAPL output…
7
Measurement and Simulation Setup
Data Flow in CANoe (Real Bus Mode)
Hardware Interface
Ethernet
MOST
FlexRay
LIN
CAN
8
Measurement and Simulation Setup
Data Flow in CANoe (Simulated Bus Mode)
Hardware Interface
Ethernet
MOST
FlexRay
LIN
CAN
9
Measurement and Simulation Setup
Main Windows in CANalyzer
Measurement
Setup
Database
Management
Symbol
Databases:
CAPL dbc, fibex,
programs arxml, ldf
Write Window
CAN Statistics
System/Error
Messages,
Warnings,
CAPL output…
10
Measurement and Simulation Setup
Data Flow in CANalyzer
Hardware Interface
Ethernet
MOST
FlexRay
LIN
CAN
11
Agenda
Overview
Measurement and Simulation Setup
u Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
General
Scope
Sensor
CAN / CAN FD / CANopen
12
Working with Databases
Assigning a Database
CANdb++ Editor
for *.dbc files
AUTOSAR Explorer
for *.arxml files
13
Working with Databases
Effect in Analysis
Without database
assignment, there is no
symbolic interpretation
of the data
With database
assignment, messages
are displayed with
their symbolic names
and described signals
14
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
u Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
General
Scope
Sensor
CAN / CAN FD / CANopen
15
Analysis Windows
Trace Window
Messages are displayed as line of text in the Trace Window. When choosing
the Fixed Position Display Mode, signals can also be displayed.
Signals of the
message
16
Analysis Windows
Trace Window – Filter Options
Different filter options are available in the Trace Window. They can be
activated and deactivated during the measurement:
17
Analysis Windows
Graphics Window
u Symbols are
Signals, Variables
and Diagnostic
Parameters
u Symbols can be
added to the
Graphics Window
via context menu or
drag &drop
u Various functions
are available for
highlighting/hiding
curves and their
measurement
points
u A Legend can be
displayed
18
Analysis Windows
Graphics Window – Measurement and Evaluation
19
Analysis Windows
Synchronize Windows
20
Analysis Windows
Data History
CANoe saves measured data from Trace and Graphics Window in a Global
Buffer. The size of the buffer, hence the length of the data history, is
influenced by the hard disk space used:
u Maximum data history: up to 200GB swap file
u Short data history: no swap file, smallest system stress
Global Buffer
21
Analysis Windows
Statistics Window
Error Statistics
(Bus specific)
22
Analysis Windows
Option Scope
23
Analysis Windows
Scope Hardware
24
Analysis Windows
Scope Window
25
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
u Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
General
Scope
Sensor
CAN / CAN FD / CANopen
26
Data Logging
Logging Block
28
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
u Offline Mode
Simulation
Testing
Scalability
Release Information
General
Scope
Sensor
CAN / CAN FD / CANopen
29
Offline Mode
Overview
In Offline Mode, recorded measurement values from a log file are used as Data
Source:
30
Offline Mode
Control Offline Mode
Animated flow
> Slow-motion display
of events
31
Simulation
Simulation of Entire Networks or Remaining Bus
CANoe is the comprehensive software tool for development, test and analysis.
Using CANoe, you can create simulations of Entire Networks or the Remaining
Bus:
u Usage of a single
CANoe model in all
phases of
development
u Function development
and regression testing
is supported
u Gateway simulation
for different bus
systems is possible
32
Simulation
Execution Mode
Real bus
u With a remaining bus simulation, the real bus mode has to be selected
u Real time is derived from connected network interface HW
Simulated bus
u Communication network is simulated
u An animation factor can be specified: the simulated measurement then
appears slowed-down resp. accelerated by this factor
Slave mode
u Time basis is controlled from external application, e.g. COM client
33
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
u Testing
Scalability
Release Information
General
Scope
Sensor
CAN / CAN FD / CANopen
34
Testing
CANoe Test Environment
CANoe is the ideal tool for efficient automated ECU and system testing:
Test
Units CANoe
Test System
Test VT System
Modules Execution Variables
Hardware I/O
Test
Reports
Remaining Bus
Simulation
System Under
Test
(SUT)
Bus Communication
35
Testing
Test Specification
36
Testing
Screenshot mit laufendem Test
37
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
u Scalability
Release Information
General
Scope
Sensor
CAN / CAN FD / CANopen
38
Scalability
Overview
u CANoe allows decoupling of user interface and simulation part (CANoe RT)
u The simulation can be run on a dedicated device or PC
u Typical operating system: Windows Embedded 7
u No negative effects of other PC tasks (e.g. compiling, virus scan,
Outlook, etc. ) to the simulation
u Higher accuracy, lower jitter, lower simulation latency
u The same CANoe configuration can be used for CANoe RT and normal
CANoe operation
CANoe simulation
User PC
39
Scalability
CANoe RT Applications
Special application: Simulation without
user interaction:
VN89xx: Network interface
and simulation platform VN8900 standalone
USB
VN89xx
Ethernet
VT System
VT System
CANoe RT Rack: IPC as
simulation platform
Ethernet
CANoe RT Rack
40
CANoe/CANalyzer New Features
Version 10.0
V1.53 | 2016-03-08
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
u Release Information
General
Scope Skip topic
Sensor
CAN / CAN FD / CANopen
42
Release Information
Overview
u Options
u XCP, AMD (AUTOSAR monitoring and debugging) – CANoe
u Car2x
u Scope for CAN & CAN FD, LIN, FlexRay
u J1939, ISO11783, CANopen, J1587
u Aerospace options: AFDX®, A429, CANaero
u Sensor: PSI5, SENT, SPI
43
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
u General
Scope Skip topic
Sensor
CAN / CAN FD / CANopen
44
General
Main Benefits
45
General
Modern GUI Layout with Windows 10 Style
46
General
Panel Designer
47
General
Offline Mode
48
General
Video Window
49
General
Symbol Mapping Dialog
50
General
Logging
Trigger 2
Trigger 3
Time
Start Start Stop Start Stop
Test1 Test2 Test2 Test3 Test1
… Logging File 2 …
… Logging File 3 …
51
General
VN8914
52
General
VTP - Extended Real Time
53
General
Further Improvements
54
General
Further improvements
u GPS Window
u Support for GNSS receiver other than GPS. E.g. Galileo, Glonass, Baidou
and QZSS
u Improved selection of COM port
u Support Assistant
u Installation as common component (only one instance per Computer)
u Reports from all tools can be opened easily
u Integration of online crash tutorial
u With 9.0 SP
u Redesign of Vector I/O configuration Dialog
u CAPL Browser can save source files encrypted
u Support of VN8810
55
General
Further improvements II
u New Symbol Explorer and Symbol Selection Dialog (with 9.0 SP)
u Columns with field chooser
u Filtered Search through entire tree
u Easy switch between item types
56
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
General
u Scope Skip topic
Sensor
CAN / CAN FD / CANopen
57
Scope
Features
58
Scope
Time Synchronized Roundtrip Analysis
All views have the time base of
network interface ! Eye Diagram
Scope graph view
CANoe Trace
Arbitration
completed !
60
Scope
Bit Mask Analysis – Program Flow
61
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
General
Scope Skip topic
u Sensor
CAN / CAN FD / CANopen
62
Sensor
General
u Protocols supported with the CANoe core feature set (following in subsequent CANoe versions)
63
Sensor
Configuration
64
Sensor
Simulation and Analysis
65
Sensor
u Modular concept
u Basic Module: 2 SPI/UART + 2 I2C + 2 LVDS channels
> channels available with CANoe > 10.0 VT2710
PSI5/SENT Ch.1 ESD
1
Original ECU Sensor
SENT 1
u Sensor simulation
Original ECU Sensor
u ECU simulation
Busbar 2
u Monitoring
PSI5 SENT 1
Original ECU Sensor
Busbar 2
66
Sensor
SPI Support (new with CANoe 10.0)
67
CAN / CAN FD / CANopen
CAN FD: Selection of ISO / non-ISO
u Current Approach:
u Two Driver Setups
> Setup 9.2.1: non-ISO drivers
> Setup 9.9.7: ISO drivers
u Future Approach:
u Drivers that allow to switch between non-ISO and ISO CAN FD
u First switchable drivers available in Q3 2017
u CANoe and CANalyzer now allow to configure the FD mode in the Network
Hardware Configuration
68
CAN / CAN FD / CANopen
CAN FD: Selection of ISO / non-ISO
u In future network interfaces will allow to select the FD mode channel wise
69
CAN / CAN FD / CANopen
CAN FD: Extended Configuration via DBC
u For CAN FD, the following attributes can be used for configuration via a DBC
file*:
u Baudrate, BaudrateCANFD
u TimeQuantaMin, TimeQuantaMax, TimeQuantaCANFDMin,
TimeQuantaCANFDMax
u SamplePointMin, SamplePointMax, SamplePointCANFDMin,
SamplePointCANFDMax
u SyncJumpWidthMin, SyncJumpWidthMax, SyncJumpWidthCANFDMin,
SyncJumpWidthCANFDMax
u SSPOffsetCANFDMin, SSPOffsetCANFDMax
*Note: To use the attributes it is required to set Use database settings in the Network Hardware Configuration dialog.
70
CAN / CAN FD / CANopen
New CANopen Simulation Concept (CANoe only)
71
CAN / CAN FD / CANopen
CANopen System Variables (CANoe only)
u Benefits
u Less and easier to read code
“What was 0x60FF Sub 0 again?”
u PDO mapping completely transparent
to the (CAPL) application
u System variables can be controlled
from test units and test modules,
panels, Signal Generators, etc.
72
CAN / CAN FD / CANopen
CANopen Safety (CANoe only)
73
Agenda
Overview
Measurement and Simulation Setup
Working with Databases
Analysis Windows
Data Logging
Offline Mode
Simulation
Testing
Scalability
Release Information
General
Scope Skip topic
Sensor
CAN / CAN FD / CANopen
74
Aerospace
Options AFDX, A429, CANaero
u Option AFDX
u Extended support for ICMP (internet control message protocol)
> Configuration via DBC, Decoding and highlighting in Trace Window, Additional
support functions in CAPL
u Option A429
u New ARINC-429 Interactive Generator
u Option CANaero
u Enhanced message decoding in Trace Window
> Decode node services, high integrity messages and software data loading
75
Aerospace
Vector Aerospace Message Editor (AME)
u Manage message descriptions for the options(*) AFDX, A429 and CANaero
u Import, create, modify
*The tool is shipped with every option AFDX, A429 and CANaero.
76
For more information about Vector
and our products please visit
www.vector.com
Author:
Mark Schwager
Vector Informatik GmbH
77 © 2016. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.53 | 2016-03-08