samtec automotive software & electronics product catalog … · samtec automotive software...
TRANSCRIPT
2016
SAMTEC Automotive Software & Electronics
PRODUCT CATALOG
AUTOMOTIVEwww.samtec.de
Date: March 2016
DISCLAIMER
The information contained in this catalog corresponds to the technical status at the time of printing and is passed on with the best of our knowledge. The information in this catalog is in no event a basis for warranty claims or contractual agreements concerning the described products and may especially not be deemed as warranty concerning the quality and durability pursuant to Sec. 443 German Civil Code. samtec automotive software & electronics gmbh reserves the right to make any alterations to this catalog without prior notice. The actual design of products may deviate from the information contained in the catalog if technical alterations and product improvements so require. In any cases, only the proposal made by samtec automotive software & electronics gmbh for a concrete application or product will be binding. All mentioned product names are either registered or unregistered trademarks of their respective owners. Errors and omissions excepted. This catalog has been made available to our customers and interested parties free of charge. It may not, in part or in its entirety, be reproduced in any form without our prior consent. All rights reserved.
CONTACT
samtec automotive software & electronics gmbhEinhornstr. 10, D-72138 Kirchentellinsfurt - GermanyPhone +49-7121-9937-0 Telefax +49-7121-9937-177 Internet www.samtec.deE-mail [email protected]
LEGAL NOTICE
samtec automotive software & electronics gmbhManaging directors: René von Stillfried, Dr. Wolfgang Trier Registered office: KirchentellinsfurtCommercial register: Stuttgart, HRB 224968
2
PUBLICATION DETAILS
Dear readers,Many of you already know us!You deploy electronic control units, we provide you with the diagnostic solutions. Whether for ECU networks in vehicles, for test benches or for ECU production, we offer you the right products and expertise.
Our customers are mainly OEM and ECU manufacturers in the automotive industry. They deploy our hard- and software products in development departments, use our residual bus simulations with concurrent diagnostics at engine test benches or assembly inspection lines, but also for holistic WLAN-based production lines and even to a complete aftermarket service tester.
Since the merger with the Softing AG, our customers not only appreciate our growth as a company, but mainly our unique innovative product lines and our broad know-how in the automotive segment.
With combined forces, together with our parent company, we are currently developing new products in the area of software as well as in a new concerted hardware portfolio. Our main focus here is on our expertise in the commercial vehicle sector but also in the production of vehicles and ECUs.
As confirmed by our growth, our customers are confident that our tools and solutions can be holistically applied in all areas for development, production and service departments. The benefits of a single tool chain in the automotive segment of the Softing AG have been expanded through the close cooperation with our sister companies. Especially convincing to our customers and employees are the interlocking solutions of customized software applications, diagnostic run-time systems and optimized hardware products for all diagnostic use cases.
We are looking forward to your visit!
YoursRené von StillfriedManaging director, samtec automotive software & electronics gmbh
Kirchentellinsfurt, March 2016
3
PREFACE
4
Diagnostics DTS .............................................................................................22samDia ........................................................................................24Softing TDX .................................................................................26OTX Studio ..................................................................................28
VCF ..............................................................................................18VCF Features and Modules ........................................................21
Communication TechnologyVIN|ING 1000 ...............................................................................8HSC Family ..................................................................................10HSX Family ..................................................................................12HSX Modules ..............................................................................14HSX Heavy Duty ..........................................................................15Resident Block Sequencer ..........................................................16samPDU API ................................................................................17
Product OverviewHardware Features .......................................................................6Supported Protocols ....................................................................7
Test SystemsElectric Testing ...........................................................................29
Measurement TechnologySMT .............................................................................................30μ-Series .......................................................................................31
Engineering ServicesEPTS ...........................................................................................32samtec expertise ........................................................................33
5
TABLE OF CONTENT
HARDWARE FEATURES VIN|ING 1000 HSC HSX HSX HD
FlexRay/Controller - - up to 4 -
CAN High-Speed/Channels up to 2 up to 4 up to 8 1
CAN Fault-Tolerant/Channels 1* 1* up to 5 -
CAN Single Wire/Channels - - up to 5 -
CAN Truck to Trailer/Channels - - up to 3 -
K-Line ISO 9141/Channels 2 up to 4 2 2
LIN/Channels 1 - 2 -
SAE J1708 / J1587 - -
Datalogger - -
MVCI PDU-API
SAE J2534 Pass-Thru
USB Interface
Ethernet Interface - -
WLAN Interface - -
DoIP - -
SD Card Slot - - -
Internal Storage* - - -
Digital I/O up to 2 up to 2 3 3
Analog Inputs up to 2 up to 2 3 3
Firmware Update
Rugged Casing
Integrated OBD Connector - - -
Hardware Features
* = optional
COMMUNICATION TECHNOLOGY
6
PROTOKOLLE VIN|ING 1000 HSC HSX HSX HD
CANAnalyzer 1 1 1 1
CAN DirectUDS (ISO 14229) T T T/S T/SKWP 2000 on CAN (ISO 14230-3 on ISO 15765-2) T T T/S T/SISOTP (ISO 15765-2)GMLAN X4400 T T T/S T/SSAE J1939TP 1.6 T T T/S T/STP 2.0 T T T/S T/SCCP T T T TXCP on CAN T T T/• T/•
FLEXRAYFlexRay DirectUDS on AUTOSAR FrTP T/SUDS on ISO 10681-2 T/SUDS on OEM TP T/SAUTOSAR FrTpISO 10681-2XCP on FlexRay T/•
K-LINEAnalyzerUART Direct TKWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2) T T T/S TKW 500 T T T TKW 71 / KW 1281 T T T/S TCARB T T T/S TDS2 • • • •H99B • • • •FREE • • • •
OTHERJ1708 / 1587LIN 1.3LIN 2.0LIN 2.1UDS on LINUDS on Ethernet (DoIP, ISO 13400) T •XCP on Ethernet •Ethernet UDP
BLOCK SEQUENCERResident •
= Feature available T = Tester (Stimulator) availableS = Simulator available
• = Feature planned 1 = The CAN analyzer function is operated
through the CAN direct driver.
Software interfacesThe standardized D-PDU API (ISO 22900-2) supports the most important communication protocols: UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be used as an alternative Pass-Thru device in accordance with SAE J2534. Together with the diagnostic tool set DTS from Softing, it is possible to implement a complete solution in accordance with MCD-3D standard ISO 22900-3 with ODX technology.
Supported Protocols
COMMUNICATION TECHNOLOGY
7
VIN|ING 1000Compact base interface (VCI) for vehicle electronics
The sturdy metal housing of the VIN|ING 1000 VCI is designed for harsh manufacturing and repair shop environments as well as for customer-specific projects at ECU manufacturers. This VCI is particularly suitable for mobile service applications thanks to its compact design and the fact that it offers Blue-tooth or USB as the interface to the PC and CAN and K-Line as the interface to the vehicle.
DIAGNOSTIC SYSTEM ARCHITECTUREThe samtec VCIs are suitable for operation with the standard-ized D-PDU API and with the VCI Communication Framework (VCF). These interfaces enable complete and transparent inte-gration into customer-specific diagnostic applications (OEM/TIER1) – also in combination with the Softing DTS diagnostic tool set (ODX/OTX).
▲ Fig.: VIN|ING 1000
AREAS OF APPLICATION■Mobile applications for vehicle development
and service (aftermarket)■Fast and secure ECU programming■ Customer specific variants for diagnostic or service
testers with own branding■ Designed for automobiles and utility vehicles
BENEFITS■ Modern, cost-effective base VCI■Multiple independent communication channels:
CAN, K-Line and LIN■Real time execution of vehicle bus protocols directly
on the interface guarantees fast reaction time and reliable real time behaviour independent from the PC operating system
■Wireless diagnostics via Bluetooth and tethered diagnostics via USB
■Interface power supply via USB (optional)■Compact and robust aluminium housing with D-Sub
and USB connector■Electrical isolation between host and vehicle interfaces
SOFTWARE INTERFACESThe standardized D-PDU API (ISO 22900-2) supports the mostimportant communication protocols: UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also beused as an alternative Pass-Thru device in accordance to SAEJ2534. Together with the diagnostic tool set DTS from Softing, it is possible to implement a complete solution in accordance to MCD-3D standard ISO 22900-3 with ODX technology.
MOBILITYThe Bluetooth interface enables the VIN|ING 1000 for mobile usage in service and development. The performant Bluetooth interface makes it possible to connect mobile devices like tab-lets and smartphones to the vehicles through new applications.
FLEXIBILITYThe VIN|ING 1000 software can always be updated. Thereforeit is prepared for future applications. Based on this customerspecific software solutions can also be implemented.
OEM / TIER1 specific Diagnostic Application
OTX Runtime
MCD 3D Server (ODX)
Programming Library
D-PDU API
VCF
▲ Fig.: Integrative diagnostic system architecture
COMMUNICATION TECHNOLOGY
8
Technical Specifications
Vehicle Bus Systems• CAN High Speed ISO 11898-2
interface, CAN-specification 2.0A/2.0B (11/29 Bit Identifier)
• additional CAN 2.0A/2.0B interface configurable between CAN High Speed and CAN Fault-Tolerant ISO 11898-3 by software 1)
• 2 x K-Line interfaces according to ISO 9141-2 and ISO 14230-4 with data rates up to 250 kBit/s
• LIN• SAE J1708 interface according
SAE J1708/J1587
Vehicle Bus SystemsThe real-time system on the VIN|ING 1000 supports numerous protocols such as:• UDS on CAN (ISO 14229-1 on ISO
15765-2), ISO 15765-2, TP1.6, TP2.0, SAE-J1939, CCP, XCP, KWP 2000 on CAN, (ISO 14230-3 on ISO 15765-2), KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2), CARB, KW71, Bus-Di-rect, SAE J1708 1) etc.
Standardized API:• MVCI D-PDU-API according to ISO
22900-2• SAE J2534 PASS THRU
(OBDII-protocols)
Host Interfaces• USB 2.0 Full-Speed Host and Device• Bluetooth (via USB stick) 1)
Performance Features• 32 Bit ARM processor 180 MHz• Memory 2048 KiByte NOR flash and
8 MiByte SRAM• Digital input for ignition detection• Up to 2 additional digital inputs with
configurable thresholds 1)
• Vehicle voltage measurement (0..32 V, 10 bit resolution)
• Up to 2 analog inputs (0..32V, 10 bits resolution) 1)
• Digital switching output for supply voltage
• USB 2.0 Host 1) (Full Speed) with connectivity for: • USB storage medium • USB Bluetooth stick
Electrical Specifications• Power consumption < 1.0 W• Supply voltage 7 to 32 V• Operating temperature -40° C to 70° C• Standby mode with current
consumption < 3mA
Mechanical Specifications:• Metal housing with USB A and B plug• D-Sub connector vehicle signals
Accessories• D-Sub connector with customer
specific layout (e.g. OBD plug or open ends)
• USB cable for PC connection Software• samPDU-API, PASS THRU API• Compatible to: samDia, samDiaX,
VCF, Softing Diagnostic Tool Set DTS• Parallel operation of miscellaneous
host applications possible• Operating systems: Windows 10®,
Windows 8®, Windows 7®, Windows Vista®, Linux®, iOS®, Android®, QNX® (Protocol- and operating system support depends on the used software)
1) optional
Customer specific adaptions, e.g. anew housing, are possible based onour VIN|ING 1000 standard product ifthere is a high enough purchasequantity.
USE CASE: FLEXIBLE REPAIR SHOP DIAGNOSTIC SOLUTIONThe universal repair shop tool Softing TDX together with the VIN|ING 1000 VCI is the flexible solution for diagnostics and flash programming in mobile or stationary use. Troubleshooting as well as the repair and handling of entire vehicles or individual components are supported by all necessary diagnostic functions. The compact and sturdy VCI integrates software licensing and enables simple handling. With TDX.studio, specific sequences can be defined and the graphical user interface adapted to suit the particular corporate design and individual area of application. TDX.workshop is the modern user interface for simple use in the repair shop environment.
▲ Fig.: Softing TDX Creation Suite/Market
COMMUNICATION TECHNOLOGY
9
HSC FamilyCompact high performance WLAN and USB VCI for vehicle electronics
▲ Fig.: HSC Straight ▲ Fig.: HSC angled
AREAS OF APPLICATION■Mobile applications for development, manufacturing and
service (aftermarket) of vehicles■Fast and safe ECU flashing in every field of application■Data logging during development, manufacturing,
test driving or in the car service station■Future-proof diagnostic solutions based on DoIP
(Diagnostics over IP)■Designed for automobiles and utility vehicles
BENEFITS■Multiple independent CAN , K-Line and Ethernet interfaces■Data preprocessing, operation sequences and protocol
handling by the VCI■Compact and robust design with an onboard OBD connector
■Extra USB and LAN cables with magnetic mounting■Reset-to-factory mode for easy on-site VCI service■LED light-band as status display■Wireless LAN (WLAN /WiFi) IEEE 802.11 a/b/g/n/h with
up to 300 Mbit/s transfer speed■WLAN Client, Accesspoint and Adhoc mode from
2,4 to 5 GHz■Standard security protocols like WPA2-PSK and
WPA2-EAP-TLS (client/server certificates)■Linux operating system for integration of
customerspecific solutions and webserver■Electrical isolation between host and vehicle interfaces■Constant current mode for standby current measurement■Configurable standby und wake-up modes: motion sensor
(e.g. production line startup), RTC alarm, …■Integrated flash memory option as data storage
The compact design, WLAN/LAN/USB interfaces to the PC as well as CAN, K-Line and Ethernet (DoIP) to the vehicle make the VCI particularly suitable for future-proof mobile applications inmanufacturing and service area.
PROCESSING OF VEHICLE-PROTOCOLS IN THE INTERFACEThe vehicle protocols are handled in the interface itself. This ensures fast reaction time and reliable real time behavior independent of the PC operating system. The utilization of a 600 MHz SoC and a 32 bit automotive microcontroller makes it possible to use multiple communication channels in parallel.
SOFTWARE INTERFACESThe standardized D-PDU API (ISO 22900-2) supports the most important communication protocols: UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be used as an alternative Pass-Thru device in accordance to SAE J2534. Together with the diagnostic tool set DTS from Softing, it is possible to implement a complete solution in accord ance to MCD-3D standard ISO 22900-3 with ODX technology.
MOBILITYThe WLAN interface enables the HSC for mobile usage in ser-vice, development and production. The WLAN chipset, which is integrated on the SoC, and two antennas are the base for the performant connection to an Ethernet link in the car.
FLEXIBILITYThe HSC software can always be updated. Therefore it is pre-pared for future applications. Based on this customer specific software solutions can also be implemented. The Linux oper-ating system on the SoC allows access through web services. This enables the easy integration of customer specific applica-tions on the VCI.
COMPACT AND ROBUST DESIGNThe impact-resistant plastic housing and the on-board OBD con- nector guarantee a high degree of robustness and com pact ness. The USB and LAN cables for the PC are equipped with a specifi-cally manufactured connector with spring contacts and mag-netic mounting. The VCI reset-to-factory mode gives the user an easy possibility to perform a first on-site service of the VCI.
COMMUNICATION TECHNOLOGY
10
Customer-specific modifications and variations of the standard HSC product are possible and conditional on an appropriate purchase quantity.
Key Features• Dual processor based system
with full vehicle protocol support • USB 2.0 Hi-Speed host / device• Fast Ethernet• WLAN 802.11 a/b/g/n/h• Client and accesspoint modes• WLAN data buffering• Local data logging or on log
server via WLAN• 2 High speed CAN interfaces
configurable as fault tolerant• 2 K-Line interfaces• DoIP interface• Ignition detection
• Vehicle supply voltage sensing• 2 digital inputs• 2 analog inputs• Standby mode with several
wake-up options• Constant current mode• Programming voltage• 2 capacitive programmable sensor-buttons (F1 and F2)• Real-time clock• Acceleration and motion sensor• Acoustic signaling
Vehicle Bus Systems• CAN High Speed ISO 11898-2 inter-
face, CAN-specification 2.0A/2.0B (11/29 bit identifier)
• Additional CAN 2.0A/2.0B interface configurable between CAN High Speed and CAN Fault-Tolerant ISO 11898-3 by software 1)
• 2 x K-Line interface according to ISO 9141-2 and ISO 14230-4 with data rates up to 250 kBit/s
• Vehicle Ethernet (DoIP)
Vehicle ProtocolsThe real-time system on the HSC supports numerous protocols such as:• UDS on CAN (ISO 14229-1 on ISO
15765-2), ISO 15765-2, TP1.6, TP2.0, SAE-J1939, CCP, XCP, KWP 2000 on CAN, (ISO 14230-3 on ISO 15765-2), KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2), CARB, KW71, Bus-Di-rect, DoIP etc.
Standardized API:• MVCI D-PDU-API according to ISO 22900-2• SAE J2534 PASS THRU
(OBDII-protocols)
Host Interfaces• USB 2.0 Hi-Speed host and device• Fast Ethernet (100MBit/s)WLAN (IEEE 802.11 a/b/g/n/h):• Dual Stream with 300 MBit/s (gross
data rate)• 802.11n standard for 2.4 GHz and 5
GHz networks• Encryption methods: WEP, WPA and WPA2/PSK, WPA2/RADIUS• Authentication protocols: EAP-PEAP, EAP-TLS, EAP-TTLS• Radio certification for EU and NAR• Access Point functionality
Performance Features• 32-bit MIPS main processor,
600 MHz clock• 32-bit ARM coprocessor, 80 MHz clock for low-level vehicle communication • Memory 16 MiByte NOR flash and 64 MiByte DDR2-SDRAM• Digital input for ignition detection• Up to 2 additional digital inputs with
configurable thresholds 1)
• Vehicle voltage measurement (0..32 V, 10 bit resolution)• Up to 2 analog inputs (0..32V, 10 bits resolution) 1)
• Acceleration and position sensor (Wake-up on Motion) 1)
• Constant current mode for vehicle current sensing1)
• Real-time clock (RTC) 1)
• 16 V programming voltage for legacy ECU flashing 1)
• Wake-up on CAN, ignition, RTC alarm and acceleration sensor• USB 2.0 Host1) with connectivity for: • USB storage medium • UMTS-modem • GPS receiver• 2 Capacitive programmable sensor-buttons 1)
• Optical signaling by 2 RGB-LED• Acoustic signaling 1)
• Reset-to-factory mode• Virtual Machine (VM) for
programmable jobs• Galvanic isolation
Electrical Specifications• Power consumption < 3.6 W• Supply voltage 7 to 32 V• Current consumption approx. 260 mA
at 12 V supply• Operating temperature 0° C to 50° C• Standby mode with current consumption < 3mA
Mechanical Specifications• Extremely robust VCI plastic housing
(IP54) for industrial environments• Variable VCI housing (OBD connector
straight or 90° angle)• MagCode cable adapter (smart
magnetic cable connection) • Dimensions (L x W x H) in mm 135 x 50 x 25 straight design or 120 x 50 x 50 angled desin
Accessories• Adapter cable MagCode to USB-A plug for host PC connection• Adapter cable MagCode to USB-A receptacle for USB peripherals (mass storage device)• Adapter cable MagCode to RJ-45
(8P8C) connector for Ethernet net-work connection
• All MagCode adapter cables are equipped with a reset-to-factory mode
Software• samPDU-API, PASS THRU API• Compatible to: samDia, samDiaX,
VCF, Softing Diagnostic Tool Set DTS• Parallel operation of miscellaneous
host applications possible• Operating systems: Windows 10®,
Windows 8®, Windows 7®, Windows Vista®, Linux®, iOS®, Android®, QNX®
(Protocol- and operating system support depends on the used software)
1) optional
The high-performance WLAN interface combined with our VCI Communication Frame-work (VCF) enables the simultaneous usage of other applications like the collecting ofmeasurement data with the wireless diagnostics during the manufacturing process. The simultaneous usage of diagnostic and data logging functions on the VCI will con-siderably reduce the period of time between an error identification and the beginning of the following error correction.
▲ Fig.: HSC MagCode Interface
Technical Specifications
Logging Server (Trace Data)
DataDataStation I
diagnost.
STA
RT L
OG
GIN
G
VCIData FIFO
CAN
Station II
diagnost.
STO
P LO
GG
ING
VCIData FIFO
CAN
VCIData FIFO
CAN
Confg.Logging
Confg.Logging
▲ Fig.: WLAN-based production and datalogging at the same time
USE CASE: PRODUCTION-VCIWith the HSC the car manufacturer will be able to test built-in ECU for errors directly during the manufacturing process and consequently to detect manufacturing errors at a very early moment.
USE CASE: MOBILE APPSThe embedded OBD web server application enables the moni-toring and control of embedded diagnostic sequences. This means, for example, that the test sequence in manufacturing can be controlled remotely using a mobile end device.
COMMUNICATION TECHNOLOGY
11
HSX FamilyModular high performance interface (VCI) for vehicle electronics
▲ Fig.: HSX Size M ▲ Fig.: HSX M with top-hat rail
With the HSX Multibus interface a powerful VCI is available.The VCI specification with integrated laboratory jacks can be universally used in development and testing area.
PROCESSING OF VEHICLE-PROTOCOLS ON THE INTERFACEThe vehicle protocols are handled on the interface itself. This en sures fast reaction time and reliable real time behavior inde-pend ent on the PC operating system. The usage of a power ful 32 bit microcontroller makes it possible to use multiple communi-cation channels in parallel. This is often needed for diagnostic or flash applications.
SOFTWARE INTERFACESThe standardized D-PDU API (ISO 22900-2) supports the most important communication protocols: UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be used as an alternative Pass-Thru device in accordance with SAE J2534. Together with the diagnostic tool set DTS from Softing, it is possible to implement a complete solution in accordance to MCD-3D standard ISO 22900-3 with ODX technology.
SCALABILITYThrough an extension of up to five boards the quantity of the channels available on the PC-System can be adjusted immedi-ately on the particular application. There are models availble with two additional CAN or FlexRay interfaces each.
FLEXIBILITYThe HSX software can always be updated. Therefore it is pre pared for future applications. Based on this, customer specific software solutions can also be implemented. The VCI configuration with integrated laboratory jacks is ideally suited for universal use in development and testing area. For a CAN channel the physical bus CAN High Speed, Low Speed and Single Wire are available at different ports. The HSX interface is fitted with digitalI / O, analog inputs and a SD card slot for further applications.
AREAS OF APPLICATION■UniversaluseforvehicleorECUmanufacturersfordevelopment,testfieldsandproductionprocesses
■ Diagnosticsandresidualbussimulation■Tests/validations■Fastandsaveflashprogramming■Suitablefordeveloperworkstations(HSXwithbreakoutboard)■Use-casesatengineteststandsortestbenchesforresidualbussimulationonCAN,LIN,FlexRay,DoIP,etc.
BENEFITS■Numerousbussystemssupportedonasingledevice:CAN,K-Line,LIN,FlexRay,J1708
■RealtimeexecutionofvehiclebusprotocolsdirectlyontheInterface
■ Highdatathroughput;uptothemaximumbusloadonthevehiclebusses
■ Gatewayfunctionalitybetweendifferentbussystems■ Residentuseable(withoutlaptop/PC)■VirtualMachine(VM)forprogrammablejobs■Fastboottime(lessthan1sec.)■SD/MMCcardslot■Extendablefunctionalitythroughadditionalplugonmodules■CAN-andFlexRayextensionsboards,upto8xCANor4xFlexRay
■ Electricalisolationbetweenhostandvehicleinterfaces
COMMUNICATION TECHNOLOGY
12
▲ Fig.: HSX Size L ▲ Fig.: HSX Size XL (Breakout)
USE CASE: DIAGNOSTICS SIMULATIONThe diagnostics simulation with the HSX interface linked to the resident block sequencer can be used quite flexible for a vari-ety of applications such as: Test preparation for development, ECU testing and production testing while manufacturing cars or control units, as well as for regression tests of diagnostic testers. Based on recorded bus traces, the simulation can be created automatically. Timings can also be simulated and ECU response pending messages. Generated simulations can be extended and complex sequences can be realized with C com-mands. The diagnostic simulation can be operated stand-alone or PC based.
USE CASE: RESIDUAL BUS SIMULATIONThe dynamic residual bus simulation with the HSX interface linked to the resident block sequencer enables the simulation of one or more control units, required for the operation of the test object but not physically available. The residual bus simu-lation can be created automatically from a data description or trace of the vehicle bus. The created simulation data can be flexibly modified and extended. The operation of the residual bus simulation can be stand-alone or PC based on the compat-ible samtec software interfaces and applications.
USE CASE: DATA LOGGINGThe new HSX data logger solution based on the VCI Communi-ca tion Framework (VCF) enables data acquisition on the inter-nal memory card over the XCP and CCP protocol, over diag nos-tic protocols and bus monitoring with signal access. Several measurement data recorders can be controlled via linked trigger conditions. The free definition of trigger conditions enables the linking of several signals and values. The new HSX data logger solution is a future-proof and expandable data logging solution.
Technical Specifications
Vehicle Bus Systems• up to 2 FlexRay interfaces with two
channels per node 1)
• CAN High Speed ISO 11898-2 with up to 8 channels, CAN Low Speed/ Fault-Tolerant ISO 11898-3, CAN Single Wire SAE J2411, ISO11992 Truck to Trailer (by expansion)• LIN with up to 2 nodes• 2 K-Line interfaces conforming to ISO
9141-2 and ISO 14230-4• SAE J1708 interface according to SAE
J1708/J1587
Vehicle ProtocolsThe real time system on the HSX supports numerous protocols, for example: UDS on CAN (ISO 14229-1 on ISO
15765-2), ISO 15765-2, TP1.6, TP2.0, SAE-J1939, CCP, XCP, KWP 2000 on CAN, (ISO 14230-3 on ISO 15765-2), KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2), CARB, KW71, Bus-Direct, J1708, FlexRay Autosar TP, FlexRay 1) ISO 10681-2 etc.
Standardized API: MVCI PDU-API as per ISO 22900-2
SAE J2534 PASS THRU (OBDII-protocols)
Interfaces• USB 2.0 Hi-Speed• Fast Ethernet (100MBit/s)Connection to vehicle infrastructure:• 26-pin MDR female connector • 40-pin MDR female connector • 25-pin D-Sub male connector
(custom version)• Banana-jack (HSX breakout)
Performance Features• 32 Bit PowerPC core (384 MHz)• Boot time less than 1 sec.• Memory 16 MiByte Flash and 64
MiByte DDR-SDRAM• Up to 8 x Full CAN interfaces
2.0A/2.0B with selectable bus transceivers and switchable bus-termination 1)
• Up to 2 K-Line interfaces with freely selectable data rates up to 250 kBit/s in K-Line/RS485 Mode and switchab- le pull-up options• Up to 4 FlexRay interfaces with start-
up capable nodes 1)
• 3 digital in-/outputs (e.g. ignition detection; rpm measurement)
• Programmable output frequencies (e.g. rpm simulator; PWM)• 3 analog inputs with 10 Bit resolution,
0..30 V• Wake-up on CAN, ignition• Real-time clock (RTC)• SD/MMC card slot• Robust light metal housing with LED status displays• Supply voltage from 7 to 32 V• Operating temperatures from -40° C to 85° C• Measurement basic module 112mm x 145mm x 33mm• Virtual Machine (VM) for programmable jobs
Additional modules• Data logger• HSX ESB dongle• HSX Terminal
Extension boards• CAN, FlexRay
Software• samPDU-API, PASS THRU API• Compatible to: samDia, samDiaX,
VCF, Softing Diagnostic Tool Set DTS• Parallel operation of miscellaneous
host applications possible• Operating systems: Windows 10®,
Windows 8®, Windows 7®, Windows Vista®, Linux®, iOS®, Android®, QNX®
(Protocol- and operating system support depends on the used software)
1) expansion board
COMMUNICATION TECHNOLOGY
13
HSX Modules
CAN extension board The standard HSX VCI is equipped with two CAN interfaces. Assembled with multiple CAN extension boards an expansion up-to 8 CAN interfaces is possible. The CAN extension board provides two additional CAN interfaces with configurable bus transceiver: CAN High Speed ISO 11898-2, CAN Low Speed/Fault-Tolerant ISO 11898-3, CAN Single Wire SAE J2411, ISO11992 Truck to Trailer (by expansion).
▲ Fig.: HSX ESB Dongle▲ Fig.: HSX Terminal Extended
Supply Voltage+
Protection Circuit
26 P
in M
DR
C
onne
ctor
CAN
IO1
CANTransceiver
TX CAN
All 26 pins Connected Through
26 P
in M
DR
C
onne
ctor
ESB-SignalCAN H
CAN L
▲ Fig.: ESB Principle
HSX Terminal HSX with terminal block for cap rail installation. Saves cost and installation space. The HSX VCI for cap rail in-stal lation and the HSX terminal block allows easy installation on industrial environments, e.g. within control cabinets. The HSX terminal basic and extended modules have spring cage termi-nal blocks for the wire connections that save time and reduce the risk of wiring errors.
HSX ESB DongleActivation of entry conditions (ESB) for devices.
For devices connected to the CAN bus, the HSX ESB module allows the activation of entry conditions (ESB). Through the extension module, the CAN TX can be controlled via a free programmable digital and PWM output. The switching between CAN operation mode and ESB mode occurs program-driven within the user-defined diagnostic and simulation sequences.
FlexRay extension board The FlexRay extension board provides two FlexRay interfaces each with two channels per node. Assembled with two FlexRay extension boards the HSX VCI can be equipped with up to 4 FlexRay interfaces.
COMMUNICATION TECHNOLOGY
14
HSX Heavy DutyRobust high performance interface (VCI) for vehicle electronics
A powerful VCI is available with the Heavy Duty version of the HSX product platform. With a particularly robust design, the VCI is ideal for the use in harsh environments, such as vehicle or ECU manufacturing and service area.
PROCESSING OF VEHICLE-PROTOCOLS ON THE INTERFACEThe vehicle protocols are handled on the interface itself. This ensures fast reaction time and reliable real time behavior inde-pendent on the PC operating system. The usage of a power-ful 32 bit microcontroller makes it possible to use multiple communica tion channels in parallel. This is often needed for diagnostic or flash applications.
SOFTWARE INTERFACESThe standardized D-PDU API (ISO 22900-2) supports the most important communication protocols: UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be used as an alternative Pass-Thru device in accordance to SAE J2534. Together with the diagnostic tool set DTS from Softing, it is possible to implement a complete solution in accordance to MCD-3D standard ISO 22900-3 with ODX technology.
MOBILITYThe integrated WLAN interface enables the HSX Heavy duty for mobile usage in workshop, service and production.
▲ Fig.: HSX Heavy Duty
AREAS OF APPLICATION■ Mobile applications in production and service■ Fast and safe flash programming■ End-of-Line Test
BENEFITS■ 3 independent channels: 1x CAN and 2x K-Line■ Integrated WLAN module■ Real time execution of vehicle bus protocols directly
on the interface
■ High data throughput; up to the maximum bus load on the vehicle busses
■ Gateway functionality between different bus systems■ Virtual Machine (VM) for programmable jobs■ Fast boot time (less than 1 sec.)■ Robust shock and splash proof aluminum housing (IP54)■ Robust USB and OBD cable with high-quality bayonet
connectors■ Ambient temperature and resistance to hazardous
materials such as oil, fuel, water, etc.■ Electrical isolation between host and vehicle interfaces
Technical Specifications
Vehicle Bus Systems• CAN High Speed ISO 11898-2 based
on CAN 2.0A/2.0B specification (11/29 bit identifier) up to 1 Mbit/s with switchable bus termination
• 2 K-Line interfaces conforming to ISO 9141-2 and ISO 14230-4
Vehicle Protocols The real time system on the HSX supports numerous protocols, for example: • UDS on CAN (ISO 14229-1 on ISO
15765-2), ISO 15765-2, TP1.6, TP2.0, SAE-J1939, CCP, XCP, KWP 2000 on CAN, (ISO 14230-3 on ISO 15765-2), KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2), CARB, KW71, Bus-Direct, etc.
Standardized API:• MVCI PDU-API as per ISO 22900-2• SAE J2534 PASS THRU
(OBDII-protocols) Interfaces• USB 2.0 HiSpeed by a 4-pin
ruggedized bayonet connector• WLAN (IEEE 802.11 b/g)Connection to vehicle infrastructure:• 12-pin ruggedized bayonet connector
Performance Features• 32 Bit PowerPC core (384 MHz)
• Boot time less than 1 sec.• Memory 16 MiByte Flash and 64
MiByte DDR-SDRAM• 2 K-Line interfaces with freely
selectable data rates up to 250 kBit/s in K-Line/RS485 Mode
• 3 digital inputs (e.g. ignition detection; rpm measurement)
• 3 analog inputs with 10 Bit resolution, 0..30 V
• Wakeup on CAN, ignition• Shock and splash proof aluminum
housing with LED status displays, protection class IP 54
• Supply voltage from 7 to 32 V• Operating temperatures from -40° C
to 85° C• Measurement basic module 115mm x 157mm x 45mm• WLAN (IEEE 802.11 b/g)
Software• samPDU-API, PASS THRU API• Compatible to: samDia, samDiaX,
VCF, Softing Diagnostic Tool Set DTS• Parallel operation of miscellaneous
host applications possible• Operating systems: Windows 10®,
Windows 8®, Windows 7®, Windows Vista®, Linux®, iOS®, Android®, QNX®
(Protocol- and operating system support depends on the used software)
FLEXIBILITYThe HSC software can always be updated. Therefore it is pre-pared for future applications. Based on this customer specific software solutions can also be implemented.The HSX Heavy Duty is with or without WLAN interface available.
ROBUST DESIGNThe massive aluminium housing and industrial-grade connect-ors enable a protection degree of IP54. Operation of the VCI is en sured in extremely harsh environments. The shock-ab-sorb ing plastic caps prevent damage to the vehicle. The robust cable for the USB port and OBD access to the vehicle are equipped with high quality industrial connectors with bayonet connection.
COMMUNICATION TECHNOLOGY
15
Resident Block Sequenzer
This application works without a PC stand-alone on our VCI.The VCI acts as PC-independent communication nodes for our supported bus systems (CAN, FlexRay, LIN and K/L line, etc.).
NUMEROUS FIELDS OF APPLICATIONThe HSC and HSX interfaces as stand-alone devices can now undertake numerous tasks which required a PC earlier. Flash process during production or residual bus simulation for test benches can be executed autonomously by the interface after a one time configuration. Also gateway applications for development or for series production can be implemented quickly and cost effectively. The efficient firmware offers close to unlimited implementation possibilities for numerous bus systems and communication protocols. The interface can be used as a special service tool for aftermarket activities. It can handle the programming of electronic control units independ ently.
COMMUNICATION CONTROL DIRECTLY INSIDE THE INTERFACEThe block sequencer controls the communication procedure and is script-enabled. The actions and reactions of the inter-face in the network are configured with simple sequences and scripts defined on the PC. After the transfer of data to the interface it becomes a fully functional stand-alone device. The block sequencer contains the transmission and response blocks, which can be received, processed and sent in any order depending on the selected function - tester or simulator. This way extremely short response times and real-time require-ments can be achieved.
COMBINABILITYThe block sequencer running on one VCI can be used in parallel with other applications, if used in conjunction with our latest software architecture, the new Communication Framework (cp. VCF). Examples of combinability are diagnostics with parallel, residual bus simulation or the use of Flash tools with simultaneous diagnostics.
PC INDEPENDENT INTERFACE USAGEAfter connecting the interface to supply voltage it is controlled by the internal script. Diagnostic tester, residual bus simulation, flash processes, seed and key mechanism, emulation of special protocols and gateway functions can be realized this way inde-pendent from the PC.
VARIOUS INTERFACES AND PROTOCOLSThe samtec diagnostic interfaces (VCI) VIN|ING 1000, HSC and HSX can be comfortably connected and configured at the PC through USB, Ethernet or WLAN port. The communication with the electronic control units can be established through FlexRay, CAN, LIN, K-Line, SAE J1708 or SEA J1850. Numerous protocols like UDS, KW2000, J1939, GMLAN and CARB are also sup ported. External in- and outputs can also be controlled using the interface through scripts. This way for example test runs can be synchronized and also manual intervention into process by the user is possible. The enormous flexibility and config urability offers numerous attractive implementation possibil ities.
Application 1Diagnostic application
samPDU
VCF
OS: Android, iOS, Linux, Windows
Block Sequencere.g. Residual Bus Simulation
VCI: HSX, HSC
Application 1Diagnostic application
samPDU
VCF
OS: Android, iOS, Linux, Windows
VCI: HSX, HSC, VIN|ING 1000
Application 2Flash-tool
BENEFITS■Hard real-time capabilities■PC independent■Programmable using „C“ scripts■ Usage as vehicle gateway, service flash tool,
production test tool
■Simulation of FlexRay, CAN, LIN (Slave/Master) and K-Line nodes
▲ Fig.: Combination of Diagnostics and Parallel Residual Bus Simulation ▲ Fig.: Flash-tool and Parallel Diagnostics
COMMUNICATION TECHNOLOGY
16
samPDU APIStandardized diagnostics with MVCI D-PDU API / ISO 22900-2
With the samPDU API samtec offers the MVCI D-PDU API according to ISO22900-2 as a standardized interface for the samtec diagnostic interfaces (VCI) VIN|ING 1000, HSC and HSX. Hardware and software components can be easily substituted anytime. Therefore the user can develop new applications more flexibly and efficiently.
STANDARDIZED DIAGNOSTICSThe use of standardized diagnostic interfaces for the communica -tion with electronic control units (ECU) in the vehicle diagnostic field is consequently getting more important. With the ISO 22900-2 stand ard a universal, powerful diagnostics and commu-nication interface has been developed. The standard defines a C programming interface together with a standardized system integration. Due to the event-driven interface design a very high system perfor mance can be reached.
APPLICATIONSThe MVCI D-PDU API is used in many fields of automotive com-munication, especially in diagnosis and flash programming. The ASAM MCD3 standard was specified particularly for applications with the MVCI D-PDU API. Thus the MVCI D-PDU API is used in all MCD3 Server available on the market.
PROTOCOLSOn one hand the samtec MVCI D-PDU supports the protocols defined in the ISO22900-2 standard and on the other hand protocols which are developed specifically for the customer.
Protocols according to ISO-Standard:■KWP2000 on CAN■KWP2000 on K-Line■ISO UDS on CAN/LIN■UDS on Ethernet (DoIP, ISO 13400)■ISO OBD on K-Line■ISO OBD on CAN■Truck and Bus on CAN (J1939)■ISO RAW on CAN
On request more protocols can be realized easily for the MVCI D-PDU API.
PROJECT SUPPORTCustomer-specific diagnostics applications can be realized fast and reliably according to your specifications and wishes. You can find references at www.samtec.de. If desired we are glad to inform you in detail about our competences. We are looking forward to your request.
PRODUCTS AROUND THE MVCI D-PDU APIEasyPDU API: The standardized MVCI D-PDU API C-Interface of-fers a big range of functions. The object orientated comfort C++ wrapper classes strongly simplify the work with the MVCI D-PDU API. Therefore the development with the MVCI D-PDU API is not only made easier but also faster and more efficient. However the application itself still relies on the MVCI D-PDU API standard!
samPassThru: With the samPassThru samtec has realized another standard interface based on the SAE J2534 PassThru API.
SUPPORTED OPERATING SYSTEMS■ Windows 10®, Windows 8®, Windows 7®, Windows Vista®
■ Linux®
■ iOS®, Android®
BENEFITS■Competencethroughlong-timeinvolvementinASAMandISO,e.g.ISO22900-2MVCID-PDUAPI,ASAMMCD-3D,ISO22901-1ODXandASAMFIBEX
■WideproductrangeofVCI,whichcanbeusedwithsamPDU■ComfortableconfigurationoftheVCIoveraGUI
■ExtremehighperformancethroughdirectprotocolhandlingintheVCI
■ThesamtecMVCID-PDUAPIisalreadyinusewithMCD3-serverofseveralprovidersatvariousOEMsindevelopment,productionandservice.
COMMUNICATION TECHNOLOGY
17
BENEFITS■Powerfulmiddle-warewithfunctionalitiesfordiverseapplicationareas,whichenablesourcustomerstodeveloptheirownapplicationsindependentlyorwithoursupport,freeofroyalties
■Simultaneousandparallelcommunicationofvarious
applicationsviaoneVCI■ OpenoperatingsystemindependentinterfaceforaccessingallsamtecVCI
■ Operatingsystems:Android®,iOS®,Linux®,Windows®
VCF
AVAILABLE INTERFACES FOR OUR SAMTEC VCIThe existing programming interfaces (API) samDiaX and samPDU already used by our customers will be implemented on top of the new VCI Communication Framework. All applications using these APIs can be used unchanged, but they can benefit from the added innovations of our new powerful middle-ware (VCF). The VCI Communication Framework provides the full scope of services and can be used by our customers for innovative future applica tion development. For simple migration of existing applications the samDiaX API and the new VCF API can be used in parallel.
Diagnostic and simulation tools as well as special custom re-quirements applications can on communicate from now on with one of the following interfaces with our samtec VCI:■samPDU: D-PDU API standard (ISO 22900-2) for MCD3
applications (ODX, OTX)■samDiaX ActiveX control as an interface for customized
applications ■ VCF API as an open, cross-operating API for customer or
in-house application development
VCI Communication Framework – Our new diagnostic and communication framework for future challenges, realized through a cross-platform, parallel and distributed diagnostics and communication solution.
▲ Fig.: System Architecture VIN|ING Software Suite
ARCHITECTUREThe open and cross-platform concept of the VCF allows simul-taneous and parallel operation of different applications via one VCI. Through a common base configuration and the VCI abstrac tion layer the competing access to the VCI is regulated and smooth operation is ensured.
The cross-platform availability of the VCF allows distributed di ag nostics and communication solutions applying the VCF both on the PC, smart phone or tablet and on the VCI. The simultaneous and parallel operation of various computer-based applications is also possible across and through internal synch mechanisms. The unobstructed operation is assured even in a distributed operation scenario.
The usage of the VCF with e.g. our samtec HSC VCI enables the integration and operation of customer applications onto the VCI. For example, a data logging solution can be implemented, parallel to the running diagnostic application and parallel to a stand-alone mode (e.g. for parking lot flashing).
By integrating a web server on the VCI through the new VCF architecture it is possible to provide diagnostic and data logging functions to the user via a web page using just a browser.
C# View Models
Softing DTSCustomer
Application CustomerView Models
PDU API
VCF
OS Android, iOS, Linux, Windows, other
Data LoggerConfigurator
CustomerApplication
Residual BusSimulation
Configurator
C# Wrapper
VCF Customer Application Data LoggerWeb Server
Firmware
WPF ViewsCustomer
Views
Description File Handling(DBC, LDF, A2L, Fibex, Autosar, ...)
Block Sequencer Handling
Parameter Handling
File Handling
Firmware Handling
VCI Abstraction Layer OS Abstraction Layer
CANLIN ISO9141
ProtocolProtocol Protocol ProtocolProtocolProtocol
Block Sequencer
CAN FlexRay ISO9141
Protocol
LIN
ProtocolProtocol
FlexRay
VCI
Hos
t Sys
tem
VCI
CommonConfig
18
▲ Abb.: VCF - VCI Communication Framework Modules
VCF – EMBEDDED DIAGNOSTICS – WEB SERVER The variety of possible end devices for controlling diagnostic ses-sions is constantly on the increase. One possible solution to this apparent dilemma is embedded diagnostics directly in the VCI with an access via web server to enable diagnostic session cont-rol. And that is where the VCF comes in: It enables the conveni-ent implementation of the diagnostic sequence and access over a web server or service, for example with a familiar development environment on a Windows system, and then the installation of the application on a corresponding samtec VCI. This process is supported by the VCF with its abstraction of important operating system levels, of the samtec VCI and of simple but ultra efficient logging and configuration function alities.
Diagnostics can thus, for example, run independently on a samtec VCI and be controlled by a web server. By using a web server with JSON and JavaScript support, it is possible to very easily define dynamic sequences and visualize them on any end device, providing it has a browser. The result: independence from the client system as well as parallel use.
▲ Fig.: VCI with an integrated diagnostic application
VCI
VCF
Web Server
Diagnostic Application
TestSequence
HTMLCLIENT
Furthermore, software does not need to be installed on the client. This includes the storage of configurations and, if neces-sary, security-critical data and thus leads to increased security. This approach enables scaling with the introduction of a central server and puts Diagnostics over Internet or the Internet of Cars (Things) within reach. The VCF is thus very clearly the tool of choice on the way to Industry 4.0.
Block Sequencer Handling
Firmware Driver Instance Manager FileHandling
Command Processor
Connection Handling
Utilities
Description File Handling
Loading Simulating
Selecting Manipulating Creating Sharing Observing
Parameter Handling
Accessing Information Binding
FirmwareHandling
Policy based
Updating
Information
Connection Types Scanning ObservingVCI Abstraction Virtualizing
Configuration Logging CompressingOS Abstraction En / Decryption
Host
Firmware
Data Logging
PARALLEL OPERATION: LIN DIAGNOSTICS AND RESIDUAL BUS SIMULATIONA common application in the areas of development and pro-duction is the parallel and simultaneous operation of diagnos-tic and resid ual bus simulation. The LIN bus with its master / slave concept is technically challenging. The use case of parallel diagnostics and residual bus simulation is particularly tricky and cannot be achieved by two in dependent applications it must be carried out with a single LIN Master.
The new VCI Communication Framework (VCF) allows the parallel operation of diagnosis and residual bus simulation on a common master LIN bus node. The diagnostic application can send the D-PDU API diagnostic service, sent on the LIN bus and receive the associated responses. Operating in parallel on the same LIN master bus node, the residual bus simulation uses the LIN scheduling and simulated bus data.
In addition to the LIN bus, the parallel and simultaneous opera-tion of diagnostics and residual bus simulation for several bus nodes is available for all the other physical bus systems like CAN, FlexRay, K-line, etc.
VCF
Residual Bus Simu-lation Application
MCD 3D Server
D-PDU API
VCF
Diagnostic Application
▲ Fig.: Parallel processing of a diagnostic and a residual bus simulation application
19
FEATURES
VCF API (VCI Communication Framework) ■ECU diagnostic, programming/flashing, analysis
and diagnostic simulation■Bus analysis und residual bus simulation with
symbolic signal access■Data logging and data export
OBD API (OBD2 and WWH-OBD) Easy access to OBD2 and WWH-OBD data
PassThru API (SAE J2534) Standard API for access to VCI and diagnostic protocols
RP1210 API Standard API for access to VCI and diagnostic protocols
MVCI D-PDU API (ISO 22900-2)Standard API for access to VCI and transparent handling of diagnostic protocols
D-Server API (ISO 22900-3, ASAM MCD-3D Server)Standard API for symbolic access to vehicles and ECU
OTX Runtime API API for execution of OTX sequences (ISO 13209)
OEM / Tier1 specific Diagnostic Application
VCI
▲ Fig.: API – Programming Interface Overview
OTX Rt. API
OTX Runtime
D-Server API
D-Server (ODX)OBD APIRP1210PassThru
OBD-API D-PDU API
VCF API
VCF
CLOUD AND REMOTE DIAGNOSTICSThe holistic claim of our Softing AG tool chain allows the full imple- mentation of the latest client concepts and strategies. The tool chain comprises not only production- and aftermarket-proven samtec VCI, our intelligent firmware and middleware, but it in - cludes our protocol expertise and the latest VCF architecture, enabling standardized software applications above the D-PDU API.
Together with our clients we focus on standards and jointly re-alize these concepts. Exemplarily we present a basic cloud and remote diagnostics approach, which we have developed in a more detailed extent with our customers as part of a develop-ment site and workshop tester solution. Our solution clearly aims at auto motive OEM, ECU manufacturers or suppliers of electronic retrofit components in the need of providing a new generation of workshop testers.
Softing Server Diagnostics Packages
Repair Instructions
Statistical Data
VCI
Client (Diagnostic Framework)
Repair Instructions
GUIConfig. Data
Diag. Sequen-ces (OTX)
Test Files
Comm. Data (ODX)
OTX-RTS
D-Server (DTS)
D-PDU API
▲ Fig.: Cloud and remote diagnostics
▲ Fig.: Softing APP
SMART DIAGNOSTICS: APPS 4 MOBILE DEVICES
The solution for every problem: in your pocket. The demand for mobile diagnostic solutions on tablets or smartphones, known as apps, for the development, production, service and even to the end customer requires an integrated approach to the restruc-turing of the existing diagnostic concepts. With the new samtec VCI Communication Framework (VCF) and the extended Softing diagnostic tool chain we resolve the rigid boundaries between PCs, smartphones and VCI. We open up new innovative possibil-ities for the realization of mobile and distributed diagnostic solutions. The combination of standard diagnos tic software applications with the VCF as a mobile solution leads to indus-trial cloud and remote diagnostic applications as well as to fast test and end customer software products. The Softing app for tablets and smartphones is currently being enhanced. The first application for the development department of a major OEM
has been introduced. Softing‘s diagnostic app on smartphones in conjunction with the samtec HSC VCI is the first step towards the transition to an integrated diagnostic tool chain from the PC to the diagnostic application into the VCI and mobile devices.
PROGRAMMING INTERFACE OVERVIEW
On the basis of the VCF as middleware, we provide the following programming interfaces for integration into applications:
20
K-Line
TesterBaud rate measurement and automatic switchingData direction detection.
DIA
GN
OST
IC- A
ND
R
ESID
UA
L B
US
SIM
ULA
TIO
N
Simulator
Analyzer
CAN
Tester
Configurable using FIBEX, AUTOSAR, DBC, A2L files.
SYM
BO
LIC
SIG
NA
L A
CC
ESS Simulator
Analyzer
Direct Bus
FlexRay
TesterConfigurable using FIBEX, AUTOSAR and A2L files. Supporting UDS (Tester and Simulator) and Bus-Direct over AUTOSAR, OEM and ISO 10681-2 transport protocol.
Simulator
Direct Bus
LIN
SlaveConfigurable using LDF and FIBEX files.LIN bus specification V1.3, V2.0 and V2.1UDS (ISO 14229) via standard LIN version 2.1
Master
Monitor
VCF – Features and ModulesTheVCFhasthefeaturesshowninthefollowingtablewhichcovervarioususescases.
BLOCK SEQUENCER AND VIRTUAL MACHINEControl of communication inside the VCI
The samtec block sequencer controls the communication pro-cedure. The actions and reactions of the network interfaces can be defined on the PC. The actions and reactions can be extend -ed by C-Code which is translated into byte code and executed on a real-time virtual machine running on all samtec VCI. After transferring the block sequencer into the interface, it becomes
ASAM XCP / CCP TOOL-CHAINRead measurement values from the ECU memory using ASAM XCP / CCP. The feature XCP extends the VCF’s functionality with the access to ECU internal measurement values. Reading memory regions from an ECU is done using the standard ASAM XCP or CCP protocol running in DAQ mode. CCP is working on the CAN bus while XCP is working on the CAN and the FlexRay bus. In order to configure the communication and select the measure ment values the VCF can import ASAM ASAP2 (A2L) files. The FlexRay bus parameters can be imported using a FIBEX or AUTOSAR file.
DYNAMIC DIAGNOSTIC SIMULATION MODULEThe “dynamic diagnostic simulation“ module analyses a CAN or K-Line trace and generates a dynamic or static simulation of the diagnostic messages for the entire vehicle. The simulation can run on our VCI even without a PC connected (resident application). In order to execute the simulation the device only requires a power supply and the connection to the CAN bus or the K-line. The simulation is created by generating a filled block sequencer this makes it possible to manually extend or change the simulation.
All samtec VCIs have a unique key feature which is easily accessible using the VCF the so called block sequencer.
ASAP2A2L
XCPParams
SignalList
Selected Signals
+ Events
SignalData
VCF
ASAP2 ParserSignal
InterpretationDAQ Configuration
Signal Selection
XCP HandlingDAQ-List Generation
Block SequencerGeneration
VCI
Block Sequencer
XCP Protocol Handler
XCP Transport Layer
CAN / FlexRay
fully opera tional. The block sequencer contains transmit and re sponse blocks, which can be automatically transmitted de-pending on the selected function – tester, simulator or bus- direct. This way, extremely short response times can be ensured and high degree real-time requirements can be met.
PC-independent use of the interface as a stand-alone device is supported via the resident block sequencer (see page 16) which can be automatically generated and installed using the VCF.
21
DIAGNOSTIC TOOLS
DTSDiagnostic Tool Set 8
Together, vehicle and tool manufacturers have specified an inter national standard for a data-driven diagnostic runtime system (alternatively called “D-Server” or “Communication Server”)with standardized interfaces. The data interface de-fines ODX as data model and universal data exchange format. The application interface permits symbolic access to ECU and vehicle information. The bus system interface enables the use of various bus protocols and interfaces from different manu-facturers. The Diagnostic Tool Set implements these standards 100% compatible. The tools enable developers, engineers and technicians to create consistent diagnostic functions and se-quences based on international standards as well as to ensure that diagnostic communication works reliably over the entire value chain.
AREAS OF APPLICATION ■ All possible applications of diagnostics in Engineering,
Testing, Manufacturing and Service■ For manufacturers of cars, trucks, buses, motorcycles
and non-road mobile machinery as well as tier 1 system suppliers and ECU suppliers
Authoring SystemsDTSVenice,OTXStudio
Development TesterDTSMonaco
User Applicationse.g.TestBenches,ServiceTester
DTS-Base Systemincl.DTSCOSCommunicationServer,DoIP-enabled
Interfaces for Applications, DTS Automation
Interfaces for Bus Systems
HighlightsMCD-3D 3.0 • DoIP • ODX 2.2
OTX • extremly compact, encodable
runtime data
Vehicle DataDiagnostic Sequences
Vehicle Communication Interface
ECU ECU ECU ECU
CAN K-Line Ethernet Other
BENEFITS ■ Significant cost reduction in comparison to proprietary
developments■Highly effective because diagnostics only has to be
implemented once in the entire value chain■Future-proof as based on current international standards■ Top quality thanks to data verification as well as early
detection and remedy of communication problems and function errors
STANDARDS■ Communicationserver:ISOMVCI-Server/ASAMMCDruntimesystem(COS)
■ ODXdatainterface:ISO22901-1/ASAMMCD-2D■ Applicationinterface:ISO22900-3/ASAMMCD-3D■ Bussysteminterface:ISO22900-2(D-PDUAPI)viaCAN,K-line,Ethernet
■ ISO13400(DoIP)■ ISO13209(OTX)■ ISO14229(UDS)■ ISO15031(OBD)■ ISO15765■ ISO14230(KWP2000)■ SAEJ2534■ SAEJ1939■ andmanymore.
22
DIAGNOSTICS
UNIVERSAL ENGINEERING TESTERDTS Monaco is a tool that, based on standards such as ODX, OTX and UDS, comprehensively covers all tasks in the areas of Engineering, Testing and preparation of manufacturing tests: diagnostics, analysis, OBD, flash programming, measuring and parameterizing. Thanks to the fully integrated OTX runtime complex diagnostic sequences can be run. Areas of application■ Development of diagnostic and control functions■ Function test and validation■ Integration and system test■ Preparation of test sequences for Manufacturing and Service■ Analysis of returns and Quality Assurance
SIMPLE ACCESS TO DIAGNOSTICS FOR MANUFACTURING AND TEST BENCH APPLICATIONSDTS Automation offers user applications to access particularly simple the diagnostic communication via standard interfaces widely used in industrial automation. It provides a simplified API which has been reduced in scope to cover these cases of application. Standard tasks, such as connecting and discon-necting, can thus be managed with considerably fewer and simpler steps than in direct access to the MCD-3D API. Configu-rations can be saved, resulting in short changeover times Areas of application■ Flash stations in Manufacturing■ HiL systems■ Test benches■ End-of-line test systems
STANDALONE COMMUNICATION SERVERThe communication server DTS COS enables third-party appli-cations to access symbolically the MCD-3D application inter-face based on the ODX data. The API Developer Kit beside ex-tensive documentation and programming examples comprises a special test application. It makes it possible for developers to establish communication to the vehicle via the runtime system immediately, i.e. without their own application development. Areas of application■ HiL systems■ Test benches■ End-of-line test systems■ Diagnostic operating system, e.g. for service testers
POWERFUL ODX AUTHORING SYSTEMDTS Venice is a powerful ODX 2.2 editor for the convenient creation, testing, management and maintenance of diagnostic data of single ECU or a complete vehicle. In the Expert View the entire ODX data model can be processed. In contrast the ECU View enables a simplified view of the data of an individual ECU as well as of its variants. Diagnostic description inheritance is visualized graphically. Integrated assistants support data input. User-specific authoring guidelines are easy to integrate. 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
▲ Fig.: DTS Venice – Standard tool with central database (single source) ▲ Fig.: DTS Monaco – Flexible adaption and configuration of layouts
DIAGNOSTICS
23
K-Line Tester
K-Line Analyzer K-Line Simulator
K-Line UART Direct
CAN
SAE J1708
DoIP Block Sequencer
LIN
FlexRay
CARBDS2FREEKW 500KW 71KWP 2000
CCPGMLANISOTPJ1939TP 1.6TP 2.0UDS (ISO 14229)XCP
CARBDS2KW 71KWP 2000
UDS via AUTOSARUDS via OEMUDS via ISO 10681.2Bus-Direkt via FlexRay 2.1Bus-Direkt via AUTOSARBus-Direkt via OEMBus-Direkt via ISO 10681.2
samDiaUniversal development tool for on and off board communication with electronic control units
The Diagnostic Suite samDia unifies the functionalities control unit stimulator/tester, residual bus simulation and protocol analyzer in the form of separate modules within a common entity. All programs can also be operated remotely and can be adapted to user defined tasks via scripts.
APPLICATIONSsamDia is suitable for the diagnostics of ECU for test purposes during the development phase and as automatable Flash tool. Measurement data can be detected and evaluated over the re-spective data communication bus. There is a powerful residual bus simulation available for real-time simulation of ECU during the development process of automotive bus systems and diag-nostic testers as well as for the vehicle testing.
FEATURES■Send functions: single, cyclic or in sequences■Receive messages with definable filters■Analyzer function: passive behavior; measurable inter-frame and inter-byte time with an accuracy of a few µs
■Displays output data with timestamps as Hex Trace, in plain text or as a graphic
■Panels and graphs to display and input signal values■Remote control via automation interface■Internal script programing with Microsoft VBScript■ Central device configuration in the system control from
the Configuration-Center■Flexible and easy configuration of the communication■Parallel monitoring of multiple and various buses
SAMDIA MODULAR DESIGN PRINCIPLEThe samDia Diagnostic Suite is modular software. The modular design enables you to equip samDia exactly with the necessary modules and transport protocols that meet your requirements. You can also adjust samDia at a later date to meet your evolving needs and expand modules or protocols.
SAMDIA BASIC LICENSEThe basic license of Diagnostic Suite samDia forms the neces-sary foundation of your software. Together with your desired
BENEFITS■Tester and analyzer functionalities as well as active and passive residual bus simulation within one tool ■ Numerous bus systems and protocols are supported■ Symbolic signal processing and dynamic changing of data
on car busses■ Can be automated and user defined tasks can be
implemented using an in built scripting functionality ■ Graphical display and plain text interpretation of data
■ Modular design principle■ Modules for CAN, FlexRay, K-Line, LIN, SAE J1708■ Import of CANdb-, LDF-, Fibex- and Autosar files■ Job control with block sequencer scripting functionality■ Block sequencer works in real time, independent of the PC■ Numerous protocol filters: e.g. UDS on CAN, ISOTP, J1939,
KWP2000 on K-Line
24
DIAGNOSTICS
modules and transport protocols you get software meeting your requirements. Just with the basic license and a module or transport protocol you will get a comfortable and affordable software solution.
MODULESThe following modules are available for the samDia, they extend the basic functionality: ■FlexRay module: Bus-Direct, tester, simulator, analyzer;
Autosar-, Fibex-Import■ CAN Modul: Tester, simulator, analyzer with protocol filter;
Autosar-, Fibex-, CANdb import■LIN Modul: Can be used as LIN master or slave;
LIN Description Files (LDF) import■K-Line modules: tester, simulator, analyzer with
protocol filter, UART direkt■SAE J1708/J1587 module■Block sequencer witch scripting functionality■Easy Datalogger (Freeware)■Vehicle simulation module
PROTOCOLSCAN Direct, UDS on CAN, ISOTP, TP1.6, TP2.0, KWP 2000 on CAN, GMLAN X4400, SAE-J1939, CCP, XCP, FlexRay direct, UDS on AUTOSAR FrTP, UDS on ISOTP, UDS on OEM TP, KWP2000 on K-Line, CARB, KW500, KW71, UART direct, SAE J1708/1587, LIN, UDS on LIN, Ethernet UDP, DoIP, other protocols on request
COMPATIBLE HARDWARE ■samtec interfaces: HSX, HSC, VIN|ING 1000 ■Different Vector CAN interfaces using CAN-API: CANcardXL, CANcaseXL, CANboardXL
SYSTEM REQUIREMENTS PC with Windows 8®, Windows 7® or Windows Vista®
(other operating systems on request)
EXAMPLE OF USE: DIAGNOSTIC SIMULATIONThe samtec VCI have powerful diagnostic simulators. In simu-lator mode the VCI behaves like an ECU by answering the diagnostic requests as a real ECU. The simulator is equivalent to an ECU. The simulators are multi-instance capable so that a VCI is able to simulate several ECU or the whole vehicle at once. Of course several buses and diagnostic protocols are supported simultaneously. The simulators run in real time on the hardware and therefore achieve the best possible per-formance. You can run the simulators with the resident block sequencer even independently of the PC within the VCI. After downloading the simulation into VCI the simulations starts directly when the VCI is powered.
DIAGNOSTICS
25
▲ Fig.: Fully adaptable user interface ▲ Fig.: ECU oriented diagnosis – sample
Softing TDXThe flexible solution for diagnostics and flash programming in the repair shop and in road tests.
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■ 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 in sales organizations
Softing TDX is the universal repair shop tool intended to be used by vehicle and component manufacturers. It supports all necessary diagnostic functions in trouble-shooting, 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 Communication 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 impossible to have more diagnostic freedom.
COMPLETELY ADAPTABLEThe Softing TDX user interface does not depend on the diag-nostic methodology used. Regardless of whether traditional ECU-based diagnostics is used, whether work is based on sym-ptoms or AI is the measure of all things: TDX presents no ob-stacles. 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 individual area of application.
WITH INTEGRATED SECURITYThere 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, offers licensing and the user management facility (in develop-ment) means malpractice can be prevent ed. And the data on the hard disk is also safe: It is encrypted.
26
DIAGNOSTICS
▲ Fig.: Authoring system (Softing TDX.studio) – distribution of diagnostic projects to diagnostic tester (field/ Softing TDX.workshop)
SUPPORTING STAND ARDS 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.
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 communica-tion data also takes place using Softing TDX.studio. There are templates 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 distribution – 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.STUDIO System for creating diagnostic trees, procedures and visualization.
SOFTING TDX.WORKSHOP Runtime environment for diagnostic procedures (generated 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!
SOFTING TDX.studio
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.workshop is designed for use in the field. It is used as a sequence environment for the diagnostic sequences created beforehand with Softing TDX.studio. These can be updated and/or mod ified at any time later on with the update mechanism. Diagnostic results can be saved as a report – all activities thus always remain transparent. Further more, all data is available for additional analyses.
DIAGNOSTICS
27
OTX Studio
OTX Studio is a tool for creating, implementing and de bugging diagnostic and test sequences (based on the ISO13209 stand-ard). With a special GUI editor, it is easy to generate graphic user interfaces and link them to the sequences created. SPECIFICATION AND IMPLEMENTATIONOTX Studio supports the user in the specification phase and in subsequent implementation. Comprehensive project administra tion with integrated version management 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-oriented and at the same time modular creation of their diagnostic sequences.
AREAS OF APPLICATION ■Graphic specification of diagnostic sequences■ Creation of test sequences in ECU development■User interfaces and test sequences for EOL testers
in manufacturing■ Guided fault diagnosis for repair shop testers
DIFFERENT VIEWSPreferences in implementation are just as wide-ranging as the cases of application. This is why line-based programming is avail able for compact representation and flow charts can be used for a broader overview. Furthermore, the Comfort Mode also allows diagnostics users to effectively create sequences without extensive programming knowledge.
SIMPLE INTEGRATION INTO EXISTING APPLICATIONSNaturally, any diagnostic sequences created can be debugged and run with OTX Studio – in other words, the ECU can be tested directly. If sequences are to be used later in the test field, in manufacturing or in the service tester, we have the appropriate solution: Using OTX Server as a pure sequence environment, integration into existing (and even new) applica-tions is straight-forward. Application programmers do not have to have any knowledge of OTX for this purpose.
BENEFITS ■ Long-term protection of investments thanks to the
implementation of an international standard■Unproblematic exchange 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 both protects
expertise and hinders unauthorized modifications
▲ Fig.: OTX Studio – for creating, implementing and debugging diagnostic and test sequences
28
DIAGNOSTICS
Electric Testing
Formorethan30yearsnow,“TESTING”hasinvolvedtheimple-mentationofproductsandsolutionsforinspectingandtestingECUsandelectricalcomponents.Theproductsrangefromsimpleadapterboxestohighlycomplextestsystemsforfull,
automatictestingofECUsofallkinds.Thesearealmostalwayscustomizedsolutionswhichareusuallyefficientadaptationsofarangeofstandardcomponents.
Break Out Box, Distribution-Box,Power-Box, D-TowerAREAS OF APPLICATION■ Labequipmentandengineeringworkstations■Testbenchesandtestadaptations■Testing,inspectionandmeasuring
BENEFITS■ Professionaltechnologyforhighqualitydemands■ Efficientandeasytooperate■ Durable,compactandspace-saving
Residual bus simulation AREAS OF APPLICATION■ Engineeringworkspaces■Testbenches■Mobileoperationinprototypes
BENEFITS■Excellentvalueformoneyandextremelyreliable■ Signalmodificationviapotentiometersandswitches■Stand-aloneoperationwithoutaPC
Board assemblies AREAS OF APPLICATION ■Labequipmentandengineeringworkstations
■ Workshopsandmanufacturing
■Sampleproduction
BENEFITS■Arrangementofallcom-ponentsasinthevehicle
■Simple,flexibleassemblyofallcomponents
■Structuredarrangementensuresgoodorientation
Products and Solutions
Test systems and test equipment AREAS OF APPLICATION ■ HiLtestbenchesforcomponentandintegrationtests ■Loadandsensorsimulation ■ End-of-linetestersandengineeringtestbenches ■Signalconditioningandfaultsimulation
BENEFITS ■Testdepthandautomatedtestsequences ■Increaseinefficiencyandquality
29
TEST SYSTEMS
SMTSofting Measurement Technology – the Universal Measurement and Automation System for Mobile and Stationary Applications
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
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
(sensor technology, 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 onboard 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
SMT combines sophisticated measurement technology with signal generation, communication, computing power and memory depth. The module family provides a whole range of physical inputs and outputs 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 IO 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 communication channels. Fundamental system charac-teristics such as energy supply, cooling and computing power can be adapted to suit the individual case of application. At the same time, the Softing Measurement Technology is geared to the best possible integration. The sophisticated housing
mechanism means the systems only ever grow to the minimum size required for a particular function scope.
AREAS OF APPLICATIONAs SMT systems are rugged, they are perfect 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.
▲ Fig.: Sample modular measurement system SMT
30
MEASUREMENT TECHNOLOGY
µ-SeriesField bus measurement technology for use in physically challenging environments
The µ series comprises a range of compact measurement mod ules connected via CAN. Examples of supported fea tures include temperature measurements with thermocouples and resistive sensors, a whole range of testing bridges and active transducers as well as the acquisition of frequency- and time-based signals.
ENVIRONMENTAL CONDITIONSAs the µ series requires little space and features an extremely sturdy design, it is perfect for use in harsh application environ-ments. It enables reliable measurements in extremely high or low environmental temperatures as well as in moist and dirty conditions, or where vibrations have to be tolerated.
DATA ACQUISITIONThe µ modules are supported by the SMT system software PEA. This makes it easy and fast to integrate them into complex SMT systems. In the case of pure CAN applications, it is also possible
AREAS OF APPLICATION ■Measurements on chassis, power train and exhaust
emissions system■Battery-operated test equipment
BENEFITS■Reduced cabling thanks to measured value acquisition
on the measurement object■Greater accuracy thanks to measured value acquisition
in close proximity to the measuring point■Decentral system assembly with limited space■Low demands made of energy supplies in mobile use■Flexible mounting possibilities■Data acquisition regardless of proprietary measuring
software
to record and evaluate measure data with standard CAN tools. The software that is required for configuring the modules is avail able for free.
PERFECT IN PRACTICETheir extremely low power consumption as well as a whole range of mounting possibilities underline the modules’ suitability for prac tical, regular use. CAN and power supply are combined on one connector and can thus be fed through from module to module. This enables simple wiring with point-to-point connec-tions and standard cables.
▲ Fig.: μ Series – field bus measurement technology by Softing
MEASUREMENT TECHNOLOGY
31
ExecutingthediagnosticstepsofDinparalleltotheproductionstepsofPusingEPTSresults(bestcase)inthefollowingamountofresourceneededtoexecutetheabovelistedsteps:
Resultinginthefollowingamountofsavedresource:
Theresourcecouldbeprocesstime,manpoweretc.whilesistheamountofsavedresource.
EPTSExtending Production and Test System
The EPTS is a gradual expansion of existing production Processes. Deploying WLAN enabled VCI, diagnostic steps and production steps can be aligned concurrently in parallel. In the following we introduce possible scenarios for the use of the EPTS.
WORKER-LESS ON-BOARD DIAGNOSTIC PROCESSES■ Automated diagnostic sequences with/without worker
interaction at production test consoles (e.g. ECU flash programming, ECU parameter coding, etc.)
■ Embedded and automated diagnostic sequences standalone on VCI (e.g. opening, tailgate with touch keys)
CONCURRENT DIAGNOSTIC AND PROGRAM MING SESSIONS WITH MULTIPLE ECU■Simultaneous ECU programming sessions■ Parallel diagnostic sessions■Heuristically optimized flash processes to reduce
overall flash time (evolutionary algorithms)
HOLISTIC DATA RECORDING■Centralized data logging along the production line■Traceability pass/fail■Data buffering and FIFO recording with event trigger
on failure (NAND flash option)
r=∑φ(pi)+∑φ(δi)+∑φ(di)piϵP δiϵΔ diϵD
rEPTS=∑φ(pi)+∑φ(δi)piϵP δiϵΔ
rs≤r-rEPTS=∑φ(di)diϵD
production steps diagnostic steps
P1 P2 P3 P4 P5 P6 Δ1 Δ2 Δ3
D1 D2 D3 D4 D5 D6
rs≤r-rEPTS=∑φ(di)=saved time
diϵD
time
time
OPTIMIZATION APPROACH (SIMPLIFIED)The set of production steps after an OBD socket is available is P={pi|1≤i≤nP}, the set of diagnostic steps which cannot be executed in parallel to any production step is Δ={δi|1≤i≤nΔ} and the set of diagnostic steps which can be executed in parallel to production steps during transition from one production step to another is D={di|1≤i≤nD}. The relation φ:P υ Δ υ D → R is definied as the amount of a specific resource this production step needs to be executed. Executing all this steps sequentially needs the following amount of resource:
SAVING RESOURCESThe introduction of the EPTS, by the parallelization of previous-ly sequentially executed diagnosis and production processes, makes it possible to use the resources time, space and man power along the production line more efficiently. The following figure shows the subsequent optimization approach graphically in a simplified form in terms of time saving:
production steps diagnostic steps
P1 P2 P3 P4 P5 P6 Δ1 Δ2 Δ3 D3 D4 D5 D6D1 D2 time
▲ Fig.: Standart Production and Diagnostic Sequence
▲ Fig.: EPTS Production and Diagnostic Sequence
32
ENGINEERING SERVICES
We have 30 years of experience in the field of vehicle diagnos-tics. We work together with leading vehicle manufacturers and suppliers. It is very important for us to implement the best pos-sible solution together with our clients. Our expertise lies in diag-nostics hardware, software and the combination of both areas.
HARDWARE SERVICESAs the new Softing AG center of competence for hardware products, we not only develop our own product range steadily, we further design specifically tailored applications and VCI for our customers, based on our modular product platforms. Our areas of expertise include schematic design, PCB layout, product maintenance, re-designs based component availability including the production planning and delivery scheduling.
Examples:■Custom cables and connectors■ Sturdy special housings■ Extension boards with special functions for the
HSX and VIN|ING 1000 product families■ Control Cabinets and switch boards for
production testing
We collaborate with leading EMS providers who manufacture our products to the highest quality standards (e.g. production based on 5S, Traceability, ISO 9001, IPC A610E class).
SOFTWARE SERVICESFollowing the hardware development, we offer as part of our hardware-related software (firmware) a variety of options for the implementation of customer requirements. The key areas covered comprise of almost all available communication and diagnostic protocols, but also the implementation of block sequencer scripts, the migration of proprietary old protocols or the optimization of hardware related drivers such as WLAN drivers etc. During this year, our firmware will run on our new software architecture, the VCI Communication Framework (VCF) with enhanced functionality (e.g. parallel operation of independent applications on one VCI).
Examples:■Drivers for sensor programming and tests■Drivers for OEM specific logs■ Expansion of existing protocols according to OEM require-
ments■Individual customer applications■ Production control car■Complete workshop tester (special hardware, firmware
adaptation and Windows/Linux/Android or iOS application)
Our software developers are currently working on enhance-ments of our latest software architecture, the VCI Communi-cation Frame work (VCF). This new software product is used as an independent developer platform, which supports all major operating systems. We develop new applications specifically for clients or customers and are willing to provide this frame-work for our clients to imple ment their own developments and applications. The apps them selves are royalty-free and can then be brought to market by any of our customers.
ENGINEERING SERVICES AT OUR CUSTOMERS SITEOur clients also have the opportunity to deploy our experts for a defined period of time to actively support new projects. Our services encompass in particular vehicle diagnostics related IT advisory, project management tasks, but primarily the implemen tation of new software applications.
Examples:■Vehicle data programming in ODX for OEMs and
Tier1 suppliers■Updating of the IT infrastructure for production
control purposes■Introduction of technology standards
Our software engineers will be more than happy to support you with the implementation and initial operation of our tool chain. We also offer trainings and try our best to enable our clients for the future, in order to independently use our know-how improving their own value chain.
samtec expertise
33
ENGINEERING SERVICES
34
35
samtec automotive software & electronics gmbh · Einhornstr. 10 · D-72138 KirchentellinsfurtPhone +49-7121-9937-0 · Telefax +49-7121-9937-177 · www.samtec.de · [email protected]