Rucno Koriscenje CC220
Rucno Koriscenje CC220
Rucno Koriscenje CC220
Operating Manual
Version
102
Operating Manual
1070 073 303-102 (91.10) GB
(V25)
1991
by Robert Bosch GmbH,
All rights reserved, including applications for protective rights.
Reproduction or handing over to third parties are subject to our written permission.
Discretionary charge 30. DM
Flexible Automation
Contents
CC 220/320 M
Operating Manual
Contents
Note:
An asterisk in front of the page number indicates new and different functions from the CC
300 M.
Sections marked +" are new or revised from Issue D1.
Page
1. Introduction
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Unit Configuration and Guidance for Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Control panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Group modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Panel control keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Screen layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
ASR 33 ASCII Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
ASCII Keyboard controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Monitor and Control Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Group Modes with Typical Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CC 220/320 M Self Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
2. Machine
Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Traverse to Reference Point(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
GridShift (Option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +23
Defining GridShift values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Traverse to ref. pnt. with GridShift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Zero Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Jog Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
CPL/Dialog Call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Switch Functions F, S, M, T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Example: Switch functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Include Several Times Switch Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Example: Include sev. times switch functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Multiple Panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
One panel, several control systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
One control system, several panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Contents - 1
Flexible Automation
Contents
CC 220/320 M
Operating Manual
Page
3. Manual input
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Manual Input at the NC Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example: Manual input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cancelling an active program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Include Several Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example: Include several times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASCII Keyboard Entries (Option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Keyboard connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entering Subprogram Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
New parameter list is generated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Delete parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Include parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Return to entry level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parameter list already exists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
32
32
32
33
34
36
36
37
37
38
38
38
31
39
4. Data I/O
Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Editor (SCREEN/WORD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
NC Editor and Word Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Calling the Word Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Important Functions of the NC Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Block search and insert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Delete function / Search function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Parameter in dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Multiple inclusion of G and M functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Automatic block number generating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
String define and search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
SCREEN Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Calling the Screen Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Description of SCREEN Editor Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Delete/Recall functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Search function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Cursor Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Insert File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
Quit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
Generate Auto Line Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
Insert End Mark M30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Calculate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Section Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Other Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Exit / Switchover in Word Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Activate keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Edit command table (ASCII keyboard) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Contents - 2
Flexible Automation
Contents
CC 220/320 M
Operating Manual
Page
Data In Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
Reading in programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
Read in through Interface On Control / On Panel" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *420
Read in via DNC Channel" interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *422
Data In Error Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *424
Data Terminal - Digital Cassette Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Prepare cassette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Example: Program readin without DFS recognize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Example: Read in all programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Example: Read in a DFS program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
Data Transfer with DCR Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
Output Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Parts Program/Files DATA OUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
General key sequences for the DATA OUT function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Main and Subprogram OUTPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
Example: Generate output list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
Example: Output list available . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Example: Enter CS table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
Change Selection / New Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
New Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Managing Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Change file protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Setting permanent file protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Rename, copy program and modify headerfile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
Deleting files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Memory assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
5. Compensation
Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Editing an NPV Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Example: Changing a numeric value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Read In NPV Table with DFS Recognize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Example: Read in Zero Offset Table V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
NPV Tables Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Define Output Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Managing NPV Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Changing file protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Rename, copy program and modify headerfile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Setting file protection permanent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
External Zero Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
Editing a Geometry Compensation Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
Example: Edit a Geo. Comp. Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
Displaying Special Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
Editing a CS Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
Contents - 3
Flexible Automation
Contents
CC 220/320 M
Operating Manual
6. NC (Execute)
Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Program selection and execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Executing a Program in the AUTOMATIC Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Example: Execute Program P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Executing a Program in the SINGLE BLOCK Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Executing in single step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Example: Execute P1 in single step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Executing in single block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Example: Execute P1 in single block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Table selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Link tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Calling link tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Example: Set link table permanent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Deleting link tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Generate Link Table by Program Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Generating a link table in the background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
More about the GENERATE LINK TABLE" Function
in the background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
Dialogue program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
Managing Link Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
Simulation (Option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616
Start simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
Select display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
Select views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
Spatial view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621
Magnifier Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
Intervention in Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Block slash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Optional stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
Debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
Select breakpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
Screen Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
Before Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
After Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
End of Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
Dwell time (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
M2 and M30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
Displaying Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
Display variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
Display program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629
Test Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
Test Rapid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
2. Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
Axis Inhibit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
Aux. Funct. Inhibit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
All Axes Inhibit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
Rapid Testrun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631
Contents - 4
Flexible Automation
Contents
CC 220/320 M
Operating Manual
7. Diagnostic
Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Diagnostic Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Lag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Switchover language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *73
NC Link Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Software version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Saving data for EPROM exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *77
Other Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Machine parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *79
Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *79
Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *79
Adjust clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
Customer areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *710
Customer area errors and warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
Library management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *714
Remote diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
Diagnostic Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
Machine error and status display (MSD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
CPL/Dialog Call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
I/O status display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
PLC Diagnosis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +719
Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Monitor PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
View I/O Force List and Force I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
Reference list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Reset Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
DNC Operation (Option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Service Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
Contents - 5
Flexible Automation
Contents
CC 220/320 M
Operating Manual
9.
Abbreviations
Index
Contents - 6
Flexible Automation
Introduction
CC 220/320 M
Operating Manual
General
The Bosch CC 220/320 M is a control concept for machining centres, production
cells and flexible production systems.
Panel and Card Rack of the CC 220 M
Subject Matter
This manual describes activities performed directly at the control panel and applies
only to the control system.
Special functions that can be selected for specific machines or which relate to the
machine are dealt with by the machine manufacturer.
The order of the chapters reflects the sequence of operations when using the con
trol system and machine.
1-1
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
Foreword
The CC 220/320 M has 6 Group Modes (GBA) that are selected using the symbol
keys found at the top right of the control panel (see Page 13):
- MACHINE
Chapter 2
- MANUAL INPUT
Chapter 3
- DATA I/O
(Program store)
Chapter 4
- CORRECTION
Chapter 5
- NC (Execute)
Chapter 6
- DIAGNOSTIC
Chapter 7
These group modes are described and illustrated with examples in the chapters
that follow.
Chapter 1 entitled INTRODUCTION" briefly explains
- the Control Panel,
- the Controls,
- the Screen Layout,
- the ASR 33 ASCII Keyboard,
- the Monitor and Control Functions,
- the Group Modes (GBA)
of the CC 220/320 M, giving guidance and setting out conventions that generally
apply to the following chapters.
Use the Index at the end of this Manual to look up specific terms.
1-2
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
CC 320 M
Help Key
.
.
+/-
ENTER =
Numeric and
mathematical
keypad
Clear key
Enter key
confirms entry
Manual Input
Machine
(Setup)
Data I/O
(Program store)
Diagnostic
(Information)
Correction
1-3
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
Magnifier
Help key
Numeric keypad
Numbers 0 to 9
+/-
ENTER
.
.
Level return
1-4
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
Screen Layout
The figure shows the standard layout for the CC 220/320 M:
Prog. No
Block No.
Active
Panel
Active Control
and Status
STOP
WAITING
RUNNING
LINKING
READY
BF0
ACT
Mode
and
extra info
Error
messages
NC0
STOP
MODE
DATE
- Workpiece geometry
- Graphic NC output
- Machining simulation
- Tool tables
- Program listing
Active
Feed
*)
Prompt line
1-5
Set
Spindle Speed
Actual
Spindle Speed
*)
*)
Function and
Softkey Window
(alternating
readout)
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
F1
F2
ESC !
1
CTRL
"
2
Q
CAPS
LOCK
SHIFT
TAB
3
W
S
Z
F3
$
4
D
X
&
6
G
V
F5
(
8
/
7
F
C
F4
%
5
+/-
)
9
+
;
<
,
>
.
=
_
LINE RETURN
FEED
DEL
?
/
SHIFT
Group Modes
Direct selection by key press
NC
(Execute)
Manual Input
Machine
(Setup)
Data I/O
(Program Store)
Diagnostic
(Information)
Correction
1-6
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
F1
F2
F3
F4
F5
Level Return
Horizontal / Vertical
movement
Meaning of Keys:
A - Z, a - z
1-7
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
ESC
CTRL
CAPS
LOCK
SHIFT
TAB
LINE
FEED
DEL
RETURN
Escape
Control
Tabulator
Horizontal tabulation
Line Feed
Delete
Delete character
Return
End of block
equivalent to
equivalent to
ENTER
key on panel
Space
Caution!
During programming or while the keyboard drawer is open, ensure that the envi
ronment conforms to keyboard enclosure class IP 40. Particular care should be
taken to prevent ingress of fluids or conductive dust into the keyboard.
1-8
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
Notes
This section contains general operator guidance that applies to the chapters which
follow. The definitions below are not repeated in the individual chapters.
The five function keys (Softkeys) F1 to F5 located beneath the screen of the
CC 220/320 M are not assigned any fixed function. The potential functions
are displayed at the base of the screen depending on the status of the control
system. Once a group mode is selected, subsequent steps are determined
depending on which of the function keys F1 - F5 is operated.
If the function key is not shown in reverse video, the function is no longer
active (see page 111).
Each group mode comprises several function or Softkey levels which can be
accessed in sequence. Operating the relevant function key steps the system
on to the next lower function level display.
Operating (pressing the Softkey in bold margin) is done line by line (Softkey
lines) from top to bottom and from left to right on each line.
After it has been keyed in, a value must be confirmed by pressing the Enter
key.
By selecting a group mode the operator can escape from any function level
directly back to the main screen.
or
1-9
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
Conventions
The following conventions apply for the operation of the function keys:
Operate function key
* DEVICE
SELECT
*DELETE
RECALL
Level return
START
Press NC Start Key
or
NC START
<ENTER>
or
<RETURN>
OPTION
1 - 10
Introduction
Flexible Automation
CC 220/320 M
Operating Manual
Safety Information
This Manual is for software version V25 of the CC 220 M and CC 320 M control
systems.
Refer to the manual issued by the machine tool manufacturer (MTM) for spe
cific machine operating instructions.
Ensure that personnel are well clear of hazard areas before traversing ma
chine tool axes and that there is no risk of collision within travel ranges.
1 - 11
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
MACHINE
Essential Functions:
NO
PROGRAM
BFO
ACT
NC0
WAITING
X
Y
Z
F
MACHINE
19.12 16: 3
0.000 *
0.000 *
0.000 *
996.1
REFERENCE
POINT
100%
JOG
MODE
0.0
100%
CPL/DIA LOG
CALL
SACT
82.0
SWITCH
FUNCTION
Zero set
OTHER
COMMANDS
Panel switchover
MANUAL INPUT
MANUAL INPUT
PROGRAM
ACT
BFO
NC0
WAITING 19.12
MANUAL INPUT
15:20
PROGRAM VALUE
X
Y
Z
0.000
0.000
0.000
END POINT
X
Y
Z
POSITION
0.000
0.000
0.000
X
Y
Z
DIFFERENCE
0.000
0.000
0.000
X
Y
Z
0.000
0.000
0.000
*
*
*
996.1
100%
0.0
100%
SACT
MANUAL INPUT
GFM[]
STE
82.0
G
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
1 - 12
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
DATA I/O
P
N
BFO
ACT
NC0
READY
999999082
999999082
999999083
999999084
999999085
999999086
999999999
81
82
83
DATA I/O
26.12 16:26
LENGTH
ACCESS
BOHREN 1 V25
BOHREN 2 V25
TIEFLOCHBOHREN V25
GEWINDEBOHREN V25
AUSBOHREN 1 V25
AUSBOHREN 2 V25
DRILLING 1 V21 VERS.4
DRILLING 2 V21 VERS.4
DEEP HOLE DRILLING
V20 VERS.4
BORE OUT 1 V20 VERS.4
BORE OUT 2 V20 VERS.4
TAP V21 VERS.6
85
P
86
P
84
P
5
MEMORY USED BY PROGRAM
MEMORY AVAILABLE:
68688
4454
28.10
28.10
28.10
11.03
28.10
28.10
27.10
05.09
05.09
691
764
1559
1469
788
918
711
692
765
E
E
E
E
E
E
RWED
RWE
RWE
05.09
05.09
05.09
05.09
1596
708
839
1352
205
RWE
RWE
RWE
RWE
RWED
25162
OTHERS
Edit programs
Copy and rename
programs
Save, clear and manage
programs
MANAGE
RENAME
PROTECTION
DELETE
MODIFY
HEADERFILE
COPY
COMPENSA
TION
NO
PROGRAM
BF0
ACT
ZERO OFFSETS
NC0
WAITING
V
CORRECTION
5.5
17:00
1
G53
0.000
0.000
0.000
G153
0.000
0.000
0.000
G253
0.000
0.000
0.000
G67
0.000
0.000
0.000
GEOMETRY
COMPENSATIONS
D 0
X 0.000
TOOL COMPENSATIONS
H
T
X 0.000
ZERO OFFS.
TABLES
TOOL COMP.
TABLES
Edit data
Copy and rename
tables
2
0.000
1
Z 0.000
SPECIAL
TABLES
CS
TABLES
CPL/DIALOG
CALL
1 - 13
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
NC
NO
PROGRAM
BFO
ACT
NC0
WAITING
NC
19.12 15:20
Execute NC programs
PROGRAM VALUE
X
Y
Z
END POINT
0.000
0.000
0.000
X
Y
Z
996.1
POSITION
0.000
0.000
0.000
100%
X
Y
Z
0.0
DIFFERENCE
0.000
0.000
0.000
100%
X
Y
Z
SACT
0.000
0.000
0.000
*
*
*
Go block
NC program execution
Single block/Auto
Activate tables
82.0
Return to contour
*AUTOMATIC
TABLE
SELECTION
PROGRAM
SELECTION
*STATUS
Debug
DIAGNOSTIC
NO
PROGRAM
BF0
ACT
NC0
STOP
ERROR
DIAGNOSTIC
15.07.90
16:35
G
1
G 80
G 43
G 40
G
8
G 15
G 80
G 153
G 67
G 62
G 65
G
G
G
G
G
G
G
G
G
G
G
71
66
94
18
27
29
53
253
39
97
68
DRIVES ON
10.0
DIAGNOSTIC
CONTROL
M 30
DIAGNOSTIC
MACHINE
T 101
RESET
FUNCTION
AT LAST PROGR.
F
CONDITION ONSTATUS
SERVICE
FUNCTION
1 - 14
CC 220/320 M
Operating Manual
Introduction
Flexible Automation
TYP2 STARTUP
RAMTEST 20 40
EPROMTEST
CHECKSUMTEST
0577E737CC38DE07
06
SYSTEM INIT
P2INIT
IOINIT
P2START Z23H
CRTINI
43
On completion of the selftest the system automatically switches to the group mode
MACHINE
BFO
ACT
NC0
WAITING
X
Y
Z
F
REFERENCE
OTHERPOINT
MASCHINE
19.12 16: 3
0.000 *
0.000 *
0.000 *
996.1
100%
JOG
MODE
0.0
100%
CPL/DIALOG
CALL
1 - 15
SACT
SWITCH
FUNCTION
82.0
WEITERE
FUNCTION
Flexible Automation
CC 220/320 M
Operating Manual
Introduction
1 - 16
CC 220/320 M
Operating Manual
Machine
Flexible Automation
Machine
When you select
NO
PROGRAM
BFO
ACT
NC0
WAITING
X
Y
Z
F
REFERENCE
POINT
MACHINE
19.12 15:13
0.007 *
- 0.027 *
- 0.195 #
500.0
100%
JOG
MODE
0.0
100%
CPL/DIALOG
CALL
SACT
SWITCH
FUNCTION
Technological
values
Feed and
switch
functions
0.0
OTHER
FUNCTIONS
Options
Manual setting, switchover functions and preparatory actions e.g.:
-
2 -1
Page 23
Page 28
Page 28
Page 29
Page 29
Page 212
Page 213
Notes
(Prompt line)
CC 220/320 M
Operating Manual
Machine
Flexible Automation
JOG
MODE
CPL/DIALOG
CALL
(Option)
SWITCH
FUNCTION
OTHER
FUNCTIONS
SWITCH
FUNCTION
OTHER
FUNCTIONS
Further operations at the machine panel as directed by the macine tool manufac
turer:
REFERENCE POINTS REACHED ALL AXES.
REFERENCE
JOG
CPL/DIALOG
POINT
MODE
CALL
SWITCH
FUNCTION
OTHER
FUNCTIONS
NO
PROGRAM
BFO
ACT
NC0
WAITING
X
Y
Z
F
REFERENCE
POINT
MACHINE
19.12 16: 3
0.000 *
0.000 *
0.000 *
996.1
100%
JOG
MODE
0.0
100%
CPL/DIALOG
CALL
SACT
SWITCH
FUNCTION
0.0
OTHER
FUNCTIONS
- When the axes reach their reference points, the prompt line displays the text
REFERENCE POINTS REACHED ALL AXES".
- If the reference points cannot be reached, check that the axes have DRIVE ON
or whether the feed potentiometer is on zero.
Traverse to reference point is performed with the standard installed logic. Traverse
to reference point with Grid Shift" is available as an optional expansion unit.
2 -2
Machine
Flexible Automation
CC 220/320 M
Operating Manual
GridShift (Option)
General
When traversing to reference point with GridShift the reference point is not only
assigned to the zero marker defined by the measuring system, it is also assigned to
any random sensor pulse. This value is assigned to a selected zero marker by a
freely definable pulse difference that is less than the sensor impulse number. In this
way the reference point shifts by a selectable number of pulses (GridShift).
When traversing to reference point without GridShift, the zero marker that is es
sential for reference point evaluation may not be detected at the right time, in which
case different reference points will be approached. When commissioning or reset
ting the system therefore, either the measuring system must be reversed or the
reference point cam moved.
The reference point can be approached in Rapid mode for those axes on
which GridShift is active.
The GridShift option enables you to define the pulse number and the 1. reduced
reference point feed once only, e.g. on commissioning, for each selected axis.
These values are then automatically stored in the machine parameter program and
recalled for all subsequent traversing to the reference point on the axis that is active
for GridShift.
If axes are not active for GridShift (see MP 1512), traverse to reference point is still
performed according to the Standard Logic.
Use the IF inputs Reference point E2.xx" at the CNC interface for evaluating the
cam switch signals. Since an optimum time evaluation of the reference point cam
switch signals is not always possible, it may be necessary with GridShift to assign
the cam signals from the axes to the highspeed inputs on the Servo card to
achieve faster evaluation.
2 -3
Machine
Flexible Automation
CC 220/320 M
Operating Manual
Warning!
An edited value can generate an incorrect reference point for an
active axis.
MP 1512 Activating Grid-Shift
GridShift is activated for a particular axis:
- to define GridShift
- to traverse to reference point with GridShift
MP 1513 Grid-Shift Cam Slope
You define the slope of the cam switch signal at which the GridShift Logic starts
internally defining the pulses.
You will find further details in the CC 220 Machine Parameters" Manual P. No. 4201
and CC 320 Machine Parameters" Manual P. No. 4180.
2 -4
Machine
Flexible Automation
CC 220/320 M
Operating Manual
Operating
Procedure
REFERENCE
POINT
JOG
MODE
SWITCH
FUNCTION
OTHER
FUNCTIONS
OTHER
FUNCTIONS
PANEL
PASSIVE
OTHER
FUNCTIONS
CONTROL
OTHER
FUNCTIONS
GRID
SHIFT
Calling GridShift
GRID
SHIFT
The pulse number and the 1st red. ref. pnt. feed for Grid-Shift are indicated. When
GridShift values are defined for the first time, the value 0" (see MPP P1511) is indi
cated as the GridShift (pulse number) and the value of MPP P503 follows as the
speed.
The system only displays the axes for which GridShift is active (see MPP 1512).
Example: Display in Grid-Shift
NO
PROGRAM
AXIS
X
Z
BFO
ACT
GRID
NC0
WAITING
SHIFT MAX.1. RED.REF.PNT.FEED.
0 PULSES
3.200 M/MIN
0 PULSES
2.600 M/MIN
2 -5
MACHINE
11 : 45 : 34
Machine
Flexible Automation
CC 220/320 M
Operating Manual
This activates the logic that defines the Grid-Shift values. The corresponding axis
starts as soon as one of the IF signals 13.0 - 14.7 (Jog) is active. The IF signal Dir.
of Ref." is evaluated for the direction of travel. The axes move in this direction at the
2. reduced reference point feed (see MPP 504) to the reference point cam (evalu
ated with feed pot 100%. Settings > 100% are ignored). The GridShift values are
defined.
Within the GridShift function itself, the IF signals are generated in the same way as
with a standard traverse to reference point. Certain reaction time limits are defined
for the internal measurement of the GridShift values, and these depend on the PLC
coupling:
Bit/word coupling:
250 ms
PIC coupling:
20 ms
With the reference point feeds, the machine parameter program uses the entered
values for the sensor pulse number and the reaction time limit to monitor whether
the entered speed causes a loss of accurate zero marker detection. If it does, then
the approach rate is automatically reduced until the correct pulse number is
properly detected.
Saving the Values
ACTIVATE
GRIDSHIFT
This saves the internally defined GridShift values (pulse number) to MPP P1511
and the 1. reduced ref. pnt. feed to MP 503 provided the measured speed is less
than that already set. The entry is automatic. Use a final RESET to activate the ma
chine parameters.
2 -6
CC 220/320 M
Operating Manual
Machine
Flexible Automation
MPP P1511:
MPP P1512:
MPP P1513:
Procedure
TRAVERSE TO REFERENCE POINT START AXIS!
REFERENZCE
JOG
CPL/DIALOG
POINT
MODE
CALL
SWITCH
FUNCTION
OTHER
FUNCTIONS
A programmed reference point offset in MPP P1502 refers to the reference point
moved by GridShift. 213.
2 -7
CC 220/320 M
Operating Manual
Machine
Flexible Automation
Zero Set
The ZERO SET softkey is used to set the current setpoints and actual values within
the axis traverse range to zero:
REFERENCE POINTS REACHED ALL AXES.
REFERENCE
JOG
CPL/DIALOG
POINT
MODE
CALL
(Option)
PANEL
PASSIVE
CONTROL
PLC
PLC
SWITCH
FUNCTION
OTHER
FUNCTIONS
ZERO
SET
ZERO
SET
Press keys in sequence or
together as directed by
the machine manufacturer.
Once all axes are set to zero the following SK bar is displayed
(ZERO SET softkey is no longer highlighted):
PANEL
PASSIVE
CONTROL
PLC
ZERO
SET
Jog Mode
Use the JOG MODE key to inch the axes to any position within their traverse range
either in sequence or simultaneously:
REFERENCE
POINT
JOG
MODE
CPL/DIALOG
CALL
(Option)
SWITCH
FUNCTION
OTHER
FUNCTIONS
Other softkey levels can be accessed while Jog Mode is active. This will not inter
rupt Jog Mode.
Jog Mode is interrupted when level return is pressed.
2 -8
CC 220/320 M
Operating Manual
Machine
Flexible Automation
JOG
MODE
CPL/DIALOG
CALL
SWITCH
FUNCTION
OTHER
FUNCTIONS
REFERENCE
POINT
JOG
MODE
CPL/DIALOG
CALL
SWITCH FUNCTION
F
SWITCH
FUNCTION
OTHER
FUNCTIONS
F
M
VALUE
FUNCTIONS
... <ENTER>
Each switch function can only be assigned one value (Include Sev. Times is
not possible).
Switch functions can also be entered before traversing to reference point (ex
cept for subprogram calls, e. g. M60 P9960).
Every time a switch function of the same type is entered, the previous one is
overwritten (except when INCLUDE SEV. TIMES is activated).
Press
START
2 -9
CC 220/320 M
Operating Manual
Machine
Flexible Automation
M10
Select
SWITCH
FUNCTION
5000
<ENTER>
10
<ENTER>
NO
PROGRAM
BFO
ACT
NC0
WAITING
MACHINE
19.12 16: 3
PROGRAM VALUE
X
Y
Z
0.000
0.000
0.000
END POINT
X
Y
Z
1000.0
POSITION
0.000
0.000
0.000
100%
X
Y
Z
0.0
0.000
0.000
0.000
100%
X
Y
Z
S-ACT
SWITCH FUNCTION
DIFFERENCE
0.000
0.000
0.000
*
*
*
0.0
FUNCTIONS
REFERENCE
POINT
JOG
MODE
CPL/DIALOG
CALL
SWITCH FUNCTION
F
SWITCH
FUNCTION
OTHER
FUNCTIONS
M
S
FUNCTIONS
SWITCH FUNCTION
INCLUDE
SEV.TIMES
DELETE
After pressing the INCLUDE SEV. TIMES softkey (highlighted) and level return, you
return to the input level and insert the NC block by pressing the appropriate keys:
2 - 10
CC 220/320 M
Operating Manual
Machine
Flexible Automation
0.0
100%
10.0
100%
S-ACT
0.0
SWITCH FUNCTION
F
FUNCTIONS
VALUE ... <ENTER>
55
<ENTER>
13
<ENTER>
<ENTER>
BFO
ACT
NC0
WAITING
MACHINE
19.12 16: 3
0.000
0.000
0.000
END POINT
X
Y
Z
1000.0
POSITION
0.000
0.000
0.000
100%
X
Y
Z
0.0
0.000
0.000
0.000
100%
X
Y
Z
S-ACT
SWITCH FUNCTION
F
DIFFERENCE
0.000
0.000
0.000
*
*
*
0.0
T
T
2 - 11
FUNCTIONS
CC 220/320 M
Operating Manual
Machine
Flexible Automation
PLC
This function is only active with PLC connected.
Pressing the PLC softkey initiates subsequent machine operation
by the PLC controller.
REFERENCE
POINT
JOG
MODE
PANEL
PASSIVE
SELECT
CONTROL
CPL/DIALOG
CALL
(Option)
SWITCH
FUNCTION
OTHER
FUNCTIONS
ZERO
SET
PLC
REFERENCE
POINT
NO
PROGRAM
JOG
MODE
BF0
ACT
NC0
WAITING
X
Y
Z
F
PANEL
PASSIVE
CPL/DIALOG
CALL
SWITCH
FUNCTION
MACHINE
19.12 16: 3
0.000 *
0.000 *
0.000 *
996.1
100%
SELECT
CONTROL
0.0
PLC
2 - 12
100%
S-ACT
ZERO
SET
0.0
OTHER
FUNCTIONS
CC 220/320 M
Operating Manual
Machine
Flexible Automation
One Panel,
Several Control Systems
Example: Select Control System
Control 1 is to be selected:
PANEL
PASSIVE
WHICH CONTROL?
PANEL
PASSIVE
SELECT
CONTROL
ZERO
SET
PLC
S
SELECT
CONTROL
PLC
ZERO
SET
<ENTER>
Panel is switched to Control 1.
Use SELECT PANEL to switch over direct from the currently active panel to
another panel (see Example 1).
2.
You can deactivate the active panel using Panel Passive". It is now possible
to activate any panel (see Example 2).
2 - 13
CC 220/320 M
Operating Manual
Machine
Flexible Automation
REFERENCE
POINT
JOG
MODE
CPL/DIALOG
CALL
Option
PANEL
PASSIVE
SELECT
CONTROL
PLC
SELECT
PANEL
PANEL
ACTIVE
WHICH PANEL
SELECT
PANEL
SWITCH
FUNCTION
OTHER
FUNCTIONS
ZERO
SET
B
PANEL
ACTIVE
<ENTER>
REFERENCE
POINT
JOG
MODE
CPL/DIALOG
CALL
Option
PANEL
PASSIVE
CONTROL
PLC
SWITCH
FUNCTION
OTHER
FUNCTIONS
ZERO
SET
2 - 14
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
Manual Input
After selecting
Main Screen
MANUAL INPUT
N------
BFO
ACT
NC0
WAITING
MANUAL INPUT
19.12
15:20
PROGRAM VALUE
X
Y
Z
0.000
0.000
0.000
END POINT
X
Y
Z
996.1
100%
POSITION
0.000
0.000
0.000
X
Y
Z
0.0
GFM []
STE
0.000
0.000
0.000
100%
MANUAL INPUT
DIFFERENCE
X
Y
Z
SACT
0.000
0.000
0.000
*
*
*
0.0
G
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
Options
Entries for direct execution of NC blocks without saving by
- Entry at the panel
Page 32
- Include Sev. Times
Page 34
- Key-in with ASCII Keyboard
Page 37
- Enter subprogram parameters Page 37
M-Functions that have been assigned a program in the machine parameter can
also be selected. This program is linked before it is run.
Requirements for Manual Input
mode allows an NC block to be entered for immediate execution. The
The
following requirements must be satisfied before the Manual Input mode can be
used:
-
3 - 1
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
G
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
G1
X200
Y50
F60
<ENTER>
200
<ENTER>
50
<ENTER>
60
<ENTER>
START
MANUAL INPUT
LEAVE
PROGRAM
MANUAL INPUT
GFM []
STE
G
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
Press the LEAVE PROGRAM softkey to deselect the active program. This
cancels the inhibit.
This function is the same as the LEAVE PROGRAM softkey in the Execute"
mode (see page 62). The softkey can also be used for a program that has
been activated in Manual Input".
The operation can also be performed when the active program was started in
the automatic mode, in the DE mode (Direct Execute via a DNC interface; see
DNC Manual) or via an NC Interface.
3 - 2
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
The INCLUDE SEV. TIMES softkey is only important for addresses that can be
inserted several times in an NC block. The overwrite mode applies for all oth
er addresses.
The system searches for the entered NC address in the Manual Input block. If
the address already exists, it is replaced by the new entry.If the address does
not yet exist it will be included in the block. It is inserted after the last changed
address or after the address selected by cursor. The last selected address is
highlighted by reverse video.
G
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
MANUAL INPUT
INCLUDE
SEV.TIMES
DELETE
MANUAL INPUT
GFM []
STE
G
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
3 - 3
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
Example: Include Sev. Times; Enter G91 G1 X100 Y100 Z100 F5000
Enter instructions for immediate execution without saving
Select
FUNCTIONS
INCLUDE
SEV.TIMES
91
<ENTER>
<ENTER>
100
<ENTER>
100
<ENTER>
100
<ENTER>
5000
<ENTER>
START
MANUAL INPUT
N----
BF0
ACT
NC0
WAITING
MANUAL INPUT
19.12
15:20
END POINT
0.000
0.000
0.000
1000.0
X
Y
Z
POSITION
0.000
0.000
0.000
100%
X
Y
Z
0.0
MANUAL INPUT
GFM []
STE
DIFFERENCE
0.000
0.000
0.000
100%
X
Y
Z
SACT
0.000
0.000
0.000
*
*
*
70.3
F
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
BF0
ACT
NC0
RUNNING
MANUAL INPUT
19.12
15:20
Before and after the operations and when the movement is stopped with
FEED HOLD, the screen displays:
MANUAL INPUT
N----
BF0
ACT
NC0
STOP
MANUAL INPUT
19.12
15:20
or
MANUAL INPUT
N----
BF0
ACT
NC0
READY or WAITING
3 - 5
MANUAL INPUT
19.12
15:20
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
G1
X200
Y50
<RETURN>
<RETURN>
<RETURN>
0
3 - 6
<RETURN>
F60
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
MANUAL INPUT
GFM []
STE
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
1.
1.
2.
MANUAL INPUT
N.......
BFO
ACT
NC0
READY
MANUAL INPUT
19.12
15:20
END POINT
X
Y
Z
POSITION
0.000
0.000
0.000
X
Y
Z
1000.0
100%
MANUAL INPUT
INCLUDE
PARAMETER
DIFFERENCE
0.000
0.000
0.000
X
Y
Z
0.0
100%
0.000
0.000
0.000
SACT
*
*
*
70.3
P1
DELETE
PARAMETER
RETURN
Parameter P1 appears in the list at the cursor position after it is entered and
confirmed with <ENTER>.
The next parameter overwrites the previous one unless you are in the Insert
Mode.
When INCLUDE PARAMETER is pressed the next number is positioned to the
right of the previous number. Both numbers are separated by a comma.
3 - 7
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
MANUAL INPUT
INCLUDE
PARAMETER
P1
DELETE
PARAMETER
RETURN
Delete Parameter
DELETE
PARAMETER
All figures are deleted one after the other starting from the last figure on the para
meter list. By moving the cursor to the desired value on the parameter list, the value
is highlighted and can be individually deleted.
Include Parameter
INCLUDE
PARAMETER
A new field is generated behind the active parameter - cursor flashes -. The next
parameter can be written to this field (see Figure).
Return to Entry Level
RETURN
X10
[60,100,2]
G
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
81
MANUAL INPUT
GFM []
STE
X
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
10
MANUAL INPUT
GFM []
STE
<ENTER>
<ENTER>
[
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
<ENTER>
3 - 8
CC 220/320 M
Operating Manual
Manual Input
Flexible Automation
MANUAL INPUT
INCLUDE
PARAMETER
P1
DELETE
PARAMETER
RETURN
60
<ENTER>
INCLUDE
PARAMETER
MANUAL INPUT
INCLUDE
PARAMETER
P2
DELETE
PARAMETER
RETURN
100
<ENTER>
INCLUDE
PARAMETER
MANUAL INPUT
INCLUDE
PARAMETER
P3
DELETE
PARAMETER
RETURN
<ENTER>
BFO
ACT
NC0
READY
MANUAL INPUT
19.12
15:20
END POINT
2.
POSITION
DIFFERENCE
1.
DELETE PAR.
LIST
RETURN
3 - 9
Flexible Automation
Manual Input
3 - 10
CC 220/320 M
Operating Manual
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Data I/O
When you select
Main Screen
NO
PROGRAM
EDIT
BF0
ACT
NC
WAITING
DATA IN
DATA I/O
5.5
16:26
DATA OUT
MANAGE
Options
- Edit parts programs
Editor (Screen/Word)
Important functions of the NC Editor
Screen Editor
Screen Editor Functions
Page 42
Page 46
Page 410
Page 411
Page426
Page 429
Page 440
- 1
Page 420
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Editor (SCREEN/WORD)
General
The CC 220/320 M has two selectable Editors.
- NC Editor
- Screen Editor
With these the user is able to manually create programs and to edit programs
saved to the program memory.
NC EDITOR
SCREEN EDITOR
A character-oriented editor, edits any ASCII File (e.g. machine parameter - and
CPL programs).
Editor Call
DATA IN
EDIT
DATA OUT
MANAGE
PROGRAM SELECTION
P
*NC
EDITOR
EDIT
*SCREEN
EDITOR
The system waits for the user to enter a program number if no program has
been created (max. 9digit number). Before selecting the program you can
select one of the two editors using the function keys.
If a parts program was previously edited, you will be asked CONTINUE EDIT
OF LAST PROGRAM?" YES or NO.
YES
NO
P
*NC
EDITOR
NO
- 2
10
*SCREEN
EDITOR
Data I/O
Flexible Automation
CC 220/320 M
Operating Manual
Notes:
If when EDIT is selected a program is active and the control system is in the
READY", WAITING" or STOP" mode, you will be asked whether you wish
to edit the active program. If a run time error has occurred, you will be asked
whether you wish to edit the faulty program.
If the answer is YES", then the active or faulty program is automatically
deactivated and an edit mode is offered. When you enter the editor the cursor
will indicate the current position within the active program. This also happens
when a subprogram is active.
Changing the group mode terminates the EDIT FUNCTION and automati
cally selects the EXECUTE mode.
When editing a program via the NC Interface", the warning NC ALREADY
ACTIVE" appears in the header.
- 3
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
DATA IN
DATA OUT
MANAGE
10
FOR
INSPECTION
NO
In this mode the file can be read into the editor. However it is not possible to store
the edited file in the parts program store by changing the mode or using the level
return key.
The active program P10" is only displayed and cannot be edited. The softkey bar
as displayed in SCREEN EDITOR" is shown below.
.
.
PROGRAM P10
.
.
EDIT / READ ONLY P10
DELETE
SEARCH
MOVE
CURSOR
PARAMETER
IN DIALOG
FUNCTIONS
If the NC EDITOR" is active, the following softkey line will be displayed:
EDIT/READ ONLY
GFM
STE
P10
YJBO
VDNP
XIA
URL
ZKC
WHQ
FUNCTIONS
The Word Editor edits NC parts programs to DIN 66 025. Input into the NC Editor is
word-by-word only. CPL blocks and messages cannot be edited.
When editing, handling tables etc. the flashing cursor indicates positions where
entries, changes, and insertions can be made.
The 4 cursor keys have the following functions:
Right
The cursor moves right one word per key press.
Left
The cursor moves left one word per key press.
Up
The cursor moves to the start of the block - towards program
start -.
Down
The cursor moves to the start of the block - towards program end -.
4
- 4
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Change
Move cursor to the word to be changed, then enter value. Press <ENTER> to save
the new value.
Insert
Move cursor to the line in which the insertion is to be made, and select the desired
address by pressing softkeys 14. Now enter number and save with <ENTER>.
Delete
Move cursor to line or word to be deleted. Press <ENTER> to delete the highlighted
section.
Calling the Word Editor
DATA IN
DATA OUT
MANAGE
P
* NC
EDITOR
NO
P10
YJBO
VDNP
XIA
URL
10
*SCREEN
EDITOR
G
ZKC
WHQ
FUNCTIONS
The screen now displays program P10 which can be edited from the panel or key
board.
- 5
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
P10
YJBO
VDNP
XIA
URL
EDIT
DELETE
SEARCH
P10
BLOCK SEARCH/
INSERT
G
ZKC
WHQ
PARAMETER
IN DIALOG
(Option)
FUNCTIONS
SPECIAL
FUNCTIONS
BLOCK SEARCH/
INSERT
Enter the desired block number. Press <ENTER> and the cursor will jump to the
searched block. If this does not exist, the block number will be inserted at the cor
rect place and highlighted.
Delete Function
DELETE
Search for a predefined block from the cursor position to the end of file. When the
EDITOR locates the block the first word of the block is highlighted.
- 6
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Parameter in Dialog
The Parameter in Dialog" function is a chargeable option and only installed at the
request of the MTM.
SEARCH
P10
BLOCK SEARCH/
INSERT
PARAMETER
IN DIALOG
(Option)
SPECIAL
FUNCTIONS
Multiple Inclusion of
G and M Functions
EDIT
GFM
STE
P10
YJBO
VDNP
XIA
URL
EDIT
F
ZKC
WHQ
FUNCTIONS
SEARCH
P10
BLOCK SEARCH/
INSERT
EDIT
INCLUDE
SEV.TIMES
GENERATE
BLOCK NO.
P10
*SCREEN
EDITOR
RETURN
EDIT
INCLUDE
SEV.TIMES
GENERATE
BLOCK NO.
P10
*SCREEN
EDITOR
RETURN
DELETE
PARAMETER
IN DIALOG
(Option)
SPECIAL
FUNCTIONS
RETURN
G
or
M
- 7
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Automatic Block
Number Generating
EDIT
INCLUDE
SEV.TIMES
BLOCK NO.
GENERATE
P10
*SCREEN
EDITOR
RETURN
NEW
CANCEL
RETURN
SPECIAL
FUNCTIONS
GENERATE
BLOCK NO.
CHANGE
DISTANCE
<ENTER>
The cursor key automatically inserts a block number
after the last activated block with the preselected dis
tances.
RETURN
MANUAL INPUT
GFM
STE
XIA
URL
- 8
N
ZKC
WHQ
FUNCTIONS
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
SEARCH
EDIT
DEFINE
STRING
SEARCH
STRING
P10
BLOCK SEARCH/
INSERT
PARAMETER
IN DIALOG
(Option)
SPECIAL
FUNCTIONS
P10
RETURN
Search for:
EDIT
GFM
STE
P10
YJBO
VDNP
XIA
URL
M
ZKC
WHQ
30
FINISHED
<ENTER>
Search for:
EDIT
GFM
STE
M30
P10
YJBO
VDNP
XIA
URL
M
ZKC
WHQ
FINISHED
When the string is found the cursor jumps to M30" and the message FOUND" is
displayed on screen:
FOUND
EDIT
DEFINE
STRING
P10
SEARCH
STRING
- 9
RETURN
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
SCREEN Editor
Operation
The Screen Editor works character by character. The basic functions of the Editor
are DELETE, INSERT and the four cursor functions. All the input characters are in
serted in the cursor position as the cursor moves to the right. The DELETE function
deletes the character in front of the cursor position and closes the rest of the pro
gram up. It is possible to modify the program at will with DELETE, INSERT and the
four cursor keys, but editor functions are also available to allow various programs
to be edited quickly and efficiently.
Calling the SCREEN Editor and Editing the Last Program P10
EDIT
DATA IN
DATA OUT
MANAGE
P
*NC
EDITOR
NO
10
*SCREEN
EDITOR
The screen now displays the program P10 which can be edited with the ASCII key
board and the cursor keys (e.g. modify or insert program).
To call a different program (e.g. P20):
EDIT CONTINUE EDIT OF LAST PROGRAM?
YES
NO
EDIT
P
*NC
EDITOR
PROGRAM SELECTION
P
*NC
EDITOR
EDIT
10
*SCREEN
EDITOR
*SCREEN
EDITOR
20
EDIT
PROGRAM SELECTION
P
*NC
EDITOR
EDIT
20
*SCREEN
EDITOR
<ENTER>
EDIT
DELETE
SEARCH
4 - 10
P20
MOVE
CURSOR
PARAMETER
IN DIALOG
(Option)
FUNCTIONS
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
EDIT
DATA IN
EDIT
DATA OUT
MANAGE
PROGRAM SELECTION
P
*NC
EDITOR
EDIT
20
*SCREEN
EDITOR
SEARCH
P10
MOVE
CURSOR
PARAMETER
IN DIALOG
(Option)
<ENTER>
FUNCTIONS
Delete
You can use softkeys to delete blocks, words and characters.
To do this activate the delete function with the DELETE/RECALL toggle softkey.
The active function is identified by *" when the key is operated.
*DELETE
RECOGNITION
EDIT
RETURN
DELETE
BLOCK
P10
DELETE
WORD
DELETE
CHARACTER
*DELETE
RECALL
Delete Character
DELETE
CHARACTER
The character at the current cursor position is deleted and the rest of the line is
closed up.
4 - 11
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Delete Word
DELETE
WORD
The block contents (line) are deleted from the cursor. If the cursor is at the begin
ning of the block the whole block is deleted and the subsequent blocks close up.
Recall
You cannot display the last deleted character, word or block with the recall function.
To do this the recall function must be activated by toggling the DELETE/RECALL
softkey.
DELETE
*RECALL
EDIT
RETURN
DELETE
BLOCK
P10
DELETE
WORD
DELETE
CHARACTER
*DELETE
RECALL
Pressing the key toggles between active functions which are indicated by *".
EDIT
RETURN
RECALL
BLOCK
P10
RECALL
WORD
RECALL
CHARACTER
DELETE
* RECALL
P10
MOVE
CURSOR
RETURN
INSERT
FILE
P10
AUTOM.
BLOCK NO.
EDIT
DELETE
TO EOL
*M30
INSERT
DELETE
EDIT
PARAMETER
IN DIALOG
(Option)
FUNCTIONS
QUIT
FUNCTIONS
CALCULATE
FUNCTIONS
P10
SECTION
All characters from cursor position to the end of line are deleted.
4 - 12
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Return
RETURN
Search Function
You can search for defined strings within the program that you are currently editing.
EDIT
DELETE
SEARCH
P10
MOVE
CURSOR
DEFINE
STRING
P10
SEARCH
STRING
EDIT
RETURN
PARAMETER
IN DIALOG
(Option)
END
FUNCTIONS
*FORWARDS
BACKWARDS
Forwards/Backwards
Use the toggle softkey to activate the search direction. Pressing the key toggles
between the two search directions, the active direction being marked with a *".
*FORWARDS
BACKWARDS
FORWARDS
*BACKWARDS
Define String
DEFINE
STRING
Deletes a string previously defined for search (max. 10 characters) and saves a
newly entered string. Terminate a string definition with <ENTER> to initiate the 1st
search.
Search String
SEARCH
STRING
Searches a previously defined string from the cursor position in the defined search
direction.
Once the string is found, the cursor moves to the first character of the string. If the
string is not found, the message STRING NOT FOUND" is displayed.
4 - 13
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Cursor Control
MOVE
CURSOR
Use the Softkey to move the cursor in the program - according to the SK functions.
EDIT
DELETE
SEARCH
EDIT
RETURN
P10
MOVE
CURSOR
PARAMETER
IN DIALOG
(Option)
FUNCTIONS
P10
BLOCK
WORD
8 LINES
*FORWARDS
BACKWARDS
By pressing the MOVE CURSOR softkey you jump to the level whose functions can
be used to move the cursor:
Forwards/Backwards
*FORWARDS
BACKWARDS
The cursor moves along the line word by word (e.g. from left to right).
Jumps
8 LINES
4 - 14
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
SEARCH
P10
MOVE
CURSOR
INSERT
FILE
P10
AUTOM.
BLOCK NO.
EDIT
RETURN
PARAMETER
IN DIALOG
(Option)
QUIT
FUNCTIONS
FUNCTIONS
INSERT
FILE
You insert a file into an existing program by entering the file number
Example: Insert file
The selected file is moved in front of the current cursor position.
Example:
Current
Position
Position
N50
N60
N70
N80
Insert
...
G92 X0 Y40 Z0
X100
Y20 Z200
...
N50 ...
N60 G92 X0 Y40 Z0
N....
N.... Inserted file
N....
N70 X100 Y20 Z200
N80 ...
Quit
QUIT
Interactive definition of start and end line numbers with the increment (line dis
tance). The system then displays the lines with the address letter N and the line
number.
Example: Line No. 10 to 200, increment 10
AUTO LINE NO. FROM 10 TO 200, STEP
EDIT
P20
FROM
Display
N10
N20
.
.
N200
4 - 15
10
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Insert End
Mark M30
EDIT
RETURN
INSERT
FILE
P10
AUTOM.
BLOCK NO.
QUIT
FUNCTION
EDIT
DELETE
TO EOL
*M30
INSERT
SECTION
CALCULATE
FUNCTIONS
EDIT
DELETE
TO EOL
*M30
INSERT
SECTION
CALCULATE
FUNCTIONS
The end mark M30 is automatically inserted at the end of a program - when high
lighted -.
Calculate
EDIT
DELETE
UNTIL EOL
INSERT
M30
SECTION
CALCULATE
FUNCTIONS
Use the Calculate option to perform the four basic mathematical functions Add,
Subtract, Multiply and Divide. The symbols are +", -", x" and -". The entries
(figures, numbers) are shown in the prompt line.
EDIT
P20
CALCULATE
25
4 - 16
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Section Functions
EDIT
RETURN
EDIT
DELETE
TO EOL
INSERT
FILE
QUIT
FUNCTIONS
SECTION
CALCULATE
FUNCTIONS
P10
SAVE
SECTION
APPEND
SECTION
TRANSFER
SECTION
P10
*M30
INSERT
EDIT
RETURN
P10
AUTOM.
BLOCK NO.
SELECTION
Selection
SELECTION
Define the section with cursor keys or enter the section via the keyboard. The se
lected section is highlighted.
Save Section
SAVE
SECTION
The section defined in Selection" is saved to a separate memory whose old con
tents are previously deleted.
Append Section
APPEND
SECTION
Inserts the contents of the separate memory at the position marked by the cursor.
4 - 17
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Other Functions
EDIT
DELETE
TO EOL
P10
*M30
INSERT
SECTION
CALCULATE
FUNCTIONS
CHANGE
WORD
P10
* NC
EDITOR
*KEYBOARD
AVAILABLE
RETURN
EDIT
EXIT
Exit
EXIT
P17
<ENTER>
The edited program can be assigned a new number. The edited parts program is
saved as P17 and the original program is retained under its old program number.
Switchover Word Def.
CHANGE
WORD
A word is a string terminated by a break character (blank, tab, EOL) when the func
tion is not highlighted.
To edit NC programs it is however possible to define a word as an address, i.e. the
word end is the start of the next address or EOL.
Switchover in Word Editor
* NC
EDITOR
When the softkey is highlighted (ASCII keyboard active) the SCREEN EDI
TOR does not activate the 1st Editor level (see Page 85), this level is skipped
each time. This means that addresses can now only be entered with the
ASCII keyboard and not with the panel.
When the ASCII keyboard is active, commands can be used instead of soft
keys in SCREEN EDITOR. To switch from softkey operation to command"
press <ESC> or press the CONTROL and Z keys together.
4 - 18
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Command Selection
CNTRL/Z or <ESC>
The following edit commands can be performed:
English
RESET
FIND&NEXT
DELETE&LINE
UNDELETE&LINE
PAGE
SECTION
APPEND
REPLACE
DELETE&WORD
UNDELETE&WORD
ADVANCE
BOTTOM
BACK UP
TOP
CUT
PASTE
DELETE&CHAR
German
RESET
SUCHEN&ZEICHENF.
LOESCHEN&SATZ
ERNEUERN&SATZ
SEITE
8 ZEILEN
BEREICH&ANHAENGEN
AUSTAUSCHEN
LOESCHEN&WORT
ERNEUERN&WORT
VORWAERTS
ENDE
ZURUECK
ANFANG
BEREICH&SCHIEBEN
BEREICH&HOLEN
LOESCHEN&ZEICHEN
English
WORD
CHANGE&WORD
EOL
DELETE&UNTIL EOL
CHARACTER
SPECIAL&CHARACTER
SELECT
LINE
OPEN&LINE
SUBSTITUTE
INSERT&FILE
UNDELETE&CHARACTER
QUIT
IGNORE
CALCULATE
FIND
SET OVERSTRIKE
SET INSERT
German
WORT
WORTDEF.&AENDERN
EOL
LOESCHEN&BIS EOL
ZEICHEN
SONDER&ZEICHEN
AUSWAHL
SATZ
ZEILE&OEFFNEN
ERSETZEN
DATEI&EINFUEGEN
ERNEUERN&ZEICHEN
ABBRUCH
IGNORIEREN
RECHNEN
DEFINIEREN&ZEICHENF.
UEBER&SCHREIBEN
EINRUECKEN
Changes are not possible. Any abbreviation can be used when entering a
command. The Editor reads the first 5 characters to decipher the command
entered.
You will find further Details about the Screen Editor in the CC220/320 M Pro
gramming Instructions CPL" Manual P. No. 4207.
4 - 19
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Data In Functions
You will find further guidance on reading data in via interfaces in the following man
uals: CC 220 Machine Parameters", P. No. 4201 and CC 320 M Machine Para
meters", P. No. 4180.
By pressing the DATA IN softkey it is possible to read and transfer programs with
and without DFS Recognize from external devices (digital cassette players, the
XTRANS software package, CCDISK, punched tape readers etc.) into the program
memory of the control system.
Reading In Programs
EDIT
DATA IN
DATA OUT
MANAGE
DFS PROGR
SEARCH
START
Before the program can be read in you must specify the external storage device
and the port by pressing DEVICE SELECT: the softkey label is highlighted for the
current port.
DATA IN, *DEVICE SELECT.,*ON CONTROL
*PORT
*DCR
*DCR
4800 BAUD
9600 BAUD
DATA IN,*DEVICE SELECT.,*PORT
*ON
*ON PANEL
CONTROL
*CCDISK
9600 BAUD
XTRANS
9600 BAUD
*DNC CHANNEL
(Option)
In this example the data is read in from a digital cassette player with 4800
BAUD (bits/second). The port is on the control system.
Now press the return key twice to select the 1st level, enter the program
number or search for the desired DFS program on the cassette.
4 - 20
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
DFS PROGR
SEARCH
START
P
DFS PROGR
SEARCH
START
PROGRAM
NUMBER
PROGR.NO. <ENTER>
DFS Program Search
DATA IN, *ON CONTROL, *CASSETTE 4800 BAUD
*DEVICE
PROGRAM
*STATUS
SELECT.
NUMBER
DFS PROGR
SEARCH
START
P
DFS PROGR
SEARCH
START
PROGRAM
NUMBER
PROGR.NO. <ENTER>
Pressing the DFS PROGR. SEARCH softkey initiates a search and readin for a spe
cific program on tape with a DFS Recognize.
Prepare the cassette player (see page 431) and press the START softkey.
DATA IN, *ON CONTROL, *CASSETTE 4800 BAUD
*DEVICE
PROGRAM
*STATUS
SELECT.
NUMBER
DFS PROGR
SEARCH
START
The program is now read from the cassette into the program store of the control
system.
On completion of the readin operation or when the QUIT key is pressed the
original SK bar is displayed once again:
4 - 21
DFS PROGR
SEARCH
START
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
EDIT
DATA IN
DATA OUT
MANAGE
START
*CCDISK
9600 BAUD
*XTRANS
9600 BAUD
*DNC CHANNEL
Press level return twice to select the 2nd softkey level and enter the PROGRAM
NUMBER (e.g. 10):
DATA IN, DNC CHANNEL
*DEVICE
*STATUS
SELECT.
PROGRAM
NUMBER
START
10
DATA IN, WHICH PROGRAM?
*DEVICE
*STATUS
SELECT.
P
PROGRAM
NUMBER
10
START
<ENTER>
4 - 22
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
PROGRAM
NUMBER
START
On completion of the readin or when the QUIT softkey is pressed the second soft
key level is selected again:
DATA IN, DNC CHANNEL
*DEVICE
*STATUS
SELECT.
PROGRAM
NUMBER
START
START
is entered.
PROGRAM
NUMBER
4 - 23
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
1
10
ERROR
BF0
ACT
NC0
STOP
DATA I/O
5.5.
17:00
L 20
WARNING 2095
DATA IN,
ERROR IN E CODE
346
* DEVICE
SELECT.
PROGRAM
NUMBER
* STATUS
DFS PROGR
SEARCH
START
BF0
ACT
1
10
ERROR
0.000
* DEVICE
SELECT.
WARNING 2095
DATA IN,
NC0
STOP
0.000 Y
DATA I/O
5.5.
17:20
V 123456
0.000Z
ERROR IN E CODE
0.
346
PROGRAM
NUMBER
4 - 24
DFS PROGR
SEARCH
START
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
The number of displayed characters is independent of the port through which they
are read in.
Port
Characters max.
Standard
port
(20mA/V24)
Control
Panel
100
50
DNC
LSV2
EDNC
BAB
114 - 242
128
256
PLC Card
114 - 242
ERROR
0.000
NC0
STOP
WARNING 2095
WARNING 2010
WARNING 1131
DATA IN,
* DEVICE
SELECT
DATA I/O
5.5.
17:15
V 123456
0.000 Y
ERROR IN E CODE
FILE ALREADY EXISTS
FILE IN LIBRARY
0.000Z
0.
P
P
P
1
2
280
PROGRAM
NUMBER
DFS PROGR
SEARCH
START
Note!
Up to 10 warnings are displayed. If more than 10 warnings occur during a readin
operation then only the first 10 will be displayed. The other warnings are lost.
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Data Terminal - Digital Cassette Player Before a readin/readout the external device (in this instance the DCR/digital cassette player) must be prepared.
Example: Bosch Cassette Terminal (DCR)
Front panel
Rear panel
Cassette eject
BAUD RATE
Baud rate
Baud
ON
POWER
OFF
PARALLEL
Switch pos.
Baud
CODE
ISO
BIN
PARITY
BAUD RATE
STOP BIT
1
2
E
4
1
2
C
5
A
7
Disconnect power before opening enclosure!
220V
50Hz
Record mode:
ECMA 34
Memory:
256 kByte unformatted
Data format und Baud
rate can be set
on rear panel
Parallel and serial
ports
SERIAL
Recommended Settings:
bad cassette
- Binary
Record start
- Parity off
Record end
- 1 Stop Bits
Connection:
Connect device with cable 046 266
between
- S E R I A L (cassette) and
- CP 20 mA/X11 (CC 320 M - Logic)
- V24.1/V24.2 (CC 220 - CP/MEM4)
Prepare cassette:
- Insert cassette
- Switch on device
- Close cover
Cassette STOP
4 - 26
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
ON
CONTROL
*CASSETTE
4800 BAUD
PROGRAM
NUMBER
40
<ENTER>
Start DCR
Start serial data readout at cassette player with
DATA OUT softkey on the CNC
Start DCR
Start cassette player with softkey
START
4 - 27
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
DFS PROGR.
SEARCH
40
<ENTER>
This procedure can be repeated for various DFS programs.
Several programs may be stored on tape. When the DFS PROGR. SEARCH softkey
is pressed the system searches for the program P40" and then reads it in. If you do
not press the DFS PROGR. SEARCH softkey and enter Progr. Nr. 40 with <ENTER>,
you can read all the stored programs by pressing the START key.
READ
CC 220/320 M)
WRITE I
(CC 220/320 M
Insert cassette
DCR)
Insert cassette
WRITE II
(CC 220/320 M
DCR)
Insert cassette
Cassette runs a
while then
stops
Data can now
be saved
End mark is
generated
End mark is
generated
4 - 28
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Output Functions
By pressing the DATA OUT softkey it is possible to transfer programs with and with
out a DFS Recognize from the control's program memory to an external device
(digital cassette player, scanner or teletype).
First press
EDIT
DATA IN
DATA OUT
MANAGE
Before the program can be output you must define the external device and
port by pressing the DEVICE SELECT. softkey.
Apart from the parts programs, tables can also be output (CS, zero offset and
tool compensation tables).
After pressing the DATA OUT AND STATUS softkeys you must define conditions
that will be saved.
The relevant item is highlighted when one or more of these functions is selected.
DATA OUT
*DEVICE
SELECT.
*STATUS
DATA OUT
*SW
CONTROL
PARTS
PROGRAM
SEVERAL
FILES
*DFS
RECOGNIZE
*WITH
LEADER
*WITH
TRAILER
Device Control
*SW
CONTROL
When this SK is selected the coupled peripheral is controlled with software control
signs (DC1 to DC4).
DFS Recognize
With Leader
With Trailer
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
General rule for the Data Out functions: enter all files to be output in an output
list (or file management list) before the readout.
This does not apply for the output of an individual parts program. This can be
output directly when the program number is selected.
Calling the output functions depends on whether an output list exists when the
SEVERAL FILES softkey is pressed:
1.
2.
SEVERAL
FILES
NEW
SELECTION
START
ALL
PROGRAMS
SEVERAL
FILES
OTHER
FILES
START
By pressing the MAIN AND SUBPROGRAM softkeys a main program and its sub
programs can now be entered in the list just created, and then output.
Note:
After selecting the SEVERAL FILES softkey (create an output list) each file is as
signed a DFS RECOGNIZE even though the output is not preset with DFS RECOG
NIZE. Each file is also output with the DFS RECOGNIZE via the DNC Interface.
4 - 30
Flexible Automation
Device Selection/
Interface
CC 220/320 M
Operating Manual
Data I/O
See page 4-26 - Data Terminal - Digital Cassette Player - for guidance on the
cassette terminal, the controls and functions.
For key sequences for DEVICE SELECTION and PORT and DNC CHANNEL
refer to DATA IN FUNCTION.
Preparing Cassette
Player
Refer to page 4-26 for instructions on the operation of the DCR cassette player.
Example: Output a parts program without DFS Recognize
A parts program can be output direct (i.e. without first having to be entered in
the output list).
To perform the output without DFS Recognize" the DFS Recognize" (if ac
tive) must first be deactivated by pressing the softkeys STATUS and DFSRECOGNIZE (see page 429 / DEFINE OUTPUT MODE - only possible for
outputting an individual program). See Main and Subprogram OUTPUT,
page 433.
Select
EDIT
DATA IN
DATA OUT
SEVERAL
FILES
SEVERAL
FILES
MANAGE
P
PARTS
PROGRAM
10
4 - 31
<ENTER>
Flexible Automation
Start
CC 220/320 M
Operating Manual
Data I/O
Cassette
DATA OUT PROGRAM NUMBER 10
*DEVICE
*STATUS
SELECT.
PARTS
PROGRAM
SEVERAL
FILES
START
QUIT
Parts program output without DFS Recognize. For readin it can be stored
with any desired number.
*DEVICE
SELECT.
*STATUS
4 - 32
PARTS
PROGRAM
SEVERAL
FILES
START
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
The SPs that belong to the HP (except SPs that are called with G, M or Aux.
Func., e.g. cycles) and tables (if preset) are automatically defined (after the
HP No. is entered) and an output list is created (if it does not already exist)
with the appropriate SPs and tables.
Readable programs and tables filed in the program memory can be output
(file protection R), but not programs from libraries.
Other programs and/or tables can be added to the files already in the output
list.
For each file (parts program or table) in the output list you can decide whether
it will be output or not (by entering YES" or NO").
BFO
ACT
NC0
STOP
DATA I/O
5.5
16:26
FILES TO BE OUTPUT
NUMBER
P
P
10
41
PAGE 1
FILENAME
FRKTEST
UP KORR.WERT ERHOEHUNG
LENGTH
01.12
22.09
OUTPUT
163
2129
MAIN AND
SUBPROGRAM
ALL
PROGRAMS
OTHER
FILES
START
Use the START softkey to output the programs P10" and P41" shown in the
list.
Output all associated ZEROSHIFT and tool correction tables by selecting the soft
keys *WITH ZERO OFFSET T. and *WITH GEO.COMP.TAB.
4 - 33
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
After entering the Program No. with <ENTER> the tables belonging to HP10" K1"
and V1" appear. These can now be output together with HP10" and UP41":
DATA OUT, SEVERAL FILES
PARTS
MAIN AND
PROGRAM
SUBPROGRAM
ALL
PROGRAMS
OTHER
FILES
START
10
<ENTER>
NO
PROGRAM
BFO
ACT
NC0
STOP
DATA I/O
5.5
16:26
FILES TO BE OUTPUT
NUMBER
P
P
K
V
10
41
1
1
PAGE 1
FILENAME
FRKTEST
UP KORR.WERT ERHOEHUNG
LENGTH
01.12
22.09
OUTPUT
163
2129
MAIN AND
SUBPROGRAM
ALL
PROGRAMS
OTHER
FILES
START
QUIT
4 - 34
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
SEVERAL
FILES
NEW
SELECT.
START
NEW
SELECT.
START
This SK bar can be used to insert one (or more) other main and subprogram(s) with
or without tables, one (or more) parts program(s), all programs in the parts memory
or other files (such as CS, Zero Shift or Tool Comp. tables) into the output list in
addition to the programs and tables that are already on it.
Other programs such as the two parts programs P1101" and P88" and the pro
gram P80" (as main program) are inserted into the output list as follows:
PARTS
PROGRAM
P 1101
<ENTER>
PARTS
PROGRAM
P 88
<ENTER>
P 80
<ENTER>
MAIN AND
SUBPROGRAM
4 - 35
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
*STATUS
PARTS
PROGRAM
SEVERAL
FILES
NEW
SELECT.
START
ALL
PROGRAMS
OTHER
FILES
START
ZERO OFF.
TABLES
TOOL COMP.
TABLES
START
ZERO OFF.
TABLES
W
TOOL COMP.
TABLES
START
<ENTER>
The screen below shows that programs P1101", P88", P80" and the table W2"
have been appended to the files already on the output list:
NO
PROGRAM
BFO
ACT
NC0
STOP
DATA I/O
5.5
16:26
FILES TO BE OUTPUT
NUMBER
P
P
K
V
P
P
W
10
41
1
1
1101
80
2
PAGE
FILENAME
LENGTH
FRKTEST
UP KORR.WERT ERHOEHUNG
01.12
22.09
02.11
19.12
OUTPUT
163
2129
10896
632
28186
237
2216
ALL
TABLES
4 - 36
START
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
SEVERAL
FILES
NEW
SELECT.
START
Change Selection
Press the softkey CHANGE SELECT. and then select YES" or NO" to decide
which files on a list will be output and which will not.
In the following screen the parts programs P1005" and P1301" are not output be
cause they are marked NO". All other files are output on completion of the
CHANGE SELECT. function by pressing the START softkey (except for protected
files P99999999"):
NO
PROGRAM
BFO
ACT
NC0
STOP
DATA I/O
26.12 16:26
FILES TO BE OUTPUT
NUMBER
P
41
P
10
P 999999999
P
80
P
1005
P
1006
P
199
P
43
P
1301
P
1302
P
89
P
109
P
1101
PAGE
FILENAME
UP KORR.WERT ERHOEHUNG
FRKTEST R.WEBER
MZA
BUCHSTABE "P"
BPOS*COS90
BPOS*COS90
CUTCOMTESTPROGRAMM
CPLTESTPRG.CUTCOM
G5PROGRAMM
G5PROGRAMM MIT SPIEGELN
4ACHSENINTERPOLATION
FRKTEST R.WEBER
WZTAB.W1 200 PLAETZE
OUTPUT FILE ?
LENGTH
22.09
28.12
19.12
01.12
01.12
01.12
01.12
01.12
01.12
02.11
OUTPUT
2129
163
5730 PROTECTED
237
75 NO
84
265
303
281 NO
585
185
451
28186
1302
NO
YES
4 - 37
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
New Selection
By pressing the NEW SELECT. softkey the entire output list is cleared and you enter
the softkey level in which a new list can be created:
DATA OUT, SEVERAL FILES
OTHER
CHANGE
ENTRIES
SELECT.
NEW
SELECT.
START
ALL
PROGRAMS
OTHER
FILES
The SK bar can now be used to enter new programs and files into the data
management list and to output them by pressing the START softkey.
Notes:
It is not possible to enter a file more than once in the output list. Attempts to
do this will bring up the following message in the prompt line: MULTIPLE
ENTRY NOT POSSIBLE".
After a program number is entered the system checks whether the selected
program exists in the memory. If it does not, the prompt line displays the fol
lowing messages:
PROGRAM NOT PRESENT".
If the selected main program is present, then all its subprograms and tables
- if preset - that can be called from this main program are appended to the
existing output list.
During the search the prompt line displays the flashing message PLEASE
WAIT and the number of the file that is being transferred.
When all the parts programs present in the memory are output, these are first
transferred to the output list by selecting the ALL PROGRAMS softkey, in
which case the PLEASE WAIT" message appears and the program being
transferred is shown.
MISSING TEXT
Use the YES/NO softkeys to decide which file on the output list (parts pro
gram or table) will be output.
4 - 38
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
The output list can only be explicitly deleted with the NEW SELECT. softkey.
If the mode is changed or the level return key is pressed while the output list is
being created or expanded, all files edited up to the point of interruption are
entered in the output list.
If all selected files are either read protected or not present, the prompt line
displays the message:
ALL FILES LOCKED".
4 - 39
or
or
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Managing Programs
EDIT
DATA IN
DATA OUT
MANAGE
MANAGE
Call the PROTECT FILE function. After entering the password and selecting the
program you can select the protection functions DELETE, EXECUTE, WRITE,
READ or PROTECTION PERMANENT". The chosen function is either allowed (highlighted) - or inhibited - (not highlighted) -.
MANAGE
PROTECT
FILE
RENAME
DELETE
MODIFY
HEADERFILE
COPY
PASSWORD?
PROTECT
FILE
10
ENTER
MANAGE, PROTECT FILE
READ
-R-
PROGRAM NUMBER 10
WRITE
EXECUTE
DELETE
-W-
-E-
-D-
Delete
Execute
Write
Read
4 - 40
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
If read protection is set for a file this is not displayed in the modes (NC/EX
ECUTE), (DATA I/O), (CORRECTION), which means that neither the code nor
the file number is shown on screen.
The message FILE PROTECTED" is displayed.
In the files listing permanently protected files are indicated on screen in the
column Access by the symbol P" for permanent protection.
RENAME
DELETE
MODIFY
HEADERFILE
COPY
PASSWORD?
PROTECT
FILE
10
MANAGE , PROTECT FILE
READ
WRITE
EXECUTE
PROGRAM NUMBER 10
PROTECTION
DELETE
PERMANENT
EXECUTE
PROGRAM NUMBER 10
PROTECTION
DELETE
PERMANENT
WRITE
<ENTER>
4 - 41
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
P
RENAME
10
DELETE
TO
MODIFY
HEADERFILE
COPY
Now enter a program number with up to 9 places to file the program under the new
number.
Copy
COPY
Copies an existing program. The original (source) program is not affected. The pro
tect attributes are also copied.
Note!
You cannot copy a Read protected program.
P
RENAME
DELETE
TO
P
MODIFY
HEADERFILE
COPY
4 - 42
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Deleting Files
After selecting the softkeys DELETE and PARTS PROGRAM you can delete
an individual parts program (enter the program number).
Alternatively by selecting the softkey SEVERAL FILES you can call the file
management list if available:
EDIT
MANAGE
PROTECT
FILE
DATA IN
RENAME
DATA OUT
MANAGE
DELETE
MODIFY
HEADERFILE
COPY
PROGRAM
NUMBER
SEVERAL
FILES
MANAGE , DELETE
NEW
SELECT.
START
All the files included on the list are deleted when the START softkey is oper
ated.
Use the CHANGE SELECT. softkey to append other files to be deleted to the
files already present in the file management list.
After you select the CHANGE SELECT. softkey use the YES" and NO" op
tions to inhibit files for deletion (if the Delete" column contains a NO"). Se
lect YES" to cancel the delete protection.
Pressing the NEW SELECT. softkey clears the contents of the file manage
ment list and you enter the softkey level on which a new list can be created.
If no file management list exists after selecting the delete function and the SEV
ERAL FILES softkey, the following SK bar is displayed:
PROGRAM
NUMBER
SEVERAL
FILES
ALL
PROGRAMS
OTHER
FILES
By selecting the displayed softkeys you can now include a specific parts pro
gram, a main program with its subprograms, all programs and either one or
all Zero Offset, CS or Tool. Comp. Tables in the list.
4 - 43
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
After the MAIN AND SUBPROGRAM softkey is selected, you can preset whether
the Zero Offset and/or Tool Compensation Tables associated with a main program
are entered in the list at the same time. The relevant softkeys are highlighted:
DELETE , SEVERAL FILES
PARTS
MAIN AND
PROGRAM
SUBPROGRAM
ALL
PROGRAMS
OTHER
FILES
PROGR. NO.
<ENTER>
By selecting the OTHER FILES softkey the tables are entered individually or all
tables of the selected table type are entered (e.g. the Zero Offset Tables):
PARTS
PROGRAM
MAIN AND
SUBPROGRAM
ALL
PROGRAMS
OTHER
FILES
START
ZERO OFF.
TABLE
GEO.COMP.
TABLE
START
Notes:
If the interface signal Edit allow" is missing, the following message appears
in the prompt line:
EDIT ALLOW MISSING".
When the softkeys *WITH ZERO OFFSET T. and/or *WITH GEO. COMP.TAB.
are selected, all tables belonging to the called main program are available for
deletion. The selected softkey(s) is (are) highlighted. If neither of these two
softkeys is pressed (SWITCH ON CONDITION), then only the subprograms
belonging to the main program can be deleted.
The file management list can only be explicitly deleted with the NEW SELECT.
softkey.
If the mode is changed or the level return key is pressed while the file man
agement list is being created or expanded, all files edited up to the point of
interruption are entered in the list.
4 - 44
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
Memory Assignment
Different file types can be stored in the memory.
Programs
-P-
in mode
Diagnostic programs
-D-
in mode
PLC programs
-S-
in mode
-L-
in mode
Link tables
-L-
in mode
-V-
in mode
Compensation tables
-K-
in mode
CS tables
-W- in mode
Select with
MANAGE
NO
PROGRAM
BFO
ACT
NC0
STOP
999999082
999999083
999999084
999999085
999999086
208873
320
330
1302
102
103
19999977
19999981
19999982
DATA I/O
26.12 16:26
LENGTH
ACCESS
BOHREN 2 V25
TIEFLOCHBOHR. V25
GEWINDEBOHR. V25
AUSBOHREN 1 V25
AUSBOHREN 2 V25
MZATEXTE VOM 22.10.85
CUTCOMP G41 MIT DIALOG
CUTCOMP G42 MIT DIALOG
CUTCOMP TEST M. DIALOG
TEST WIEDEREINTRITT
TEST WIEDEREINTRITT
UP VON 19999978
DIALOG G81 04.08
DIALOG G82 04.08
764
1559
1469
788
918
3925
1124
1124
627
106
106
162
137
137
06.08
77331
217311
WHICH PROGRAM ?
PROTECT
FILE
28.10
28.10
11.03
28.10
28.10
19.08
03.12
03.12
03.12
26.11
26.11
E
E
E
E
E
RWED
RWED
RWED
RWED
RWED
RWED
RWED
RWED
RWED
OTHERS
98574
RENAME
DELETE
MODIFY
HEADERFILE
COPY
Memory available:
Others:
CC 220/320 M
Operating Manual
Data I/O
Flexible Automation
parts programs.
Control Reset
Always enter Control Reset after changes in the memory (Delete, Edit etc.).
RESET
FUNCTION
CONTROL
RESET
Control reset condenses the memory contents as necessary and deletes redun
dant USER HEAP blocks.
This is the only way of ensuring that maximum use is made of the available storage
space.
4 - 46
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
Compensation
After selecting
Main Screen
NO
PROGRAM
BF0
ACT
NC0
WAITING
ZERO OFFSETS
COMPENSATION
5.5
17:00
G53
0.000
0.000
0.000
G153
0.000
0.000
0.000
G253
0.000
0.000
0.000
G67
0.000
0.000
0.000
GEOMETRY COMPENSATIONS
D 0
X 0.000
TOOL COMPENSATIONS
X 0.000
ZERO OFFS.
TABLES
GEO.COMP.
TABLES
2
0.000
1
Z 0.000
SPECIAL
TABLES
CS
TABLES
CPL/DIALOG
CALL
Options
- Handling Zero Offset Tables (NPV)
- Handling Geometry Compensation Tables
- Displaying Special Tables
5-1
Page 52
Page 512
Page 514
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
ZERO OFFSETS
EDIT
GEO.COMP.
TABLES
SPECIAL
TABLES
CS
TABLES
CPL/DIALOG
CALL
DATA IN
EXTERNAL
ZERO SHIFT
DATA OUT
MANAGE
NO
PROGRAM
BF0
ACT
NUMBER
NC0
STOP
COMPENSATION
5.5
16:52
TABLE NAME
V
V
1
9121
G 58
G 59
ZERO SHIFTS
G
NO
NO
PROGRAM
G 57
432
V
YES
G 56
RWED
RWED A
1264
OTHERS
352
ACTIVE TABLE?
G 55
ACCESS
632
632
ZERO SHIFT
G 54
LENGTH
BF0
ACT
U
X
U
X
U
X
U
X
U
X
U
X
NC0
STOP
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
C
Y
C
Y
C
Y
C
Y
C
Y
C
Y
COMPENSATION
5.5
16:54
0.000
110.050
0.000
110.050
0.000
110.050
0.000
120.020
0.000
0.000
0.000
0.000
A
Z
A
Z
A
Z
A
Z
A
Z
A
Z
0.000
101.000
0.000
95.000
0.000
3.000
0.000
95.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
UBZ
CX
AY
DELETE
Select the address and press the appropriate softkey to highlight it. Supplement
the address letter in the prompt line by entering the appropriate word.
5-2
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
Select G and enter the numeric value 57. After confirming with <ENTER> the
line is highlighted.
2.
NO
PROGRAM
G 54
G 55
G 56
G 57
G 58
G 59
BF0
ACT
U
X
U
X
U
X
U
X
U
X
U
X
NC0
STOP
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
C
Y
C
Y
C
Y
C
Y
C
Y
C
Y
ZERO OFFSETS
0.000
110.050
0.000
110.050
0.000
110.050
0.000
120.020
0.000
0.000
0.000
0.000
COMPENSATION
5.5
17:00
UBZ
A
Z
A
Z
A
Z
A
Z
A
Z
A
Z
0.000
101.000
0.000
95.000
0.000
3.000
0.000
95.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
10.050
CX
AY
DELETE
BF0
ACT
U
X
U
X
U
X
U
X
U
X
U
X
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
NC0
STOP
C
Y
C
Y
C
Y
C
Y
C
Y
C
Y
ZERO OFFSETS
G
0.000
110.050
0.000
110.050
0.000
110.050
0.000
110.050
0.000
0.000
0.000
0.000
V
UBZ
COMPENSATION
5.5
17:05
A
Z
A
Z
A
Z
A
Z
A
Z
A
Z
0.000
101.000
0.000
95.000
0.000
3.000
0.000
95.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Y
CX
5-3
AY
DELETE
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
DATA IN
* DEVICE
SELECT.
DATA IN
DATA OUT
TABLES
NUMBER
* STATUS
SEARCH
DFS TABLE
(*)
*CCDISK
9600 BAUD
MANAGE
START
*XTRANS
9600 BAUD
*DNC CHANNEL
R
*CCDISK
9600 BAUD
*XTRANS
9600 BAUD
R
DATA IN
* DEVICE
SELECT.
* STATUS
TABLE
NUMBER
SEARCH
DFS TABLE
START
Read in Table V1
READ IN
* DEVICE
SELECT.
WHICH TABLE?
* STATUS
TABLE
NUMBER
V
SEARCH
DFS TABLE
1
DATA IN WHICH TABLE?
* DEVICE
* STATUS
SELECT
TABLE
NUMBER
SEARCH
DFS TABLE
START
<ENTER>
START
The SEARCH DFS TABLE softkey does not apply when the DNC channel is active.
5-4
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
*CASSETTE
4800 BAUD
ON
CONTROL
<ENTER>
No entry is required if the interface data has already been defined by previous oper
ation - softkey is highlighted - .
The selected function level is displayed immediately above the softkey texts.
For cassette player operation see Chapter 4 (Data I/O)
5-5
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
DATA OUT
* DEVICE
SELECT.
DATA IN
DATA OUT
* STATUS
TABLE
NUMBER
TABLE
NUMBER
MANAGE
1
TABLE
NUMBER
START
1
QUIT
* STATUS
DATA OUT
* DEVICE
CONTROL
PARTS
PROGRAM
SEVERAL
FILES
*DFS
RECOGNIZE
WITH
LEADER
WITH
TRAILER
Device Control
When selected the connected device is controlled by software control symbols
(DC1 to DC4, STX etc.)
DFS Recognize
With Leader
With Trailer
Define Storage
A program no. to be read in is displayed in the program header. The specific pro
gram can be read in again when DFS Recognize is active - softkey is highlighted
-.
Compensation
Flexible Automation
Example:
CC 220/320 M
Operating Manual
Select
ZERO OFFS.
TABLES
DATA OUT
*DEVICE
SELECT.
PORT
ON
CONTROL
*CASSETTE
4800 BAUD
TABLE NO.
This procedure can be repeated if required for a number of programs. Please note
the table sequence when recording on tape.
Start cassette
S
5-7
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
GEO.COMP.
TABLES
SPECIAL
TABLES
DATA IN
CS
TABLES
CPL/DIALOG
CALL
DATA OUT
MANAGE
A variety of table management options are offered when the MANAGE softkey is
pressed on the displayed operating level:
- Protection
- Modify headerfile
- Rename
- Copy
- Delete
Changing File
Protection
MANAGE
PROTECTION
RENAME
DELETE
MODIFY
HEADERFILE
COPY
First call the PROTECTION function. After entering the password and selecting the
table you are able to select the protection functions DELETE, EXECUTE, WRITE,
READ or PROTECTION PERMANENT". The desired option is either allowed highlighted - or forbidden - not highlighted -.
PASSWORD?
PROTECTION
10
PROTECTION
<ENTER>
MANAGE, PROTECTION
PROGRAM NUMBER 10
READ
WRITE
EXECUTE
DELETE
-R-
-W-
-E-
-D-
Delete
Execute
Write
Read
5-8
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
If read protection has been selected for a file it will not be displayed in the
(NC/EXECUTE), (DATA I/O), (COMPENSATION) modes. This means that
neither the code nor the file number appears on screen.
The DATA PROTECTED" message appears.
P
RENAME
10
DELETE
TO
P
MODIFY
HEADERFILE
COPY
Now enter a program number with up to 9 places to file the program under the new
number.
Copy
COPY
Copies an existing program. The original (source) program is not affected. The pro
tect attributes are also copied.
Note!
You cannot copy a Read protected program.
P
RENAME
DELETE
TO
P
MODIFY
HEADERFILE
COPY
5-9
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
The type of protection (R W E D) is the one that was set previously for perma
nent setting" of the file.
Permanently protected files are identified in the file listing on screen by the
symbol P" for permanent protection in the Access column.
RENAME
DELETE
MODIFY
HEADERFILE
COPY
PASSWORD?
PROTECTION
10
MANAGE, PROTECTION
READ
WRITE
EXECUTE
PROGRAM NUMBER 10
PROTECTION
DELETE
PERMANENT
EXECUTE
PROGRAM NUMBER 10
PROTECTION
DELETE
PERMANENT
MANAGE, PROTECTION
READ
WRITE
<ENTER>
The directory now has P10" identified with an additional P" in the Access column.
Permanent protection" is only active inside the program store. The information is
lost when a file is read out.
5- 10
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
ZERO OFFS.
TABLES
GEO.COMP.
TABLES
SPECIAL
TABLES
CS
TABLES
CPL/DIALOG
CALL
EDIT
DATA IN
EXTERNAL
ZERO OFFS.
DATA OUT
MANAGE
NO
PROGRAM
BF0
ACT
NC0
WAITING
COMPENSATION
5.5
17:00
1.000
20.000
15.060
The external zero offset is cumulative to the Tables NPV (G53,G54.....G 59;
G153,G154...G159; G253,G254...G259) and the program NPV (G60, G67).
It is always the instantaneous external NPV values which are used to com
pute the total zero offset.
If the PLC modifes the external zero offsets while a parts program is being
executed the modified NPV values will be used in the subsequent NC blocks.
5- 11
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
GEO.COMP.
TABLES
TOOL COMP.
EDIT
GEO.COMP.
SPECIAL
TABLES
DATA IN
CS
TABLES
CPL/DIALOG
CALL
(Option)
DATA OUT
MANAGE
ACTIVE TABLE
YES
NO
NO
PROGRAM
D 1
D 2
D 3
D 4
D 5
D 6
D 7
D 8
D 9
D 10
D 11
D 12
D 13
D 14
D 15
D 16
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
TOOL COMP.
BF0
ACT
NC0
WAITING
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
D 17 X
D 18 X
D 19 X
D 20 X
D 21 X
D 22 X
D 23 X
D 24 X
D 25 X
D 26 X
D 27 X
D 28 X
D 29 X
D 30 X
D 31 X
D 32 X
COMPENSATION
5.5
17:42
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
D 33 X
D 34 X
D 35 X
D 36 X
D 37 X
D 38 X
D 39 X
D 40 X
D 41 X
D 42 X
D 43 X
D 44 X
D 45 X
D 46 X
D 47 X
D 48 X
Example:
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
DELETE
Edit a Geo.Comp.Table
D15 X 0.000
In Table K2" the radius compensation X", listed against D15" is assigned the
value 10.000 (instead of 0.000). After selecting the table, enter the value 15 - when
D" is highlighted -.
GEOMETRY COMPENSATIONS
D
K2
D
X
DELETE
15
5- 12
<ENTER>
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
The cursor (highlighted bar) jumps to line 15". This is highlighted when softkey X is
pressed. Enter the new value for X in the prompt line:
NO
PROGRAM
D 1
D 2
D 3
D 4
D 5
D 6
D 7
D 8
D 9
D 10
D 11
D 12
D 13
D 14
D 15
D 16
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
BF0
ACT
NC0
WAITING
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
COMPENSATION
5.5
17:42
D 17 X
D 18 X
D 19 X
D 20 X
D 21 X
D 22 X
D 23 X
D 24 X
D 25 X
D 26 X
D 27 X
D 28 X
D 29 X
D 30 X
D 31 X
D 32 X
GEOMETRY COMPENSATIONS
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
D 33 X
D 34 X
D 35 X
D 36 X
D 37 X
D 38 X
D 39 X
D 40 X
D 41 X
D 42 X
D 43 X
D 44 X
D 45 X
D 46 X
D 47 X
D 48 X
DELETE
15
NO
PROGRAM
D 1
D 2
D 3
D 4
D 5
D 6
D 7
D 8
D 9
D 10
D 11
D 12
D 13
D 14
D 15
D 16
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
BF0
ACT
NC0
WAITING
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
10.000
0.000
D 17 X
D 18 X
D 19 X
D 20 X
D 21 X
D 22 X
D 23 X
D 24 X
D 25 X
D 26 X
D 27 X
D 28 X
D 29 X
D 30 X
D 31 X
D 32 X
GEOMETRY COMPENSATIONS
D
COMPENSATION
5.5
17:44
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
D 33 X
D 34 X
D 35 X
D 36 X
D 37 X
D 38 X
D 39 X
D 40 X
D 41 X
D 42 X
D 43 X
D 44 X
D 45 X
D 46 X
D 47 X
D 48 X
D
X
5- 13
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
DELETE
<ENTER>
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
SPECIAL
TABLES
CS
TABLES
CPL/DIALOG
CALL
There is a
- Program Parameter Table,
- A Table with External Tool Compensations, and a
- Working Area Table.
The softkey of the selected table is highlighted.
Program Parameters
Pressing the SPECIAL TABLES softkey first calls the Program Parameter Table:
NO
PROGRAM
BF0
ACT
NC0
WAITING
COMPENSATION
5.5
17:44
PROGRAM PARAMETER
G17
0.000
0.000
BF0
ACT
NC0
STOP
COMPENSATION
5.5
17:44
PLC-TIME INHIBIT
UXUX-
1000.500
251.500
1000.500
151.500
CYCY-
1000.500
147.500
1000.500
151.500
AZAZ-
1000.500
57.500
1000.500
11.500
B-
100 0.500
B-
100 0.500
SPECIAL TABLES
WORKING
AREA TAB.
PROGRAM
PARAMETER
5- 14
EXTERNAL
TOOL COMP.
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
NO
PROGRAM
BF0
ACT
PROGRAM
PARAMETER
NC0
WAITING
EXTERNAL
TOOL.COMP.
COMPENSATION
5.5
16:50
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
SPECIAL TABLES
WORKING
AREA TAB.
PROGRAM
PARAMETER
5- 15
EXTERNAL
TOOL.COMP.
CC 220/320 M
Operating Manual
Compensation
Flexible Automation
Editing a CS Table
ACTIVE COMPENSATIONS
ZERO OFFS.
GEO.COMP.
TABLES
TABLES
CS TABLE
EDIT
CS.TAB.
SPECIAL
TABLES
DATA IN
CS
TABLES
CPL/DIALOG
CALL
DATA OUT
MANAGE
NO
PROGRAM
BFO
ACT
NUMBER
W
W
W
W
W
W
1
2
11
999999000
999999001
3
NC0
STOP
COMPENSATION
TABLE NAME
WZ-TAB.W1 200 PLAETZE
WZ-TAB.W2 40 PLAETZE
NB-H150 WZ-TAB.W11 36 PL.
W999999000 E/A VERKNUEPF.
W999999001 VORSCHUBKORR..
W3 PALETTENVERW. DECKEL
19372
80
LENGTH
ACCESS
10896
2216
3480
168
476
2136
RWED
RWED
RWED
RWED
RWED
RWED
OTHERS
WHICH TABLE ?
28.12 13:27
TABLE
NUMBER
1
<ENTER>
SPINDLE TOOL
LARGE TL
POS.FREE
OTHER
FUNCTIONS
You will find a detailed description of the CS Tables in the CS Tables Operating and
Programming" Manual P. No. 3875.
5- 16
CC 220/320 M
Operating Manual
NC
Flexible Automation
NC (Execute)
Select the Group Mode NC to display the following
Main Screen:
Main Screen
NO
PROGRAM
BFO
ACT
NC0
WAITING
NC
19.12
15:20
END POINT
X
Y
Z
0.000
0.000
0.000
996.1
POSITION
X
Y
Z
100%
DIFFERENCE
0.000
0.000
0.000
X
Y
Z
0.0
100%
0.000
0.000
0.000
S-ACT
*
*
*
82.0
*AUTOMATIC
TABLE
SELECTION
Options
PROGRAM
SELECTION
6 -1
*STATUS
Page 62
Page 65
Page 616
Page 625
Page 630
Page 632
Page 634
Page 638
CC 220/320 M
Operating Manual
NC
Flexible Automation
SIMULATION
PROGRAM
SELECTION
*STATUS
(Option)
By operating the PROGRAM SELECTION softkey the operator can define the work
ing mode after entering the program number and start the program by pressing
CYCLE START.
- A program can be executed in the
AUTOMATIC or SINGLE BLOCK mode.
- A link table is automatically generated for the selected program
(if none already exists).
Executing a program in the AUTOMATIC Mode
For the program to be executed, it must first be selected and the AUTOMATIC func
tion must be active:
*AUTOMATIC
LEAVE
PROGRAM
DEBUG
*AUTOMATIC
PROGRAM NUMBER
PROGRAM
NUMBER
SEARCH
BLOCK
START
BLOCK
P
P1
<ENTER>
- Program start is displayed
- SK AUTOMATIC must be active
START
6 -2
CC 220/320 M
Operating Manual
NC
Flexible Automation
PROGRAM
SELECT.
*STATUS
DEBUG
PROGRAM
NUMBER
SEARCH
BLOCK
START
BLOCK
*SINGLE
STEP
*SINGLE
BLOCK
BREAK
POINT
OTHER
FUNCTIONS
DEBUG
*AUTOMATIC
Start Execute
After selecting the program press CYCLE START 3x in succession. The 1st NC
block will be executed. After the desired NC block has been executed press CYCLE
START once more. The 2nd NC block will now be executed. In this way the com
plete program is executed block by block to the end.
When the SINGLE STEP softkey is active - highlighted - 3 blocks at a time are
calculated in advance. In this mode, and unlike executing in single block, the cutter
radius compensation can also be active.
In SINGLE STEP mode only NC blocks can be selected. An NC block is processed
with each Cycle Start. Any CPL blocks among the NC blocks are executed immedi
ately.
Example: Execute Program P1 in Single Step
Select
PROGRAM
SELECT.
P1
<ENTER>
DEBUG
SINGLE
STEP
Press the
START
key 3 times.
6 -3
CC 220/320 M
Operating Manual
NC
Flexible Automation
Executing in
SINGLE BLOCK
*AUTOMATIC
LEAVE
PROGRAM
DEBUG
PROGRAM
NUMBER
SEARCH
START
BLOCK
*SINGLE
STEP
*SINGLE
BLOCK
BREAKPOINT
OTHER
FUNCTIONS
DEBUG
*AUTOMATIC
Start Execute
Press CYCLE START to execute the program. When executing in Single Block
every block, including a CPL block, is executed individually.
Unlike executing in Single Block no cutter radius compensation may be active.
P1
DEBUG
SINGLE
BLOCK
START
key.
6 -4
<ENTER>
CC 220/320 M
Operating Manual
NC
Flexible Automation
Table selection
Select NPV, Geo.Comp. or Link tables with the TABLE SELECTION softkey and
generate Link tables in the background".
see Page 610 for further details
Link tables
Link tables are used to increase speed during the execution of a parts program.
They can be created and managed automatically by program selection (in the fore
ground) or by means of the GENERATE LINK TAB. softkey in the background.
We talk about Linking in the background" whenever the link table is not gen
erated in conjunction with a program selection.
Permanent Link tables on the other hand are only deleted when their asso
ciated program or one of the subprograms used is edited or deleted.
TABLE
SELECT.
SIMULATION
PROGRAM
SELECT.
*STATUS
(Option)
ZERO OFFS.
TABLES
GEO.COMP.
TABLES
6 -5
NC LINK
TABLES
GENERATE
LINK TAB.
CC 220/320 M
Operating Manual
NC
Flexible Automation
P
N
10
10
BF0
ACT
TAB. NO.
NC0
READY
NC
26.1 16:34
STATUS
PROGRAM NO.
GENERATED
132
10
26. 1 16:32
132
20
26. 1 17:00
132
30
3. 2 16:00
DELETE
23554
74542
MAIN AND
SUBPROGRAM
OTHERS
PERMANENT
LINK TAB.
208
DIALOG
PROGRAM
The list only contains the Link tables L1" - L3", and these are assigned to
the parts programs P10" - P30".
The list can generally contain up to 99 Link tables (89 permanent and 10 non
permanent).
MAIN AND
SUBPROGRAM
DELETE
PERMANENT
LINK TAB.
DIALOG
PROGRAM
WHICH PROGRAM?
20
6 -6
<ENTER>
CC 220/320 M
Operating Manual
NC
Flexible Automation
P
N
10
10
BF0
ACT
NC0
READY
TAB. NO.
STATUS
11
L
L
PERM
PROGRAM NO.
GENERATED
132
20
26. 1 16:32
132
10
26. 1 17:00
132
30
3. 2 16:00
DELETE
NC
26.1 16:34
23554
74542
MAIN AND
SUBPROGRAM
OTHERS
208
PERMANENT
LINK TAB
The first Link table to be set to permanent is assigned the number L11" irre
spective of its L number (110) as a permanent table (provided no other per
manent Link table exists). Other tables that are set to permanent are num
bered in ascending order from L12" to L100". No permanent table exists in
the list, and so table L2" is assigned the number L11".
The message PERM" appears in the Link table list and the system displays
the program to which L11" is assigned. In this case it is program P20". De
pending on the program call it could also be either of the other two programs
because each of the other Link tables (L1, L3) would be assigned the number
L11" after the permanent setting.
6 -7
CC 220/320 M
Operating Manual
NC
Flexible Automation
Non permanent Link tables can be deleted either singly using the softkey
TABLE NUMBER after entering the L number" or together by pressing the
softkey CLEAR ALL MEMORY:
MAIN AND
SUBPROGRAM
DELETE
PERMANENT
LINK TAB.
DIALOG
PROGRAM
MANAGE , DELETE
TABLE
NUMBER
CLEAR ALL
MEMORY
or
MANAGE , DELETE
TABLE
NUMBER
CLEAR ALL
MEMORY
WHICH TABLE?
TABLE
NUMBER
11
11
CLEAR ALL
MEMORY
<ENTER>
The permanent Link table L11" is deleted and no longer appears in the list.
6 -8
CC 220/320 M
Operating Manual
NC
Flexible Automation
SIMULATION
(Option)
PROGRAM
SELECT.
*STATUS
Prog.No.
<ENTER>
The NC Mode switches first to LINKING" and then to READY" after generating the
Link table.
If a syntax error is found in the selected parts program (or subprogram) while
the Link table is being generated, a run time error" is created and the system
indicates the problem program position (program or block number).
If a Link table is being created for the selected program and a Linking process is
active simultaneously in the background" (for another program) the system offers
to abort that linking process (if it was started by the user). Abort Link in Back
ground" by confirming with the YES softkey.
Aborting the Link Process:
QUIT LINK PROCESS:
YES
If no further keys are operated, on completion of the active link process the display
changes to:
LINKAGE NO LONGER ACTIVE
If the active Link process (in background) was not started by the user (but by DNC
for instance), then the desired program cannot be selected and the prompt line dis
plays the message: LINKAGE ALREADY ACTIVE!".
6 -9
CC 220/320 M
Operating Manual
NC
Flexible Automation
In this mode you can create a Link table for a parts program without first hav
ing to select it with the PROGRAM SELECTION softkey.
Linking in the background" makes it possible for a Link table to be gener
ated for one program while another program is being executed. However
only one Link process can be active at any one time (either in the foreground
or the background).
TABLE
SELECT.
ZERO OFFS.
TABLES
PROGRAM
SELECT.
GEO.COMP.
TABLES
*STATUS
NC LINK
TABLES
GENERATE
LINK TAB.
NO
As long as the Link process is running in the background the message LINK
TABLE BEING GENERATED" is displayed:
P
NO
Prog.No.
<ENTER>
If the program last edited no longer exists or if a Link table already exists for this
program the prompt LINK PROGRAM EDITED LAST YES/NO" is not offered and
the user is prompted instead for the program number.
Note:
- If an error message from another Link run in the background is still pending
(warning: LINKAGE ERROR) the error status will be displayed instead of the NC
MAIN SCREEN.
- Errors can be reset by starting a fresh Link process, by CONTROL RESET or by
pressing the DELETE ERROR softkey (in the DIAGNOSTIC mode).
- If there is no error pending the NC Main Screen is displayed.
6 - 10
NC
Flexible Automation
CC 220/320 M
Operating Manual
The softkey ABORT LINKAGE is offered only when the background Link pro
cess was started by the user.
If no further keys are pressed the display changes on completion of the active Link
process to:
LINKAGE NO LONGER ACTIVE
2. All non permanent Link tables are active and the maximum permitted number
of non permanent Link tables is already reached or the memory is full:
Display of existing Link tables
ALL LINK TABLES ACTIVE
MEMORY FULL
6 - 11
CC 220/320 M
Operating Manual
NC
Flexible Automation
If a Link process has been started by an external unit, the following message
appears:
LINK TABLE BEING GENERATED
LINKAGE ALREADY ACTIVE
If no further keys are pressed the display changes on completion of the active Link
process to: LINKAGE NO LONGER ACTIVE".
The selected program exists:
Line 7:
LINK TABLE BEING GENERATED
If an error occurs while the Link process is active in the background the warning
LINKAGE ERROR" is displayed and the program or block number of the program
position where the error occurred is stored.
Display when an error occurs:
Line (59)
LINKAGE ERROR
2151
N30
P202
ZERO OFFS.
TABLES
GEO.COMP.
TABLES
6 - 12
NC LINK
TABLES
GENERATE
LINK TAB.
CC 220/320 M
Operating Manual
NC
Flexible Automation
Dialogue Program
*AUTOMATIC
TABLE
SELECTION
SIMULATION
PROGRAM
SELECTION
ZERO OFFS.
TABLES
GEO. KOMP.
TABLES
NC LINK
TABLE
MAIN AND
SUBPROGRAM
DELETE
*STATUS
GENERATE
LINK TAB
PERMANENT
LINK TAB
DIALOG
PROGRAM
With this option you are able to assign a cycle a dialogue program for
parameter entry (further particulars are given in Programming Manual CPL" P. No.
4207).
DIALOG PROGRAM
P 999999081 FROM
999999981
DISPLAY
SWITCHOVER
LOG
LOG
P
DISPLAY
SWITCHOVER
FROM
P
LOG
DISPLAY
SWITCHOVER
MAIN AND
SUBPROGRAM
DELETE
6 - 13
PERMANENT
LINK TAB
DIALOG
PROGRAM
NC
Flexible Automation
CC 220/320 M
Operating Manual
Error Messages
A Link process is already running in the background, so no new one can start.
Error prevention/Error clearance
Linking can be aborted with the softkeys GENERATE LINK TABLE and ABORT
LINKAGE or by a CONTROL RESET.
The memory is not released within the set time (approx. 1 minute). This error mess
age aborts linking.
No new Link table can be created because the maximum number of non perma
nent tables already exists and they are all active.
Error prevention/Error clearance
Convert some nonpermanent tables to permanent ones or repeat program selec
tion later on.
Possible causes: while linking the system finds that the available memory is insuffi
cient to generate the Link table.
Error prevention/Error clearance
CONTROL RESET or delete some redundant programs.
After generating the Link table the system checks internally whether the space re
served for the CPL variables and the stack is adequate. If not, a new file of suitable
size has to be created. If storage capacity is insufficient for this, an appropriate error
message is displayed. This error can also occur right after a program selection
when a Link table exists for the program but the space reserved for the run time
values and the stack is insufficient.
Error prevention/Error clearance: CONTROL RESET or delete some unnecess
ary programs.
RELEASE MEMORY(Warning)
6 - 14
Flexible Automation
NC
CC 220/320 M
Operating Manual
CC 220/320 M
Operating Manual
NC
Flexible Automation
Simulation (Option)
Graphic NC block simulation (NCS) displays the traversed distances of the tool on
screen with and without simultaneous movement of the axes while an NC parts pro
gram is being executed. The traverse motion of the axes is represented as a con
tinuous line. Drills and cutters can be shown as a circle at the start and end points of
feed movements. It is assumed that the active radius compensation equals the
cutter radius.
- NCS shows the command entry of the interpolator in real time on the screen.
Select
TABLE
SELECT.
SIMULATION
PROGRAM
SELECT.
*STATUS
PROGRAM
NUMBER
P
MEMORY
SIZE
(Option)
LEAVE
PROGRAM
START
SIMULATION
Before entering the simulation mode the following options are offered:
- Leave the active program
- Select the desired program
- Define the size of the simulation memory.
Leave Program
LEAVE
PROGRAM
- You can call the previously active and still available program with a
YES/NO decision
or
- You access the list of all parts programs and enter the required program
number.
6 - 16
CC 220/320 M
Operating Manual
NC
Flexible Automation
Memory Size
The simulation memory is created in the L Directory when NC Block Simulation is
accessed. This is where the traverse movements are stored until output; e.g. when
the graphics take a long time to generate the screen following magnifier or view
change. If the simulation memory is too small, traverse movements will not be
stored and will therefore be lost for display purposes, with the message SIMULA
TION MEMORY FULL". The active NC Block Simulation requires approx. 4kByte.
The Simulation Memory is cleared with CONTROL RESET".
You will find details of the generated simulation memory with the reserved memory
size under DIAGNOSTIC" -> DIAGNOSTIC CONTROL -> NC LINK TABLES".
Example:
Length in Byte
4000
MEMORY
SIZE
You define the memory size in 1Byte steps starting from 4000 Byte upwards.
* AUTOMATIC
6 - 17
NC
Flexible Automation
CC 220/320 M
Operating Manual
Start Simulation
Use the SIMULATION softkey to select the MAIN SIMULATION BAR. The simulation
graphics are displayed (if overall lockout is active, a message is displayed):
X : 500.000
Y : 300.000
Z : 100.000
SELECT
VIEWS
T NO.
1000
RUN TIME 00:00:12
SELECT
DISPLAY
GRAPHICS
RESET
START
The screen has red margins (left/right, top/bottom). This is the window
frame" which identifies the display area that can be set with machine para
meters. If this is big and the workpiece is small (which is usually the case) the
workpiece is represented in point size and cannot be viewed.
In this case it is possible to magnify the graphics several times by means of
the magnifier function (see Magnifier Function").
For POSITION setting with G92 the internal offset is not shown in the display
of traverse movements.
Graphics Reset
GRAPHICS
RESET
Deletes the traverse movements previously recorded. The window contents are
cleared.
6 - 18
CC 220/320 M
Operating Manual
NC
Flexible Automation
Select Display
SELECT
VIEWS
SELECT
DISPLAY
GRAPHICS
RESET
DISPLAY
ALL
Display Holes
DISPLAY
HOLES
The function is highlighted when selected. The drill radius is displayed at all start
and end points of feed movements during a boring cycle (G81...G89). The radius
must be defined through the active radius compensation and the setting is active
for all future traverse movements.
Display All
DISPLAY
ALL
Select Views
When SELECT VIEWS is pressed the following operating level is offered:
X-Y
VIEW
X-Z
VIEW
Y-Z
VIEW
3-PLANE
VIEW
SPAT.
VIEW
XY-View;
Top View
X-Y
VIEW
A single window is activated in which the X axis is shown horizontally and the Y axis
vertically. A third axis is not shown. The graphics area is cleared and the window
frame and the coordinate cursor are redrawn, after which the graphics are gener
ated (known as Redraw").
Pressing the magnifier key
draws a selection window around the graphics.
Move the window with the cursor keys to identify the area of the graphics (or the
whole graphics) to be magnified after the magnifier function is called (see Mag
nifier Function").
6 - 19
NC
Flexible Automation
CC 220/320 M
Operating Manual
Note on R e d r a w"
The graphics commands are stored in a Redraw memory". They are executed
again when you reenter simulation or when you modify the layout or change the
scales in the windows.
XZ View;
Side View
X-Z
VIEW
Activates a single window in which the X axis is shown horizontally and the Z axis
vertically. The Y axis is not shown. Otherwise proceed as for XY VIEW".
YZ View;
Side View
Y-Z
VIEW
Activates a single window in which the Z axis is shown horizontally and the Y axis
vertically. The X axis is not shown. Otherwise proceed as for XY VIEW".
3 Plane
3 PLANE
VIEW
6 - 20
CC 220/320 M
Operating Manual
NC
Flexible Automation
Spatial View
SPAT.
VIEW
3D view of the workpiece. The viewing angle is freely selectable. The angle de
faults are:
X axis: horizontal to the right
Y axis: vertical upwards
Z axis: from the screen plane
Press the softkey to access the third softkey level in which the graphics can be ro
tated about any axis or the direction of rotation can be modified.
ROT.ABOUT
X-AXIS
ROT.ABOUT
Y-AXIS
ROT.ABOUT
Z-AXIS
CHANGE
ROT.DIR.
ROTATE
CLEAR
Previous rotations are cleared and the original spatial view is restored.
Note
When changing the direction of view the display area is set to the software limits of
the axes.
6 - 21
CC 220/320 M
Operating Manual
NC
Flexible Automation
Magnifier Function
The magnifier function is turned on for the currently active graphics when the mag
is pressed. The magnifier shows a closeup of geometry details. If
nifier key
the travel limit range is very large compared with the dimensions of the workpiece,
the graphics will no longer be visible and it becomes necessary to magnify the dis
play.
After calling the function the selection window" is overlaid over the graphics. Use
the cursor keys to position it on the area of the graphics you wish to magnify. Once
the selection window surrounds the full graphic detail this will be magnified.
Positioning the Selection Window
The selection window is moved with the cursor keys
Moving the Selection Window:
+ Y axis (up)
- Y axis (down)
+ X axis (right)
- X axis (left)
Direction of Movement:
Selection window
Y
or
Graphics
X
Direction of movement
6 - 22
CC 220/320 M
Operating Manual
NC
Flexible Automation
MAGNIFIER
ON
MAGNIFIER
OFF
Selection window
definition
+
or
Use the softkeys + and - to enlarge or reduce the selection window". The bigger
the window the smaller the magnification.
To achieve maximum magnification repeatedly press the -" softkey to make the
selection window so small that the image you wish to magnify only just fits in it. Hav
ing defined the selection window, activate the magnifier function by pressing the
MAGNIFIER ON softkey.
Activate Magnifier
MAGNIFIER
ON
When you activate the magnifier the selection window" is magnified over the
whole screen. This magnified window which has now replaced the window frame
that represented the software limits is referred to as the magnifier window" (and
not the selection window). The magnifier frame no longer represents the travel limit
range.
The selected contour section is magnified in relation to the selection window.
After magnification, the softkeys that were active prior to magnifier selection are
displayed and the operating sequence can be resumed (independently of the
magnification).
6 - 23
Flexible Automation
Repeating the
Magnifier Function
CC 220/320 M
Operating Manual
NC
MAGNIFIER
OFF
Press the MAGNIFIER OFF key to escape the magnifier function. All magnifications
are cancelled and the initial operating level is reactivated.
6 - 24
CC 220/320 M
Operating Manual
NC
Flexible Automation
Intervention in Sequence
Use the STATUS softkey to select the functions BLOCK SLASH and
OPTIONAL STOP or a DEBUG can be performed:
*AUTOMATIC
TABLE
SELECT.
*AUTOMATIC
*/BLOCK
SLASH
PROGRAM
SELECT.
*STATUS
*OPTIONAL
STOP
*STATUS
*TEST ON
*TEST OFF
BLOCK SLASH
Select
STATUS
*/BLOCK
SLASH
OPTIONAL STOP
Select
STATUS
*OPTIONAL
STOP
Note
Default is TEST OFF" (highlighted).
When a test function is active (see page 630) the TEST ON softkey is highlighted
after the softkey STATUS is pressed.
6 - 25
CC 220/320 M
Operating Manual
NC
Flexible Automation
Debug
*AUTOMATIC
LEAVE
PROGRAM
DEBUG
PROGRAM
NUMBER
SEARCH
BLOCK
START
BLOCK
BREAK
POINTS
OTHER
FUNCTIONS
BREAKPOINTS
SELECT
DISPLAYS
DELETE
Select Breakpoint
DEFINE BREAKPOINT
The program is executed until just before the specified block.
Select as above, then
DEBUG
BREAK
POINTS
SELECT
1
25
<ENTER>
<ENTER>
DELETE
6 - 26
CC 220/320 M
Operating Manual
NC
Flexible Automation
Screen Displays
Before Start
After Start
NC..
READY
Display
NC...
RUNNING
Executed + active + prepared blocks are displayed
End of Program
Display
NC...
READY
Display
NC...
RUNNING (flashes!)
M2 or M30
Address of the restart is displayed when M2 or M30 are programmed at the end of
program.
Continue with
START
Leave Program
*AUTOMATIC
TABLE
SELECT.
SIMULATION
PROGRAM
SELECT.
*STATUS
P41
LEAVE
PROGRAM
6 - 27
<ENTER>
CC 220/320 M
Operating Manual
NC
Flexible Automation
Displaying Variables
OTHER FUNCTIONS
LIST
FILE
PRINT
VARIABLE
QUIT
LOCAL
VARIABLE
CHANGE
GLOBAL
VARIABLE
SELECTION
VARIABLE
Print Variable
PROGRAM
SELECT.
DEBUG
OTHER
FUNCTIONS
PRINT
VARIABLE
Now select:
PERMANENT
VARIABLE
GLOBAL
VARIABLE
LOCAL
VARIABLE
SELECT
CHANGE
VARIABLE
ENTER
PASSWORD
6 - 28
CC 220/320 M
Operating Manual
NC
Flexible Automation
List File
PROGRAM
SELECT.
DEBUG
OTHER
FUNCTIONS
LIST
FILE
Now select:
TOP
BLOCK
PROGR.NO.
display jumps to
program start
210
1000001
END
<ENTER>
6 - 29
CC 220/320 M
Operating Manual
NC
Flexible Automation
Test mode
Pressing the softkeys STATUS and TEST ON activates the test mode.
*AUTOMATIC
TABLE
SELECT.
SIMULATION
*AUTOMATIC
* / BLOCK
SLASH
, *STATUS
*OPTIONAL
STOP
*AUTOMATIC
* TEST
RAPID
,*STATUS, *TEST ON
*2.RANGE
PROGRAM
SELECT.
*AXIS
INHIBIT
*STATUS
*TEST ON
*TEST OFF
*AUX.FUNCT.
INHIBIT
*ALL AXES
INHIBIT
The axes traverse at the rapid speed programmed with G0 (linear interpolation).
The potentiometer is active.
2. Range
2. RANGE
Each axis can be separately inhibited. The inhibited axes do not traverse and posi
tions are only displayed. Can only be selected when no program is active.
Aux. Funct. Inhibit
AUX.FUNCT.
INHIBIT
All axes are inhibited and do not move. Traverse to reference point(s) is not poss
ible.
6 - 30
NC
Flexible Automation
CC 220/320 M
Operating Manual
Activate All Axes Inhibit by pressing the ALL AXES INHIBIT softkey.
*AUTOMATIC
*ALL AXES
INHIBIT
By repeated pressing of the softkey ALL AXES INHIBIT (on the last operating level)
the ALL AXES INHIBIT" function is deactivated and you return automatically to the
next higher level. Here the softkey is shown normally - (not highlighted) - . If the
RAPID TESTRUN or WITHOUT TOOL CORR. softkeys were also active then these
are also deactivated together with the ALL AXES INHIBIT" function.
Rapid Testrun
RAPID
TESTRUN
The test run is performed at normal speed. Programmed feed rates are disre
garded. They are replaced by internal maximum feeds. The axes do not traverse.
Without Tool Correction
WITHOUT
TOOL CORR.
The WITHOUT TOOL CORR. softkey indicates whether the program is executed
- with tool corrections - (softkey highlighted) or
- without tool corrections (softkey highlighted)
in test mode.
When the WITHOUT TOOL CORR. softkey is pressed
test mode is now activated without corrections and the softkey is highlighted
if test mode was active with corrections (softkey normal);
test mode is now activated with corrections and the softkey is shown nor
mally if test mode was active without corrections (softkey highlighted).
the interface signal TEST RUN WITH CORR." is output depending on the
status.
6 - 31
CC 220/320 M
Operating Manual
NC
Flexible Automation
SIMULATION
PROGRAM
SELECT.
*STATUS
PROGRAM
NUMBER
SEARCH
BLOCK
(Option)
*AUTOMATIC, SELECT LAST PROGRAM
YES
*AUTOMATIC
LEAVE
PROGRAM
NO
DEBUG
START
BLOCK
NO
Select YES or NO
Main Block
In this block all the modal functions active at this time are reprogrammed (e. g. all
modal G functions, feeds, machine instructions etc.).
You search for the NC main block in the parts program. The parts program must be
a main program. The program start is at this main block.
Start Block
Start block means enter or reenter a program at any desired position allowing for
all necessary data and all tool correction changes that are required to continue the
program.
Preset a tool change with or without corrections by means of the WITHOUT TOOL
CORR. softkey. The key indicates whether the Start Block should compute the pro
gram
- with tool corrections (softkey normal)
or
- without tool corrections (softkey text highlighted)
6 - 32
CC 220/320 M
Operating Manual
NC
Flexible Automation
DEBUG
PROGRAM
NUMBER
SEARCH
BLOCK
START
BLOCK
310
*AUTOMATIC
ACCELERATE
ENTER
START
After the computer run the interface signal RETURN TO CONTOUR" must
be set to return to the point of entry.
Note!
When the Start position" is activated all axes that have a distance to go traverse
simultaneously. Potential obstacles cannot be avoided and a collision is possible
Crash hazard!
In practice this means that the block (in this case 310") must not be activated in
this configuration!
6 - 33
Flexible Automation
NC
CC 220/320 M
Operating Manual
6 - 34
NC
Flexible Automation
CC 220/320 M
Operating Manual
Note!
If you select a block that contains a toolchange call, the system will branch
into the corresponding subprogram and you will have to enter a block
number again. The subsequent computer runs start from the last toolchange
call (= last toolchange call before the selected blocks), the entry block of
Search Main Block" or from the program start.
The Go Block/Reentry is aborted by a level return. If the level return key - and
no other key - is pressed while a subprogram is being executed the subpro
gram is executed as normal but then the Go Block/Reentry detects the level
return and is aborted.
It is forbidden to execute a return to start point on the first block of the com
puter run (= first NC block in main program or defined main block or first
block after the last toolchange call). If this is attempted the run time error
message Block not present" appears.
2.
3.
6 - 35
CC 220/320 M
Operating Manual
NC
Flexible Automation
Exit from
Another Group Mode can be directly selected while a program is being executed.
The program is executed in parallel.
Stored programs, data etc. can be controlled.
It is also possible to edit stored data as long as they are not currently active.
During execution the following conditions apply:
MANUAL INPUT is disabled for entries
MACHINE permits large display of axis
positions, switchover of panels,
logic groups, switch functions etc.
DATA I/O permits display, input and output
of programs, manage and edit
COMPENSATION allows the display and the
correction of all tables as required
Reentry to
Execution
SIMULATION
6 - 36
PROGRAM
SELECT.
*STATUS
CC 220/320 M
Operating Manual
NC
Flexible Automation
Search Block
By selecting the softkeys PROGRAM SELECT. and SEARCH BLOCK all the pro
grammed blocks up to the selected block are skipped (e.g. including zero offsets).
Press Cycle Start to commence executing the program with the searched block.
SIMULATION
PROGRAM
SELECT.
(Option)
*AUTOMATIC
LEAVE
PROGRAM
DEBUG
*STATUS
Progr.No.
PROGRAM
NUMBER
SEARCH
BLOCK
<ENTER>
START
BLOCK
310
<ENTER>
START
6 - 37
CC 220/320 M
Operating Manual
NC
Flexible Automation
Return to Contour
Program execution in
can be interrupted, for example, when the operator
presses the Feed Hold key when a tool breaks.
Before changing the tool the axes have to be inched away from the machining posi
tion in manual mode. After the toolchange there will be a reentry and return to con
tour:
Tool Break
Program running
Feed Hold
Change of mode
to
Manual Toolchange
or change of mode
to
Change correction values
Change of mode
to
Select Reentry
mode
e. g.
*AUTOMATIC
START
POINT
END
POINT
REENTRY
LEAVE
PROGRAM
BREAK
POINT
START
BLOCK
Start axes with
reentry
6 - 38
CC 220/320 M
Operating Manual
NC
Flexible Automation
Start point
The program is recomputed from the beginning to the start point and the work
piece is machined from the start point.
Reentry at
Break Point
The program is not recomputed, i.e. it is not possible to edit compensation data.
The control remembers the first 4 jog movements and approaches the break point
along the same path on which it was left.
Start Block
The selected NC program is computed from the beginning down to a freely pro
grammable block whose start point is approached and the program continued
from it. ( see page 633)
Example: Reentry
You wish to execute the following program:
NO
PROGRAM
BFO
ACT
NC0
WAITING
NC
19.12
15:20
N10 G0X0Y0Z10
N20 G1Z1F500
N30 G62X100F4000
N40 Y100
N50 X0
N60 Y50
N65 G61
N70 G3X0Y50I50J0
N75 G62
N80 G1Y0
M30
EDIT
DELETE
P
SEARCH
1
MOVE
CURSOR
PARAMETER IN
DIALOG
FUNCTIONS
(Option)
During the execution of the 4. block (N40) the tool breaks as set point Y100 is ap
proached.
6 - 39
CC 220/320 M
Operating Manual
NC
Flexible Automation
After pressing the Feed Hold" key at POSITION Y=53.985 the Y axis is inched
away in MANUAL to Y position Y=165.644 and the tool is changed. Reentry follows
by pressing the softkey BREAK POINT and the Return to Contour" key.
P
N
1
40
BFO
ACT
NC0
PRERUN
NC
19.12
15:20
N30G62X100F4000
*N40Y100
N50X0
END POINT
X
Y
Z
POSITION
100.000
100.000
1.000
X
Y
Z
4000.0
100%
*AUTOMATIC
DIFFERENCE
100.000
165.644
1.000
X
Y
Z
0.0
100%
0.000
65.644
0.000
S-ACT
*
*
*
76.2
REENTRY
START
POINT
LEAVE
PROGRAM
END
POINT
BREAK
POINT
START
BLOCK
P
N
1
40
BFO
ACT
NC0
RUNNING
NC
19.12
15:20
N30G62X100F4000
*N40Y100
N50X0
END POINT
X
Y
Z
POSITION
100.000
100.000
1.000
X
Y
Z
4000.0
*AUTOMATIC
LEAVE
PROGRAM
DIFFERENCE
100.000
53.985
1.000
100%
X
Y
Z
0.0
100%
0.000
46.015
0.000
S-ACT
*
*
*
76.2
TRAVERSE FINISHED
DEBUG
PROGRAM
NUMBER
SEARCH
BLOCK
START
BLOCK
6 - 40
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Diagnostic
After selecting
Main Screen
NO
PROGRAM
BF0
ACT
NC0
WAITING
ERROR
DIAGNOSTIC
15. 7
16:35
CONDITION ON
G 90
G 94
G 17
G 15
G 80
G 153
G 39
G 65
G 146
G 994
G 1
G 66
G 40
G 8
G 29
G 130
G 253
G 62
G 68
G 115
STATUS
G 71
G 140
G 7
G 27
G 79
G 53
G 67
G 7
G 99
G 167
INTERPOLATOR STOP
4. AXIS
DRIVES OFF
4. AXIS
FEED STOP
AT LAST PROGR.
F 1000.0
T 0
DIAGNOSTIC
CONTROL
M 3
DIAGNOSTIC
MACHINE
RESET FUNCTION
SERVICE
FUNCTION
Active G Functions
(Active conditions on)
Control errors
and warnings
Options
-
Diagnostic Control
Diagnostic Machine
Reset Functions
DNC - Mode
Service Function
7- 1
Page 72
Page 716
Page 727
Page 729
Page 730
Status information
or Status
displays
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Diagnostic Control
DIAGNOSTIC
CONTROL
DIAGNOSTIC
MACHINE
RESET
FUNCTION
SERVICE
FUNCTION
SWITCHOVER
LANGUAGE
LAG
SOFTWARE
VERSION
NC LINK
TABLE
Lag
LAG
NO
PROGRAM
BF0
ACT
NC0
WAITING
DIAGNOSTIC
12.08
17:00
-0.011
Y
*
F
Z
LAG
-0.007
500.0
100%
SWITCHOVER
LANGUAGE
7- 2
0.0
SOFTWARE
VERSION
100%
S-ACT
0.0
-0.006
NC LINK
TABLE
OTHER
FUNCTIONS
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Switchover Language
The language is part of the operating software and occupies no space in the user
memory.
With the CC 220/320 M it is possible to install additional languages in the EPROM
user memory. These are then offered for selection in the SWITCHOVER LAN
GUAGE mode. Bosch can program other languages at the client's request.
The default language is the one that is active in control after booting (rebooting the
operating system from the EPROM).
SWITCHOVER
LANGUAGE
ENGLISH
FRANCAISE
Select the option to convert all texts to the language you desire.
CC 320 M:
If characters other than Latin alphabet are required (e.g. Cyrillic) the bit switch on
the panel must be set accordingly (color panel only).
Further particulars are given in Connection Conditions CC 320 M"
P. No. 4165.
NC Link Table
NC LINK
TABLE
NO
PROGRAM
BFO
ACT
NC0
WAITING
1
2
444
3
LENGTH
DIAGNOSTIC
26.12 16:26
ACCESS
NC LINK TABLE
NC LINK TABLE
MACHINE PARAMETER
NC LINK TABLE
07.08
20330
129570
7- 3
192
272
19610
256
OTHERS
RWED
RWED
RWED
RWED
13940
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Software Version
SOFTWARE
VERSION
Select and display the current Software Version including active addenda:
NO
PROGRAM
BF0
ACT
NC0
WAITING
DIAGNOSTIC
15.07.90
12.42
P1
P2
PNL
GRA
DBS
ADDENDUM
E1
E2
E3
E4
E5
RELOADED
COUPLING
TYP2Z25EAG
S6 I
046131 - 108
25
CYCLES
DIALOG
LANGUAGES
TYP2Z25EA
WORD3
106
21288
TEST
18JUL90
18JUL90
2OKT89
2OKT89
USED
SAVE
DATA
SOFTWARE
VERSION
241088
OPTIONS
7- 4
Diagnostic
Flexible Automation
CC 220/320 M
Operating Manual
PNL
Software version for Panel Processor (Panel Control Card).
E1/E2/E3/E4
Code for user EPROMs (MTM). Contains languages and program libraries.
E5
Code for extended memory from MEM5:.
FULL":
space used.
-":
space unused.
RELOADED
Link name of a reloaded operating system. If the basic software is still active the
same entry as under P1 will appear.
COUPLING
Type of active PLC Coupling.
The options are the same as those in the machine parameter programs, with the
following possible displays:
*AUTO
Indicates an error as no automatic decoding occurred.
*PIC / BIT / WORD
WORD: Word coupler with 32kB memory
WORD3: Word coupler with 128kB memory
*SPIL 1
Small I/O card (32/16)
*SPIL 2
Large I/O card (64/40)
7- 5
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Test
SAVE
DATA
TEST
SOFTWARE
VERSION
OPTIONS
TEST
Monitors RAM data areas (e.g. machine parameter) in background for early
detection of destroyed files.
P
N
10
10
BF0
ACT
NC0
READY
DIAGNOSTIC
28.12
17:10
MEMORY RANGE
1
2
3
4
5
6
7
8
000200 - 0002FE
003000 - 008FFF
009000 - 009FFF
100000 - 100000
00F000 - 00F000
9F
36
B0
7F
4C
00
00
00
68F34C
0105A4
TEST
9F
36
B0
7F
4C
00
00
00
008787
AF
0003E400
0003E400
DATA OUT
* DEVICE
SELECT
Options
OPTIONS
NO
PROGRAM
BF0
ACT
NC0
READY
DIAGNOSTIC
15.07.90
16:35
TEST
SAVE
DATA
SOFTWARE
VERSION
OPTIONS
Flexible Automation
CC 220/320 M
Operating Manual
Diagnostic
You can use a new version of the operating software without losing the contents of
the program memory (parts programs, CS tables, Link tables etc.). See Descrip
tion of PlugIn Modules CP/MEM 4 (CC 220) and MEM 5 (CC 320) in the Connection
Conditions.
SAVE
DATA
NO
PROGRAM
BF0
ACT
NC0
STOP
DIAGNOSTIC
05.07.90 19.20
PERFORM FUNCTION
NO
YES
YES
NO
PROGRAM
BF0
ACT
NC0
STOP
7- 7
DIAGNOSTIC
05.07.90 19.25
Diagnostic
Flexible Automation
CC 220/320 M
Operating Manual
If the data cannot be completely generated for the save operation this is indicated
on screen:
NO
PROGRAM
BF0
ACT
DIAGNOSTIC
05.07.90 19.28
NC0
STOP
QUIT
An EPROM exchange with an incomplete data save causes the complete operat
ing system to be reinitialized.
The screen displays:
NO
PROGRAM
BF0
ACT
DIAGNOSTIC
05.07.90 19.35
NC0
STOP
WARNING!
OPERATING SYSTEM VERSIONS ARE NOT COMPATIBLE.
THE SAVED DATA CANNOT BE HELD.
START
SYSTEM
You can reinstall the old operating system version and save the contents of the
customer memory to external media.
Prepare the control for backup with diagnostic program D2. The new EPROMs can
be used. The control system is reinitialized.
7- 8
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Diagnostic Control;
Other Functions
LAG
SWITCHOVER
LANGUAGE
SOFTWARE
VERSION
NC LINK
TABLE
REMOTE
DIAGNOSTIC
MACHINE
PARAMETER
ADJUST
CLOCK
CUSTOMER
AREAS
OTHER
FUNCTIONS
(OPTION)
Machine parameter
MACHINE
PARAMETER
DELETE
Output
DATA OUT
The same key sequence is used for device selection, Baud rate
selection and interface selection as for Data In"
(See Data I/O; Input / Output functions and machine parameters CC 220/320 M).
DATA OUT *ON PANEL *CASSETTE 4800 BAUD
* DEVICE
* STATUS
FILE
SELECTION
FILE
L 444
L444 is offered for output if the machine parameters have already been edited or
output once.
Delete
DELETE
You delete the complete edited machine parameter data (L444) without further
prompt. This function has no effect on the MP data stored in the system memory.
7- 9
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Adjust Clock
REMOTE
DIAGNOSTIC
MACHINE
PARAMETER
ADJUST
CLOCK
CUSTOMER
AREAS
ADJUST
CLOCK
You are shown the internal time in the sequence hours : minutes with
day - month
Example: Display of date and time
HOUR
15
MINUTE
MINUTE
32
HOUR
DAY
15
DAY
MONTH
2
MONTH
After operating the desired softkey you can edit the current entry by keying the
hour, minute, day or month value into the prompt line. Press ENTER to confirm your
entry in the display.
Example: Enter; Hour 15"
S
MINUTE
HOUR
DAY
15
MONTH
The time is displayed on the 2nd screen line in the top right corner beneath the cur
rent mode.
Customer Areas
A customer area is an EPROM area which is available for the user's own software
(texts, CPL programs, cycles etc.).
CC 320 M
The memory card MEM5 contains 3 EPROM modules M1, M2, M3.
Module M3 provides 256 kBytes of capacity as standard for the customer area for
storing machinespecific programs
(2 MBytes max.).
EPROM Slot
D1 / D5
D2 / D6
D3 / D7
D4 / D8
EPROM 1
EPROM 2
EPROM 3
EPROM 4
Note:
Softkeys EPROM 2" to EPROM 4" are not offered unless the required EPROMS
actually exist.
7- 10
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
CC 220 M
There is an EPROM Card on the CP/MEM4 Computer/Memory module. 256 kBytes
are available as standard for the customer area (1 MByte max.).
EPROM Slot
D4 / D8
EPROM 1
Note:
The CC 220 has no EPROM 2, EPROM 3 or EPROM 4.
REMOTE
DIAGNOSTIC
MACHINE
PARAMETER
ADJUST
CLOCK
CUSTOMER
AREAS
(OPTION)
The screen displays the EEPROM and EPROM areas with contents. In the example
below the entire customer area is full.
DIAGNOSTIC
25.07.90 10.28
NO
PROGRAM
BF0
ACT
NC0
WAITING
EEPROM
EPROM4
EPROM1
EPROM2
LIBRARY
LIBRARY
LANGUAGE1
LANGUAGE2 LANGUAGE5
LIBRARY
LANGUAGE3 LIBRARY
EPROM3
LANGUAGE4
LIBRARY
CUSTOMER AREAS
LIBRARY
MANAGEMENT
EPROM1
EPROM2
EPROM3
EPROM4
Use the appropriate softkey to display the selected EPROM area showing address,
length and contents.
7- 11
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
NO
PROGRAM
BF0
ACT
NC0
WAITING
DIAGNOSTIC
25.07.90 10.30
ADDRESS
LENGTH
CONTENTS
E1 D77B
82 473
DEUTSCH
120 658
LIBRARY
0028
Storing MPP in the customer area can only be done in the first
256 KByte of the 1.EPROM pair.
After powerup the actual customer EPROM area is detected. EPROMs can
be fitted and removed without backing up.
The customer EPROM area is automatically detected and correctly inte
grated by the control by means of special codes at the beginning of each
EPROM pair. The code (customer EPROM, language version, machine para
meter, library) is automatically generated by the program software (see BI
BURN Software Description P. No. 4083) and makes it possible for the
EPROMs to be freely configured.
The active language (backup language) is previously displayed. The lan
guage option flashes if it does not conform to the current version.
If an EPROM pair is inhibited due to an error the general display will show the
message INHIBITED" and the error cause will flash.
7- 12
Diagnostic
Flexible Automation
Customer Area
Errors and Warnings
CC 220/320 M
Operating Manual
An installed but not occupied EPROM user memory causes no error message.
The use of a non or wrongly programmed EPROM causes system errors.
Error messages and warnings with explanations and hints for clearance.
Errors:
TEXTFILE MISSING
Warnings:
OLD LANGUAGE VERSION
A checksum error has occurred in the customer area during the test.
Replace or reprogram customer EPROM.
CUSTOMER EPROM WRONG SLOT
7- 13
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Library Management
LIBRARY
MANAGEMENT
CUSTOMER AREAS, EPROM1, LIBRARY
COPY
LOCK
UNLOCK
NEXT
GROUP
PREVIOUS
GROUP
You can perform the functions when the programs are not active.
COPY
NEXT
GROUP
PREVIOUS
GROUP
Note!
The Copy", Lock" and Unlock" functions are inhibited by personalized pass
words (see BIBURN Software Description" P. No. 4083).
7- 14
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Remote Diagnostic
REMOTE
DIAGNOSTIC
MACHINE
PARAMETER
ADJUST
CLOCK
CUSTOMER
AREAS
REMOTE
DIAGNOSTIC
This function is an option and only installed at the request of the MTM.
NO
PROGRAM
BF0
ACT
NC0
STOP
DIAGNOSTIC
15.07.90
14:21
REM.DIAG.
20MA/X11
REM.DIAG.
OFF
REM.DIAG
20MA/X11
REM.DIAG
OFF
Turn off the remote diagnostic mode with the softkey REM.DIAG OFF (default
status)
7- 15
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Diagnostic Machine
DIAGNOSTIC
CONTROL
DIAGNOSTIC
MACHINE
RESET
FUNCTION
SERVICE
FUNCTION
CPL/DIALOG
CALL
(Option)
MSD
*)
IO-STATUS
DISPLAY
PLC*)
PLC
DIAGNOSIS*)
The softkey assignment depends on the connected coupling card. PLC" and
PLC Diagnosis" appear with the word coupling card WK3 with PC 600.
PLC MONITOR" and PLC/FILE HANDLING" appear with Bit coupling with
PIC 250.
MSD
IO-STATUS
DISPLAY
PLC
PLC
DIAGNOSIS
The screen now shows the machine error and status display:
NO
PROGRAM
BF0
ACT
NC0
READY
DIAGNOSTIC
15.07
16:35
MSD MSD
PAGE 1
*** NOT-AUS***
SICHERHEITSTUER UEBERW. DEF
ACHSVERSTAERKER AUSGEFALLEN
SICHERHEITSTUER OFFEN
NOT-AUS ENDBEGRENZUNG X+
HYDRAULIK DRUCK N. ERREICHT
NOT-AUS ENDBEGRENZUNG XHYDRAULIKFILTER VERSCHMUTZT
NOT-AUS ENDBEGRENZUNG Y+
DREHDURCHFUEH DRUCK N. ERR.
NOT-AUS ENDBEGRENZUNG YMESSZYKLUS NICHT AKTIV
NOT-AUS ENDBEGRENZUNG Z+
LUFTDRUCK ZU NIEDRIG.
NOT-AUS ENDBEGRENZUNG ZSCHALTSCHRANK TEMP. ZU HOCH
NOT-AUS TASTE GEDRUECKT
WZW-HAND [WZ NICHT GESPANNT]
*** M00 / M01AKTIV ***
TEST EIN CC 220/320 M
*** VORSCHUB HALT ***
SPS LUEFTER AUSGEFALLEN
GETRIEBESCHM.DRUCK Z. NIEDRIG
ZENTRALSCHMIERUNG DEFEKT
ENDSCHALTERSTOERUNG GETRIEBE ENDSCHAL TERSTOERUNG PW
SPINDELREGLER NICHT BEREIT
ENDSCHALTERSTOERUNG BACHSE
SPINDELMOTOR TEMP. ZU HOCH
ENDSCHALTERSTOERUNG WZW2
ENDSCHALTERSTOERUNG WZW
SPINDELKUEHLUNG DRUCK N. ERR.
MSD
IOSTATUS
DISPLAY
PLC
The MSD function allows the display of up to 2048 machine errors and statuses in a
total of 64 screens (maximum text length 28 characters).
The MSD softkey can be used to display the status of all signals by scrolling" the
screen pages.
7- 16
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
CPL/Dialog Call
When the CPL with Graphic Commands" option is installed, cycles programmed
with CPL can be called when the appropriate softkey is selected:
MSD
CPL/DIALOG
CALL
IO-STATUS
DISPLAY
PLC
DIAGNOSIS *)
PLC
The softkey IOSTATUS DISPLAY is used to activate the status display of interface
signals between PLC (programmable logic controller) and CC 220 M or CC 320 M
(I/O = Input/Output).
The IOS/CNC (IOS = Input/Output Signal) function gives a plain language display
of the meaning (as seen by the CNC) of the signals sent by the CNC to the PLC via
the interface and the signals sent by the PLC to the CNC (only the first 256 inputs
and 256 outputs in each case). The active signals are shown highlighted.
The IOS/PLC function shows all signals entering and leaving the PLC (as seen by
the PLC) in High/Low" form (High = active, Low = not active).
In both instances the numbering is as seen by the PLC.
MSD
CPL/DIALOG
CALL
IO-STATUS
DISPLAY
PLC
IOS-PLC
NEXT
PAGE
IOS-CNC
NEXT
PAGE
IOS-CNC
INPUTS
I
OUTPUTS
IOS-PLC
INPUTS
PREVIOUS
PAGE
I
OUTPUTS
7- 17
PREVIOUS
PAGE
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
When the IOS/PLC or IOS/CNC function is called, the following screens are dis
played:
NO
PROGRAM
BF0
ACT
NC0
WAITING
DIAGNOSTIC
15.07
16:35
INPUTS
OUTPUTS
IOS-CNC
+1.AX.
-1.AX.
+2.AX.
-2.AX.
+3.AX.
-3.AX.
+4.AX.
-4.AX.
+5.AX.
-5.AX.
+6.AX.
-6.AX.
+7.AX.
-7.AX.
+8.AX.
-8.AX.
INPUTS
OUTPUTS
NEXT
PAGE
IOS-PLC
PREVIOUS
PAGE
All signals that pass to the PLC across the interface and which pass from the PLC to
the CNC, as seen from the CNC.
NO
PROGRAM
BF0
ACT
NC0
WAITING
DIAGNOSTIC
15.07
16:35
INPUTS
BIT
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
OUTPUTS
0 1 2 3 4 5 6 7
L
L
H
L
L
L
L
L
L
L
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
H
L
L
L
L
L
L
H
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
BIT
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
IOS-CNC
INPUTS
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
0 1 2 3 4 5 6 7
H
H
L
L
L
H
L
L
L
L
L
L
L
L
L
H H H
H H H
L L L
L H L
LL L
L L H
L L L
L L L
L L L
L LL
L L L
L L L
H L L
L L L
L L L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
I
OUTPUTS
IOS-CNC
NEXT
PAGE
PREVIOUS
PAGE
7- 18
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
PLC Diagnosis
General
When the word coupling card NCPLCWord (WK3) is connected, the softkey PLC
Diagnosis" appears in the Diagnostic Machine" mode.
Error diagnosis of a wordcoupled PC 600 is possible without a programming unit.
All diagnosis options can be controlled from the NC panel.
- Controlling outputs, markers, counters and data words
- PLC Monitor with dynamic display of all data types
- Inputs/Outputs force list with forcing facility
- Display software module reference list
Overview: PLC Diagnosis Options
PLC
DIAGNOSIS
CONTROL
Output
Marker
Counter
Data word
PLC MONITOR
Inputs
Outputs
Markers
Timers
Other
Functions
REFERENCE LIST
Force
Input/
Output
unction
modules
rogram
module
Organisation
modules
xtended
module
F
P
Procedure
DIAGNOSTIC
CONTROL
DIAGNOSTIC
MACHINE
RESET
FUNCTION
SERVICE
FUNCTION
MSD
CPL/DIALOG
CALL
IO-STATUS
DISPLAY
PLC
PLC
DIAGNOSIS
PLC MONITOR
I/O FORCE
LIST
REFERENCE
LIST
PLC DIAGNOSIS
CONTROL
Hints on Editing
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
The Control" and I/O Force List" options are password protected.
The password for PIC/SPIL Editor must be entered when making your initial
selection following a poweron, HW Reset or Clear All Logic (see Design
Manual Part I").
Control
Controls Outputs, Markers, Counters and Data words
Overview: Control
CONTROL
PASSWORD
...
OUTPUT
MARKER
COUNTER
DATA WORD
Data are written to the PLC once just before the end of the PLC cycle.
PLC DIAGNOSIS
CONTROL
PLC MONITOR
I/O FORCE
LIST
REFERENCE
LIST
7654 3210
CONTROL
OUTPUTS
MARKER
COUNTER
DATA
WORD
After entering the additional address O 41" and bit number 1", the screen will dis
play the contents of output byte 41. You can also enter the address direct, O 41.1"
(Byte. Bit). The required bit 1 is highlighted.
BIT NUMBER
7654 3210
O 41 B 0010 1001
CONTROL
0
7654 3210
O 40 B 0000 0000
O 41.1
7- 20
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
The display always shows one data word = 2 bytes. In this example O 41 and
O 40.
Use the softkey to select the writing value 0" or 1". The result will be displayed.
Counters and markers are controlled similarly to the procedure described above.
The counter value is entered as a decimal number.
Enter data module, data word and value in Data Word mode.
PLC Monitor
You can dynamically display up to 8 different values for inputs, outputs, markers,
data words, timers and numbers. The display lines are numbered accordingly.
Overview: Monitor PLC
MONITOR PLC
INPUTS
OUTPUTS
MARKER
TIMER
OTHER
FUNCTIONS
Counter
Data word
Delete
Entry
PLC DIAGNOSIS
MONITOR PLC
I/O FORCE
LIST
REFERENCE
LIST
OUTPUTS
MARKER
TIMER
OTHER
FUNCTIONS
DATA WORD
DELETE
ENTRY
CONTROL
MONITOR PLC
COUNTER
Select data type (input, output, counter etc.) with the softkey and numerically com
plete the address displayed in the prompt line.
Example: View input I 40.2
INPUT
INPUTS
I
OUTPUTS
MARKER
TIMER
OTHER
FUNCTIONS
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Define the data byte and bit number (40.2). The contents of byte 40 and 41 is
shown. Bit 2 of byte 40 is highlighted.
1
2
3
.
BIT NUMBER
7654 3210
I41B 0010 1101
5B 0001 0001
O11B 0000 0001
7654 3210
I40B 0000 0111 2D07
I 4B 0010 0000 1FDF
O10B 0100 0000 1FF0
I 40.2
INPUT
INPUTS
OUTPUTS
MARKER
TIMER
I 40.2
OTHER
FUNCTIONS
When the address is defined without a bit number the contents are displayed
without highlighting.
7- 22
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Delete Entry
MONITOR PLC
COUNTER
DELETE
ENTRY
DATA WORD
Use
lighted.
3
to move the cursor to the desired line. The line number is high
MONITOR PLC
DELETE ENTRY
DELETE
PASSWORD
....
FORCE
INPUTS
FORCE
OUTPUTS
MONITOR PLC
I/O FORCE
LIST
REFERENCE
LIST
The input and output addresses are displayed bit by bit. An unforced bit is shown
as X" and a forced one as 0" or 1".
7- 23
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
BIT NUMBER
7.......0
BIT NUMBER
7.......0
FORCE
OUTPUT
If there are more forced inputs and outputs than can be shown on one page, the
display can be scrolled by softkey. 48 addresses per page can be shown.
NEXT
PAGE
PREVIOUS
PAGE
or
I
FORCE
OUTPUT
I 40
FORCE
OUTPUT
B2
CANCEL
FORCING
BIT NUMBER
7.......0
BIT NUMBER
7.......0
FORCE
OUTPUT
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Cancel Forcing
Key the entered address e. g. I40.2". Use the CANCEL FORCING softkey to reset
the forcing mode. The entry is deleted.
FORCE LIST
FORCE
INPUT
I 40.2
FORCE
OUTPUT
CANCEL
FORCING
Reference List
The PLC program of the PC 600 is split into modules. In the reference list you will
find information about existing modules, the name of the module, start address
in the PC 600 RAM and the length of the module. A date will also be displayed if
programmed in the PLC program.
REFERENCE
LIST
DATA
MODULES
FUNCTION
MODULES
PROGRAM
MODULES
ORGANIS.
MODULES
EXTENDED
MODULES
MONITOR PLC
I/O FORCE
LIST
REFERENCE
PLC DIAGNOSIS
PROGRAM
MODULES
ORGANIS.
MODULES
EXTENDED
MODULES
PLC DIAGNOSIS
CONTROL
REFERENCE LIST
DATA
MODULE
FUNCTION
MODULES
Press a softkey to display the reference list of the desired type of module.
Example: Reference list Program Modules
NUMBER
PM 37
PM 38
.
.
.
NAME
CCK02MZ2
CCUMSPGR
REFERENCE LIST
ADDRESS
2D80
31A3
LENGTH
475
223
DATE
11.02.91
PROGRAM MODULES
NEXT
PAGE
PREVIOUS
PAGE
If the reference list is longer than one screen page use the Next Page" and Previ
ous Page" softkeys to scroll forward and backward a screen. The required softkey
is highlighted according to circumstances.
7- 25
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Data Modules, Function Modules, Program Modules, Organisation Modules, Extended Modules
The Data Module reference list is described here by way of example.
REFERENCE LIST
DATA
MODULE
FUNCTION
MODULES
PROGRAM
MODULES
ORGANIS.
MODULES
EXTENDED
MODULES
NAME
CCPARAWZ
CCKOR
CCMB1
ADDRESS
54F2
FF21
5942
LENGTH
520
193
64
DATE
16.02.91
DM
CONTENT
+0
0W 9172
+1
0112
+2
0160
+3
0714
+4
0000
+5
0000
+6
0000
+7
0000
HEX/ASCII
BINARY
NEXT
PAGE
Data modifications are recorded in the display. Modifications that are shorter than
the image formatting time are not recorded.
PLC
7- 26
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
PLC
PLC
Screen control by PLC user program. For further details refer to Design Manual
Part I" P. No. 4017.
Reset Functions
RESET
FUNCTION
You can activate the functions CANCEL DISTANCE TO GO, CONTROL RESET, DE
LETE ERROR and CLEAR ALL LOGIC by pressing this softkey.
DIAGNOSTIC
CONTROL
RESET FUNCTION
CANCEL
DIST TO GO
DIAGNOSTIC
MACHINE
RESET
FUNCTION
SERVICE
FUNCTION
DNC
ON/OFF
(Option)
CONTROL
RESET
DELETE
ERROR
CLEAR ALL
LOGIC
Cancel Distance to Go
CANCEL
DIST TO GO
Feed Hold" must be active before you initiate this function. After the safety query
Perform Function?" press the YES softkey to cancel the distance to go of the active
block and of all blocks already processed.
DNC Mode
DNC
ON/OFF
Control Reset
CONTROL
RESET
The active program is deselected, internal buffers and G functions are reset
to switchon condition, except for G70/G71. The G function last programmed
remains active.
Diagnostic
Flexible Automation
CC 220/320 M
Operating Manual
Active diagnostic creation is stopped except for Logic Analyzer und Log
book.
The control system is restarted. E.g. a program is aborted; the reference points
are lost.
Delete Error
DELETE
ERROR
The error message and warnings texts are deleted. The current status is held.
7- 28
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
DIAGNOSTIC
CONTROL
DIAGNOSTIC
MACHINE
RESET
FUNCTION
SERVICE
FUNCTION
CANCEL
DIST TO GO
DNC
ON/OFF
CONTROL
RESET
DELETE
ERROR
CLEAR ALL
LOGIC
CANCEL
DIST TO GO
DNC
ON/OFF
CONTROL
RESET
DELETE
ERROR
CLEAR ALL
LOGIC
Following a cold start (Hardware Reset) or after the CLEAR ALL LOGIC key is
pressed the DNC function ceases to be active (if it was previously active).
After a CONTROL RESET the DNC" function remains held in its mode at the
time (active/non active). If the DNC function is active, CONTROL RESET has
no effect on the DNC interface.
By switching the DNC function On/Off the interface last selected remains ac
tive.
7- 29
CC 220/320 M
Operating Manual
Diagnostic
Flexible Automation
Service Function
DIAGNOSTIC
CONTROL
DIAGNOSTIC
MACHINE
RESET
FUNCTION
SERVICE
FUNCTION
NO
PROGRAM
BF0
ACT
NC0
WAITING
1
2
3
4
5
6
7
9
21
22
23
24
DIAGNOSTIC
15.07.91
14:21
LENGTH
ACCESS
LOGBOOK MONITOR
RELOAD OPERATING PROGRAM
CANCEL ALL MEMORY
MACHINE PARAMETER PROGRAM
INTERNAL REF. POINT OFFSET
SERIAL IF DATA
COMMUNICATION STORE DISPLAY
MANAGE EPROM
LOGIC ANALYZER
AXIS OSCILLOSC.
CONTOUR DISPLAY
AXIS OPTIMIZATION
0
112577
E
E
E
E
E
E
E
E
E
E
E
OTHERS
247871
SERVICE FUNCTION
DATA IN
DATA OUT
START
DELETE
When the START softkey is pressed the system asks for the number of the desired
program if no password has to be entered (see Notes" below). Confirm the en
tered program number with the ENTER key, and the CNC will now start the diag
nostic program.
Note:
If the softkeys RESET FUNCTION followed by CLEAR ALL LOGIC are operated
when in the DIAGNOSTIC group mode, access to the SERVICE FUNCTION softkey
level will be inhibited from that moment unless a password is entered. Once the
correct password has been entered, the SERVICE FUNCTION softkey level will be
accessible without a password until the softkey sequence DIAGNOSTIC, RESET
FUNCTION and CLEAR ALL LOGIC is operated again!
You will find a detailed description of all diagnostic programs filed
in the SERVICE FUNCTION mode in the CC 220/320 Diagnosis, Operation, Appli
cation" manual, P. No. 4228.
7- 30
CC 220/320 M
Operating Manual
Flexible Automation
Machine
REFERENCE
POINT
JOG
MODE
CPL/DIALOG
CALL
SWITCH
FUNCTION
OTHER
FUNCTIONS
Option
FURTHER PROCEDURE
DESCRIBED BY MACHINE
MANUFACTURER
Option
F
INCLUDE
SEV.TIMES
DELETE
PANEL
PASSIVE
SELECT
PANEL
FUNCTIONS
CONTROL
PANEL
ACTIVE
8 -1
PLC
ZERO
SET
CC 220/320 M
Operating Manual
Flexible Automation
Manual Input
GFM [ ]
STE
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
INCLUDE
SEV.TIMES
DELETE
WHEN[ ]
HIGHLIGHTED
<ENTER>
INCLUDE
PARAMETER
DELETE
PARAMETER
8 -2
RETURN
CC 220/320 M
Operating Manual
Flexible Automation
Data I/O
NC Editor
EDIT
DATA IN
EDIT
GFM [ ]
STE
XIA
URL
YJBO
VDNP
DATA OUT
MANAGE
*NC
EDITOR
SCREEN
EDITOR
ZKC
WHQ
FUNCTIONS
SEARCH
SEARCH BL/
INSERT
BORING
CYCLES
Option
PARAMETER
IN DIALOG
HOLE
PATTERNS
SPECIAL
FUNCTIONS
MILLING
CYCLES
MEASURING
CYCLES
as example
DEFINE
STRING
SEARCH
NEXT
GFM [ ]
STE
XIA
URL
RETURN
YJBO
VDNP
ZKC
WHQ
FINISHED
INCLUDE
SEV.TIMES
GENERATE
BLOCK NO.
GFM
XIA(
STE
URL)
SCREEN EDITOR see Page 8-5
CHANGE
DISTANCE
8 -3
*SCREEN
EDITOR
YJBO
VDNP
RESET
RETURN
ZKC/
WHQ *
FUNCTIONS
RETURN
CC 220/320 M
Operating Manual
Flexible Automation
Data I/O
NC Editor
GFM [ ]
STE
XIA
URL
YJBO
VDNP
ZKC
WHQ
FUNCTIONS
highlighted
and not
in block
highlighted
and in
block
INCLUDE
PARAMETER
DELETE
PARAMETER
RETURN
EDIT
PAR.LIST
DELETE
PAR.LIST
RETURN
8 -4
CC 220/320 M
Operating Manual
Flexible Automation
Data I/O
Screen Editor
EDIT
DATA IN
YES
NO
GRAPHIC
MODE
DATA OUT
MANAGE
*NC
EDITOR
SCREEN
EDITOR
(*)
GFM
STE
XIA(
URL)
YJBO
VDNP
ZKC/
WHQ *
FUNCTIONS
DELETE
SEARCH
MOVE
CURSOR
PARAMETER
IN DIALOG
FUNCTIONS
(*)
Option
RETURN
BLOCK
WORD
8 LINES
*FORWARD
BACKWARD
RETURN
BLOCK
WORD
8 LINES
FORWARD
*BACKWARD
RETURN
INSERT
FILE
AUTO.
LINE NO.
QUIT
FUNCTIONS
DELETE
TO EOL
* INSERT
M30
SECTION
CALCULATE
FUNCTIONS
RETURN
DELETE
LINE
DELETE
WORD
DELETE
CHAR.
*DELETE
RECALL
RETURN
RESTORE
LINE
RESTORE
WORD
RESTORE
CHARACTER
DELETE
*RECALL
RETURN
DEFINE
STRING
SEARCH
NEXT
END
*FORWARD
BACKWARD
RETURN
DEFINE
STRING
SEARCH
NEXT
START
FORWARD
*BACKWARD
RETURN
SELECTION
SAVE
SECTION
APPEND
TRANSFER
SECTION
EXIT
8 -5
(*)
CHANGE
WORD
*NC
EDITOR
*KEYBOARD
AVAILABLE
RETURN
CC 220/320 M
Operating Manual
Flexible Automation
Data I/O
Data In
CC 320 M:
EDIT
DATA IN
GRAPHIC
MODE
DATA OUT
MANAGE
*DEVICE
SELECT
*STATUS
PROGRAM
NUMBER
DFS PROGR.
SEARCH
START
*PORT
*CASSETTE
4800 BAUD
*CCDISK
9600 BAUD
*ON
CONTROL
*ON
PANEL
*XTRANS
9600 BAUD
TELETYPE
300 BAUD
*DNC CHANNEL
Option
CC 220 M:
V24.1
20 MA
V24.2
*DNC CHANNEL
Option
*DEVICE
CONTROL
QUIT
8 -6
CC 220/320 M
Operating Manual
Flexible Automation
Data I/O
Data Out
EDIT
DATA IN
DATA OUT
*DEVICE
SELECT
*STATUS
PARTS
PROGRAM
MANAGE
SEVERAL
FILES
1
*PORT
*CASSETTE
4800 BAUD
*CCDISK
9600 BAUD
*XTRANS
9600 BAUD
*DEVICE
SELECT
CC 320 M:
*ON
CONTROL
*ON
PANEL
Cont'd
TELETYPE
300 BAUD
*STATUS
PARTS
PROGRAM
p. 88
SEVERAL
FILES
START
*DNC CHANNEL
Option
CC 220 M:
V24.1
20 MA
V24.2
*DNC CHANNEL
Option
QUIT
1
*DEVICE
CONTROL
*DFS
RECOGNIZE
*WITH
LEADER
*WITH
TRAILER
Manage
EDIT
DATA IN
SAVE
FILE
RENAME
DATA OUT
MANAGE
DELETE
MODIFY
HEADERFILE
COPY
PROGRAM
NUMBER
SEVERAL
FILES
CLEAR ALL
MEMORY
Cont'd
p. 88
ENTER
PASSWORD AND
PROGR. NO.
READ
WRITE
EXECUTE
8 -7
DELETE
CC 220/320 M
Operating Manual
Flexible Automation
DATA OUT
MANAGE
Page 87
Page 87
SEVERAL
FILES
no
PARTS
PROGRAM
MAIN AND
SUBPROGRAM
ALL
PROGRAMS
Files
already
on list
yes
OTHER
FILES
FURTHER
ENTRIES
CHANGE
SELECTION
NEW
SELECTION
File list
is cleared
WITH ZERO
OFFSET T.
PARTS
PROGRAM
MAIN AND
SUBPROGRAM
ALL
PROGRAMS
OTHER
FILES
START
QUIT
GRAPHICS
PROGRAM
current
TABLE
CS
TABLES
ZERO OFFS.
TABLES
ALL
TABLES
QUIT
current
TABLE
TOOL
TABLES
ALL
TABLES
START
8 -8
START
QUIT
CC 220/320 M
Operating Manual
Flexible Automation
Compensation
NPV Tables
ZERO OFFS.
TABLE
GEO.COMP.
TABLES
SPECIAL
TABLES
CS
TABLES
CPL DIALOG
CALL
Described by machine
manufacturer
EDIT
DATA IN
*DEVICE
SELECT.
*STATUS
DATA OUT
MANAGE
TABLE
NUMBER
SEARCH
DFS TABLE
START
QUIT
*DEVICE
SELECT.
*STATUS
TABLE
NUMBER
ENTER
*DEVICE
SELECT.
1
ENTER
*DEVICE
SELECT.
TAB.NO.
*PORT
*CASSETTE
4800 BAUD
*CCDISK
9600 BAUD
*XTRANS
9600 BAUD
*STATUS
TAB.NO.
TABLE
NUMBER
START
TELETYPE
300 BAUD
CC 320 M:
*ON
CONTROL
*ON
PANEL
*DNC CHANNEL
CC 220 M:
V24.1
20 MA
V24.2
*DNC CHANNEL
QUIT
Option
Option
DELETE
SAVE
FILE
RENAME
DELETE
MODIFY
HEADERFILE
COPY
TABLE
NUMBER
CLEAR ALL
MEMORY
ENTER PASSWORD
AND TABLE
READ
WRITE
EXECUTE
DELETE
* DFS
RECOGNIZE
* WITH
LEADER
1
* DEVICE
CONTROL
8 -9
* WITH
TRAILER
CC 220/320 M
Operating Manual
Flexible Automation
Compensation
NPV Tables
Option
ZERO OFFS.
TABLES
GEO.COMP.
TABLES
SPECIAL
TABLES
CS
TABLES
CPL DIALOG
CALL
DELETE
WORKING
AREA TABLE
ENTER
TAB.NO.
EDIT
GEO.COMP.
DATA IN
*DEVICE
SELECT.
*STATUS
PROGRAM
PARAMETER
DATA OUT
EXTERNAL
TOOL COMP.
MANAGE
TABLE
NUMBER
ENTER
TAB.NO.
*DEVICE
SELECT.
*DEVICE
SELECT.
*STATUS
TABLE
NUMBER
*STATUS
*STATUS
TABLE
NUMBER
START
SEARCH
DFS TAB.
ENTER
TAB.NO.
*DEVICE
SELECT.
QUIT
* DEVICE
CONTROL
TABLE
NUMBER
SEARCH
DFS TAB.
* DFS
RECOGNIZE
* WITH
LEADER
* WITH
TRAILER
START
QUIT
* DEVICE
CONTROL
*PORT
*CASSETTE
4800 BAUD
* DFS
RECOGNIZE
*WITH
LEADER
* WITH
TRAILER
*CCDISK
9600 BAUD
*XTRANS
9600 BAUD
TELETYPE
300 BAUD
SAVE
FILE
RENAME
DELETE
MODIFY
HEADERFILE
TABLE
NUMBER
CC 320 M:
*ON
CONTROL
*ON
PANEL
CC 220 M:
V24.1
20 MA
V24.2
CLEAR ALL
MEMORY
*DNC CHANNEL
Enter password
and select TAB.
Option
*DNC CHANNEL
Option
READ
8 - 10
WRITE
EXECUTE
COPY
DELETE
CC 220/320 M
Operating Manual
Flexible Automation
Compensation
NPV Tables
ZERO OFFS.
TABLES
GEO.COMP.
TABLES
EDIT
CS TAB.
DATA IN
SPECIAL
TABLES
CS
TABLES
CPL DIALOG
CALL
DATA OUT
MANAGE
See Page 8-10
TAB.NO.
*DEVICE
SELECT.
*STATUS
TABLE
NUMBER
START
QUIT
* DEVICE
CONTROL
* DFS
RECOGNIZE
* WITH
LEADER
* WITH
TRAILER
TAB.NO.
ENTER
TAB.NO.
*DEVICE
SELECT.
*STATUS
TABLE
NUMBER
START
QUIT
CC 320 M:
* DEVICE
CONTROL
*PORT
*CASSETTE
4800 BAUD
* ON
CONTROL
* ON
PANEL
*CCDISK
9600 BAUD
*XTRANS
9600 BAUD
TELETYPE
300 BAUD
*DNC CHANNEL
Option
CC 220 M:
V24.1
20 MA
V24.2
*DNC CHANNEL
Option
ALL TOOL
SPINDLE TL
LARGE TL
POS.FREE
OTHER
FUNCTIONS
SEARCH
TMWSL
B
DZUIV
E
CXRJA
DELETE
*
* /
TMWSL
B
DZUIV
E
CXRJA
CONTINUE
SEARCHING
DEF.TOOL
ALERT
LARGE TL
MASTER TL
TEST CUT
8 - 11
CC 220/320 M
Operating Manual
Flexible Automation
NC
TABLE
SELECT.
SIMULATION
PROGRAM
SELECT.
* STATUS
Option
ZERO OFFS.
TABLE
GEO.COMP.
TABLES
NC LINK
TABLES
GENERATE
LINK TAB.
LEAVE
PROGRAM
MAIN AND
SUBPROGRAM
DELETE
PERMANENT
LINK TAB.
SEARCH
BLOCK
START
BLOCK
* SINGLE
STEP
* SINGLE
BLOCK
BREAK
POINTS
OTHER
FUNCTIONS
DISPLAY
DELETE
DIALOG
PROGRAM
SELECT
TABLE
NUMBER
CLEAR ALL
MEMORY
START
DISPLAY
VARIABLE
PROGRAM
NUMBER
DIALOG
PROGRAM
* AUTO
MATIC
DISPLAY
SWITCHOVER
DEBUG
DISPLAY
SWITCHOVER
DISPLAY
PROGRAM
START
BLOCK
PROG NO.
END
*/BLOCK
SLASH
*OPTIONAL
STOP
* TEST
ON
* TEST
OFF
* TEST
RAPID
* 2.RANGE
* AXIS
INHIBIT
* AUX.FUNCT.
INHIBIT
* ALL AXES
INHIBIT
PERMANENT
VARIABLE
GLOBAL
VARIABLE
LOCAL
VARIABLE
CHANGE
SELECTION
VARIABLE
ALL
BLOCK
PROG NO.
END
QUIT
SIMULATION
Password
LEAVE
PROGRAM
START
SIMULATION
SELECTS
VIEWS
SELECT
DISPLAY
DISPLAY
HOLES
DISPLAY
ALL
X-Y
VIEW
X-Z
VIEW
Y-Z
VIEW
3-PLANE
VIEW
SPATL.
VIEW
ROT.ABOUT
X AXIS
ROT.ABOUT
Y AXIS
ROT.ABOUT
Z AXIS
CHANGE
ROT.DIR.
ROTATE
CLEAR
8 - 12
PROGRAM
NUMBER
MEMORY
SIZE
GRAPHICS
RESET
CC 220/320 M
Operating Manual
Flexible Automation
Diagnostic
DIAGNOSTIC CONTROL / DIAGNOSTIC MACHINE / RESET FUNCTION
DIAGNOSTIC
CONTROL
LAG
SWITCHOVER
LANGUAGES
DIAGNOSTIC
MACHINE
SOFTWARE
VERSION
RESET
FUNCTION
NC LINK
TABLE
SERVICE
FUNCTION
(MPP)
OTHER
FUNCTIONS
CANCEL
DIST.TO GO
DNC
ON/OFF
CONTROL
RESET
DELETE
ERROR
CLEAR ALL
LOGIC
Option
REM.
DIAG.
MACHINE
PARAMETER
ADJUST
CLOCK
CUSTOMER
AREAS
HARDWARE
RESET
Option
DATA OUT
*DEVICE
SELECT.
*STATUS
FILE
DELETE
NO
HOUR
DAY
MONTH
TEST
SAVE
DATA
SOFTWARE
VERSION
OPTIONS
TEST
* DEVICE
SELECT.
DATA OUT
AREA
ENTER
QUIT
PORT
*CASSETTE
4800 BAUD
GNT 4604
600 BAUD
*TELETYPE
110 BAUD
CC 320 M:
* ON
CONTROL
* ON
PANEL
*DNC CHANNEL
CC 220 M:
V24.1
20 MA
V24.2
*DNC CHANNEL
TELETYPE
300 BAUD
Option
DIAGNOSTIC
MACHINE
Option
Option
MSD
MODULE
DIAGNOSIS
I/O STATUS
DISPLAY
PLC
Described by machine
manufacturer
INPUTS
OUTPUTS
IOS-PLC
NEXT
PAGE
PREVIOUS
PAGE
INPUTS
OUTPUTS
IOS-CNC
NEXT
PAGE
PREVIOUS
PAGE
NEXT
PAGE
PREVIOUS
PAGE
8 - 13
CC 220/320 M
Operating Manual
Flexible Automation
Diagnostic
Service function (Example is MPP D4)
DIAGNOSTIC
CONTROL
DIAGNOSTIC
MACHINE
RESET
FUNCTION
SERVICE
FUNCTION
(MPP)
START
DELETE
ENTER THE
PASSWORD
DATA IN
DATA OUT
CLEAR ALL
MEMORY
ENTER THE
PROG.
NO.
PROG. NO.4
EDIT
DATA IN
STORE
DATA OUT
MANAGE
HARDWARE
DELETE
RESET
DOES L444
NO
EXIST ?
YES
WITH TEXT
*DEVICE
SELECT.
*STATUS
W/OUT TEXT
FILE
ENTER THE
FILE NO.
PORT
*CASSETTE
4800 BAUD
*READER
1200 BAUD
*TELETYPE
110 BAUD
*DEVICE
CONTROL
RATION
TELETYPE
300 BAUD
DEVICE
SELECT.
* ON
CONTROL
FILE GENE
*STATUS
FILE
START
QUIT
* ON
PANEL
1
*DFS
RECOGNIZE
* WITH
LEADER
* WITH
TRAILER
8 - 14
Abbreviations
Flexible Automation
CC 220/320 M
Operating Manual
ASCII
BA
Mode
BF
Panel
BAUD
BIN
Binary
CNC
CTRL
CAPS LOCK
CPL
DEL
Delete
DFS
ESC
Escape
EPROM
EEPROM
EOL
End Of Line
F1-5
Function keys 15
GBA
Group Mode
High
HP
Main Program
I/O
Input / Output
IOS
Input / OutputSignal
ISO
JOG
Inch axes
KS
Communications Memory
9- 1
CC 220/320 M
Operating Manual
Abbreviations
Flexible Automation
Low
LED
LINK
Join programs
MP
Machine parameter
MPP
MSD
NC
Numerical Control
NPV
Zero Offset
Parts program
PC
Personal Computer
Pot
Potentiometer
Level Return
RAM
RWED
SK
Softkey
SPS (PLC)
UP
Subprogram
9- 2
Flexible Automation
Index
CC 220/320 M
Operating manual
Index
A
Activate GridShift
Activate Keyboard
Adjust Clock
ASCII Keyboard
Automatic
26
418
710
14
62
48
625
C
Calculate
Calling Word Editor
Cancel Distance To Go
Cancel Program
Cancelling a Program
Cassette Terminal (DCR)
Change File Protection
Clear All Logic
Command Selection
Confirm Entry
Control
Control (PLC Diagnosis)
Control Functions
Control Readiness
Control Reset
Copy
Copy Program
CPL/Dialog Call
CS Table
CTRL/Z
Cursor Control
Cursor Functions
Cursor Keys
Customer Areas
Customer Area; Errors and Warnings
416
45
727
32/627
32
426
440/58
728
419
14
18
720
17/18
115
727
442/59
442/59
29/717
516
419
414
17
14
710
713
D
Data In Error Display
Data In Functions
Data Terminal
Data Transfer Procedure
Debug
Define Output Type
Defining GridShift Values
Delete
424
420
426
428
626
56
24
411
Index - 3
Flexible Automation
Index
Delete Block
Delete Character
Delete Characters
Delete Error
Delete Function
Delete Key
Delete Word
Deleting Files
Deleting Link Tables
Device Control
DFS Program search
DFS Recognize
Diagnostic Control
Diagnostic Machine
Dialogue Program
Difference
Digital Cassette Player
Displaying Variables
DNC Channel
DNC Interface with LSV2 Protocol
DNC Interface with Simple Protocol
DNC Operation
CC 220/320 M
Operating manual
412
411
14
728
46
18
412
443
68
429/56
420
429
72
716
613
34
426
628
422
422
422
729
E
Edit Commands
Editor Functions (NC and Word Editor)
End Point
Enter
Enter Key
ESC
Escape
External Zero Shift
419
46
34
14
18
419
18
511
F
Function Keys
17
G
Generate Line Number
Geometry Compensation Table
GFunctions
GridShift
GridShift Values
Group Modes
415
512
47
23
26
13/14
H
Help Key
14
I
I/O Force List (PLC Diagnosis)
I/O Status Display
Include Parameter
723
717
37
Index - 4
Flexible Automation
Index
CC 220/320 M
Operating manual
210
416
46
415
420
J
Jog Mode
28
L
Lag
Level Return
Line Feed
Link Tables
Link Table in Background
72
14/17
18
65
610
M
Machine Parameters
Magnifier
Magnifier Function
Main Program Output
Manage Library
Managing Link Tables
Managing NPV Table
Managing Programs
Manual Input
Memory Assignment
MFunctions
Modify Headerfile
Monitor Functions
MSD
Multiple Panels
79
14
622
433
714
615
58
440
31
445
47
442/59
17/18
716
212
N
NC Editor
NC Editor Call
NC Link Table
NPV Table Output
Numeric Keypad
42/44
45
73
56
14
O
Operating Levels: Overview
Optional Stop
Options
Output File
Output Functions
Output List
81 to 814
625
76
430
429
433
P
Panel Control Keys
14
Index - 5
Flexible Automation
Index
Panel Passive
Panel Selection
Parameter in Dialog
Parameter List
Parts Program Data Out
Permanent File Protection
PLC
PLC Diagnosis
PLC Monitor (PLC Diagnosis)
Position
Program Entry
Program Execution
Program Exit
Program Read In
Program Reentry
Program Selection
Program Value
Protection Permanent
CC 220/320 M
Operating manual
213
213
47
37
430
441/510
212/727
719
721
34
632
62/636
632
420
639
62
34
441/510
R
Read In NPV Table
Recall
Recall Functions
Reference List (PLC Diagnosis)
Remote Diagnostic
Rename
Rename Program
Reset Functions
Return Key
Return to Contour
54
412
411
725
715
442/59
442/59
727
18
638
S
Saving Data for EPROM Exchange
Screen Editor
Screen Editor Functions
Screen Layout
Search Block
Search Functions (NC Editor)
Search Functions (Screen Editor)
Section Functions
Service Function
Sign Reversal
Simulation
Simulation Memory
Single Block
Single Step
Softkey Levels, Overview
Softkeys
Software Version
Space
Special Tables
Start Block with Tool Correction
77
42/410
411
15
46/637
46
413
417
730
14
616
617
63/64
63
81 to 814
17
74
18
514
633
Index - 6
Flexible Automation
Index
CC 220/320 M
Operating manual
633
634
49/413
49
433
37
29
73
Table Selection
Tabulator
Test
Test Mode
Tool Compensations
Traverse to Reference Point
Traverse to Ref. Pnt. with GridShift
65
18
76
630
515
22
27
W
Word Editor
Word Space
44
18
Z
Zero Offset
Zero Offset Table
Zero Set
511
52
28
Index - 7
Flexible Automation
Index
Index - 8
CC 220/320 M
Operating manual