84
SOFTING AUTOMOTIVE Diagnoscs | Measurement | Tesng PRODUCTS & SOLUTIONS No. 6

SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing

PRODUCTS & SOLUTIONS

No. 6

Page 2: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Version 2019.04

LEGAL NOTICE

Softing Automotive Electronics GmbHManaging Directors: Dr. Wolfgang Trier, Oliver Fieth, Armin BaumannRegistered office: Haar near MunichCommercial register entry: Munich Local Court (Amtsgericht), HRB 184930

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.

CONTACT

Softing Automotive Electronics GmbH Richard­Reitzner­Allee 6, 85540 Haar – GermanyPhone +49 89 45 656 ­420Fax +49 89 45 656 ­499E­mail [email protected] www.automotive.softing.com Softing Engineering & Solutions GmbHEinhornstr. 10, 72138 Kirchentellinsfurt – GermanyPhone +49 7121 9937 ­237 Fax +49 7121 9937 ­266 E­mail [email protected] www.automotive.softing.com

2

LEGAL NOTICE

Page 3: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

in our product catalog we provide you with an up­to­date overview of the Softing Automotive range. Alongside innovative, high­performing hardware and software 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

Dear Readers, Customers and Partners,

3

PREFACE

Page 4: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

4

Page 5: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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

Diagnostics Overview ..............................................14 Softing Diagnostic Base System ............15Softing SDE ...........................................16Softing DTS.cos .....................................19Base System | Technical Data ...............20Diagnostic Tool Set ................................22Softing DTS.monaco ..............................23Softing DTS.monaco (Generation 9) .....26

Softing DTS.automation ........................28Softing DTS.venice .................................29Softing DTS.analytics .............................30Softing OTX.studio ................................31Softing TDX ............................................34TestCUBE2 ..............................................36Diagnostic Apps .....................................37

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

Engineering & Consulting Overview ................................................74Application Support ..............................75 Software Engineering ...........................76 Mobile Solutions ....................................77Diagnostics ............................................78

Test and Integration ..............................79Telematic and Remote Diagnostics by GlobalmatiX AG ................................80Training and Seminars ...........................82

Appendix Glossary .................................................83

Testing Overview ..............................................48Breakout Box BOB, Distribution­Box, Power­Box .............................................49D­Tower .................................................50ECU­TEST ...............................................51HV Adaptation (E­Mobility) ..................52Breadboard Assemblies ........................54

Power­Window Test Bench ...................56CheckRack .............................................57 Infotainment Test System .....................58HiL Systems ............................................59Battery Pack ..........................................60Transmission Measuring Device ...........61

Communication Overview ................................................62HS Interfaces ........................................63VIN|ING Interfaces ...............................64EDIC Interfaces .....................................68

CAN Interfaces ......................................69VCI Product Overview ...........................70Softing VCF ............................................72

5

TABLE OF CONTENTS

Page 6: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

What We Stand For

With its core areas of expertise, diagnostics, measurement and testing, Softing is all about key technologies in automotive electronics as well as in closely related electronics markets (e.g. in the commercial and agricultural vehicle sectors). With over 90,000 installations, Softing is a trendsetter in the market. Leading manufacturers of cars, motorcycles, commercial vehicles and their suppliers all implement tried and tested tools and solutions from Softing.

The internationally well established standards implemented by Softing for APIs, data descriptions, protocols and bus systems guarantee our customers the long­term safeguarding of their 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 andassociations (incl. ASAM, ISO, SAE) and plays a leading role

in defining industry standards. Our aim is to provide our customers with the appropriate products and solutions for their particular tasks.

Tailored to suit the individual infrastructure in each case, our solutions offer all important certified key technologies to obtain valid and high­quality diagnostics, test and measuring results – even under extreme conditions.

Whether a standard solution, hardware interface, project devel opment or on­site support – we support our customers in all phases of the value chain.

SOFTING AUTOMOTIVE6

SOFTING

Page 7: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Decades of Experience in Automotive Electronics

From the outset, Softing has always consistently implemented the knowledge gained both from customer projects and from the company‘s active participation in standardization commit­tees in its products. In the process, the company supports its customers with ■intensive advisory services and process consulting■the international roll­out of products and solutions■training sessions and on­site services■support and further development Softing‘s dependability as a partner and the reliability of its products are demonstrated by the fact that we do not only market our own solutions. Our products have always been integrated in partner solutions, whether engineering tools, measuring and calibration systems, test benches, HiL testers or repair­shop testers.

TEST SYSTEMS AND ENGINEERING TOOLSMajor OEMs and international tier1 suppliers rely on Softing‘s test systems and engineering tools – for a good reason. A well­established team ensures that reliable software is exactly tuned to user expectations and that suppliers worldwide are provided with the right version in each case. VEHICLE COMMUNICATION INTERFACES (VCI)Softing VCIs always set the standard and are used by various OEMs and suppliers in large numbers. Naturally, only the latest technologies are used, for example for wired and wireless communication. We are also experts in handling repairs and exchanges so that customers are always able to work whatever the circumstances.

SOFTING

7

Page 8: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

The Leader in Key Technologies

As a clear source of inspiration, Softing does not just follow new technological developments. The company‘s aspirations are far more directed at proactively developing trends and technologies in its core areas of expertise (diagnostics, measure ment, testing). Alongside trusting collaboration with the sector´s innovation drivers, our active participation in all

important associations and standardization committees is extremely help ful. This means that we incorporate standards at an early stage of product development and often implement them parallel to the specification phase. An advantage in terms of time, cost and expertise that we are more than happy to pass on to our customers.

EXTENDED V-MODELFor decades now, engineering has – more or less – been based on the V­Model. But diagnostic users mainly focus on manufacturing and after­sales. After all, today‘s vehicles could neither be pro­duced nor repaired without diagnostics. This is why Softing has extended the original V­Model and introduced the extended V­Model. Within the extended V­Model, Softing provides consist­ent tool suites which are used in ECU development, system tests, vehicle integration, road tests as well as tests in manufacturing

and in repair shops. Wherever possible, the solutions are based on base systems which are implemented in all tools: a key ad­vantage for customers because the coordinated behavior of tools and functions ensures maximum reliability in use. Furthermore, the reusability of description formats and confi gurations leads to significant savings in terms of time and money in all phases of the V­Model and has a positive effect on the term of processes and project phases.

ENGINEERING TEST MANUFACTURING SERVICE

ODX

OTX

Authoring systems

Simulations

Test tools

Engineering tools

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

TECHNOLOGIES8

SOFTING

Page 9: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

EXCHANGE FORMATSRegardless 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).

PROTOCOLSThe basis of most ECU functions is communication. And for communication to work, it needs a set of rules: protocols. It is irrelevant whether an exchange is taking place between ECUs or between a tester and an ECU. Or whether it uses CAN, K­Line, LIN or modern high­performance buses such as MOST, FlexRay or Ethernet. Just as it is of no relevance whether low­level protocols or high­level protocols (such as UDS or J1939) are used. Because Softing‘s technologies precisely implement, 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.

PROGRAMMING INTERFACESOften, the areas of application described are also required in tools and test systems that originally had a completely different focus. We ensure access to Softing expertise in these cases by providing relevant functions via APIs. In addition to the programming languages C#.Net WPF, C++, COM and JAVA, we support LabView VIs for test systems and OPC for the integra­tion of diag nostic functions in manufacturing environments.Further more, we also specialize in implementing geographically separated, decentral solutions using remote access.

AREAS OF APPLICATION Regardless of whether it is diagnostics, measurement or testing – within the extended V­Model, Softing addresses the most important areas of application. These are sup­ported by different tools, each perfectly tailored to the particular case.

■Fault memory operations and OBD■Measuring over diagnostics, over bus messages, sensors■ECU programming■Variant coding■Simulation of ECUs and their environment■Execution of ECU functions

SOFTING

9

Page 10: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

EXTENDED VEHICLEAccessing vehicle data remotely can already play a part in numerous value­added services. Today, however, proprietary solutions are often implemented which cannot be used together, e.g. because they use dongles at the OBD jack. Standardized access using a cloud appli­cation in compliance with ISO 20078 makes it pos sible for various stakeholders to access vehicle data – with full access control in the hands of the vehicle owner. Softing‘s remote access technology makes it possible to create such solutions.

REMOTE ACCESS OTAA trip to the repair shop is never pleasant, regardless of whether a fault has to be rectified or new software in­stalled. If a repair shop can access the vehicle from a dis­tance, the time spent in the repair shop is something that can be optimized, if nothing else. But remote access is also something often desired during the engineering and development process simply from an efficiency point of view, whether as part of a test drive or to be able to share rare test objects. The Softing technology enables remote access for diagnostics and programming throughout the entire life cycle.

Currently most vehicles are still built on classic lines: A combus­tion engine drives four wheels, the numerous comfort and safety functions have mostly been packed into software and are con ­ trolled by individual ECUs. Testing and diagnostics are also carried out in traditional and conventional ways: First of all ECUs are tested with and without mechanics, this is followed by the release of the

Trendsintegrated network with diagnostics subsequently being carried out in Manufacturing and After­Sales Service using the OBD jack for verification and to localize any irregularities. But numerous trends are already indicating that there are going to be massive changes to this procedure in the future.

AUTOMOTIVE TRENDS

Cloud Diagnostics

Remote Diagnostics

Electrical Driving

E­MobilityAutonomous Driving

Functional Safety

Functional SafetyCyber Security

Flash

Diagnostics 4.0

FuSiISO 26262

MQTT

pKey

End2End

SOTA

FOTA

Car2X

C2X

Vehicle2X

V2XVehicle ECG

ASIL

SW­UpdateHealth State

Internet of Things

UDS

DoIP

CAN

OBD

Ethernet

Digitalization

TLSEthernet

Connectivity

Remote Diagnostics

Electrical Driving

E­Mobility

Functional Safety

Remote Access OTA

Cyber Security

Flash

MQTTEnd2End

SOTA

C2XVehicle2X

Vehicle ECGASIL

SW­Update

UDS

DoIP

OBD

TLS

Cloud Diagnostics

Functional Safety

Diagnostics 4.0

FuSi ISO 26262

pKey

FOTACar2X

V2X

Health State

Internet of Things

CAN

Ethernet

DigitalizationEthernet

Electrical DrivingE­Mobility

Cyber Security

MQTTCar2XVehicle2X

V2X Vehicle ECGDoIP

CAN

TLS

Cloud Diagnostics

E­Mobility

Autonomous Driving

Functional Safety

Functional SafetyFlash

IoTMQTT

pKeySOTAFOTA

Car2X

C2X

Vehicle2X

V2X ASIL

Internet of Things

UDS

DoIP

CAN

Ethernet

Digitalization

TLS

Ethernet ConnectivityOBD

V2X

Health State

Vehicle ECG

UDS

Vehicle ECG

Ethernet

TLS FuSiDoIP

FOTA

ASILDoIP

DoIP

10

SOFTING

Page 11: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

CYBER SECURITYOpening up vehicles to the outside – particularly via the wireless interface – makes it essential to protect access from manipulation and unauthorized use. This applies all the more so with (partially) autonomous vehicles which steer, brake and accelerate without a driver’s influence. Softing protects the tools and connecting paths in ac­cordance with the state of the art and, in the process, always relies on standards and tested technologies.

SAFETY – ISO 26262Software is seen as the most important driver of auto­motive innovations. And this is why software must be developed to an appropriate level of safety to ensure that, in the case of a fault or error, neither the driver of a particular vehicle or other road users should suffer any harm. The basic principle of this is functional safety. On the basis of the ASIL classification of a vehicle function, a decision is made as to whether the function has to be 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.

Remote Access OTAIoT

Car2X

IoT

Autonomous Driving

ConnectivityFunctional Safety

Remote Diagnostics

Electrical Driving

Remote Access OTA

Cyber Security

Flash

Diagnostics 4.0

FuSiISO 26262

MQTT

pKey

End2EndSOTAFOTA

Vehicle ECG

ASILSW­Update

Health StateOBDCar2X

Connectivity

Cloud Diagnostics

V2X

E­Mobility

TLS

End2EndSW­Update

V2X

ISO 26262FOTA DoIP

UDSFlash

OBD

AUTONOMOUS DRIVINGWhat today is sometimes already reality in “deserted” high bay warehouses, is something we will be witnessing on the streets in future. Vehicles will drive from A to B themselves, taking people with them as passengers. With the transition from advanced driver assistance systems (autonomy level 1) to partial automation (autonomy level 2) through to full automation (autonomy level 5), the E/E architecture is becoming more and more centralized, with testing becoming significantly more elaborate. This inevitably has to feature in the communication paths be­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.

ELECTRICAL DRIVINGWhether partial electrification, as is the case in a hybrid vehicle, 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.

SOFTING

11

Page 12: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Testing Turnkey Solutions for Diag nostic and Function Tests

Diagnostics ODX, OTX, UDS and Other Standards in Use

Measurement Reliable Measurements under the Most Difficult Conditions

RANGE OF FEATURESSofting provides an extensive portfolio of applications used for developing diag­nostic processes and executing diag­nostics. Typical areas of application are accessing fault memories, flash program­ming, evaluating measurement data, parameterizations, the control of system components and the actual „diagnostics“ itself.

Whether it is a question of implement­ing ODX/MVCI processes, migration strategies for legacy data, the use of

Today new software developments are making vehicles more and more powerful, safer and more environmentally­friendly all the time. To accommodate the growing complexity of ECUs and their complex communication levels, a detailed insight into control functions is absolutely essential. The direct access to ECUs and the precise evaluation of ECU information, even when installed, is thus one of the central tasks of diagnostic processes in engineering, testing, manufacturing and after­sales service.

Legal regulations, greater demands in terms of safety and con­venience as well as a general rise in cost pressure are constantly increasing the complexity of modern vehicles. This trend is driving development engineers to the limits of what is techni­cally feasible – for example in the reduction of fuel consumption and emissions, the development of additional ADAS (Advanced Driver Assistance Systems) and exploration in future­oriented propulsion technology. This in turn sees a rise in the number of electronic and mechanical components which have to be verified and validated in extensive tests.

From the control of common automotive test solutions through manually configurable test environments to specialized automa­tion solutions and simulations – Softing reliably covers all test requirements and offers comprehensive software, test solu­tions, electronic testware and scalable test systems that can be flexibly and modularly tuned to individual test requirements.

RANGE OF FEATURESSofting supports these tasks with vehicle­independent measurement and data acquisition systems. These ensure the greatest possible objectivity and reliability when collecting and processing ECU data and physical variables.

RANGE OF FEATURESSolutions for executing systematic, structured, reproducible verification and test processes and their documen­tation. Turnkey solutions for diagnostic and function test (including ECU access and hardware setup as well as training sessions).

12

SOFTING

Page 13: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

RANGE OF FEATUREShigh­perfor mance VCIs, the creation of authoring systems or the provision of complete manufacturing or service systems: Together with our clients, we define customized solutions that are tailor­made to suit their particular pro­ject requirements.

■Authoring system■Universal development tester■Test automation■Simulation, diagnostics and residual

bus simulation

PRODUCTS

Softing DTS.cos Communication server for vehicle diagnostics basedon the latest ASAM MCD­3D 3.0 standard.

Softing DTS.automation

Particularly simple access to diagnostic communication formanufacturing and test bench applications.

Softing DTS.monaco

All­in­one engineering tester for diagnostic and control functions of vehicle ECUs.

Softing DTS.venice Powerful ODX 2.2 and 2.0.1 authoring system for diagnostic experts and developers of vehicle ECUs.

