Quick viewing(Text Mode)

Softing Automotive Product Catalog

Softing Automotive Product Catalog

SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing PRODUCTS & SOLUTIONS

No. 6 LEGAL NOTICE

2

CONTACT

Softing Automotive GmbH Richard-Reitzner-Allee 6, 85540 Haar – Germany Phone +49 89 45 656 -420 Fax +49 89 45 656 -499 E-mail [email protected] Internet www.automotive.softing.com

Softing Engineering & Solutions GmbH Einhornstr. 10, 72138 Kirchentellinsfurt – Germany Phone +49 7121 9937 -237 Fax +49 7121 9937 -266 E-mail [email protected] Internet www.automotive.softing.com

EXCLUSION OF LIABILITY

The information provided in this catalog corresponds to the state of the art when going to press and is provided to the best of our knowledge. We will not accept any warranty claims arising from the information provided in this catalog, especially warranties for quality and durability pursuant to section 443 of the German Civil Code (Bürgerliches Gesetzbuch). We reserve the right to make improvements and additions to and to include new findings in this catalog with­out giving advance notice. The actual products can deviate from the information provided in the cata­ log where technical modifications arising from product improvements make this necessary. The offer and/or the specifications in the order confirmation provided for a specific case by Softing Automotive Electronics GmbH and its affiliated com­ panies is binding in this respect.

All the product names listed in the catalog are either registered or unregistered trademarks of the respective owners.

Errors and omissions reserved. We provide this catalog to our customers and pro­ spective clients free of charge.

Reprinting and reproducing this catalog and making it available electronically, even in the form of excerpts, is only permissible with our written consent.

All rights reserved.

LEGAL NOTICE

Softing Automotive Electronics GmbH Managing Directors: Dr. Wolfgang Trier, Oliver Fieth, Armin Baumann Registered office: Haar near Munich Commercial register entry: Version 2019.04 Munich Local Court (Amtsgericht), HRB 184930 PREFACE

3

Dear Readers, Customers and Partners, in our product catalog we provide you with an up-to-date overview of the Softing Automotive range. Alongside innovative, high-performing hardware and products, we also offer individual system solutions, customized application support, comprehensive training packages, and, if required, resident engineering at the relevant customer site.

Our top priority in terms of our product and solution portfolio is to guarantee our customers the maximum benefit with premium quality at all times as well as the best protection of investments available. With our core areas of expertise, diagnostics, measurement and testing, we provide customized solutions for automotive electronics.

Softing is a well established partner for the entire life cycle of electronic ECUs and systems. As such, we cover the entire functional chain of our customers – from development through manufacturing to after sales and service.

Our active participation in finalizing standards that are well established on the market (such as ASAM and ISO) and the fact that we implement these standards represent important value added for our customers. Softing‘s standard-compliant components ensure that processes run smoothly.

Our product portfolio offers the very best combination and add-on possibilities for your individual tasks. As a reliable technology and solution partner, we open up a world of new potential to you in diagnostics, measurement and testing.

Our team would be happy to answer any questions you may have.

We look forward to engaging in successful and pioneering projects with you!

Yours Markus Steffelbauer Director Product Management Softing Automotive

Haar near Munich 4 TABLE OF CONTENTS

5

Softing What We Stand For ...... 6 Experience ...... 7 Technologies ...... 8 Trends ...... 10 Diagnostics | Measurement | Testing .....12

Diagnostics Overview ...... 14 Softing DTS.automation ...... 28 Softing Diagnostic Base System ...... 15 Softing DTS.venice ...... 29 Softing SDE ...... 16 Softing DTS.analytics ...... 30 Softing DTS.cos ...... 19 Softing OTX.studio ...... 31 Base System | Technical Data ...... 20 Softing TDX ...... 34

Diagnostic Tool Set ...... 22 TestCUBE2 ...... 36 Softing DTS.monaco ...... 23 Diagnostic Apps ...... 37 Softing DTS.monaco (Generation 9) .....26

Measurement Overview ...... 38 Softing SMT ...... 39 Softing PEA ...... 43 Softing MDF.view ...... 47

Testing Overview ...... 48 Power-Window Test Bench ...... 56 Breakout Box BOB, Distribution-Box, CheckRack ...... 57 Power-Box ...... 49 Infotainment Test System ...... 58 D-Tower ...... 50 HiL Systems ...... 59 ECU-TEST ...... 51 Battery Pack ...... 60 HV Adaptation (E-Mobility) ...... 52 Transmission Measuring Device ...... 61 Breadboard Assemblies ...... 54

Communication Overview ...... 62 CAN Interfaces ...... 69 HS Interfaces ...... 63 VCI Product Overview ...... 70 VIN|ING Interfaces ...... 64 Softing VCF ...... 72 EDIC Interfaces ...... 68

Engineering & Consulting Overview ...... 74 Test and Integration ...... 79 Application Support ...... 75 Telematic and Remote Diagnostics Software Engineering ...... 76 by GlobalmatiX AG ...... 80 Mobile Solutions ...... 77 Training and Seminars ...... 82 Diagnostics ...... 78

Appendix Glossary ...... 83 SOFTING

6 SOFTING AUTOMOTIVE

What We Stand For

With its core areas of expertise, diagnostics, measurement in defining industry standards. Our aim is to provide our and testing, Softing is all about key technologies in automotive customers with the appropriate products and solutions for their electronics as well as in closely related electronics markets particular tasks. (e.g. in the commercial and agricultural sectors). With over 90,000 installations, Softing is a trendsetter in the market. Tailored to suit the individual infrastructure in each case, our Leading manufacturers of , , commercial solutions offer all important certified key technologies to obtain and their suppliers all implement tried and tested valid and high-quality diagnostics, test and measuring results – tools and solutions from Softing. even under extreme conditions.

The internationally well established standards implemented by Whether a standard solution, hardware interface, project Softing for APIs, data descriptions, protocols and systems devel­opment or on-site support – we support our customers guarantee our customers the long-term safeguarding of their in all phases of the value chain. projects thanks to the reusability of data with consistently high quality. Softing implements market-relevant, international automotive standards – from CAN through UDS to ODX and OTX. Softing is an active member of numerous committees and associations (incl. ASAM, ISO, SAE) and plays a leading role SOFTING

7

Decades of Experience in Automotive Electronics

From the outset, Softing has always consistently implemented TEST SYSTEMS AND ENGINEERING TOOLS the knowledge gained both from customer projects and from Major OEMs and international tier1 suppliers rely on Softing‘s the company‘s active participation in standardization commit­ test systems and engineering tools – for a good reason. A well- tees in its products. In the process, the company supports its established team ensures that reliable software is exactly tuned customers with to user expectations and that suppliers worldwide are provided with the right version in each case. ■ intensive advisory services and process consulting ■ the international roll-out of products and solutions ■ training sessions and on-site services VEHICLE COMMUNICATION INTERFACES (VCI) ■ support and further development Softing VCIs always set the standard and are used by various OEMs and suppliers in large numbers. Naturally, only the latest Softing‘s dependability as a partner and the reliability of its technologies are used, for example for wired and products are demonstrated by the fact that we do not only communication. We are also experts in handling repairs and market our own solutions. Our products have always been exchanges so that customers are always able to work whatever integrated in partner solutions, whether engineering tools, the circumstances. measuring and calibration systems, test benches, HiL testers or repair-shop testers. SOFTING

8 TECHNOLOGIES

The Leader in Key Technologies

As a clear source of inspiration, Softing does not just follow important associations and standardization committees is new technological developments. The company‘s aspirations extremely help­ful. This means that we incorporate standards are far more directed at proactively developing trends and at an early stage of product development and often implement technologies in its core areas of expertise (diagnostics, them parallel to the specification phase. An advantage in terms measure­ment, testing). Alongside trusting collaboration with of time, cost and expertise that we are more than happy to pass the sector´s innovation drivers, our active participation in all on to our customers.

EXTENDED V-MODEL For decades now, engineering has – more or less – been based on and in repair shops. Wherever possible, the solutions are based the V-Model. But diagnostic users mainly focus on manufacturing on base systems which are implemented in all tools: a key ad­ and after-sales. After all, today‘s vehicles could neither be pro­ vantage for customers because the coordinated behavior of tools duced nor repaired without diagnostics. This is why Softing has and functions ensures maximum reliability in use. Furthermore, extended the original V-Model and introduced the extended the reusability of description formats and confi­gurations leads to V-Model. Within the extended V-Model, Softing provides consist­ significant savings in terms of time and money in all phases of the ent tool suites which are used in ECU development, system tests, V-Model and has a positive effect on the term of processes and vehicle integration, road tests as well as tests in manufacturing project phases.

ENGINEERING TEST MANUFACTURING SERVICE

OTX Test tools Authoring systems

ODX Simulations

Engineering tools

▲ Fig.: Extended V-Model – Project and Process Phases as seen by Softing SOFTING

9

AREAS OF APPLICATION ■ Fault memory operations and OBD Regardless of whether it is diagnostics, measurement or ■ Measuring over diagnostics, over bus messages, sensors testing – within the extended -V Model, Softing addresses ■ ECU programming the most important areas of application. These are sup­ ■ Variant coding ported by different tools, each perfectly tailored to the ■ Simulation of ECUs and their environment particular case. ■ Execution of ECU functions

PROGRAMMING INTERFACES PROTOCOLS Often, the areas of application described are also required in The basis of most ECU functions is communication. And for tools and test systems that originally had a completely different communication to work, it needs a set of rules: protocols. It focus. We ensure access to Softing expertise in these cases is irrelevant whether an exchange is taking place between by providing relevant functions via APIs. In addition to the ECUs or between a tester and an ECU. Or whether it uses CAN, programming languages C#.Net WPF, C++, COM and JAVA, we K-Line, LIN or modern high-performance buses such as MOST, support LabView VIs for test systems and OPC for the integra­ FlexRay or . Just as it is of no relevance whether low- tion of diag­nostic functions in manufacturing environments. level protocols or high-level protocols (such as UDS or J1939) Further­more, we also specialize in implementing geographically are used. Because Softing‘s technologies precisely implement, separated, decentral solutions using remote access. analyze and test the corresponding protocols. Incidentally: Communication between systems, for example between main­ frames and test systems, is also one of Softing‘s domains. EXCHANGE FORMATS Regardless of whether a customer implements the entire Softing tool suite or uses a subset, the reusability of configu­ rations and results is always the basis of fruitful collaboration and predictable project costs. Softing thus consistently relies on standardized data formats, whether for describing ECUs and test sequences (ODX/OTX) or for storing measurement data (MDF). SOFTING Trends Currently most vehicles are still built on classic lines: A combus­ integrated network with diagnostics subsequently being carried tion drives four wheels, the numerous comfort and safety out in Manufacturing and After-Sales Service using the OBD jack functions have mostly been packed into software and are con­- for verification and to localize any irregularities. But numerous trolled­ by individual ECUs. Testing and diagnostics are also carried trends are already indicating that there are going to be massive 10 out in traditional and conventional ways: First of all ECUs are tested changes to this procedure in the future. with and without mechanics, this is followed by the release of the

DoIP ISO 26262FuSi C2X Flash SOTA Electrical Driving OBD Vehicle2X UDS pKey SW-Update Functional Safety Ethernet DoIP Car2X Internet of Things DoIP Ethernet Vehicle ECG V2X OBD Health State Flash Car2X TLS Electrical Driving SOTA CAN Connectivity UDS Digitalization TLS ASIL Vehicle ECG E-Mobility FOTA C2X AUTOMOTIVE TRENDS Car2X Electrical Driving Health State Cyber Security Cyber Security TLS Diagnostics 4.0 MQTT TLS Functional Safety C2X Ethernet DoIP Ethernet MQTT SW-Update End2End FOTA Internet of Things UDSVehicle2X CAN V2X Cloud Diagnostics Vehicle ECG Functional Safety End2End Digitalization ASIL Cyber Security V2X Remote Diagnostics CAN FuSi E-Mobility ISO 26262 E-Mobility Functional Safety DoIP ASIL Ethernet Functional Safety ASIL V2X Remote Diagnostics MQTT Vehicle ECG Diagnostics 4.0 Ethernet Vehicle2X Ethernet Connectivity Digitalization Flash IoT Internet of Things DoIP OBD DoIP Remote Access OTA Vehicle ECG pKey pKey FOTA V2X UDS Functional Safety E-Mobility TLS FuSi Cloud Diagnostics SOTA Autonomous Driving Autonomous Driving CAN Vehicle2X Car2X MQTT Cloud Diagnostics FOTA Health State

REMOTE ACCESS OTA EXTENDED VEHICLE A trip to the repair shop is never pleasant, regardless of Accessing vehicle data remotely can already play a part whether a fault has to be rectified or new software in­ in numerous value-added services. Today, however, stalled. If a repair shop can access the vehicle from a dis­ proprietary solutions are often implemented which tance, the time spent in the repair shop is something that cannot be used together, e.g. because they use dongles can be optimized, if nothing else. But remote access is at the OBD jack. Standardized access using a cloud appli­ also something often desired during the engineering and cation in compliance with ISO 20078 makes it pos­sible development process simply from an efficiency point of for various stakeholders to access vehicle data – with view, whether as part of a test drive or to be able to share full access control in the hands of the vehicle owner. rare test objects. The Softing technology enables remote Softing‘s remote access technology makes it possible to access for diagnostics and programming throughout the create such solutions. entire life cycle. SOFTING

11 ELECTRICAL DRIVING Whether partial electrification, as is the case in a , or pure electric drive: New challenges are going to have to be mastered. In Testing, this initially concerns safety requirements for the high-voltage area. But both in Testing and Diagnostics, entirely new components such as the electric engine and the battery are going to have to be processed. Overall functions are gradually being spread over several components: Take the brake for example which consists of a mechanical and electric brake (recuperation) and which has to be taken into con­ sideration as a whole.

Car2X IoT Remote Access OTA Functional Safety FuSi V2X Connectivity IoT Electrical Driving ISO 26262 Cloud Diagnostics Health State UDS AUTONOMOUS DRIVING OBD FlashV2X What today is sometimes already reality in “deserted” ASIL Cyber Security E-Mobility high bay warehouses, is something we will be witnessing MQTT SW-Update Car2X End2End on the streets in future. Vehicles will drive from A to B Flash Remote Access OTA SW-Update themselves, taking people with them as passengers. With ISO 26262 the transition from advanced driver assistance systems pKey Autonomous Driving (autonomy level 1) to partial automation (autonomy FOTA DoIP SOTA Diagnostics 4.0 Vehicle ECG level 2) through to full automation (autonomy level 5), the OBD E/E architecture is becoming more and more centralized, FOTA End2End TLS with testing becoming significantly more elaborate. This Remote Diagnostics inevitably has to feature in the communication paths be­ Connectivity tween vehicles and the vehicle environment as these are part of the infrastructure necessary for autonomous driv­ ing. Diagnostics too is increasing in significance because defective functions in (distributed) systems have to be detected at an early stage.

SAFETY – ISO 26262 CYBER SECURITY Software is seen as the most important driver of auto­ Opening up vehicles to the outside – particularly via the motive innovations. And this is why software must be wireless interface – makes it essential to protect access developed to an appropriate level of safety to ensure from manipulation and unauthorized use. This applies all that, in the case of a fault or error, neither the driver of the more so with (partially) autonomous vehicles which a particular vehicle or other road users should suffer any steer, brake and accelerate without a driver’s influence. harm. The basic principle of this is functional safety. On Softing protects the tools and connecting paths in ac­ the basis of the ASIL classification of a vehicle function, cordance with the state of the art and, in the process, a decision is made as to whether the function has to be always relies on standards and tested technologies. treated in accordance with aspects relevant to ISO 26262. If this is the case, diagnostics and ECU communication in the verification process ensure, among other things, that variables relevant for evaluation are correct. SOFTING

Diagnostics ODX, OTX, UDS and Other RANGE OF FEATURES Softing provides an extensive portfolio of Standards in Use applications used for developing diag­ nostic processes and executing diag­ 12 nostics. Typical areas of application are Today new software developments are making vehicles more accessing fault memories, flash program­ and more powerful, safer and more environmentally-friendly ming, evaluating measurement data, all the time. To accommodate the growing complexity of ECUs parameterizations, the control of system and their complex communication levels, a detailed insight into components and the actual „diagnostics“ control functions is absolutely essential. The direct access to itself. ECUs and the precise evaluation of ECU information, even when installed, is thus one of the central tasks of diagnostic processes Whether it is a question of implement­ in engineering, testing, manufacturing and after-sales service. ing ODX/MVCI processes, migration strategies for legacy data, the use of

Measurement Reliable Measurements under the Most Difficult Conditions

Legal regulations, greater demands in terms of safety and con­ venience as well as a general rise in cost pressure are constantly RANGE OF FEATURES increasing the complexity of modern vehicles. This trend is Softing supports these tasks with driving development engineers to the limits of what is techni­ vehicle-independent measurement cally feasible – for example in the reduction of fuel consumption and data acquisition systems. These and emissions, the development of additional ADAS (Advanced ensure the greatest possible objectivity Driver Assistance Systems) and exploration in future-oriented and reliability when collecting and propulsion technology. This in turn sees a rise in the number processing ECU data and physical of electronic and mechanical components which have to be variables. verified and validated in extensive tests.

Testing Turnkey Solutions for Diag­nostic and Function Tests

From the control of common automotive test solutions through manually configurable test environments to specialized automa­ RANGE OF FEATURES tion solutions and simulations – Softing reliably covers all test Solutions for executing systematic, requirements and offers comprehensive software, test solu­ structured, reproducible verification tions, electronic testware and scalable test systems that can be and test processes and their documen­ flexibly and modularly tuned to individual test requirements. tation. Turnkey solutions for diagnostic and function test (including ECU access and hardware setup as well as training sessions). SOFTING

PRODUCTS

RANGE OF FEATURES Softing DTS.cos Communication server for vehicle diagnostics based on the latest ASAM MCD-3D 3.0 standard. high-perfor­mance VCIs, the creation of authoring systems or the provision Softing Particularly simple access to diagnostic communication for of complete manufacturing or service DTS.automation manufacturing and test bench applications. systems: Together with our clients, we 13 define customized solutions that are Softing All-in-one engineering tester for diagnostic and control tailor-made to suit their particular pro­ DTS.monaco functions of vehicle ECUs. ject requirements. Softing DTS.venice Powerful ODX 2.2 and 2.0.1 authoring system for diagnostic ■ Authoring system experts and developers of vehicle ECUs. ■ Universal development tester ■ Test automation Softing OTX.studio All-in-one engineering environment for complex diagnostic and test sequences. ■ Simulation, diagnostics and residual bus simulation Softing TDX Flexible solution for diagnostics and flash programming in the repair shop and in road tests.

PRODUCTS

Softing SMT Softing measurement technology – the universal measuring and automation system for mobile and stationary applications. Softing‘s hardware and software pro­ ducts focus on the following topics: Softing PEA Powerful data acquisition, visualization and digital signal processing for SMT. ■ Signal conditioning ■ Measurement data acquisition Softing MDF.view Software for visualizing measurement data. ■ Bus link ■ Data processing Softing All-in-one engineering tester for diagnostic and control DTS.monaco functions of vehicle ECUs.

PRODUCTS

ECU-TEST Test automation solution for all cases of diagnostics. Softing DTS.cos and EDIABAS integration are available by default as diagnostic solutions. ■ Development tester (software) ■ Simulation, diagnostics and residual Infotainment Simulation of the general conditions of a telematic/infotain­ment bus simulation test system system. Customized solutions from simple breadboard assembly ■ Test automation to a complex test bench. ■ Test solutions (hardware) CheckRack The solutions of our CheckRack series enable the automated testing of electronic components. Specific requirements of test processes and test sequences can be adapted to suit the particu­ lar needs. DIAGNOSTICS

DIAGNOSTICS

14

