bosch CC 120M Instruction Manual

5 (1)

ce 120M

Operating Instructions

--

I

4 5

Version 102

BOSCH

Automation

ce 120M

Operating Instructions

1070 073 435-102 (92.03) GB

Reg. Nr. 16149-03

© 1991

by Robert Bosch GmbH,

All rights reserved, including applications tor protective rights. Reproduction or handing over to third parties are subject to our written permission.

Discretionary charge 20.- DM

@ BaSCH

Table of contents

ce 120 M

Flexible Automation

Operating Instroctions

 

 

 

 

Table of contents

New ehapters. whieh did not appear in CC 100 Mare marked with a "0" belore the page number.

General

1-1

Prelaee

1-2

Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. 1-2

Control panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

1-3

Contral elements 01 the panel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. 1-4

Manual panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. 1-6

Control elements 01 the manual panel .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.. 1-7

Sereen layout in "GOM MACHINE"

1-9

Operating instruetions

, 1-10

Symbols used

1-10

Initial display

 

 

2-1

Memory general

 

 

2-2

Part programs or cyeles

 

2-3

Editing. inputting and outputting part programs

 

2-3

Editing a program line

 

 

2-5

Deleting a program line

 

2-6

Searehing for eharaeter strings/inserting a text

 

2-6

Example: Searehing lor program end/M30

 

2-7

Example: Inserting a !ine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . ..

2-8

Renaming a program

 

 

2-9

Deleting a program

 

 

2-10

PROTECTION ON/OFF

'"

 

2-10

Units 01 measurement

(ineh/metrie)

, 2-11

Notes on units 01 measurement

, 2-11

Copying a program

 

, 2-12

Converting programs to eyeles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . ..

2-13

Renumbering programs

 

 

2-14

CYCLES

 

 

2-15

Drilling and eontour eyeles

2-16. 2-17

Example 01 drilling eyeles

 

2-18

Contour eyeles

 

 

2-20

Tables

 

 

2-21

Editing the tool table

 

:

2-21

Zero shiltlvariables table

"

2-24

Variables

 

0

2-24

Input/output functions

 

2-25

Example: inputting an individual part program

 

2-26

Example: outputting programs/eyeles/tables

 

2-27

Formatleheeksum

 

 

2-28

1. DFS program header

 

2-28

2. Inputting/outputting the eheeksum

 

2-29

Cont. - 1

@ BOSCH

Table of contents

ce 120 M

Flexible Automation

Operating Instructions

 

Initial display ..........................................

............................. 3-1

Basic funetions

 

3-1

Approaehing referenee points(s) "

 

3-2

Manual mode

 

3-3

Exampie: traversing axes manually

 

3-3

Example: entering a block . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . ..

3-6

Teach in

 

3-7

Seleeling the unit of measurement inch/metrie

 

3-12

Initial display

 

4.,.'

Basic funetions

 

4

Automatic execution of programs/cycles

 

4-"

Procedure before NC Start

 

4-2

Automatie exeeution in normal mode/dry run/rapid leed

 

4-3

Seleeting/editing the step size .................................................

....... 4-4

Aetivating a stop point

 

4-5

Seleeting an NC block direetly/defining braneh destinations

 

4-6

Seleeting the milling eonditions

 

4-6

Calling CPC test

 

4-8

Seleeting the start point

 

4-8

Departure/re-entry during automatie mode

 

4-8

Proeedure

 

4-9

Procedure after NC Start

 

4-10

Tables

 

4-11

DRIP FEEDING (automatic mode via interface)

 

4-12

SeleC1ing drip feeding

 

4-12

Simulation

 

4-14

Initial display

 

 

5-1

Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . .

. . 5-1

Machine status functions ..... . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . .

. . 5-2

Meaning of machine status functions

 

 

5-4

NC 110 status

 

 

5

-5

Errors and mesaages

 

 

5

-6

Axis displays

 

 

5

-7

Meaning ofaxis display functians

 

 

: . 5

-7

Status table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . .

. . 5-8

