solutions for avionics networking

2
ENGLISH CANoe.CANaero CANalyzer.CANaero SOLUTIONS FOR Avionics Networking

Upload: others

Post on 04-Feb-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SolutionS for Avionics Networking

ENGL

ISH

CANoe.CANaero

CANalyzer.CANaero

SolutionS for

Avionics Networking

Page 2: SolutionS for Avionics Networking

TOOLS & COMPONENTS FOR OPEN NETWORKING

More Information: www.vector.com/contact

V2.4

201

1-06

Overview of Advantages

Easy observation of data traffic and comprehensive network

analysis

Flexible configuration of the measurement setup

Time-synchronous analysis of multiple buses

Support of the protocols ARINC 825, 826, 810, 812,

CANaerospace and optional CANopen

Open interfaces and database concept offer optimal support for

proprietary protocols as well

Over the years, a number of bus systems have become established

in aerospace engineering. CAN is playing an increasingly important

role here. CANalyzer.CANaero is the universal analysis tool for

CAN-based avionics networks and distributed systems. Besides

offering monitoring and analysis, it also makes it easy for you to

stimulate the data traffic.

Application Areas CANalyzer.CANaero covers all use areas from simple network

analysis to focused troubleshooting of complex problems. The

multibus approach lets you simultaneously operate multiple

channels, different bus systems such as CAN, Ethernet and FlexRay

as well as different protocols.

Functions Basic functions offer an abundance of capabilities such as:

Tracing of the bus data traffic

Graphic and text displays of signal values

Interactive sending of messages

Statistics on nodes, messages, bus loading and faults

Logging of messages for later replay or offline evaluation with

versatile triggering options

Generation of bus disturbances

Database Support In a project database, messages and their data segments may be

assigned project-specific names, conversion formulas and physical

units. The database is set up and maintained with the CANdb++

data management program that is supplied with the product.

ARINC 825 profile files can be read-in and exported.

Building upon this database, it is possible to represent messages

and their data contents on the system level, service level and

message level. Examples are: Cabin Pressure Control, Water Waste,

Body Pitch Angle, Boiler Water Temperature and much more. This is

also how you parameterize sending of messages and their data

contents.

CANalyzer.CANaero 7.6 Universal Analysis Tool for CAN-based Avionics Networks

Display of ARINC 825 specific data in the Trace, Data and Statistics windows. Interactive generation of messages.

Page 3: SolutionS for Avionics Networking

TOOLS & COMPONENTS FOR OPEN NETWORKING

More Information: www.vector.com/contact

Communication Monitoring In the Trace Window, the CAN message traffic is displayed, and the

protocol information it contains is simultaneously interpreted. You

not only see which service is currently being executed, you can

also view the relevant parameters at a glance. To simplify the

analysis, the data can be shown in different font and background

colors. This gives you a quick overview of the chronological flow of

individual protocol sequences. CANalyzer.CANaero supports the

protocols ARINC 825, ARINC 826, ARINC 812 and CANaerospace.

The columns of the Trace Window are user configurable for proprie-

tary protocols. CAN identifiers can be subdivided into segments

and displayed in separate Trace Window columns. In addition, you

can define a value table for each identifier segment, which gives

you a text interpretation of the different segments during the

measurement. This greatly simplifies the interpretation of proprie-

tary protocols.

Programmability User programmability lets you extend CANalyzer functionality as

desired. The programming language used here is the application-

oriented C-like language CAPL (Communication Access Program-

ming Language). CANalyzer contains an interactive development

environment that makes it easy to create, modify and compile CAPL

programs.

Supported Protocols ARINC 825: The “General Standardization of Controller Area Network Bus

Protocol for Airborne Use” defines fundamental communication

concepts for the use of CAN. It supports the IMA approach and

offers addressing mechanisms that extend beyond system bounda-

ries such as AFDX.

ARINC 826: Based on ARINC 825, ARINC 826 specifies the “Software Data Load-

