Net lists and automated wiring diagram generation



Similar documents
6-1. Process Modeling

Control System Definition

CAD for Electrical Engineering. CAD for Automation Technologies. English Version

LECTURE 11: PROCESS MODELING

Introduction. In this Self-study Programme we will explain to you the design and function of the CAN data bus. SSP 186/01

Troubleshooting & Diagnostic Procedures

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

DATA MASKING A WHITE PAPER BY K2VIEW. ABSTRACT K2VIEW DATA MASKING

The RIDZ 8x2 Audio Switcher

PL-1, Pocket Logger B

Improve PCB Layout with Skill Utility Programs

Introducing Honeycomb. An Open Source Release Automation Solution for Be Informed

Stress Testing Technologies for Citrix MetaFrame. Michael G. Norman, CEO December 5, 2001

Hanson Learning Bale Tie Controller

Van den Hul Audio and Video Cable/Connector Wiring Diagrams for DIY purposes

Why Do Oxygen Sensors Have Heaters?

Int863 INSTRUCTION MANUAL. IR Preheating System BASIC TROUBLESHOOTING GUIDE

PCB Artist Tutorial:

Logix5000 Controllers Import/Export Project Components

Cisco TelePresence VCR Converter 1.0(1.8)

OVERVIEW OF THE PROJECT...

Integrating the Internet into Your Measurement System. DataSocket Technical Overview

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

Process Streamlining. Whitepapers. Written by A Hall Operations Director. Origins

Solution Analysis White Paper CHOOSING THE RIGHT UPS FOR SMALL AND MIDSIZE DATA CENTERS: A COST AND RELIABILITY COMPARISON

EB TechPaper. Test drive with the tablet. automotive.elektrobit.com

REC FIM LOCKPICK INSTALLATION OPTIONS

Agile Project Execution

Part I. Introduction

How To Develop Software

Electronic Power Control

Testing for the Unexpected: An Automated Method of Injecting Faults for Engine Management Development

Industrial Automation. A Manufacturing Revolution in Automotive and Industrial Equipment

Auditing UML Models. This booklet explains the Auditing feature of Enterprise Architect. Copyright Sparx Systems Pty Ltd

TestScape. On-line, test data management and root cause analysis system. On-line Visibility. Ease of Use. Modular and Scalable.

USB Floppy USB Floppy Disk Emulator

Sunny Boy Accessories SMA POWER BALANCER

PCB Project (*.PrjPcb)

Road Vehicles - Diagnostic Systems

ROV shackles. your reliable partner

Ford Motor Company. Automotive and transportation. $100+ million in warranty cost savings

HOW TO INTEGRATE FUEL MONITORING INTO FLEET MANAGEMENT SYSTEM

A P P L I C A T I O N. Nutricia Polska. Control system for jar-packed baby-foods manufacturing department

HOW TO INSTALL YOUR BOOST CONTROLLER

(Refer Slide Time 00:56)

SIMATIC IT Unicam Test Expert

NISSAN FIGARO FAULT CODES AND DIAGNOSTICS

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme Alle Rechte vorbehalten

Engineering Graduate Training Scheme "A" Electronics Engineering. Model Training Guide

Installation guide H A. HSI hardwired system interface

Car Alarm Series 2 B 2 Buttons

GETTING STARTED WITH LABVIEW POINT-BY-POINT VIS

Swirl. Multiplayer Gaming Simplified. CS4512 Systems Analysis and Design. Assignment Marque Browne Manuel Honegger

ef3premium Tailor-made standard software for worldwide factoring.

Agilent Automotive Power Window Regulator Testing. Application Note

Find what matters. SkySpark Analytic Rules: Combining a Comprehensive Library of Analytic Functions with Full Programmability

Sage 500 ERP (7.4) Business Intelligence

Non-Stop Manufacturing Excellence. Automotive. Answers for industry.

How Ross Advocaten charges

DESCRIPTION. DTC P0351 Ignition Coil "A" Primary / Secondary Circuit. DTC P0352 Ignition Coil "B" Primary / Secondary Circuit

L5354 ControlNet Communications Interface

R4 AIS Transponder System

S3000 Quick-Start. The document describes the schedule of a configuration which is valid for the user software CDS 3.xx or higher.

Understanding Automotive EDI Automating and Integrating EDI for Increased Efficiency and Improved Delivery Performance

Registry Tuner. Software Manual

MCT-7 Multiple Cable Test System

HP 8970B Option 020. Service Manual Supplement

MotorData. Car diagnostics made easy. MotorData Client Software User Manual

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

Table of Contents. Creating a VC1000 Network... 3

How to Create Effective Training Manuals. Mary L. Lanigan, Ph.D.

MAKE OF AUTOMOBILE: NUMBER : 076/ DATE : Copyright Prins Autogassystemen B.V VERSION NR : B

