Product Information CANape Option Simulink XCP Server

Similar documents
Product Information CANape

Product Information CANalyzer.J1939

Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann

Model-Based Development of ECUs

Product Information CANdelaStudio

One common language for domain experts and test engineers

Appendix F: Instructions for Downloading Microsoft Access Runtime

Introduction to MATLAB Gergely Somlay Application Engineer

Introduction to Simulink

DeviceAnywhere Automation for Smartphones Setup Guide Windows Mobile

S7 OPC Server Tutorial

Product Information CANalyzer

Chip simulation of automotive ECUs

Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0

Citrix EdgeSight for Load Testing Installation Guide. Citrix EdgeSight for Load Testing 3.5

CHAPTER 6: CLASSIC CLIENT OPTION

Level 3 SM Connect Outlook Add-In User Guide Level 3 Communications, Inc. All rights reserved.

Scheduler for Outlook User s Guide

Development of AUTOSAR Software Components within Model-Based Design

SAP NetWeaver Developer Studio 7.30 Installation Guide

If you never used nor intend to use the wired-connection, then please disregard the following info.

Colligo Manager 6.2. Offline Mode - User Guide

Configuring Serial Terminal Emulation Programs

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7

GETTING STARTED WITH STUDIO ONE ARTIST

Centralized Auditing in Windows Derek Melber

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

Enfinity Suite 6.3 System Requirements Sheet

Image Acquisition Toolbox Adaptor Kit User's Guide

From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)

Citrix EdgeSight for Load Testing Installation Guide. Citrix EdgeSight for Load Testing 3.8

AutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution

Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse Paderborn automotive testing expo June 22, 2010

ADMO. Maintenance management solution for protection systems

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Updating to Test Universe 3.0. What s new?

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Ingo Stürmer, Dietrich Travkin. Automated Transformation of MATLAB Simulink and Stateflow Models

OPC COMMUNICATION IN REAL TIME

Making model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB

DOCUNIZE Management System for Microsoft Office Templates

Product Information Services for Embedded Software

Colligo Contributor 4.4 SP2 for Terminal Services. User Guide

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API

Microsoft Office System Tip Sheet

Linux. Reverse Debugging. Target Communication Framework. Nexus. Intel Trace Hub GDB. PIL Simulation CONTENTS

SpamTitan Outlook Addin v1.1 Installation Instructions

FileMaker. Running FileMaker Pro 10 on Citrix Presentation Server

ETAS. We offer regularly scheduled training seminars for both novice and advanced ETAS tool users.

Easy Setup Guide for the Sony Network Camera

Introduction to Ethernet and IP in automotive vehicles

Product Development Flow Including Model- Based Design and System-Level Functional Verification

ERIKA Enterprise pre-built Virtual Machine

Dream Report Version 4.5

From Diagnostic Requirements to Communication

R&S AFQ100A, R&S AFQ100B I/Q Modulation Generator Supplement

Converting Models from Floating Point to Fixed Point for Production Code Generation

TECHNICAL NOTE TNOI34

Studio Visual Steps. A Short Guide to Windows Internet Explorer 9

TIA Portal vs Studio 5000

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

How to use Matlab on the Virtual Labs

ABB i-bus KNX i-bus Tool Product Information

energized: zenon energy edition. reliable supervision and efficient control of energy plants, distribution networks and substations.

Smart Testing of Smart Charging

Go to CGTech Help Library. Installing CGTech Products

S7 for Windows S7-300/400

Modbus and ION Technology

How to share media files through Windows Media Player 11

Configuring the WT-4 for Upload to a Computer (Ad-hoc Mode)

Installation and User Guide Zend Browser Toolbar

INSTALLING SAS 9.2 PHASE 3 ON WINDOWS OPERATING SYSTEMS

Data Analysis with MATLAB The MathWorks, Inc. 1

Installing Microsoft Visual C SP1 Redistributable Package

Fax Transmission Analyzer Option

R&S AFQ100A, R&S AFQ100B I/Q Modulation Generator Supplement

CANape CCP Communication Version /06/03 Application Note AN-AMC-1-100

How to Use Rohde & Schwarz Instruments in MATLAB Application Note

MSSQL quick start guide

straton Universal control and strong connections. embedded field bus controller soft-plc scada logic

Jitterbit Technical Overview : Microsoft Dynamics AX

INCA V7.2 New functions

Microsoft SharePoint Products & Technologies

Time Matters for Microsoft Outlook. Technology Preview User Guide

Installing jabra pc suite. V01_0905 Jabra is a registered trademark of GN Netcom A/S

a) Network connection problems (check these for existing installations)

StruxureWare Power Monitoring 7.0.1

IDIS Solution Suite. Streaming Service. Software Manual. Powered by

OpenWells Software. DecisionSpace Drilling & Completions. Streamline activity and morning reporting. Improve drilling operations DATA SHEET

SCOPE PRESENTATION INTRODUCTION

Test Executive And Development Studio Integrated Test Executive and Application Development Environment

AUSUM User Group Meeting 2012 is returning to South Beach

idas Data Application and Documentation

Graphical Environment Tool for Development versus Non Graphical Development Tool

The Matrex Client/Server Specification 1.1

MATLAB on EC2 Instructions Guide

Embedded OS. Product Information

Owner s Manual. Special Notices. Table of Contents. Yamaha Pro Audio global site

Transcription:

Product Information CANape Option Simulink XCP Server

Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 3 1.4 Further Information... 4 2 Functions... 4 3 Special Functions... 5 4 Simulink XCP Server Stand-Alone... 5 4.1 System Requirements... 5 5 Training... 6 V1.1 2/2015 - Valid for CANape from Version 13.0. Please consider the environment before printing this document. www.vector.com 2

1 Overview 1.1 Introduction CANape provides mature functions for visualizing measured data from various sources synchronously and with time precision. The Simulink XCP Server option lets you use CANape as an interface to parameterize and visualize Simulink models. Parameter changes are easily made in CANape and transferred to the model. At the model s runtime, Simulink sends measured data from the model to CANape via the XCP on Ethernet protocol. You access parameters in Simulink exactly as though the application were running in an ECU. Simulink models are computed slower or faster than in real time (dependent on their complexity and processing power). After the computation cycle, you can analyze the data in CANape, adjust model parameters in CANape and then start the next computation cycle. Option Simulink XCP Server can be used either with or without CANape. 1.2 Overview of Advantages > Easily visualize signals and parameterize calibration parameters from Simulink models in CANape > From CANape, you parameterize your model in Simulink (e.g. by loading parameter sets) > You have read and write access to objects in binary components, such as DLLs in Simulink, and this lets you optimize the behavior of components that are unavailable to you as a model, because they come from a partner > Stimulate the model with data from your measurement files. Here, the measurement file contents are fed into the model as an input vector via CANape. This lets you check the model s behavior with real data. > Model instrumentation is not needed for measurement or parameterization > CANape is a tool you can use over the entire ECU development process. This reduces the number of tools you need, software maintenance costs, training requirements, etc. Figure 1: Conveniently measure and calibrate model parameters. CANape provides access to signals of the Simulink model via XCP on Ethernet and the Simulink XCP Server. 1.3 Application Areas In the context of model-based software development, functions of the application are checked in an iterative process; the model is executed iteratively in Simulink from MathWorks. The Simulink XCP Server offers all function and software developers a convenient tool for managing parameters and efficiently measuring signals from the Simulink model without instrumentation. The CANape configuration used here can be reused in a later development phase. www.vector.com 3

1.4 Further Information Various documents related to CANape are available on the Internet. With the demo version, you get sample configurations for various application areas and a detailed online Help function in which all CANape functions are described. In addition, you will benefit from valuable know-how in the form of technical articles and application notes. For more information, go to the Vector Download-Center. 2 Functions Communication between CANape and the Simulink model is realized via the standardized ASAM protocol XCP on Ethernet. Therefore, communication via the Simulink XCP Server is also available for other MC tools. At the press of a button, the hierarchical structure of the Simulink model is automatically reproduced in an A2L ECU description file. If you wish to simulate very large and complex models, standardized XCP on Ethernet communication gives you greater computing performance as well, because two separate computers are used. Figure 2: Overview of actions in CANape and their effects on the model in Simulink. The data is transported to CANape at model runtime in Simulink. If the model runs significantly faster than in real time, offline visualization in CANape is used. After the test run in Simulink, the data is easily analyzed in CANape. The findings of the analysis lead to new parameter changes, which CANape also makes in Simulink. CANape supports efficient analysis of model behavior with the following functions: > All display windows in CANape are available for visualizing scalar parameters, characteristic maps, etc. > You can use the Parameters window and CDM Studio (Calibration Data Management) to make changes to model parameters in Simulink > Stimulation of the model only requires feeding logged measurement data into the model as an input vector at runtime > Signal-based instrumentation is not needed for stimulation of the model > Signal-specific model instrumentation is not needed for measuring or parameterizing; all that is required, is to insert a single block from the Simulink CANape library into the model using drag & drop www.vector.com 4

Figure 3: Configuration setup in CANape with visualization of the model, the time sequence of certain signals and a Parameters window for modifying parameters directly in the model. 3 Special Functions The transfer of time stamps via XCP makes it possible to fully adapt CANape to Simulink s time behavior: > For example, when you change the time behavior by use of the Simulink Debugger, CANape adapts to this and logs the data according to the received time stamps. > If there are binary components in the model, e.g. S-functions from development partners, they can also be measured and calibrated with the help of an A2L file. > Optional visualization of the model in CANape lets you conveniently put together your configuration in CANape by dragging and dropping objects from the visualization. Simulink users will feel right at home using their familiar model representation without requiring any conversion. 4 Simulink XCP Server Stand-Alone You can use M-scripts to access objects in the Workspace, but not completely. If you receive a binary component (MEXW32/MEXW64) from a development partner, which runs together with your model, for example, you cannot access the objects in the binary component. You can access these objects from M-scripts with the Simulink XCP Server, even without CANape, using the object names and Set and Get commands. All that is needed is the A2L file of the binary component, and you can then optimize the parameters, e.g. script-driven. 4.1 System Requirements > Windows XP SP3, Vista (32-bit version), Windows 7 and 8 (32-bit and 64-bit version) > The Simulink XCP Server is supported starting at CANape 8.0 > MATLAB Version R2007b www.vector.com 5

5 Training As part of our training program we offer various training classes and workshops for CANape and XCP at our classrooms and at customers sites. For additional information on individual training events and schedules on the Internet go to: www.vectoracademy.com www.vector.com 6

Get more Information! Visit our Website for: > News > Products > Demo Software > Support > Training Classes > Addresses www.vector.com www.vector.com 7