A large number of today‘s innovations are based on software developments, and vehicles are no exception. The most significant standards for diagnostics are: Software innovations improve vehicle performance and ■ Unified Diagnostic Services (UDS) as a diagnostic increase both the safety and sustainability of mobility. protocol compliant with ISO 14229 The number of ECUs and the associated networking are ■ Communication system (MVCI Server) compliant continually increasing in the process. The associated grow­ with ISO 22900 and 22901 ing complexity must be mastered over a vehicle‘s entire lifetime. In addition to actual control functions, diagnos­ tics is increasingly a focal point in development. Although The interfaces of the MVCI Server are also completely diagnostics was originally only intended for checking that stand­ardized. The data interface defines Open Diagnos­ legal emissions standards were being adhered to, it now tic Data Exchange (ODX) as a data model and universal takes its place throughout the entire value chain. ex­change format. Furthermore, the application inter­ face (MVCI Server API) allows symbolic access to ECU In the past, vehicle manufacturers spent a lot of time and and vehicle informa­tion. Using the bus system interface money developing their own proprietary systems for ECU (D-PDU API), it is possible to use different bus protocols communication, systems that worked with non-compat­ and vehicle communication interfaces (VCIs) from various ible formats for data description. This made it virtually manufacturers. impossible for suppliers to use the same software when working with different manufacturers. When no appropri­ Furthermore the Standard Open Test Sequence Exchange ate stand­ards are available, costs are immense and manu­ (OTX) makes it possible for users to write diagnostic se­ facturers can become dependent on specific suppliers. quences technically in XML and also enables access to This is why vehicle manufacturers and software suppliers diagnostic functions, flashing and user interaction to got together to specify and implement a whole range of name but a few of the advantages. Unlike Java jobs in international standards. ODX, sequences can be reused long term once created.

PROGRAMMING INTERFACES

OTX Runtime API Semi -standardized interface with specific extensions for the use (ISO 13209-1,2,3) of diagnostic sequences for automation purposes.

MVCI Server API V3.0.0 Standardized programming interface for the symbolic access of (ISO 22900-3) vehicles and ECUs.

D-PDU API Standard -compliant protocol software as hardware abstraction (ISO 22900-2) for use of different Vehicle Communication Interfaces (VCI).

PassThru Interface for linking diagnostic interfaces with simple diagnostic (SAE J2534) communication, mostly OBDII relevant.

RP1210 Programming interface for communicating over Vehicle Communication Interfaces (VCI) usually used in the environment with corresponding protocol implementation. DIAGNOSTICS Softing Diagnostic Base System An In-Depth View of Softing’s Diagnostic Products.

SHOWING DIAGNOSTIC processing and interpretation, and the e.g. initialization, segmentation, channel INFORMATION AT THE VCI parts, which particularly take care of regulation etc., are carried out trans­ APPLICATION INTERFACE protocol processing. parently and made available at the inter­ Users of diagnostic applications always face as a closed data stream regardless of have to be able to consult the right data. The middleware processes data in com­ the protocol. Connection to the middle­ Those responsible for specific processes pliance with the standards ODX (Open ware takes place via standardized APIs so also want to ensure that existing infor­ Diagnostic Data Exchange - ISO 22901-1) that the Diagnostic Base System can work mation can be reused and that it reacts and OTX (Open Test sequence eXchange, with a whole range of VCIs. in exactly the same way in all diagnostic ISO 13209). ODX is responsible for the 15 applications. conversion of (hexadecimal) communica­ The Softing Diagnostic Base System is tion content into physical variables, OTX deployed in all Softing diagnostic pro­ And this is exactly what the Diagnostic combines various diagnostic commands ducts. It guarantees that data is always Base System does by taking care of data into closed sequences. As XML files, both interpreted in the same way and thus communication and interpretation and standards are easy to exchange between avoids misunderstandings. Thanks to its making the data available to the applica­ data processing systems. reliable runtime behavior, released data tions using standardized interfaces. The is processed in the same way in all test physical connection to entire vehicles or On the side of the VCIs, the base system systems, thus providing the basis for individual ECUs is usually established via takes care of access to the bus systems, meaningful tests. a Vehicle Communication Interface (VCI). in other words the physical connection, The Diagnostic Base System essentially and the processing of the communi­ Diagnostic communication always takes consists of two parts: the middleware, cation protocols. For this purpose, the place using standardized communication which is mainly responsible for data corresponding protocol mechanisms, protocols over several layers.

MIDDLEWARE OTX OTX Engine

ODX Engine ODX

VCI D‐PDU API ISO 22900‐2| SAE J2534 Pass‐Thru | RP1210 | SAE J1939 | (WWH) OBD II | ISO 15765

Protocol Engine

Bus Physics

▲ Fig.: Softing Diagnostic Base System

APPLICATION LAYER DATA FORMATS RUNTIME FORMATS ■ OBD II ISO 15031 and ■ OTX (ISO 13209) The Softing runtime formats increase the performan­ SAE J1939 Common international description ce of the entire system enormously and at the same time reduce the resources required. ■ DTCs format based on XML for diagnostic and test sequences. ■ SOD: Editable runtime format which can be ■ (ISO 14229) UDS ■ ODX (ISO 22901-1) exported back to ODX. ■ (ISO 27145) WWH OBD XML-based data format for describing ■ SRD: “Monolithic” ultra-compact runtime format ■ SAE J1939 communication protocols and access with closed database as with ODX/SOD. functions at ECU and vehicle level. ■ SMR: Modular, ultra-compact runtime format. ■ Data encryption (optional): If required, OEM-specific ODX data encryption is possible. DIAGNOSTICS Softing SDE Softing Smart Diagnostic Engine – platform-independent runtime system for diagnostic functions, sequences and services over the entire life cycle.

AREAS OF APPLICATION ADVANTAGES ■ Engineering: as the basis for diagnostics or programming for ■ Accelerated implementation of proprietary engineering or test systems in the lab, at test assemblies or in engineering repair shop testers thanks to simplified API and reduced fleets familiarization time ■ Testing: as an independent automation component integrated ■ Platform-independent use of the SDE under Windows, Linux, in test benches or HiL test systems Android and iOS throughout the life cycle ■ Manufacturing: as an end-of-line update and test system, ■ A single component for diverse requirements of today‘s 16 for automated programming stations or in independent flash diagnostic tasks applications during vehicle shipping ■ Remote access and thus future-proof use for, e.g., ■ After Sales: integrated in the repair shop tester or as a SOTA use cases component for diagnostics in the back end ■ Depending on the degree of automation, can be used with or without user interface ■ Continuous reuse of diagnoses, projects and sequences already created ■ Integration of components already available, even external ones, such as Java Jobs ■ Automated calls possible without interface

Softing´s Smart Diagnostic Engine (SDE) is a high-performance API focuses on the function-oriented application of diagnostics runtime system which interprets and runs simple diagnostic without requiring in-depth diagnostic knowledge. Simulta­ ­ser­vices and even complex and automated diagnostic se­quences. neously the SDE makes it possible to access the API interface It is based on the Softing Diagnostic Base System and uses the ‘remotely’. At the same time it continues to support all relevant standardized diagnostic formats ODX and OTX and extends diagnostic protocols and bus systems. The fact that it does not these with a simple to operate API. The SDE, which can be used depend on a specific platform results in continuous reusability in modularly and independently of the platform, is implementing the product life cycle. a paradigm shift in diagnostics. The additional Smart Diagnostic

ECU Programming Diagnostic Tester ECU Variant Coding Vehicle Quicktest ECU Identification DTC Operations Diagnostic Measurement Diagnostic Sequences Test Test Sequences Diagnostic Services ... Automation Diagnostic Services

remote remote local Application Guidelines C++, C#, Java Softing SDE AGL Smart Diagnostic API OTX Scripts

OTX OTX Runtime C++, C#, Java, COM Diagnostic Data MVCI Server API ODX MVCI Server D‐PDU API

▲ Fig.: Setup and Components of the Smart Diagnostic Engine (SDE) DIAGNOSTICS

ODX/OTX also contribute to this. These are used de­ When using automated test environments RUNTIME SYSTEM pending on the required data process and (e.g. Hardware in the Loop - HiL), full Incredibly High-Performance, Low System also have extreme data reduction to offer. access to the API is not always necessary. Requirements, with UDS, OBD and J1939 The SDE can be accessed efficiently and Sample Templates. The delivery scope includes templates precisely via the command line for this and examples for an even simpler and purpose. The SDE is based on the Diagnostic Base faster use of diagnostics. These tem­ System and is a high-performance runtime plates in­clude a sample project for UDS 17 system which serves both diagnostic com­ on CAN and UDS on IP each with 3 sample DIAGNOSTICS WITH HIGH munication over individual services (ODX) ECUs as well as templates for OBD and DATA SECURITY and complex diagnostic sequences (OTX) J1939 equipped with the current services The ODX data used can be processed se­ extremely efficiently. The support of all defined in the standards. If required, these curely with the Smart Diagnostic Engine. standard diagnostic protocols and stand­ are very easy to adapt and extend. If required, the ODX database can be en­ ards, such as UDS, DoIP, J1939, KWP, OBD crypted for a specific client so that only and D-PDU API, as well as the bus systems approved users can use this data. This CAN/FD, Ethernet and LIN over Vehi­cle OTX (ISO 13209) is safeguarded with additional licens­ Communication Interfaces (VCI) is part Automates Diagnostic Sequences and Tests. ing information and protects corporate of the basic scope of the SDE. Simulated knowledge from unauthorized access. communication over a virtual interface OTX compliant with ISO 13209 is a fixed The same is true of the OTX scripts which is also available for first tests. Depending component of the Softing Diagnostic Base can also be encrypted. on the VCI used, the SDE enables parallel System and the Smart Diagnostic Engine. communication with several ECUs. This Even complex OTX sequences can be run facilitates the simple parallel flashing of very efficiently with the Softing SDE as ECUs, for example. runtime environment. The SDE is suitable both for complex diagnostics and for ge­ Thanks to its low system requirements neric test cases in test systems. Addition­ and high performance, the Softing SDE is ally, Softing-specific extensions simplify not only suitable for PC use but also for the handling of methods and the use of embedded systems. The runtime formats diagnostic sequences.

FUNCTIONS ■ Vehicle QuickTest incl. status report Softing SDE ■ ECU variant identification OTX OTX Runtime Production Post After Sales Tester Production Tester ■ Reading out and clearing the error ODX MVCI Server memory (DTC) Road Test ■ Exchange and (re-)programming of ECUs Test Bench ■ ECU coding

HiL TCU ■ Reading out and saving measurement SDE SDE values using diagnostic services Engineering Tester ■ Setting and evaluating VCI ■ Automating flash processes and function Configuration SDE SDE tests (with and without UI)

▲ Fig.: Using Softing SDE in the Life Cycle - Flexible, Mobile, Automated, Platform-Independent DIAGNOSTICS

SHORT ENGINEERING MONITORING FOR VARIOUS TARGET TIMES THANKS TO DOIP AND PARALLEL PLATFORMS IN FUNCTIONAL API ACCESS REMOTE ACCESS THE LIFE CYCLE With the help of the reduced and thus Softing SDE is ready for the increasing The SDE is implemented in C++ and can very easy to use Smart Diagnostic API use of Ethernet in vehicle communi­ thus be made available for all platforms (SDA), diagnostic functions can be cation. It is not only possible to record relevant today (Windows, Linux, Android integrated extremely efficiently into communication on tried and tested and iOS). It is therefore not just an inte­ 18 any test system. The SDA intelligently vehicle buses (trace); the DoIP com­ gral part of the DTS9 Windows applica­ encapsulates several diagnostic service munication can also be monitored and tions (engineering tester) or Softing TDX calls or entire sequences into proprietary recorded. The monitor at PDU level incl. (repair tester in After Sales), but also im­ functions and thus considerably reduces an efficient message filter also improves plements diagnostics in the test bench or the complexity of the actual test. It is user handling. as an embedded version in vehicle TCUs, no longer necessary to have complete in data loggers or in Vehicle Communica­ knowledge of the diagnostic imple­ The possibility of establishing connec­ tion Interfaces (VCI). Even mobile diag­ mentation, something that avoids long tions remotely has been taken into nostic applications can be imple­mented familiarization times. At the same time, account in the Smart Diagnostic API consistently with Softing SDE and as an error-proneness is also considerably functionality from the outset and is extension to existing applications and reduced as the diagnostic functions are available for corresponding areas of configurations. always defined identically. In addition, implementa­tion. The application is based the maintenance of the test is much less on common standards from network expensive as the test does not have to be technology. One key requirement is the changed for new ECUs or variants. multi-client scenario for simultaneously accessing several applications. Softing The runtime system is usually accessed SDE detects and manages simultaneous via the SDA which is available in C++, calls without disturbing or interrupting C# and Java. An alternative for expert important communication with a client. systems is that programming can take place directly on the ASAM MCD-3D/ MVCI Server API in compliance with ISO 22900-3.

PRODUCTS

Softing SDE

Softing Softing Softing SCOPE AND FUNCTIONS SDE.mvci SDE.base SDE.professional

MVCI Server incl. access to the MVCI Server API and programming examples

ODX, OTX incl. API access, automation Functional API: Identification, DTC, vehicle quick test, measurement values (diagnostics), OBD, actuators

Flash, coding variants, ECU exchange, remote access to the functional API DIAGNOSTICS Softing DTS.cos High-Performance Runtime System for Diagnostic Communication with Latest ASAM MCD-3D API V3.0.0

AREAS OF APPLICATION BENEFITS ■ Engineering/testing: Release of ECUs, ■ Can be used immediately as based on latest standards; creation and validation of test sequences, ASAM MCD-2D (ODX V2.2.0), ASAM MCD-3D V3.0.0, D-PDU API HiL systems, embedded systems and ISO 22901-1/22900-3/ 22900-2 ■ Manufacturing: End-of-line test systems, ■ Interpreted and thus fast communication, comprehensible for the user test benches, programming stations ■ Reduced memory requirement and fast updates in the field thanks to ■ After-sales service: Diagnostic runtime ultra-compact runtime format system for service testers ■ Additional security due to OEM-specific encryption of the runtime data 19

Using the standardized ISO MVCI Server Softing DTS.cos is compatible with Softing DTS.cos for diagnostic commu­ relevant diagnostic standards, simulta­ nication makes it easier for users to neously exhibiting high performance. Ex­ develop their own applications and thus tensive trace functions make it pos­sible focus on the tasks at hand and quickly to quickly detect errors in proprietary get results. applications or in communication with the ECUs. SYMBOLIC ACCESS TO ECU AND VEHICLE FASTER ROUTE TO INFORMATION ACCESS INDIVIDUAL APPLICATIONS Softing DTS.cos is a runtime system for Beside extensive documentation and executing and interpreting diagnostic programming examples, the API De­ services based on ODX data. As part of veloper Kit comprises an independent the Diagnostic Base System it makes it test application with which diagnostic possible to symbolically – in other words communication can be tested directly with physical variables – access ECU and and without its own interface. The run­ vehicle information over the standard­ time system can be configured using an ized ASAM MCD-3D API with proprietary appropriate API.14 applications. Here, communication with the ECUs can also take place in parallel over all kinds of bus protocols and HW interfaces (VCIs).

PRODUCTS USER APPLICATIONS Softing Independent ISO MVCI Server for vehicle DTS.cos diagnostics. Based on ODX data, the diagnostic ISO 22900-3 server enables symbolic access to ECU and ASAM MCD-3D API vehicle information over the MCD-3D application 2D 1 - - interface. DIAGNOSTIC Softing DTS.cos SERVICES Diagnose-Laufzeitsystem Logging (ODX) (Traces)

ISO 22901 Simulation API For developing your own application based ASAM MCD Developer Kit on the diagnostic server Softing DTS.cos. Incl. VCI access interface TestApp, ConfigAPI and interface description ISO 22900-2 files for accessing the COM API. Documentation: ASAM MCD-3D reference, C++/C#/JAVA/COM API with Softing-specific extensions. Sample VCI-SOFTWARE applications: Java, Python in Visual Studio 2017 Softing Solution for COM, C#, C++. Vendor Vendor SAE J2534 2 .. .. n EDIC PassThru API Starter package with max. 40 hours of VEHICLE INTERFACES (VCI) instruction and application support by phone / CAN/FD, K-Line, Ethernet etc Starter Package e-mail / web conference or in person at Softing in Haar incl. personal transfer and instruction in the documentation. ▲ Fig.: Runtime System Softing DTS.cos for Diagnostic Communication DIAGNOSTICS Softing Diagnostic Base System Technical Data

BUS SYSTEM INTERFACES VS. DIAGNOSTIC INTERFACES CAN-INTERFACES PASS-THRU

VCI ACCESS INTERFACE/

APPLICATION-/TRANSPORT 1, 2 2 2 2

PROTOCOLS 2

2 1, 2 2 2 2 2 1, 2 2 2 2 2 2 2 1, 2 2 1 20 PCI - 1 Thru XS+ v2.07 2 1 - 1 2423 v2.04.16 2423 - AC2 1 only in excl. USB operation, 1 only in excl. USB operation, 2 - Softing VIN|ING Softing600 VIN|ING 1000 Softing VIN|ING 2000 Softing VIN|ING SoftingEDICusb SoftingEDICwlan EDICblue Softing EDICpci Softing EDICcard2 Softing Softing HSX Softing HSC I+ME Actia eCOM Box Softing CANusb/CANpro USB Softing CAN Softing CANpro PCI Express KVASER Leaf Prof./Leaf Lite HS KVASER Leaf Pro HS v2 KVASER Memorator Pro HS/HS KVASER USBcanII HS/LS KVASER USBcan Pro 2xHS v2 KVASER PCIcanx HS/HS KVASER PCIEcan HS/HS Vector CANcase XL Vector VN 1610/1611/1630/1640 5610/5610A/5640 VN Vector Vector VN 7600/7640 Vector VN8900 5 DPA DG Tech CarDAQ+ v1.9.13 DrewTech I+ME Actia Pass DearBorn VSI BlueStreak iFlash v4.20/2.13

ISO 22900-2/D-PDU API over CAN

UDS/ISO14229: ISO 15765-3 on 15765-2

OBD/ISO15031: ISO 15031-5 on 15765-4

KWP2000/ISO15765: ISO14230-3 on 15765-2

SAE J1939: SAE J1939-73 on J1939-21

KW1281 over VW TP1.6

KWP2000 light plus over VW TP1.6/2.0

ISO 22900-2/D-PDU API over K-Line

OBD/ISO15031: ISO15031-5 on 14230-4

KWP2000/ISO14230: ISO 14230-3 on 14230-2

KW1281

KWP2000 light plus over VW TP1.6/2.0

ISO 22900-2/D-PDU API over Ethernet

DoIP (Tester <–> Gateway)

Bus systems MOST, FlexRay and LIN as well as proprietary bus system interfaces VeCom and EIDBSS on request.

DIAGNOSTIC BASE SYSTEM

Standard conformity ■ ISO 22901-1/ASAM MCD-2D, ODX V2.2.0 and V2.0.1 (Open Diagnostic Data Exchange) ■ ISO 22900-3/ASAM MCD-3D V3.0.0 application interface ■ ISO 22900-2/D-PDU API over CAN, K-line and Ethernet (ISO 13400 DoIP/Tester - Gateway) ■ ISO 13209/OTX V2.0.0 and V1.0.0 (Open Test Sequence Exchange)

Hardware-Interfaces Approved interfaces: see table Parallel communication: depending on type and combination ≤ four diagnostic interfaces (more on request)

Simulated interface Enables the diagnostic functions to be tested even without an ECU.

Protocol templates As the basis for protocol tests and creating ECU authoring compliant with ISO 22900-2/D-PDU API: (included from basic package) ISO_14230_3_on_ISO_15765_2, ISO_14230_3_on_ISO_14230_2, ISO_OBD for K-line and CAN, ISO_15765_3_on_ISO_15765_2, ISO_14229_5_on_ISO_13400_2, SAE_J1939_73_on_SAE_J1939_21, WWHOBD_on_CAN (ISO_27145_3_on_ISO_15765_2) DIAGNOSTICS

BUS SYSTEM INTERFACES VS. DIAGNOSTIC INTERFACES CAN-INTERFACES PASS-THRU

VCI ACCESS INTERFACE/

APPLICATION-/TRANSPORT 1, 2 2 2 2

PROTOCOLS 2

