Entwicklungsprozess mit CANoe.CANopen



Ähnliche Dokumente
Test-Strategien CANopen

oscan ein präemptives Echtzeit-Multitasking-Betriebssystem

Varianten Handling in AUTOSAR

Produktinformation CANalyzer.CANopen

Diagnose- und Testfunktionen in CANoe.J1939

Perceptive Document Composition

Technical Note 0201 Gateway

Handbuch. Artologik EZ-Equip. Plug-in für EZbooking version 3.2. Artisan Global Software

Agile Software Verteilung

Einleitung. Über Modular EDS Pro. Hinweise zu diesem Handbuch. Installationshinweise. Modular EDS Pro starten/beenden

FIREPLACE EXPANDABLE BANNER v1.01

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

Clients in einer Windows Domäne für WSUS konfigurieren

Was ist das Tekla Warehouse

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

1. IPSec Verbindung zwischen 2 Gateways mit dynamischen IP Adressen

How-to: Webserver NAT. Securepoint Security System Version 2007nx

ELO Print&Archive so nutzen Sie es richtig

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.

UC4 Rapid Automation HP Service Manager Agent Versionshinweise

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen

Inhalt. meliarts. 1. Allgemeine Informationen Administration Aufruf Das Kontextmenü Vorlagen...

-Zertifikatsverwaltung

SCHULVERSUCH INFORMATIK IN BADEN-WÜRTTEMBERG. Gerhard Liebrich Peter-Petersen-Gymnasium Mannheim

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihr vorhandenes PMS-System mit der IAC-BOX verbinden und konfigurieren.

Thermoguard. Thermoguard CIM Custom Integration Module Version 2.70

Übung - Konfigurieren einer Windows-XP-Firewall

LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH

Funktionsdaten Editor Kurzanleitung

Kurzanleitung So geht s

Erstellung botoptimierter Partnerlinks

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen.

E-Learning-Content. E-Learning-Content wird von vielen Hochschullehrern in unterschiedlichstem Umfeld hergestellt

Powermanager Server- Client- Installation

News RSS-Export. mit tt_news und pmk_rssnewsexport. Alexander Mürb, Arthur Palmer TYPO3 User Group Stuttgart

Bedienungsanleitung PC-Konfigurationssoftware des ID Inclinometers

SUB-ID- VERWALTUNG MIT GPP SETUP-GUIDE FÜR PUBLISHER

Programmers Manual Geodaten Ver. 2.0

Installation & Konfiguration AddOn CopyObjects

GS-Programme 2015 Allgemeines Zentralupdate

Whitepaper. Produkt: combit address manager STAMPIT der Deutschen Post nutzen. combit GmbH Untere Laube Konstanz

Design Pattern - Strukturmuster. CAS SWE - OOAD Marco Hunziker Klaus Imfeld Frédéric Bächler Marcel Lüthi

Der frühe Tester fängt den Bug

OS IDE Webserver Integration des Webservers in die IDE Wireshark Webserver II Dynamisches Webprojekt in Eclipse

PhoToPlan 6.0 Was ist neu?

Anleitung zur Einrichtung von Outbound und Inbound Filtern Für DWR-512 (Stand August 2012)

BAPS Basel Psychologie Studien

OpenVPN unter Linux mit KVpnc Stand: 16. Mai 2013

Artikel Schnittstelle über CSV

Anforderungen an die HIS

EtherCAN / EtherCANopen Gateway

Raumbuch in AutoCAD Architecture 2014

Flashfragen in ILIAS Test & Assessment. Helmut Schottmüller

Smart TV Aktuelle Entwicklungen & Herausforderungen

Werkzeugeinsatz bei CANopen

Wörterbücher von MS nach Ooo konvertieren

Erstellung von Reports mit Anwender-Dokumentation und System-Dokumentation in der ArtemiS SUITE (ab Version 5.0)

INSEVIS Ihr Partner für wirtschaftliche S7-Steuerungstechnik

Proxyeinstellungen für Agenda-Anwendungen

Planung für Organisation und Technik

Seite Out-Of-Band-Authentifizierung (OOBA) 8.1 Einleitung

Installations Guide für YAJSW und DTLDAP

Vom Finden und Suchen Büroorganisation und KitaPlusQM

Automatische Installation (wenn das SSO-Applet nicht vorhanden ist)! Abbildung 1:Auswahldialog für Installationslaufwerk

Einführung in die Informatik Tools

SMART Newsletter Education Solutions April 2015

AlwinPro Care Modul Schnittstelle TV-Steuerung

Elexis - Afinion AS100 Connector

vielen Dank für Ihre Mithilfe! Drucken Sie einfach unser Plakat so oft Sie wollen aus. Das Plakatset beinhaltet gleich drei Möglichkeiten:

Das BOND Community System. Die ersten Schritte in BIBLIOTHECA2000

die wichtigsten online-tools für augenoptiker websites

I n s t a l l a t i o n d e s D - T R U S T - S o f t t o k e n u n t e r

PayPal PLUS für Shopware

Vgl. Kapitel 5 aus Systematisches Requirements Engineering, Christoph Ebert

firstbird wird gefördert von Microsoft Ventures firstbird is part of Microsoft Ventures Accelerator Berlin

Comparison of Software Products using Software Engineering Metrics

Anleitung TUS Port Checker 2.0

B12-TOUCH VERSION 3.5

WhiteStarUML Tutorial

Installationsanleitungen

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

On-Demand- oder Lizenz-Software? - Checkliste für kleine und mittlere Unternehmen

Anleitung für die Verwendung der Test-Anwendung des XML-File Uploads für MOSS Erklärungen (EU und Non-EU)