Softing OTX.studio All­in­one engineering environment for complex diagnosticand test sequences.

Softing TDX Flexible solution for diagnostics and flash programming inthe repair shop and in road tests.

PRODUCTS

ECU-TEST Test automation solution for all cases of diagnostics. Softing DTS.cos and EDIABAS integration are available by default as diagnostic solutions.

Infotainment test system

Simulation of the general conditions of a telematic/infotain ment system. Customized solutions from simple breadboard assembly to a complex test bench.

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.

Softing‘s hardware and software pro­ducts focus on the following topics: ■ Signal conditioning■ Measurement data acquisition■ Bus link■ Data processing

■ Development tester (software)■ Simulation, diagnostics and residual

bus simulation■ Test automation■ Test solutions (hardware)

PRODUCTS

Softing SMT Softing measurement technology – the universal measuring and automation system for mobile and stationary applications.

Softing PEA Powerful data acquisition, visualization and digital signal processing for SMT.

Softing MDF.view Software for visualizing measurement data.

Softing DTS.monaco

All­in­one engineering tester for diagnostic and control functions of vehicle ECUs.

SOFTING

13

Page 14: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

A large number of today‘s innovations are based on software developments, and vehicles are no exception. Software innovations improve vehicle performance and increase both the safety and sustainability of mobility. The number of ECUs and the associated networking are continually increasing in the process. The associated grow­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 diagnostics was originally only intended for checking that legal emissions standards were being adhered to, it now takes its place throughout the entire value chain.

In the past, vehicle manufacturers spent a lot of time and money developing their own proprietary systems for ECU communication, systems that worked with non­compat­ible formats for data description. This made it virtually impossible for suppliers to use the same software when working with different manufacturers. When no appropri­ate stand ards are available, costs are immense and manu­facturers can become dependent on specific suppliers. This is why vehicle manufacturers and software suppliers got together to specify and implement a whole range of international standards.

The most significant standards for diagnostics are: ■Unified Diagnostic Services (UDS) as a diagnostic

protocol compliant with ISO 14229■Communication system (MVCI Server) compliant

with ISO 22900 and 22901

The interfaces of the MVCI Server are also completely stand ardized. The data interface defines Open Diagnos­tic Data Exchange (ODX) as a data model and universal ex change format. Furthermore, the application inter­face (MVCI Server API) allows symbolic access to ECU and vehicle informa tion. Using the bus system interface (D­PDU API), it is possible to use different bus protocols and vehicle communication interfaces (VCIs) from various manufacturers.

Furthermore the Standard Open Test Sequence Exchange (OTX) makes it possible for users to write diagnostic se­quences technically in XML and also enables access to diagnostic functions, flashing and user interaction to name but a few of the advantages. Unlike Java jobs in ODX, sequences can be reused long term once created.

PROGRAMMING INTERFACES

OTX Runtime API (ISO 13209­1,2,3)

Semi­standardized interface with specific extensions for the use of diagnostic sequences for automation purposes.

MVCI Server API V3.0.0 (ISO 22900­3)

Standardized programming interface for the symbolic access of vehicles and ECUs.

D-PDU API(ISO 22900­2)

Standard­compliant protocol software as hardware abstraction for use of different Vehicle Communication Interfaces (VCI).

PassThru (SAE J2534)

Interface for linking diagnostic interfaces with simple diagnostic communication, mostly OBDII relevant.

RP1210 Programming interface for communicating over Vehicle Communication Interfaces (VCI) usually used in the truck environment with corresponding protocol implementation.

14

DIAGNOSTICS

DIAGNOSTICS

Page 15: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing Diagnostic Base System

SHOWING DIAGNOSTIC INFORMATION AT THE APPLICATION INTERFACEUsers of diagnostic applications always have to be able to consult the right data. Those responsible for specific processes also want to ensure that existing infor­mation can be reused and that it reacts in exactly the same way in all diagnostic applications.

And this is exactly what the Diagnostic Base System does by taking care of data communication and interpretation and making the data available to the applica­tions using standardized interfaces. The physical connection to entire vehicles or individual ECUs is usually established via a Vehicle Communication Interface (VCI). The Diagnostic Base System essentially consists of two parts: the middleware, which is mainly responsible for data

processing and interpretation, and the VCI parts, which particularly take care of protocol processing.

The middleware processes data in com­pliance with the standards ODX (Open Diagnostic Data Exchange ­ ISO 22901­1) and OTX (Open Test sequence eXchange, ISO 13209). ODX is responsible for the conversion of (hexadecimal) communica­tion content into physical variables, OTX combines various diagnostic commands into closed sequences. As XML files, both standards are easy to exchange between data processing systems.

On the side of the VCIs, the base system takes care of access to the bus systems, in other words the physical connection, and the processing of the communi­cation protocols. For this purpose, the corresponding protocol mechanisms,

e.g. initialization, segmentation, channel regulation etc., are carried out trans­parently and made available at the inter­face as a closed data stream regardless of the protocol. Connection to the middle­ware takes place via standardized APIs so that the Diagnostic Base System can work with a whole range of VCIs.

The Softing Diagnostic Base System is deployed in all Softing diagnostic pro­ducts. It guarantees that data is always interpreted in the same way and thus avoids misunderstandings. Thanks to its reliable runtime behavior, released data is processed in the same way in all test systems, thus providing the basis for meaningful tests.

Diagnostic communication always takes place using standardized communication protocols over several layers.

An In­Depth View of Softing’s Diagnostic Products.

APPLICATION LAYER■OBD II ISO 15031 and

SAE J1939■DTCs■(ISO 14229) UDS■(ISO 27145) WWH OBD■SAE J1939

▲ Fig.: Softing Diagnostic Base System

MIDDLEWARE

VCI

OTX

ODX

Bus Physics

Protocol Engine

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

ODX Engine

OTX Engine

DATA FORMATS■ OTX (ISO 13209)

Common international description format based on XML for diagnostic and test sequences.

■ ODX (ISO 22901-1) XML­based data format for describing communication protocols and access functions at ECU and vehicle level.

RUNTIME FORMATSThe Softing runtime formats increase the performan­ce of the entire system enormously and at the same time reduce the resources required.

■ SOD: Editable runtime format which can be exported back to ODX.

■ SRD: “Monolithic” ultra­compact runtime format with closed database as with ODX/SOD.

■ SMR: Modular, ultra­compact runtime format.■ Data encryption (optional): If required,

OEM­specific ODX data encryption is possible.

DIAGNOSTICS

15

Page 16: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing s Smart Diagnostic Engine (SDE) is a high­performance runtime system which interprets and runs simple diagnostic ser vices and even complex and automated diagnostic se quences. It is based on the Softing Diagnostic Base System and uses the standardized diagnostic formats ODX and OTX and extends these with a simple to operate API. The SDE, which can be used modularly and independently of the platform, is implementing a paradigm shift in diagnostics. The additional Smart Diagnostic

API focuses on the function­oriented application of diagnostics without requiring in­depth diagnostic knowledge. Simulta­neously the SDE makes it possible to access the API interface ‘remotely’. At the same time it continues to support all relevant diagnostic protocols and bus systems. The fact that it does not depend on a specific platform results in continuous reusability in the product life cycle.

Softing SDESofting Smart Diagnostic Engine – platform­independent runtime system for diagnostic functions, sequences and services over the entire life cycle.

AREAS OF APPLICATION■ Engineering: as the basis for diagnostics or programming for

test systems in the lab, at test assemblies or in engineering fleets

■ Testing: as an independent automation component integrated in test benches or HiL test systems

■ Manufacturing: as an end­of­line update and test system, for automated programming stations or in independent flash applications during vehicle shipping

■ After Sales: integrated in the repair shop tester or as a component for diagnostics in the back end

ADVANTAGES■Accelerated implementation of proprietary engineering or

repair shop testers thanks to simplified API and reduced familiarization time

■Platform­independent use of the SDE under Windows, Linux, Android and iOS throughout the life cycle

■A single component for diverse requirements of today‘s diagnostic tasks

■Remote access and thus future­proof use for, e.g., SOTA use cases

■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

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

OTX

OTX Scripts

ODX

Diagnostic Data

AGL

Application Guidelines

Softing SDE

OTX Runtime

remote

Smart Diagnostic API

MVCI ServerMVCI Server API

C++, C#, Java

C++, C#, Java, COM

D-PDU API

remote local

Diagnostic Tester

Diagnostic Services

Diagnostic Measurement

DTC Operations

ECU Variant Coding

ECU Programming

ECU Identification

Vehicle Quicktest

Actuator Test

Diagnostic Services ...

Test Sequences

Diagnostic Sequences

Automation

16

DIAGNOSTICS

Page 17: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

ODX/OTX RUNTIME SYSTEM Incredibly High­Performance, Low System Requirements, with UDS, OBD and J1939 Sample Templates.

The SDE is based on the Diagnostic Base System and is a high­performance runtime system which serves both diagnostic com­munication over individual services (ODX) and complex diagnostic sequences (OTX) extremely efficiently. The support of all standard diagnostic protocols and stand­ards, such as UDS, DoIP, J1939, KWP, OBD and D­PDU API, as well as the bus systems CAN/FD, Ethernet and LIN over Vehi cle Communication Interfaces (VCI) is part of the basic scope of the SDE. Simulated communication over a virtual interface is also available for first tests. Depending on the VCI used, the SDE enables parallel communication with several ECUs. This facilitates the simple parallel flashing of ECUs, for example.

Thanks to its low system requirements and high performance, the Softing SDE is not only suitable for PC use but also for embedded systems. The runtime formats

also contribute to this. These are used de­pending on the required data process and also have extreme data reduction to offer.

The delivery scope includes templates and examples for an even simpler and faster use of diagnostics. These tem­plates in clude a sample project for UDS on CAN and UDS on IP each with 3 sample ECUs as well as templates for OBD and J1939 equipped with the current services defined in the standards. If required, these are very easy to adapt and extend.

OTX (ISO 13209) Automates Diagnostic Sequences and Tests.

OTX compliant with ISO 13209 is a fixed component of the Softing Diagnostic Base System and the Smart Diagnostic Engine. Even complex OTX sequences can be run very efficiently with the Softing SDE as runtime environment. The SDE is suitable both for complex diagnostics and for ge­neric test cases in test systems. Addition­ally, Softing­specific extensions simplify the handling of methods and the use of diagnostic sequences.

When using automated test environments (e.g. Hardware in the Loop ­ HiL), full access to the API is not always necessary. The SDE can be accessed efficiently and precisely via the command line for this purpose.

DIAGNOSTICS WITH HIGH DATA SECURITYThe ODX data used can be processed se­curely with the Smart Diagnostic Engine. If required, the ODX database can be en­crypted for a specific client so that only approved users can use this data. This is safeguarded with additional licens­ing information and protects corporate knowledge from unauthorized access. The same is true of the OTX scripts which can also be encrypted.

After Sales Tester

Configuration

PostProduction

ProductionTester

Road Test

Test Bench

HiL

EngineeringTester

Softing SDE

OTX Runtime

MVCI ServerODX

OTX

SDE SDE

SDE SDE

TCU

VCI

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

FUNCTIONS■Vehicle QuickTest incl. status report■ECU variant identification■Reading out and clearing the error

memory (DTC)■Exchange and (re­)programming of ECUs■ECU coding■Reading out and saving measurement

values using diagnostic services■Setting and evaluating actuators■Automating flash processes and function

tests (with and without UI)

DIAGNOSTICS

17

Page 18: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

SHORT ENGINEERING TIMES THANKS TO FUNCTIONAL API ACCESSWith the help of the reduced and thus very easy to use Smart Diagnostic API (SDA), diagnostic functions can be integrated extremely efficiently into any test system. The SDA intelligently encapsulates several diagnostic service calls or entire sequences into proprietary functions and thus considerably reduces the complexity of the actual test. It is no longer necessary to have complete knowledge of the diagnostic imple­mentation, something that avoids long familiarization times. At the same time, error­proneness is also considerably reduced as the diagnostic functions are always defined identically. In addition, the maintenance of the test is much less expensive as the test does not have to be changed for new ECUs or variants.

The runtime system is usually accessed via the SDA which is available in C++, C# and Java. An alternative for expert systems is that programming can take place directly on the ASAM MCD­3D/MVCI Server API in compliance with ISO 22900­3.

MONITORING FOR DOIP AND PARALLEL REMOTE ACCESSSofting SDE is ready for the increasing use of Ethernet in vehicle communi­cation. It is not only possible to record communication on tried and tested vehicle buses (trace); the DoIP com­munication can also be monitored and recorded. The monitor at PDU level incl. an efficient message filter also improves user handling.

The possibility of establishing connec­tions remotely has been taken into account in the Smart Diagnostic API functionality from the outset and is available for corresponding areas of implementa tion. The application is based on common standards from network technology. One key requirement is the multi­client scenario for simultaneously accessing several applications. Softing SDE detects and manages simultaneous calls without disturbing or interrupting important communication with a client.

VARIOUS TARGET PLATFORMS IN THE LIFE CYCLEThe SDE is implemented in C++ and can thus be made available for all platforms relevant today (Windows, Linux, Android and iOS). It is therefore not just an inte­gral part of the DTS9 Windows applica­tions (engineering tester) or Softing TDX (repair tester in After Sales), but also im­plements diagnostics in the test bench or as an embedded version in vehicle TCUs, in data loggers or in Vehicle Communica­tion Interfaces (VCI). Even mobile diag­nostic applications can be imple mented consistently with Softing SDE and as an extension to existing applications and configurations.

PRODUCTS

Softing SDE

SCOPE AND FUNCTIONS Softing SDE.mvci

Softing SDE.base

Softing 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

18

DIAGNOSTICS

Page 19: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

▲ Fig.: Runtime System Softing DTS.cos for Diagnostic Communication

Softing DTS.cosHigh­Performance Runtime System for Diagnostic Communication with Latest ASAM MCD­3D API V3.0.0

Using the standardized ISO MVCI Server Softing DTS.cos for diagnostic commu­nication makes it easier for users to develop their own applications and thus focus on the tasks at hand and quickly get results.

SYMBOLIC ACCESS TO ECU AND VEHICLE INFORMATION ACCESSSofting DTS.cos is a runtime system for executing and interpreting diagnostic services based on ODX data. As part of the Diagnostic Base System it makes it possible to symbolically – in other words with physical variables – access ECU and vehicle information over the standard­ized ASAM MCD­3D API with proprietary applications. Here, communication with the ECUs can also take place in parallel over all kinds of bus protocols and HW interfaces (VCIs).

Softing DTS.cos is compatible with relevant diagnostic standards, simulta­neously exhibiting high performance. Ex­tensive trace functions make it pos sible to quickly detect errors in proprietary applications or in communication with the ECUs.

FASTER ROUTE TOINDIVIDUAL APPLICATIONSBeside extensive documentation and programming examples, the API De­veloper Kit comprises an independent test application with which diagnostic communication can be tested directly and without its own interface. The run­time system can be configured using an appropriate API.14

VCI-SOFTWARE

VEHICLE INTERFACES (VCI) CAN/FD, K­Line, Ethernet etc

SAE J2534PassThruEDIC

Vendor2 ..

Vendor.. n

Softing

Softing DTS.cosDiagnose­Laufzeitsystem

USER APPLICATIONS

DIAGNOSTIC SERVICES

(ODX)

ISO 22900­3ASAM MCD­3D API

ISO

229

01­1

ASA

M M

CD­2

D

VCI access interface ISO 22900­2

Simulation

Logg

ing

(Tra

ces)

PRODUCTS

Softing DTS.cos