2 1, 2 2 2 2 2 1, 2 2 2 2 2 2 2 1, 2 2 1 PCI 21 - 1 Thru XS+ v2.07 2 1 - 1 2423 v2.04.16 2423 - AC2 1 only in excl. USB operation, 1 only in excl. USB operation, 2 - Softing VIN|ING Softing600 VIN|ING 1000 Softing VIN|ING 2000 Softing VIN|ING SoftingEDICusb SoftingEDICwlan EDICblue Softing EDICpci Softing EDICcard2 Softing Softing HSX Softing HSC I+ME Actia eCOM Box Softing CANusb/CANpro USB Softing CAN Softing CANpro PCI Express KVASER Leaf Prof./Leaf Lite HS KVASER Leaf Pro HS v2 KVASER Memorator Pro HS/HS KVASER USBcanII HS/LS KVASER USBcan Pro 2xHS v2 KVASER PCIcanx HS/HS KVASER PCIEcan HS/HS Vector CANcase XL Vector VN 1610/1611/1630/1640 5610/5610A/5640 VN Vector Vector VN 7600/7640 Vector VN8900 5 DPA DG Tech CarDAQ+ v1.9.13 DrewTech I+ME Actia Pass DearBorn VSI BlueStreak iFlash v4.20/2.13

ISO 22900-2/D-PDU API over CAN

UDS/ISO14229: ISO 15765-3 on 15765-2

OBD/ISO15031: ISO 15031-5 on 15765-4

KWP2000/ISO15765: ISO14230-3 on 15765-2

SAE J1939: SAE J1939-73 on J1939-21

KW1281 over VW TP1.6

KWP2000 light plus over VW TP1.6/2.0

ISO 22900-2/D-PDU API over K-Line

OBD/ISO15031: ISO15031-5 on 14230-4

KWP2000/ISO14230: ISO 14230-3 on 14230-2

KW1281

KWP2000 light plus over VW TP1.6/2.0

ISO 22900-2/D-PDU API over Ethernet

DoIP (Tester <–> Gateway)

available on request 1 alternativ to dongle for licensing 2 driver from supplier necessary

DIAGNOSTIC BASE SYSTEM

Editable sample database ■ OBD authoring compliant with ISO 15031-5/SAE J1979 for gasoline/diesel vehicles (included from basic package) ■ J1939 authoring compliant with SAE J1939 ■ Sample authoring with three ECUs and detailed documentation as well as tutorial

Available operating systems ■ Windows 7 SP 1-3, 8.1, 10 (WIN 10 the version tested to code freeze) (everything under 32- and 64-bit) ■ Linux (on request) ■ Android (on request)

General system ■ Processor: type and clock (≥ 1.5 GHz) depending on the system configuration and complexity of data recommendations ■ RAM: ≥ 2 GB – depending on ODX data ■ For hardware interface(s): PCI/PCMCIA slot, USB/LAN port, wireless LAN or Bluetooth ■ For optional dongle: USB port DIAGNOSTICS Diagnostic Tool Set System Overview

The Diagnostic Tool Set makes it possible DEFINING DIAGNOSTIC DEVELOPING AND for developers, engineers and techni­ FUNCTIONS RELIABLY RELEASING DIAGNOSTICS cians to create consistent diagnostic To ensure that diagnostic functions Softing DTS.automation is a massively functions and sequences on the basis of are understood and used in a uniform simplified API which is made available international standards and to ensure manner from engineering through specially for the often limited use of that vehicle diagnostics works reliably manufacturing right into the repair shop, diagnostics in automation systems. All 22 over the entire value chain. ODX (Open Diagnostic Data Exchange) diagnostics to be operated manually and OTX (Open Test Sequence Ex­change) ­ are made available to users in Softing were specified as standards which can DTS.monaco – from ECU engineering SUCCESSFULLY MASTERING simultaneously be deployed as an execut­ through diagnostic release to test drives. CHALLENGES able specification and exchange format. All traces and reports created using the Increased competition and frequent The ODX data, which specifies the com­ applications and runtime systems can mod­el changes are major challenges for munication between tester and ECU, is then be evaluated offline with the help of the manufacturers of cars and com­ created using the SoftingDTS.ve ­ ­nice Softing DTS.analytics. This makes it easy mercial vehicles as well as for system ­tool. Diagnostic and test sequences are to detect and document irregularities. suppliers. Vehicles are becoming more developed with Softing OTX.studio with and more powerful, safe and environ­ adapted access available for different mentally-friendly all the time. These user groups. A standardized runtime innovations nearly always entail new procedure is made available in all ap­ software developments. The number of plications as a standard over the MVCI ECUs and the complexity of networking Server Softing DTS.cos. This is also used are thus continually increasing. The in the new diagnostic system Softing SDE grow­ing complexity must be mastered which, in addition, adds an OTX runtime over the entire lifetime of the vehicles environment and a functional API. not only in terms of the control functions but also the diagnostic functions.

Softing Softing DTS.monaco DTS.analytics

Softing SDE – Smart Diagnostic Engine

Softing OTX Runtime OTX.studio OTX

Softing MVCI Server DTS.venice ODX

D-PDU API

UDS | KWP | DoIP | J1939 (WWH) OBD | proprietary

▲ Fig.: Softing Diagnostic Tool Set DIAGNOSTICS Softing DTS.monaco The Off-Board Diagnostic Tool for Professional Vehicle Engineering.

AREAS OF APPLICATION BENEFITS ■ Engineering of diagnostics and control functions for ■ Cost reduction and shorter familiarization time as vehicle ECUs Softing DTS.monaco covers the functionality of several ■ Function test and validation tools that were separate to date ■ Integration and system test ■ Fast results due to intuitive operation and preconfigured ■ Preparation of test sequences for manufacturing and templates after-sales service ■ Top quality thanks to early detection and remedy of ■ Analysis of returns and quality assurance communication problems and function errors 23 ■ Commissioning of test benches and HiL systems ■ Highly effective as it can be flexibly adapted to suit ■ Preparation and update of vehicles for endurance testing a range of tasks ■ Execution of diagnostic tests for safeguarding functional ■ Complete documentation of communication data safety in compliance with ISO 26262 and test results

Softing DTS.monaco is an extensive off- New solutions are continuously being The delivery scope also includes a few board diagnostic tool for the engineering integrated into the stable and scalable examples of widely-used application sector which covers the entire range of ap­ tool base for the latest E/E architectures cases (OBD, WWH-OBD, J1939-73), thus plication cases from ECU testing through and security mechanisms. considerably facilitating getting started to vehicle release. It is easily integrated with Softing DTS.monaco. into the test sequences and corporate processes, not least because of its flexible PROCESS-ORIENTED AND interfaces which can be configured to suit FLEXIBLY ADJUSTABLE FOR THE RIGHT CONTROL the relevant test step. EVERY WORKING STEP ELEMENT FOR EVERY The name MONACO – Modular Analyzer DIAGNOSTIC FUNCTION for Vehicle Communication – already Monaco Controls are available for OUR EXTENSIVE clearly indicates one advantage of the typical application cases. Users without EXPERIENCE PAYS application: modularity. Thanks to the in-depth knowledge can take advantage OFF FOR THE USER di­vision of the interfaces into fixed and of these intuitively. The diagnostic com­ Softing DTS.monaco is the flagship of flexibly configurable parts, it is possible mands and communication parameter the Diagnostic Tool Set, the expert tool to arrange working steps required for the behind those controls are preconfigured for professional diagnostics that has test­ing process logically and efficiently. by experts at diagnostic service or diag­ grown over the decades. It is based on What are referred to as layouts in the nostic job level. Furthermore, diagnostic the Softing Diagnostic Base System and Monaco workspace help the user to sort sequences can be directly incorporated thus benefits from cross-manufacturer the topics. In turn, the specially developed in OTX (ISO 13209) and started. These ex­perience in off-board diagnostics diagnostic control elements can be placed are created using Softing OTX.studio. ­throughout the entire vehicle life cycle. within these freely configurable­ interfaces.

FUNCTIONS ■ Testing communication WORKSPACE TESTBENCH ■ Analyzing data on the bus

■ Testing ODX data against ECU Trace Measurement Error Analysis ■ Reading/clearing error memory WORKSPACE VEHICLE UPDATE ■ Identifying variants OTX ■ Programming flash memory ODX ■ Displaying measurement values Report Update Parametrize ■ Testing actuators DTS Project ■ Parameterizing ECUs WORKSPACE SPECIFICATION ■ Coding variants

■ Running ECU routines Trace ODX Service OBD ■ Testing OBD functions ■ Creating/executing test sequences ▲ Fig.: Can be Flexibly Adapted to the Application Case – Workspaces, Layouts and Control Units DIAGNOSTICS

COMMUNICATION CONTROL FUNCTION MEASUREMENT

Bus Trace Annotation DTC * Graphical Instrument Fundamental analysis of Visualizing tests with Reading out and clearing Visualizing and modifying diagnostic and on-board pictures, text or link to the ECU error memory. ECU variables using various graphic communication at bus level in RTF/PDF/CHM files. elements. (Measuring, parameterizing hexadecimal notation. and actuator diagnostics)

Diagnostic Services Communication ECU Identification * Recorder Data verification and com- Control Reading out the identifi­ Recording/saving ECU munication test with full Automated setup and cation information of variables (list, instruments or access to functions and sequences tear-down of communication individual ECUs or an oscilloscope) and modifying of the database for experts. to ECUs. entire vehicle. them (actuator).

Symbolic Trace Logical Link List Flash Analysis of diagnostic Monitoring and influencing Programming of individual com­munication at the application the communication state or multiple memory areas level in symbolic notation. of ECUs. of ECUs. 24 Service Table Toggle Sequences OBD One-off or cyclical execution Activation/deactivation Validation and release of of list control for diagnostic of a switch, each starts a OBD self-diagnosis and the services in service or para­m­ sequence of services different modes for -K line and eter notation. (e.g. change ECU state). CAN protocols.

OTX Soft Key Execution of complex diag- Running sequences of nostic or test sequences in com­ services, jobs or sequences pliance with ISO 13209 (OTX). using buttons.

Tool Quick Test* Fast determination of vehicle status as regards ECU identification and error memory.

Variant Coding * Powerful expert tool for coding individual ECUs.

* Configuration must be adapted to relevant ODX authoring guideline!

Using DTS.monaco

Softing DTS.monaco is used in numerous engineering departments all over the world to take care of diagnostic tasks. The range of ODX and expert application cases extends through ECU release to the commissioning of HiL systems and test benches. The tool is also regularly used for updating and validating vehicles during on-road tests.

TESTING AND DEBUGGING THE ESTABLISHING OF TESTER ECU COMMUNICATION Regardless of the integration level of software and ECUs, com­ munication problems along the OSI communication layers result in specific challenges for diagnostic experts. These problems are critical for the remaining life cycle of the vehicle because, for example, in manufacturing, this behavior can lead to delays in or an entire absence of vehicle programming. The debugging of this kind of defective communication behavior thus necessitates an interface which both sends out services and jobs individually or cyclically to the test system and interprets information from off- board communication in detail and records on-board messages. The complexity of this kind of analysis is growing increasingly in the latest E/E architectures and their security measures against undesired external tampering attempts. Softing DTS.monaco ▲ Fig.: Testing Diagnostic Communication is always up to date here and reliably supports corresponding protocols and mechanisms. This is supported in particular by the status of the connection and the representation of the relevant control units “Diagnostic Service”, “Symbolic Trace”, “Bus Trace” services and bus communication. The DoIP monitor integrated in as well as the “Logical Link List” with reliable information on the the new DTS9 generation is particularly helpful in this respect! DIAGNOSTICS

VALIDATING ECU OR FUNCTIONAL DIAGNOSTIC SPECIFICATION (EXAMPLE ISO 15031) During the life cycle of an ECU/vehicle, various diagnostic ser­ vices and functions specified by the OEM or legislator have to be supported. Softing DTS.monaco can be used for a first step in this partly approval-relevant validation. With the “Diagnostic Service” control (see figure above), it is possible to test the re­ levant services and responses for their correct implementation in detail in the diagnostic database (ODX 2.0.1 or ODX 2.2). The tool also offers a special control unit with underlying ISO-com­ patible database for OBD validation. Here it is possible to reli­ ably test the different modes and functional command groups of the OBD specification. No expert knowledge is necessary for this as the procedure is determined by the user interface. This simplification means that a result can be quickly and efficiently 25 determined with the HiL system or vehicle.

IDENTIFYING AND TESTING ERRORS WITH DOCUMENTATION The identification of a test unit as well as the reading out of the ▲ Fig.: OBD Diagnostics error memory are activities which are repeated throughout the product life cycle. Regardless of whether HiL, test bench or vehicle – the versions as well as any error memory entries which might occur must be acquired and documented in every test sequence. The most important aspect here is a simple and intuitive ope­ ration as well as reliable documentation (in part with a direct central link to IT systems). This kind of identification and error report can be generated and stored by Softing DTS.monaco. An XML file format for reports is expedient here. This is supported in particular by the control units “ECU Identification”, “DTC” and “Tool Quicktest”.

VISUALIZING MEASUREMENTS AND ACTUATOR INTERACTION ▲ Fig.: ECU Quick Text The visually meaningful representation of measurement parame­ ters and their thresholds is necessary particularly at the test bench and in vehicle validation. Softing DTS.monaco helps visualize various states regardless of whether a NOx sensor has to fulfill its values within a certain time or if it has to be indicated that pres­ sure or temperature has reached a threshold value. Corresponding services and parameters can be configured for this in a data server and reused. Naturally interaction with actuators is also possible. To ensure this is all documented, Softing DTS.monaco contains a recorder which records and can reproduce data reliably.

UPDATING ECUS – FLASH PROGRAMMING ECU and vehicle updating is an important application area ▲ Fig.: Graphical Instruments for Softing DTS.monaco, as an accompanying measure in the engineering process to validate various software versions, but also to prepare the automated flash procedure for manufac­ turing and after-sales service. The compatibility to all kinds of methods and file formats is just as important here as simple and reliable operation. A process usually consists of several sub- steps as well as an initialization routine – now often additionally safeguarded with the Seed & Key procedure. Naturally, with its “flash” control element and numerous configuration possibilities, Softing DTS.monaco offers sufficient flexibility to be able to support complex procedures. In other words: ODX-D + Flash Job (with reference in ODX-F), External Flash Files (HEX, MOT, BIN, S3 and S19), Flash Sequences, Security Access, Late- bound Flash Files, Flash Files > 4GB (“64-bit Flashing”), among others, are supported. ▲ Fig.: Flash Programming DIAGNOSTICS

Softing DTS.monaco (Generation 9) The Innovative Platform for the All-in-One Engineering Tester.

Softing DTS9 is continuing the journey and important aspects are the functionalities create more synergies between experts extending the product with new, innova­ OTX support and functional diag­nostics within a company, Softing DTS.monaco tive functions to support our customers in (please also refer to Softing SDE). makes it possible to run diagnostic their engineering work in the future. functions remotely over the engineering Measure­ment values and parameters are network. Initially identification, error provided simply with both functionalities. memory acquisition, measuring and SETTING NEW ACCENTS During runtime, the user can search for monitoring will support this scenario; in WITHOUT LOSING THE BASE these measurement values directly and the future, support will also be provided 26 New application cases and the growing select them. In-depth knowledge of diag­ by the familiar Monaco workspaces and significance of diagnostics for vehicle nostic data is not necessary. their control elements. engineering are demanding complete­ ly new approaches in collaboration, for example as regards the licensing, packet AUTOMOTIVE ETHERNET assembling and distribution of our soft­ AND DIAGNOSTICS OVER IP HIGHLIGHTS – ware package. Furthermore, the necessity AS NEW CORE TECHNOLOGY AT A GLANCE for new fea­tures outside the diagnostics FOR DIAGNOSTICS ■ 64-bit software with multi-lingual core competency sector has also grown The subject of Automotive Ethernet interface ­steadily. This is why we have re-engi­ with the DoIP diagnostic protocol is also ■ New licensing possibilities with an neered DTS9 from scratch – as a future-­ particularly worthy of mention in the new activation key and server licensing oriented platform for diag­nostics, analysis product generation. Considerable focus ■ Intuitive, touch-capable navi­gation and simulation in local and remote appli­ was placed on the aspect of tracing to be and program structure cation cases. To ensure DTS8 customers able to analyze DoIP communication. ■ New graphical instruments can continue to work seamlessly, projects for measuring and actuator already created are migrated in entirety diagnostics including interface configurations. INCREASED EFFICIENCY WITH ■ Recording of measured data in .csv USE OF THE ENGINEERING ■ Representation and recording of NETWORK – SOFTING DoIP communication DTS9 IMPRESSES WITH DIAGNOSTICS 4.0 ■ Migration and conversion of the NEW FEATURES AND As ECUs and vehicles as well as test DTS8 interfaces and projects TECHNOLOGY IN ALL AREAS benches are rare and sought-after ■ New OTX ISO standard DTS still stands for Diagnostic Tool Set, re­sources in the early stages of engi­ ■ Remote diagnostic support in but in the future will continue to see ex­ neering, commissioning and access the engineering network tensive growth in the areas measuring, regulations are often a critical point. analysis and simulation. Particularly To structure this more efficiently and

▲ Fig.: Softing DTS.monaco (Generation 9) – New Platform, Graphical Instruments and DoIP Monitor DIAGNOSTICS

Softing DTS.monaco Delivery Packages

DTS9 PACKAGES

DTS 9 Framework Add-on Tools 27 DTS.monaco OTX.studio

PACKAGES Base Professional Testbench Base Professional Ultimate

ODX, OTX, Protocol, DiagService, OBD, Measurement

Flash, VarCode, DTC, ECU Ident

Testbench (API Interface Usage) Engineering Tester

Develop OTX

UI OTX

Admin OTX Add-On

DTS8 PRODUCTS AND OPTIONS

Softing DTS.monaco All-in-one engineering tester DTS8 Monaco for diagnostic and control functions of vehicle ECUs which covers vehicle diagnostics in entirety in the areas engineering, testing and the preparation of tests and can be flexibly adapted to suit all kinds of tasks and user groups. With basic function scope (HMI controls of the communication library) incl. OTX runtime environment. There are limitations to the configuration of HMI controls when released by the creator of the workspace. Based on the Diagnostic Base System.

Libraries Option: All further HMI controls of DTS8 Monaco that are not included in the basic function scope.

Creation and Configuration Option: Creating and configuring user-specific workspaces with DTS8 Monaco. HMI controls can be configured without limitation. Users without a license can take advantage of limited configurability of individual HMI controls.

Access to MCD-3D API Option: Access to the ASAM MCD-3D API for user applications. Adds the functionality of DTS8L-COS to DTS8 Monaco. Please note: DTS8L-API-DK and DTS8S-COS-START are a mandatory additional part of the order for each first user license.

Maintenance and Support Package Maintenance and support package incl. support by and e-mail with regard to installation, setup and operation as well as minor and medium software upgrades free of charge.

INCLUDED IN THE SCOPE OF DELIVERY

Templates Communication and analysis, error memory, measuring and parameterizing, on-board diagnostics, flash programming, test sequences.

Sample Workspace Extensive Monaco sample workspace as introduction to the main functions based on the sample database in the delivery scope. DIAGNOSTICS Softing DTS.automation Particularly easy access to diagnostic communication for manufacturing and test bench applications.

AREAS OF APPLICATION BENEFITS ■ Flash and calibration stations in ■ Simple interface design enables fast familiarization manufacturing ■ Variety of ECUs is easy to manage ■ Diagnostic test benches ■ Minimal setup times thanks to configuration exchange ■ End-of-line test systems ■ The use of the Diagnostic Base System ensures wide-ranging implementation ■ HiL systems ■ Constant interface even in migration of ODX data formats e.g. from ODX 2.0.1 to ODX 2.2.0 28