INTERACTIVE DISTANCE LEARNING ANTI-LOCK BRAKE SPECIALIST: KELSEY HAYES REAR WHEEL ANTI-LOCK BRAKING SYSTEMS (RWAL/RABS)

CARSOFT Mercedes Ultimate Home V12 SPECIFICATIONS

The Power of Electrical Engineering

Business Process Integration in WebSphere Portal

MDC Series

PRODUCTIVITY THROUGH INNOVATION 600 CONTROL DIRECT DRIVE TECHNICAL/OPERATION MANUAL

Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions

Application Note: PCB Design By: Wei-Lung Ho

/ Department of Mechanical Engineering. Manufacturing Networks. Warehouse storage: cases or layers? J.J.P. van Heur. Where innovation starts

Clio 2 Pictorial Installation Guide

Systems Engineering: Development of Mechatronics and Software Need to be Integrated Closely

Vision Engravers and Routers PRE-Installation Guide Vision Engraving & Routing Systems

BLWR23MDA Series. 24V, 15A Brushless Controller / Motor. User s Guide. 910 East Orangefair Lane, Anaheim, CA info@anaheimautomation.

Content Management Implementation Guide 5.3 SP1

Basic manual: Contents ELECTRONICALLY CONTROLLED HYDRAULIC SYSTEMS

In today s economic environment many companies are turning to

MIC-WKT and MIC-WKT-IR

HP ALM Best Practices Series

Multi-Protocol decoder with Load regulation

IBM Software Information Management. Scaling strategies for mission-critical discovery and navigation applications

RV 12 Electrical Schematic Instructions

Diagnostic Flow Charts... Do They Always Work? Technical article by: Bruce Bonebrake, Managing Editor at BAT Auto

How to integrate fuel monitoring into Fleet Management System

Aastra Business Communication Solution

TS2 VRack. User and Installation Manual

Enterprise Architecture For Next Generation Telecommunication Service Providers CONTACT INFORMATION:

Automate your forms assembly process with PlanetPress Suite. Go Beyond Printing :::

Transcription:

experience our expertise Hans Hollebrandse July 2013

Copyright 2009-2013 TTA International bv. All rights reserved. Note that none of this material may be multiplied, stored in automated databases, published in public, in any form, electronically, mechanically, or by use of photocopying, recording or taping without preliminary written permission of the principal. (TTA International bv) This document may contain words or terms, which are furthermore used as a trademark or brand name. From the reading, viewing, listening to, or any other form of personal observation of these words or terms it can never be likely that TTA International bv (or its clients) are undervaluing the rights associated with trade marks of brand names. TTA International bv cannot be held liable for any damage that may result from mistakes and typographical errors that this writing may contain or bring forth. TTA International bv Pieter Zeemanweg 116 3316 GZ Dordrecht The Netherlands International bv P +31(0)78 65 50 255 F +31(0)78 65 50 250 www.tta-international.com info@tta-international.com KvK 230 874 85 BTW NL8054 48 019 B01 Rabobank 1380 46 638 2 IBAN NL45 RABO 1380 46 638 BIC RABO NL 2U

Table of Contents 1 Introduction 4 2 Complexity in documentation 4 2.1 Still increasing amount of data 4 2.2 Variants and options 4 2.3 The downside 5 3 Converting a net list to wiring diagrams 6 3.1 Net list 6 3.2 Conversion to wiring diagram 6 3.3 Inter connecting to other data types 7 3.4 Translation 7 3.5 Publication 7 4 Does autorendering work out? 8 4.1 Cost savings 8 4.2 Advantages for the end user 8 4.3 Data quality 8 4.4 Late adjustments 8 4.5 Format independent 9 4.6 Conclusion 9 5 About TTA 10 3

1 Introduction Wiring diagrams are a major component in the service documentation. Wiring diagrams give an overview on electrical systems and are crucial for diagnostics. But wiring diagrams are hard to assemble, labour intensive to produce and a mistake is easily made. This document focuses on the challenges of today for wiring diagram production and how to handle the wiring diagram production. 2 Complexity in documentation 2.1 Still increasing amount of data Having many electronic systems in a car is resulting in a massive amount of wiring documentation for an average model. Not only the amount of systems but also the curve of system complexity is going up. For the near future the expectation is that even more additional systems will be built. 2.2 Variants and options At this moment customers can almost tailor made their cars when they configure their required model. A customer can select systems, like for instance, seat heating, rain detection, different infotainment types, safety packages, adaptive lighting and so on. The list of configurations possibilities is almost infinitive. This results in a wiring system that is almost unique for each car that leaves the factory. 4