Independent ISO MVCI Server for vehicle diagnostics. Based on ODX data, the diagnostic server enables symbolic access to ECU and vehicle information over the MCD­3D application interface.

API Developer Kit

For developing your own application based on the diagnostic server Softing DTS.cos. Incl. TestApp, ConfigAPI and interface description files for accessing the COM API. Documentation: ASAM MCD­3D reference, C++/C#/JAVA/COM API with Softing­specific extensions. Sample applications: Java, Python in Visual Studio 2017 Solution for COM, C#, C++.

API Starter Package

Starter package with max. 40 hours of instruction and application support by phone / e­mail / web conference or in person at Softing in Haar incl. personal transfer and instruction in the documentation.

BENEFITS ■ Can be used immediately as based on latest standards;

ASAM MCD­2D (ODX V2.2.0), ASAM MCD­3D V3.0.0, D­PDU API and ISO 22901­1/22900­3/ 22900­2

■ Interpreted and thus fast communication, comprehensible for the user■ Reduced memory requirement and fast updates in the field thanks to

ultra­compact runtime format■ Additional security due to OEM­specific encryption of the runtime data

AREAS OF APPLICATION■ Engineering/testing: Release of ECUs,

creation and validation of test sequences, HiL systems, embedded systems

■ Manufacturing: End­of­line test systems, test benches, programming stations

■ After-sales service: Diagnostic runtime system for service testers

DIAGNOSTICS

19

Page 20: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing Diagnostic Base SystemTechnical Data

BUS SYSTEM INTERFACES VS. VCI ACCESS INTERFACE/ APPLICATION-/TRANSPORT PROTOCOLS

DIAGNOSTIC INTERFACES CAN-INTERFACES PASS-THRU

Soft

ing

VIN

|IN

G 6

00

Soft

ing

VIN

|IN

G 1

000

Soft

ing

VIN

|IN

G 2

000

Soft

ing

EDIC

usb 1

Soft

ing

EDIC

wla

n

Soft

ing

EDIC

blue

1

Soft

ing

EDIC

pci 1

Soft

ing

EDIC

card

2 1

Soft

ing

HSX

1 on

ly in

exc

l. U

SB o

pera

tion

, 2

Soft

ing

HSC

1 on

ly in

exc

l. U

SB o

pera

tion

, 2

I+M

E A

ctia

eCO

M B

ox 2

Soft

ing

CAN

usb/

CAN

pro

USB

1, 2

Soft

ing

CAN

­AC2

­PCI

1, 2

Soft

ing

CAN

pro

PCI E

xpre

ss 1

, 2

KVA

SER

Leaf

Pro

f./Le

af L

ite

HS 2

KVA

SER

Leaf

Pro

HS

v2 2

KVA

SER

Mem

orat

or P

ro H

S/H

S 2

KVA

SER

USB

canI

I HS/

LS 2

KVA

SER

USB

can

Pro

2xH

S v2

2

KVA

SER

PCIc

anx

HS/

HS 2

KVA

SER

PCIE

can

HS/

HS

2

Vect

or C

AN

case

XL

2

Vect

or V

N 1

610/

1611

/163

0/16

40 1,

2

Vect

or V

N 5

610/

5610

A/5

640 2

Vect

or V

N 7

600/

7640

2

Vect

or V

N89

00 2

DG

Tec

h D

PA 5

Dre

wTe

ch C

arD

AQ

+ v1

.9.1

3 2

I+M

E A

ctia

Pass

­Thr

u XS

+ v2

.07

2

Dea

rBor

n V

SI­2

423

v2.0

4.16

2

Blue

Stre

ak iF

lash

v4.

20/2

.13

2

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)

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 tableParallel 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 (included from basic package)

As the basis for protocol tests and creating ECU authoring compliant with ISO 22900­2/D­PDU API: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)

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

20

DIAGNOSTICS

Page 21: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

BUS SYSTEM INTERFACES VS. VCI ACCESS INTERFACE/ APPLICATION-/TRANSPORT PROTOCOLS

DIAGNOSTIC INTERFACES CAN-INTERFACES PASS-THRU

Soft

ing

VIN

|IN

G 6

00

Soft

ing

VIN

|IN

G 1

000

Soft

ing

VIN

|IN

G 2

000

Soft

ing

EDIC

usb 1

Soft

ing

EDIC

wla

n

Soft

ing

EDIC

blue

1

Soft

ing

EDIC

pci 1

Soft

ing

EDIC

card

2 1

Soft

ing

HSX

1 on

ly in

exc

l. U

SB o

pera

tion

, 2

Soft

ing

HSC

1 on

ly in

exc

l. U

SB o

pera

tion

, 2

I+M

E A

ctia

eCO

M B

ox 2

Soft

ing

CAN

usb/

CAN

pro

USB

1, 2

Soft

ing

CAN

­AC2

­PCI

1, 2

Soft

ing

CAN

pro

PCI E

xpre

ss 1

, 2

KVA

SER

Leaf

Pro

f./Le

af L

ite

HS 2

KVA

SER

Leaf

Pro

HS

v2 2

KVA

SER

Mem

orat

or P

ro H

S/H

S 2

KVA

SER

USB

canI

I HS/

LS 2

KVA

SER

USB

can

Pro

2xH

S v2

2

KVA

SER

PCIc

anx

HS/

HS 2

KVA

SER

PCIE

can

HS/

HS

2

Vect

or C

AN

case

XL

2

Vect

or V

N 1

610/

1611

/163

0/16

40 1,

2

Vect

or V

N 5

610/

5610

A/5

640 2

Vect

or V

N 7

600/

7640

2

Vect

or V

N89

00 2

DG

Tec

h D

PA 5

Dre

wTe

ch C

arD

AQ

+ v1

.9.1

3 2

I+M

E A

ctia

Pass

­Thr

u XS

+ v2

.07

2

Dea

rBor

n V

SI­2

423

v2.0

4.16

2

Blue

Stre

ak iF

lash

v4.

20/2

.13

2

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)

DIAGNOSTIC BASE SYSTEM

Editable sample database (included from basic package)

■OBD authoring compliant with ISO 15031­5/SAE J1979 for gasoline/diesel vehicles■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 recommendations

■Processor: type and clock (≥ 1.5 GHz) depending on the system configuration and complexity of data■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

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

DIAGNOSTICS

21

Page 22: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

The Diagnostic Tool Set makes it possible for developers, engineers and techni­cians to create consistent diagnostic functions and sequences on the basis of international standards and to ensure that vehicle diagnostics works reliably over the entire value chain.

SUCCESSFULLY MASTERING CHALLENGESIncreased competition and frequent mod el changes are major challenges for the manufacturers of cars and com­mercial vehicles as well as for system suppliers. Vehicles are becoming more and more powerful, safe and environ­mentally­friendly all the time. These innovations nearly always entail new software developments. The number of ECUs and the complexity of networking are thus continually increasing. The grow ing complexity must be mastered over the entire lifetime of the vehicles not only in terms of the control functions but also the diagnostic functions.

DEFINING DIAGNOSTIC FUNCTIONS RELIABLYTo ensure that diagnostic functions are understood and used in a uniform manner from engineering through manufacturing right into the repair shop, ODX (Open Diagnostic Data Exchange) and OTX (Open Test Sequence Ex change) were specified as standards which can simultaneously be deployed as an execut­able specification and exchange format. The ODX data, which specifies the com­munication between tester and ECU, is created using the Softing DTS.ve nice tool. Diagnostic and test sequences are developed with Softing OTX.studio with adapted access available for different user groups. A standardized runtime procedure is made available in all ap­plications as a standard over the MVCI Server Softing DTS.cos. This is also used in the new diagnostic system Softing SDE which, in addition, adds an OTX runtime environment and a functional API.

DEVELOPING AND RELEASING DIAGNOSTICSSofting DTS.automation is a massively simplified API which is made available specially for the often limited use of diagnostics in automation systems. All diagnostics to be operated manually are made available to users in Softing DTS.monaco – from ECU engineering through diagnostic release to test drives. All traces and reports created using the applications and runtime systems can then be evaluated offline with the help of Softing DTS.analytics. This makes it easy to detect and document irregularities.

▲ Fig.: Softing Diagnostic Tool Set

Diagnostic Tool SetSystem Overview

Softing OTX.studio

Softing SDE – Smart Diagnostic Engine

MVCI Server

OTX Runtime

Softing DTS.monaco

D-PDU API

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

Softing DTS.venice

OTX

ODX

Softing DTS.analytics

22

DIAGNOSTICS

Page 23: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing DTS.monacoThe Off­Board Diagnostic Tool for Professional Vehicle Engineering.

BENEFITS ■ Cost reduction and shorter familiarization time as

Softing DTS.monaco covers the functionality of several tools that were separate to date

■Fast results due to intuitive operation and preconfigured templates

■Top quality thanks to early detection and remedy of communication problems and function errors

■Highly effective as it can be flexibly adapted to suit a range of tasks

■Complete documentation of communication data and test results

AREAS OF APPLICATION■ Engineering of diagnostics and control functions for

vehicle ECUs■ Function test and validation■ Integration and system test■ Preparation of test sequences for manufacturing and

after­sales service■ Analysis of returns and quality assurance■ Commissioning of test benches and HiL systems■ Preparation and update of vehicles for endurance testing■ Execution of diagnostic tests for safeguarding functional

safety in compliance with ISO 26262

FUNCTIONS■Testing communication■Analyzing data on the bus■Testing ODX data against ECU■Reading/clearing error memory■Identifying variants■Programming flash memory■Displaying measurement values■Testing actuators■Parameterizing ECUs■Coding variants■Running ECU routines■Testing OBD functions■Creating/executing test

sequences

Softing DTS.monaco is an extensive off­board diagnostic tool for the engineering sector which covers the entire range of ap­plication cases from ECU testing through to vehicle release. It is easily integrated into the test sequences and corporate processes, not least because of its flexible interfaces which can be configured to suit the relevant test step.

OUR EXTENSIVE EXPERIENCE PAYS OFF FOR THE USERSofting DTS.monaco is the flagship of the Diagnostic Tool Set, the expert tool for professional diagnostics that has grown over the decades. It is based on the Softing Diagnostic Base System and thus benefits from cross­manufacturer ex perience in off­board diagnostics throughout the entire vehicle life cycle.

New solutions are continuously being integrated into the stable and scalable tool base for the latest E/E architectures and security mechanisms.

PROCESS-ORIENTED AND FLEXIBLY ADJUSTABLE FOR EVERY WORKING STEPThe name MONACO – Modular Analyzer for Vehicle Communication – already clearly indicates one advantage of the application: modularity. Thanks to the di vision of the interfaces into fixed and flexibly configurable parts, it is possible to arrange working steps required for the testi ng process logically and efficiently. What are referred to as layouts in the Monaco workspace help the user to sort the topics. In turn, the specially developed diagnostic control elements can be placed within these freely configurable interfaces.

The delivery scope also includes a few examples of widely­used application cases (OBD, WWH­OBD, J1939­73), thus considerably facilitating getting started with Softing DTS.monaco.

THE RIGHT CONTROL ELEMENT FOR EVERY DIAGNOSTIC FUNCTIONMonaco Controls are available for typical application cases. Users without in­depth knowledge can take advantage of these intuitively. The diagnostic com­mands and communication parameter behind those controls are preconfigured by experts at diagnostic service or diag­nostic job level. Furthermore, diagnostic sequences can be directly incorporated in OTX (ISO 13209) and started. These are created using Softing OTX.studio.

▲ Fig.: Can be Flexibly Adapted to the Application Case – Workspaces, Layouts and Control Units

OTX

ODX

DTS Project

WORKSPACE VEHICLE UPDATE

ParametrizeReport Update

WORKSPACE SPECIFICATION

OBDTrace ODX Service

WORKSPACE TESTBENCH

Error AnalysisTrace Measurement

DIAGNOSTICS

23

Page 24: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Using DTS.monacoSofting 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 COMMUNICATIONRegardless 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 is always up to date here and reliably supports corresponding protocols and mechanisms. This is supported in particular by the control units “Diagnostic Service”, “Symbolic Trace”, “Bus Trace” as well as the “Logical Link List” with reliable information on the

▲ Fig.: Testing Diagnostic Communication

COMMUNICATION CONTROL FUNCTION MEASUREMENT

Bus Trace Fundamental analysis of diagnostic and on­boardcommunication at bus level in hexadecimal notation.

Annotation Visualizing tests with pictures, text or link to RTF/PDF/CHM files.

DTC * Reading out and clearing the ECU error memory.

Graphical InstrumentVisualizing and modifying ECU variables using various graphic elements. (Measuring, parameterizing and actuator diagnostics)

Diagnostic ServicesData verification and com­ munication test with fullaccess to functions and sequences of the database for experts.

Communication ControlAutomated setup and tear­down of communication to ECUs.

ECU Identification *Reading out the identifi­cation information of individual ECUs or an entire vehicle.

RecorderRecording/saving ECU variables (list, instruments or oscilloscope) and modifying them (actuator).

Symbolic Trace Analysis of diagnostic com munication at the application level in symbolic notation.

Logical Link ListMonitoring and influencing the communication state of ECUs.

Flash Programming of individual or multiple memory areas of ECUs.

Service Table One­off or cyclical execution of list control for diagnostic services in service or para m­eter notation.

Toggle SequencesActivation/deactivation of a switch, each starts a sequence of services (e.g. change ECU state).

OBD Validation and release of OBD self­diagnosis and the different modes for K­line and CAN protocols.

OTX Execution of complex diag­ nostic or test sequences in com­pliance with ISO 13209 (OTX).

Soft Key Running sequences of services, jobs or sequences 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!

status of the connection and the representation of the relevant services and bus communication. The DoIP monitor integrated in the new DTS9 generation is particularly helpful in this respect!

24

DIAGNOSTICS

Page 25: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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 determined with the HiL system or vehicle.

UPDATING ECUS – FLASH PROGRAMMINGECU and vehicle updating is an important application area 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.

IDENTIFYING AND TESTING ERRORS WITH DOCUMENTATIONThe identification of a test unit as well as the reading out of the 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 INTERACTIONThe 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.

▲ Fig.: OBD Diagnostics

▲ Fig.: ECU Quick Text

▲ Fig.: Graphical Instruments

▲ Fig.: Flash Programming

DIAGNOSTICS

25

Page 26: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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

Softing DTS9 is continuing the journey and extending the product with new, innova­tive functions to support our customers in their engineering work in the future.

SETTING NEW ACCENTS WITHOUT LOSING THE BASENew application cases and the growing significance of diagnostics for vehicle engineering are demanding complete­ly new approaches in collaboration, for example as regards the licensing, packet assembling and distribution of our soft­ware package. Furthermore, the necessity for new fea tures outside the diagnostics core competency sector has also grown steadily. This is why we have re­engi­neered DTS9 from scratch – as a future­ oriented platform for diag nostics, analysis and simulation in local and remote appli­cation cases. To ensure DTS8 customers can continue to work seamlessly, projects already created are migrated in entirety including interface configurations.

DTS9 IMPRESSES WITH NEW FEATURES AND TECHNOLOGY IN ALL AREASDTS still stands for Diagnostic Tool Set, but in the future will continue to see ex­tensive growth in the areas measuring, analysis and simulation. Particularly

important aspects are the functionalities OTX support and functional diag nostics (please also refer to Softing SDE).

Measure ment values and parameters are provided simply with both functionalities. During runtime, the user can search for these measurement values directly and select them. In­depth knowledge of diag­nostic data is not necessary.