PIC/PC displays

 

 

5-10

Calling up search functians

 

 

5-11

Seleeting time/counter tables and 110 f1ags

"

'"

5-12

I/Ollag8

 

 

5-13

Calling up trigger functians

 

 

5-14

Service lunctions

 

 

5-'

Logbook

 

 

5-1 i

Cant. - 2

@ BOSCH

Table of contents

ce 120 M

Flexible Automation

Operating Instructions

 

 

 

 

Displaying logbook ......................................

 

 

•........................

 

5-17

Outputting logbook . . . . . . . . . . . . . . . .

. . . .

. . . . . . . . . . . . . .

. . . . • . . . . . . . . . . . . . . . . . . .

. . . •.

5-18

Setting the clock and date display ........................

 

 

•...•.....................

Q 5-19

Selecting the language ............

•............................................

 

 

•. 5-19

Selecting ON UNE PIC/ON UNE PANEL/ON UNE DNC ....................................

 

•. 5-20

Interface .......

•.........................

 

•.......................

•.•...•.......

•...

5-20

DRIP FEEDING

 

 

 

 

 

5-21

Buffer size ..............................................

 

 

 

•.........................

5-22

Block offset ..•.•.................................................................

 

 

 

5-22

DNC INTERFACE with LSV 2 protocol ..........................

 

 

•.......................

 

5-24

MTB service/resetldelete ......................................

 

 

•......................

 

5-24

Softkey architecture for machine tool builder ......

•..............

•.....................

5-25

Reset and delete

 

 

 

 

 

5-25

Control reset

 

 

 

 

 

5-25

Cont. - 3

~ BOSCH

ce 120 M

1 Introduction

Flexible Automation

Operating Instructions

General

ce 120 M

Continuous path controi for driiling and milling machines and small machining centres with 3 - 4 axes and a main spindie .

Continuous path control for wood machining. automatie drilling and surface mil-

Iing applications.

Modular continuous path control for automated systems with max. 5 axes or with 4 axes and a main spindie .

Continuous path contral for special

cellular plastic. flame. stone and glass cutting applications, drilling / milling / scribing PCBs.

Programming to DIN 66 025 / expanded to include new graphie and computing functions (CPC) and customer-specific cycles.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ce 120 M

 

 

 

