CAN.LIN.MOST.Flexray Manual
Total Page:16
File Type:pdf, Size:1020Kb
CANoe DENoe .CAN.LIN.MOST.FlexRay Manual Version 4.1 Vector Informatik GmbH, Ingersheimer Str. 24, D-70499 Stuttgart Tel. +49 711 80670-0, Fax +49 711 80670 111 Email [email protected], Internet http://www.vector-informatik.de III Subsidiaries France Sweden Vector France SAS VecScan AB 168, Boulevard Camélinat Fabriksgatan 7 F-92240 Malakoff S-41250 Göteborg Tel.: +33 1 4231 4000 Tel.: +46 031 79901 35 Fax: +33 1 4231 4009 Fax: +46 031 79903 05 http://www.vector-france.com http://www.vecscan.com/ Japan USA Vector Japan Co., Ltd. Vector CANtech, Inc. Nishikawa Bldg. 2F Suite 550 3-3-9 Nihonbashi, Chuo-ku 39500 Orchard Hill Place J-103-0027 Tokyo USA-Novi, Mi 48375 Tel.: +81 3 3516 7850 Tel.: +1 248 449 9290 Fax: +81 3 3516 7855 Fax: +1 248 449 9704 http://www.vector-japan.co.jp http://www.vector-cantech.com For Distributor Addresses please have a look on our website: www.vector-informatik.com © Vector Informatik GmbH CANoe/DENoe Manual Version 4.1.1 IV International Quality Standard Certificate The Quality Management of Vector Informatik GmbH is being certified throughout since 1998-08-19: • 2001-11-27 according to DIN EN ISO 9001:2000-12 Certificate number: 70 100 1498 • 1998-08-19 according to DIN EN ISO 9001:1994-08 Certificate number: 70 100 F 1498 TMS Typographic Conventions Identifies important notes Note: • Identifies enumerations (bullet items) Î '1.0 Introduction' Identifies references to further chapters of this manual [OK] Notation for buttons in dialogs <TAB> Notation for keys on the computer keyboard <Strg>+<Z> Notation for keys of the computer keyboard which should be pressed simultaneously Add… Notation for menu, command and dialog names File│File open… on message 0x100 Notation for MS-DOS syntax or program code © Vector Informatik GmbH CANoe/DENoe Manual Version 4.1.1 V Notes on the new naming convention CANoe CANalyzer DENoe DENalyzer The multi-bus functionality and die modular configuration concept of the program variants require a new naming convention of several Vector products. Included bus options are now indicated with a "." (DOT) followed by the name of the bus system. Examples: for the LIN option: .LIN for the MOST option: .MOST The products CANoe resp. CANalyzer always contain the CAN option; therefore ".CAN" is never listed as a bus option. All further contained options are specified as shown above. The products DENoe resp. DENalyzer aim at users that exclusively use one or some of the bus systems LIN, MOST or FlexRay; here the CAN option is not included. Examples for CANoe: • CANoe (tool for CAN users) • CANoe.LIN (tool for CAN and LIN users) • CANoe.LIN.MOST (tool for CAN, LIN and MOST users) Examples for DENoe: (DEN: Distributed Embedded Network) • DENoe.LIN (tool for LIN users) • DENoe.LIN.MOST (tool for LIN and MOST users) • DENoe.LIN.MOST.FlexRay (tool for LIN, MOST and FlexRay users) Additional Notes • Practice parts (CANoe tour / CANalyzer tour) are currently only available for CANoe resp. CANalyzer (not for the bus options LIN, MOST, FlexRay). • In the manual and online help basically the terms CANoe and CANalyzer are used. • The terms DENoe resp. DENalyzer are used in manual and online help to show differences to CANoe resp. CANalyzer. © Vector Informatik GmbH CANoe/DENoe Manual Version 4.1.1 VI Contents 1 Introduction..........................................................................................................1 1.1 Overview .......................................................................................................1 1.2 Tips for Using CANoe....................................................................................3 1.2.1 Menus .............................................................................................4 1.2.2 Dialogs .............................................................................................4 1.2.3 Measurement and Simulation Setup ..................................................6 1.2.4 Online Help ........................................................................................7 1.3 CANoe Tour...................................................................................................7 1.3.1 Preparations.......................................................................................8 1.3.2 Setting Up the CAN Bus.....................................................................9 1.3.3 Transmitting Data .............................................................................11 1.3.4 Evaluation Windows .........................................................................15 1.3.5 Working with Symbolic Data.............................................................17 1.3.6 Analysis of Signal Values in the Data Window .................................19 1.3.7 Analysis of Signal Responses in the Graphics Window ...................21 1.3.8 Use of the Database in Transmitting Messages ...............................22 1.3.9 Logging a Measurement...................................................................22 1.3.10 Evaluating a Log File........................................................................24 1.3.11 Creating a CAPL Program................................................................24 1.3.12 Simulation of Distributed Systems in CANoe ...................................27 1.3.12.1 Creating the Database .......................................................27 1.3.12.2 Creating Panels .................................................................28 1.3.12.3 Creating Network Node Models .........................................30 1.3.13 Tips for Solving Your Own Tasks ......................................................31 1.4 Overview of the Programs...........................................................................32 1.5 CANoe Architecture.....................................................................................33 1.6 Particularities of the Demo Version .............................................................35 2 Applications .......................................................................................................36 2.1 Simulation/ Simulation Setup ......................................................................40 2.1.1 Working in the Simulation Setup ......................................................40 2.1.2 Gateway ...........................................................................................40 2.1.3 System View.....................................................................................41 2.1.4 Object View ......................................................................................41 2.1.5 System Verification...........................................................................41 © Vector Informatik GmbH CANoe/DENoe Manual Version 4.1.1 VII 2.2 Measurement/Measurement Setup .............................................................42 2.2.1 Measurement Start...........................................................................42 2.2.2 Working with Configurations.............................................................43 2.2.3 Representation Formats...................................................................44 2.3 Working with Databases..............................................................................45 2.3.1 Creating and Modifying Databases ..................................................45 2.3.2 Access to Database Information.......................................................46 2.3.3 Associating the Database.................................................................47 2.3.4 Use of Multiple Databases ...............................................................48 2.3.5 Resolving Ambiguities ......................................................................48 2.3.6 Checking for Consistency of Symbolic Data.....................................49 2.4 Working with Multiple Channels ..................................................................49 2.4.1 Channel Definition............................................................................49 2.4.2 Channels in Online Mode .................................................................50 2.4.3 Channels in Simulation Mode...........................................................50 2.4.4 Channels in Offline Mode .................................................................51 2.5 CANoe in Load and Overload Operation.....................................................51 2.5.1 Behavior in Load Situations..............................................................51 2.5.2 Behavior with Data Loss...................................................................52 2.5.3 Fill Level Indicator ............................................................................52 2.5.4 Optimizing Performance...................................................................53 2.5.5 Configuration Options at High Bus Load ..........................................53 2.6 Working with Panels and Environment Variables ........................................55 2.6.1 Assigning and Positioning Panels ....................................................55 2.6.2 Panel Configuration Dialog...............................................................55 2.6.3 Initialization of Environment Variables..............................................58 2.6.4 Panel Control ...................................................................................58 2.6.5 Configuring the Panel Control for Small Models...............................59 2.7 Logging and Evaluation of Measurement Files ...........................................59