AUTOMOTIVE ETHERNET AND DIAGNOSTICS OVER IP AS NEW CORE TECHNOLOGY FOR DIAGNOSTICSThe subject of Automotive Ethernet with the DoIP diagnostic protocol is also particularly worthy of mention in the new product generation. Considerable focus was placed on the aspect of tracing to be able to analyze DoIP communication.

INCREASED EFFICIENCY WITH USE OF THE ENGINEERING NETWORK – SOFTING DIAGNOSTICS 4.0As ECUs and vehicles as well as test benches are rare and sought­after re sources in the early stages of engi­neering, commissioning and access regulations are often a critical point. To structure this more efficiently and

HIGHLIGHTS – AT A GLANCE ■64­bit software with multi­lingual

interface ■New licensing possibilities with an

activation key and server licensing■Intuitive, touch­capable navi gation

and program structure■New graphical instruments

for measuring and actuator diagnostics

■Recording of measured data in .csv■Representation and recording of

DoIP communication■Migration and conversion of the

DTS8 interfaces and projects■New OTX ISO standard■Remote diagnostic support in

the engineering network

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

create more synergies between experts within a company, Softing DTS.monaco makes it possible to run diagnostic functions remotely over the engineering network. Initially identification, error memory acquisition, measuring and monitoring will support this scenario; in the future, support will also be provided by the familiar Monaco workspaces and their control elements.

26

DIAGNOSTICS

Page 27: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing DTS.monaco Delivery Packages

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 telephone and e­mail with regard to installation, setup and operation as well as minor and medium software upgrades free of charge.

DTS9 PACKAGES

DTS 9 Framework Add-on Tools

DTS.monaco OTX.studio

PACKAGES Base Professional Testbench Base Professional Ultimate

Engi

neer

ing

Test

er

ODX, OTX, Protocol, DiagService, OBD, Measurement

Flash, VarCode, DTC, ECU Ident

Testbench (API Interface Usage)

Add

-On

Develop OTX

UI OTX

Admin OTX

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

27

Page 28: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

▲ Fig.: Softing DTS.automation for Manufacturing and Test Bench Applications

Softing DTS.automationParticularly easy access to diagnostic communication for manufacturing and test bench applications.

BENEFITS ■Simple interface design enables fast familiarization■Variety of ECUs is easy to manage■Minimal setup times thanks to configuration exchange■The use of the Diagnostic Base System ensures wide­ranging implementation■Constant interface even in migration of ODX data formats

e.g. from ODX 2.0.1 to ODX 2.2.0

AREAS OF APPLICATION■ Flash and calibration stations in

manufacturing■Diagnostic test benches■End­of­line test systems■HiL systems

Softing DTS.automation supports stand­ard interfaces widely used in industrial automation. If required, the entire software for automation and diagnostics can be installed on a single PC. Using configurations that have already been created and stored enables very short changeover times.

MASTERING COMPLEXITYSofting DTS.automation is part of the Diagnostic Tool Set product family and is based on the Diagnostic Base System. The ASAM MCD­3D application inter­face enables symbolic access to ECU and vehicle information or functions without any detailed knowledge of the bus protocols used being necessary. The service and data type descriptions as well as conversion methods contained in the ODX database are used. The ODX databases of modern vehicles are highly

complex and usually become more so during their lifetime due to additional variants, maintenance measures and function extensions.

SIMPLE ACCESS OVER STANDARD INTERFACESSimplified access to diagnostic functions is often desired when it comes to realiz ing test benches in ECU and vehicle man u­facture. This has to take place with stand­ard interfaces widely used in industrial automation. Softing DTS.automation offers an API reduced to the scope of these applications, thus considerably simplifying the API at the same time. The communication mechanisms it is based on are transparent for the user. Stand­ard tasks, such as connection setup or tear­down, can thus be taken care of with considerably fewer and simpler steps than with direct access to the MCD­3D API.

SHORT CHANGEOVER TIMESThe required diagnostic services are selected and parameterized with the Softing DTS.automation Configurator. Access from the user application can take place either via an API for C and COM, LabVIEW VIs or OPC. Depending on the configuration, objects or variables which can be combined to form a test sequence in the test bench application are available at the interfaces. These configurations can be saved, resulting in very short changeover times because the sequence in the test bench application does not have to be modified.

Softing DTS.automation

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

Diagnostic functions and sequences (ODX + OTX)

ECU

LabVIEW VI

Diagnostic Base System

Configurations

OPC C/C++/COM

ECU ECU ECU

CAN K­line Ethernet Other

28

DIAGNOSTICS

Page 29: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing DTS.venicePowerful authoring system for ODX 2.2 and 2.0.1 for diagnostic experts and developers of vehicle ECUs.

BENEFITS ■Efficient creation of the diagnostic specification thanks

to assistant support in data entry■Greater data quality thanks to testing of both syntax

and semantics■Data consistency over the entire process chain thanks

to standard tool with central database (single source)■Considerable cost saving thanks to the possibility of

importing existing data descriptions and early error detection

■Shorter approval process as suppliers can test conformity with the OEM regulations themselves

AREAS OF APPLICATION■Description and validation of diagnostic functions

and ECU communication■Data interoperability test■Provision of test data for integration and system test■Data adaptation in production preparation and for

use in repair shop testers

Softing DTS.venice enables the conveni­ent creation, testing, management and maintenance of diagnostic specifications over the entire process chain for OEMs, system and ECU suppliers.

SIMPLE CREATION OF ODX DATABASESSofting DTS.venice is part of the Diag nos ­tic Tool Set product family and is based on the Diagnostic Base System. Venice stands for Vehicle Communication Database Edi­tor. New databases can be created both on the basis of existing ODX/PDX files and of supplied protocol templates. The deliv­ery scope still in cludes sample authoring with three ECUs, detailed documentation and a tutorial.

CONVENIENT PROCESSING OF ODX DATAA start page enables fast and simple access to the functions required most fre­quently. The entire ODX data model can be edited in the editor‘s expert view. The ECU view provides a simplified view of the most important data of a single ECU as well as its variants. Diagnostic descrip­tion inheritance is visualized graphi cally. Assistants are available to help with data input. Both working with ECU shared data and the simultaneous editing of several databases are sup ported. The diagnostic specifications created can be issued as RTF files for documentation purposes. In Demonstration mode, ODX databases can be viewed without a license.

TOP DATA QUALITY FROM THE OUTSETThe ODX databases of modern vehicles are highly complex and become more so during their lifetime due to addi tional variants, maintenance measures and func tion extensions. Softing DTS.venice ensures the consistency and complete­ness of the database at all times. Formal checks ensure basic compliance with the ODX standard and optionally with the ASAM ODX Recommended Style. Exten­sions by user­specific authoring guide­lines are possible.

Diagnostic Functions and

Sequences

SINGLE SOURCE

Engineering

Test & Validation

Manufacturing

Service

OEM

ODX OTX

OEM

ECU Suppliers

Tier1 System Suppliers

Tool Suppliers

▲ Fig: Softing DTS.venice Authoring System for Creating, Testing, Managing and Maintenance of Diagnostic Specifications

DIAGNOSTICS

29

Page 30: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

▲ Fig.: Analysis Window

Softing DTS.analyticsA tool for the comprehensive analysis of diagnostic communication.

BENEFITS ■Convenient and fast evaluation of diagnostic data■Interpretation of diagnostic and protocol data■Filtering, marking, time measuring■Data export

AREAS OF APPLICATION■Detailed analysis of diagnostic communication■Diagnostic fault search and isolation■Interpretation of diagnostic and protocol data■Data filtering and selective evaluation

Softing DTS.analytics is a tool for the in­depth analysis of diagnostic and proto col data. Diagnostic communica tion can be investigated from different aspects. In addition to data and protocol interpre­tation, the tool offers a range of filters and views which can be helpful when localizing the diagnostic error.

ANALYSIS AND INTERPRETATIONAnalyzing diagnostic communication is clearer and simpler to understand with the structured display of the communi cation sequence. This saves time and promotes efficient diagnostic

statements. The trace data displayed is interpreted using the ODX database or the CAN communication matrix and re­presented clearly according to different levels of detail which can be selected by the user. This makes it pos sible to locali­ze and analyse errors faster.

NUMEROUS AREAS OF IMPLEMENTAITONThe tool can be used in various dia­gnostic application areas, including sequence analyses, data evaluation, conformity checks, protocol analysis and trace analyses. Particularly the interpre­tation of the diagnostic data at various

communication levels is very useful in error analysis particularly in engineering, vehicle validation and after­sales. There is also a data export function available for exchanging fault scenario data. The application can be extended and adap­ted to special areas of implementation using optional plug­ins.

30

DIAGNOSTICS

Page 31: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing OTX.studioAll­in­one development environment for complex diagnostic and test sequences.

BENEFITS ■ Convenient specification and creation of diagnostic

sequences in one tool without in­depth programming knowledge

■Simple exchangeability of sequences between ECU, system and vehicle manufacturers

■Universal implementation as the full function scope of OTX is available

■Storage of OTX scripts in binary format hinders unauthorized 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

AREAS OF APPLICATION■Graphic specification of diagnostic sequences■Test sequences in ECU development■Test sequences with user interface for EOL testers in

manufacturing■Test sequences for HiL test benches■Guided fault search for repair shop testers■Suitable for both programmers and pure diagnostic users■Engineering, testing, manufacturing, after­sales service■Flash programming, coding, testing

Softing OTX.studio is a tool for creating, implementing and debugging diagnostic and test sequences based on the ISO 13209 standard. With a simple GUI Editor or a QML script, it is easy to generate graph ic user interfaces and link them to the sequences created. Furthermore various OTX templates are available, which make it much faster to implement sequences.

SPECIFYING AND IMPLEMENTING DIAGNOSTIC SEQUENCESThe OTX (Open Test sequence eXchange) standard compliant with ISO 13209 enables users to write simple test sequences for anything from function tests to complete tester applications. Softing OTX.studio supports the user in the speci fication phase and in subse­quent implementation and validation. It makes it easy to create graphic sequence diagrams with a clear representation of the sequence logic. The integrated OTX Differ enables the convenient compari­son and compilation of scripts of differ­ent development levels. The adaptation of existing se quences to new diagnostic data is effec tively supported by special wizards.

SUITABLE FOR BOTH FIRST-TIME USERS AND EXPERIENCED DEVELOPERSSofting OTX.studio provides all the necessary input assistants. An automatic

complete function allows users to create sequences without having in­depth knowl edge of the OTX language ele­ments. Comprehensive project adminis­tration with integrated version manage­ment ensures a clear overview in large projects. The library concept that many users are familiar with from standard programming languages supports users in the implementation of application­ori­ented and at the same time modular creation of their diagnostic sequences.

FROM FLASH SEQUENCE TO REPAIR SHOP TESTERTypical areas of application are, for example, the creation of flash or test sequences. Particularly test planners for complete repair shop testers benefit from the integrated tools. The integrated GUI­Editor enables the simple design­ing of the entire test interface and the simple connection of interface elements to OTX scripts to graphically display variable values used. When creating complex GUI interfaces, an alternative to the built­in GUI­Editor is to use QML scripts to describe the interfaces and graphic components. There is also no limitation to the number of OTX function libraries that can be used. Developers of programs for guided fault search on the vehicle, use the foreign language editor, the document viewer and browser for re­pair instructions and technical drawings. The comprehensive debugging possibil­ities are indispensable for all users.

FAST SEQUENCE CREATION WITH OTX TEMPLATESFor the most frequent diagnostic se­quences, such as, for example, ECU identification, reading measurement data and the fault memory, I/O test, ECU exchange and software update, Softing OTX.studio provides the user with OTX templates which can be configured from the ODX authoring using a simple „Drag & Drop“ process. Using the OTX template ensures not only the generation of a full­fledged OTX sequence but also a graphic user interface that suits the se­quence. If required, both can be adapted to specific requirements and can also be modified.

SIMPLE TEST GENERATION WITH THE TEST CASE EDITORThe frequent case of having to test a di ag nostic service can either be elabo­rately programmed or configured simply with the Test Case­Editor (TCE). For this purpose, diagnostic services are dragged and dropped into the test case specifi­cation and then configured in terms of param eterization, the target result and the response to deviations. This pro­cedure can also be used for the fast and simple creation of elaborate test tasks. The OTX sequence is then generated automatically at the end at the push of a button. This can be reworked manually at any time.

DIAGNOSTICS

31

Page 32: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

SPECIFICATION IMPLEMENTATION AND EXECUTION

Specification mode Comfort mode

Template mode

Expert mode

Template mode

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

USER- AND USE-CASE- RELATED CREATION VIEWSIn the life cycle of a vehicle, from planning through engineering, testing, manufacture and after­sales service, there are all kinds of users, for example diagnostic specialists, testing specialists, test engineers and repair shop techni­cians. Each of these groups has its own tasks, knowledge and requirements regarding the creating and use of diag­nostic sequences. These tasks and tool requirements have to be covered appro­priately in their entirety in one develop­ment environment. Softing OTX.studio targets exactly this issue with its flexible creation concept. You can conveniently toggle between four different operating modes in the creation process:

■ Specification mode Vehicle experts sketch the diagnostic flows with the Flowchart Editor and OTX programmers fill­in the necessary OTX code. This approach facilitates the specification of the diagnostic sequences without any programming knowledge.

■ Expert mode OTX programmers develop pure OTX code and library functions with fast access to all OTX language elements.

■ Comfort mode Vehicle experts create sequences as modules in which they can access li braries predefined by experts or special wizards.

Report function and fault handling can be configured with just a few clicks of the mouse.

■ Template mode Authors for ECU validation, guided fault search (GFS) and measurement data readout combine completed tem­plates to form complete sequences. Template­based OTX projects can be converted into expert projects at any time and can be extended as users require without any limitations. This saves considerable time in the de­velopment of typical diagnostic tasks because users can very quickly create the basic setup for their sequences. Authors can concentrate on specific solutions for the current ECU.

32

DIAGNOSTICS

Page 33: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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 creationof diagnostic protocol tests based on ODX data.

MULTIPLATFORM APPLICATIONSofting 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 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

DIAGNOSTICS

33

Page 34: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing TDXModular diagnostic framework for after­sales.

BENEFITS ■Lean diagnostic solution based on laptop/tablet, VCI and state­of­the­art software■Fully adaptable to individual requirements (processes, CI, language)■Future­proof due to the use of international standards (e.g. OTX, ODX, UDS)■Unlimited diagnostic functionality■Comprehensive report functionalities■ Configurable role model (e.g. authorized an independent repair shops)■Configurable project access rights with central user management■Connection to backend/logistics databases■Flexible with regard to diagnostic methodology (symptom­/ECU­based)■Can be operated in the traditional manner using a mouse and keyboard or

alternatively using a touchscreen

AREAS OF APPLICATION■ Service repair shops of vehicle

manufacturers■ Service repair shops of system

manufacturers, e.g. in the retrofit market

■ Mobile diagnostic systems for service technicians

■ R&D departments, e.g. road tests ■ Creators of diagnostic sequences for

vehicle tests and sales organizations■ Testers in manufacturing

Softing TDX is the universal repair shop tool creation framework to be used by vehicle and component manufacturers. It supports all necessary diagnostic func­tions in troubleshooting, repair and in the setup of entire vehicles or individual components.

THE FLEXIBLE TOOL FOR HARD USE IN SERVICEIt is easy to create a service tester with Softing TDX: Just install the software on a “ruggedized” laptop and connect to a(n) – ideally wireless – VCI (Vehicle Com munication Interface) and you’re done! The full system can now be used in the repair shop or in the field (in/next to/under the vehicle) as well as in almost all climatic conditions. It is virtually impos­sible to have more diagnostic freedom.