Net lists and automated wiring diagram generation 2.3 The downside Eventually a car arrives s in n the workshop sooner or later for service and maintenance and shall be accompanied with documentation. Creating a set of maintenance, documentation manually for diagnostics and wiring diagrams is a daunting task. task Not ot only because the amount of wiring but also all the variants and options need to be described and drawn. The production of the documentation is therefore very labour intensive and thus error prone. prone When hen finally the hard task of processing the documentation is finished, the question is, is does the end user appreciate ppreciate the documentation. documentation TTA has held clinics and interviews to see how effective repair documentation is. The experience during the clinic is that an n average end user is intimidated when he user is confronted with hundreds of pages of wiring, wiring for just one vehicle. The situation deteriorates, deteriorates, when the end user is not only confronted with complex diagrams but also with multiple parts in the diagram, diagram being valid for one or more variants and options. options The end user tends to ignore the documentation completely and starts finding the faults fault by trial and error. 5

3 Converting a net list to wiring diagrams 3.1 Net list The better way of providing wiring diagrams is by generating the wiring diagrams based on net lists. A so called net list is a logical description of wires. A wire has a starting point and an ending point that is described as a goes FROM and ends at a TO. This basic concept can be found in the sample below. From component Speed sensor Speed sensor From terminal Wire data 1 2 Red 0.5mm White 0.5mm To component Engine ECU Engine ECU To terminal 90 91 There are multiple standards that describe the packaging of this data. Of course standards deviates and some standards cover more information than others, but basically they all are database types that describe the connectivity of wires. 3.2 Conversion to wiring diagram For the net list conversion to a wiring diagram a diagram generator is required. This is a software tool that reads the net list and connects all the wires and electrical objects together in memory. Then the wiring diagram generator retrieves the symbol and formatting data from a library. With this data the wiring diagram knows how to depict symbols like ECU's, Grounds, Splices and so on. The formatting settings determine the layout of the wiring diagram. That means for instance the number of wires which are allowed on one page, the logical flow from left to right, or top to bottom. It means Also spacing between wires, keep- out areas, to allow crossings or not. All these formatting settings are important factors for layout. 6

3.3 Inter connecting to other data types For proper documentation it makes sense to generate references from electrical components to 3D models and vice versa. This helps the end users to find where components are located. Also generating a reference to the connector end views with pin configurations are very helpful because the end user often wants to know what a signal is on a certain pin in a connector. 3.4 Translation Usually the documentation is published for usage in foreign countries. End users appreciate if tooltips that appear in the wring diagrams show up in their native language. Therefore it is required to let the auto rendering tool cooperate with a dictionary and translate each object in the appropriate language. 3.5 Publication For publication the decision needs to be made if rendering is done on beforehand or on the fly. When rendered on beforehand, the publication can be shipped without exposing the rendering software. The performance rmance is fast but the drawback here is that in case of late changes a new publication needs to be shipped to the end users. The other choice here is to render only if the end user requires data. This allows continuous amendments to the wiring data. It also allows rendering variant and option specific. 7

4 Does autorendering work out? 4.1 Cost savings The most important aspect of auto rendering that one can imagine is the saving of costs. Auto rendering of wiring diagrams: Reduces manual labour costs because the rendering itself takes only seconds. Significantly reduces the lead time in a project which allows a shorter time to market time. 4.2 Advantages for the end user Another important advantage of auto rendering is the capability to offer the end user only the data required, and not bother him with unrequested data that makes the user loose courage. This works the best if data is rendered on the fly because only the data that is requested is depicted. Whereas data that is pre- rendered still may contain n optional data that needs to be blanked out, so end users no longer have to deal with options and configurations that fog their view on the wiring diagrams that are full with options and variants. 4.3 Data quality Where the manual process is very error prone, the auto rendering is errorless. That is of course if data provided is correct. If the provided data is not correct the render tool declares the parsed data in-valid. The point is that not always all of the data that goes up-to-date. Non matching data are a common issue because often engineering data is reworked after documentation has been issued. 4.4 Late adjustments Eventually if rendering on the fly is used, it is possible to repair or amend data in a very late stage. It is possible to even update after publication date. 8

4.5 Format independent Above is an auto rendered wiring diagram depicted. For instance the output can be set to SVG, CGM4 or HTML5. If a different output format is required because of a strategic decision, this can be easily resolved by re-rendering all data in the newly required format. Of course the interactivity possibilities differ per format but one is no longer dependant on a fixed output format. 4.6 Conclusion Using a tool to render wiring diagrams based on net lists definitely eases the documentation and distribution process. It is also a relative fast and efficient way to get better quality, interactive and tailor made wiring diagrams. If you have the availability of net lists you should consider the usage of a render tool. 9

5 About TTA TTA International is a global player in training and engineering solutions focusing on the automotive industry. Wiring and wiring schematics software-tooling is one of the areas where TTA offers multiple specialized services. For more information please check the company website: http://www.tta-international.com/ If you have any questions do not hesitate and contact us: Pieter Zeemanweg 116 3316 GZ Dordrecht The Netherlands P +31 (0)78 65 50 255 F +31 (0)78 65 50 250 info@tta-international.com 10

11

12