er via CAN Interface”. This is a variant of ARINC 615 with optimiza-

tions for use under CAN.

ARINC 810/812: These documents specify communications for the on-board Galley

Inserts (GAIN). The focus is on power management.

CANaerospace: This protocol from Stock Flight Systems is typically used in devel-

opment simulators, simulator cockpits, UAVs, and much more.

NASA refers to this bus as the “NASA AGATE data bus”.

CANopen: This protocol is used in many subsystems that are based on indus-

trial components. CANopen support is available as a separate

option for CANalyzer.

Proprietary protocols: Because of its database approach and open interfaces, CANalyz-

er.CANaero can be extended to handle proprietary protocols.

Training

As part of our training program, we offer a range of classes and

workshops on CANoe in our classrooms and on-site at our cus-

tomers. For more information and the dates of our training

courses, please visit our homepage on the Internet at:

www.vector-academy.com

Hardware Interfaces

CANalyzer.CANaero supports all hardware interfaces available at

Vector. Thanks to the large selection of different PC interfaces

(PCMCIA, ExpressCard, USB, PCI, PCI-Express, PXI) and of bus

transceivers, optimal bus access is possible for any use case.

Page 4: SolutionS for Avionics Networking

TOOLS & COMPONENTS FOR OPEN NETWORKING

More Information: www.vector.com/contact

V2.4

201

1-06

Overview of Advantages

CANoe increases the efficiency of your development process

from design to testing

Reliable testing of the bus communications between electronic

units from simple interactive testing in design or implementa-

tion to systematic automated testing

Automatically generated test reports

Easy observation of data traffic and comprehensive network

analysis

Time-synchronous analysis of multiple buses and optional

support of FlexRay and Ethernet enable gateway developments

and tests

Support of the protocols ARINC 825, 826, 810, 812,

CANaerospace and optional CANopen

Open interfaces and database concept offer optimal support for

proprietary protocols as well

Over the years, a number of bus systems have become established

in aerospace engineering. CAN is playing an increasingly important

role here. CANoe.CANaero is a versatile tool for developing, testing

and analyzing entire avionics networks as well as individual elec-

tronic units. Network designers, development and test engineers

at aircraft manufacturers, system suppliers and component pro-

ducers will all benefit from its many different functions and con-

figuration options.

Application Areas CANoe.CANaero covers all use areas from simple network analysis

to systematic testing of electronic units. The multibus approach

lets you simultaneously operate multiple channels, different bus

systems such as CAN, Ethernet and FlexRay as well as different proto-

cols.

Functions Basic functions offer an abundance of capabilities such as:

Simulation of complete systems and remaining bus simulation

via modelling

Tracing of the bus data traffic

Test entire networks and/or individual electronic units

User programmable with integrated C-like CAPL programming

language to support simulation, analysis and testing

Interactive sending of messages

Statistics on nodes, messages, bus load and faults

Logging of messages for later replay or offline evaluation with

versatile triggering options

Generation of bus disturbances

Creation of user-defined interfaces for controlling the simula-

tion and tests or for displaying analysis data

CANoe supports model development in MATLAB and Statemate.

Option GPS lets you visualize the vehicle location on maps.

CANoe.CANaero 7.6 The Professional Development and Test Tool for CAN-based Avionics Networks

Display of ARINC 812-specific data in the Trace, Data and Statistics Windows. Interactive generation of messages.

Page 5: SolutionS for Avionics Networking

TOOLS & COMPONENTS FOR OPEN NETWORKING

More Information: www.vector.com/contact

Control of digital and analog I/O modules and measurement

hardware lets you process real signal values in simulations and

test environments.

Open software interfaces such as Microsoft COM and .Net enable

integration in existing system environments.

Database Support In a project database you can assign such attributes as project-

specific names, conversion formulas and physical units to messag-

es and their data segments. The database is set up and maintained

with the CANdb++ data management program that is supplied with

the product. ARINC825 profile files can be read-in and exported.

