CAPL Scripting Quickstart - Vector Informatik
[Pages:30]CAPL Scripting Quickstart
CAPL (Communication Access Programming Language) For CANalyzer and CANoe
V1.01 | 2015-12-03
Agenda
u Important information before getting started
3
Visual Sequencer (GUI based programming (Subset of CAPL))
7
Brief Introduction to CAPL
11
Notes on Panel creation and use
24
Where to find additional information
28
Contact Information
30
2
Important information before getting started
CANalyzer versus CANoe
CANalyzer is wholly contained within CANoe
CANoe
Simulation
Test
Diagnostics
CAANnaallyyzseisr
Ethernet MOST FlexRay LIN CAN
CANoe offers significant additional capability beyond CANalyzer to: > Stimulate the network(s) with Interaction Layer knowledge > Run automated tests and generate test reports > Implement automated diagnostic tests
3
Important information before getting started
CANoe and the added value of the Interaction Layer
u The CANoe Interaction Layer (in short CANoeIL): > Provides a signal-oriented means of accessing the bus > Map signals to their appropriate send messages > Controls the sending of these messages as a function of the (OEM) Send Model
u Transmission of messages and signals is described based on attributes in the database u CANoeIL models the transmission behavior at run-time using those attributes
4
Important information before getting started
Overview of CANalyzer variants
CAPL is available in CANalyzer PRO and all versions of CANoe
CANalyzer is available in three different variants: u PRO: Professional variant: full functionality
u EXP: Expert variant: supports all applications up to complex analysis of heterogeneous systems; does not support CAPL programs
u FUN: Fundamental variant: simple applications, does not support CAPL, diagnostic tester and panels
Detailed information about the variants of CANalyzer is available at our website:
5
Agenda
Important information before getting started
3
u Visual Sequencer (GUI based programming (Subset of CAPL))
7
Brief Introduction to CAPL
11
Notes on Panel creation and use
24
Where to find additional information
28
Contact Information
30
6
Visual Sequencer (GUI based programming (Subset of CAPL))
General
Available in both CANalyzer PRO and EXP
> Intended to allow some automation within the EXP variant
The Visual Sequencer allows you to create automated command sequences with the purpose of
> Stimulating the network > Controlling applications
In order to structure the individual steps, loops and conditional command blocks can be used, such as
> if, else if, end if
Each sequence is shown in a separate window, and can be edited at any time, even while a measurement is running.
7
Visual Sequencer (GUI based programming (Subset of CAPL))
Features
u Send messages (cyclically) u Set signals/variables u If, else, else if and
repeat commands u Wait commands u Start/stop replay u Write text or values
to write window or file u Graphical debug u Auto complete for names
8
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- automatic voltage regulator r610
- virtual memory and address translation
- series 2400 sourcemeter user s manual
- chapter 3 pseudo random numbers generators
- automatic voltage regulator r610 instruction manual
- part 1 physical layer simplified specification ver2 00 060925
- resumes and cover letters harvard university
- the ascii character set
- generators recursion and fractals
- capl scripting quickstart vector informatik
Related searches
- batch scripting tutorial
- batch scripting cheat sheet
- batch scripting 101
- windows batch scripting cheat sheet
- shell scripting cheat sheet
- shell scripting examples
- bash scripting cheat sheet
- unix shell scripting basics
- powershell scripting tutorial
- unix shell scripting examples
- shell scripting tutorial
- unity scripting reference pdf