COMPLETELY ADAPTABLEThe Softing TDX user interface does not depend on the diagnostic methodology used. Regardless of whether traditional ECU­based diagnostics is used, whether work is based on symptoms or AI is the measure of all things: TDX presents no obstacles. The sequences are generated in the authoring system and linked to appropriate displays and repair aids (instructions or circuit diagrams as PDF files, but also as images, videos). The user interface can be adapted to suit the particular corporate design and indi vid­ual area of application. Softing TDX has already been translated into more than 20 languages and can be easily translated into more languages.

WITH INTEGRATED SECURITY AND USER RIGHT MANAGEMENTThere is an incredible amount of expertise and potential to be protected in service applications and Softing TDX is ready to do just that. It protects your software from being illegally copied in licensing and the user management facility means malpractice can be prevented. And the data on the hard disk is also safe: It is custom­encrypted. The integrated role concept offers functional limitations or approvals for different user groups, such as, for example, specific service functions exclusively for specially trained personnel.

SUPPORTING STANDARDS SAFEGUARDS INVESTMENTSFor 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 Softing TDX.

Soft

ing

TDX.

wor

ksho

p Independent repair shop

Authorized repair shop

34

DIAGNOSTICS

Page 35: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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

TWO TOOLS – ONE GOAL: THE SIMPLE DEFINITION OF FAST REPAIR TIPSSofting TDX consists of two tools. Softing TDX.studio is the authoring system with which diagnostic trees, sequences and the representation are generated. The input of communication data also takes place using Softing TDX.studio. There aretemplates and wizards to ensure that

standard tasks can be carried out in next to no time. The diagnoses created can then be compiled to form a distribu­tion – either as a whole or in parts. This is made available to service technicians and/or test engineers online or on data carriers. Softing TDX.workshop is de­signed for use in the field. It is used as a sequence environment for the diagnostic sequences created beforehand with

Softing TDX

Diagnostic Tree Editor

GUI Editor

Sequence Editor

Communication Editor

■Tools

■Model ranges

■Variants

■Hotfix

DISTRIBUTIONSofting

TDX.workshop

Softing TDX.workshop

Softing TDX.workshop

Softing TDX.workshop

Softing TDX.studio. These can be up­dated and/or modified at any time later on with the update mechanism. Diag­nostic results can be saved as a report – all activities thus always remain trans­parent. Furthermore, all data is available for additional analyses.

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!

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

DIAGNOSTICS

35

Page 36: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

TestCUBE2Configurable simulation of ECU diagnostics.

BENEFITS ■Development of tests even before the ECU is available■Fast familiarization enables easy handling■Clear management of variants with archiving of simulation files■High test quality thanks to various configuration possibilities■Best­case and worst­case tests■Modification and exchange of the simulation via

programming interface

AREAS OF APPLICATION■ Preparation of workshop testers in engineering,

testing, manufacturing■ Tester and production system release tests■ Tester regression tests■ Recording of CAN traces

TestCUBE2 is a configurable hardware and software solution for simulating ECU diagnostics with real bus communication. With just one device, you can simulate several ECUs or even an entire vehicle at the same time.

FRONTLOADING IN TEST PREPARATIONCreating test sequences is often chal­lenging along the entire value chain: The ECU required as a test counterpart is missing. But particularly in the test environment, the test methodology should be developed at an early stage to run function tests as soon as the ECUs are available. Which means it is useful if the test sequences are already available and tested. This is simple with TestCUBE2

because test sequences can already be verified during ECU development.

TESTER REGRESSION TESTS – WITHOUT CHANGING ECUSSoftware updates at regular intervals ensure that diagnostic testers are as­signed all the latest functions. The ECUs required for a regression test must be available in entirety and in all variants to be able to ensure sufficient test coverage. As this is usually impossible, a simulation is the required solution. With the simulation, it is easy to select ECUs and ECU variants: All you have to do is exchange simulation files in the unit. You can take care of this manually using the intuitively operable graphic user inter­face or conveniently in test automation with the DLL interface.

SIMPLE CREATION OF SIMULATION FILESFor test preparation and regression tests, there are suitable methods with which simulation files are fast and easy to create. In test preparation, suitable

pairs of requests (from the tester) and responses (from the simulation) can be entered at symbolic level using existing ODX data. This means errors are virtually excluded.

For regression tests, traces are recorded with real ECUs and simulation files are then generated automatically – at the push of a button. Additional ECU re­sponses are easy to add manually. Faulty responses are also possible to test the correct behavior of the tester.

EVEN MORE FEATURES■Influencing of communication

parameters (address, timings,...)■Residual bus simulation

▲ Fig.: High-Performance Interface ▲ Fig.: Creation and Configuration Interface

36

DIAGNOSTICS

Page 37: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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

Diagnostic AppsMobile system solutions for vehicle diagnostics on your smartphone or tablet.

BENEFITS■ Reading out vehicle data in just a few seconds!■ Use of mobile end devices (via Bluetooth) already available ■ Ultrafast and flexible initial analysis of sporadic errors when a

vehicle is brought in for maintenance and in vehicle release■ Always all current, official OEM vehicle data on

smartphone/tablet ■ Multi­lingual operation for global use

AREAS OF APPLICATION■ Tool for supporting engineers, service technicians and

repair shops■ Data logging, fast initial diagnostics and error detection for

stationary vehicles as well as vehicles on the road ■ Service & vehicle tests on the forecourt■ Breakdown service■ Engineering and vehicle test

EXAMPLE – CAR ASYST APP FOR AUDIWith CAR ASYST, Softing Automotive is providing an innovative and universal tool for mobile vehicle diagnostics. As it is used on conventional Android smart­phones, users can start working with it whenever they want to and wherever they happen to be. CAR ASYST (CA) has been optimized for use in service and in the repair shop and can also be im ple­mented in vehicle development and engineering.

SYSTEM SOLUTION COMPONENTSThe mobile diagnostic solution consists of the CAR ASYST App, the CARDATA data package and the CA ADAPTER interface derived from the VIN|ING 600. Via WiFi, it establishes the connection between the vehicle and the mobile end device.

With the CARDATA data package, users receive the latest official OEM vehicle data for diagnostics on their mobile end device.

The PC analysis tool CA ANALYTICS fa­cili tates the parallel offline analysis of all recorded data flows (bus data, measure­ment values, GPS route information, audio and video recordings). Further more it simplifies the creation of measure ment configurations on the desktop for sub­sequent data recording with the app.

SERVICE RANGEWith the CAR ASYST system solution, Softing Automotive has developed an all­in­one solution in close collaboration with the OEM. In addition to engineering the hardware and software components, Softing is also responsible for global dis­tribution, including the webshop, leaving the OEM to take care of its core tasks.

FEATURES■ Creating vehicle reports■ Reading/resetting service intervals■ Reading battery history data■ Measured data (graphic/in text)■ Data logger (mobile) with video/audio/

GPS data■ Transport mode with battery charge

status■ Actuator test ■ Headlight adjustment■ Starting and ending brake pad change■ Reading fluid levels (e.g. fuel, oil, DEF)■ Reading/deleting ECU error memory■ Analysis data (IRC log files) MIB sys­

tems on SD card■ OBD scan function

Further information on app development on page 77 or at www.automotive.softing.com/en/ projects/app-engineering

Information & Webshopwww.car-asyst.com

Demo versionwww.car-asyst.com/ request-demo

DIAGNOSTICS

37

Page 38: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

The continued development of modern vehicles has, among other things, brought with it tougher requirements in terms of the measurement technology used. In addi­tion to physical variables, bus signals have to be acquired, measured data evaluated and stimuli generated. The type and number of signals to be processed vary constantly,

the environmental conditions make tough demands of the systems used and, in spite of rapid technological change, investments made in measuring equipment still have to be future­proof. Softing‘s Measurement Technology Division counters these and many other practical challenges with its modular family SMT as well as the meas uring software PEA.

PRODUCT OVERVIEW

Softing SMT SMT combines sophisticated measurement technology with signal generation, communication, computer 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.

38

MEASUREMENT TECHNOLOGY

MEASUREMENT

Page 39: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing SMTSofting Measurement Technology – the universal measurement and automation system for mobile and stationary applications.

BENEFITS ■High degree of coverage of different applications■Compact, rugged and 100 % suitable for use in vehicles■Flexible adjustment to the particular application■Uniform measurement technology and peripherals (sensors, connectors, cables, …)

in mobile and stationary use■Future­proof thanks to open and generic interfaces■Can be used standalone without additional components■Comprehensive fail­safe and on­board diagnostic functions■System assembly and module exchange possible at the flick of a wrist and without tools■Simple parameterization using transducer memory■All ports accessible from the front■Optical display of channel and module state

AREAS OF APPLICATION■Mobile measurement technology

for road tests■Measurement data acquisition in

test bench applications■Process monitoring■Application of control and regulation

systems■Automation of component

test benches■Test system for manufacturing tests

SMT combines sophisticated measure­ment technology with signal generation, communication, computing power and memory depth. The modular family pro­vides a whole range of physical IOs and communication interfaces in one modular system.

SYSTEM DESIGNThe unique module concept enables optimal adaptation to each individual application. Channels can be scaled to virtually any degree – from just a few IOs to several hundred. Not even decentral systems or large spatial distances pose a problem thanks to intelligent networking possibilities. The modularity of SMT is in no way limited to measurement and com­munication channels. Fundamental

system characteristics, such as energy supply, cooling and computing power, can be adapted to suit the individual case of application. At the same time, Softing Measurement Technology is geared to the best possible integration. The sophis ti­cat ed housing mechanism means the sys­tems only ever grow to the minimum size re quired for a particular function scope.

AREAS OF APPLICATIONAs SMT systems are rugged, they are per­fect for harsh, mobile use in test vehicles. However, they are also often used in sta­tionary applications such as test benches and in manufacturing. SMT tasks are in no way limited to simply acquiring measured values. As a combined measurement, test and automation system, Softing

Measurement Technology is responsible for relevant functions in the areas control and regulation, process monitoring and automation, real­time simulation and data logging.

SCALABILITYAn SMT Base System consists of two fans, a supply module suitable for the relevant application and a data processing mod­ule. The degree to which the system is extended depends entirely on the needs of the relevant application and can be with virtually no limitations. A whole range of communication modules as well as acquisition and output components for physical variables are available. These are installed according to the number of channels required in each case.

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

MEASUREMENT TECHNOLOGY

39

Page 40: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

NETWORKING VARIANTSSMT is not limited to monolithic system setups. If required, the components can also be arranged decentrally and intelligently connected to one another. The SMT modules can be combined

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

SMT

PEA

SMT

CAN node CAN node

Supply

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

SMT

PEA

SMT

Supply

SMT

PEA

Supply

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

SMT

PEA

CAN node

Supply

Central SMT system incl. measuring software PEA

diversely in order to accommodate individual requirements for example in terms of space, environmental conditions, power supply and handling.

Cooling

Data processing

Power supply

Communication modules & physical IOs(System design can vary)

40

MEASUREMENT TECHNOLOGY

Page 41: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

COMMUNICATION MODULESA 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

SYSTEM MODULESThe 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 output12 V input voltage / 240 W power output

V12­120.4V12­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. handleRight­hand side of system / incl. handle

XLL.2 XLR.2

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

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

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 PEAPC with Intel® CoreTM i7 / data storage on SSD / removable memory via USB and SD card RGC-PC.2

MEASUREMENT TECHNOLOGY

41

Page 42: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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

Electrical inputs and outputs

Measurement amplifier for measuring voltages, currents and IEPE sensors (8 channels)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 transducers

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

MA08.2

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

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

TECHNICAL DATA

General system data

Online data rate 50 kSPS (module­dependent)

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 conditions

Storage ­30 °C … +85 °C, 10 % … 90 % rel. humidity, non­condensing

Operation ­30 °C … +70 °C, 10 % … 90 % rel. humidity, non­condensing

42

MEASUREMENT TECHNOLOGY

Page 43: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing PEAPowerful data acquisition, visualization and digital signal processing for SMT.

BENEFITS■ Simple and intuitive operation■ Guaranteed real­time capability■ Synchronized acquisition of all kinds of measurement data■ Compilation of different data in a common measurement record■ Standard software for test parameterization and execution■ No programming knowledge necessary for standard applications■ Acquisition software perfectly suited to the measurement system■ Varied operating system and hardware support■ User­specific adaptations and extensions using well documented

extension interfaces

AREAS OF APPLICATION■ Configuration of SMT modules■ Measurement data acquisition

and recording■ Live visualization of any process values■ Triggering and/or controlling the

measurement sequence■ Sequence control and process

automation

Softing PEA is used to configure all hardware components, record measure­ment and communication data and, if re quired, represent process values graphically. Furthermore, the software provides users with a range of options for digital signal processing, triggering, simulation and automation.

DATA HANDLINGThe measuring software combines data from a whole range of sources in one common process map. Whether discrete measured values, signals extracted from messages, results of mathematical ope­rations or simulation model interfaces: All data channels can flexibly be linked to each other, continue to be processed and recorded in a synchronized way.

REAL-TIME CAPABILITYThe vision of real­time­capable acquisi­tion and data processing software was systematically implemented to create PEA. The measuring software is thus based on a powerful operating system platform and consistently distinguishes between the different real­time require­ments of its tasks. Upcoming operations are always intelligently distributed over the available hardware resources en ­abling Softing PEA to remain efficient and power ful even in multi­channel appli­cations.

EASE OF USEThe Softing PEA user interface ensures that standard users enjoy simple and intuitive operation with a very short

familiarization time while providing power users with sophisticated ex­tension possibil ities. Classic operating concepts, such as configuration dialogs and drag&drop mechanisms, in com­bination with power ful programming and modeling inter faces, suit both user groups.

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

MEASUREMENT TECHNOLOGY

43

Page 44: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

PROJECT MANAGEMENTAll 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 CONFIGURATIONSofting PEA is responsible for the parameterization of all connected hardware components. The software supports the Softing product 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.

TRIGGERINGAlong 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 PROCESSINGThe 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.

44

MEASUREMENT TECHNOLOGY

Page 45: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

DATA RECORDINGThe 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 VISUALIZATIONThe 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. 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-INSBy 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/Simulink models.

SCRIPTINGThe 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

45

Page 46: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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).

LICENSED MODELThe software function scope can be tailored to suit the particular application. Both for technical and functional reasons, there are a number of partial license options which help ensure perfect

scaling. These are always individual licenses and, depending on the hardware used, linked to a USB dongle (standard PC) or measuring computer (SMT system).

▲ Fig.: PEA Software Licensed Model

46

MEASUREMENT TECHNOLOGY

Page 47: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing MDF.viewSoftware for visualizing measurement data.

BENEFITS■Can also be used on embedded PCs■Flexible licensed model

AREAS OF APPLICATION■Verification of sensors and cabling in the field■ Plausibilization of the measurement data