Building upon this database, it is possible to represent messages and

their data contents on the system level, service level and message

level. Examples are: Cabin Pressure Control, Water Waste, Body Pitch

Angle, Boiler Water Temperature and much more. This is also how you

parameterize sending of messages and their data contents.

Communication Monitoring In the Trace Window, the CAN message traffic is displayed, and the

protocol information it contains is simultaneously interpreted. You

not only see which service is currently being executed, you can

also view the relevant parameters at a glance. To simplify the

analysis, the data can be shown in different font and background

colors. This gives you a quick overview of the chronological flow of

individual protocol sequences. CANoe.CANaero supports the proto-

cols ARINC 825, ARINC 826, ARINC 812 and CANaerospace.

The columns of the Trace Window are user configurable for proprie-

tary protocols. CAN identifiers can be subdivided into segments

and displayed in separate Trace Window columns. In addition, you

can define a value table for each identifier segment, which gives

you a text interpretation of the different segments during the

measurement. This greatly simplifies the interpretation of proprie-

tary protocols.

Testing Electronic Units and Networks One of the primary use cases of CANoe is the testing of electronic

units and networks. Examples include: Verification of individual

develop-ment steps, checking of prototypes, and performance of

regression and conformity tests.

The Test Feature Set with its extensive functions supports you in

implementing your testing tasks simply and flexibly:

Sequential test flows are implemented with CANoe in XML, CAPL

or .NET test modules that are sub-divided into test groups and

test cases. The individual test modules can be executed at any

time during a measurement. In XML modules, tests are assem-

bled from predefined test patterns and are easy to parameterize

by input and output vectors. The different description formats

may also be combined, depending on requirements.

You can monitor system states in parallel to test execution, e.g. or

conformance of individual messages to cycle times. These con-

straints are automatically incorporated into the test evaluation.

Display of ARINC 825-specific data in the Trace Window. The different colors represent different ARINC services in the Trace Window, and this greatly simplifies bus analysis. A font color and background color may be defined for each category so that messages can be recognized easier and quicker.

Page 6: SolutionS for Avionics Networking

TOOLS & COMPONENTS FOR OPEN NETWORKING

More Information: www.vector.com/contact

The Test Service Library contains a collection of prepared test

functions that simplify the process of setting up tests. They are

used in the test modules and are parameterized from the data-

base. This lets you monitor such parameters as the cycle times of

messages, the reaction time of an electronic unit or the validity

of signal values. To evaluate the quality of tested electronic

units, various statistical values are output from tests, including

the number of deviations reported over the testing period.

When a test module is executed, an extensive test report is

generated. For example, the names of the test cases already ex-

ecuted and individual test results are logged. The test record can

be supplemented with user-defined information or with auto-

mated screenshots of the various analysis windows. CANoe

writes the results to a flexible XML file that can be further pro-

cessed. An XSLT style sheet is used to customize the output for-

mat of the test report.

Direct driving of I/O hardware in CANoe makes it possible to use

digital and analog electronic unit interfaces in addition to the

bus communication. Besides offering standard I/O components,

the Vector VT System also takes a modular hardware approach

that simplifies the setup of test benches tremendously and ena-

bles comprehensive testing of electronic units.

Special references in the XML test modules link test cases with

the requirements. With this it is for example possible to insert

hyperlinks in the test report to navigate directly to the elements

in Telelogic DOORS modules.

Simulation and Remaining Bus Simulation In the development of distributed communication systems with

CANoe, network node models are created based on database

information. The communication behavior of these models can be

fully simulated and analyzed. Over the course of the subsequent

development process, you can replace individual node models by

real electronic units within this simulation. These remaining bus

and environment simulations give the supplier a development and

test environment for the total system as well as for individual

electronic units and modules.

Hardware Interfaces CANoe.CANaero supports all hardware interfaces available at Vec-

tor. Thanks to the large selection of different PC interfaces