Softing DTS.automation supports stand­ complex and usually become more so SHORT CHANGEOVER TIMES ard interfaces widely used in industrial during their lifetime due to additional The required diagnostic services are automation. If required, the entire variants, maintenance measures and selected and parameterized with the software for automation and diagnostics function extensions. Softing DTS.automation Configurator. can be installed on a single PC. Using Access from the user application can configurations that have already been take place either via an API for C and created and stored enables very short SIMPLE ACCESS OVER COM, LabVIEW VIs or OPC. Depending changeover times. STANDARD INTERFACES on the configuration, objects or variables Simplified access to diagnostic functions which can be combined to form a test is often desired when it comes to realiz­ing sequence in the test bench application MASTERING COMPLEXITY test benches in ECU and vehicle man­u­ are available at the interfaces. These Softing DTS.automation is part of the facture. This has to take place with stand­ configurations can be saved, resulting in Diagnostic Tool Set product family and ard interfaces widely used in industrial very short changeover times because the is based on the Diagnostic Base System. automation. Softing DTS.automation sequence in the test bench application The ASAM MCD-3D application inter­ offers an API reduced to the scope of does not have to be modified. face enables symbolic access to ECU these applications, thus considerably and vehicle information or functions simplifying the API at the same time. The without any detailed knowledge of the communication mechanisms it is based bus protocols used being necessary. The on are transparent for the user. Stand­ service and data type descriptions as ard tasks, such as connection setup or well as conversion methods contained tear-down, can thus be taken care of with in the ODX database are used. The ODX considerably fewer and simpler steps than databases of modern vehicles are highly with direct access to the MCD-3D API.

Automation applications in manufacturing (e.g. software SPS)

LabVIEW VI OPC C/C++/COM Softing Diagnostic functions DTS.automation and sequences (ODX + OTX) Configurations

Diagnostic Base System

CAN K-line Ethernet Other

ECU ECU ECU ECU

▲ Fig.: Softing DTS.automation for Manufacturing and Test Bench Applications DIAGNOSTICS Softing DTS.venice Powerful authoring system for ODX 2.2 and 2.0.1 for diagnostic experts and developers of vehicle ECUs.

AREAS OF APPLICATION BENEFITS ■ Description and validation of diagnostic functions ■ Efficient creation of the diagnostic specification thanks and ECU communication to assistant support in data entry ■ Data interoperability test ■ Greater data quality thanks to testing of both syntax ■ Provision of test data for integration and system test and semantics ■ Data adaptation in production preparation and for ■ Data consistency over the entire process chain thanks use in repair shop testers to standard tool with central database (single source) ■ Considerable cost saving thanks to the possibility of 29 importing existing data descriptions and early error detection ■ Shorter approval process as suppliers can test conformity with the OEM regulations themselves

Softing DTS.venice enables the conveni­ CONVENIENT PROCESSING TOP DATA QUALITY ent creation, testing, management and OF ODX DATA FROM THE OUTSET maintenance of diagnostic specifications A start page enables fast and simple The ODX databases of modern vehicles over the entire process chain for OEMs, access to the functions required most fre­ are highly complex and become more system and ECU suppliers. quently. The entire ODX data model can so during their lifetime due to addi­tional be edited in the editor‘s expert view. The variants, maintenance measures and ECU view provides a simplified view of func­tion extensions. Softing DTS.venice SIMPLE CREATION OF the most important data of a single ECU ensures the consistency and complete­ ODX DATABASES as well as its variants. Diagnostic descrip­ ness of the database at all times. Formal Softing DTS.venice is part of the Diag­nos­ tion inheritance is visualized graphi­cally. checks ensure basic compliance with the tic Tool Set product family and is based on Assistants are available to help with data ODX standard and optionally with the the Diagnostic Base System. Venice stands input. Both working with ECU shared data ASAM ODX Recommended Style. Exten­ for Vehicle Communication Database Edi­ and the simultaneous editing of several sions by user-specific authoring guide­ tor. New databases can be created both databases are sup­ported. The diagnostic lines are possible. on the basis of existing ODX/PDX files and specifications created can be issued as of supplied protocol templates. The deliv­ RTF files for documentation purposes. In ery scope still in­cludes sample authoring Demonstration mode, ODX databases can with three ECUs, detailed documentation be viewed without a license. and a tutorial.

OEM

Engineering Diagnostic Functions and ECU Suppliers Test & Validation Sequences Tier1 System Suppliers Manufacturing ODX OTX SINGLE Tool Suppliers Service SOURCE

▲ Fig: Softing DTS.venice Authoring System for Creating, Testing, Managing and Maintenance of Diagnostic Specifications DIAGNOSTICS Softing DTS.analytics A tool for the comprehensive analysis of diagnostic communication.

AREAS OF APPLICATION BENEFITS ■ Detailed analysis of diagnostic communication ■ Convenient and fast evaluation of diagnostic data ■ Diagnostic fault search and isolation ■ Interpretation of diagnostic and protocol data ■ Interpretation of diagnostic and protocol data ■ Filtering, marking, time measuring ■ Data filtering and selective evaluation ■ Data export

30

Softing DTS.analytics is a tool for the in- statements. The trace data displayed is communication levels is very useful in depth analysis of diagnostic and proto­col interpreted using the ODX database or error analysis particularly in engineering, data. Diagnostic communica­tion can be the CAN communication matrix and re­ vehicle validation and after-sales. There investigated from different aspects. In presented clearly according to different is also a data export function available addition to data and protocol interpre­ levels of detail which can be selected by for exchanging fault scenario data. The tation, the tool offers a range of filters the user. This makes it pos­sible to locali­ application can be extended and adap­ and views which can be helpful when ze and analyse errors faster. ted to special areas of implementation localizing the diagnostic error. using optional plug-ins. NUMEROUS AREAS OF ANALYSIS AND IMPLEMENTAITON INTERPRETATION The tool can be used in various dia­ Analyzing diagnostic communication gnostic application areas, including is clearer and simpler to understand sequence analyses, data evaluation, with the structured display of the conformity checks, protocol analysis and communi­cation sequence. This saves trace analyses. Particularly the interpre­ time and promotes efficient diagnostic tation of the diagnostic data at various

▲ Fig.: Analysis Window DIAGNOSTICS Softing OTX.studio All-in-one development environment for complex diagnostic and test sequences.

AREAS OF APPLICATION BENEFITS ■ Graphic specification of diagnostic sequences ■ Convenient specification and creation of diagnostic ■ Test sequences in ECU development sequences in one tool without in-depth programming ■ Test sequences with user interface for EOL testers in knowledge manufacturing ■ Simple exchangeability of sequences between ECU, ■ Test sequences for HiL test benches system and vehicle manufacturers ■ Guided fault search for repair shop testers ■ Universal implementation as the full function scope of ■ Suitable for both programmers and pure diagnostic users OTX is available 31 ■ Engineering, testing, manufacturing, after-sales service ■ Storage of OTX scripts in binary format hinders unauthorized ■ Flash programming, coding, testing modifications and protects expertise ■ Long-term protection of investments thanks to the implementation of an international standard ■ Different views for programming experts and diagnostic users ■ Execution of OTX sequences on all modern operating systems such as, for example, Android, iOS, Linux and Windows

Softing OTX.studio is a tool for creating, complete function allows users to create FAST SEQUENCE CREATION implementing and debugging diagnostic sequences without having in-depth WITH OTX TEMPLATES and test sequences based on the ISO knowl­edge of the OTX language ele­ For the most frequent diagnostic se­ 13209 standard. With a simple GUI Editor ments. Comprehensive project adminis­ quences, such as, for example, ECU or a QML script, it is easy to generate tration with integrated version manage­ identification, reading measurement graph­ic user interfaces and link them ment ensures a clear overview in large data and the fault memory, I/O test, ECU to the sequences created. Furthermore projects. The library concept that many exchange and software update, Softing various OTX templates are available, users are familiar with from standard OTX.studio provides the user with OTX which make it much faster to implement programming languages supports users templates which can be configured from sequences. in the implementation of application-ori­ the ODX authoring using a simple „Drag ented and at the same time modular & Drop“ process. Using the OTX template creation of their diagnostic sequences. ensures not only the generation of a SPECIFYING AND full-fledged OTX sequence but also a IMPLEMENTING graphic user interface that suits the se­ DIAGNOSTIC SEQUENCES FROM FLASH quence. If required, both can be adapted The OTX (Open Test sequence eXchange) SEQUENCE TO to specific requirements and can also be standard compliant with ISO 13209 REPAIR SHOP TESTER modified. enables users to write simple test Typical areas of application are, for sequences for anything from function example, the creation of flash or test tests to complete tester applications. sequences. Particularly test planners SIMPLE TEST GENERATION Softing OTX.studio supports the user in for complete repair shop testers benefit WITH THE TEST CASE EDITOR the speci­fication phase and in subse­ from the integrated tools. The integrated The frequent case of having to test a quent implementation and validation. It GUI-Editor enables the simple design­ di­ag­nostic service can either be elabo­ makes it easy to create graphic sequence ing of the entire test interface and the rately programmed or configured simply diagrams with a clear representation of simple connection of interface elements with the Test Case-Editor (TCE). For this the sequence logic. The integrated OTX to OTX scripts to graphically display purpose, diagnostic services are dragged Differ enables the convenient compari­ variable values used. When creating and dropped into the test case specifi­ son and compilation of scripts of differ­ complex GUI interfaces, an alternative cation and then configured in terms of ent development levels. The adaptation to the built-in GUI-Editor is to use QML param­eterization, the target result and of existing se­quences to new diagnostic scripts to describe the interfaces and the response to deviations. This pro­ data is effec­tively supported by special graphic components. There is also no cedure can also be used for the fast and wizards. limitation to the number of OTX function simple creation of elaborate test tasks. libraries that can be used. Developers of The OTX sequence is then generated programs for guided fault search on the automatically at the end at the push of a SUITABLE FOR BOTH vehicle, use the foreign language editor, button. This can be reworked manually FIRST-TIME USERS AND the document viewer and browser for re­ at any time. EXPERIENCED DEVELOPERS pair instructions and technical drawings. Softing OTX.studio provides all the The comprehensive debugging possibil­ necessary input assistants. An automatic ities are indispensable for all users. DIAGNOSTICS

Template mode Template mode

Specification mode Comfort mode 32

Expert mode

SPECIFICATION IMPLEMENTATION AND EXECUTION

▲ Fig.: User and Use-Case-Related Creation Views in the Extended V-Model with Softing OTX.studio

USER- AND USE-CASE- ■ Specification mode Report function and fault handling can RELATED CREATION VIEWS Vehicle experts sketch the diagnostic be configured with just a few clicks of In the life cycle of a vehicle, from flows with the Flowchart Editor and the mouse. planning through engineering, testing, OTX programmers fill-in the necessary manufacture and after-sales service, OTX code. This approach facilitates ■ Template mode there are all kinds of users, for example the specification of the diagnostic Authors for ECU validation, guided diagnostic specialists, testing specialists, sequences without any programming fault search (GFS) and measurement test engineers and repair shop techni­ knowledge. data readout combine completed tem­ cians. Each of these groups has its own plates to form complete sequences. tasks, knowledge and requirements ■ Expert mode Template-based OTX projects can be regarding the creating and use of diag­ OTX programmers develop pure OTX converted into expert projects at any nostic sequences. These tasks and tool code and library functions with fast time and can be extended as users requirements have to be covered appro­ access to all OTX language elements. require without any limitations. This priately in their entirety in one develop­ saves considerable time in the de­ ment environment. Softing OTX.studio ■ Comfort mode velopment of typical diagnostic tasks targets exactly this issue with its flexible Vehicle experts create sequences as because users can very quickly create creation concept. You can conveniently modules in which they can access the basic setup for their sequences. toggle between four different operating li­braries predefined by experts or Authors can concentrate on specific modes in the creation process: special wizards. solutions for the current ECU. DIAGNOSTICS

MULTIPLATFORM APPLICATION Softing OTX.runtime enables the execu­ tion of OTX sequences on all modern operating systems such as, for example, Android, iOS, Linux and Windows. This means an OTX sequence created with 33 Softing OTX.studio can be run on all tar­ get platforms in the same function scope and with the same GUI interface. QML makes it possible to design the GUI inter­ faces so they support different screen resolutions and display orientations of end devices.

▲ Fig.: OTX.studio – Tool for Creating, Commissioning and Debugging Diagnostic and Test Sequences

PRODUCTS

Softing OTX.studio Creation, debugging and sequence environment for OTX sequences

OTX-Wizard Optional add-on for integrated configurator for the convenient and modular creation of OTX sequences.

OTX-Templates Optional add-on for template-based development of OTX sequences.

Signature Creator Optional add-on for creating certificates and signing OTX scripts.

Test Case Editor Optional add-on of an integrated Test Case Editor for the semi-automatic creation of diagnostic protocol tests based on ODX data. DIAGNOSTICS Softing TDX Modular diagnostic framework for after-sales.

AREAS OF APPLICATION BENEFITS ■ Service repair shops of vehicle ■ Lean diagnostic solution based on /tablet, VCI and state-of-the-art software manufacturers ■ Fully adaptable to individual requirements (processes, CI, language) ■ Service repair shops of system ■ Future-proof due to the use of international standards (e.g. OTX, ODX, UDS) manufacturers, e.g. in the retrofit ■ Unlimited diagnostic functionality market ■ Comprehensive report functionalities ■ Mobile diagnostic systems for ■ Configurable role model (e.g. authorized an independent repair shops) 34 service technicians ■ Configurable project access rights with central user management ■ R&D departments, e.g. road tests ■ Connection to backend/logistics databases ■ Creators of diagnostic sequences for ■ Flexible with regard to diagnostic methodology (symptom-/ECU-based) vehicle tests and sales organizations ■ Can be operated in the traditional manner using a mouse and keyboard or ■ Testers in manufacturing alternatively using a touchscreen

Softing TDX is the universal repair shop COMPLETELY ADAPTABLE WITH INTEGRATED tool creation framework to be used by The Softing TDX user interface does not SECURITY AND USER RIGHT vehicle and component manufacturers. depend on the diagnostic methodology MANAGEMENT It supports all necessary diagnostic func­ used. Regardless of whether traditional There is an incredible amount of expertise tions in troubleshooting, repair and in ECU-based diagnostics is used, whether and potential to be protected in service the setup of entire vehicles or individual work is based on symptoms or AI is the applications and Softing TDX is ready to components. measure of all things: TDX presents no do just that. It protects your software obstacles. The sequences are generated from being illegally copied in licensing in the authoring system and linked to and the user management facility means THE FLEXIBLE TOOL FOR appropriate displays and repair aids malpractice can be prevented. And the HARD USE IN SERVICE (instructions or circuit diagrams as PDF data on the hard disk is also safe: It is It is easy to create a service tester with files, but also as images, videos). The custom-encrypted. The integrated role Softing TDX: Just install the software user interface can be adapted to suit the concept offers functional limitations or on a “ruggedized” laptop and connect particular corporate design and indi­vid­ approvals for different user groups, such to a(n) – ideally wireless – VCI (Vehicle ual area of application. Softing TDX has as, for example, specific service functions Com­munication Interface) and you’re already been translated into more than exclusively for specially trained personnel. done! The full system can now be used in 20 languages and can be easily translated the repair shop or in the field (in/next to/ into more languages. under the vehicle) as well as in almost all SUPPORTING STANDARDS climatic conditions. It is virtually impos­ SAFEGUARDS INVESTMENTS sible to have more diagnostic freedom. For diagnostic sequences, Softing TDX is based on the OTX standard; for ECU communication and data interpretation on the ODX standard. OTX and ODX data already used in the company can thus be reused or can continue to be used with Independent Softing TDX. repair shop Softing TDX.workshop Softing Authorized repair shop DIAGNOSTICS

Softing TDX DISTRIBUTION Softing TDX.workshop Diagnostic Tree Editor ■ Tools Softing GUI Editor ■ Model ranges TDX.workshop ■ Variants Softing Sequence Editor ■ Hotfix TDX.workshop 35

Communication Editor Softing TDX.workshop

▲ Fig.: Authoring System (Softing TDX.studio) – Distribution of Diagnostic Projects to Individual Diagnostic Testers (Softing TDX.workshop)

TWO TOOLS – ONE GOAL: standard tasks can be carried out in next Softing TDX.studio. These can be up­ THE SIMPLE DEFINITION to no time. The diagnoses created can dated and/or modified at any time later OF FAST REPAIR TIPS then be compiled to form a distribu­ on with the update mechanism. Diag­ Softing TDX consists of two tools. Softing tion – either as a whole or in parts. This nostic results can be saved as a report – TDX.studio is the authoring system with is made available to service technicians all activities thus always remain trans­ which diagnostic trees, sequences and and/or test engineers online or on data parent. Furthermore, all data is available the representation are generated. The carriers. Softing TDX.workshop is de­ for additional analyses. input of communication data also takes signed for use in the field. It is used as a place using Softing TDX.studio. There are sequence environment for the diagnostic templates and wizards to ensure that sequences created beforehand with

▲ Fig.: Softing TDX.studio ▲ Fig.: Softing TDX.workshop

PRODUCTS

Softing TDX.studio System for creating diagnostic trees, sequences and visualization

Softing TDX.workshop Runtime environment for diagnostic procedures generated previously with Softing TDX.studio.

Consulting, Training We offer support in the subjects of diagnostics, ODX, OTX and on using Softing TDX – all available as general training sessions or alternatively specially adapted to suit customer requirements. Give us a challenge! DIAGNOSTICS

TestCUBE2 Configurable simulation of ECU diagnostics.

AREAS OF APPLICATION BENEFITS ■ Preparation of workshop testers in engineering, ■ Development of tests even before the ECU is available testing, manufacturing ■ Fast familiarization enables easy handling ■ Tester and production system release tests ■ Clear management of variants with archiving of simulation files ■ Tester regression tests ■ High test quality thanks to various configuration possibilities ■ Recording of CAN traces ■ Best-case and worst-case tests ■ Modification and exchange of the simulation via 36 programming interface

TestCUBE2 is a configurable hardware TESTER REGRESSION TESTS – pairs of requests (from the tester) and and software solution for simulating ECU WITHOUT CHANGING ECUS responses (from the simulation) can be diagnostics with real bus communication. Software updates at regular intervals entered at symbolic level using existing With just one device, you can simulate ensure that diagnostic testers are as­ ODX data. This means errors are virtually several ECUs or even an entire vehicle at signed all the latest functions. The ECUs excluded. the same time. required­­­ for a regression test must be available in entirety and in all variants For regression tests, traces are recorded to be able to ensure sufficient test with real ECUs and simulation files are FRONTLOADING IN TEST coverage. As this is usually impossible, a then generated automatically – at the PREPARATION simulation is the required solution. With push of a button. Additional ECU re­ Creating test sequences is often chal­ the simulation, it is easy to select ECUs sponses are easy to add manually. Faulty lenging along the entire value chain: and ECU variants: All you have to do is responses are also possible to test the The ECU required as a test counterpart exchange simulation files in the unit. You correct behavior of the tester. is missing. But particularly in the test can take care of this manually using the environment, the test methodology intuitively operable graphic user inter­ should be developed at an early stage to face or conveniently in test automation EVEN MORE FEATURES run function tests as soon as the ECUs with the DLL interface. ■ Influencing of communication are available. Which means it is useful if parameters (address, timings,...) the test sequences are already available ■ Residual bus simulation

and tested. This is simple with TestCUBE2 SIMPLE CREATION OF because test sequences can already be SIMULATION FILES verified during ECU development. For test preparation and regression tests, there are suitable methods with which simulation files are fast and easy to create. In test preparation, suitable

▲ Fig.: High-Performance Interface ▲ Fig.: Creation and Configuration Interface DIAGNOSTICS Diagnostic Apps Mobile system solutions for vehicle diagnostics on your smartphone or tablet.

AREAS OF APPLICATION BENEFITS ■ Tool for supporting engineers, service technicians and ■ Reading out vehicle data in just a few seconds! repair shops ■ Use of mobile end devices (via Bluetooth) already available ■ Data logging, fast initial diagnostics and error detection for ■ Ultrafast and flexible initial analysis of sporadic errors when a stationary vehicles as well as vehicles on the road vehicle is brought in for maintenance and in vehicle release ■ Service & vehicle tests on the forecourt ■ Always all current, official OEM vehicle data on ■ Breakdown service smartphone/tablet ■ Engineering and vehicle test ■ Multi-lingual operation for global use 37