(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 measurement data acquisition and analy­sis 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.

▲ Fig.: Softing MDF.view

FUNCTION OVERVIEW■Channel selection incl. search and filter functions■ Different scaling possibilities incl. Auto­Scale■ Several graphs (simultaneously or as tabs) or different y axes■Different graph types■Display of measuring points via mouse­over■Calculation of minimum and/or maximum values■ Individual formatting of the displays■Creating and storing display profiles■If required: Integration in the acquisition software Softing PEA

MEASUREMENT TECHNOLOGY

47

Page 48: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

When developing vehicle components and integrating them into the entire vehicle, development engineers require a large number of electronic testing and verifica­tion systems. They also need a large number of accesso­ries such as special cables, breakout boxes, adaptations and lots more. These are not usually standard solutions

but are the implementation of customized specifications. Due to our extensive experience in these sectors, we have built up a kind of modular system. This means that even relatively specific small units and adaptations can be offered at attractive prices.

PORTFOLIO

■Breakout Boxes■Measuring adapters■Diagnostic boards■Simulation of electromechanical variables■Signal conditioning■Error simulation■Residual bus simulation for CAN, LIN,

FlexRay■HV adaptations for electric and hybrid

vehicles■HV testing facilities

■Testing facilities for telematic and infotainment

■Accessories and aids for ECU engineering

■Lab cars■Components of all kinds for

• Integration HiL • Cluster HiL • Component HiL

■OBD boxes, distributors and connecting cables

We are happy to create customized test units and test systems to correspond to your requirements.

TESTING

48

TESTING

Page 49: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

AREAS OF APPLICATION■Lab equipment■Testing and engineering■Test adaptation■Testing, verification and measurement■Mobile tasks

BREAKOUT BOX (BOB)■Measuring adapter with signal

interruption■Retractable measuring equipment

for electronic components 43■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■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■Voltage distributor

▲ Fig.: Breakout Box (BOB)

▲ Fig.: Universal Breakout Box

▲ Fig.: Distribution-Box (D-Box)

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.

BENEFITS ■Virtually exclusively customer­specific solutions■Individual solution from just one item

Breakout Box BOB | Distribution­Box | Power­Box

TESTING

49

Page 50: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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 SETUPThe 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 easy to access plug contacts provide the necessary overview.

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

CONVENIENCEThe convenient use of the D­Tower is supported by the selector switches for the CAN terminating resistor, plug­in ter­minal strips, an OBD interface, the in­built power supply as well as other detailed solutions.

▲ Fig.: D-Tower

D­TowerDiagnostic and distribution tower.

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

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

TESTING

50

Page 51: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

ECU­TESTAutomated ECU test based on standard tools.

BENEFITS■Support of (virtually) all relevant test systems■High reusability of tests thanks to generic test description

(cross­mapping)■Intuitive graphic user interface■Networked test environment via client/server solution■Integrated support of subversion■Easy to extend for customer­specific requirements

AREAS OF APPLICATION■Automated and systematic tests of networked embedded

systems in the automotive field■ECU tests in simulated vehicle environments SiL and HiL■Test preparation, even without ECU and ECU configuration

ECU­TEST was designed for test auto­mation and for the validation of ECUs. Standard test tools are already integrated and can be used together in tests. ECU­TEST is used to design, realize, run and evaluate tests.

USER FRIENDLINESSThe user interface enables effective and productive testing of ECU software and hardware without users having to spend a great deal of time familiarizing themselves with the system. In addition to controls for developing test cases, plug­ins for

tool control and variable mapping are also available. The client/server solu­tion contained enables interfaces and software tools to be addressed on several test bench systems of a networked test environment.

REUSABILITYTest cases can be parameterized and struc­tured. Thanks to a generic test description (cross­mapping concept), the test cases generated are virtually independent of the specific test environment hardware/soft­ware and can thus be reused extensively.

DOCUMENTATIONAll test results are logged and are easy to analyze. Overviews are created for quick familiarization but in­depth views of the individual tests are also shown. The reports are easy to save or print for documentation purposes.

▲ Fig.: Universal Test Automation with ECU-TEST

SUPPORTED SOFTWARE PLATFORMS

■ dSPACE ControlDesk

■ dSPACE ControlDesk

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

Developed by TraceTronic GmbH

TESTING

51

Page 52: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

HV Adaptation (E­Mobility)Reliable measuring and application in the high­voltage area and the handling of complex ECUs require detailed, transparent and reproducible test scenarios. Reliable test configurations and simulations of the real batteries and the corresponding ECU en­vironments are required for this. One of our core competencies is

developing and manufacturing prototypes as well as small series of customer­specific adapters, accessories, measurement and simulation technology in all areas of automotive development. Particularly in the high­voltage area, we offer multiple possibili­ties to ensure safe handling in the vehicle and at the test bench.

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

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

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 B

Measuring Adapter Type C

■ Measuring on closed HV system possible using measuring pickoff jacks

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

▲ 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

▲ Fig.: Measuring Adapter Type E

TESTING

52

Page 53: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

▲ Fig.: Error Simulation Type R

Error Simulation Type R■Simulation box for symmetrical and asymmetrical isolation fault

generation (bleeder resistance against chassis)

Further Examples from the High­Voltage Area

▲ Fig.: On-board Loader Test System▲ Fig.: Time Simulation

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

TESTING

53

Page 54: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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

Breadboard AssembliesVario boards | Panels | Trolleys | Master Brackets

▲ Fig.: Panels

▲ Fig.: Master Brackets

▲ Fig.: Vario Boards

▲ Fig.: Trolleys

TESTING

54

Page 55: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

▲ Fig.: Porsche Breadboard Assembly

BREADBOARD ASSEMBLY EXAMPLETest boards for CAN Mobile GT3­CUP and RSR (Porsche). 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).

TESTING

55

Page 56: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Power­Window Test Bench

▲ Fig.: Power-Window Test Bench

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 example is a development test bench for power windows.

FUNCTION OVERVIEW■Creation and selection of different speed and load profiles■High­precision acquisition and monitoring of engine speed

and/or temperature, load torque as well as all electrical characteristic quantities

■All kinds of testing procedures such as testing with a preload, fluctuating loads, measurement of the degree of efficiency, 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

BENEFITS ■Flexible adapter equipment for adjusting the test bench to

all kinds of specimen sizes■Reproducible sequences for different types of engine■Consistent quality throughout production batches■Low engineering costs and high investment security thanks

to the use of standard components

TESTING

56

Page 57: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

CheckRackThe 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.

▲ Fig.: Example of ECU Adaptation

▲ Fig.: Example of ECU Adaptation▲ Fig.: CheckRack XL

TESTING

57

Page 58: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

CONCEPT OF A CABINET VARIANT■Wiring of all CAN, MOST and antenna lines■Slide­in modules wired using terminal strips■Test jacks and breakout jacks of various signals on the front

plate■Integrated optical MOST bus line■Integrated loudspeakers over patch panel to various outputs■Loudspeaker simulation loads■VU displays for 4 channels (to be connected individually over

the patch panel)■Lockable shutters (components protected

from unauthorized operation)

AREAS OF APPLICATION■General conditions can be changed during runtime

(speed, ignition, …)■Function tests of defective ECUs■Function of the rear­view camera■Testing sound­output stage sound reproduction■Testing of individual features of a head unit

(radio/TV/GPS/navigation/…)■Diagnostics of all ECUs (CAN as well as MOST bus)■Reading out the fault memory■Changing variant coding

(premium output stage installed/not installed,...)■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

Infotainment Test SystemSimulation of the general conditions of a telematic/infotainment system. Customer­specific solutions from simple breadboard assembly to a complex test bench.

▲ Fig.: Head Unit Lab Test Bench for Fault Analysis

▲ Fig.: Mobile Infotainment Breadboard Assembly

▲ Fig.: Example of Customer-Specific Telematics Cabinet

TESTING

58

Page 59: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

HiL Systems

BENEFITS■ Innovative technical implementation to make the latest technological

advances available for applications ■Efficiency in engineering and maintenance■Scalability to keep pace with fast­changing demands and enable

uncomplicated and needs­oriented duplication

SOLUTIONS■ Integration HiL■Test units for integration

tests on HiL systems■Cluster HiL■Component HiL■Micro HiL

HiL – Hardware in the Loop – Mini­HiL

Our modular platform consists of all the necessary components for the entire range of HiL. This is the wide basis for solutions from simple components th­rough cluster to complex integration HiLs.

The various challenges of today‘s develop­ments, the requirements of fast time to market processes, greater reliability and increasing product complexity require an HiL simulator which well exceeds the more simple function testers. Our pos­sibilities range from the adaptation of an electronic system or an ECU (e.g. engine or brake electronics) to an HiL simulator

as what is referred to as a component HiL through to adapting all ECUs integrated in a system to form an integration HiL.

INTEGRATION OF■ Digital and analog sensors■ Bus systems (CAN, LIN, FlexRay,

MOST,...)■ Real electrical and mechanical loads■ Diagnostic components■ Functional characteristics of

measurement technology■ Simulation of voltage and current

sources Error simulation (ECU pins to GND, VCC, short...)

■ Simulation of signal traces■ Residual bus simulation■ Signal conditioning

EXTENDED PERFORMANCE SCOPE■ Variable recordings for ECU, actuators

and sensors■ Creation of special cables,

adaptations, ...■ Desktop, breadboard and cabinet

assemblies of all kinds

▲ Fig.: Sample HiL Add-On ▲ Fig.: Sample HiL Add-On ▲ Fig.: Sample HiL Add-On

TESTING

59

Page 60: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Battery Pack

INDEPENDENT POWER SUPPLY WITHOUT USING THE ON-BOARD ELECTRICAL SYSTEMWith the increasing electrification of vehicles of all kinds, power supply is becoming a central and sensitive com­ponent. This makes it imperative that neither third­party components nor the measurement technology put an addi­tional strain on the on­board electrical system.

APPLICATION EXAMPLE – MANUFACTURINGWhile vehicle components (e.g. cabins for agricultural machinery,...) are being manu factured, it is often necessary for the electronic components to be powered independently in an early stage of manufacturing. The battery pack ensures this supply and provides flexible connections.

AUTONOMOUS SUPPLY OF ELECTRIC AND ELECTRONIC DEVICESThe Softing battery pack is used to power electric and electronic devices autonomously. Non­safety­critical Ni­MH components are used for this purpose. The compact device has all necessary displays, protection circuits and ports. The Softing battery pack is quickly recharged using the supplied charger. It can also be charged in the vehicle using the on­board electrical system.

▲ Fig.: Battery Pack (Front View) ▲ Fig.: Battery Pack

AREAS OF APPLICATION■Mobile measurement technology■Engineering■All kinds of vehicle testing■Manufacturing

BENEFITS■Compact and sturdy■Simple handling■Contains no security­relevant components■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

Portable battery for supplying e.g. measuring systems if a vehicle’s electrical system collapses.

TESTING

60

Page 61: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Transmission Measuring DeviceQuality assurance of synthetic housings and shapes.Measuring of transmission on synthetic lids intended for laser welding.

AREAS OF APPLICATION■ Quality assurance■ Material qualification■ Plastic processing■ Incoming inspection■ Outstanding for measuring glass­fiber­reinforced plastics■ Also developed for measuring across different locations■ Easy handling■ Compact workstation solution

BENEFITS■ Access authorization and user administration■ Configuration of the device parameters■ Parameterization depending on the measured plastic

(pass/reject recognition,...)■ Creation and management of measuring programs■ Visualization and saving of measured data■ Creation and editing of envelope curves■ Configuration of limit value monitoring■ Generation of log files

▲ Fig.: Transmission Measuring Device LTW

THE SITUATIONMany electronic components are deliv­ered and installed in synthetic housings This is true of many ECUs which are used in large numbers by all automobile manu­facturers. Material variance in the quality of the synthetic housing can lead to leaks, which in turn can result in ex tremely cost­intensive product recalls. This can be avoided as early as the production process by testing with the LTW.

THE MEASURING PRINCIPLEThe light of an LED is routed into an aperture. On the other side of the test unit, the transmitted light is caught by the opening of a stainless steel pipe with an inner diameter of < 2mm. The pipe con­tains an optical fiber which receives the light at a solid angle of around 60 degrees and routes it to a photodiode. The photodiode current is proportional to the transmission.

SOFTWAREThe configuration and measurement software manages all relevant device settings and measuring programs. For this purpose, a PC (Windows) is connected with the LTW via the USB interface. For the actual measuring, this is an option, i.e. the device works as a device „stand­alone“. Several measuring programs can be loaded onto the LTW and selected accordingly.

▲ Fig.: Envelope Editor

TESTING

61

Page 62: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

As the link between an application and the physical inter­face to the vehicle, vehicle communication interfaces (VCIs) are the basis of all kinds of communication and diag nostic applications. The VCIs from four product families are made available in different performance

classes and with specific features and interfaces for the use cases. The well­established programming interfaces (APIs) are made available to users for access via cus­tomer­specific or third­party applications.

PRODUCT OVERVIEW

HS Interfaces The diagnostic interfaces of the HS family are based on a 32­bit microcontroller 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.

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 interfaces

The VCIs of the four product families are available with several programming interfaces.■D­PDU API compliant with ISO 22900­2■PassThru API compliant with SAE J2534■CAN Layer2 API■VCF API

COMMUNICATION

62

COMMUNICATION

Page 63: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

HS InterfacesUltra High­Performance VCIs for all Areas of Application in the Process Chain.

AREAS OF APPLICATION■Diagnostic applications for engineering, manufacturing

and after­sales service■Test and validation ■Fast and reliable flash programming ■Functional ECU tests and communication tests■Data logging during manufacturing, in engineering,

in fleet tests ■Future­proof diagnostic solutions with DoIP

(Diagnostics over IP) ■Suitable for cars and commercial vehicles

The diagnostic interfaces of the HS family are based on a 32­bit microcont­roller platform and are particularly suit­able 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 the incredibly secure communication mechanisms regardless of the PC operating system. Users have diagnostic interfaces at their disposal with various wired or wireless interfaces to the PC.

THE RIGHT VCI FOR EVERY USE CASEThe HSX interfaces are perfect for multi­ link communication in diagnostic and flash applications on the entire vehicle

as protocol processing takes place on the interface with a 32­bit high­perfor­mance CPU. With the addition of up to two extra boards, the Multibus VCI HSX Breakout can quickly adapt the number of communication channels available on the PC system to the relevant applica­tion. Modules with two additional CAN and FlexRay interfaces each are avail­able. With the integrated test sockets, the VCI is optimally equipped for univer­sal use in engineering and testing.

The HSX­S is a small and robust version of HSX devices. The VCI has two CAN in­terfaces as well as K­ and L­Line. An OBD connector cable gives access to vehicles. The HSX­S can communicate with the host PC via USB or Ethernet.

STANDARDIZED AND HIGH-PERORMANCE PROGRAMMING INTERFACESThe HS interfaces can be updated with software upgrades and are thus always equipped for future applications. This is also the way to realize customer­specific software solutions. Based on the D­PDU API as a standardized programming interface, DTS from Softing can deliver an all­in­one solution compliant with the MCD­3D standard (ISO 22900­3) and ODX technology.

BENEFITS ■VCIs tailored to the different areas of application■Data preprocessing and protocol handling in the interface ■Galvanic isolation■Virtual Machine (VM) for programmable sequences ■Linux operating system for the integration of customized

applications■Large number of standardized and OEM­specific vehicle

protocols available■Several independent channels: CAN, K­line, FlexRay, Ethernet■Interface to the host PC over USB, Bluetooth, LAN or WiFi

(IEEE802.11 a/b/g/n/h)

▲ Fig.: HSX Breakout – Multibus VCI with USB and LAN Interface for Use in Engineering and Testing.

▲ Fig.: HSX-S – Robust VCI with USB and LAN Interface for After-Sales Service and Manufacturing.

COMMUNICATION

63

Page 64: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

VIN|ING InterfacesInterfaces for innovative communication concepts.

AREAS OF APPLICATION■Flexible vehicle access for applications with DoIP■Measurement data recording in road tests■Diagnostic applications in service■Fast and reliable flash programming

