1 / 27

PCHUD

Learn about the main features of PCHUD, a PC-based development tool for automotive systems. Configure and communicate with different devices for vehicle calibration and verification.

krico
Download Presentation

PCHUD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PCHUD John Boreham Delphi Automotive Systems

  2. Introduction • PC based development tool • ALDL serial communication • Configurable for different devices • Assists vehicle calibration and verification

  3. Agenda • Overview • Main Features (What PCHUD Can Do) • Configuration (How To Setup PCHUD) • Communication Setup (Comm抯 Modes)

  4. Overview • HUDINSTL.EXE (Installation File) • PCHUD Cable (RS232 - ALDL) • Config Files Available For VT • Master Mode (Bench or Dyno Testing) • Slave Mode (Vehicle Comm抯 Bus)

  5. Main Features • Data Capture • Data Logging • Data Slewing

  6. Data Capture • Mode 1 ALDL Data Tables • Bar Graph and Binary Gauges • Alarm Thresholds (High and Low) • Optional Gauge Size and Colour • Configurable Scaling and Decimal Places • 100ms Sample Rate (Master Mode) • 300ms Sample Rate (Slave Mode : VT)

  7. Gauge Setup • 1. Add Gauge • Menu-->Gauge-->Add • Parameter Name (From *.PAR) • Location (Screen Position) • Type (Bar Graph, Binary, Warning) • Width & Height • Range (Defaults to *.PAR) • Alarm (High & Low Thresholds)

  8. Gauge Setup • 2. Gauge Colours • Menu-->Setup-->Gauge Colours • High Alarm, Low Alarm Colours • 3. Remove Gauge • Menu-->Gauge-->Remove • 4. Modify Gauge • Menu-->Gauge-->Modify (OR Double Click Gauge)

  9. Gauge Setup • 5. Save Screen Setup (*.HUD) • Menu-->File-->Save • e.g. VT_ENG.HUD • 6. Retrieve Screen Setup (*.HUD) • Menu-->File-->Open • Last Used HUD File Opened On Startup

  10. Sample Rate • Master Mode Sample Rate • Menu-->Setup-->HUD Data Options-->Display Period • Display Period = 100ms typ (Depends on Data Table) • Make Sure : Timeout Period > Display Period • Slave Mode Sample Rate • Sample Rate Depends on Vehicle Bus • PCHUD Triggered by Tech1 Polling Message • e.g. VT Commodore = 300ms polling rate

  11. Data Logging • Two Types of Data Logging • 1. Screen Capture (*.PLY) • Records Visual Image on Screen • Playback, FWD, REV, Pause, Step • 2. Log to File (*.LOG) • Logs Entire Mode 1 Message Data to File • LOG.EXE to Display *.LOG File • Displayed in Graph Format

  12. 1. Screen Capture • 1. Record, Playback, Clear Buffer • Buttons at Top of Screen • Step Rev, Rev, Pause, Fwd, Step Fwd, Playback, Record, Clr Buf • 2. Save Screen Capture (*.PLY) • Menu-->Playback-->Save Playback • 3. Retrieve Screen Capture (*.PLY) • Menu-->Playback-->Open Playback

  13. 2. Log to File • 1. Start Log to File • Menu-->File-->Start Capture to File • 2. Stop Log to File • Menu-->File-->End Capture to File • 3. Display Log Data (*.LOG) • LOG.EXE

  14. LOG.EXE • 1. Load LOG File (*.LOG) • Menu-->File-->Open • 2. Setup Graph • Menu-->Graph-->New (Select from list of parameters) • 3. Save Graph (*.LLG) • Menu-->Graph-->Save • 4. Open Graph • Menu-->Graph-->Open

  15. 5. Remove Graph Menu-->Graph-->Select Graph Menu-->Graph-->Remove 6. Scale X Axis Menu-->Graph-->Modify X Select Manual Scale Adjust Min / Max Values 7. Scale Y Axis Menu-->Graph-->Modify Y Select Manual Scale Adjust Min / Max Values 8. Line Style Menu-->Graph-->Modify X Menu-->Graph-->Modify Y Line Scatter LOG.EXE

  16. 9. Cursor Course Left : UP Arrow Course Right : DOWN Arrow Fine Left : LEFT Arrow Fine Right : RIGHT Arrow 10. View Menu-->View Single Overplot Separate (Arrange All) 11. Zoom Menu-->Zoom Start at Cursor End at Cursor In 2x Out 2x Center Out Max (Full Size) 12. Text Output (*.CSV) Menu-->File-->Export As Text LOG.EXE

  17. Data Slewing • ALDL Mode 4 Data Table • Slew Outputs (Byte Variables) • Slew Discretes (Bit Variables) • Absolute Slew (Var = Slew) • Delta Slew (Var = Var + Slew) • Configurable Variable Names

  18. Define Slew Parameters • 1. Start New Slew Setup • Menu-->Slew-->New • 2. Edit Outputs (Byte Variables) • Menu-->Slew-->Edit Outputs-->Edit • Name : Displayed Parameter Name • ID : Must match location in Mode 4 Data Table • Units : Displayed Units • Scale, Offset : Scaling Info From XDE or Software • Min, Max : Range of Slew Data for this Parameter • Places : Number of Decimal Places to Display

  19. Define Slew Parameters • 3. Edit Discretes (Bit Variables) • Menu-->Slew-->Edit Discretes-->Edit • Bit Number : Same order as Mode 4 Data • 00 Bit Description : Displayed 揈nable?Text • 01 Bit Description : Displayed 揙ff?Text • 02 Bit Description : Displayed 揙n?Text • ID : Don抰 Care

  20. Define Slew Parameters • 4. Save Slew File (*.SLW) • Menu-->Slew-->Save • 5. Open Slew File (*.SLW) • Menu-->Slew-->Open • e.g. VT.SLW

  21. Slewing Variables • Slew Outputs (Byte Variable) • Menu-->Slew-->Slew Outputs • Up To 3 Parameters • Enable Slew Message : Enables Mode 4 Communication • Edit Button : Select Parameter • Activate : Activates Slew Parameter • Delta : Var = Var + Slew • Absolute : Var = Slew

  22. Slewing Variables • Slew Discretes • Menu-->Slew-->Discrete Mode Control • Up To 24 Discretes • Enable Slew Message : Enables Mode 4 Communication • Enable : Enables Slew Parameter • 揙n? : Sets Discrete State to ? • 揙ff? : Sets Discrete State to ?

  23. Configuration • 1. CSV File • Contains all parameter information • Edit Using Excel • e.g. VT_ENG.CSV • 2. PAR File • Generated From CSV File • Use CSV.BAT • e.g. CSV VT_ENG (Don抰 Include File Extension) • Output is VT_ENG.PAR • Errors in VT_ENG.TXT

  24. Communication Setup • Comm Parameters • Menu-->Setup-->Comm Setup • Comm Port • Baud Rate : 8192 • Slew Device ID : VT = $F5 • DTR High at Startup : Yes

  25. Communication Setup • Master Mode • Menu-->Setup-->Comm Protocol-->ALDL Master • PCHUD Controls Comm Bus • Slave Mode • Menu-->Setup-->Comm Protocol-->ALDL Slave • PCHUD Triggered By TECH1 Poll Message • Sample Rate & Comm Timeout • Menu-->Setup-->HUD Data Options • Display Period (ms) : Only For Master Mode • Timeout Period (ms) : Make Sure > Sample Period

  26. Summary • Data Capture • Mode 1 Data Configuration (*.CSV, *.PAR) • Screen Setup (*.HUD) • Data Logging • Screen Capture (*.PLY) • Log To File (*.LOG) • LOG.EXE To Display Graph (*.LOG, *.LLG) • Data Slew • Slew Outputs, Slew Discretes • Mode 4 Data Configuration (*.SLW)

  27. Where to get more information • PCM Source Code & XDE • Mode 1 Data Tables • Mode 4 Data Tables • Variable Scaling and Offset • Variable Size (Number of Bytes) • Existing PCHUD Files • VT_ENG.CSV • VT_ENG.HUD • VT.SLW

More Related