EXAMPLE – With the CARDATA data package, users FEATURES ASYST APP FOR receive the latest official OEM vehicle data ■ Creating vehicle reports With CAR ASYST, Softing Automotive is for diagnostics on their mobile end device. ■ Reading/resetting service intervals providing an innovative and universal ■ Reading battery history data tool for mobile vehicle diagnostics. As it The PC analysis tool CA ANALYTICS fa­ ■ Measured data (graphic/in text) is used on conventional Android smart­ cili­tates the parallel offline analysis of all ■ Data logger (mobile) with video/audio/ phones, users can start working with it recorded data flows (bus data, measure­ GPS data whenever they want to and wherever ment values, GPS route information, ■ Transport mode with battery charge they happen to be. CAR ASYST (CA) has ­audio and video recordings). Further­more status been optimized for use in service and in it simplifies the creation of measure­ment ■ Actuator test the repair shop and can also be im­ple­ configurations on the desktop for sub­ ■ Headlight adjustment mented in vehicle development and sequent data recording with the app. ■ Starting and ending brake pad change engineering. ■ Reading fluid levels (e.g. fuel, oil, DEF) ■ Reading/deleting ECU error memory SERVICE RANGE ■ Analysis data (IRC log files) MIB sys­ SYSTEM SOLUTION With the CAR ASYST system solution, tems on SD card COMPONENTS Softing Automotive has developed an ■ OBD scan function The mobile diagnostic solution consists all-in-one solution in close collaboration of the CAR ASYST App, the CARDATA data with the OEM. In addition to engineering package and the CA ADAPTER interface the hardware and software components, derived from the VIN|ING 600. Via WiFi, it Softing is also responsible for global dis­ establishes the connection between the tribution, including the webshop, leaving vehicle and the mobile end device. the OEM to take care of its core tasks.

▲ Fig.: CAR ASYST system solution for mobile vehicle diagnostics in testing, service and the repair shop

Further information on app development on Information Demo version page 77 or at www.automotive.softing.com/en/ & Webshop www.car-asyst.com/ projects/app-engineering www.car-asyst.com request-demo MEASUREMENT TECHNOLOGY

MEASUREMENT

The continued development of modern vehicles has, the environmental conditions make tough demands of the among other things, brought with it tougher requirements systems used and, in spite of rapid technological change, in terms of the measurement technology used. In addi­ investments made in measuring equipment still have to be tion to physical variables, bus signals have to be acquired, future-proof. Softing‘s Measurement Technology Division measured data evaluated and stimuli generated. The type counters these and many other practical challenges with its and number of signals to be processed vary constantly, modular family SMT as well as the meas­uring software PEA.

38

PRODUCT OVERVIEW

Softing SMT SMT combines sophisticated measurement technology with signal generation, communication, power and memory depth. The modular family provides a whole range of physical IOs and communication interfaces in one modular system.

Softing PEA With its measuring software PEA, Softing impressively demonstrates that powerful data acquisition and processing do not automatically have to be complicated.

Softing MDF.view The universal MDF4 Viewer from Softing closes a frequent gap between the actual measurement data acquisition and analysis tools which often require considerable investments and are complex. The display software provides fast insight – even with large amounts of data – and thus fast findings, for example on component and sensor problems. Softing MDF. view is an indispensable aid wherever MDF4 data is involved.

Accessories There are all kinds of accessories available for the SMT and EDfuse product families. The company also offers an extensive portfolio of connecting cables, extension leads and patch cords and is more than willing to customize these to suit your individual requirements and demands. MEASUREMENT TECHNOLOGY Softing SMT Softing Measurement Technology – the universal measurement and automation system for mobile and stationary applications.

AREAS OF APPLICATION BENEFITS ■ Mobile measurement technology ■ High degree of coverage of different applications for road tests ■ Compact, rugged and 100 % suitable for use in vehicles ■ Measurement data acquisition in ■ Flexible adjustment to the particular application test bench applications ■ Uniform measurement technology and peripherals (sensors, connectors, cables, …) ■ Process monitoring in mobile and stationary use ■ Application of control and regulation ■ Future-proof thanks to open and generic interfaces systems ■ Can be used standalone without additional components ■ Automation of component ■ Comprehensive fail-safe and on-board diagnostic functions test benches ■ System assembly and module exchange possible at the flick of a wrist and without tools ■ Test system for manufacturing tests ■ Simple parameterization using transducer memory ■ All ports accessible from the front ■ Optical display of channel and module state

SMT combines sophisticated measure­ system characteristics, such as energy Measurement Technology is responsible ment technology with signal generation, supply, cooling and computing power, for relevant functions in the areas control 39 communication, computing power and can be adapted to suit the individual case and regulation, process monitoring and memory depth. The modular family pro­ of application. At the same time, Softing automation, real-time simulation and vides a whole range of physical IOs and Measurement Technology is geared to the data logging. communication interfaces in one modular best possible integration. The sophis­ti­ system. cat­­ed housing mechanism means the sys­ tems only ever grow to the minimum size SCALABILITY re­quired for a particular function scope. An SMT Base System consists of two fans, SYSTEM DESIGN a supply module suitable for the relevant The unique module concept enables application and a data processing mod­ optimal adaptation to each individual AREAS OF APPLICATION ule. The degree to which the system is application. Channels can be scaled to As SMT systems are rugged, they are per­ extended depends entirely on the needs virtually any degree – from just a few IOs fect for harsh, mobile use in test vehicles. of the relevant application and can be to several hundred. Not even decentral However, they are also often used in sta­ with virtually no limitations. A whole systems or large spatial distances pose a tionary applications such as test benches range of communication modules as well problem thanks to intelligent networking and in manufacturing. SMT tasks are in no as acquisition and output components possibilities. The modularity of SMT is in way limited to simply acquiring measured for physical variables are available. These no way limited to measurement and com­ values. As a combined measurement, are installed according to the number of munication channels. Fundamental test and automation system, Softing channels required in each case.

▲ Fig.: Sample Measurement System of Softing Measurement Technology (SMT) MEASUREMENT TECHNOLOGY

Data processing Communication modules & physical IOs (System design can vary) Power supply

40 Cooling

NETWORKING VARIANTS SMT is not limited to monolithic system setups. If required, the diversely in order to accommodate individual requirements for components can also be arranged decentrally and intelligently example in terms of space, environmental conditions, power connected to one another. The SMT modules can be combined supply and handling.

Central SMT system incl. measuring software PEA Central SMT system incl. measuring software PEA + separate SMT slave system

PEA PEA

SMT SMT SMT

Supply Supply

Central SMT system incl. measuring software PEA Central SMT system incl. measuring software PEA + separate field bus measurement technology + separate SMT slave system + separate field bus measurement technology

PEA PEA

SMT SMT SMT

Supply Supply

CAN node CAN node CAN node MEASUREMENT TECHNOLOGY

SYSTEM MODULES The system modules cover the areas energy supply, cooling and networking as well as data processing.

Power supply Supply modules for operating with an on-board electrical system or battery supply 12 V input voltage / 120 W power output V12-120.4 12 V input voltage / 240 W power output V12-240.1

Supply module for stationary operation with AC voltage supply Mains operation / 240 W power output VAC-240.1

Buffer module for bridging voltage interruptions Internal charging / fast-charging / 33 Wh total capacity B12-033.1

Cooling Fan modules for appropriate cooling of all components Left-hand side of system / incl. handle XLL.2 Right-hand side of system / incl. handle XLR.2

Networking Link module for connecting decentral components Link between and power supply when SMT systems are cascaded LBITSTER.3

Interface module for integrating field bus measurement components One CAN node / 15 W power output / 160 measuring signals ICANSYS.3 41

Interface module for linking components to workstation over Ethernet Power supply and Ethernet interface for using SMT in laboratory applications RGC-ETH.1

Interface module for linking components to automation systems over EtherCAT Power supply and EtherCAT-interface for using SMT at an EtherCAT master RGC-RTE.1

Data processing Controller module for data acquisition and processing with the Measuring Software PEA PC with ® CoreTM i7 / data storage on SSD / removable memory via USB and SD card RGC-PC.2

COMMUNICATION MODULES A whole range of interface components is available for communication purposes.

CAN Communication module for linking signal-based CAN networks (4 nodes) Can be used for data acquisition and residual bus simulation / 250 measuring and output signals ICANFD.1

FlexRay Communication module for linking FlexRay cluster (2 nodes) Signal acquisition / cold-start-capable and sync-capable / 250 measuring and output signals IFLEXRAY.1

GPS Communication module for acquiring GPS signals in mobile applications Integrated GPS receiver / external GPS antenna can be connected IGPS.1

LIN Communication module for linking signal-based LIN networks (4 nodes) Configurable as master, slave or bus monitor / 160 measuring and output signals ILIN.1 MEASUREMENT TECHNOLOGY

PHYSICAL IOS The modules are used to acquire and stimulate physical variables and support a large number of common transducers.

Electrical inputs Measurement amplifier for measuring voltages, currents and IEPE sensors (8 channels) and outputs Acquisition of analog signal outputs (ECUs, transducers) / cell monitoring / IEPE sensors MS08.2

Output module for generating analog voltage signals (8 channels) Stimulation of analog signal inputs / sensor simulation / output of physical variables AS08.1

Input and output module for acquiring and generating digital signals (32 channels) Status and alarm outputs / actuator drive / ECU signals / switch requests MD32.1

Acquisition of Measurement amplifier for measuring voltages, currents, IEPE sensors and transducers voltage-fed transducers (8 channels) Acquisition of analog signal outputs (ECUs, transducers) incl. supply for active MA08.2 measuring transducers / cell monitoring / IEPE sensors

Measurement amplifier for supplying and acquiring ratiometric transducers (8 channels) DC interpretation of ohmic and piezoresistive half and full bridges MB08.1

Measurement amplifier for temporal interpretation of pulse-shaped signals (4 channels) Incremental encoders / counter applications / acquisition of frequency and PWM MD04.1 42

Measurement amplifier for measuring temperatures with thermocouples (20 channels) Galvanically isolated channels / measuring point assignment via thermocouple identification MT20.2

TECHNICAL DATA

General Online data rate 50 kSPS (module-dependent) system data Max. number of SMT modules per system ≤ 99

Internal clock 1 MHz

System bus bandwidth 1,25 GBit/s

Mechanical data Module height 140 mm

Module depth 187 mm

System width Depending on what has been added cf. technical data of the individual modules

Environmental Storage -30 °C … +85 °C, 10 % … 90 % rel. humidity, non-condensing conditions Operation -30 °C … +70 °C, 10 % … 90 % rel. humidity, non-condensing MEASUREMENT TECHNOLOGY Softing PEA Powerful data acquisition, visualization and digital signal processing for SMT.

AREAS OF APPLICATION BENEFITS ■ Configuration of SMT modules ■ Simple and intuitive operation ■ Measurement data acquisition ■ Guaranteed real-time capability and recording ■ Synchronized acquisition of all kinds of measurement data ■ Live visualization of any process values ■ Compilation of different data in a common measurement record ■ Triggering and/or controlling the ■ Standard software for test parameterization and execution measurement sequence ■ No programming knowledge necessary for standard applications ■ Sequence control and process ■ Acquisition software perfectly suited to the measurement system automation ■ Varied operating system and hardware support ■ User-specific adaptations and extensions using well documented extension interfaces

Softing PEA is used to configure all REAL-TIME CAPABILITY familiarization time while providing hardware components, record measure­ The vision of real-time-capable acquisi­ power users with sophisticated ex­ ment and communication data and, tion and data processing software was tension possibil­ities. Classic operating 43 if re­quired, represent process values systematically implemented to create concepts, such as configuration dialogs graphically. Furthermore, the software PEA. The measuring software is thus and drag&drop mechanisms, in com­ provides users with a range of options based on a powerful operating system bination with power­ful programming for digital signal processing, triggering, platform and consistently distinguishes and modeling inter­faces, suit both user simulation and automation. between the different real-time require­ groups. ments of its tasks. Upcoming operations are always intelligently distributed over­ DATA HANDLING the available hardware resources en­ The measuring software combines data abling Softing PEA to remain efficient and from a whole range of sources in one power­ful even in multi-channel appli­ common process map. Whether discrete cations. measured values, signals extracted from messages, results of mathematical ope­ rations or simulation model interfaces: EASE OF USE All data channels can flexibly be linked to The Softing PEA user interface ensures each other, continue to be processed and that standard users enjoy simple and recorded in a synchronized way. intuitive operation with a very short

▲ Fig.: PEA Measuring Software: Visualization and Digital Signal Processing for SMT MEASUREMENT TECHNOLOGY

PROJECT MANAGEMENT All files belonging to a measurement test are compiled into projects within the application. This includes hardware and software configu­ rations as well as external resources in the form of characteristic maps, simulation models, scripts and ECU descriptions.

Flexible export and import functions facilitate the consistent trans­ mission of projects to a range of devices and also enable the copying of parameter sets between different measurement tests.

SYSTEM CONFIGURATION Softing PEA is responsible for the parameterization of all connected hardware components. The software supports the Softing product 44 family SMT and various modules from third-party suppliers.

Various convenient functions reduce the effort involved in configu­ ration. This is how, for example, lists of transducers and measuring points can be imported, communication descriptions integrated and measurement channels parametrized using electronic transducer memories.

TRIGGERING Along with the possibilities offered by conventional measuring systems (such as, for example, edge- and level-based triggers), the application also offers additional events. This is how, for example, timers can be evaluated and channels monitored for activity, inactivity or status violations.

Furthermore intelligent state machines, which satisfy even the most demanding of requirements of measurement sequence control, can be generated using freely definable, logical links.

DIGITAL SIGNAL PROCESSING The measuring software‘s high-performance arithmetic library enables mathematical post-processing of acquired data currents as well as specific online evaluation of physical variables.

Among other things there is a formula editor for calculating arith­- metic and logical operations, a range of different filter elements, para­meter­iz­able controllers, characteristic map, integrators and differentiators as well as statistical evaluations using classification procedures. All operations are run in real time, synchronized with data acquisition. MEASUREMENT TECHNOLOGY

DATA RECORDING The channels are recorded using an integrated data recorder. This can be both operated manually and controlled by events. Longer measuring cycles can be divided into phases; useful additional functions are available for series of measurements.

In addition the recorder makes it possible to assign extensive metadata to measurement records thus ensuring optimal documentation of the measurement chain.

ONLINE VISUALIZATION The Softing PEA visualization elements enable a live representation of acquired measured data. The interfaces can be designed and the displays linked with the relevant data sources at the click of a mouse. 45 No knowledge of programming is required.

If required, the visualizations used can be scaled, marked in colors and with images as well as ordered in thematic groups. This means the display is always guaranteed to be very clear with highlighting of significant physical variables and system states.

PLUG-INS By using plug-ins, special, application-specific functions can be added to the measuring software. Measured data in plug-ins can continue to be processed and plug-in output can be incorporated into regular data logging.

Plug-ins can be used in all kinds of use scenarios, such as the integra­ tion of additional device drivers, the implementation of special data con­verters and the embedding of MATLAB/ models.

SCRIPTING The script interpreter integrated in Softing PEA is a further add-on. The simple, C-similar syntax of the free script language Lua makes for a short famil­iarization period as well as resource-friendly execution.

This means complex logical links, procedural sequences, state machines and reactive residual bus simulation to name but a few can be defined and run in Lua scripts. MEASUREMENT TECHNOLOGY

LICENSED MODEL The software function scope can be tailored to suit the particular scaling. These are always individual licenses and, depending on application. Both for technical and functional reasons, there are the hardware used, linked to a USB dongle (standard PC) or a number of partial license options which help ensure perfect measuring computer (SMT system).

46

▲ Fig.: PEA Software Licensed Model

ORDER NUMBERS

PEA-DEMO Full version of the measuring software for creating configurations or for evaluation purposes, measurement operation limited to a maximum of five active channels.

PEA-BASIC Basic license for measurement data acquisition. All hardware components, trigger and recorder functions of the full version are supported.

PEA-CCP/XCP CCP and XCP protocol interpreter for measuring signals (data acquisition) of one or more ECUs via CAN (CCP and XCP) and/or LAN (XCP)

PEA-MATH Complex arithmetic library (includes, among others, filter functions, controllers, classifications, characteristic maps, function generators, integrators and differentiators).

PEA-SCRIPT Integrated LUA script interpreter for programming algorithms and sequences. The library supplied enables access to data channels and PEA system variables.

PEA-SIMU With the help of this add-on, data channels can be used as model input and output variables. The Simulink model in the Realtime-Workshop is then an integral part of PEA and is run there in real time.

PEA-RAINFLOW Online rainflow classification based on the 4-point algorithm. Every Rainflow classification module runs a classification for exactly one input variable. The module automatically detects the extreme values from the values of the input variable.

PEA-PRO Professional license (PEA-BASIC including all available add-on components). MEASUREMENT TECHNOLOGY Softing MDF.view Software for visualizing measurement data.

AREAS OF APPLICATION BENEFITS ■ Verification of sensors and cabling in the field ■ Can also be used on embedded PCs ■ Plausibilization of the measurement data ■ Flexible licensed model (typical values, threshold violations, …) ■Analysis of measurement records (measurement duration, gaps in the recording, channel synchronization, …)

The universal MDF4 Viewer from Softing closes a frequent gap between the actual FUNCTION OVERVIEW measurement data acquisition and analy­ ■ Channel selection incl. search and filter functions sis tools which often require considerable ■ Different scaling possibilities incl. Auto-Scale investments and are complex. The display ■ Several graphs (simultaneously or as tabs) or different y axes software provides fast insight – even with ■ Different graph types large amounts of data – and thus fast ■ Display of measuring points via mouse-over findings, for example on component and ■ Calculation of minimum and/or maximum values 47 sensor problems Softing MDF.view is an ■ Individual formatting of the displays indispensable aid wherever MDF4 data is ■ Creating and storing display profiles involved. ■ If required: Integration in the acquisition software Softing PEA

▲ Fig.: Softing MDF.view TESTING

TESTING

When developing vehicle components and integrating but are the implementation of customized specifications. them into the entire vehicle, development engineers Due to our extensive experience in these sectors, we require a large number of electronic testing and verifica­ have built up a kind of modular system. This means that tion systems. They also need a large number of accesso­ even relatively specific small units and adaptations can be ries such as special cables, breakout boxes, adaptations offered at attractive prices. and lots more. These are not usually standard solutions

PORTFOLIO

48 ■ Breakout Boxes ■ Testing facilities for telematic and ■ Measuring adapters infotainment ■ Diagnostic boards ■ Accessories and aids for ■ Simulation of electromechanical variables ECU engineering ■ Signal conditioning ■ Lab cars ■ Error simulation ■ Components of all kinds for ■ Residual bus simulation for CAN, LIN, • Integration HiL FlexRay • Cluster HiL ■ HV adaptations for electric and hybrid • Component HiL vehicles ■ OBD boxes, distributors and ■ HV testing facilities connecting cables

We are happy to create customized test units and test systems to correspond to your requirements. TESTING Breakout Box BOB | Distribution-Box | Power-Box

AREAS OF APPLICATION BENEFITS ■ Lab equipment ■ Virtually exclusively customer-specific solutions ■ Testing and engineering ■ Individual solution from just one item ■ Test adaptation ■ Testing, verification and measurement ■ Mobile tasks

With BOB, D-Box and Powerbox, you put an end to chaos and keep an overview of your test environment. Avoiding chaos – that is easy with our practical and professional boxes. We offer a wide, practice-tested range of standardized solutions which can be adapted to suit customers‘ individual needs.

BREAKOUT BOX (BOB) ■ Measuring adapter with signal interruption ■ Retractable measuring equipment ▲ Fig.: Breakout Box (BOB) for electronic components 43 49 ■ Can be labeled individually ■ Robust designs ■ 4mm or 2mm jumpers ■ Shorting jumpers with measuring pickoff

UNIVERSAL BREAKOUT BOX ■ For the development of test systems ■ Commissioning and service ■ One basic device, all adaptations ■ Modular measuring adapter ■ Signal interruption over switches ■ Test jacks on both sides for signal inputs/outputs ▲ Fig.: Universal Breakout Box ■ Modular connecting plug for various D-Sub and SCSI ■ Can be labeled individually thanks to a range of fronts

DISTRIBUTION-BOX ■ Distribution terminal for workstations ■ Modular structure ■ Examples: OBD jack, CAN-, LIN-, FlexRay-VCIs ■ BreakoutBox (BOB)

POWER-BOX ■ Power packs ▲ Fig.: Distribution-Box (D-Box) ■ Voltage distributor TESTING D-Tower Diagnostic and distribution tower.

BENEFITS ■ Fast test setup ■ Convenient wiring ■ Reliable repeatability of tests and measurements ■ Compact – does not need much space ■ Uncompromising reproducibility