Beschreibung der Einstellungen zum Drucken aus TRIC DB mit BricsCad ab Version V5

Referenzen Typo3. Blog der Internetagentur Irma Berscheid-Kimeridze Stand: Juni 2015

Installationsanleitung für pcvisit Server (pcvisit 12.0)

Revox Joy S232 App D 1.0

Security. Stefan Dahler. 4. Internet Verbindung. 4.1 Einleitung

Aufgabe 2: HRU-Beispiel Fernuni

Java: Vererbung. Teil 3: super()

Prof. Dr. Uwe Schmidt. 21. August Aufgaben zur Klausur Objektorientierte Programmierung im SS 2007 (IA 252)

SDD System Design Document

Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter

GSM Scanner Bedienungsanleitung

HMS. Statistiken mit SAS ins Internet. HMS Analytical Software GmbH - Johannes Lang

Nplate (Romiplostim) SELBSTINJEKTIONS-TAGEBUCH Zur Unterstützung der Anwendung von Nplate zu Hause

Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser

Transkript:

Entwicklungsprozess mit CANoe.CANopen Erstellung von automatischen Testabläufen CANopen Techdays 26./28.0.09, München/Hamburg 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V. 2009-0-2

Agenda > System Simulation / Konfiguration Gerätetest Applikationstest Slide: 2

System Simulation / Konfiguration Ein simuliertes CANopen-System EDS Editor EDS-Dateien Konfigurationswerkzeug Simulationsumgebung Botschaften DCF-Dateien User Interface Knotenmodelle Slide: 3

System Simulation / Konfiguration Ein simuliertes CANopen System Vector Lösung CANeds EDS-Dateien ProCANopen CANoe Botschaften DCF-Dateien User Interface Knotenmodelle Slide: 4

System Simulation / Konfiguration Ein simuliertes CANopen System Vector Lösung CANeds EDS-Dateien ProCANopen CANoe CAN-Datenbasis DCF-Dateien Panels CAPL Programme Applikation Slide: 5

System Simulation / Konfiguration Option CANoe.CANopen Option CANoe.CANopen CANeds EDS-Erstellung EDS-Prüfung Geräte-Scan ProCANopen Busanalyse Netzwerksimulation Testablaufumgebung CANoe Netzwerkkonfiguration Simulations- und Testgenerierung Gerätezugriff Slide: 6

Agenda System Simulation / Konfiguration > Gerätetest Applikationstest Slide: 7

Gerätetest Voraussetzungen und Möglichkeiten Welche Voraussetzungen müssen gegeben sein? Spezifikation (EDS-Datei) muss verfügbar sein EDS-Datei muss korrekt sein EDS-Datei muss zum physikalischen / simulierten Gerät passen Was kann getestet werden? SDO-Protokoll PDO-Konfiguration / Kommunikation Statusmaschine Zeitliches Verhalten Positiv- und Negativtests???? CiA CANopen Conformance test suite??? Slide: 8

Gerätetest Wie wird eine Testsequenz erzeugt? ProCANopen Testkonfigurator Testgenerator Testkonfiguration Testreport CANoe Testsequenz Slide: 9

Gerätetest Ein einfacher SDO-Test Testfunktion Parameter Implementierungsaufwand Flexibilität Ebene 3 Ebene 2 Ebene SDO Test SDO Download Test Initialisiere SDO Download Test Objekt Index Objekt Sub-Index Objekt Index Objekt Sub-Index Anzahl der Datenbytes Daten Objekt Index Objekt Sub-Index Command Specifier Nicht verwendete Datenbytes Daten Expedited Flag Größenangabe - Hoher Aufwand bei der Erstellung von Testsequenzen Slide: 0

Gerätetest Generierung gerätespezifischer Tests DCF-Datei beinhaltet Beschreibung des Objektverzeichnisses Aktuelle Konfigurationsdaten! DCF-Datei Slide:

Gerätetest Generierungsvorlagen Vorlagen zur Generierung von Gerätetests Objektverzeichnistest Defaultwerte Test Test der PDO-Konfiguration Test der Statusmaschine Timing Test DCF Slide: 2

Agenda System Simulation / Konfiguration Gerätetest > Applikationstest Slide: 3

Applikationstest Signalbeschreibung des Objekts Controlword [0x6040] Der Standard CiA302 definiert neben der Objektlänge die Signalnamen die Startposition der Signale (die Signallängen) 5 2 3 ms r Controlword h fr oms eo qs ev so 5 0 8 7 6 4 3 2 0 - Signalbeschreibung nur als PDF-Dokument verfügbar Slide: 4

Applikationstest Generierung einer Testumgebung Signalbeschreibungen müssen in der EDS-Datei definiert werden Generierung einer Testumgebung Signalorientierter SDO-Zugriff auf das Objektverzeichnis Signalorientierter PDO-Zugriff 5 2 3 ms r Controlword h fr oms eo qs ev so 5 0 8 7 6 4 3 2 0 CAN-Datenbasis Umgebungsvariablen Slide: 5

Applikationstest Testsequenz Testsequenz Testsequenz Testsequenz 2 2 Funktion SDO Download ( ) ev3_manufactorspecific_val 3 Parameter source destination value 0 3 0x6800 ev3_manufactorspecific_cmd WR evsdo_client 0 object 0x2000 DUT (ID 3) Requester Node (ID 0) Interaction Layer 0x0C SDO 00 68 0x0C SDO 00 68 CAN Slide: 6

Vielen Dank für Ihre Aufmerksamkeit. Weitere Infos unter: www.vector.com Autor: Kai Schmidt Vector Informatik GmbH Ingersheimer Str. 24 70499 Stuttgart Slide: 7