VIN|ING 600 is a compact VCI for mobile use with Diagnostics over Internet Proto­col (DoIP). It is a simple way of ensuring communication between a diagnostic app or the Diagnostic Tool Set DTS8 and a vehicle with Ethernet access.

UNIVERSAL AND FLEXIBLEThe interface works as a WiFi­Ethernet bridge and is a 1:1 implementation of the Ethernet interface of the vehicle for wireless LAN. Via the standardized D­PDU API (ISO 22900­2), the application communicates with the vehicle via UDS on IP (ISO 14229) and DoIP (ISO 13400). Customized versions can also be imple­mented on request, such as the CAR ASYST ADAPTER for applications with a

smartphone (see figure). The activation line required for DoIP has a flexible design and can be controlled via soft­ware. This means varying implementa­tions of gateway ECUs can be taken into consideration and Ethernet communi ca­tion ensured in all relevant situations.

EASY TO USEVIN|ING 600 is easy to use and can be connected with a smartphone like any other standard WiFi device. The device has an eye­catching, ergonomic, compact design that leaves plenty of leg room in the footwell on road tests.

BENEFITS ■Cost­effective thanks to dedicated product orientation■User­friendly thanks to sturdy, compact design■Flexible thanks to controllable activation line■Broad light band enables clearly visible status information■All necessary type approvals provide security

▲ Fig.: VIN|ING 600

RELIABLE AND SECUREThe ECE type approval and the associated EMC tests guarantee the interference­free and safe operation of the device in the vehicle. By using a glass­fiber­reinforced and impact­resistant plastic as well as a high­grade OBD connector, the device can also withstand severe strain. Thanks to the WPA2 encryption with PSK, the vehicle data is safe from any attempted eaves­dropping over the transmission path.

▲ Fig.: CAR ASYST ADAPTER

VIN|ING 600

COMMUNICATION

64

Page 65: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

▲ Fig.: VIN|ING 1000

AREAS OF APPLICATION■Universal use in manufacturing and

after­sales service■Fast and reliable flash programming■Test and validation■Simulation

BENEFITS ■Reliable protocol handling in the interface■State­of­the­art, cost­effective standard VCI■Multiple vehicle interfaces with a compact design■Sturdy aluminum housing with protective caps■Flexible expansion thanks to USB host interface

VIN|ING 1000 is a compact and universal VCI with a USB interface. The combina­tion of sturdiness, compact design and attractive price makes this VCI the perfect choice for use in the manufacturing and after­sales service environment.

RELIABLE PROTOCOL HANDLINGData preprocessing and protocol han dling in the interface ensure fast re sponse times and reliable real­time behavior. The most important communi­cation protocols UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) as well as SAE J1939 are supported via the stand­ardized D­PDU API (ISO 22900­2). The VCI can also be used as a PassThru device

compliant with SAE J2534. Together with our Diagnos tic Tool Set DTS, an integral solution compliant with the MCD­3D standard ISO 22900­3 can be realized with ODX technology.

FUTURE-PROOF AND FLEXIBLEThe VIN|ING 1000 can be updated with a software upgrade and can be extended for a range of application scenarios via its USB host interface. Mobile applica­tions can be realized with an optional Blue tooth dongle and upgrading can take place with a USB memory stick. If re­quired, versions with only one CAN high­speed interface or with a sturdy, lockable USB cable are made available.

VIN|ING 1000

EXCELLENT VALUE FOR MONEYThe implementation of 2 x CAN high­speed as well as one ISO9141 and one LIN interface in the compact and sturdy design mean VIN|ING 1000 represents unique value for money. One of the two CAN channels can be toggled by software between CAN high­speed and CAN fault­tolerant. Vehicle cables with different types of diagnostic connector are on offer for the D­SUB port.

COMMUNICATION

65

Page 66: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

AREAS OF APPLICATION■Mobile applications in engineering, manufacturing

and after­sales service■Fast and reliable ECU programming■Diagnostic tests and data logging in road tests■Future­proof diagnostic solutions with DoIP

(Diagnostics over IP)

VIN|ING 2000 is a further powerful VCI for the VIN|ING product family. With a compact design and WiFi, LAN and USB as interfaces to the host system as well as CAN, K­line and Ethernet to the vehicle, VIN|ING 2000 is particularly well suited for future­proof manufacturing and after­sales service applications.

MOBILE USE IN MANUFACTURING AND AFTER-SALES SERVICEThe WiFi interface of the VIN|ING 2000 is equipped with two separate commu­nication channels and with IEEE 802.11 a/b/g/h/n supports the 2.4 and 5 GHz band. Current encryption technologies such as WPA2/PSK and WPA2/RADIUS as well as high­performance roaming char­acteristics are the prerequisite for use

on the production line or in after­sales service. Furthermore the device has vari­ous Sleep/WakeUp modes and program­mable function keys for interaction in diagnostic sequences. When communi­cating with the host PC over USB or LAN, the Mag­ Code connection is a predeter­mined breaking point, which separates the cable connection in the case of a considerable mechanical load.

REMOTE APPLICATIONS WITH MVCI SERVERThanks to significant modifications of its predecessor the HSC, VIN|ING 2000 is equipped for innovative and contempo­rary application scenarios.High­density integrated components and a modular software architecture make it possible to run an MVCI Server on the VCI and

BENEFITS ■Reliable time response thanks to data preprocessing and

protocol handling in the interface■Compact design with integrated diagnostic connector■Maximum WiFi security thanks to enterprise authentication

with certificates■Flexible USB and LAN cables with magnetic fastening■Option for remote applications with the integration of a

diagnostic runtime system

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

VIN|ING 2000

process the stored ODX data. This makes it possible for a tester system to access vehicles remotely in a whole range of mobile applications.

STANDALONE USEWith OTX sequences being run on VIN|ING 2000, entire diagnostic tasks can be processed independently without a connection to a host system. This makes it possible to realize applications, such as independent programming solutions, actuator diagnostics and other control tasks, simply and at an affordable price.

Host System

Application

MiddlewareDevice Driver

VIN|ING 2000

Device Driver

Protocol Software

CAN

/FD

Ethe

rnet

K Li

ne ...

OTX RuntimeMVCI Server

OTX

ODX

WiFi / LAN / USB

COMMUNICATION

66

Page 67: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

AREAS OF APPLICATION■Universal VCI for engineering, the test environment

and manufacturing■Diagnostic tests and data logging in road tests■Diagnostics and residual bus simulation■Measurement tasks and bus analysis with the Vehicle

Communication Framework VCF■Integration of customer applications in the interface

with VCF

BENEFITS ■Modular communication platform for up to 2 or

alternatively 6 plug­in modules■Flexible combination of all standard vehicle interfaces■Integration of new functions and interfaces with

FPGA „software“■Sturdy aluminum housing

VIN|ING 3000/6000

▲ Fig.: VIN|ING 3000 ▲ Fig.: VIN|ING 6000

GPS or additional memory via four USB host interfaces. If required, extensive Sleep/WakeUp functions, a motion sensor and the real­time clock (RTC) can be used.

SLIDE-IN MODULESModule 1: 2 x Classic CAN/FD,2 x K­Line/LIN/SENT, 2 x universal IOsModule 2: 4 x Classic CAN/FD, 2 x universal IOsModule 3: 2 x Ethernet for DoIP,2 x BroadR­Reach, 2 x universal IOsModule 4: 2 x Classic CAN/FD, 2 x K­Line, 1 x Ethernet for DoIP (planning stage)

The two premium VCIs VIN|ING 3000 and VIN|ING 6000 are the ideal equipment for all diagnostic and measurement tasks on vehicle bus systems in engineer ing and in the test environment. The modular sys­tem means the device can be configured to suit the particular use case, resulting in maximum flexibility and low costs.

HIGH-PERFORMANCE AND FUTURE-PROOFA powerful dual core processor with 800 MHz and a large programmable logic module (FPGA) are the core for commu­nicating with the vehicle bus systems and the associated data processing. In the FPGA, IP cores, for example for CAN/FD and FlexRay, can be implemented which also permit future adaptations or extensions of vehicle interfaces.

Furthermore additional modules, such as a graphic touch display, can be adapted using standardized interfaces. Alongside D­PDU API, the software framework VCF (Vehicle Communication Framework) makes an extensive library available for applications such as diagnostics, data logging, residual bus simulation and bus analysis.

MODULAR AND FLEXIBLEThe devices are designed for 2 or alterna­tively a maximum of 6 slide­in modules and permit (virtually) any combination of vehicle interfaces such as Classic CAN, CAN FD, K­Line, LIN, SENT, FlexRay and BroadR­Reach. There is a 1 GBit­Ethernet and a USB high­speed interface for com­municating with the host PC. Furthermore the devices can be equipped with WiFi,

COMMUNICATION

67

Page 68: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

EDIC Interfaces

BENEFITS ■VCIs tailored to the different areas of application■Data preprocessing and protocol handling in the interface■Several independent communication channels for

CAN and K­line■Intelligent data buffering for parallel communication channels■Large number of standardized and OEM­specific vehicle

protocols available■Galvanic isolation

AREAS OF APPLICATION■Diagnostic applications for engineering,

manufacturing and after­sales service■Test and validation■Fast and reliable flash programming■Functional ECU tests and communication tests■Use for residual bus simulation with CanEasy■Suitable for cars and commercial vehicles

The diagnostic interfaces of the EDIC family are based on a 16­bit microcon­troller platform and are predestined for use in the medium performance range for diagnostic tasks and flash applications with ECUs over CAN and K­line. The EDIC platform has proved itself over time and is characterized by its stable runtime be­havior and the implementa tion of a large number of standardized and cus tomer­specific diagnostic protocols.

THE RIGHT VCI FOR EVERY USE CASEThe Multibus VCI EDICusb is particularly suitable for using heterogeneous on­board electrical systems with CAN bus, K­line and LIN bus, and enables universal im­plementation in engineering and testi ng. With its Bluetooth interface and compact design, EDICblue is perfect for use in mobile applications during test drives, in

manufacturing and in after­sales service. Alternatively, EDICblue can communicate with the host PC over USB. EDICpci is a versatile interface and is primarily used in stationary applications thanks to its high­ performing internal link via the PCI bus.

STANDARDIZED AND POWER FUL PROGRAMMING INTERFACESThe diagnostic protocols are handled directly in the interface. This ensures fast response times and reliable real­time behavior regardless of the PC operating system.Extensive buffer mechanisms make parallel operation of several communi­cation channels possible. By combining several diagnostic interfaces, the number of communication channels available on the PC system can quickly be adapted to the relevant application. The VCIs can be updated with software upgrades and are

thus always equipped for future appli­cations. This is also the way to realize customer­specific software solutions. With many VCIs, the CAN bus physics can be varied by using piggybacks or by switching the CAN bus physics. Based on the D­PDU API as a standardized program­ming interface, the Diagnostic Tool Set DTS from Softing can deliver a complete solu­tion compliant with the MCD­3D stand ard (ISO 22900­3) and ODX technology.

EDIC family for use in the medium performance range.

EDICblue: VCI with Bluetooth interface for use in testing and after­sales service.

2 EDICusb: Multibus VCI with USB interface for use in engineering and testing.

3 EDICpci: High­performance VCI with PCI interface for stationary applications.

1

2

3

1 2 3

COMMUNICATION

68

Page 69: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

CAN­Interfaces

BENEFITS ■Active card with its own microcontroller■Local data buffering and preprocessing in the interface■Galvanic isolation■Stable runtime behavior due to well established use

AREAS OF APPLICATION■Ordinary communication tasks■Diagnostic applications for manufacturing and

after­sales service■Use for residual bus simulation with CanEasy

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.

DIFFERENT VCI DESIGNSCAN communication interfaces are an inexpensive alternative to diagnostic interfaces. The devices are available with different interfaces to the host PC and are equipped with one or two CAN chan­nels. CANpro USB is the successor to the tried and tested CANusb and is suitable for all kinds of use cases as a universal VCI with USB high­speed interface. CAN­AC2­PCI and CANpro PCIe are available as PC plug­in cards for stationary use cases with one or two CAN channels both with CAN high­speed and CAN low­speed. The two CAN interfaces Leaf

Light HS v2 and USBcan II HS/LS made by our cooperation partner Kvaser comple­ment the product range by providing two affordable CAN interfaces for particularly price­sensitive cases. With Kvaser Leaf Pro HS v2 and USBcan Pro 2xHS v2, a one­channel and a two­channel interfa­ce with support for CAN/FD have been included in the range.

POWERFUL PROGRAMMING INTERFACESThe communication software of the CAN API provides highly efficient communica­tion mechanisms for CAN applications. Local data buffering and preprocessing on the VCI result in high performance and a reduction of time­critical tasks for the PC. Combining one of the CAN com­munication interfaces with the appro­priate API software enables compact solutions for all kinds of communication

applications. The CAN API thus supports reliable CAN communication on layer 2 in a simple way. For real­time applications, the very comprehensive and flexible CAN Layer2 API supports different object buffer modes and an FIFO mode, which is particularly suitable for linking higher protocol layers. The optional D­PDU API software makes communication channels with higher diag nostic protocols availa­ble to applications via the standardized API and thus relieves the application of standard tasks.

Communication interfaces for simple send and receive tasks.

CANpro USB: One­channel CAN interface with sturdy aluminum housing and USB port.

CAN-AC2-PCI: One/two channel CAN interface as PCI plug­in card, optionally CAN low­speed.

CANpro PCI Express: One/two channel CAN interface as PCIexpress plug­in card, optionally CAN low­speed.

Leaf Light HS v2: One­channel CAN interface Leaf Pro HS v2: One­channel CAN/FD interface

USBcan II HS/LS: Two­channel CAN interface HS/LS USBcan Pro 2xHS v2: Two­channel CAN/FD interface

1

2

3

4

5

1 2 3

4 5

COMMUNICATION

69

Page 70: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

ENGINEERING MANUFACTURING AFTER-SALES SERVICE

HIGH END

HSX VIN|ING3000 / 6000

HSC VIN|ING 2000 HSC VIN|ING 2000

Vehicle interface 2­6 x CAN, 1­2 x K­line, IOs

2­8 x CAN/FD, 1­4 x K­line, DoIP, IOs

2 x CAN, 1 x K­line, DoIP

2 x CAN/FD, 1 x K­line, DoIP

2 x CAN, 1 x K­line, DoIP

2 x CAN/FD, 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

MID RANGE

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

Vehicle interface 2 x CAN, 1 x K­line

1­ 2 x CAN, 1 ­2 x K­line

2 x CAN, 1 x K­line

Ethernet 1 x CAN, 1 x K­line

Ethernet 1­2 x CAN, 1­2 x K­line

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

Housing Standard Ruggedized ­ Standard Standard Standard Ruggedized

STANDARD

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

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

Programming Interfaces

Depending on the particular use case, as well as customer­specific and country­specific regulations and conditions, VCIs are deployed in diagnostic systems with different programming interfaces. While the standardized D­PDU API is used with an MVCI Server compliant with ISO 22900, a PassThru interface compliant with SAE J2534 is often required for applications on the open market. A CAN­API on Layer 2 is also the right choice for pure CAN communication. For a large number of measurement tasks, bus analy sis as well as residual bus simula­tion, high­performance middleware is available in the form of the API of the Vehicle Communication Framework VCF.