From the field for the field: The combined solution for ECU/software engineers. Simple and convenient linking of your diagnostic tools in a structured and tidy way in a test unit.

STRUCTURED SETUP The D-Tower helps set up tests clearly in a way they can be reproduced with an ordered tool landscape. Unstructured cable routing is avoided, configurable and 50 easy to access plug contacts provide the necessary overview.

FLEXIBILITY The D-Tower is flexible in use thanks to the arrangement of CAN jacks, fuses, ter­ minal strips and OBD jack. Depending on users‘ requirements, we extend the standard configuration and adapt it to suit your individual wishes and test devices.

CONVENIENCE The convenient use of the D-Tower is supported by the selector switches for the CAN terminating resistor, plug-in ter­ ▲ Fig.: D-Tower minal strips, an OBD interface, the in-built power supply as well as other detailed solutions. TECHNICAL FEATURES OF THE SAMPLE CONFIGURATION ■ D-Box with 5 channels ■ Fuses, switch pin 30 ■ 5 plug-in terminal strips ■ 5 CAN jacks ■ 5 selector switches for the terminating resistor CAN 60Ω / ∞ /120 Ω ■ OBD jack ■ In-built power supply or ext. wall power supply (90 – 264Vac) ■ Adjustable racks (position, angle), no. of racks variable TESTING ECU-TEST Automated ECU test based on standard tools.

AREAS OF APPLICATION BENEFITS ■ Automated and systematic tests of networked embedded ■ Support of (virtually) all relevant test systems systems in the automotive field ■ High reusability of tests thanks to generic test description ■ ECU tests in simulated vehicle environments SiL and HiL (cross-mapping) ■ Test preparation, even without ECU and ECU configuration ■ Intuitive graphic user interface ■ Networked test environment via client/server solution ■ Integrated support of subversion ■ Easy to extend for customer-specific requirements

ECU-TEST was designed for test auto­ tool control and variable mapping are DOCUMENTATION mation and for the validation of ECUs. also available. The client/server solu­ All test results are logged and are easy Standard test tools are already integrated tion contained enables interfaces and to analyze. Overviews are created for and can be used together in tests. ECU- software tools to be addressed on several quick familiarization but in-depth views TEST is used to design, realize, run and test bench systems of a networked test of the individual tests are also shown. evaluate tests. environment. The reports are easy to save or print for documentation purposes.

USER FRIENDLINESS REUSABILITY The user interface enables effective and Test cases can be parameterized and struc­ productive testing of ECU software and tured. Thanks to a generic test description hardware without users having to spend a (cross-mapping concept), the test cases great deal of time familiarizing themselves generated are virtually independent of the 51 with the system. In addition to controls specific test environment hardware/soft­ for developing test cases, plug-ins for ware and can thus be reused extensively.

SUPPORTED ■ dSPACE ControlDesk SOFTWARE ■ dSPACE ControlDesk PLATFORMS Failure Simulation ■ ETAS LabCar Operator ■ ETAS INCA ■ ETAS ASCET SD ■ Mathworks MATLAB/Simulink ■ National Instruments LabVIEW ■ Softing EDIABAS ■ Softing DTS ■ Vector CANoe/CANalyzer ■ Vector CANape

▲ Fig.: Universal Test Automation with ECU-TEST Developed by TraceTronic GmbH TESTING

HV Adaptation (E-Mobility) Reliable measuring and application in the high-voltage area and developing and manufacturing prototypes as well as small series the handling of complex ECUs require detailed, transparent and of customer-specific adapters, accessories, measurement and reproducible test scenarios. Reliable test configurations and simulation technology in all areas of automotive development. simulations of the real batteries and the corresponding ECU en­ Particularly in the high-voltage area, we offer multiple possibili­ vironments are required for this. One of our core competencies is ties to ensure safe handling in the vehicle and at the test bench.

Measuring Adapter Type B

■ Measuring adapter box with facility to measure voltage ■ Connector from Kostal. PLK 14.5 2-pin

DELIVERY SCOPE ■ Measuring adapter with 1.25 meter connecting cable ■ Jack side/female coding Z (universal) ■ Connector side/male coding A ■ Measuring lead 60cm EPIC/4mm safety plug ■ Short-circuit plug with fuse

▲ Fig.: Measuring Adapter Type B

Measuring Adapter Type C

■ Measuring on closed HV system possible using measuring 52 pickoff jacks ■ Measuring adapter box with facility to measure voltage ■ Connector from Kostal. Type PLK 14.5 2-pin

DELIVERY SCOPE ■ Measuring adapter with 1.25 meter connecting cable ■ Jack side/female coding Z (universal) ■ Connector side/male coding A ■ Measuring lead 60cm EPIC/4mm safety plug ■ Short -circuit plug with fuse

▲ Fig.: Measuring Adapter Type C

Measuring Adapter Type E

■ Measuring on closed HV system possible using measuring pickoff jacks ■ Connector from Hirschmann Type 2+2 pin HV coding A

DELIVERY SCOPE ■ Measuring adapter each with 1.75 meter connecting cable ■ Measuring lead 60cm EPIC/4mm safety plug ■ Short-circuit plug with fuse ■ Measuring adapter box with facility to measure voltage

▲ Fig.: Measuring Adapter Type E TESTING

Error Simulation Type R

■ Simulation box for symmetrical and asymmetrical isolation fault generation (bleeder resistance against chassis)

▲ Fig.: Error Simulation Type R

Further Examples from the High-Voltage Area

53

▲ Fig.: Measuring Adapters ▲ Fig.: C Decade (Link Capacity)

▲ Fig.: Time Simulation ▲ Fig.: On-board Loader Test System TESTING Breadboard Assemblies Vario boards | Panels | Trolleys | Master Brackets

DISTRIBUTION OF THE COMPONENTS AS IN THE VEHICLE ■ Simple, flexible assembly of all components thanks to breadboards ■ Customer-specific realization of the assemblies thanks to variable T-slotted frames ■ Wiring concealed under breadboard ■ Optimized costs due to the use of standard components ■ Good orientation thanks to clear structure ■ Space for additional components

54

▲ Fig.: Vario Boards ▲ Fig.: Panels

▲ Fig.: Trolleys ▲ Fig.: Master Brackets TESTING

BREADBOARD ASSEMBLY EXAMPLE Test boards for CAN Mobile GT3-CUP and RSR ().

The original components such as cable harness, ECUs and real loads (lighting,...) work, as they do in the vehicle, as a combined and structured test board.

Measurements (e.g. vehicle buses) can also be made by using additional breakout boxes. Extensive tests and further develop­ ments, such as the checking of current software versions, can take place outside the vehicle and be verified at an early stage.

This method is extremely efficient, interoperable and construc­ tive, particularly when resources are scarce (e.g. racing car).

55

▲ Fig.: Porsche Breadboard Assembly TESTING Power-Window Test Bench

FUNCTION OVERVIEW BENEFITS ■ Creation and selection of different speed and load profiles ■ Flexible adapter equipment for adjusting the test bench to ■ High-precision acquisition and monitoring of engine speed all kinds of specimen sizes and/or temperature, load torque as well as all electrical ■ Reproducible sequences for different types of engine characteristic quantities ■ Consistent quality throughout production batches ■ All kinds of testing procedures such as testing with a preload, ■ Low engineering costs and high investment security thanks fluctuating loads, measurement of the degree of efficiency, to the use of standard components thermal tests and endurance tests ■ Online visualization of all test parameters and physical variables ■ Storage of measured data and test result to suit customer specifications

Based on long years of experience, Softing offers a wide range of solutions for the qualification of vehicle components – from flexible engineering systems to fully automated systems for manufacturing and quality assurance. The most recent 56 example is a development test bench for power windows.

▲ Fig.: Power-Window Test Bench TESTING CheckRack The solutions of our CheckRack series enable the automated testing of electronic components. Specific requirements of test processes and test sequences can be adapted to suit the particular needs.

THE CHECKRACK SERIES IS AVAILABLE IN THREE DIFFERENT DESIGNS:

CheckRack XL A test system for lots of different electronic modules. CheckRack XL makes it possible to test different specimens using one test system. The point of this development was to concentrate lots of different verification and test solutions at one site with one system hardware.

CheckRack A test system that is tailored exactly to suit your module or module family. This alternative is, on the one hand, very specific and focused but, on the other, can be made very attractive in terms of price.

CheckRack CM This is the CheckRack custom made and represents the highest form of customization. This is the tailor-made solution to suit your individual task, always with the greatest possible degree of standardization thanks to the use of time tested modules and components.

57

▲ Fig.: Example of ECU Adaptation

▲ Fig.: CheckRack XL ▲ Fig.: Example of ECU Adaptation TESTING Infotainment Test System Simulation of the general conditions of a telematic/infotainment system. Customer-specific solutions from simple breadboard assembly to a complex test bench.

AREAS OF APPLICATION CONCEPT OF A CABINET VARIANT ■ General conditions can be changed during runtime ■ Wiring of all CAN, MOST and antenna lines (speed, ignition, …) ■ Slide-in modules wired using terminal strips ■ Function tests of defective ECUs ■ Test jacks and breakout jacks of various signals on the front ■ Function of the rear-view camera plate ■ Testing sound-output stage sound reproduction ■ Integrated optical MOST bus line ■ Testing of individual features of a head unit ■ Integrated loudspeakers over patch panel to various outputs (/TV/GPS/navigation/…) ■ Loudspeaker simulation loads ■ Diagnostics of all ECUs (CAN as well as MOST bus) ■ VU displays for 4 channels (to be connected individually over ■ Reading out the fault memory the patch panel) ■ Changing variant coding ■ Lockable shutters (components protected (premium output stage installed/not installed,...) from unauthorized operation) ■ Reading out ECU information (part numbers, SW/HW version,...) ■ Services (defining calibration of the camera on the surround view system,...) ■ Test beta releases of SW versions of individual ECUs

58

▲ Fig.: Mobile Infotainment Breadboard Assembly

▲ Fig.: Example of Customer-Specific Cabinet ▲ Fig.: Head Unit Lab Test Bench for Fault Analysis TESTING HiL Systems HiL – Hardware in the Loop – Mini-HiL

SOLUTIONS BENEFITS ■ Integration HiL ■ Innovative technical implementation to make the latest technological ■ Test units for integration advances available for applications tests on HiL systems ■ Efficiency in engineering and maintenance ■ Cluster HiL ■ Scalability to keep pace with fast-changing demands and enable ■ Component HiL uncomplicated and needs-oriented duplication ■ Micro HiL

Our modular platform consists of all the as what is referred to as a component HiL ■ Simulation of signal traces necessary components for the entire through to adapting all ECUs integrated in ■ Residual bus simulation range of HiL. This is the wide basis for a system to form an integration HiL. ■ Signal conditioning solutions from simple components th­ rough cluster to complex integration HiLs. INTEGRATION OF EXTENDED PERFORMANCE ■ Digital and analog sensors SCOPE The various challenges of today‘s develop­ ■ Bus systems (CAN, LIN, FlexRay, ■ Variable recordings for ECU, actuators ments, the requirements of fast time to MOST,...) and sensors market processes, greater reliability and ■ Real electrical and mechanical loads ■ Creation of special cables, increasing product complexity require ■ Diagnostic components adaptations, ... an HiL simulator which well exceeds the ■ Functional characteristics of ■ Desktop, breadboard and cabinet more simple function testers. Our pos­ measurement technology assemblies of all kinds sibilities range from the adaptation of an ■ Simulation of voltage and current 59 electronic system or an ECU (e.g. engine sources Error simulation (ECU or brake electronics) to an HiL simulator pins to GND, VCC, short...)

▲ Fig.: Sample HiL Add-On ▲ Fig.: Sample HiL Add-On ▲ Fig.: Sample HiL Add-On TESTING Battery Pack Portable battery for supplying e.g. measuring systems if a vehicle’s electrical system collapses.

AREAS OF APPLICATION BENEFITS ■ Mobile measurement technology ■ Compact and sturdy ■ Engineering ■ Simple handling ■ All kinds of vehicle testing ■ Contains no security-relevant components ■ Manufacturing ■ 60 Ah performance ■ Portable battery pack for mains-independent operation of mobile devices ■ Sturdy housing for use in the vehicle ■ Standardized Ni-MH batteries ■ No memory effect ■ Small volume, big capacity ■ Integrated voltage display ■ Up to 16A current load ■ Test button

INDEPENDENT POWER APPLICATION EXAMPLE – AUTONOMOUS SUPPLY OF SUPPLY WITHOUT USING MANUFACTURING ELECTRIC AND ELECTRONIC THE ON-BOARD ELECTRICAL While vehicle components (e.g. cabins DEVICES SYSTEM for agricultural machinery,...) are being The Softing battery pack is used to With the increasing electrification of manu­factured, it is often necessary power electric and electronic devices vehicles of all kinds, power supply is for the electronic components to be autonomously. Non-safety-critical Ni-MH becoming a central and sensitive com­ powered independently in an early stage components are used for this purpose. 60 ponent. This makes it imperative that of manufacturing. The battery pack The compact device has all necessary neither third-party components nor the ensures this supply and provides flexible displays, protection circuits and ports. measurement technology put an addi­ connections. The Softing battery pack is quickly tional strain on the on-board electrical recharged using the supplied charger. It system. can also be charged in the vehicle using the on-board electrical system.

▲ Fig.: Battery Pack (Front View) ▲ Fig.: Battery Pack TESTING Transmission Measuring Device Quality assurance of synthetic housings and shapes. Measuring of transmission on synthetic lids intended for laser welding.

AREAS OF APPLICATION BENEFITS ■ Quality assurance ■ Access authorization and user administration ■ Material qualification ■ Configuration of the device parameters ■ Plastic processing ■ Parameterization depending on the measured plastic ■ Incoming inspection (pass/reject recognition,...) ■ Outstanding for measuring glass-fiber-reinforced plastics ■ Creation and management of measuring programs ■ Also developed for measuring across different locations ■ Visualization and saving of measured data ■ Easy handling ■ Creation and editing of envelope curves ■ Compact workstation solution ■ Configuration of limit value monitoring ■ Generation of log files

THE SITUATION THE MEASURING PRINCIPLE SOFTWARE Many electronic components are deliv­ The light of an LED is routed into an The configuration and measurement ered and installed in synthetic housings aperture. On the other side of the test software manages all relevant device This is true of many ECUs which are used unit, the transmitted light is caught by the settings and measuring programs. For this in large numbers by all automobile manu­ opening of a stainless steel pipe with an purpose, a PC (Windows) is connected facturers. Material variance in the quality inner diameter of < 2mm. The pipe con­ with the LTW via the USB interface. For of the synthetic housing can lead to leaks, tains an which receives the the actual measuring, this is an option, which in turn can result in ex­tremely light at a solid angle of around 60 i.e. the device works as a device „stand­ 61 cost-intensive product recalls. This can degrees and routes it to a photodiode. alone“. Several measuring programs can be avoided as early as the production The photodiode current is proportional be loaded onto the LTW and selected process by testing with the LTW. to the transmission. accordingly.

▲ Fig.: Transmission Measuring Device LTW ▲ Fig.: Envelope Editor COMMUNICATION

COMMUNICATION

As the link between an application and the physical inter­ classes and with specific features and interfaces for the face to the vehicle, vehicle communication interfaces use cases. The well-established programming interfaces (VCIs) are the basis of all kinds of communication and (APIs) are made available to users for access via cus­ diag­nostic applications. The VCIs from four product tomer-specific or third-party applications. families are made available in different performance

PRODUCT OVERVIEW

HS Interfaces The diagnostic interfaces of the HS family are based on a 32-bit platform and are particularly suitable for use in the higher performance range such as, for example, challenging diagnostic tasks and flash applications on the entire vehicle. The HS interfaces are characterized by very secure communication mechanisms regardless of the PC operating system.

VIN|ING Interfaces The interfaces of the VIN|ING family are oriented toward the latest trends. Innovative vehicle communication concepts are easy to implement with a hardware design tailored exactly to the tasks.

62 EDIC Interfaces The diagnostic interfaces of the EDIC family are based on a 16-bit microcontroller platform and are predestined for use in the me­ dium performance range for diagnostic tasks and flash applica­ tions with a range of ECUs. The EDIC platform has proved itself over time and is characterized by its stable runtime behavior and the implementation of a large number of standardized and customer-spe­cific diagnostic protocols.

CAN Interfaces The communication interfaces of the CAN family make it possible to integrate send and receive tasks in all kinds of applications. Alternatively, the VCIs can also be operated with the D-PDU API for simple diagnostic tasks.

Programming The VCIs of the four product families are available with several interfaces programming interfaces. ■ D-PDU API compliant with ISO 22900-2 ■ PassThru API compliant with SAE J2534 ■ CAN Layer2 API ■ VCF API COMMUNICATION HS Interfaces Ultra High-Performance VCIs for all Areas of Application in the Process Chain.

AREAS OF APPLICATION BENEFITS ■ Diagnostic applications for engineering, manufacturing ■ VCIs tailored to the different areas of application and after-sales service ■ Data preprocessing and protocol handling in the interface ■ Test and validation ■ Galvanic isolation ■ Fast and reliable flash programming ■ Virtual Machine (VM) for programmable sequences ■ Functional ECU tests and communication tests ■ Linux operating system for the integration of customized ■ Data logging during manufacturing, in engineering, applications in fleet tests ■ Large number of standardized and OEM-specific vehicle ■ Future-proof diagnostic solutions with DoIP protocols available (Diagnostics over IP) ■ Several independent channels: CAN, K-line, FlexRay, Ethernet ■ Suitable for cars and commercial vehicles ■ Interface to the host PC over USB, Bluetooth, LAN or WiFi (IEEE802.11 a/b/g/n/h)

The diagnostic interfaces of the HS as protocol processing takes place on STANDARDIZED AND family are based on a 32-bit microcont­ the interface with a 32-bit high-perfor­ HIGH-PERORMANCE roller platform and are particularly suit­ mance CPU. With the addition of up to PROGRAMMING INTERFACES able for use in the higher performance two extra boards, the VCI HSX The HS interfaces can be updated with range such as, for example, challenging Breakout can quickly adapt the number software upgrades and are thus always diagnostic tasks and flash applications on of communication channels available on equipped for future applications. This is the entire vehicle. The HS interfaces are the PC system to the relevant applica­ also the way to realize customer-specific characterized by the incredibly secure tion. Modules with two additional CAN software solutions. Based on the D-PDU communication mechanisms regardless and FlexRay interfaces each are avail­ API as a standardized programming of the PC operating system. Users have able. With the integrated test sockets, interface, DTS from Softing can deliver diagnostic interfaces at their disposal the VCI is optimally equipped for univer­ an all-in-one solution compliant with with various wired or wireless interfaces sal use in engineering and testing. the MCD-3D standard (ISO 22900-3) and to the PC. ODX technology. The HSX-S is a small and robust version THE RIGHT VCI FOR of HSX devices. The VCI has two CAN in­ EVERY USE CASE terfaces as well as K- and L-Line. An OBD The HSX interfaces are perfect for multi- connector cable gives access to vehicles. link communication in diagnostic and The HSX-S can communicate with the flash applications on the entire vehicle host PC via USB or Ethernet. 63

▲ Fig.: HSX Breakout – Multibus VCI with USB and LAN Interface ▲ Fig.: HSX-S – Robust VCI with USB and LAN Interface for Use in Engineering and Testing. for After-Sales Service and Manufacturing. COMMUNICATION VIN|ING Interfaces Interfaces for innovative communication concepts.

VIN|ING 600

AREAS OF APPLICATION BENEFITS ■ Flexible vehicle access for applications with DoIP ■ Cost-effective thanks to dedicated product orientation ■ Measurement data recording in road tests ■ User-friendly thanks to sturdy, compact design ■ Diagnostic applications in service ■ Flexible thanks to controllable activation line ■ Fast and reliable flash programming ■ Broad light band enables clearly visible status information ■ All necessary type approvals provide security