(PCMCIA, ExpressCard, USB, PCI, PCI-Express, PXI) and of bus

transceivers, optimal bus access is possible for any use case.

The development process with CANoe from network simulation to the real total system

Page 7: SolutionS for Avionics Networking

TOOLS & COMPONENTS FOR OPEN NETWORKING

More Information: www.vector.com/contact

Supported Protocols ARINC 825: The “General Standardization of Controller Area Network Bus

Protocol for Airborne Use” defines fundamental communication

concepts for the use of CAN. It supports the IMA approach and

offers addressing mechanisms that extend beyond system bounda-

ries such as AFDX.

ARINC 826: Based on ARINC 825, ARINC 826 specifies the “Software Data

Loader via CAN Interface”. This is a variant of ARINC 615 with

optimizations for use under CAN.

ARINC 810/812: These documents specify communications for the on-board Galley

Inserts (GAIN). The focus is on power management.

CANaerospace: This protocol from Stock Flight Systems is typically used in develo-

pment simulators, simulator cockpits, UAVs, and much more. NASA

refers to this bus as the “NASA AGATE data bus”.

CANopen: This protocol is used in many subsystems that are based on indust-

rial components. CANopen support is available as a separate opti-

on for CANoe.

Proprietary protocols: Because of its database approach and open interfaces, CANoe.CANaero

can be extended to handle proprietary protocols.

Training

As part of our training program, we offer a range of classes and

workshops on CANoe in our classrooms and on-site at our cus-

tomers. For more information and the dates of our training

courses, please visit our homepage on the Internet at:

www.vector-academy.com

Test sequence example with associated test report in HTML

Test sequence example with associated test record in HTML

Page 8: SolutionS for Avionics Networking

V 1.

3 6/

2011

- Da

ta S

heet

s CA

Naer

o EN

www.avionics-networking.com

Your contact

Germany and all countries not named below

Vector Informatik GmbHVector Consulting Services GmbH Ingersheimer Str. 24 70499 Stuttgart GERMANY Tel.: +49 711 80670-0 Fax: +49 711 80670-111

France, Belgium, Luxembourg

Vector France S.A.S. 168, Boulevard Camélinat 92240 Malakoff FRANCE Tel.: +33 1 4231 4000 Fax: +33 1 4231 4009

Sweden, Denmark, Norway, Finland, Iceland

VecScan AB Theres Svenssons Gata 9 41755 Göteborg SWEDEN Tel.: +46 31 764 7600 Fax: +46 31 764 7619

United Kingdom & Ireland

Vector GB Limited Rhodium, Central BoulevardBlythe Valley ParkSolihull, BirminghamWest Midlands, B90 8ASUNITED KINGDoM Tel.: +44 121 50681-50Fax: +44 121 50681-69

China

Vector Automotive Technology Co., Ltd.Sunyoung CenterRoom 1701, No.398 Jiangsu RoadChangning DistrictShanghai 200050P.R. CHINATel.: +86 21 6432 53530Fax: +86 21 6432 5308

USA, Canada, Mexico

Vector CANtech, Inc. Suite 550 39500 orchard Hill Place Novi, MI 48375 USA Tel.: +1 248 449 9290 Fax: +1 248 449 9704

Japan

Vector Japan Co., Ltd. Seafort Square Center Bld. 18F 2-3-12 Higashi-shinagawa, Shinagawa-ku Tokyo 140-0002 JAPAN Tel.: +81 3 5769 7800 Fax: +81 3 5769 6975

Korea

Vector Korea IT Inc. 1406 Mario Tower 222-12 Guro-dong, Guro-guSeoul 152-848REPUBLIC oF KoREA Tel.: +82 2 8070 600Fax: +82 2 8070 601

India

Vector Informatik India Pvt. Ltd.4/1/1/1, 3rd floor, Sutar IconSus RoadPashanPune 411021INDIATel.: +91 20 2587 2023Fax: +91 20 2587 2025

www.vector.com