D-PDU API (ISO 22900-2)The modular VCI concept (MVCI) devel­oped by leading vehicle manufacturers in ASAM e.V. includes not only the API for the diagnostic server and a modular VCI, but also the software interface for VCIs. In addition to the modularity, advantages of using a VCI with the D­PDU API are the simple integration into the application (or into an MVCI Server), which is then re lieved of complex protocol­specific mechanisms (e.g. FlowControl, seg­menting). The handling of communi­cation parameters and bus properties is fully encapsulated in the D­PDU API. Diagnostic functions are implemented using LogicalLinks with the sending and

receiving of messages. This enables communication with several ECUs even when using various bus systems. What are referred to as IO control functions make it possible to access the extended functionality of the VCI. This can, for example, be ignition verification or other inputs and outputs.

VCI Product Overview

COMMUNICATION

70

Page 71: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

ENGINEERING MANUFACTURING AFTER-SALES SERVICE

HIGH END

HSX VIN|ING3000 / 6000

HSC VIN|ING 2000 HSC VIN|ING 2000

Vehicle interface 2­6 x CAN, 1­2 x K­line, IOs

2­8 x CAN/FD, 1­4 x K­line, DoIP, IOs

2 x CAN, 1 x K­line, DoIP

2 x CAN/FD, 1 x K­line, DoIP

2 x CAN, 1 x K­line, DoIP

2 x CAN/FD, 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

MID RANGE

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

Vehicle interface 2 x CAN, 1 x K­line

1­ 2 x CAN, 1 ­2 x K­line

2 x CAN, 1 x K­line

Ethernet 1 x CAN, 1 x K­line

Ethernet 1­2 x CAN, 1­2 x K­line

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

Housing Standard Ruggedized ­ Standard Standard Standard Ruggedized

STANDARD

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

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

SAE J2534 APIThe SAE J2534 API (or PassThru for short) is a standardized interface for diagnostic communication and for programming ECUs in the car sector. In conjunction with a corresponding hardware inter­face, the manufacturer­independent API enables ECUs to be accessed. The applications to be made available by the OEMs and a PassThru device will enable independent repair shops to reprogram ECUs regardless of the manufacturer. OBD user acceptance tests are a further use case.

CAN LAYER 2 APIThe CAN Layer2 API is a software inter­face which enables the sending and receiving of CAN telegrams on Layer 2 of the OSI Model. The application can access the CAN Layer2 API directly as a low­level interface. Alternatively, the CAN Layer2 API can be used in combi­nation with the Softing D­PDU API. This means that all diagnostic protocols supported by the D­PDU API can be used for diagnostic communication over the CAN bus.

VCF APIFor VCIs of the HS and VIN|ING family, there is an API for the Vehicle Communi­cation Framework (VCF) which makes it possible for an application to communi­cate in parallel with several vehicle buses. This enables simultaneous execution of diagnostic and onboard communication on a VCI with a range of focuses. This in­cludes residual bus simulation for one or more ECUs and extensive possibilities for measuring tasks, data logging and bus analysis. The cross­platform VCF API can be used with Windows, Linux, Android and iOS.

COMMUNICATION

71

Page 72: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Softing VCFVehicle Communication Framework.Highly efficient middleware for all areas of implementation in vehicle communication.

AREAS OF APPLICATION■ECU engineering■Test environment■Test benches■Production tester■Service tester

EXTENSIVERANGE OF FUNCTIONSSofting VCF enables (virtually) all functions required in vehicle and ECU communication. This is how residual bus simulation can be implemented for one or more ECUs for ECU communication in the test environment. The product also offers numerous functions for the analy­sis of bus communication. Meas uring using bus communication enables the acquisition of the messages and signals available on the bus. Furthermore internal ECU measurement data can be acquired via the mechanisms defined in the XCP and CCP protocols. Additionally it is possible to record values acquired as well as the communication data. The block sequencer ensures cross­func­tional performance control with the

possibility of responding to results. The only re quire ment is that an appropriate script be developed in „C“ and loaded into VCF.

WIDE RANGE OF CONFIGURATION POSSIBILITIESConventional configuration methods can be used depending on the communica­tion function and bus system. This means A2L files in accordance with the ASAM standard ASAM MCD2­MC are usually used for measuring via XCP. Measuring and bus analysis use the LDF or FIBEX format on the LIN bus; AUTOSAR is alsoused for FlexRay or Ethernet. The well­known DBC format (CANdb) can also be used on the CAN.

NUMEROUS PLATFORMSVCF is currently supplied with support for the VCIs of the HS family, in particular the HSX in its various housing variants as well as the HSC with integrated OBD connector. Forthcoming VIN|ING VCIs with product numbers from 1000 will also be available with VCF support from the outset. Operating system support is provided as a standard for Windows, Android, Linux and iOS.

BENEFITS ■Cost saving – one VCI for several functions■Diagnostics and on­board functionality in parallel■Suitable for multiple operating systems: Windows,

Linux, Android, iOS■The most important buses and protocols are already

available as a standard■VCI standalone – multiple functions available

independent of the PC

▲ Fig.: Softing VCF

VCF@VCI

Block Sequencer

Logg

ing

Resi

dual

Bus

Sim

ulati

on

Ana

lysi

s

Mea

sure

men

t

VCF@PC

VCF API

Configuration

COMMUNICATION

72

Page 73: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

VCF

TST

VCF

TST

ECU ECUFIBEXECU ECU

Use Cases for Softing VCFThere 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.

MEASURING (2)If ECU­internal or time­synchronous variables are to be evalu­ated, this usually takes place using the XCP protocol (eXtended Calibration Protocol). The physical variables are parameterized and interpreted using the A2L format (ASAM MCD­2MC).

BUS COMMUNICATIONWork is often carried out directly with hex messages on bus layer 2. Monitoring takes place for example to validate commu­nication or record data (data logging). Furthermore, sending (stimulation) triggers dedicated ECU behavior.

RESIDUAL BUS SIMULATIONIt is often the case in engineering that relevant ECUs are not available for correct system functioning. These have to be simulated in terms of their bus behavior. This is achieved by 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.

MEASURING (1)In many cases, individual physical variables can be used in the test system exactly as they come from ECU communication. Conversion takes place using formal data descriptions such as CANdb, FIBEX or Autosar System XML.

Bus communication: monitor, stimulation

passive

Residual bus-simulation – ECU replaced by tester

Direct measuring

VCF

TST

ECU ECUFIBEX

XCP

VCF

TST

ECU ECUA2L

COMMUNICATION

73

Page 74: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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 Seminars

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

74

ENGINEERING & CONSULTING

ENGINEERING & CONSULTING

Page 75: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Application Support

YOUR ADVANTAGE■Fast implementation of technically complex tasks■Flexible supplement for proprietary engineering teams■Efficient compilation of know­how by training your own em­

ployees on­the­job

OUR PORTFOLIO■Authoring support■Engineering support■Integration support

Modern diagnostic systems are characterized by a large number of different system components, interfaces and configuration information, particularly protocol parameterizations and diagnostic data. This is an area in which many companies are often missing the combination of appropriate qualifications and available development capacities necessary for system engineering, configuration and data creation.

We offer our services flexibly and tailored to suit needs, i.e. in the desired volume and in delivery milestones agreed jointly.

This means that you can take advantage of expert support services to relieve the pressure on your team in exactly those areas in which you have little expertise and in which few free capacities are available ­ while still adhering to your scheduling 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

Page 76: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Software Engineering

YOUR ADVANTAGE■Custom tools for technically complex tasks■Use of expert knowledge■Taking the pressure off your own engineering teams

OUR PORTFOLIO■Targeted troubleshooting ■In­depth requirements analysis■Scalable system architectures ■Agile engineering methods

Modern vehicle technologies continue to be subjected to rapid development. The increasing networking of vehicles with the environment, the development toward autonomous driving and the increase of e­mobility entail extensive and fundamental changes – from vehicle development and engineering through to vehicle operation.

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

To ensure that the ever shorter engineering cycles, increasing complexity and growing safety requirements can continue to be mastered reliably in the future, the use of high­grade software solutions is indispensable. This is where custom software solutions are often going to be required which are not available “off the peg”.

Our expert and dedicated engineering and development teams take care of the realization of these specific software tools.

We offer you:■Modern, scalable software solutions■Agile engineering methods, from comprehensive

requirements analysis to validation and roll­out■Focus on modularization, abstraction and reusability■Development for desktop and mobile platforms■Software prototypes for evaluation and concept

validation

What you can count on:■Modern software technologies and flexible

engineering methods■In­depth automotive know­how■Good system understanding for complex problems■Highly qualified, expert engineering teams

76

ENGINEERING & CONSULTING

Page 77: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Mobile Solutions

YOUR ADVANTAGE■Handy, convenient and flexible diagnostic system ■Easy to learn■Minimal effort in handling due to use of existing

diagnostic data ■Integration in or adaption to existing corporate

infrastructure possible

OUR PORTFOLIO■Vehicle and ECU tester or special systems ■Smartphone or tablet ■Android or iOS■Suitable diagnostic interface■Connection to IT infrastructure or cloud

Today, immediate access to vehicle data and communication information are central elements in automotive engineering and vehicle testing. Based on decades of experience in vehicle diagnostics and established, top­quality diagnostic products, Softing has come up with a number of mobile applications (apps).

The advantages of smartphones and tablets are obvious: They are handy, very flexible and offer high performance.

Our focus is not in creating developments for direct use by private users – far more our focus is on B2B topics when developing mobile applications.

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 use cases.

These apps were custom­built and are based on the sophisticated Softing diagnostic components. As all systems, components and formats are compatible with the PC­based systems, existing diag­nostic data and configurations can be used and deployed without any changes having to be made.

The range of possible apps and mobile applications currently includes■App for OBD diagnostics■OEM­specific diagnostic tester (pocket tester)■Special apps for service and special measures■Flash apps for special measures in freight and

dispatch areas

We develop apps for smartphones and tablets on the platforms Android and iOS.

▲ Fig.: Error Entry Memories ▲ Fig.: Various Diagnostic Function Groups

77

ENGINEERING & CONSULTING

Page 78: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Diagnostics

YOUR ADVANTAGE■Flexible and use­oriented range of services■In­depth and extensive diagnostic know­how■High­grade diagnostic products

OUR PORTFOLIO■Consulting and advisory services■Diagnostic concepts■Diagnostic authoring (ODX) ■Diagnostic and test sequences (OTX)■Diagnostic migration■Testing and validation of diagnostic architectures

and protocols

Today, well established and to a large extent standardized technologies can be used to create modern diagnostic architectures ­ this is true of fundamental system compo ­ nents such as the MVCI Server or D­PDU­API as the interface. But the standards on data formats and protocols are also technically mature and available: ODX as the format for diagnostic data, OTX for describing diagnostic and test sequences, and UDS or DoIP as the protocol standard for data exchange.

Softing offers a wide range of top­quality and established products for all these standards.

Current trends toward autonomous driving and the net­working of vehicles with infrastructure and Internet create new requirements which mostly demand specifically realized diagnostic solutions ­ often paired with the necessity to suitably integrate established legacy systems in future 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 safeguard new developments

We offer comprehensive diagnostic know­how – from legacy systems to modern cloud solutions.

78

ENGINEERING & CONSULTING

Page 79: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Test and Integration

YOUR ADVANTAGE■Custom solutions for test and validation■Extensive range of solutions, in­depth know­how ■Taking the strain off proprietary capacities

OUR PORTFOLIO■Test strategy and test planning ■Test automation ■Test realization■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 and reporting

Efficient test and configuration management are a central element of efficient test execution. 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.

79

ENGINEERING & CONSULTING

Page 80: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Telematic and Remote Diagnostics by GlobalmatiX AG | Future­Oriented and Secure Telematic Solution

for Managing Multi­Brand Vehicle Fleets.

AREAS OF APPLICATION■Data aggregation based on vehicle diagnostics for

better decisions ■Monitoring of driving performance and accessing

the kilometer reading from a distance■Monitoring of driving style, safety and safe driving ■Data provisioning for usage­based insurance■Efficiency monitoring to reduce fuel consumption

and CO2­emission footprint■Cost­effective cross­border fleet data transmission■Data security and anonymization■Big­data fleet data collection for product and service

optimization

The telematic solution from Globalmatix enables the collection of standard telematic as well as vehicle data from mixed vehicle fleets. The fleets typically consist of vehicles manufactured by leading OEMs and are managed by vehicle pool managers, insurance companies, leasing companies and vehicle rental agencies.

The solution offers a future­oriented, high­quality and reliable service for vehicle data from a wide range of passenger and light commercial vehicles. The users of our system no longer have to worry about matching hardware, network provider, monthly data volumes, roaming costs, data preparation or inter­pretation. The complete end­to­end solution from Globalmatix provides all that from a one stop shop and grows with your 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

BENEFITS■Safe and secure remote vehicle monitoring and diagnostic

system■Remote user­configurable diagnostic data lists and

over­the­air software updates■Cost­optimized private mobile network with hardware­

based authentication■High­quality vehicle data to optimize decision making

and cost savings■World­wide best connectivity■One stop shop, no worries about hardware procurement,

data volume or data interpretation■Long­term investment­proof, scalable, and upgradeable

system

is thus clearly redefining the quality and scope of vehicle data, the system security and the level of service, taking it to a di­mension never seen before.

TELEMATIC COMMUNICATION UNITThe Telematic Communication Unit (TCU) developed by Global­matix supports a wide range of vehicle manufacturers, models and sensors. It is easy to retrofit and a perfect addition to your multi­brand fleet management system. Our patented secure vehicle connection guarantees the integrity of your vehicles. All our units feature remote configuration, firmware updates over the air and the driver privacy protection technology (DPPT).

▲ Fig.: The Globalmatix Ecosystem

80

ENGINEERING & CONSULTING

Page 81: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

MULTI POINT DIAGNOSTIC DATA COLLECTIONFor 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.

NETWORKGlobalmatix 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 PLATFORMThe 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 access to all devices on site in accordance with customer requirements. The update rates can be adjusted for specific use cases. They range from the daily update, e.g. of mileage, up to one second resolution for special application cases such as determining position. The data platform takes care of the interpretation and normalization of all vehicle data across all supported vehicles. Our TCU configuration system makes it possible to collect only the data which is really required – also using data profiles. This means you can focus entirely on data analysis and presentation.

▲ Fig.: Globalmatix xTCU

PRODUCTS

XTCU-M1 Globalmatix telematic unit model one

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 subscriptionwith geo­tracking, maps, time­space correlated diagnostic data, and reporting

DATA INTERFACEThe Data Exchange Connector makes fast and uncomplicated integration of vehicle data into the application possible. It contains a number of standard APIs for the fast integration of the required vehicle data into your information management system. The unique TCU data configuration system permits you to select each data point individually for each vehicle. This gives you the ability to comply with local data and privacy regulations which in turn results in greater driver acceptance. The common data and information structure allows comparison of the data provided by different brands and vehicle models.

Further Information: www.globalmatix.com

GlobalmatiX AG, Fürst­Franz­Josef­Straße 5, 9490 Vaduz – LiechtensteinSite: Vaduz/Liechtenstein; Public Register Vaduz, Registration No.: FL­0002.559.215­5

81

ENGINEERING & CONSULTING

Page 82: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

Training and SeminarsIn 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.

YOUR ADVANTAGE■Efficient familiarization and training on topics from all

areas of diagnostics and vehicle communication■Theory with practical exercises■Inexpensive standard training ■Individual customized training possible

OUR PORTFOLIO■Basic training■Tool training■Customized training

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

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!

82

ENGINEERING & CONSULTING

Page 83: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in

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 Electronic Control Unit

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

Page 84: SOFTING AUTOMOTIVE Diagnostics | Measurement | Testing ... · Whether a standard solution, hardware interface, project development or onsite support – we support our customers in