VIN|ING 600 is a compact VCI for mobile smartphone (see figure). The activation RELIABLE AND SECURE use with Diagnostics over Internet Proto­ line required for DoIP has a flexible The ECE type approval and the associated col (DoIP). It is a simple way of ensuring design and can be controlled via soft­ EMC tests guarantee the interference-free communication between a diagnostic ware. This means varying implementa­ and safe operation of the device in the app or the Diagnostic Tool Set DTS8 and tions of gateway ECUs can be taken into vehicle. By using a glass-fiber-reinforced a vehicle with Ethernet access. consideration and Ethernet communi­ca­ and impact-resistant plastic as well as a tion ensured in all relevant situations. high-grade OBD connector, the device can also withstand severe strain. Thanks to the UNIVERSAL AND FLEXIBLE WPA2 encryption with PSK, the vehicle The interface works as a WiFi-Ethernet ­ EASY TO USE data is safe from any attempted eaves­ bridge and is a 1:1 implementation of VIN|ING 600 is easy to use and can dropping over the transmission path. the Ethernet interface of the vehicle be connected with a smartphone like for wireless LAN. Via the standardized any other standard WiFi device. The D-PDU API (ISO 22900-2), the application device has an eye-catching, ergonomic, communicates with the vehicle via UDS compact design that leaves plenty of leg on IP (ISO 14229) and DoIP (ISO 13400). room in the footwell on road tests. Customized versions can also be imple­ mented on request, such as the CAR 64 ASYST ADAPTER for applications with a

▲ Fig.: VIN|ING 600 ▲ Fig.: CAR ASYST ADAPTER COMMUNICATION

VIN|ING 1000

AREAS OF APPLICATION BENEFITS ■ Universal use in manufacturing and ■ Reliable protocol handling in the interface after-sales service ■ State-of-the-art, cost-effective standard VCI ■ Fast and reliable flash programming ■ Multiple vehicle interfaces with a compact design ■ Test and validation ■ Sturdy aluminum housing with protective caps ■ Simulation ■ Flexible expansion thanks to USB host interface

VIN|ING 1000 is a compact and universal compliant with SAE J2534. Together with EXCELLENT VALUE VCI with a USB interface. The combina­ our Diagnos­tic Tool Set DTS, an integral FOR MONEY tion of sturdiness, compact design and solution compliant with the MCD-3D The implementation of 2 x CAN high- attractive price makes this VCI the perfect standard ISO 22900-3 can be realized speed as well as one ISO9141 and one choice for use in the manufacturing and with ODX technology. LIN interface in the compact and sturdy after-sales service environment. design mean VIN|ING 1000 represents unique value for money. One of the FUTURE-PROOF two CAN channels can be toggled by RELIABLE PROTOCOL AND FLEXIBLE software between CAN high-speed and HANDLING The VIN|ING 1000 can be updated with a CAN fault-tolerant. Vehicle cables with Data preprocessing and protocol software upgrade and can be extended different types of diagnostic connector han­dling in the interface ensure fast for a range of application scenarios via are on offer for the D-SUB port. re­sponse times and reliable real-time its USB host interface. Mobile applica­ behavior. The most important communi­ tions can be realized with an optional cation protocols UDS (ISO 14229), KWP Blue­tooth dongle and upgrading can take 2000 (ISO 14230, ISO 15765) as well as ­place with a USB memory stick. If re­ SAE J1939 are supported via the stand­ quired, versions with only one CAN high- ardized D-PDU API (ISO 22900-2). The speed interface or with a sturdy, lockable VCI can also be used as a PassThru device USB cable are made available. 65

▲ Fig.: VIN|ING 1000 COMMUNICATION

VIN|ING 2000

AREAS OF APPLICATION BENEFITS ■ Mobile applications in engineering, manufacturing ■ Reliable time response thanks to data preprocessing and and after-sales service protocol handling in the interface ■ Fast and reliable ECU programming ■ Compact design with integrated diagnostic connector ■ Diagnostic tests and data logging in road tests ■ Maximum WiFi security thanks to enterprise authentication ■ Future-proof diagnostic solutions with DoIP with certificates (Diagnostics over IP) ■ Flexible USB and LAN cables with magnetic fastening ■ Option for remote applications with the integration of a diagnostic runtime system

VIN|ING 2000 is a further powerful VCI on the production line or in after-sales process the stored ODX data. This makes for the VIN|ING product family. With service. Furthermore the device has vari­ it possible for a tester system to access a compact design and WiFi, LAN and ous Sleep/WakeUp modes and program­ vehicles remotely in a whole range of USB as interfaces to the host system as mable function keys for interaction in mobile applications. well as CAN, K-line and Ethernet to the diagnostic sequences. When communi­ vehicle, VIN|ING 2000 is particularly well cating with the host PC over USB or LAN, suited for future-proof manufacturing the Mag- Code connection is a predeter­ STANDALONE USE and after-sales service applications. mined breaking point, which separates With OTX sequences being run on the cable connection in the case of a VIN|ING 2000, entire diagnostic tasks considerable mechanical load. can be processed independently without MOBILE USE IN a connection to a host system. This MANUFACTURING AND makes it possible to realize applications, AFTER-SALES SERVICE REMOTE APPLICATIONS such as independent programming The WiFi interface of the VIN|ING 2000 WITH MVCI SERVER solutions, actuator diagnostics and other is equipped with two separate commu­ Thanks to significant modifications of its control tasks, simply and at an affordable nication channels and with IEEE 802.11 predecessor the HSC, VIN|ING 2000 is price. a/b/g/h/n supports the 2.4 and 5 GHz equipped for innovative and contempo­ band. Current encryption technologies rary application scenarios.High-density 66 such as WPA2/PSK and WPA2/RADIUS as integrated components and a modular well as high-performance roaming char­ software architecture make it possible acteristics are the prerequisite for use to run an MVCI Server on the VCI and

Application Middleware Host System Device Driver WiFi / LAN / USB

Device Driver OTX OTX Runtime MVCI Server ODX Protocol Software ... K LineK CAN/FD VIN|ING 2000 Ethernet

▲ Fig.: VIN|ING 2000 ▲ Fig.: MVCI Server on the VIN|ING COMMUNICATION

VIN|ING 3000/6000

AREAS OF APPLICATION BENEFITS ■ Universal VCI for engineering, the test environment ■ Modular communication platform for up to 2 or and manufacturing alternatively 6 plug-in modules ■ Diagnostic tests and data logging in road tests ■ Flexible combination of all standard vehicle interfaces ■ Diagnostics and residual bus simulation ■ Integration of new functions and interfaces with ■ Measurement tasks and bus analysis with the Vehicle FPGA „software“ Communication Framework VCF ■ Sturdy aluminum housing ■ Integration of customer applications in the interface with VCF

The two premium VCIs VIN|ING 3000 and Furthermore additional modules, such as GPS or additional memory via four USB VIN|ING 6000 are the ideal equipment for a graphic touch display, can be adapted host interfaces. If required, extensive all diagnostic and measurement tasks on using standardized interfaces. Alongside Sleep/WakeUp functions, a motion sensor systems in engineer­ing and in D-PDU API, the software framework VCF and the real-time clock (RTC) can be used. the test environment. The modular sys­ (Vehicle Communication Framework) tem means the device can be configured makes an extensive library available for to suit the particular use case, resulting in applications such as diagnostics, data SLIDE-IN MODULES maximum flexibility and low costs. logging, residual bus simulation and bus Module 1: 2 x Classic CAN/FD, analysis. 2 x K-Line/LIN/SENT, 2 x universal IOs Module 2: 4 x Classic CAN/FD, HIGH-PERFORMANCE AND 2 x universal IOs FUTURE-PROOF MODULAR AND FLEXIBLE Module 3: 2 x Ethernet for DoIP, A powerful dual core processor with 800 The devices are designed for 2 or alterna­ 2 x BroadR-Reach, 2 x universal IOs MHz and a large programmable logic tively a maximum of 6 slide-in modules Module 4: 2 x Classic CAN/FD, module (FPGA) are the core for commu­ and permit (virtually) any combination 2 x K-Line, 1 x Ethernet for DoIP nicating with the vehicle bus systems of vehicle interfaces such as Classic CAN, (planning stage) and the associated data processing. In CAN FD, K-Line, LIN, SENT, FlexRay and the FPGA, IP cores, for example for CAN/ BroadR-Reach. There is a 1 GBit-Ethernet FD and FlexRay, can be implemented and a USB high-speed interface for com­ 67 which also permit future adaptations municating with the host PC. Furthermore or extensions of vehicle interfaces. the devices can be equipped with WiFi,

▲ Fig.: VIN|ING 3000 ▲ Fig.: VIN|ING 6000 COMMUNICATION EDIC Interfaces EDIC family for use in the medium performance range.

AREAS OF APPLICATION BENEFITS ■ Diagnostic applications for engineering, ■ VCIs tailored to the different areas of application manufacturing and after-sales service ■ Data preprocessing and protocol handling in the interface ■ Test and validation ■ Several independent communication channels for ■ Fast and reliable flash programming CAN and K-line ■ Functional ECU tests and communication tests ■ Intelligent data buffering for parallel communication channels ■ Use for residual bus simulation with CanEasy ■ Large number of standardized and OEM-specific vehicle ■ Suitable for cars and commercial vehicles protocols available ■ Galvanic isolation

The diagnostic interfaces of the EDIC manufacturing and in after-sales service. thus always equipped for future appli­ family are based on a 16-bit microcon­ Alternatively, EDICblue can communicate cations. This is also the way to realize troller platform and are predestined for with the host PC over USB. EDICpci is a customer-specific software solutions. With use in the medium performance range versatile interface and is primarily used in many VCIs, the CAN bus physics can be for diagnostic tasks and flash applications stationary applications thanks to its high- varied by using piggybacks or by with ECUs over CAN and K-line. The EDIC performing internal link via the PCI bus. switching the CAN bus physics. Based on platform has proved itself over time and the D-PDU API as a standardized program­ is characterized by its stable runtime be­ ming interface, the Diagnostic Tool Set DTS havior and the implementa­tion of a large STANDARDIZED AND from Softing can deliver a complete solu­ number of standardized and cus­tomer- POWER­FUL PROGRAMMING tion compliant with the MCD-3D stand­ard specific diagnostic protocols. INTERFACES (ISO 22900-3) and ODX technology. The diagnostic protocols are handled directly in the interface. This ensures fast THE RIGHT VCI FOR response times and reliable real-time EVERY USE CASE behavior regardless of the PC operating The Multibus VCI EDICusb is particularly system.Extensive buffer mechanisms make suitable for using heterogeneous on-board parallel operation of several communi­ electrical systems with CAN bus, K-line cation channels possible. By combining and LIN bus, and enables universal im­ several diagnostic interfaces, the number plementation in engineering and test­ing. of communication channels available on With its Bluetooth interface and compact the PC system can quickly be adapted to design, EDICblue is perfect for use in the relevant application. The VCIs can be 68 mobile applications during test drives, in updated with software upgrades and are

1 2 3

1 EDICblue: VCI with Bluetooth interface for use in testing and after-sales service. 2 2 EDICusb: Multibus VCI with USB interface for use in engineering and testing. 3 3 EDICpci: High-performance VCI with PCI interface for stationary applications. COMMUNICATION CAN-Interfaces Communication interfaces for simple send and receive tasks.

AREAS OF APPLICATION BENEFITS ■ Ordinary communication tasks ■ Active card with its own microcontroller ■ Diagnostic applications for manufacturing and ■ Local data buffering and preprocessing in the interface after-sales service ■ Galvanic isolation ■ Use for residual bus simulation with CanEasy ■ Stable runtime behavior due to well established use

The communication interfaces of the Light HS v2 and USBcan II HS/LS made by applications. The CAN API thus supports CAN family make it possible to integrate our cooperation partner Kvaser comple­ reliable CAN communication on layer 2 in send and receive tasks in all kinds of ment the product range by providing two a simple way. For real-time applications, applications. Alternatively, the VCIs can affordable CAN interfaces for particularly the very comprehensive and flexible also be operated with the D-PDU API for price-sensitive cases. With Kvaser Leaf CAN Layer2 API supports different object simple diagnostic tasks. Pro HS v2 and USBcan Pro 2xHS v2, a buffer modes and an FIFO mode, which one-channel and a two-channel interfa­ is particularly suitable for linking higher ce with support for CAN/FD have been protocol layers. The optional D-PDU API DIFFERENT VCI DESIGNS included in the range. software makes communication channels CAN communication interfaces are an with higher diag­nostic protocols availa­ inexpensive alternative to diagnostic ble to applications via the standardized interfaces. The devices are available with POWERFUL PROGRAMMING API and thus relieves the application of different interfaces to the host PC and INTERFACES standard tasks. are equipped with one or two CAN chan­ The communication software of the CAN nels. CANpro USB is the successor to the API provides highly efficient communica­ tried and tested CANusb and is suitable tion mechanisms for CAN applications. for all kinds of use cases as a universal Local data buffering and preprocessing VCI with USB high-speed interface. CAN- on the VCI result in high performance AC2-PCI and CANpro PCIe are available and a reduction of time-critical tasks for as PC plug-in cards for stationary use the PC. Combining one of the CAN com­ cases with one or two CAN channels munication interfaces with the appro­ both with CAN high-speed and CAN priate API software enables compact low-speed. The two CAN interfaces Leaf solutions for all kinds of communication 69

1 2 3

1 CANpro USB: One-channel CAN interface with sturdy 4 5 aluminum housing and USB port. 2 CAN-AC2-PCI: One/two channel CAN interface as PCI plug-in card, optionally CAN low-speed. 3 CANpro PCI Express: One/two channel CAN interface as PCIexpress plug-in card, optionally CAN low-speed. 4 Leaf Light HS v2: One-channel CAN interface Leaf Pro HS v2: One-channel CAN/FD interface 5 USBcan II HS/LS: Two-channel CAN interface HS/LS USBcan Pro 2xHS v2: Two-channel CAN/FD interface COMMUNICATION VCI Product Overview

ENGINEERING MANUFACTURING AFTER-SALES SERVICE

HSX VIN|ING HSC VIN|ING 2000 HSC VIN|ING 2000 3000 / 6000

Vehicle interface 2-6 x CAN, 2-8 x CAN/FD, 2 x CAN, 2 x CAN/FD, 2 x CAN, 2 x CAN/FD, HIGH END 1-2 x K-line, IOs 1-4 x K-line, DoIP, IOs 1 x K-line, DoIP 1 x K-line, DoIP 1 x K-line, DoIP 1 x K-line, DoIP

PC Interface USB / LAN USB / LAN LAN / WIFI USB / LAN / WIFI LAN / WIFI USB / LAN / WIFI

Housing Ruggedized Ruggedized Standard Standard Standard Standard

EDICusb VIN|ING 1000 EDICpci VIN|ING 600 EDICblue VIN|ING 600 VIN|ING 1000

Vehicle interface 2 x CAN, 1- 2 x CAN, 2 x CAN, Ethernet 1 x CAN, Ethernet 1-2 x CAN, MID RANGE 1 x K-line 1 -2 x K-line 1 x K-line 1 x K-line 1-2 x K-line

PC Interface USB USB (Bluetooth) PCI WIFI Bluetooth (USB) WiFi USB (Bluetooth)

Housing Standard Ruggedized - Standard Standard Standard Ruggedized

USBcanPro2xHS USBcan II HS/LS CANpro USB CANpro PCIe CANpro USB Leaf Light HS v2 Leaf Pro HS v2

STANDARD Vehicle interface 2 x CAN/FD 2 x CAN 1 x CAN 1 x CAN 1 x CAN 1 x CAN 1 x CAN/FD PC Interface USB USB USB PCI / PCIe USB USB USB

Housing Standard Standard Ruggedized - Ruggedized Standard Standard

70 Programming Interfaces

Depending on the particular use case, as D-PDU API (ISO 22900-2) receiving of messages. This enables well as customer-specific and country­ The modular VCI concept (MVCI) devel­ communication with several ECUs even specific regulations and conditions, VCIs oped by leading vehicle manufacturers in when using various bus systems. What are deployed in diagnostic systems with ASAM e.V. includes not only the API for are referred to as IO control functions different programming interfaces. While the diagnostic server and a modular VCI, make it possible to access the extended the standardized D-PDU API is used but also the software interface for VCIs. functionality of the VCI. This can, for with an MVCI Server compliant with ISO In addition to the modularity, advantages example, be ignition verification or other 22900, a PassThru interface compliant of using a VCI with the D-PDU API are the inputs and outputs. with SAE J2534 is often required for simple integration into the application applications on the open market. A CAN- (or into an MVCI Server), which is then API on Layer 2 is also the right choice for re­lieved of complex protocol-specific pure CAN communication. For a large mechanisms (e.g. FlowControl, seg­ number of measurement tasks, bus menting). The handling of communi­ analy­sis as well as residual bus simula­ cation parameters and bus properties tion, high-performance middleware is is fully encapsulated in the D-PDU API. available in the form of the API of the Diagnostic functions are implemented Vehicle Communication Framework VCF. using LogicalLinks with the sending and COMMUNICATION

ENGINEERING MANUFACTURING AFTER-SALES SERVICE

HSX VIN|ING HSC VIN|ING 2000 HSC VIN|ING 2000 3000 / 6000

Vehicle interface 2-6 x CAN, 2-8 x CAN/FD, 2 x CAN, 2 x CAN/FD, 2 x CAN, 2 x CAN/FD, HIGH END 1-2 x K-line, IOs 1-4 x K-line, DoIP, IOs 1 x K-line, DoIP 1 x K-line, DoIP 1 x K-line, DoIP 1 x K-line, DoIP

PC Interface USB / LAN USB / LAN LAN / WIFI USB / LAN / WIFI LAN / WIFI USB / LAN / WIFI

Housing Ruggedized Ruggedized Standard Standard Standard Standard

EDICusb VIN|ING 1000 EDICpci VIN|ING 600 EDICblue VIN|ING 600 VIN|ING 1000

Vehicle interface 2 x CAN, 1- 2 x CAN, 2 x CAN, Ethernet 1 x CAN, Ethernet 1-2 x CAN, MID RANGE 1 x K-line 1 -2 x K-line 1 x K-line 1 x K-line 1-2 x K-line

PC Interface USB USB (Bluetooth) PCI WIFI Bluetooth (USB) WiFi USB (Bluetooth)

Housing Standard Ruggedized - Standard Standard Standard Ruggedized

USBcanPro2xHS USBcan II HS/LS CANpro USB CANpro PCIe CANpro USB Leaf Light HS v2 Leaf Pro HS v2

STANDARD Vehicle interface 2 x CAN/FD 2 x CAN 1 x CAN 1 x CAN 1 x CAN 1 x CAN 1 x CAN/FD PC Interface USB USB USB PCI / PCIe USB USB USB

Housing Standard Standard Ruggedized - Ruggedized Standard Standard

71

SAE J2534 API CAN LAYER 2 API VCF API The SAE J2534 API (or PassThru for short) The CAN Layer2 API is a software inter­ For VCIs of the HS and VIN|ING family, is a standardized interface for diagnostic face which enables the sending and there is an API for the Vehicle Communi­ communication and for programming receiving of CAN telegrams on Layer 2 cation Framework (VCF) which makes it ECUs in the car sector. In conjunction of the OSI Model. The application can possible for an application to communi­ with a corresponding hardware inter­ access the CAN Layer2 API directly as cate in parallel with several vehicle buses. face, the manufacturer-independent a low-level interface. Alternatively, the This enables simultaneous execution of API enables ECUs to be accessed. The CAN Layer2 API can be used in combi­ diagnostic and onboard communication applications to be made available by the nation with the Softing D-PDU API. This on a VCI with a range of focuses. This in­ OEMs and a PassThru device will enable means that all diagnostic protocols cludes residual bus simulation for one or independent repair shops to reprogram supported by the D-PDU API can be used more ECUs and extensive possibilities for ECUs regardless of the manufacturer. for diagnostic communication over the measuring tasks, data logging and bus OBD user acceptance tests are a further CAN bus. analysis. The cross-platform VCF API can use case. be used with Windows, Linux, Android and iOS. COMMUNICATION Softing VCF Vehicle Communication Framework. Highly efficient middleware for all areas of implementation in vehicle communication.

AREAS OF APPLICATION BENEFITS ■ ECU engineering ■ Cost saving – one VCI for several functions ■ Test environment ■ Diagnostics and on-board functionality in parallel ■ Test benches ■ Suitable for multiple operating systems: Windows, ■ Production tester Linux, Android, iOS ■ Service tester ■ The most important buses and protocols are already available as a standard ■ VCI standalone – multiple functions available independent of the PC