{I

BOSCH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CD CD CD

CD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

000000

00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00000

00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0000

00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0000

00

 

 

 

 

 

 

 

 

 

CD CD CD CD CD

0

00000

00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 - 1

(@ BOSCH

1 Introduction

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

Preface

The operating instructions only apply to software versions.2 850.

The control unit features 4 group operating modes (GOM). which can be selected with the symbols in the upper right hand corner of the control panel (see page 1-3).

MEMORY

MACHINE

[2]

~

Chapter 2

Chapter 3

AUTOMATIC

[2]

Chapter 4

(execution of

prograrn)

@]

 

INFO

Chapter 5

These GOMs will be described in the following chapters, and iIIustrated with examples.

In the "INTRODUCTION" chapter o the control panel,

o the control elements of the panel, o the manual panel,

o the control elements of the manual panel and o the screen layout

of the CC 120 M will be briefly outJined, instructions on use will be provided and the symbols used explained.

Please refer to the specialised index at the end of the manual for individual terms.

Abbreviations

BAUD

Transmission rate (baud rate) in bits/sec

CNC

Computerized Numerical Contral

OCR

Digital Cassette Recorder

DFS

Define Store Program

DNC

Direct Numerical Control

110

InputlOutput

GOM

Group Operating Mode

Kbyte

1024 bytes

LSV

Procedure to secure cables

MP

Machine Parameters

Ne

NumericaJ Control

P

Part program

Pie

Programmable Interface Controller

RAM

Random Access Memory

SK

Softkey

F

Feed

MTB

Machine T001 Builder

1 - 2

BOSeH

1 Introduction

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

Control panel

 

 

 

 

Bracketed tunetions

 

 

 

 

(secondary functlon)

 

I<:a I

 

Delete key

 

Service Information

+ ~--

 

 

Automatie executlon of programs I:J I

~

 

 

 

Dlrect machine mode

------I[[t] l

~

 

 

 

 

 

 

 

 

 

 

Memory mode

[2]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Softkeys

Meanlng varies depending on operating mode and status. There are several softkey levels

which can be selected consecutively,

Page back key ®

"R" can be used to

preselect the previous softkey level.

Axis addresses and

 

 

Space key

computing functions

 

ENTER

 

 

 

 

 

 

key

SHIFT: enter

 

 

 

CPC: enter

 

 

upper functlon

 

 

 

upper function

 

 

 

 

 

Additional characters

Computing and root functions

 

 

Additional and auxiliary functions

 

 

 

 

 

 

Digits I branches

ICPC test tunetions)

1 - 3

@ BaSeH

1

Introduction

ce 120 M

Flexible Automation

Operating Instructions

 

 

 

 

 

 

 

Control elements of the panel

Note:

Dual-assignmenl keys have 2 funelions. whieh are selecled with eilher Ihe

ISH'FTI key (for leiters) or Ihe ICPC Ikey (for eompuling funclions). Le.

Press onee: seleel upper funelion.

Press Iwiee: reselecl original funetion.

ISH'FTI SHIFT:

seleel upper leller

ICPcl CPC:

selecl upper compuling funelion

Explanation of functions

Deseriplion of funelions performed by Ihe IwO rows of keys on Ihe righl hand

~

side of Ihe conlral panel (-+ see page 1-3) which are selecled with the c:::.J key:

eTI~ - Bracketed funclions (secondary) Leiters land L

EZlEtJ - Leiters B,J,O,P

IUKIIC~1_Leiters U.K,C,N

~~ - Leiters H.A,D - &: used only for word processing

~~ - Leiters Q. v. W, - $: branching

-SHIFT key: see above

-Space key: blank spaee

1 - 4

@ BOSCH

1

ce 120 M

Introduction

Flexible Automation

 

Operating Instructions

 

 

 

Description of the functions performed by the row of keys on the left hand side of the control panel which are selected wlth the CPC key :

- Computing functions for addition and subtraction - Letters G and X

 

-

Computing functions for division and multiplication

 

- Letters Y and Z

ISI~llc~1

_Sine and eosine funetions

 

-

Letters

Fand

M

IA~GIIS~RI

_Are tangent and root funetions

 

-

Letters

T

and

S

 

-

Equals sign, - Letter E

 

-

TST: used for eonditlon register (CPC test funetions !

 

-+ see Programming Manual CC t 20 M P. No. 4257)

 

-

letter R

 

 

 

. Numeric keypad

 

 

 

IB~EIIB~lla~ol

-

Digits

0 - 9

 

 

 

 

 

 

-

Parametric functions

 

 

 

- see Programming Manual CC 120 M P. No. 4257.

 

 

 

- BGE. BlE. BEQ. BNE. BlT. BGT: eonditional

 

 

 

 

branches

 

 

 

-

BSR. BRA: uneonditional branehes

 

 

 

-

TRF: load ZS table or retrieve values from ZS

 

 

 

 

table

 

 

 

 

-

DEC: deerement value

 

 

 

-

CPC key: see page 1-4 for explanation

- Param. funetion COR: load tool memory

-Decimal point

-Param. funetion INC: Increment value

-Minus sign

-Delete key (dele1es the eharaeter in front of the cursor)

- ENTER key

1 - 5

@BOSeH

Flexible Automation

Manual panel

1 Introduction

ce 120 M

Operating Instructions

Front view

 

 

Customer keypad FI - FI5

Electronlc

handwheel

 

 

 

Re-entry

 

Emergency stop

 

 

Feed mode

button

 

 

 

 

 

 

 

Distance to

 

 

 

 

 

 

 

 

 

 

go key \

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E1EJEJDEJE1E1E1E1EJ

\0

 

 

 

 

 

EJEJEJEJEJ

E11IJ-

 

 

 

 

==

=

Eill:HBIB

 

 

 

 

""'"'

 

==

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Axis selectlon swltch

 

Start key

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stop key

 

 

 

 

100%-keys tor spindie speed, feedrate Jog keys

 

 

 

 

 

 

 

 

Departure

 

 

 

 

trom

 

 

 

 

contour

Functions

Potentiometer and 100%-key:

The feedrate is set as a % at the potentiometer; the key renders the potentiometer inaetive (100%).

Potentiometer used in MACHINE and AUTOMATIC operating modes.

Customer keypad:

Operative in GOM MACHINE; the permanently stored manual input funetior and maehine tunetions are initiated by pressing one of the keys.

1 - 6

(§l BOSCH

1 Introduction

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

Control elements of the manual panel

Electronic handwheel

 

 

 

The eleetronie handwheel is used to manually

 

 

 

traverse the axes.

 

 

 

 

 

 

 

 

 

 

Set the axis to be traversed

 

 

 

 

 

 

 

via the seleetion switch.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Set rotary switch to handwheel lor selecting

 

 

 

traversing mode (see below).

 

 

 

The leedrate is determined by the leed

 

 

 

 

 

 

potentiometer setting and the handwheel

 

 

 

speed.

 

 

 

(Speed is indicated on panel)

 

Feed potentiometer (0 - 120 %) and 100%-key

 

 

 

Used in GOM MACHINE and AUTOMATie

 

 

 

 

 

 

The 100%-key is only operative when the leed

 

 

 

potentiometer is set between 80 and 120%.

 

0% ANV' 120%

 

When the 100%-key is actuated. the

 

 

 

100% leed value indieated on the panel flashes;

 

 

 

this means that the leedrate is always 100%

 

 

 

irrespective 01 the value seleeted via the

 

 

 

potentiometer.

 

 

 

This ean be cancelled by pressing the 100%

 

 

 

key once again: the 100% display ceases to flash

 

 

 

and the selected leed value is valid.

Spindie potentiometer (50 - 150%) and 100%-key

atu

50% @) 150%

See leed potentiometer lor instructions

The 100%-key is inactive il the spindie potentiometer setting < 80% or >120% (otherwise abrupt speed changes could oeeur).

Rotary switch lor selecting traversing mode

IWo/' I Feed with jog keys

I'V'\.o I Rapid leed with jog keys

~Feed with eleetronic handwheel

Selection 01 various incremental leed rates (1 to 10 000 steps)

Feed START by pressing the jog keys.

1 - 7

@ BOSeH

1

Introduction

ce 120 M

Flexible Automation

Operating Instmctions

 

 

 

 

 

 

Customer keypad

Customer keys F1-F15: Ireely assignable via cycle no. 78

First 15 executed in blocks described in cycle 78

FunClion keys lor PIC input signals

A machine parameter determines the assignment 01 customer keys with NC or

PLC lunctions.

Axls selection switch

The respective axis to be traversed X. Y, Z, or E is set with the axis selection switch.

The axes are traversed via jog keys or the electronic handwheel.

EMERGENCY OFF BUTTON

Function keys

Jog keys:

[!]

c:J

~

~

~tIjll

II[D~

Positive traversing direction

Negative traversing direction

Departure from contour

 

only operative in

}

GOM AUTOMATIC

(see P.4-9)

Re-entry contour

 

Stop key

 

Start key

 

BI

Display 01 distance to go

1 - 8

~ BOSCH

1 Introduction

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

Screen layout in GOM I([iJJ I

(when "MANUAL INPUT" or "TEACH IN" are active)

 

 

 

Selected axls display:

 

 

 

COMMAND POSITION

 

Posltional data

 

 

 

 

 

 

LAG

 

 

 

 

 

MACHINE POSITION

 

 

(G lunctlons)

 

 

 

INDICATION OF

 

 

 

ln-position symbol

 

DISTANCE TO GO

 

 

INCH/METRIC

 

 

Error displays

 

 

Actlve

 

Sub-mode

 

Current unlt

 

group operating mode

 

 

 

 

 

(actlve data block)

 

 

 

 

 

Inch (I).

met

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OIO()

 

-

t:C:o:M::M=A~NrD=P~O~S~I~T~IO~N=;;-_jllnMI

t

 

 

 

 

S

 

 

 

 

Reference line

 

Current spindie

 

 

 

 

Tool number

 

speed (0-150%)

 

 

 

 

with cursor

 

 

 

 

 

 

(T No.)

 

Current feedrate

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Feed

 

 

 

 

 

 

 

 

 

programmed teedrate

 

potentiometer cr

 

 

Function cr

 

 

 

100%-key

 

 

 

 

 

 

softkey window

4th axis

(altemating 1

 

 

 

 

(optionai)

 

 

 

 

1 - 9

@ BOSCH

1

Introduction

ce 120 M

Flexible Automation

Operating Instructions

 

 

 

 

 

 

Operating instructions

1.The CC120M leatures live soltkeys. whieh are situated under the sereen. Various lunetions are assigned to these keys. Depending on the eommand status. the possible lunetions are indieated at the bOllom 01 the sereen, direetly above the soltkeys, The eontrol sequenee is determined via the soltkeys onee a GOM has been seleeted,

2.Eaeh new key assignment is designated as a soltkey level.

3.There are several soltkey levels in eaeh GOM, These are seleeted eonseeutively. The next soltkey level is seleeted by aetuating the respeetive softkey.

4, The funetions are seleeted (by pressing the respeetive soltkey in bold) line by line (soltkey strips). Irom top to bOllom and lram left to right.

5.It is possible to return to the previous level by aetuating the page bat? key ® (see page 1-3).

6.The 11 ENTERII key must be pressed to store eaeh digital value input.

7.II a different GOM is seleeted without lirst returning to the basie level. the former GOM designation Ilashes in the upper right hand eorner 01 the sereen, indieating that it is still aetive. The GOM is ehanged by returning to the basie level and seleeting the new GOM. The exeeption to this is "AUTOMATIC" whieh ean seleeted direetly from GOM MEMORY.

8.II neeessary. the eontrol unit will provide the following information during

AUTOMATIC

or MACHINE mode:

-

WARNING

it is possible to eontinue automatie mode

-

ERROR automatie mode has been interrupted,

The error message is indieated in GOM INFO

S Actuate functlon key

===~======: Softkey highlighted:

 

 

function ls active

 

'-

) Softkey not highlighted:

>functlon terminated or not active.

 

 

Enter numeric vaiue

 

 

 

Page back

-+ see page 1-4

1 - 10

@ BOSCH

Memory [2]

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

GOM MEMORy[2]

The following initial display appears after selecting GOM MEMORY via the

[2] key:

Initial display

 

 

 

 

MEMORY

 

BOSCH

CC 120 M

to

99 tools (Tl

> •• T99)

 

to

6 zero shifts

(G54

... G60, G160)

to

827 CPC variables

(V1

.. V99, VOA .. VCZ, VAA .. VR2)

to

69 Cycles

 

 

 

VARIABLES

Calling

 

 

Part programs or cycles

Page

2-3

Tables

Page

2-21

(Tool. zero shift (ZS)

 

 

and variable tables)

 

 

Input and output functions (data interface)

Page

2-25

2 - 1

@ BOSCH

Memory [2]

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

 

MEMORY general

Memory for input and editing of:

part programs (max.999 999 999/limited by memory capacity) • max. 69 cycles,

max. 48 tool compensations (99 tools optional) , parameter table for max. 48 tools (99 tools optional) , tool Iife,

max. 6 zero shifts per axis and 2 additional zero shifts

max. 1035 CPC variables, 208 of which are reserved for MTB.

Input of information via:

keypad (EDIT) and

interfaces V24/20 mA (port 1) and/or V24 (port 2).

Output of information via:

interfaces V24/20mA (port 1) and/or V24 (port 2).

Types of protection

Unauthorised access (read, write and delete) can be prevented via the softkeys. The execution of cycles is always authorised.

Types of protection are indicated as folIows:

RWEO

Read, Write, Execute, Delete authorised

 

RE

Read and execute authorised

 

 

 

~-'---~

 

 

, By actuating the SK

PROTECTION

(see P.2-10).

 

ON/OFF

E

Execution only authorised

 

o The "E" type of protection can only be activated in GOM INFO. The codeword only for cycles must be entered via "MTB SERVICE" .

o Apart program must first be converted into a cycle (see page 2-13) order to select the read protection function.

2 - 2

I@ BOSCH

Memory [2]

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

Part programs or cycles

o Part programs/cycles can be

- edited (edit. insert, regenerate or search for texts),

-input and output.

-deleted,

-renamed,

-copied,

-or renumbered.

o Part programs can be

- converted to cycles (but not visce versa).

--+ For information on c y c 1e s see page 2-15.

Editing, inputting and outputting part programs

 

When the SK I PROGRAMS I

is actuated, the programs in the memory are

listed.

 

If apart program was active prior to this, the program number (cursor flashes)

 

is indicated

(the "P1" part program - GEAR, in this case):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOOLS

I ZERO POINTS r VARIABLES I PROGRAMS I CVCLES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The part program GEAR (cursor flashes) can be input or output by actuating the

SK I INPUT I or I OUTPUT I.

--+ See INPUT/OUTPUT FUNCTIONS on page 2-25 for operating sequence.

The next page is called there are more than 10

up by actuating the SK I

~;~~

I (only when

programs in the memory).

 

 

A different program can be calied up by deleting the old program no. (DELETE KEY) and entering the new number (cursor does not flash).

2 - 3

@l BOSeH

Flexible Automation

Memory C8

ce 120 M

Operating Instructions

 

Example: editing apart program

PROG. NO.

I _~

~ ENTER ~

or NAME

. ~

 

A DIFFERENT FILE VIA RED DELETE KEY

COMMANDS T NEXT I EDIT I INPUT I OUTPUT PAGE

A different part program is selected by deletlng the last part program to have been called up (actuate delete key) and entering the name or number of the new one.

When a program has been selected (e.g. "HOLE PATIERN"/prog. no. 4), the

program start ("N1 - N4") Is dlsplayed when the SK I EDIT I Is actuated, The name and number of the active program appear In the prograr header.

The cursor is positloned at the start of the first line:

MRWED MEMORY

I

 

PROGRAM START

I;:;:~.:

>Nl

GO

N2

X10

The cursor can be moved vertlcally by simultaneously actuating the IlsCROLyl

and ~or [[Z]] keys. The cursor can be moved horizontally in the reference line by pressing the ~or iC1:J] keys.

2 - 4

@ BOSCH

Memory [2]

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

Editing a program line

When the program has been called up and the "EDIT FUNCTION" selected, the cursor is moved to the start of the line to be edited ("N3") using the cursor keys. -+ see page 2-4.

Example: Editing a character

 

 

 

Editing line "N 3"

("X10"): the new block is "Y10":

 

 

 

 

 

MRweo

 

 

 

 

 

 

4 HOLE PATTERN

MEMORY

 

 

 

PROGRAM START

 

 

 

 

Nl

GO

-

 

 

 

 

 

>N3

Xl0

Yl0

 

 

 

 

N2

Xl0

 

 

 

I

 

};:~~

N4

Z10

 

 

 

 

~~j

N5

Gl

X100

 

 

 

 

 

N6

Yl00

 

 

 

 

1--N3---.-,0------------------

 

 

 

 

 

 

 

 

 

The "EDIT" function is active (highlighted).

Procedure:

I N3

 

 

Use [I2JI to move the cursor to "1",'which is to

 

 

 

X10

 

 

 

 

 

the right of the character to be deleted ("X").

 

 

 

 

 

Press the delete key. The character to the left of the

 

 

 

 

 

cursor is deleted.

 

 

 

 

 

 

 

 

N3

10

 

Enter "Y" via keypad.

 

 

 

 

 

 

 

N3

Y10

 

 

 

 

 

The edited text appears in the line "N 3" after the

 

 

 

 

 

~ENTER ~ key is actuated:

2 - 5

@ BOSCH

Memory [2]

 

 

 

ce 120 M

Flexible Automation

 

Operating Instructions

 

 

 

 

 

 

 

 

 

 

 

 

Any number of characters in a block can be edited, deleted or inserted in this manner.

Deleting a program line

The entire !ine to the right of the cursor (including the character at which the cursor is positioned) is deleted by actuating the

11 SHIFT ~ -+ I# I -+ 11 ENTER ~ keys.

Searching for character strings

It is possible to search for character strings in "edit" mode. Select the appropriate softkeys and enter the character string (this is indicated in the reference !ine).

The cursor jumps to the line where the character strlng first occurs when the ~ENTER ~ key is actuated.

2 - 6

bosch CC 120M Instruction Manual

@ BOSeH

Memory [2]

ce 120 M

Operating Instructions

Flexible Automation

 

 

 

 

Example: Search tor program end/M30

In praclice il is otlen the case that a new line is required at the program end.

Position the cursor at "M30":

PROGRAM SELECTION

COMMANDS I

PAGE

I

EDIT

I

INPUT

I OUTPUT

NEXT

 

 

 

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

SEARCH +

 

 

SCROLL

-

 

 

EDIT

 

 

CVCLES

 

 

 

 

 

 

 

 

INSERT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ENTER CHARACTER STRING?

 

 

 

 

 

 

 

 

 

 

 

 

I

MILLING

I

 

I

DRILLING

I

CONTOUR

 

 

 

CVCLES

 

 

 

CVCLES

DEFINITIONS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ENTER CHARACTER STRING? M30

__ I 1

The cursor jumps trom the 1st line 10 the last line "N 9":

Yl00

 

><200

,.

X400

 

MOO

~!

L Important! -----------------------

'

When searching tor block numbers (e.g. N 100). enler aspace betore the number ("N 100").

"NOT FOUND" will appear it the entered character string does not exisl.

2 - 7

@> BOSeH

Flexible Automation

Memory [2]

ce 120 M

Operating Instructions

 

Example: Inserting a line

 

 

 

 

 

Insert a new line with the text "Y300" between

lines" N S" (X400) and "N 9"

(M30/Program end):

 

 

 

 

 

 

 

Move cursor to "N S" and actuate the

SK

I_-,-IN"ES::.~::;I~"T,-_I so that

 

"INSERT"

is highlighted.

 

 

 

 

 

 

Enter the new fine "Y300" via keypad. " Y300 " appears in the relerence

 

fine:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N+

Y300

I

-

 

 

 

-

 

SEARCH +

I

SCROLL

I

 

 

CYCLES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The inserted fine appears between the fines "N S" and "N 9" as the block number "N+S" when the ~ENTER ~ key is actuated:

~j!~::~~~i%Wjt'l~jl::~'::~:~~~i!lWMlli~~:@NM&=~'

J: ::

I

F~::

I

11'

-----------------------

 

 

 

 

lf:~

N9

 

I

I

 

 

a SEARCH + I -

LEOrt

 

i:I;li,t:~~~:1wim;;wH1#:m'i!i'wlf:'i!",l

"il:;::~:<)1#Mm:::1!1!l%;~:::;iM

 

 

The part program, "P4"

(HOLE PATIERN) is renumbered by actuating the

 

fR\

 

I

RENUMBER

I

 

v

key, 2 x "COMMANDS", and the SK '---------

'

(-+ see page 2-15). The block "N+S" is assigned the block number"N 9" and the last block "N 9" (M30) is assigned the block number "N 10".

The fines 01 the "P4" program will be renumbered the next time the "P4" program is selected. ("N 1"-"N 10").

2 - 8

Loading...
+ 116 hidden pages