CAN Bus Workshop_Version 03__06-2008_EN.pdf - 第93页
Content CACCIA Manual Issue 04/2007 EN 1 T able of Content s 0 1 Caccia Student Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1 CACCI A Functions . . . . . . . . . …

(The reproduction, transmission or use of this document or its
contents is not permitted without written authority.
Offenders will be liable for damages. All rights, including rights
created by patent grant or registration of a utility model or design,
are reserved.)
(We have checked the contents of the printed documentation to
ensure that it is in agreement with the hardware and software
described therein. However, since discrepancies cannot be ruled out,
we cannot assume responsibility for complete agreement.
The information given in this printed documentation is however
regularly reviewed and necessary corrections included in
subsequent editions.
We would appreciate any suggestions for improvements.)
Siemens AG 2006 All rights reserved Subject to change without prior notice
Order No.: 00195162-02 Siemens Aktiengesellschaft
To be ordered from:
Siemens AG, Automation and Drives
Electronic Assembly Systems
Rupert-Mayer-Strasse 44
D-81359 München / Germany
Windows is a trade mark of Microsoft
Content CACCIA Manual
Issue 04/2007 EN
1
Table of Contents 0
1 Caccia Student Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
1.1 CACCIA Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.1 Configuration Toolbar Icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 CAN Selftest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.3 Configuration Elements for X-Series Machines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1.4 Change Properties - Advanced Subsystem Configuration . . . . . . . . . . . . . . . . . . . 11
1.2 Basic Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.1 Opening the Subsystem Control Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.2 CAN IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.2.3 Opening the Subsystem Control Center with (eSW) Firmware Check . . . . . . . . . . 17
1.3 Function Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3.1 PCB Camera Illumination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3.2 CO Camera Illumination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.3.3 Tape Cutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.4 Moving the Axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.4.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
1.4.2 Moving the X and Y Gantry Axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.4.3 Axis Endurance Test Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.4.3.1 1. Operating Mode: Endurance Test for Linear Axes (From Top Left to Bottom Right)30
1.4.3.2 2. Operating Mode: Endurance test for Rotary Axes (e.g. Star) . . . . . . . . . . . . . . . 31
1.4.4 How to Perform an Axis Reference Run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.4.4.1 Loading Axis Machine Data (Read Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
1.4.5 Axis Function Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.4.5.1 S-Axis Function Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.4.5.2 Z-Axis Function Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
1.4.5.3 Function Check for all DP Axes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
1.4.5.4 Dialog Box: DP Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.4.5.5 Function Check for Individual DP Axes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.4.5.6 Dialog Box: Axis DP-x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
1.5 Function Check via I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
1.6 Firmware Download. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
1.6.1 Multiple Downloads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
1.6.2 Selecting the Firmware to be Loaded . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
1.6.3 Starting the Download. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
1.6.4 Download - File Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
1.6.5 Twin Head Firmware Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
1.6.6 Twin Head. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
1.6.7 Bootstrap Loader A364 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
1.6.7.1 In General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
1.6.7.2 Requirements:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
1.6.7.3 BIOS Download via V24-Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
1.7 CAN SCOPE for Net 1 / Net 2 on Feeder Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
1.7.1 X-Series Feeders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
1.7.2 S Feeder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
CACCIA Manual Content
Issue 04/2007 EN
2
1.8 Conveyor System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
1.8.1 Conveyor System - Conveyor Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
1.8.2 Conveyor System - Control Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
1.8.3 Conveyor System - Board Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
1.8.4 Conveyor System - Board Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
1.9 File Comparison Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
1.10 Trace Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
1.11 One Wire Bus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
1.11.1 One Wire Bus - Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
1.11.1.1 Basic Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
1.11.1.2 One Wire Bus in the HF Machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
1.11.1.3 One Wire Bus in the Siplace X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
1.11.2 Function Control and Troubleshooting for Service Work. . . . . . . . . . . . . . . . . . . . .81
1.11.2.1 Subsystem Query in PA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
1.11.2.2 Function Control with Caccia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
1.11.3 One wire Bus Siplace X machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
1.11.3.1 Communication One Wire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
1.11.3.2 Overview Initialization of the One Wire Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
1.12 Board type recognition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
1.12.1 What does it mean board type recognition? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
1.12.1.1 Why we integrate the board type recognition? . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
1.12.1.2 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
1.12.1.3 Error description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
1.12.1.4 PCB‘s with board type ID‘s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
1.12.2 Check and write of the board type ID‘s on the EEPROM . . . . . . . . . . . . . . . . . . . .96
1.12.2.1 Read out the Board type ID via the menu Gripper . . . . . . . . . . . . . . . . . . . . . . . . .96
1.12.2.2 Read and write the Board type ID with CAN commands. . . . . . . . . . . . . . . . . . . .101
1.12.3 Troubleshooting, if are missing two board type ID‘s . . . . . . . . . . . . . . . . . . . . . . .105
1.12.4 CAN commands to read and write the board type ID‘s . . . . . . . . . . . . . . . . . . . . .105
1.12.4.1 Error messages TQM Modul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107