EXTENSIVE possibility of responding to results. The NUMEROUS PLATFORMS RANGE OF FUNCTIONS only re­quire­ment is that an appropriate VCF is currently supplied with support Softing VCF enables (virtually) all script be developed in „C“ and loaded for the VCIs of the HS family, in particular functions required in vehicle and ECU into VCF. the HSX in its various housing variants communication. This is how residual bus as well as the HSC with integrated OBD simulation can be implemented for one connector. Forthcoming VIN|ING VCIs or more ECUs for ECU communication in WIDE RANGE OF with product numbers from 1000 will the test environment. The product also CONFIGURATION also be available with VCF support from offers numerous functions for the analy­ POSSIBILITIES the outset. Operating system support sis of bus communication. Meas­uring Conventional configuration methods can is provided as a standard for Windows, using bus communication enables the be used depending on the communica­ Android, Linux and iOS. acquisition of the messages and signals tion function and bus system. This means available on the bus. Furthermore A2L files in accordance with the ASAM internal ECU measurement data can be standard ASAM MCD2-MC are usually acquired via the mechanisms defined in used for measuring via XCP. Measuring the XCP and CCP protocols. Additionally and bus analysis use the LDF or FIBEX it is possible to record values acquired format on the LIN bus; AUTOSAR is also as well as the communication data. The used for FlexRay or Ethernet. The well- block sequencer ensures cross-func­ known DBC format (CANdb) can also be tional performance control with the used on the CAN.

72

VCF@PC VCF@VCI

VCF API Block Sequencer

Configuration Logging Analysis Simulation Residual Bus Residual Measurement

▲ Fig.: Softing VCF COMMUNICATION

Use Cases for Softing VCF

There are various communication tasks within test systems. Softing VCF, in combination with a suitable VC, is the universal partner. It is used both for simple communication tasks at message level as well as for residual bus simulation and various measurement tasks.

TST TST

VCF ECU ECU FIBEX VCF ECU ECU

passive

Bus communication: monitor, stimulation Residual bus-simulation – ECU replaced by tester

BUS COMMUNICATION RESIDUAL BUS SIMULATION Work is often carried out directly with hex messages on bus It is often the case in engineering that relevant ECUs are not layer 2. Monitoring takes place for example to validate commu­ available for correct system functioning. These have to be nication or record data (data logging). Furthermore, sending simulated in terms of their bus behavior. This is achieved by (stimulation) triggers dedicated ECU behavior. the cyclical sending of a message on the bus without changing a signal (static residual bus simulation) or as dynamic residual bus simulation with automatically changing values.

TST TST 73 FIBEX VCF ECU ECU A2L VCF ECU ECU

Direct measuring XCP

MEASURING (1) MEASURING (2) In many cases, individual physical variables can be used in If ECU-internal or time-synchronous variables are to be evalu­ the test system exactly as they come from ECU communication. ated, this usually takes place using the XCP protocol (eXtended Conversion takes place using formal data descriptions such as Calibration Protocol). The physical variables are parameterized CANdb, FIBEX or Autosar System XML. and interpreted using the A2L format (ASAM MCD-2MC). ENGINEERING & CONSULTING

ENGINEERING & CONSULTING

SERVICE OVERVIEW

Application Support Qualified support services for all specific tasks concerning vehicle diagnostics, testing and verification

Software Engineering Software engineering for stationary systems - from software tools for vehicle engineering to solutions for use in repair shops

Mobile Solutions Diagnostic solutions for mobile devices, developed for use in the repair shop area as well as for special tasks

Diagnostics Consulting and advisory services on diagnostic architecture and diagnostic authoring – concepts, design and engineering of diagnostic tools, diagnostic data and sequences

Test and Integration Drafting test strategies, test planning, test development and test execution for automated ECU testing

Fleet Solutions One-stop-shop for operators of mixed fleets – from data collection in the vehicle through real-time transmission to data storage and processing

Training and User-oriented training sessions and basic seminars on Seminars diagnostics, diagnostic data and functions (ODX, OTX) as well as Softing products

74 ENGINEERING & CONSULTING Application Support

OUR PORTFOLIO YOUR ADVANTAGE ■ Authoring support ■ Fast implementation of technically complex tasks ■ Engineering support ■ Flexible supplement for proprietary engineering teams ■ Integration support ■ Efficient compilation of know-how by training your own em­ ployees on-the-job

Modern diagnostic systems are characterized by a large number We offer our services flexibly and tailored to suit needs, of different system components, interfaces and configuration i.e. in the desired volume and in delivery milestones agreed information, particularly protocol parameterizations and jointly. diagnostic data. This means that you can take advantage of expert support This is an area in which many companies are often missing services to relieve the pressure on your team in exactly those the combination of appropriate qualifications and available areas in which you have little expertise and in which few free development capacities necessary for system engineering, capacities are available - while still adhering to your scheduling configuration and data creation. and budget goals.

Based on our in-depth know-how and many years of practical experience, Softing offers support services ■ in the drafting and conceptual design of diagnostic systems and architectures ■ in diagnostic authoring to optimally suit the related applications ■ in the engineering of diagnostic and test sequences ■ In the drafting and engineering of custom software solutions, test systems and repair shop testers

75 ENGINEERING & CONSULTING Software Engineering

OUR PORTFOLIO YOUR ADVANTAGE ■ Targeted troubleshooting ■ Custom tools for technically complex tasks ■ In-depth requirements analysis ■ Use of expert knowledge ■ Scalable system architectures ■ Taking the pressure off your own engineering teams ■ Agile engineering methods

Modern vehicle technologies continue to be subjected to rapid To ensure that the ever shorter engineering cycles, increasing development. The increasing networking of vehicles with the complexity and growing safety requirements can continue to be environment, the development toward autonomous driving and mastered reliably in the future, the use of high-grade software the increase of e-mobility entail extensive and fundamental solutions is indispensable. This is where custom software changes – from vehicle development and engineering through solutions are often going to be required which are not available to vehicle operation. “off the peg”.

All these developments simply would not be possible without Our expert and dedicated engineering and development teams the appropriate software. This is at its most obvious in the take care of the realization of these specific software tools. vehicles. But vehicle engineering and manufacturing are also shaped by a high speed of innovation, particularly in terms of the software tools deployed.

We offer you: What you can count on: ■ Modern, scalable software solutions ■ Modern software technologies and flexible ■ Agile engineering methods, from comprehensive engineering methods requirements analysis to validation and roll-out ■ In-depth automotive know-how ■ Focus on modularization, abstraction and reusability ■ Good system understanding for complex problems ■ Development for desktop and mobile platforms ■ Highly qualified, expert engineering teams ■ Software prototypes for evaluation and concept validation

76 ENGINEERING & CONSULTING Mobile Solutions

OUR PORTFOLIO YOUR ADVANTAGE ■ Vehicle and ECU tester or special systems ■ Handy, convenient and flexible diagnostic system ■ Smartphone or tablet ■ Easy to learn ■ Android or iOS ■ Minimal effort in handling due to use of existing ■ Suitable diagnostic interface diagnostic data ■ Connection to IT infrastructure or cloud ■ Integration in or adaption to existing corporate infrastructure possible

Today, immediate access to vehicle data and communication These apps were custom-built and are based on the sophisticated information are central elements in Softing diagnostic components. As all systems, components and and vehicle testing. formats are compatible with the PC-based systems, existing diag­ nostic data and configurations can be used and deployed without Based on decades of experience in vehicle diagnostics and any changes having to be made. established, top-quality diagnostic products, Softing has come up with a number of mobile applications (apps). The range of possible apps and mobile applications The advantages of smartphones and tablets are obvious: They currently includes are handy, very flexible and offer high performance. ■ App for OBD diagnostics ■ OEM-specific diagnostic tester (pocket tester) Our focus is not in creating developments for direct use by ■ Special apps for service and special measures private users – far more our focus is on B2B topics when ■ Flash apps for special measures in freight and developing mobile applications. dispatch areas

Along with pure product versions, such as CAR ASYST, the AUDI AG app for service and testing (see CAR ASYST, page 37), we have also already developed a number of apps for different We develop apps for smartphones and tablets on the platforms use cases. Android and iOS.

77

▲ Fig.: Error Entry Memories ▲ Fig.: Various Diagnostic Function Groups ENGINEERING & CONSULTING Diagnostics

OUR PORTFOLIO YOUR ADVANTAGE ■ Consulting and advisory services ■ Flexible and use-oriented range of services ■ Diagnostic concepts ■ In-depth and extensive diagnostic know-how ■ Diagnostic authoring (ODX) ■ High-grade diagnostic products ■ Diagnostic and test sequences (OTX) ■ Diagnostic migration ■ Testing and validation of diagnostic architectures and protocols

Today, well established and to a large extent standardized Softing offers a wide range of top-quality and established technologies can be used to create modern diagnostic products for all these standards. architectures - this is true of fundamental system compo­­- nents such as the MVCI Server or D-PDU-API as the interface. Current trends toward autonomous driving and the net­ But the standards on data formats and protocols are also working of vehicles with infrastructure and Internet create technically mature and available: ODX as the format for new requirements which mostly demand specifically realized diagnostic data, OTX for describing diagnostic and test diagnostic solutions - often paired with the necessity to sequences, and UDS or DoIP as the protocol standard for suitably integrate established legacy systems in future data exchange. solutions.

Based on our long years of experience, we bring diagnostic standards and all the latest diagnostic trends together:

Consulting and advisory services We support you in the selection of the right diagnostic technologies and provide advice on how to implement new developments

Diagnostic concepts We develop system concepts – from component selection to optimal diagnostic data structure

Diagnostic authoring (ODX) We create and develop ODX diagnostic authoring, to suit requirements and specifications of third parties or on the basis of proprietary data architectures

Functional sequences and testing (OTX) We realize universally deployable diagnostic functions, flash sequences or test sequences with all the advantages of the OTX standard

Diagnostic migration We take care of data and system migration from legacy and old systems toward standardized diagnostic solutions

Testing and validation We test and verify diagnostic implementations, validate performance requirements and 78 safeguard new developments

We offer comprehensive diagnostic know-how – from legacy systems to modern cloud solutions. ENGINEERING & CONSULTING Test and Integration

OUR PORTFOLIO YOUR ADVANTAGE ■ Test strategy and test planning ■ Custom solutions for test and validation ■ Test automation ■ Extensive range of solutions, in-depth know-how ■ Test realization ■ Taking the strain off proprietary capacities ■ Test execution, analysis and reporting

Vehicle systems have to be tested comprehensively and syste­ matically to be able to continue to satisfy top safety and quality requirements in the future.

Suitable test strategies and a high degree of test automation are indispensable when trying to keep test costs under control long term and increase product quality. The unchanged rapid further development of vehicles, particularly the introduction of new systems for autonomous driving as well as high-voltage components, necessitates the constant further development of test procedures.

Based on our extensive expertise in the area of vehicle diagnostics and communication, we offer qualified support services for testing vehicle electronics:

Test strategy and test planning The full testing of complex systems with all possible input values and system states is virtually impossible. Flexible test planning and suitable test strategies are essential. We will help you find the perfect balance between maximum test coverage and minimal error risk.

Test automation To keep the effort involved in regular regression tests to a minimum, a sufficient degree of automation is necessary - in continuous engineering processes, test automation is actually an integral part of the process. We implement test solutions which make an appropriate level of automation possible which corresponds to your requirements

Test realization Whether system or component test, whether a test of ECUs or software functionality, whether UI test or API test: The demands made of test solutions are complex, the possible variants of suitable test solutions manifold. We use our wide range of services and our product portfolio to realize the optimal test solution for you: from pure software solutions to ready-for-connection ECU test systems.

Test execution, analysis Efficient test and configuration management are a central element of efficient test execution. 79 and reporting Nevertheless, testing, even automated testing, remains complex and usually entails considerable effort/investment. We take care of your validation-relevant test tasks, from planning through operative execution to test analysis and reporting. ENGINEERING & CONSULTING Telematic and Remote Diagnostics Future-Oriented and Secure Telematic Solution by GlobalmatiX AG | for Managing Multi-Brand Vehicle Fleets.

AREAS OF APPLICATION BENEFITS ■ Data aggregation based on vehicle diagnostics for ■ Safe and secure remote vehicle monitoring and diagnostic better decisions system ■ Monitoring of driving performance and accessing ■ Remote user-configurable diagnostic data lists and the kilometer reading from a distance over-the-air software updates ■ Monitoring of driving style, safety and safe driving ■ Cost-optimized private mobile network with hardware- ■ Data provisioning for usage-based insurance based authentication ■ Efficiency monitoring to reduce fuel consumption ■ High-quality vehicle data to optimize decision making and CO2-emission footprint and cost savings ■ Cost-effective cross-border fleet data transmission ■ World-wide best connectivity ■ Data security and anonymization ■ One stop shop, no worries about hardware procurement, ■ Big-data fleet data collection for product and service data volume or data interpretation optimization ■ Long-term investment-proof, scalable, and upgradeable system

The telematic solution from Globalmatix enables the collection is thus clearly redefining the quality and scope of vehicle data, of standard telematic as well as vehicle data from mixed vehicle the system security and the level of service, taking it to a di­ fleets. The fleets typically consist of vehicles manufactured mension never seen before. by leading OEMs and are managed by vehicle pool managers, insurance companies, leasing companies and vehicle rental agencies. TELEMATIC COMMUNICATION UNIT The solution offers a future-oriented, high-quality and reliable The Telematic Communication Unit (TCU) developed by Global­ service for vehicle data from a wide range of passenger and matix supports a wide range of vehicle manufacturers, models light commercial vehicles. The users of our system no longer and sensors. It is easy to retrofit and a perfect addition to your have to worry about matching hardware, network provider, multi-brand fleet management system. Our patented secure monthly data volumes, roaming costs, data preparation or inter­ vehicle connection guarantees the integrity of your vehicles. All pretation. The complete end-to-end solution from Globalmatix our units feature remote configuration, firmware updates over provides all that from a one stop shop and grows with your the air and the driver privacy protection technology (DPPT). requirements. It has been certified many times and validated in motor racing. Our solution is offered for the retrofit market in the form of an all-inclusive monthly subscription without up­ front hardware costs. The telematic solution from Globalm­atix­

80

▲ Fig.: The Globalmatix Ecosystem ENGINEERING & CONSULTING

MULTI POINT DIAGNOSTIC DATA COLLECTION For modern fleet management it is not enough to simply pro­ vide location-based data, anytime anywhere. This is why we have implemented the full scope for the exchange of diagnostic data in accordance with the OBD2 standard. Furthermore, the diagnostic services provide enhanced OEM-specific diagnostic data for more detailed vehicle information from more than 800 vehicle models. The extra data makes it possible to derive addi­ tional information and details which will lead to better decisions in fleet management.

NETWORK Globalmatix is also a Mobile Virtual Network Operator, (MVNO). This means mobile connectivity is available all over the world, doing away with complex roaming costs and making compli­ cated management of SIM cards superfluous. The result is the best possible connectivity to your fleet at all times. The ­Globalmatix­ diagnostic system is part of the comprehensive solution for secure access to vehicle data.

DATA PLATFORM ▲ Fig.: Globalmatix xTCU The Globalmatix central data management platform can deal with multiple clients and is fully secure. It features a role-­model based user configuration tool which determines DATA INTERFACE access to all devices on site in accordance with customer The Data Exchange Connector makes fast and uncomplicated requirements. The update rates can be adjusted for specific integration of vehicle data into the application possible. It use cases. They range from the daily update, e.g. of mileage, contains a number of standard APIs for the fast integration of up to one second resolution for special application cases such the required vehicle data into your information management as determining position. The data platform takes care of the system. The unique TCU data configuration system permits you interpretation and normalization of all vehicle data across all to select each data point individually for each vehicle. This gives supported vehicles. Our TCU configuration system makes it you the ability to comply with local data and privacy regulations possible to collect only the data which is really required – also which in turn results in greater driver acceptance. The common using data profiles. This means you can focus entirely on data data and information structure allows comparison of the data analysis and presentation. provided by different brands and vehicle models.

PRODUCTS

XTCU-M1 Globalmatix telematic unit model one 81 BASIC-PACK Monthly subscription, including XTCU-M1, easy-install OBD2 Y-cable, and support of the OBD2 (J1979) vehicle diagnostic standard

STANDARD-PACK Monthly subscription, including XTCU-M1, professional installation cable with open ends or easy-install OBD Y-cable, support of the OBD2 (J1979) standard and extended UDS protocol-based diagnostics, one digital input

PROFESSIONAL-PACK Monthly subscription, including XTCU-M1, professional installation cable with open ends or easy-install OBD Y-cable, support of the OBD2 (J1979) standard and extended UDS protocol-based diagnostics, one digital input, capacitive clamp for passive CAN bus monitoring

ADDON-FRONTEND Basic frontend add-on to monthly subscription with geo-tracking, maps, time-space correlated diagnostic data, and reporting

Further Information: GlobalmatiX AG, Fürst-Franz-Josef-Straße 5, 9490 Vaduz – Liechtenstein www.globalmatix.com Site: Vaduz/Liechtenstein; Public Register Vaduz, Registration No.: FL-0002.559.215-5 ENGINEERING & CONSULTING Training and Seminars In spite of standardization and the implementation of user-friendly tools, the complexity of vehicle diagnostics requires comprehensive in-depth specialist knowledge depending on the particular area of application and requirements.

OUR PORTFOLIO YOUR ADVANTAGE ■ Basic training ■ Efficient familiarization and training on topics from all ■ Tool training areas of diagnostics and vehicle communication ■ Customized training ■ Theory with practical exercises ■ Inexpensive standard training ■ Individual customized training possible

You want to know all about diagnostics, flash programming, OTX, ODX and ECU communication fast - without having to spend lots of time studying relatively “dry” specifications and technical documentation?

Our training team will provide you with the necessary knowledge and bring you completely up to date with all the latest tech­ nological details. We have put our knowledge and long years of experience into a compact and modular training program for you. It is divided into practice-oriented user workshops and in- depth theoretical training seminars.

BASICS AND TECHNOLOGIES

Basics of vehicle diagnostics Basic training on systems, sequences and definitions of vehicle diagnostics

ODX introductory course Basic training on diagnostic configurations and concepts with ODX (Open Diagnostic Data Exchange, compliant with ISO 22901)

OTX – the basics Basic training on diagnostic and test sequences with ODX (Open Diagnostic Data Exchange, compliant with ISO 13209)

OTX – advanced Advanced training on complex diagnostic and test sequences as well as OTX add-ons, compliant with the OTX standard

TRAINING FOR SOFTING DTS.MONACO 82 User seminar Training on target-oriented use of Softing DTS.monaco, based on predefined system configurations

Administrator seminar Training on how to use Softing DTS.monaco to create configurations and user interfaces

CUSTOMIZED TRAINING

Individual training sessions Seminars and training sessions, tailored to and compiled in line with your specific requirements

We offer seminars and training sessions on fixed dates in our training center in Haar (near Munich). On request, we can conduct seminars on your premises at your convenience. We would be happy to provide you with dates and information. Just give us a call! Glossary

A2L ASAM MCD-2 MC language

API Application Programming Interface

ASAM Association for Standardisation of Automation and Measuring Systems

CAN/FD Controller Area Network/Flexible Data Rate

DLC Data Link Connector, Diagnostic connector

DTS Diagnostic Tool Set

DoIP Diagnostics over Internet Protocol

D-PDU API Diagnostic Protocol Data Unit Application Programming Interface

ECU

GUI Graphical User Interface

HDD Heavy Duty Diesel

HMI Human Machine Interface

ISO International Organization for Standardization

JRE Java Runtime Environment

LIN Local Interconnect Network

MDF Messdatenformat

MOST Media Oriented Systems Transport

MVCI Modular Vehicle Communication Interface

OBD On-Board Diagnostics

OBD4HDD On-Board Diagnostics for Heavy Duty Diesel

ODX Open Diagnostic Data Exchange

OTX Open Test Sequence Exchange Format

SAE Society of Automotive Engineers

TCP/IP Transmission Control Protocol/Internet Protocol

TST Tester, external test equipment

UDS Unified Diagnostic Services

UML Unified Modeling Language

VCI Vehicle Communication Interface

WWH-OBD World-Wide Harmonized On-Board Diagnostics

XML Extensible Mark-up Language

83