Machine Parameters CC 220
Machine Parameters CC 220
Machine Parameters CC 220
Machine Parameters
106
Version
Typ1 osa / CC 220
Machine Parameters
E 1996
Table of contents
Page
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Foreword − 1
1. General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3. Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
4. Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.1 Running the machine parameters program . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.2 Editing (modifying) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.2.1 Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2.2 Cursor functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.2.3 Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2.4 Delete / Undelete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2.5 Additional functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.3 Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.4 Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.5 Load (CC 220 / Type1 osa) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.6 Output (CC 220 / Type1 osa) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.7 Manage EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.8 Controlling the machine parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5. Machine parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.1 Machine parameter sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
P 100 Axis parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
P 500 Speeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
P 1000 Axis dynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
P 1500 Positions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
P 2000 Auxiliary functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
P 2500 Potentiometers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
P 3000 Powerup state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
P 3500 Colour settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
P 3600 Greyscale settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
P 4000 CPL parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
P 4500 Zero shifts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
P 5000 Suppression table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
P 5500 Device selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
P 6000 PLC parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Contents − 1
Type1 osa / CC 220
Contents
Machine parameters
Page
P 6100 Electronic limit switches normal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
P 6200 Electronic limit switches fast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
P 6300 Laser applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
P 6400 Tangential tool control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
P 6500 Centre parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
P 6600 Compensation parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
P 6800 Contourdependent feedrate override (Look ahead) . . . . . . . . . 112
P 7000 Spindle parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
P 7100 Parameters for 2nd spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
P 7200 Exact tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
P 7500 Turning machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
P 7600 Caxis parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
P 8500 DNC interface with simple protocol . . . . . . . . . . . . . . . . . . . . . . . . . . 139
P 8600 DNC interface with LSV2 protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
P 8700 FMS communications interface with BAB . . . . . . . . . . . . . . . . . . . . . 143
P 9000 Address selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
P 9500 Axis processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
P 9900 System parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Contents − 2
Type1 osa / CC 220
Foreword
Machine parameters
Foreword
Software version
This manual describes software version Z25 GO" for control unit CC 220 M and
D25 NJ" for control unit CC 220T as well as software version Z4 GA" for control
unit Type1 osa M and D4 NA" for control unit Type1 osa T.
IMPORTANT
The group operating mode DIAGNOSIS contains instructions for the current
control unit software version which may be accessed via the softkey DIAGNOSTIC
CONTROL or SOFTWARE VERSION.
Proper use
As the title suggests, this manual contains information required for normal
operation of the control unit. For reasons of clarity, however, not every detail of
every possible combination of parameters can be included. Similarly, as the
control unit is usually only part of a larger installation or system, not every
conceivable aspect of integration or operation is covered.
Your Bosch service branch or customer advisory service will be pleased to help you
if you require more detailed information or if problems with the control unit should
arise which are not sufficiently dealt with in this manual. The addresses may be
found on the back cover of this manual.
CAUTION !
Only suitably trained specialist personnel may start and operate the MPP and
!
make changes to machine parameters. Such personnel should be capable
of recognising the dangers involved in changing parameters and which can
generally arise from mechanical, electrical or electronic equipment.
Operation of the MPP by inadequately trained or untrained personnel can result in
serious damage to the machine and drives, loss of software or even injury to per
sons. Bosch accepts no liability for damage resulting from incorrectly pro
grammed, calculated or optimised machine parameters, or from unobserved data
limits.
Foreword −1
Type1 osa / CC 220
Foreword
Machine parameters
Foreword −2
Type1 osa / CC 220
Safety instructions
Machine parameters
Safety instructions
The Type1 osa and CC220 series control units were developed, manufactured
and tested in accordance with the basic safety stipulations of the EC Machine
Guideline.
You should therefore read this manual before configuring or commissioning this
type1 osa or the CC 220, or working with the machine parameters for the first time.
’ Danger of electrocution!
Safety − 1
Type1 osa / CC 220
Safety instructions
Machine parameters
1. WARNING
2. CAUTION
3. NOTE
WARNING!
The term WARNING is used to warn of immediate danger.
!
This could lead to a fatality or serious injury (personal injuries).
CAUTION
The term CAUTION is used to warn of a potentially dangerous situation.
!
This could lead to a fatality or serious or light personal injuries or damage to
equipment or to the environment.
NOTE
The term NOTE is used to refer to a recommended course of action.
Damage to equipment, e.g. to the machine or the workpiece, or loss of data, may
result if instructions are not observed.
IMPORTANT
This designates a passage from the text which contains explanatory information or
tips.
Safety − 2
Type1 osa / CC 220
Safety instructions
Machine parameters
Proper use
The Type1 osa or CC 220 is used for
CAUTION!
− Improper use may have consequences such as personal injury to the user or a
!
third party, material damages to the equipment and to the workpiece being
machined, or damage to the environment.
You should therefore use our products only as here instructed!
− Movements of tools and axes may lead to serious or fatal injuries!
Every operator, production line builder or machine manufacturer is obliged to
connect input signals of the Type1 osa or the CC 220 which can trigger a
machining start (e.g. NCSTART) as well as the contact READY(2) in
compliance with the applicable safety requirements.
In addition to this, the emergency stop circuit must be designed in accordance
with the applicable safety requirements and guidelines.
Equipment such as ‘protective covers
‘protective screens
‘light cabinets etc.
can reduce the risk of accident considerably.
Safety − 3
Type1 osa / CC 220
Safety instructions
Machine parameters
Qualified personnel
This manual is intended for specially trained technicians and engineers who
possess expert knowledge of CNC technology. Thorough knowledge of the
hardware and software components involved in the system under control is
essential.
Qualified personnel are
− project planning personnel who are familiar with the safety guidelines for
electrical and automation technology
− commissioning personnel who are authorized to earth, mark, and put into
operation electric circuits and devices/systems in accordance with recognized
safety standards.
CAUTION!
Only suitably qualified personnel may make changes to machine parameters!
!
Such personnel should be capable of recognizing the dangers involved in
changing parameters and which can generally arise from mechanical, electrical or
electronic equipment.
Changes made to machine parameters by inadequately or untrained personnel
can result in serious damage to machines and drives, loss of software or even
injury to persons!
Bosch accepts no liability for damages resulting from incorrectly programmed,
calculated or optimised configuration parameters, or from unobserved data limits!
WARNING!
− Retrofitting the devices or making changes to them may compromise their
!
safety!
This could lead to a fatality, serious or slight injury (personal injuries), or
damage to equipment or to the environment.
You should therefore contact us first before carrying out any retrofittings or
changes to the equipment which involve parts made by manufacturers other
than Bosch. We are in a position to advice you as to whether such parts are
compatible with our products.
Safety − 4
Type1 osa / CC 220
Safety instructions
Machine parameters
Maintenance, repairs
WARNING!
− Danger of electrocution!
!
Unless otherwise stated, maintenance work must always be carried out when
the unit is switched off! The unit should be protected against unauthorised or
accidental restart.
If it is necessary to carry out measuring or testing operations on an active unit,
the existing safety and accident prevention regulations must be observed. A
suitable electric tool must be used in any case!
− Risk of fatal injury due to inadequate EMERGENCY OFF devices!
Emergency stop devices must remain operative and accessible in all unit
modes. Ensure when unlocking the EMERGENCY OFF device that the unit is
not restarted without being regulated!
− Movements of tools and axes may lead to serious or fatal injuries!
Feed and spindle motors have very powerful mechanical forces at their
disposal and can accelerate very quickly due to the high dynamic.
You should therefore never be standing in the danger area of the machine while
it is running!
Do not ever − not even briefly − deactivate the safetyrelevant functions of
the unit!
Report any faults in the unit to your servicing and repairs department
immediately!
− Danger of explosion from batteries!
Batteries should not be forcibly opened, recharged, soldered or thrown into
fire!
Replace used batteries with new ones!
CAUTION!
− Repairs or maintenance of control unit components may only be carried out by
!
the Bosch Service Department or by maintenance centres authorised by
Bosch.
− Only replacement parts and spares authorised by Bosch may be used!
− Used or rechargeable batteries must be treated as special waste!
Safety − 5
Type1 osa / CC 220
Safety instructions
Machine parameters
Safetyconscious work
WARNING!
− Movements of tools and axes may lead to serious or fatal injuries!
!
Feed and spindle motors have very powerful mechanical forces at their
disposal and can accelerate very quickly due to the high dynamic.
You should therefore never be standing in the danger area of the machine while
it is running!
Do not ever − not even briefly − deactivate the safetyrelevant functions of
the unit!
Report any faults in the unit to your servicing and repairs department
immediately!
− The wrong choice of clothing may have fatal consequences!
Where machines with moving parts are involved, careless handling may lead to
clothes or long hair being caught, pulling the user into the machine!
You shoud therefore: ‘ wear a hair net
‘ wear a protective suit
‘ remove protective gloves before
coming close to moving parts
‘ remove jewellery and bracelets
− Remember that chippings may be cast out during operation of the machine
unit! They can cause eye injuries and burns.
You should therefore: ‘ wear protective goggles
‘ wear a protective suit
− There is also a danger of injury from sharp edges on workpieces and tools
during transport!
You should therefore: ‘ wear protective gloves
Safety − 6
Type1 osa / CC 220
General
Machine parameters
1. General
The machine parameters program (MPP) is used to adapt the CNC control to the
machine tool. The modifiable data is divided into three groups:
‘ Application data
Data for activating the range of options ordered from the machine tool
manufacturer (MTM), e.g. 5th axis, 128 kB program memory, thread milling.
‘ Machine data
Data for adapting the CNC functions to the specific peculiarities of the
machine (e.g. axis speeds).
‘ System data
Data for adapting the CNC operating system to special requirements
(e.g. interpolation time).
CAUTION!
The drives must always be correctly adjusted before optimising/setting the
machine parameters.
The MTM may only modify the actual machine data independently.
! Changes to the system data and/or application data should only be made on the
instructions of the Bosch Service department.
2. Applications
The machine parameters program (diagnostic program 4) is permanently present
in the operating system of the CNC (EPROM) and facilitates the display, changing,
loading and outputting of all machine parameter data. This supports the following
applications:
‘ Activating the range of options ordered by the client (from the machine tool
manufacturer).
‘ Documenting or archiving the machine parameters for a particular system
(MTM).
‘ Backing up the machine parameters via external data carriers and/
or EEPROM, so that they can be reloaded if any of the data is lost
(end client).
3. Function
The machine parameters program is permanently present in the operating system
(EPROM) and includes the following functions:
‘ Displaying the machine parameter data
−1−
Type1 osa / CC 220
General
Machine parameters
−2−
Type1 osa / CC 220
Operation
Machine parameters
4. Operation
LAST PROGRAMMED
F 100.0 S 0 T 1016 M 30 B 0
SERVICE
FUNCTION
By actuating the softkey and − if requested to do so by the
system − inputting a code number, an overview of all currently resident diagnostic
programs (D) may be obtained.
SERVICE FUNCTION
−3 −
Type1 osa / CC 220
Operation
Machine parameters
START
and inputting program number 4, the machine parameter
program may be started.
IMPORTANT
The files NC LINK TABLE" and USER<−HEAP<−BLOCK" have no connection
with the MPP. L444 only appears if the MP has already been edited or output at least
once.
MPP
is all that is needed to reach the Machine parameters program"
operating level.
−4 −
Type1 osa / CC 220
Operation
Machine parameters
IMPORTANT
Only data which is NOT enclosed in square brackets may be edited!
If the parameters are to be edited for the first time, the following display will normally
appear (link tables are only present if programs were linked together beforehand):
EDIT
By pressing the softkey the following operating level is reached
By using the soft keys, the L444 machine parameters file can be generated with or
without text. This soft key bar only appears if L444 does not yet exist or has been
deleted.
−5 −
Type1 osa / CC 220
Operation
Machine parameters
After pressing one of the two soft keys, a message appears onscreen indicating
that the file is being generated. The control generates L444 from the default or
application values stored in system memory.
Once file L444 has been generated, the following display appears:
EDIT L 444
All active options are listed before an overview of the machine parameter sets is
displayed.
−6 −
Type1 osa / CC 220
Operation
Machine parameters
EDIT L 444
4.2.1 Input
If there is already a keyboard available (e.g. with Type1 osa keyboard), then
characters are selected via the keyboard (SK:Keyboard available is in reverse
video; see chapter 4.2.5), and the highest level of the editor appears as follows:
EDIT L 444
POSITION
DELETE SEARCH CURSOR FUNCTIONS
EDIT L 444
YES NO ADGJM BEHKN CFILO
$ LF PSVY QTWZ RUX FUNCTIONS
It is possible to insert the softkey character displayed in reverse video into the MP
file by pressing the RETURN key.
By pressing a soft key repeatedly, the characters which can be selected from this
menu are displayed in reverse video one after the other.
The cursor indicates the point at which any characters entered are inserted into the
file.
−7 −
Type1 osa / CC 220
Operation
Machine parameters
Position cursor
EDIT L 444
YES NO ADGJM BEHKN CFILO
$ LF PSVY QTWZ RUX FUNCTIONS
by selecting
POSITION
FUNCTIONS CURSOR
and then selecting the operating level is
reached.
EDIT L 444
* DOWN
RETURN BLOCK WORD 8 LINES UP
BLOCK
By selecting the cursor always jumps to the start of a new line.
WORD
By selecting the cursor jumps to the first character of the next
word.
8 LINES
By selecting the cursor always jumps down 8 lines.
By selecting the down/up" softkey, the cursor functions become effective towards
the end/start of the file.
RETURN
Press to return to operating level
EDIT L 444
YES NO ADGJM BEHKN CFILO
$ LF PSVY QTWZ RUX FUNCTIONS
Scroll
The screen display can be scrolled up and down line by line using the cursor keys.
−8 −
Type1 osa / CC 220
Operation
Machine parameters
4.2.3 Search
It is possible to carry out searches for specific individual terms in the editor.
EDIT L 444
YES NO ADGJM BEHKN CFILO
$ LF PSVY QTWZ RUX FUNCTIONS
FUNCTIONS
The softkey should be pressed at the highest operating level of
the editor.
EDIT L 444
POSITION
DELETE SEARCH CURSOR FUNCTIONS
SEARCH
By selecting the following display is reached:
EDIT L 444
DEFINE SEARCH FOR *DOWN
RETURN STRING STRING END UP
Direction of search
The direction of search must be determined before specifying the string to be
searched for.
* DOWN
UP
This can be done by pressing .
The softkey END is displayed if search direction DOWN is selected, and allows a
jump directly to the end of MP file L444.
The softkey START appears if search direction UP is active, and allows a jump
directly to the beginning of MP file L444.
The softkey RETURN allows a jump back into the highest level of the editor.
The character string to be searched for may now be entered. Every single letter
must be confirmed by pressing <ENTER>. Numbers are entered directly via the
appropriate keys and cannot/need not be confirmed by pressing <ENTER>.
READY
The function initiates the search procedure. The cursor jumps to
the searchedfor location.
−9 −
Type1 osa / CC 220
Operation
Machine parameters
− 62
P3009 FEED COMPENSATION ON/OFF (G64/G65)
− 65
P3010 OUTSIDE CORNERS AS A RADIUS OR INTERSECTION (G68(69)
− 68
P3011 TOOL TABLE COMPENSATION ON/OFF (G145/G46)
− 146
P3012 FEED FORWARD CONTROL (G114/G115)
− 115
P3013 EXTERNAL ZERO SHIFT ON/OFF (G160/G167)
− 167
P3500 C O L O U R S E T T I N G S
P3501 COLOUR "AREA" (FOREGROUND AND BACKGROUND)
FOREGROUND BLACK BACKGROUND LIGHT BLUE
P3502 COLOUR "SOFTKEY"
FOUND
EDIT L 444
SEARCH
STRING
By pressing the search for the specified search word is
continued in the remaining program text, starting at the current location. The
message STRING NOT FOUND" appears if the soughtfor character string is not
found in the active search direction.
The softkey RETURN can be pressed to jump back to the highest operating level.
EDIT L 444
YES NO ADGJM BEHKN CFILO
$ LF PSVY QTWZ RUX FUNCTIONS
− 10 −
Type1 osa / CC 220
Operation
Machine parameters
EDIT L 444
POSITION
DELETE SEARCH CURSOR FUNCTIONS
DELETE
by pressing the softkey the following operating level is reached:
EDIT L 444
DELETE DELETE DELETE *DELETE
RETURN BLOCK WORD CHARACTER UNDELETE
DELETE
BLOCK
Pressing the softkey deletes the line in the machine parameters
file at the beginning of which the cursor is positioned. If the cursor is positioned in
the middle of a line, the remainder of the line (after the cursor) is deleted.
DELETE
CHARACTER
Pressing the softkey deletes the character on which the cursor is
positioned.
DELETE
WORD
Placing the cursor on the first letter of a word and pressing de
letes the word. The cursor must be positioned on a word.
After deleting a line or character, the procedure can be reversed and the text can be
restored to its original condition (undeleting).
DELETE
*UNDELETE
This is achieved by pressing the softkey. The softkey bar
changes to
EDIT L 444
UNDELETE UNDELETE UNDELETE DELETE
RETURN BLOCK WORD CHARACTER *UNDELETE
the contents of this buffer memory (i.e. the last item to be deleted) is inserted back
into the MP file. The cursor indicates the position at which the text will be reinserted.
− 11 −
Type1 osa / CC 220
Operation
Machine parameters
EDIT L 444
YES NO ADGJM BEHKN CFILO
$ LF PSVY QTWZ RUX FUNCTIONS
FUNCTIONS
and pressing the softkey twice, the following level is reached
EDIT L 444
IMPORTANT
If the MP file (L444) is not being edited, an additional softkey is displayed entitled
INSERT FILE. This has no significance for the MP file.
RETURN
Press to return to the original operating level.
ABORT
Press to leave the editor. The system ignores all data edited up to
this moment and jumps to the level:
FUNCTIONS
Select again to switch to operating level:
DELETE *M30
TO EOL INSERT SECTION CALCULATE FUNCTIONS
DELETE
TO EOL
The softkey deletes all characters from the current cursor
position until the end of the line.
(The deleted sequence may be restored via UNDELETE BLOCK").
*M30
INSERT
Ensure that the softkey is in reverse video. This is the only way to
guarantee that an M30 is automatically positioned at the end of the MP file after
editing. Without the M30 the MP file cannot be transferred to the operating system.
CALCULATE
The function allows the calculation of a numerical value to be
entered, by using arithmetical operations.
The dot before dash" rule applies. Intermediate results are not stored.
The result appears at the current cursor position if ENTER" is pressed.
− 12 −
Type1 osa / CC 220
Operation
Machine parameters
SECTION
The function makes it possible to select, copy, insert and shift
complete areas of the text to be edited.
FUNCTIONS
Press to reach the next softkey level.
CHANGE KEYBOARD
WORD AVAILABLE RETURN
KEYBOARD
If the AVAILABLE function is in reverse video, then text and numbers are
entered using the keyboard (e.g. Type1 osa keyboard). Text and numbers can also
be entered using the five softkeys if this softkey is not displayed in reverse video.
− 13 −
Type1 osa / CC 220
Operation
Machine parameters
4.3 Transfer
By jumping back through the levels from the editor the following operating level
may be reached
MACHINE PARAMETERS PROGRAM
The edited machine parameters are only transferred to the operating system in the
TRANSFER
form of an internal data record by pressing the softkey. The
operating system is then restarted. Once the machine parameters have been
transfered, file L444 can be deleted and the appropriate memory area made
reavailable via CONTROL REST". L444 is only required in order to edit or output
the machine parameters.
The machine parameters are not automatically transferred into the EEPROMs on
the memory card. This can only be done by using diagnostic program 9 EEPROM
MANAGEMENT" (see 4.7).
NOTE
The CNC power supply must not be interrupted during transfer of machine
parameters!
Error detection
If an error is detected during the transfer process, the faulty line in the MP file is
displayed onscreen under the message INCORRECT MACHINE PARAMETER",
and the error displayed in reverse video. In addition, an error message appears in
the command line.
The transfer is aborted.
− 14 −
Type1 osa / CC 220
Operation
Machine parameters
4.4 Delete
MANAGE DELETE
By pressing the and softkeys, the entire
edited machine parameters file (L444) is deleted without any further request for
confirmation. The DELETE" function has no effect on machine parameters data
stored in system memory.
LOAD
*SELECT FILE SEARCH FOR
DEVICES *STATUS NUMBER DFS FILE START
*SELECT
DEVICES
The softkey accesses the operating level
The transfer rate most appropriate to the device must be selected. The active baud
rate is displayed in reverse video.
*INTER
FACE
By pressing the interface from which data should be loaded is
selected:
LOAD
*SELECT FILE SEARCH FOR
DEVICES *STATUS NUMBER DFS FILE START
*SOFTWARE
*STATUS CONTROL
and then the should be actuated.
FILE
NUMBER
The file is selected by pressing the softkey and entering the
number 444 (MP file) or by using the cursor to select.
START
By pressing the softkey, the transfer of the externally stored
machine parameters file into the CNC is initiated.
− 15 −
Type1 osa / CC 220
Operation
Machine parameters
IMPORTANT
If *DEVICE CONTROL is used to read out, *DEVICE CONTROL must also be used
to read in.
At baud rates < 600 only software handshake is permissible.
FILE
NUMBER
The file is selected by pressing the softkey and entering the
number L 444 (MP file) or by using the cursor to select.
START
By pressing the softkey, the transfer of the externally stored
machine parameters file into the CNC is initiated.
LOAD
By pressing the softkey the following operating level is reached
LOAD
*SELECT FILE SEARCH FOR
DEVICES NUMBER DFS FILE START
*SELECT
DEVICES
The softkey accesses the operating level
The transfer rate most appropriate to the device must be selected, if V24.1/ 20mA is
selected (see also CC220).
*INTER
FACE
Press to select the interface from which data should be loaded:
The PC channel enables the program (file) to be loaded from the internal hard disk
of the Type1 osa PC. Loading is possible from a device with a serial interface via the
V24.1 /20mA interface:
LOAD PC CHANNEL
*SELECT FILE SEARCH FOR
DEVICES NUMBER DFS FILE START
− 16 −
Type1 osa / CC 220
Operation
Machine parameters
FILE
NUMBER
The file is selected by pressing the softkey and entering the
number L 444 (MP file) or by using the cursor to select.
START
By pressing the softkey, the transfer of the externally stored
machine parameters file into the CNC is initiated.
If data are to be transfered from the Type1 osa display to the Type1 osa module, this
Load procedure can be controlled via the Data transfer from PC −> NC"
selection window.
File MP010296.txt
Path c:\osa1_ap2
Once all MP data has been transferred or integrated, the machine parameters
should be stored in the EEPROM in nonvolatile form (see 4.3 TRANSFER, or 4.7
MANAGE EEPROM)*
− 17 −
Type1 osa / CC 220
Operation
Machine parameters
OUTPUT
After pressing the softkey, the same operating levels for
selecting devices, baud rates and interfaces as appeared under LOAD (refer to
appropriate heading) are called up.
The files of the Type1 osa module (machine parameters, part programs etc.) can
be saved on the hard disk of the Type1 osa display. Please note the following
sequences for data output:
SERVICE FUNCTION
Before the machine parameter program is output, start the diagnostic machine
START
parameter program (softkey ) by either selecting with cursor
keys or entering D4".
− 18 −
Type1 osa / CC 220
Operation
Machine parameters
The actual machine parameter file L444" then appears in the menu. If you press
OUTPUT
the softkey you will be required to select a file.
OUTPUT PC CHANNEL
*SELECT
STATUS FILE
DEVICES
SELECT
DEVICES
Ensure that the correct output interface is preset with the softkey.
(see status line above the softkey to check)
FILE
Press the softkey and select by either using the cursor keys or
entering D4".
− 19 −
Type1 osa / CC 220
Operation
Machine parameters
*SELECT
STATUS FILE START
DEVICES
Data transfer from the control unit (NC) to the hard disk (PC) is called up using the
START
softkey .
If data in the Type1 osa display are to be stored, the new selection window Data
transfer from NC −> PC" appears:
File MP010296.TXT
Path c:\osa1_ap2
DFS Identifier
Enter the file name in the upper entry field which the machine parameter program is
to be stored under in on the hard disk, e.g. MP010296.txt" for machine parameters
from 01 Feb. 96, txt ending for text file.
Remember to include a full stop in the file name. The stop should be preceded by a
maximum of 8 characters (no special characters such as . , ; ! ? etc.) and followed
by a maximum of 3 characters.
− 20 −
Type1 osa / CC 220
Operation
Machine parameters
After entering the file name, press the TAB key and keep it pressed down until the
entry position (position currently highlighted by the cursor) is on the START field.
Now start data transfer by pressing the ENTER key. If you do not wish to carry out a
data transfer or you want to use another file name, use the TAB key to reach ABORT
and press the ENTER key.
Once transfer has started, a window appears, indicating which stage the data
transfer is currently at.
SERVICE
FUNCTION START
and then should be pressed.
EDIT L 444
− 21 −
Type1 osa / CC 220
Operation
Machine parameters
EEPROM
PROGR.
Now press the softkey and enter the appropriate code number.
The following display appears:
LANGUAGE ENGLISH
PROGRAM EEPROM
Programming may then be started via softkey START (softkey now appears in
reverse video). The message PROGRAMMING IS ACTIVE" appears in the
command line while programming is taking place, together with the number of
bytes which have already been transferred to EEPROM. The NC may not be
operated during programming.
The character *" preceding list number 0" indicates that the machine parameters
were transferred to the EEPROM (FEPROM).
When programming is complete, the display indicates that the status of the
machine parameters in the RAM is the same as that in EEPROM (FEPROM)
(column SAME: YES).
− 22 −
Type1 osa / CC 220
Operation
Machine parameters
If a valid MP record, or one which has been adapted to the particular machine, is
active in the control, file L444 is no longer required and can be deleted (thus saving
memory space). Diagnostic program D9 EEPROM MANAGEMENT" uses the MP
record to program the EEPROM (or FEPROM) area. The record is displayed
onscreen in the list of programs to be output" as a file with the number 0" and the
text MACHINE PARAMETERS".
IMPORTANT
It is also possible to program file L444 into the EEPROM (FEPROM) area. It should,
however, be noted that L444 requires considerably more memory area than the MP
record. This could mean that valuable EEPROM (FEPROM) memory space is
being unnecessarily wasted.
The MP record is located in a RAM area which the user has no access to. By
contrast, the file L444 (if present) is located in the user RAM. If the machine
parameter data is to be edited, the system copies file L444 from user RAM into a
special RAM area, which we will call EDIT memory. Only here can machine
parameters be edited or read in/out.
IMPORTANT
If machine parameters are to be edited when there are not enough free RAM
memory locations, the message MEMORY FULL" is output.
Remedy: Activate Control reset" to gain more free memory space.
− 23 −
Type1 osa / CC 220
Operation
Machine parameters
− 24 −
Type1 osa / CC 220
Overview
Machine parameters
5. Machine parameters
Here you will find the machine parameters for the Type1 osa M / T and CC 220 M / T control unit series. The way in
which individual parameters are displayed will depend on the type of control system used (T or M) and the options
applicable in each case. The values specified for the various parameters correspond to the input values.
Specific information on the SERVO i, SCP, PIC250 control unit series relates to the CC 220 control unit series. Infor
mation on the Type1 osa modul 3 / 5 control unit series relates to the Type1 osa control unit series. For explanations
of hardware configuration in the control unit series, refer to the CC 220 Connection conditions part 1" manual and in
the Type1 osa Connection conditions" manual.
5.1 Machine parameter sets
P 100 AXIS PARAMETERS
P 500 SPEEDS
P 1000 AXIS DYNAMICS
P 1500 POSITIONS
P 2000 AUXILIARY FUNCTIONS
P 2500 POTENTIOMETER
P 3000 POWERUP STATE
P 3500 COLOUR SETTINGS
P 3600 GREYSCALE SETTINGS
P 4000 CPL PARAMETERS
P 4500 ZERO OFFSETS
P 5000 SUPPRESSION TABLE
P 5500 DEVICE SELECTION
P 6000 PLC PARAMETERS
P 6100 ELECTRONIC LIMIT SWITCH NORMAL
P 6200 ELECTRONIC LIMIT SWITCH FAST
P 6300 LASER APPLICATIONS *)
P 6400 TANGENTIAL TOOL CONTROL *)
P 6500 CENTRE PARAMETERS *)
P 6600 COMPENSATION PARAMETERS
P 6800 CONTOURDEPENDENT FEEDRATE OVERRIDE
P 7000 SPINDLE PARAMETERS
P 7100 SPINDLE PARAMETERS 2ND SPINDLE **)
P 7200 EXACT TAPPING
P 7500 TURNING MACHINE **)
P 7600 CAXIS PARAMETERS
P 8500 DNC INTERFACE WITH SIMPLE PROTOCOL***)
P 8600 DNC INTERFACE WITH LSV2 PROTOCOL***)
P 8700 FMS COMMUNICATIONS INTERFACE WITH BAB***)
P 9000 ADDRESS SELECTION
P 9500 AXIS PROCESSORS
P 9900 SYSTEM PARAMETERS
− 25 −
Type1 osa / CC 220
Overview
Machine parameters
− 26 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
[SYN] 3 [ASY] 1
This parameter is used to specify the number of applied system axes to be used as
synchronous/asynchronous axes (depending on option, CC 220: max. 8; Type1
osa: max. 5). The sum of both values should correspond to the total number of axes
in the system.
The spindle is treated as an asynchronous axis and must be taken into account at
this point (analog output as asynchronous axis). At least 2 synchronous axes
must be applied.
The machine parameter allocates logical addresses to the individual system axes
(designated in the machine parameters as [1.A]" to max. [8.A]"). The axes are
then operated via these logical addresses in part programs or CPL programs.
Permissible logical addresses: A−C, E, O, S−Z.
These addresses should not overlap with auxiliary function addresses (see
P 2001) or with polar coordinates’ addresses (P 9909)!
Where an axis is specified as a spindle in parameter 7001, the S" address may
only be allocated to this system axis. However, the spindle address should not be
specified here; a −" is entered in its place. For setting the spindle parameters, see
parameter set 7000.
Always bear in mind that all synchronous axes are specified before the
asynchronous axes in P 102.
IMPORTANT
The individual axes can be allocated different addresses to the ones given for the
screen display. See P 122.
The allocation of the individual system axes to inputs/outputs of the SERVOicards
can be specified via P 9502!
By means of this parameter, you can specify the postdecimal positions in the
display, as well as the computational accuracy (resolution, increment size). In
parameter set 9000, you can (amongst other things) specify the total number of
digits for every address letter.
− 27 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
P 104 Measuring system resolution in pulses/rev (0 = linear scale) Range of values: 10 − 8000
The number of strokes of the measuring system encoder (e.g. 1000" at 1000
pulses/rev.) should be entered here. P 104 is used for checking markers, i.e. by
monitoring the pulses between two cyclic reference markings of a rotary encoder.
Enter 0" for the corresponding system axis when using a linear scale or for
encoders with more than 8000 strokes (e.g. for Caxis encoder).
The number of strokes must be entered between two cyclic reference markings for
distancecoded measuring systems. The watchdog on each individual axis can be
switched off if a HIGH level prevails at the axisrelated NC input INHIBIT
MEASURING SYSTEM MONITOR (23.x).
IMPORTANT
The value entered here for the spindle axis must correspond to P7022.
The evaluation depends on the number of strokes of the encoder, the leadscrew
pitch, the gearing transmission ratio and the required resolution.
The value entered here for the spindle axis must correspond to the value in P7024.
Resolutions:
1 m m = 1000 [ Incr./mm]; if P 9904 = MM and P 103 = 3
10 mm = 100 [ Incr./mm]; if P 9904 = MM and P 103 = 2
100 mm = 10 [ Incr./mm]; if P 9904 = MM and P 103 = 1
− 28 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
Note:
Parameters P501 − P508 and P511 should be entered accordingly
in degrees, degrees/min. etc.
Resolutions:
1000 [ Incr./deg ] if P103 = 3
100 [ Incr./deg ] if P103 = 2
10 [ Incr./deg ] if P103 = 1
P 106 Locking the asynchronous axes or suppressing the spindle display (YES/NO)
If this parameter was set to YES" for an asynchronous axis, the following functions
may no longer be carried out: jogging, approach reference point, positioning via
the interface (external setpoint input) and largescale screen display formats.
− 29 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
YES" should always be entered for the spindle axis. NO" must be entered for
ANALOG" type axes.
IMPORTANT
For Caxis: If the spindle axis is separated from the axis of the tool being operated
(P7604 does not equal P7001), NO" must be entered for the corresponding
system axis of the tool.
IMPORTANT
If Hirth logic (P 108) is activated for ROTARY" and ENDLESS" axis types and at
the same time parameters are set for the affected axis P 117 by a YES" input, their
positional value in MACHINE operating mode will always be displayed in the range
0o <= position value < 360 o.
− 30 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
An additive compensation of the axis set position is permitted for the axis type
ROTARY (provided it is not declared as Hirth axis P 108) using the digital
handwheel.
The LINEAR axis type can also be moved endlessly" in one direction. See P 6516
for more detailed explanations and settings (only Type1 osa M / CC 220M).
An external acceleration input (see P1002 ff.) via a wordcoupled PLC is not
effective for the ANALOG axis type.
P 108 Positions per circle for the Hirth axis (0 = no Hirth axis) Range of values: 0 − 360000
An input in the range from 1 to 360000 defines the axis concerned as a Hirth axis.
Hirth axes are rotary axes which can take part in interpolation, but may only travel to
certain positions.
P 108 only applies to ROTARY and ENDLESS axis types. The number of positions
which may be approached per 360 o is entered here (Hirth logic).
If 0" is entered, the parameters P 110, P 117, P 119 and P 120 have no effect.
Example:
P 108 = 360 360 approachable positions per revolution
P 108 = 720 720 approachable positions per revolution
IMPORTANT
‘ P 108 may only be set to values greater than 0" in the case of rotary axes
programmed in degrees (not in the case of rotary axes programmed in revo
lutions).
‘ The Hirth axis reference point and limit switch must lie on the Hirth grid.
‘ If positions have been programmed which do not lie on the Hirth grid, P 121
should be taken into consideration.
− 31 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
Example:
Tool magazine (asynchronous axis : A). P 110 = YES, P 108 = 12.
The tool magazine is subdivided into 12 positions (i.e. there are 12 approachable
positions in any one revolution of the axis).
Programming (if P 111 = 2):
N 100 A 7 = magazine traverses to position 7 (in positive direction)
N 110 A−6 = magazine traverses to position 6 (in negative direction)
N 120 A 0 = magazine traverses to position 0 (in positive direction)
IMPORTANT
P 110 can also be combined with P 111.
1080 o
720 o
730 o
360 o
370 o
0o 380
o
350 o 10 o
20 o
+ −
990 o 630 o 270 o 90 o 450 o 810 o
o
180
o
540
o
900
− 32 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
Search logic: Search logic means that the axis always travels to the pro
grammed position via the shortest route (in relation to the unit
circle) (maximum distance to be traversed = 180 o).
The actual position equals e.g. 350 o. A set position of 10 o is
then entered. Physically, this position occurs several times for a
rotary axis
( 10 o, 370 o, 730 o , 1090 o etc.) . The search logic now se
lects as a set position the physical position which is the shortest
distance from the the actual position − in this case 370 o . Only
absolute values may be programmed.
A −" sign is ignored by the control.
Any G91 which may be active is not taken into consideration dur
ing this process.
Examples:
Actual position = 350 o
N100 A10 axis traverses 20 o to 370 o
(in pos. direction)
or N100 A−10 as for A10" (+/− sign is
ignored)
or N100 A180 axis traverses 170 o to 180 o
(in neg. direction)
or N100 A710 axis does not traverse.
+/− sign: The direction from which the set position is approached is en
tirely dependent on the programmed sign (max. traverse path
per record < 360 o). If a negative sign is programmed, the axis
approaches the set position in negative direction; if the sign is
positive, it approaches in the positive direction (positive signs do
not need to be programmed). The actual position equals e.g.
730 o. The value −20" is now programmed. Physically, this
position occurs several times for a rotary axis
( 20 o, 380 o, 740 o , 1100 o etc.) . The axis traverses in nega
tive direction to the position corresponding to 20 o − in this case
380 o. Any G91 which may be active is effective for this setting.
Examples:
Actual position = 350 o
N100 A10 axis traverses 20 o to 370 o
(in pos. direction)
or N100 A10 axis traverses 340 o to 10 o
(in neg. direction)
or N100 A180 axis traverses 190 o to 540 o
(in pos. direction)
or N100 A370 axis traverses 340 o to 10 o
(in neg. direction)
or N100 A350 axis does not traverse
or N100 A710 axis does not traverse.
− 33 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
Examples:
Actual position = 350 o; P 107 = ROTARY; G90 active
N100 A10 axis traverses 340 o to 10 o
(in neg. direction)
or N100 A−10 axis traverses 360 o to −10 o
(in neg. direction)
or N100 A180 axis traverses 170 o to 180 o
(in neg. direction)
or N100 A−370 axis traverses 720 o to −370 o
(in neg. direction)
IMPORTANT
P 111 can also be combined with P 110.
[−] BIN
Certain signals are exchanged at the interface between the CC 220 or Type1 osa
and the interface controller.
The output may be coded in BCD or binary.
In the case of BCD" encoded values the +/− sign is specified via the interface,
whereas in the case of binary" encoded values, the figure must be coded in two’s
complement.
− 34 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
With the help of parameter P 114 it is possible to specify whether an axis must
approach the reference point after the measuring system monitor block" has been
suppressed. The measuring system of the individual axes can be suppressed
(blocked) by means of interface signals 23.0 to 23.7. The monitoring function can
only be reactivated by resetting the relevant interface signal (23.x).
Example:
P 114 = YES The affected axis must travel to a new reference point.
P 114 = NO Reference point is retained − even if the measuring sys
tem was drawn − in case the axis had already travelled
to the reference point when interface signal 23.x was set.
It is not necessary to program in a new approach to
reference point.
Parameters P 115 and P 116 relate to the closed control loop. In this way the system
can if necessary be adapted to the setpoint input without any resoldering.
If an axis is defined in P 108 as a Hirth axis, the type of display for this axis can also
be defined here, in MACHINE operating mode.
NO: The display value (actual value) may fall outside the limits
0 o<= display value <360 o.
YES: The display value always falls within the limits
0o < o
=display value < 360 . For this purpose, the position value is
continually transformed by modulo calculation (mod 360) in the
o<
range 0 =X < 360 o . This type of display is only possible if para
meter P 111 for the axis concerned is set to 1" , 2" or 4".
− 35 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
IMPORTANT
There is no measuring system feedback for ANALOG" axis types. Thus the lag
display does not show any meaningful values. In this case the offset must be
measured by means of a voltmeter. The following then applies:
IMPORTANT
NO" must be entered if P 108 > 36000.
P 120 Run time error caused by faulty Hirth axis programming (YES/NO)
[−] NO
YES: If the programmed value does not lie exactly on the Hirth grid, a run
time error appears.
NO: If the programmed value does not lie exactly on the Hirth grid, a run
time error is suppressed. The CNC then automatically moves the
axis concerned to the next possible Hirth grid position according to
the programmed value.
IMPORTANT
− 36 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
The runtime error is effective for synchronous axes only. A runtime error will not
appear with asynchronous axes (entry therefore: NO).
YES: When the end point, actual value, residual value" display is shown
in AUTOMATIC and MDI modes, the programmed value of an axis is
also displayed (without taking any active corrections into account).
P 122 Axis address for display (Range of values: characters A" to Z", *" and −")
[1.A] * [2.A] * [3.A] * [4.A] *
Using this parameter, an address character for the axis display on the CNC
screen can be allocated to each axis independently of P 102 (e.g. for the display of
slave axes).
This possibility is significant if, for example, the position entry for an external axis
needs to be retained by the PLC. In this case, the position would have to be
transferred in the part program to the PLC, e.g. by means of auxiliary function O".
However, an axis with address O" should be defined in P 102 at the same time, in
order to maintain a clear allocation between the axis position programmed in the
part program and the axis display on the screen.
Possible inputs:
A" to Z": The corresponding axis is displayed on the screen under the ad
dress characters entered here; even if this axis was defined in P
102 with no address or a different address.
Examples:
− 37 −
Type1 osa / CC 220
P 100 Axis parameters
Machine parameters
[1.] 0 [2.] 0
Example:
The following auxiliary functions are defined in P 2001: [1.] [2.] S [3.] T
IMPORTANT
If auxiliary functions are permanently displayed in line 22, the display of axis
positions in group operating mode MACHINE is switched to small display as soon
as six axes (and not seven axes) are present.
P 124 Coupled axes (1−3 = 1st axis pair, 3−4 = 2nd axis pair)
(Range of values: 0 to the maximum number of synchronous axis present in the system.
Two synchronous axes may be coupled together in software fashion via the
G function 995.
Specify which synchronous axes are to be coupled using P 124. A maximum of two
axis pairs can be defined (see example).
Example:
Six synchronous axes are defined in the system (1st axis=X, 2nd axis=Y,
3rd axis=Z, 4th axis=U, 5th axis=V, 6th axis=W).
The U axis is to be coupled with the X axis and the V axis is to be coupled with the
Y axis:
Input in P 124: [1.] 1 [2.] 4 [3.] 2 [4.] 5
IMPORTANT
If an axis coupling is declared in P 124, the axis coupling is activated via the
G function (G 995). If an axis coupling has not been declared, axis coupling is
possible via interface. These two types of coupling are mutually exclusive.
− 38 −
Type1 osa / CC 220
P 500 Speeds
Machine parameters
P 500 Speeds
IMPORTANT
Depending on the specifications in P 105 and P 107, parameters P 501 to P 505
should be entered in m/min or 1000 degrees/min:
P 501 Max. feedrate in m/min, 1000 degrees/min Range of values: 0.001 − 99.999
The maximum feedrate determines the maximum velocity of the axes (rapid feed
G0). The value in P 501 must be x the value in P 508. If an axis is defined as a
spindle, the value for the max. feedrate must correspond to the max. spindle
speed.
Example:
Linear axis: 10.000 − max. feedrate of 10 m/min
Rotary axis: 1.800 − max. feedrate of 5 rpm (1800 o/min)
Analog axis: 3.000 − max. voltage of 10V is output if the value 3" is pro
grammed in at the relevant analog output.
IMPORTANT
The range of values for asynchronous axes is dependent on P 103.
P103 Range of values
1, 2 0.001 − 1000.000
3 0.001 − 300.000
4 0.001 − 99.999
P 502 Ref. point speed in m/min or 1000 deg/min Range of values: 0.001 <
= P 1006
[1.A] 10.000 [2.A] 10.000 [3.A] 10.000 [4.A] 10.000
P 502 specifies the maximum speed at which the axes approach the reference
point. This speed is only effective in the following cases:
‘ repeated approach to a reference cam or
‘ always for a distance coded measuring system. The CNC calculates the max.
permissible speed. If the input in P 502 is greater, the internally calculated
speed will be effective.
− 39 −
Type1 osa / CC 220
P 500 Speeds
Machine parameters
IMPORTANT
− It can be determined, using the interface signals REDUCTION ACROSS
(O4.0 − O4.7), whether the speed under P 502 should be effective during the
first reference point approach.
− G0 feederate is used internally.
By means of parameter P 503, the initial reduced speed at which the axis travels
between the reference cam and the zero mark is specified. Using the IF signals
REDUCTION ACROSS (A4.0 to A4.7), specify whether the speed P 502 or P 503
applies for the first reference point approach.
Recommendation:
Should be 1/20 of the value of P 502!
Recommendation:
Should not be greater than P 503!
IMPORTANT
Parameters P 503 and P 504 have no significance where a distancecoded
measuring system is employed.
P 502 or
P 503 P 503
V
1. Red
V
ref
V
2. Red
Zero marker
Ref. cam
− 40 −
Type1 osa / CC 220
P 500 Speeds
Machine parameters
P 505 to P 508 Parameters 505, 506, 507 and 508 specify the maximum manual feedrates (Slow",
Medium", Fast" and Highspeed") which take effect for synchronous and
asynchronous axes in orientation mode.
P 505 Manual feed Slow m/min, 1000 deg/min Range of values: 0.001 − 99.999
IMPORTANT
− The range of values 0.001 − P 501 applies for asynchronous axes.
− Definable speed values can also be transferred from the PLC via
the CNC multi interface for synchronous and asynchronous axis!
P 506 Manual feed Medium m/min, 1000 deg/min Range of values: 0.001 − 99.999
IMPORTANT
The range of values 0.001 − P 501 applies for asynchronous axes.
P 507 Manual feed Fast m/min, 1000 deg/min Range of values: 0.001 − 99.999
IMPORTANT
The range of values 0.001 − P 501 applies for asynchronous axes.
P 508 Manual feed High−speed m/min, 1000 deg/min Range of values: 0.001 − 99.999
IMPORTANT
The range of values 0.001 − P 501 applies for asynchronous axes.
Parameter P 509 specifies a variable incremental dimension for each axis. If the
step size selection switch of the setup operating panel is in N incr. position, the axis
traverses according to the increment number defined here when the Jog key is
actuated.
The increment size depends on the resolution of the axis concerned.
Parameter P 510 specifies Fast" manual feed in mm/rev which takes effect in
orientation mode.
The values for the Medium" and Slow" feed ranges are generated automatically
by the system. The Medium" feedrate amounts to 10% of the Fast" feedrate; the
Slow" feedrate is 1% of the Fast" feedrate.
− 41 −
Type1 osa / CC 220
P 500 Speeds
Machine parameters
[−] 10.000
IMPORTANT
The path speed is the sum of the axis speed vectors involved in the tool path. The
path speed may therefore be greater than the maximum highspeed feedrate of
any one individual axis.
P 512 Feedrate limit via interface in m/min Range of values: 0.000 − 200.000
[−] 0.000
The current path speed is set to the maximum permissible snychronous path
speed specified in this machine parameter if the PLC interface O27.6 is HIGH. Once
the IF signal is detected, the feedrate limit becomes effective in the active block.
IMPORTANT
P 512 must be less than or equal to P 511 (max. feedrate value)!
− 42 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
IMPORTANT
The loop gain value input via the machine parameter can be altered by calling a
G function (G14) if the loop gain programming" option is applied.
IMPORTANT
If feedforward is active, the parameter P 1021 instead of P 1001 is used for the
nominal loop gain factor.
CAUTION!
It is extremely important with regard to the axis behaviour of the machine that the
!
values are carefully determined and entered, since several options of P 1001 con
trol are used to calculate various data.
A maximum of 2 decimal places may be programmed, although some versions of
the machine parameters program allow 3 decimal spaces!
P 1002 Slope acceleration in m/s2 or. 1000 deg/s2 Range of values: 0.001 − 99.999
This parameter can be changed within a program by using G6. The limit values of
G6 are specified in parameters 1008 and 1009 (for synchronous axes only).
IMPORTANT
− If feedforward control is active, parameter P 1020 is used for slope
acceleration instead of P 1002, as long as other values have not been
specifically programmed (via G6) !
− In the case of an ANALOG" axis type, the following applies:
P 501 T = rise time from 0V to 10V of
P 1002 = [sec]
60 x T voltage at analog output
− 43 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
IMPORTANT
The slope acceleration values of P 1002 are overwritten by an external
acceleration input (via a wordcoupled PLC). The external acceleration values
apply only to asynchronous traverse movements (with external setpoint input; see
also P 112) and are modally effective (no deletion after control reset). The slope
acceleration values of P 1002 do not become effective until the PLC has transmitted
a 0 or the control unit is in powerup state or after Clear logic" or hardware reset.
During jogging or referencing, only the preset accleration values of P 1002 are
effective.
Parameter 1003 defines the speed (slope point) for each axis for continuous path
operation (AUTOMATIC) during the acceleration or deceleration phases (see the
axis dynamics" diagram).
This slope point is not only effective for block transitions (e.g. as P 1007), but at
any time. When accelerating or braking there is always a speed jump in speed
range 0 to P 1003.
IMPORTANT
If the feedforward control" option is active (see P 1014 to P 1017 and P 3012),
P 1003 should be set to 0.
The following max. slope point applies for Type1 osa M / CC 220 M:
0.000 <= P 1003 <= 99.999 see above,
where 99.999 < P 1003 <= 150.000, P 1003 also has to be less than or equal to
P 501 (max. feedrate).
P 1004 Slope point jog mode in m/min or 1000 deg/min Range of values: 0 − 99.999
Parameter 1004 defines the velocity point (slope point) for each axis in jogging
mode (orientation) (see the axis dynamics" diagram).
Example:
If, for example, a value of 2 [m/min] is entered in P 1004 for an axis, the velocity of
the axis jumps from 0 m/min to 2 m/min when it starts up. Subsequently, it behaves
under controlled acceleration until it reaches its programmed speed.
− 44 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
Under continuous deceleration, it behaves in the same way until it reaches an axis
velocity of 2 m/min. From this speed, the axis is brought to a standstill by a jump in
velocity down to 0 m/min.
IMPORTANT
The range of values 0 − P 501 applies for asynchronous axes.
P 1005 Commutation acceleration in m/s 2 or 1000 deg/s2 Range of values: 0.001 − 99.999
Parameter 1005 specifies the acceleration affecting the commutation point (see
P 1006 and axis dynamics" diagram).
P 1005 must be less than P 1002.
IMPORTANT
The commutation acceleration values of P 1005 are overwritten by an external
acceleration input (via a wordcoupled PLC). The external acceleration values
apply only to asynchronous traverse movements (with external setpoint input; see
also P 112) and are modally effective (no deletion after control reset). The
commutation acceleration values of P 1005 do not become effective until the PLC
has transmitted a 0 or the control unit is in powerup state or after Clear logic" or
hardware reset. During jogging or referencing, only the preset accleration values
of P 1005 are effective.
P 1006 Commutation point in m/min or 1000 deg/min Range of values: 0.000 − 99.999
Parameter 1006 specifies the commutation point (see axis dynamics" diagram).
The commutation point marks a change in accelerative behaviour and conse
quently serves the adjustment of the characteristic curve of the motor used.
IMPORTANT
G8
The maximum feedrate for G8 is limited by the commutation point.
− 45 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
P 1007 Max. change in feedrate in m/min or 1000 deg/min Range of values: 0.000 − 99.999
[1.A] 2.000 [2.A] 2.000 [3.A] 2.000 [4.A] 2.000
Parameter 1007 limits valid jumps in feedrate for the individual axes to a maximum
upper limit which may occur in continuous path slope operation (G8 or G108,
G109, G110) at transitions from block to block (see Axis dynamics" diagram, fig.
2).
IMPORTANT
If feedforward control is active, the parameter P 1022 is used for the max. change
in feedrate instead of P 1007.
If G9 is active then P 1007 has no meaning.
Axis dynamics
V [m/s]
prog.
P 1005
P 1006
P 1002
P 1003
P 1004
Figure 1
t [s]
Y
= Vactual
Workpiece
contour = V Ideal
X
0
V
y
P1007
t
0
V
x
P1007
t
0
V
Path
t
0
1st block Block 2nd block Figure 2
transition
− 46 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
P 1010 Min. loop gain factor in (m/min)/mm or (1000 deg/min)/deg Range of values: 0.01 − 20.00
[1.A] 0.10 [2.A] 0.10 [3.A] 0.10 [4.A] 0.10
Parameter P 1010 specifies the minimum permissible loop gain value with which
G14 can be programmed.
P 1011 Max. loop gain factor in (m/min)/mm or (1000 deg/min)/deg Range of values: P 1010 − 20.00
[1.A] 20.00 [2.A] 20.00 [3.A] 20.00 [4.A] 20.00
Parameter P 1011 specifies the maximum permissible loop gain value with which
G14 can be programmed.
P 1012 Lag limit under zerospeed control in mm Range of values: P 1508 − 99.000
[1.A] 1.000 [2.A] 1.000 [3.A] 1.000 [4.A] 1.000
Zerospeed control is a function for monitoring the measuring system. After a delay
(P 1013), it checks whether the axis lag exceeds the limiting value specified in P
1012. If it is exceeded the following error message is output: AXIS MONITORING.
The delay is used to suppress the lag after interpolation has been terminated.
A new setpoint input by the interpolator cancels the monitoring function.
IMPORTANT
‘ The zerospeed control does not work for spindle and analog output or
powered tools.
‘ In the event of a fault (axis lag at rest is too great) you should check the
following possible causes:
− Excessive axis drift (carry out offset calibration adjustment)
− Measuring system is not issuing any pulses (remedy: check measuring
system)
The error is cleared by CONTROL RESET.
‘ The zerospeed control can be switched off in parameter 1013 by inputting
0" for each separate axis individually.
P 1013 Waiting time for zerospeed control in sec (0=off) Range of values: P 9901 − 99.000
− 47 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
See P 1012.
P 1014 specifies the upper limiting value of the feedforward speed coefficient,
which can be programmed with G114.
IMPORTANT
‘ The machine parameter only works for applied feedforward control.
‘ For general information on feedforward control, see the programming
guide.
IMPORTANT
‘ The value entered should be lower than or equal to
(P 501/(P 1020 *0.0006))!
‘ The machine parameter only works for applied feedforward control.
‘ For general information on feedforward control, see the programming
guide.
The feedforward control value for each synchronous axis can be calculated from
the command speed and command acceleration, weighted in each case by an
adjustable variable. The weighting factor for the speed can be specified in P 1016.
IMPORTANT
‘ The value entered must be lower than or equal to P 1014.
‘ The machine parameter only works for applied feedforward control.
‘ For general information on feedforward control, see the programming
guide.
The feedforward control value for each synchronous axis can be calculated from
the command speed and command acceleration, weighted in each case by an
adjustable variable. The weighting factor for the acceleration can be specified in
P 1017.
− 48 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
IMPORTANT
P 1018 and P 1019 control the path monitor" function. This function is responsible
for stopping sychronous and asynchronous axes in all operating modes at the
earliest possible moment if their movement is hindered (e.g. by collisions, tool
breakage). In this way, for example, damage to the torque clutch in case of tool
breakage can be avoided.
The lag of each individual axis is permanently monitored. If the value of the lag of an
axis exceeds a specified limit and is not at least partially reduced within a position
controller cycle (P 9901), the control recognises that the axis is obstructed, stops
the traversing movement by cancelling the signal READY 2 and displays a P2 error
with the corresponding axis address on the panel.
The limit value (or limit curve) of the lag is adjustable via machine parameters and
must be determined so that no error arises during normal axis movement
(acceleration/braking phases with/without slope, circular interpolation, rapid
traverse, etc.). The monitor must be able to respond quickly enough in case of
error.
Parameters 1018 and 1019 are used to define this limit curve. A constant share and
a variable (velocity dependent) share may be input.
It is necessary to adjust the constant share of the limit curve because otherwise the
monitor would respond to every small axis movement during standstill. The
constant share of the lag is adjusted via parameter P1018 in increments. Entering
0" deactivates path monitoring for the corresponding axis.
The variable share of the limit curve is proportional to the repective active
command velocity (at constant velocities). The relationship is as follows:
A factor can be entered in P1019 which can obstruct the reaction of path monitoring
within specified tolerance limits, even if the maximum permissible lag (which only
applies for constant speed) is exceeded (see example). This is particulary
applicable to traversing phases with inconstant speed (e.g. slope etc.).
− 49 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
P1018 P1018
Time Time
T0 T1
Start of traversing movement T0: Moment of tool breakage
End of traversing movement T1: Path monitor response
Example for one axis:
Maximum permissible lag at axis standstill: 0.003 mm (=3 inc.)
Maximum axis speed for machine: 10 m/min
Maximum permissible lag with constant Vmax: 0.3 mm (=300 inc.)
Maximum permissible lag with inconstant Vmax: 0.6 mm (=600 inc.)
Note on setting:
The value selected for P1019 should not be too large, so that the path monitor can
also respond at high speeds.
The value selected for P1018 should not be too small, so that the path monitor does
not respond immediately at low speeds (owing to the decreasing influence of
P1019).
The following values are sufficient for small test motors with a loop gain factor of 1:
P 1018 = 10 inc. and P 1019 = 1.8 to 2.0.
− 50 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
P 1020 Slope acceleration for G114 in m/s2 Range of values: −1.000, 0.001 − 99.999
For function see P1002. If −1 is entered, the corresponding value from P 1002
applies for the axis concerned, even if feedforward control is active.
P 1021 Nominal loop gain factor for G114 in (m/min)/mm Range of values: −1.00, 0.01 − 20.00
For function see P1001. If −1 is entered, the corresponding value from P 1001
applies for the axis concerned, even if feedforward control is active.
P 1022 Max. change in feedrate for G114 in m/min Range of values: −1.000, 0.000 − 99.999
For function see P1007. If −1 is entered, the corresponding value from P 1007
applies for the axis concerned, even if feedforward control is active.
P 1023 Axis coupling via user interface: Tolerance in mm Range of values: 0.000 − 99.999
The maximum permissible distance in mm between master and slave axes when
linked is set with P1023.
The machine parameter allocates permissible coupling tolerances relative to the
master axis to the individual system axes (designated in the machine parameters
as [1.A]" to max. [8.A]").
The tolerance value is set according to the relevant slave axis. If an axis is used
variably according to coupling status as a master axis and then as a slave axis, a
tolerance value can be entered concerning this axis, although this value will only be
processed by the control unit if the axis is in use as a slave axis during the coupling
run time.
− 51 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
Example: 1st and 3rd axes may function as master or slave axes.
P1023 1st axis 2nd axis 3rd axis
Tolerance value: 2.5 2.5 2.5
1st coupling type: Master Slave Slave
2nd coupling type: Slave Slave Master
The tolerance value of the 1st and 3rd axes is only accepted if these axes are
referenced as slave axes!
There are other possible couplings not listed here which are relevant to this
configuration.
Example: 1st axis is master axis. 2nd axis has no significance for the
coupling and 3rd axis has slave axis functions.
The 1st axis is defined as a master axis. The tolerance value of 0.0 for the 1st axis
indicates that slave axis functions are not desired and that normally only this axis
should function as a master axis. The 2nd and 3rd axes can, in principle, function as
master axes, although the one coupling desired here is between the 1st and 3rd
axes.
IMPORTANT
It will not be possible to carry out a permissible coupling if one or more of the
following factors apply:
If the setpoint exceeds the tolerance value of the coupled axes in an active
coupling, the error message COUPLING TOLERANCE" will be displayed.
− 52 −
Type1 osa / CC 220
P 1000 Axis dynamics
Machine parameters
Refer to the manual Type1 osa / CC220 Signal description" for information on
interface assignment PLC O7.0 to O7.7 and O8.0 to O8.7.
Axes A and B are coupled. The following cycle has to take place on the PLC
side when referencing is started.
1. In the first part, A is the master axis and B the slave axis.
They approach the reference point of the A axis together.
2. In the second part, B is the master axis and A the slave axis.
They approach the reference point of the B axis together.
3. Referencing is completed.
The software limit switches of the slave axes are taken into account in
operating modes:
− Automatic
− Manual Data Input
The software limit switches of the slave axes in the following operating modes
are not taken into account:
− Reference
− Jog mode
− Handwheel mode
− External setpoint input for synchronous axes
− 53 −
Type1 osa / CC 220
P 1500 Positions
Machine parameters
P 1500 Positions
Conversion rule for rotary axes: 1 mm = 1 degree
Type1 osa T, CC 220 T: The radius value of the reference point should be entered
for the Xaxis.
This parameter evens out the difference between the actual reference point
(mechanical reference point) and the zero reset point (electrical reference
point/zero reference mark).
Type1 osa T, CC 220 T: The offset should be programmed as the radius value for
the X axis.
P 1503 Distance to first reference point (G174) in mm Range of values: (−20.000) − (+20.000)
Parameter P 1504 determines the axes for which software limits should be
suppressed.
The software limits are only suppressed when the relevant interface input 12.3 is
highlevel.
Parameters P 1505 and P 1506 specify the range of the software limits in both
positive and negative directions.
− 54 −
Type1 osa / CC 220
P 1500 Positions
Machine parameters
Type1 osa T, CC 220 T: The value for the Xaxis must be entered in the radius
measurement.
Type1 osa M / CC 220 M: The range of values of P1505 varies according to the
value given under P103:
Parameters P 1505 and P 1506 specify the range of the software limits in both
positive and negative directions.
Type1 osa T, CC 220 T: The value for the Xaxis must be entered in the radius
measurement.
Type1 osa M / CC 220 M: The range of values varies according to the value
given under P103.
− 55 −
Type1 osa / CC 220
P 1500 Positions
Machine parameters
Parameter P 1507 sets a limit on the range within which a mechanical overshoot of
the axes beyond the defined limit position can still be tolerated.
Important for: S/W emergency stop, leadscrew error compensation, spindle
adjustment.
P 1508 is used to specify the range within which the axes should be positioned after
a sequence of movements. In this way the tolerance band for the positional
accuracy of the axes can be specified.
In Type1 osa, CC220, the InPos logic for G0 is generally effective. This means that
any G0 motion is only terminated if the axes are located in the InPos range. Only
then can a new axis movement be initiated.
The InPos logic for feed movements can be activated by programming G61 (exact
positioning on).
IMPORTANT
‘ The unit of measurement for linear axes is always mm.
‘ For rotary axes, the range should be specified in degrees.
‘ For the spindle, see parameter 7012.
If the axes reverse direction, the software can compensate for any difference in
position which may occur between command and position values (occasioned by
mechanical clearance). The amount of compensation for each individual axis
should be specified in P 1509.
IMPORTANT
P1509 is only effective if the leadscrew error compensation function is not active.
− 56 −
Type1 osa / CC 220
P 1500 Positions
Machine parameters
P 1511 Grid shift in pulses (electronic reference point offset) (no function!)
IMPORTANT
A distancecoded angular position measuring system corresponds to a distance
coded linear scale related to axis revolutions (e.g. for rotary axes).
In addition to parameters P 1514 to P 1517, parameters P 104, P 105, P 115, P 116
and P 502 must be properly defined so that the system can determine absolute
machine positions after a reset, CLEAR LOGIC or after switching on.
If values 1" or 2" are entered for an axis in P 1514, a value <>0 must be entered
for this axis in P 104.
IMPORTANT
− Software and hardware limits must lie within the travel range of the distance
coded measuring system. It is not possible for this range to be left
mechanically!
− The travel path of the approach cycle for determining positions must lie within
the software limit!
− If a control reset is carried out during the approach cycle, the system does
not determine a machine position!
− A distance coded measuring system (e.g. Stegmann rotary encoder TE 60.
linear scale LIP 101A or Heidenhain angular position measuring system ROD
250C) can only be used in conjunction with SERVO i.
− Distancecoded measuring systems may not be applied to spindles or when
using normal servo cards (e.g. SERVO 8).
− For rotary axes with distancecoded measuring systems a reference point
approach may be initiated, always within one revolution maximum.
− 57 −
Type1 osa / CC 220
P 1500 Positions
Machine parameters
P 1515 Number of cyclic reference marks (for encoder revolutions) Range of values: 0 − 99999
The number of cyclic reference marks in relation to the maximum measuring range
(travel path) of the distancecoded encoder should be entered here:
P1515 = measuring range / distance between cyclic reference marks.
Cyclic reference marks" refers to marks output from the encoder according to a
constant number of lines (pulses). For a rotary encoder, this mark is output after
exactly every revolution.
Here the difference between the encoder position and the machine position should
be entered in mm for each axis.
Determining the offset during commissioning:
− Enter parameters P 1514, P 1515, P 1517, P 104, P 105, P 115, P 116 and
P 502 correctly.
− Ensure that the software limit lies outside the encoder range during
commissioning of rotary encoders in order to maintain the unaffected
absolute encoder position. The software limit must lie within the encoder
travel range during commissioning of linear scales and angular position
measuring systems.
− Enter the temporary value 0" in P 1516 and transfer the machine
parameters.
− Using the REFERENCE POINT softkey, start the cycle to determine the
machine position in group operating mode MACHINE. The manual Interface
conditions, part 2" contains a detailed description of this cycle.
− Then traverse the corresponding axis to a known machine position (e.g.
machine zero point) using the jog keys.
− The offset value now to be input in P 1516 is derived from:
P 1516 = desired position − displayed position.
− Now set the software limits so that they lie within the travel range corrected
by the offset!
− Transfer the machine parameters and, using the REFERENCE POINT
softkey, restart the cycle to determine the machine position in group
operating mode MACHINE.
This ends commissioning of an axis with a distancecoded measuring system, and
displays the desired machine position.
P 1517 Step size of coded markers in encoder pulses Range of values: 1 to 8000
Enter here in pulses the step size of the coded reference marks, i.e. the distance
change between cyclic and coded reference marks per revolution (for rotary
encoder) or per section (for linear scale or angular position measuring system)
(step size in P 104 units!).
IMPORTANT
If P 1514 is not stored with value 0", the input value in P 1517 must be less than or
equal to P 104.
− 58 −
Type1 osa / CC 220
P 2000 Auxiliary functions
Machine parameters
IMPORTANT
The M auxiliary function should always be specified.
Special case for S" address:
If the S word is to be passed on internally to the PLC as both spindle speed function
and auxiliary function, P 2007 should match parameter P 9019.
Data
P 2008
Prerun/overrun T1 T2
P 2009 P 2009
− 59 −
Type1 osa / CC 220
P 2000 Auxiliary functions
Machine parameters
This parameter specifies the format in which the auxiliary functions are output at the
interface.
Pay attention to parameter P 2005! REAL" in P 2005 enforces BCD" in P 2004. The
auxiliary function output of negative values in BCD format is not possible. BCD
does not recognise signs!
If you need to program auxiliary functions with post decimal positions, then REAL"
data type must be agreed. The output from the interface will then be in formatted
BCD code.
IMPORTANT
CC 220 T requires 4digit data format.
This parameter specifies the BCD data format for the display and the decimal
places of the auxiliary functions. Pay attention to group 9000.
Example:
40 means 4 integer digits, 0 postdecimal positions
IMPORTANT
First digit must be > 0 and second digit must be < 9; the sum total of all the digits
must not exceed 9 (e.g. 55 is illegal!).
− 60 −
Type1 osa / CC 220
P 2000 Auxiliary functions
Machine parameters
IMPORTANT
The times are stored internally in wholenumber multiples of P 9901, i.e. T1 and T2
should not be less than P 9901.
Auxiliary and switching functions (M, T etc.) and CPL data can be output to the PLC
via the multiple output of the NC. Parameter P 2011 determines the assignment of
the 6 auxiliary function strobes to the interface outputs O 7.0 to
O 7.5 (cf. P 2001). Values 1 − 6 correspond to these outputs. Output O 7.6 is
reserved, O 7.7 assigned to the CPL strobe. In the example, the T strobe is
assigned to output O 7.2 (3 =7.2).
IMPORTANT
The values in the individual positions must be different, since only one output can
be allocated to one strobe.
If the auxiliary function output is defined as onthefly, then the current block and
subsequent NC blocks can be prepared and processed by the control while
transfer of the auxiliary function to the PLC is still taking place. If output is not
onthefly, the subsequent NC block may only be processed when auxiliary
function output is completed.
− 61 −
Type1 osa / CC 220
P 2000 Auxiliary functions
Machine parameters
IMPORTANT
Auxiliary functions with transfer stop (P 2002 = YES) cannot be output onthefly.
The M auxiliary functions can, with the exception of the following, also be output
onthefly:
− End of program: M2, M30
− Program stop: M0, M1
− Spindle M functions: M3, M4, M5, M19, M40−M48
If application bit 44 (6 auxiliary functions) is set, then there will now be 6 auxiliary
functions available for ONTHEFLY OUTPUT OF AUXILIARY FUNCTIONS instead
of 3.
− 62 −
Type1 osa / CC 220
P 2500 Potentiometers
Machine parameters
P 2500 Potentiometers
The following potentiometer inputs are available according to the control unit type:
BEMERKUNG
‘ Where a word coupling is present, all potentiometers can be looped with
PC 600 (CC 220 M only) and looped together via the PLC (see P 6003).
− 63 −
Type1 osa / CC 220
P 2500 Potentiometers
Machine parameters
Example 1 Example 2
Poti 1 Feedrate + Rapid (internal) Feedrate (internal)
Poti 2 Spindle (internal) Spindle (internal)
Poti 3 Feedrate + Rapid (external) Rapid (internal)
Poti 4
Poti 5
Poti 6 Handwheel (if applied) Handwheel (if applied)
Example 3 Example 4
Poti 1 Feedrate (internal)
Poti 2 Spindle (internal)
Poti 3 Rapid (internal)
Poti 4 Handwheel (incremental)
Poti 5 Feedrate + Rapid (internal)
Poti 6 Spindle (internal)
IMPORTANT
‘ With the optional digital handwheel" software upgrade, a digital handwheel
can be connected to input X73 of the MTB1 I/O or via a measuring system
input of the Servo i card − S/W versions Z25FJ and D25SA onwards or via a
measuring system input of the Type1 osa module − (see Connection condi
tions Type1 osa / CC 220").
P 2501 Potentiometer for high speed traverse combined with feedrate (YES/NO)
[−] YES
If it is required that high speed traverse and feedrate may be changed by means of
a shared potentiometer, then YES" should be entered.
P 2502 External feed and spindle potentiometer (only in combination with highspeed traverse)
(YES/NO)
The [SPD] parameter should only be set to YES" if the high−speed traverse
potentiometer is combined with the feedrate potentiometer (parameter P 2501
YES").
− 64 −
Type1 osa / CC 220
P 2500 Potentiometers
Machine parameters
P 2503 External feed potentiometer (input no., min %, max %, rev/range, interface)
[IF] NO
If [SPD] is set to YES in P2502, the external feed potentiometer can be defined.
The following should be used:
[IF] If NO" is entered, the potentiometer data must be transmitted from the op
erating panel to the CC220 logic component.
If YES" is input, an alternative control option is available via the digital
CNC interface (mandatory with Type1 osa).
The potentiometers must then be connected to the PLC (by digital or ana
log interfaces). The PLC requests the data, evaluates it and transfers it in
digital form over the multiple interface to the CNC (not possible in the case
of CC 220 M PC 600 word coupling).
An external spindle potentiometer can only be defined if P 2502 [SPI] was set to
YES".
− 65 −
Type1 osa / CC 220
P 2500 Potentiometers
Machine parameters
P 2507 Internal highspeed potentiometer (only if not combined with highspeed operation)
[NO.] 0 [MIN] 0 [MAX] 100 [R] 1.00
[IF] NO
P 2509 to P 2511
IMPORTANT
Parameters P 2509 to P 2511 affect the 2nd spindle of the CC220T or the Type1 osa
T.
Two incremental potentiometers (5 and 6) can be coupled in such a way that both
are simultaneously active and mutually additively effective. The feedrate can be
influenced from various locations using a potentiometer without switching the
potentiometer. One potentiometer must be defined as internal and one as external.
This removes the need for the Potentiometer switch via interface" function.
In addition, the set feedrate value can be set to 100% of the feedrate via interface
signal PLC O21.1 and the set rapid value can be set to 100% of the rapid feedrate
via PLC O21.2. Once the IF signal has been recalled, the old potentiometer values
become effective again.
− 66 −
Type1 osa / CC 220
P 2500 Potentiometers
Machine parameters
IMPORTANT
The following settings need to be made in the machine parameters in order to
activate potentiometer linking:
Example:
The 5th, 6th and 7th axes were designated with axis type analog" in P107.
If the potentiometer is intended to be effective for the 5th, 6th and 7th analog
outputs, the values 567 and 3 must be entered in [AX] and [NO] respectively.
If the potentiometer is intended only to be effective for the 7th analog output, the
value 7 must be entered in [AX].
IMPORTANT
This parameter only applies to CC 220M and Type1 osa M.
− 67 −
Type1 osa / CC 220
P 3000 Powerup state
Machine parameters
NOTE
The parameters in group 3000 specify the powerup state of the control unit and are
applicationdependent (turning: Type1 osa T, CC 220 T; milling: Type1 osa M / CC
220 M).
The necessary G codes are entered without G letters.
Type1 osa T, CC 220 T; G18 should be entered for rotary operation in the
XZ plane.
− 68 −
Type1 osa / CC 220
P 3000 Powerup state
Machine parameters
Type1 osa T, CC 220T: This parameter has no effect on turning. Do not change
inputs.
G0 rapid is used for quick positioning of machining axes. Normal positioning with
G0 ends with an exact positioning" (always powerup state). Function G161/G162
switches G0 selectively with or without exact positioning":
− 69 −
Type1 osa / CC 220
P 3500 Color settings
Machine parameters
IMPORTANT
Enter different colour values for foreground and background. The settings entered
here are recommended values to provide a high degree of contrast and must be
made by the user according to the lighting conditions.
Applies only to Type1 osa display: If the background [BCK] in P3501 is set in
WHITE" or LIGHT BLUE", the picture will be displayed in Type1 osa layout. If
BLACK [BCK] is selected, the picture receives the CC220 layout.
P 3503/3603
NO BF0 NC0 DATA I/O
PROGRAM ACT WAITING 24. 3 15:25 P 3501/3601
NUMBER NAME OF PROGRAM LENGTH ACCESS P 3504/3604
P 3501/3601
− 70 −
Type1 osa / CC 220
P 3600 Graysclae setting
Machine parameters
Dark (black) = 0
1
2
3
4
5
6
Light (white) = 7
IMPORTANT
Enter different greyscale values for foreground and background. The settings en
tered here are recommended values to provide a high degree of contrast and must
be made by the user according to the lighting conditions.
Applies only to Type1 osa display: If the background [BCK] in P3601 is set in grey
scale level 7 (monochrome), the picture will be displayed in Type1 osa layout. Se
lecting grey scale level 0 [BCK] results in the CC 220 layout for the picture.
− 71 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
NOTE
Changing the parameters P4001 to P4009 and 4014, 4015 and 4016, 4019 and
4020. All nonpermanent link tables are deleted when the machine parameters are
transferred!
Programs entered here can be started with the G codes specified in P 4002.
IMPORTANT
A permanent link table can be created for all programs defined in P4001 using
softkeys CREATE LINK TABLE and ALL PROGRAMS in operating mode
AUTOMATIC. Note also parameter 4018!
P 4002 Userdefined G functions (G code) Range of values: All G codes which are
not NCresident (max. 3 digits)
IMPORTANT
If a G code is entered which is already NCresident, (e.g. G1, G5, G92 etc.)
the control executes the internal function only, rather than the program allocated in
P 4001.
− 72 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
If it is intended that the userdefined G codes should work modally, YES" should
be entered at the appropriate location. Modal means that the program called by the
relevant G function is called by axis address and executed after every NC block.
Modal operation can be cancelled by G80.
IMPORTANT
A permanent link table can be created for all programs defined in P4005 using
softkeys CREATE LINK TABLE and ALL PROGRAMS in operating mode
AUTOMATIC. Note also parameter 4018!
− 73 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
P 4006 Userdefined M functions (M code) Range of values: all M functions which are not used
in the NC (3digit)
Example:
If M6" is programmed, program P 6 is automatically activated.
[ 1.] −
Entry: all unassigned addresses (A − Z). The input address must be defined as an
auxiliary function in P 2001. The type of auxiliary function is defined in P9000.
Together with the aux. funct. codes from P 4009, an auxiliary function can thus be
indexed".
P 4009 Userdefined auxiliary functions (aux. funct. code) Range of values: dependent on defined
number of digits
Other auxiliary functions can be defined, which, like G codes and M codes, can be
allocated to specific program numbers (P 4008).
In P 4007 for example, E" is defined as an address. Using P 4009 this address can
be indexed" with a maximum of 8 numbers. This means that it is possible for the
user to call in up to 8 additional programs via one single auxiliary function address
(e.g. E 100 − E 107).
P 4010 Range of write authorisation for interface Range of values: 232 − 255
It is possible for the user to set and reset direct outputs using CPL.
The interface range from bit 232 to bit 255 is unlocked. This range can be limited still
further by P 4010.
− 74 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
P 4011 Program numbers in the main dialog menu Range of values: 1 − 999999998
IMPORTANT
A permanent link table can be created for all programs defined in P4011 using
softkeys CREATE LINK TABLE and ALL PROGRAMS in operating mode
AUTOMATIC. Note also parameter 4018!
P 4012 CPL strobe for data output to interface in ms Range of values: P 9901 − 32767
[−] 100
Parameter 4012 specifies the duration of the CPL response signal in ms.
Using CPL, data can be passed on to the PCL at the NC interface multiple output.
For such an exchange of data to take place, a response signal must be output
simultaneously (O 7.7). See also P 2011 and P 2003 (diagram).
P 4013 Reset range at interface when control reset is activated Range of values: 232 − 255
The interface range specified here can also be reset by means of the CONTROL
RESET" softkey in DIAGNOSTIC" group operating mode, or by means of an
EXTERNAL CONTROL RESET". See also P 4010.
[−] 0
− 75 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
Example:
.
50 A? = TRUE
60 IF A? = TRUE THEN
70 GOTO .MARK1
80 ENDIF
N90 Pxxx (program number defined in P 4014)
100 .MARK1
.
During the block search, a series of data is stored which can then be queried and
evaluated using the CPL/NC program defined in P 4014.
IMPORTANT
Machine parameters P 6512 and P 6513 have no effect on auxiliary function output
if a subprogram is entered in P 4014. The IF signal DRY RUN TO BLOCK WITHOUT
COMPENSATION is output in the first computing run, as the computing run is
performed without corrective calculation.
For subsequent computing runs, this signal is then set to Low, as these runs
include corrective calculation.
The *WITHOUT TOOL CORR." softkey is not supplied.
A permanent link table can be created for all programs defined in P4014 using
softkeys CREATE LINK TABLE and ALL PROGRAMS in operating mode
AUTOMATIC. Note also parameter 4018!
P 4015 M function for changing tools during block start / reentry Range of values: 0 − 999
(see P 4014).
[−] 0
The NC/CPL program entered here can be selected in group operating mode MDI
via softkey DIRECT CALL or by using interface signal O 6.1. The start is then carried
out via NC START.
If the value 0 is entered here, the softkey level DIRECT CALL does not appear in
group operating mode MDI.
IMPORTANT
A permanent link table can be created for all programs defined in P4016 using
softkeys CREATE LINK TABLE and ALL PROGRAMS in operating mode
AUTOMATIC. Note also parameter 4018!
− 76 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
P 4017 Machine parameters for customer software Range of values: −999 999 999 to 999 999 999
For word coupling between CNC and PLC, these machine parameters are stored in
the CS memory and may be manipulated via the corresponding PLC modules.
P 4018 Link list program number Range of values: 0 to 999 999 999
[−] 0
After switching on the control, after a hardware reset, after CLEAR LOGIC (softkey)
or after CREATE LINK TABLE −> ALL PROGRAMS (softkey), linking of all
programs defined in the machine parameters is normally started automatically.
The control creates permanent link tables for all programs defined in P4001,
P4005, P4008, P4011, P4014, P4016 and P4019.
In addition, a link list" can now be accessed in which other programs to be linked
can be entered. It is also possible to determine whether programs defined in
machine parameters P4001, P4005, P4008, P4011, P4014, P4016 and P4019
should be linked or not, by means of an entry in the link list.
Determine the program numbers of this link list with P 4018. Entering 0" means: do
not use a link list.
− 77 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
The contents of the link list file must show the following syntax:
$LINK After the programs entered in the link list have been linked, the
programs defined in the machine parameters P4001, P4005,
P4008, P4011, P4014, P4016 and P4019 are also linked.
$NOLI After the programs entered in the link list have been linked, the
programs defined in the machine parameters P4001, P4005,
P4008, P4011, P4014, P4016 and P4019 are not linked.
IMPORTANT
CONTROL RESET or CLEAR LOGIC during linking aborts the linking process.
IMPORTANT
All 16 parameters in P4005 must be stored contiguously before selecting the
userdefined M functions. M functions may only be defined in P 4019 when these
have been completely stored.
A permanent link table can be created for all programs defined in P4019 using
softkeys CREATE LINK TABLE and ALL PROGRAMS in operating mode
AUTOMATIC. Note also parameter 4018.
− 78 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
IMPORTANT
All 16 parameters in P4006 must be stored contiguously before selecting the
userdefined M functions. M functions may only be defined in P 4020 when these
have been completely stored.
A permanent link table can be created for all programs defined in P4020 using
softkeys CREATE LINK TABLE and ALL PROGRAMS in operating mode
AUTOMATIC (note also parameter 4018).
[−] * * *
Various CPL behaviour can be defined using parameter P4021, if the page back
key is pressed within a dialog loop (DLG/ENDDLG).
P4021 * * 0/1 0 = If the page back key is pressed during a DLG loop,
the NC leaves the DLG loop and switches to NC
mode.
1= If the page back key is pressed during a DLG loop,
the NC leaves the DLG loop and the CPL program
continues.
Important:
The INKEY command can be used before an INP
instruction to ask whether the page back key was
pressed during a DLF loop. If the page back key is
recognised (key code 139, see CPL instruction
manual), the reaction to the page back key can be
controlled by means of a GOTO command.
If there is no programmed reaction to the page back
key, the CPL program is continued with the next INP
command of the DLG loop.
− 79 −
Type1 osa / CC 220
P 4000 CPL parameters
Machine parameters
P 4022 Subprog. for simple auxiliary functions (P numbers) Range of values: 0 − 999999998
[1.] 0 [2.] 0 [3.] 0 [4.] 0 [5.] 0 [6.] 0
This only applies if these auxiliary functions have not already been assigned NC
subprograms in machine parameters P4005 to P4009 and P4019 to P4020.
Example:
P4022 Subprograms
Auxiliary functions T33 and M34 are located in an NC subprogram. If these auxiliary
functions are not fixed either within the system or by the machine parameters
mentioned above (P4005 ...), both auxiliary functions (T33 and M34) lead to a
callup of NC subprogram 928.
Auxiliary function S" does not lead to a callup of a subprogram, as it is not
assigned to any subprogram in P4022.
IMPORTANT
The numbers ( [1]...[6] ) from P4022 indicate the priority. The first single parameter
has the highest priority.
If there are two auxiliary functions in one block, only the auxiliary function with
highest priority will lead to the subprogram callup.
[−] 0
− 80 −
Type1 osa / CC 220
P 4500 Zero shifts
Machine parameters
[−] 3
P 4502 Zero shift limit values in mm or degrees Range of values: (−9999.999) − (+9999.999)
[−] ABS
Parameter P 4503 specifies whether zero shift values" are calculated in absolutes
or incrementally within the control when they are input via the panel.
− 81 −
Type1 osa / CC 220
P 5000 Suppression table
Machine parameters
IMPORTANT
The ASCII codes displayed in reverse video in the table are ignored by the system
when files are being read in via the logic or panel interfaces.
P 5001 Characters in decimal ASCII code (−1 = not assigned) Range of values: 0 − 127
Using parameter P 5001, you can also suppress up to 10 more different signs
during a readin operation. Input is in decimal ASCII code (see table).
Example: %characters (dec. 37) are filtered out of the data stream:
Dec. Hex ASCII Dec. Hex ASCII Dec. Hex ASCII Dec. Hex ASCII
0 00 NUL 32 20 SP 64 40 @ 96 60 ‘
1 01 SOH 33 21 ! 65 41 A 97 61 a
2 02 STX 34 22 " 66 42 B 98 62 b
3 03 ETX 35 23 # 67 43 C 99 63 c
4 04 EOT 36 24 $ 68 44 D 100 64 d
5 05 ENQ 37 25 % 69 45 E 101 65 e
6 06 ACK 38 26 & 70 46 F 102 66 f
7 07 BEL 39 27 ’ 71 47 G 103 67 g
8 08 BS 40 28 ( 72 48 H 104 68 h
9 09 HT 41 29 ) 73 49 I 105 69 i
10 0A LF 42 2A * 74 4A J 106 6A j
11 0B VT 43 2B + 75 4B K 107 6B k
12 0C FF 44 2C , 76 4C L 108 6C l
_
13 0D CR 45 2D 77 4D M 109 6D m
14 0E SO 46 2E . 78 4E N 110 6E n
15 0F SI 47 2F / 79 4F O 111 6F o
16 10 DLE 48 30 0 80 50 P 112 70 p
17 11 DC1 49 31 1 81 51 Q 113 71 q
18 12 DC2 50 32 2 82 52 R 114 72 r
19 13 DC3 51 33 3 83 53 S 115 73 s
20 14 DC4 52 34 4 84 54 T 116 74 t
21 15 NAK 53 35 5 85 55 U 117 75 u
22 16 SYN 54 36 6 86 56 V 118 76 v
23 17 ETB 55 37 7 87 57 W 119 77 w
24 18 CAN 56 38 8 88 58 X 120 78 x
25 19 EM 57 39 9 89 59 Y 121 79 y
26 1A SUB 58 3A : 90 5A Z 122 7A z
27 1B ESC 59 3B ; 91 5B [ 123 7B {
28 1C FS 60 3C < 92 5C \ 124 7C |
29 1D GS 61 3D = 93 5D ] 125 7D }
30 1E RS 62 3E > 94 5E "( ) 126 7E ~
31 1F US 63 3F ? 95 5F !( _ ) 127 7F DEL
IMPORTANT
It is not possible to filter out information pertaining to individual axes using this func
tion, as a numerical value is also attached to every piece of axis information.
− 82 −
Type1 osa / CC 220
P 5500 Device selection
Machine parameters
− 83 −
Type1 osa / CC 220
P 5500 Device selection
Machine parameters
The necessary number of stop bits for the data devices used can be input with
P 5503. Device 1 has 1 stop bit, device 2 transmits with 1.5 stop bits, device 3 needs
2 stop bits.
The readin or readout operation is timed out, i.e. the control expects to receive
data from the connected device within a specified period of time once the START"
softkey has been actuated.
If no data is received within the period specified in P 5504, or if a long interrupt
occurs, the following message is displayed:
RUN: 149 I/O unit timeout"
Inputting YES" ensures that during Output, several files" enough space is
created between successive files to guarantee that individual programs are read in
by DFS search" (110 x ASCII character ZERO").
[NC] 1 [NC2] 1
The device number refers to the specification in P 5501. The defined device is
addressed at the selected interfaces as peripheral active on switch on.
Two interfaces are supplied on the front of module CP/MEM4 for inputting and
outputting programs (serial data interface 1 and serial data interface 2).
NC = Serial data interface 1
NC2 = Serial data interface 2
P 5507 specifies the switch on state which is displayed after interface selection".
The switch on state can be different for Input/Output".
The two standard interfaces are specified as 7bit interfaces by the hardware.
Example:
[ON] NC Data in via serial data interface 1 (V.24 or 20mA)
[OFF] NC2 Data out via serial data interface 2 (V.24)
− 84 −
Type1 osa / CC 220
P 5500 Device selection
Machine parameters
[−] 999
Parameter 5508 determines the modulo value which is used to calculate the
E code checksum.
Example:
[−] 300
Valid input values include 300, 1200, 2400 and 4800 baud.
Using P 5509, the transmission speed between the CNC and a remote diagnostic
computer connected by modem or acoustic coupler can be adjusted.
The MP only becomes effective if the REMOTE DIAGNOSIS" option is applied.
P 5510 Dataformat : (periph. 1−4: 0=ASCII, 1=KANJI, 2=BINARY) Range of values 0,1,2
By selecting the data format it is possible to read files in ASCII, KANJI and BINARY
format into the relevant peripheral interfaces of the CNC.
− 85 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
This parameter defines the PLC coupling according to control unit series
CC 220:
Type1 osa:
[−] 100
The NC monitors the flow of data between the PLC and the NC system. In the case
of the bit coupling, a watchdog period is derived from the P2 cycles specified (see
P9901); in the case of word coupling, from the specified task changes. P6002 is
interpreted by a PIC coupling (PIC 250) as a time specification in ms.
If no data exchange takes place within the time specified in the value, the following
message is displayed:
NC fault 2670, PLC timeout"
− 86 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
P 6003 Word coupling: panel keys and potentiometers via PLC (YES/NO)
[−] NO [−] NO
Parameter 6003 specifies whether the panel keys or potentiometers are looped via
the PLC. Thus the machine tool manufacturer can influence the way the control
system operates via the PLC (but only if there is a word coupling between CC 220 M
and PC 600).
[−] 4
Parameter 6004 defines an area in the communication memory which the PLC can
query but not overwrite (max. 32K).
This value should only ever be set to less than 4 for test purposes!
CC 220:
P 6006 determines the minimum period of time in which the interface can be
interrogated. The value selected for this time period should not be too small, since
otherwise the relevant processor will be unable to take over any other tasks.
IMPORTANT
The value in P6006 should be an integer multiple (min. factor 2) of the interpolator
time (P9901).
Recommendation: P6006: 20ms (with Type1 osa with softPIC)
− 87 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
If no MTB is recognised during startup, all MTB inputs and outputs are still served
by the panel. In this case no error message will result either. If an MTB was
recognised during startup, it will be monitored during NC operation whether the
connected panel can be operated by the CPMEM.
If P6007 is set to NO, MTB outputs and individual MTB inputs will not be operated.
In this case there is no monitoring of the MTB.
P 6008 Bit coupling: start address NC input/output. Block Range of values: 0 − 255
[−] 0
CC 220
In the case of bit coupling it is possible to use one PLC to operate several NC
systems:
The available address range for an NC + MTB1 I/O amounts to 40 bytes (0.0 − 31.7
for NC, 32.0 − 39.7 for MTB1 I/O).
The available PLC address range (CC 220) can be allocated to individual NCs and
machine I/Os. The PC 400 has an address range of 64 bytes; therefore 2 NCs
cannot be operated simultaneously if a PC 400 is connected. This is why it makes
sense to bit couple a PC 600, as the latter has an address range of 256 bytes. This
enables up to 6 NCs (256 bytes / 40 bytes = 6) to be operated in an I/O address
field.
Parameter P 6008 specifies the address in the PLC address range from which each
NC is addressed.
Type1 osa:
P 6008 has no meaning for Type1 osa. The PLC address is set using the DIL switch
(see Connection conditions Type1 osa, chap. 9 Interface to the PLC").
− 88 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
With a maximum block size of 256, the entire PC 600 I/O address
range can be mapped in each NC (CC220).
PLC IOS−PLC
outputs NC
P 6008 105 bytes
(NC1) = 0 I 0.0 O 0.0 O 0.0 P 6008
=0
P 6010
= 105
I 31.7 O 31.7 O 31.7
NC1
PLC IOS−PLC
inputs NC
P 6008 105 bytes
(NC1) = 0 O 0.0 I 0.0 I 0.0
NC1
P 6008
(NC2) = 40 I/O O 40.0 I 40.0 I 40.0
bus NC2
of
PLC O 71.7 I 71.7 I 71.7
− 89 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
P 6009 PIC : System data (marker 124.0 − 127.7) Range of values: numbers 1 and 0
Parameter 6009 enables the machine tool manufacturer to use a PIC program for
several types of machine.
IMPORTANT
The PIC program can run in the softPIC" of the Type1 osa or on the PIC250" in the
CC220.
For identification purposes, only numbers 1 and 0 are allowed. All 8 digits must be
entered.
Example:
[124] 00010000 stands for M 124.3
[ 125] 00000100 stands for M 125.5
By activating the MPP, the relevant bits are set to HIGH level and can be queried in
the PLC, so that particular routines can be processed or skipped.
P 6010 Bit coupling: IOS block size (in bytes) Range of values: 0 − 256
[−] 64
The block size determines the size of the window" for the PLCIOS display. The
block size is calculated from start address 0.0 in the PLC address range.
Blocks must be no less than 40 in size.
(0 − 31.7 for the NC input/output + 32.0 − 39.7 and for the MTB1 I/O inputs of the
CC220 series).
Where several NCs are bit coupled to one PLC (P 6008) it is possible to determine,
by specifying the block size, which section of the entire PLCIOS range is displayed
in the individual control.
In the example (see diagram) a block size of 105 was selected for both NCs. This
means that each NC can depict its own status, that of the other NC and the status of
both machines.
If the block size is set at maximum (256 bytes), the entire PC 600 I/O address range
can be depicted in each NC.
− 90 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
IMPORTANT
The PIC program can run in the softPIC" of the Type1 osa or on the PIC250" in the
CC220.
IMPORTANT
The PIC program can run in the softPIC" of the Type1 osa or on the PIC250" in the
CC220.
P 6013 CC 220 panel switchover: MTB/PANEL MONITOR Range of values: see below
[MTB] 0 Range of values: 0 − 4
[PAN] 1 Range of values: 1 − 4
− 91 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
[PAN] 3 as with [PAN] 1, the panel monitor is only active when the interface
signal PLC O24.7 is set to HIGH.
[PAN] 4 as with [PAN] 2, the panel monitor is only active when the interface
signal PLC O24.7 is set to HIGH.
This parameter can be used to set the various levels of the panel and MTB
monitors. Normal operation (an NC connected with an MTB) includes a constant
check for the connection between panel and NC (or MTB and NC). A panel
switchover interrupts the connection between panel/MTB and NC. Monitoring can
be switched off for NCs which do not have a panel connection by removing the IF
signal PLC O24.7.
Any response from the panel/MTB monitor must be reported to the PLC control
unit. Interface signal PLC I28.7 is set to HIGH if there is a panel/MTB error.
Explanations
Observe the following settings and preconditions in connection with the machine
parameter:
1. MTB switchover
The MTB signals are set to LOW if there is a switchover from a panel with an MTB
connected to a panel without an MTB. If there is a switchover at a later point to a
panel with an MTB, the signals of the activated MTB will be effective again.
3. Handwheel
Analog handwheels behave like incremental potentiometers. With a suitable
changeover point it is also possible to switch between a number of MTBs with
digital handwheels connected.
− 92 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
IMPORTANT
Powerup state: The PLC must ensure that NCs without a panel are excluded from
the MTB/Panel monitoring.
Where several panels are involved, only one can be active. There is no display for
those panels which are not active.
When potentiometers are in use, it should be ensured before switching panels that
there is no traverse movement active (e.g. execution of a program), as this could
lead to changes to the feedrate value.
For further information, see the Type1 osa / CC 220 Signal description" manual.
[NO.] −1
P 999999988 NC 3 NC
N 16000 READY 20.11. 15:45
If a number of NCs are connected to one or more panels, the first line of the NC
screen indicates which control unit (NC identifier) is currently selected.
If there is no word coupling present, then data can be entered in the table via the
multinterface. The CS table number is stored in parameter P6015 [40] ...[44]. Up to
5 different CS tables can be selected, to which 5 different multimodes correspond
(40−44).
Multimode PLC O7.0 − O7.7 determines which CS table is to be written in.
− 93 −
Type1 osa / CC 220
P 6000 PLC parameters
Machine parameters
Observation:
The various data information in a CS table contains the multidata PLC O8.0 −
O11.7.
IMPORTANT
If the value 0 has been entered in one of the machine parameters, the appertaining
Multimode (+Multistrobe) will not activate a write cycle into a CS table.
If CS tables being used by the NC are modified, it should be ensured that the data
change is permitted by the PLC.
For further information, refer to the interface signals PLC O7.0 − O11.7, O6.5 in
Type1 osa / CC 220 Signal description".
− 94 −
P 6100 Electronic limit switches normal Type1 osa / CC 220
P 6200 Electronic limit switches fast Machine parameters
Electronic limit switches monitor absolute machine positions or ranges and act as
replacements for mechanical limit switches.
A total of 20 limit switch ranges are available (16 normal and 4 fast (minimum /
maximum)), which can be defined by setting machine parameters. A separate IF
signal is allocated to each range. This IF signal switches to HIGH level if the axis is
positioned somewhere within the defined range. There are 2 kinds of signal output:
‘ 16 signals via the standard interface for normal" limit switches (response
time: block cycle time)
‘ 4 signals via the highspeed I/O on the servo card (response time: clock time)
The monitoring of the normal travel limit ranges begins once all axes have reached
home position.
The monitoring of the fast travel limit ranges begins once the relevant axis has
reached its home position.
The parameters in set 6100 only appear if the 16 limit switches normal" option is
activated. The parameters in set 6200 only appear if the 4 limit switches fast"
option is activated.
[MIN], [MAX]: Limits of range. The input values are axis positions which relate to
the reference point. If the axis is positioned within the range de
fined here, then the relevant interface signal switches to HIGH.
The max. range is adjusted according to the length of the machine
working area.
The following entry is valid: [MIN] < [MAX].
If [MIN] = [MAX] is set then a pointtopoint watchdog function
can be implemented.
In the case of an ENDLESS" axis type, only the values 0 o <=[MIN]
< o
= [MAX] < 359.999 may be entered. For the ROTARY" axis
type, the input of negative values is only allowed if [CYC]= NO.
YES: The defined travel limit range takes effect every time a
ROTARY" type axis revolves.
IMPORTANT
In the case of ENDLESS" axes, the [CYC] parameter has no effect!
The travel limit ranges defined for this axis type are in principle effective during
every revolution.
− 95 −
P 6100 Electronic limit switches normal Type1 osa / CC 220
P 6200 Electronic limit switches fast Machine parameters
− 96 −
P 6100 Electronic limit switches normal Type1 osa / CC 220
P 6200 Electronic limit switches fast Machine parameters
− 97 −
Type1 osa / CC 220
P 6300 Laser applications
Machine parameters
IMPORTANT
Analog outputs which have been assigned to synchronous or asynchronous axes
cannot be used for purposes of laser power control.
CC 220 M: With P 9502 any analog output of any SERVO icard may be allocated to
this system axis. The voltage available here is dependent on the actual
and nominal values of the feedrate ( FACT / FSET) and falls within the limits
0 <
=U <
= 10 V.
P 6302 Offset of output for laser power control [in %] Range of values: −33 to +33:
[−] 0.00
If a voltage offset should occur at the corresponding axis analog output when axes
are stationary, this can be compensated with P 6302.
Example:
Offset = +10 mV
100 % = 10 V
0.1 % = 10 mV
Entry required: −0.10
− 98 −
Type1 osa / CC 220
P 6400 Tangential tool control
Machine parameters
IMPORTANT
Machine parameter set 6400 is only displayed if the TANGENTIAL TOOL
CONTROL" option is applied (only in conjunction with Type1 osa M and
CC 220M).
[−] 3
P 6402 Maximum angle of rotation in degrees Range of values: 0 o< P 6402 <=360 o
[−] 0
During the transition between two linear blocks, the rotary axis defined in P 6401
must be rotated by a specific amount. Before executing a circular block, the rotary
axis must first be turned at a tangent to the path.
a
2
1 3 1 2 3
a
A threshold angle can be specified in P 6402. If this threshold is exceeded, the tool
is raised before it is rotated, and then lowered again after it has been rotated.
The PLC is responsible for raising and lowering the tool.
On detecting a violation of the threshold angle, the CNC issues two signals to the
highspeed outputs of the SERVO closedloop control circuit card (X31) or the
Type1 osa module (X21) (see P 6403 and P 6404).
− 99 −
Type1 osa / CC 220
P 6400 Tangential tool control
Machine parameters
IMPORTANT
If the maximum angle of rotation is set to 360°, then no signals for lifting and
lowering the tool are issued to at the SERVO i (X31) control loop card or the Type1
osa module (X21).
[−] 10
Depending on parameters P 6401 and 6402, the signal for raising the tool is issued
to X31 on the SERVO i control loop card or Type1 osa module (X21) for a period of T
= P 6403 * P 9901 [ms]. The tool is subsequently rotated. Once the rotation has
been completed, the signal for lowering the tool is issued (see P 9507 and P 9508).
[−] 10
Depending on parameters P 6401 and 6402, the signal for lowering the tool is
issued to X31 on the SERVO i control loop card or Type1 osa module (X21) for a
period of T = P 6404 * P 9901 [ms] (see P 9507 and P 9508).
− 100 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
P 6503 Limits for radius compensation Range of values: [MIN]: −99999896 to [MAX]
[MAX]: [MIN] to 99999896
[MIN] −10000 [MAX] 10000
The limits for radius compensation (min, max) can be specified using parameter P
6503.
Values outside the range defined are not stored in the table.
− 101 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
IMPORTANT
The first and second digit should fall within the range 1 to 7. Furthermore, the sum
total of the integer digits and post decimal positions should not exceed 8. For
example, 55 is an invalid option! Parameter 6503 should be adapted accordingly.
P 6506 Format of length compensation (predecimal and postdecimal places)
[G71] 43 [G70] 34
Parameter P 6506 specifies the number of integer digits and post decimal places
which should be entered for length compensations in metric units [G71] or inches
[G70].
[G71] 43 means: Metric 4 integer places
3 post decimal places
[G70] 34 means: Inch 3 integer places
4 post decimal places
See note on P 6505. Parameter 6504 should be adapted accordingly.
P 6507 Axis for which length compensation active Range of values: CC 220: 1−8
Type1 osa: 1 − 5
[−] 3
In parameter P 6507, the active length compensation and drilling cycle switchover
are allocated to the specified drilling axis (synchronous linear axis). The direction of
the correction can be specified by +/− signs.
Example:
3rd axis is drilling axis (= Zaxis)
Entry: 3
IMPORTANT
The drilling axis can be switched also via CNC digital interface using a multimode
function (see Connection conditions, part 2).
P 6508 Standardisation of PLC compensation radius (R) length (L) Range of values: 1 − 100000
[R] 43 [L] 1000
As the PLC corrections are sent to the NC in increments, they must be converted
into mm or other units of measurement within the NC itself.
An increment (I) transferred from the PLC correspondsd to
1 . (P 9904)
I=
P 6508
Examples
1 . mm / 1000 . 1 = 1 mm
1 . mm / 100 . 1 = 10 mm
1 . mm / 10 . 1 = 100 mm
1 . mm / 1 . 1 = 1 mm
1 . mm / 1 . 25 = 25 mm
1 . mm / 1000 . 250 = 250 mm
− 102 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
F F
F
IMPORTANT
As collision control is computerbound, this parameter should be suppressed
during timecritical processing.
P 6512 T output during block search / test operation (with word coupling only) (YES/NO)
[−] NO
NO: No T word output. YES: All T words output
If the WITHOUT TOOL CORR." softkey is inactive (compensation active) and a
value of 1" or 2" is assigned to parameter P 2010, the output of auxiliary function
T" can be forced using P 6512 = YES. This will force the output of all programmed
T words both during a block search and in testing mode. In testing mode, where
P 6512 = YES, the AUX.FUNCT.INHIBIT" softkey does not affect the output of
T words (the value in P 2010 is then meaningless).
IMPORTANT
If a subroutine is specified in P 4014, then this machine parameter has no further
effect on the output of auxiliary functions.
− 103 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
P 6513 M output during block search/in testing mode (with word coupling only) Range of values: 1 − 999
[1] 0 [2] 0 [3] 0 [4] 0
[5] 0
0: No M function output. > 0: Specified M function output.
If the WITHOUT TOOL CORR." softkey is inactive (−−> compensation active),
and a value of 1" or 2" is assigned to parameter 2010, the output of all M auxiliary
functions defined in P 6513 can be forced. This will force the output of all
programmed M words entered in P 6513 both during a block search and in testing
mode. In testing mode, the AUX.FUNCT.INHIBIT" softkey does not affect the
output of M functions entered in P 6513 (the value in P 2010 is then meaningless).
IMPORTANT
If a subroutine is specified in P 4014, then this machine parameter has no further
effect on the output of auxiliary functions.
P 6516, P 6517
− 104 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
IMPORTANT
If the axis is traversed with a high feedrate and the defined distance to the endpoint
is small, setting the signal will not take place if block change occurs without exact
positioning (path slope).
Important: If the lag (command value − position value) for at least one of the
selected synchronous axes is smaller than the value set in P6517
[17 to 24], the PLC input signal P6516 [3] is set to LOW.
The number of the interface signal used is specified in P6516 [3], the limit value for
the lag of the individual axes for recognising movement on" status, positive and
negative edges, in P6517 [9 to 24].
IMPORTANT
P6006 determines the time elapsed before the interface signal Movement On" is
formed.
− 105 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
Example: 4 synchronous axes P6516 [5] =211, (i.e. 211 to 214 are in use!)
− 106 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
All axes where G100 is permitted are entered in binary code in P6516 (centre
options range 1), parameter 11. The axes have the following significance:
Axis Axis 8 Axis 7 Axis 6 Axis 5 Axis 4 Axis 3 Axis 2 Axis 1
Significance 128 64 32 16 8 4 2 1
Where more than one axis is involved, the value to be entered in P6516 [11] is the
sum of the individual values of the axes.
Example: The 2nd and 4th axes are to be enabled for G100.
2+8=10
The value 10" is therefore entered in P6516 centre option range 1 [11].
IMPORTANT
6. Tapping
Machine parameter P6516 [2] centre options range 2 can be used to set the
spindle inpos window for tapping.
It is possible to set the size of the spindle inpos window at the beginning and end of
the cycle with parameters P6516 and P7012.
The control unit waits for the inpos signal in accordance with its inposition logic in
various tapping phases:
Cycle start (first G32 block): Waits for the inpos (P1508) of the
drilling axis and the inpos of the spindle
Reversal point: is regulated in the controlled unit
Cycle end (last G32 block) Waits for the inpos of the spindle
The control unit searches for the maximum value of the inpos window for
cycle start and cycle end.
If P6516 [2] lies between 0.001 and 360.000 degrees, then the following
rule applies:
Spindle inpos window (cycle start) = P6516 [2]
Spindle inpos window (cycle end) = Max. (3.0 degrees, P6516 [2])
The spindle inpos window usually receives values between 0.4 and 5.0 degrees.
− 107 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
For more information, see IF signal I25.0−I25.7 (Type1 osa / CC 220 Signal
description) or the descriptions of error messages in Error messages CC220".
− 108 −
Type1 osa / CC 220
P 6500 Centre parameters
Machine parameters
IMPORTANT
The values entered in P 6516 and P 6517 are not checked for plausibility when the
machine parameters are transferred. Ensure that no overlapping occurs as a result
of value selection in the parameters (e.g. IF numbers).
− 109 −
Type1 osa / CC 220
P 6600 Compensations parameters
Machine parameters
In order to ensure that the lag has been correctly reset after a compensation stage,
calculation of the lag by the amount specified in P6602 can be delayed. If after this
delay, the offset is still greater than the maximum permissible drift (P6608), the
compensating operation is aborted and an error message output.
The strength of the compensation is affected by parameter 6605. In the process,
any selected input values which are too high may cause oscillations to appear,
while low values will extend the compensation delay.
The compensation process is aborted by a new traversing movement or HIGH level
on axisrelated CNC interface input DRIFTCOMP.OFF (25.0 to 25.7).
P 6601 Delay until axis comes to rest in P2 cycles Range of values: 0 − 1000
P 6601 is activated once interpolation (see P1508) has been completed. By setting
a delay, it can be ensured that the axes have come safely to rest on arriving at the
inpos window, before the lag is determined (see P 6607).
For a clock unit of e.g. 10 ms (see P 9901), default value 300 would correspond to a
3 sec delay (P 9901 * P 6601).
P 6602 Delay until axes in position (in P2 cycles) Range of values: 0 − 1000
The delay is activated after an increase in the loop gain factor, or after each drift
compensation operation.
− 110 −
Type1 osa / CC 220
P 6600 Compensations parameters
Machine parameters
P 6603 Lag limit for loop gain factor increase (in pulses/P2 cycles) Range of values: 0 − 1000
In the event of underflow of the value specified here, the increase in the loop gain
factor specified in P 6604 is activated.
P 6604 Increase factor for loop gain value Range of values: 0.001 − 10.000
The loop gain value can be dynamically affected by direct reference to parameter
6603. In the process, the loop gain value is only increased once.
The loop gain factor increase is used to approach the 0mm window.
(0 mm window: inpos range P 1508=1, P 6607=0).
The drift compensation logic is only activated if after running P 6601 the lag (in
pulses) is greater than P 6607.
− 111 −
Type1 osa / CC 220
P 6800 Look ahead
Machine parameters
The Look ahead" option can be parameterised in parameter set 6800. Various
functioning methods of this option may be set separately for G codes G8, G108,
G109 and G110. The programmed G code then defines the desired operation
mode for part machining.
In addition, path acceleration is controlled via G106 / G107 (on/off) with active
contourdependent feedrate override (G108, G109 or G110 is programmed or G8
is programmed and P6801 [8] is <> 0).
A speed jump (slope jump) during acceleration and braking can be set in P1003 for
G8, G9 and G108.
P 6801 specifies a strategy for CNC internal calculation of block transition speed for
G8, G108, G109 and G110. The following inputs are permissible:
0: Normal path slope logic; see programming manual CC320M under G8"
Gfunction. This input is only valid for parameter [8] and is always necessary if
the Look ahead" option is not applied!
− 112 −
Type1 osa / CC 220
P 6800 Look ahead
Machine parameters
This strategy is only intended for very special cases and is only employed if
very small angle or direction changes occur in the program. The maximum
change in feedrate set with P1007 can be considerably exceeded by using
this strategy during machining!
The control internally calculates the necessary block transition speed according to
the strategy entered in P 6801.
If a block transition speed is now programmed which is greater or lesser than the
speed calculated internally (see P 6807), it can be specified in P 6802 which of
these two speeds is to be the actual traversing speed. Inputting YES" signifies that
the lesser of the two speeds (programmed and internally calculated) will be the
traversing speed. Inputting NO" signifies that the traversing speed will be the
programmed block transition speed.
NOTE
In this case, maintaining the machine limiting data is the sole responsibility of the
programmer!
IMPORTANT
If the value 0" was entered in P 6801 under G8, only YES" may be entered in P
6802 at [8].
A distance (traverse path) may be entered separately here for each G function.
After a program/cycle start, machine execution does not begin until this distance is
processed by block preparation. In this way the CNC receives sufficient
information relating to the path to be traversed, in particular in the case of blocks
− 113 −
Type1 osa / CC 220
P 6800 Look ahead
Machine parameters
with short traversing paths. This enables the CNC, if necessary, to accelerate
beyond several blocks even to the start of a traversing section (a traversing
section is identified by a speed of 0 at the beginning and the end). In this way a
uniform/high speed level is reached from the very beginning of execution.
Execution is started even before the mimimum buffer distance is reached in the
following cases:
1. 10 blocks have already been prepared, or
2. The end of the cycle/program has been reached (by the block preparation).
IMPORTANT
P6803 only has a function with P6804 Auto feed reduction due to block cycle time"
= 2. Otherwise, execution is delayed at the start of a LookAhead cycle until 9
blocks have been prepared by the NC.
(BLC − Block cycle time) If feedrate is high and the traverse paths extremely small
per program block, brief fluctuations in speed (axis stutter) may occur (block
execution is faster than block preparation).
Using P 6804, it may be specified whether and how such fluctuations in speed
should be avoided for G8, G108, G109 and G110 individually:
0: No reduction in speed.
1: Execution time for block at least as long as block cycle time (for programmed
auxiliary functions, see also P 6806). This strategy may be used for programs
with many subsequent blocks (>12) which all have shorter execution times
than the block cycle time.
2: Speed is only reduced when the buffer is empty. Recommended for programs
with alternatively short and long blocks (in relation to block execution times).
IMPORTANT
Recommended strategy: 1
− 114 −
Type1 osa / CC 220
P 6800 Look ahead
Machine parameters
The Look ahead" option must be adjusted to the block cycle time of its control
during implementation and also after the CNC is equipped later with another,
additional option. This adjustment is carried out via P 6805.
Firstly determine the block cycle time using the appropriate test program (e.g. the
required time for executing 1000 straight traverse paths each of 1mm for all
synchronous axes with typical CNC configuration, i.e. usually with active options
such as milling path compensation, Look ahead, precontrol, etc.). P 6805 may then
be calculated according to the following formula:
IMPORTANT
Inputting 0" in P 6805 causes strategy 0" in P 6804!
P 6806 Extension time of BLC for programmed auxiliary functions Range of values: 0 − 120
For blocks with auxiliary function output with transfer stop" (see P 2002), the
acknowledgement time of the auxiliary function must be considered in addition to
the block cycle time. Since the acknowledgement time is userspecific it can be
specified here for each G function individually.
For blocks with auxiliary function output without transfer stop", the feedrate can be
adjusted blockbyblock by the CNC in such a way that no fluctuations in speed
arise while waiting for acknowledgement, even for a block execution time of
T = block cycle time + P 6806.
[−] −
− 115 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
IMPORTANT
‘ Parameter set 7000 takes priority over all other parameters relating to the
spindle axis (except for those in parameter set 7000).
‘ The ROD encoder must be mounted on the spindle (if the encoder is fitted to
the motor, see P 7035 and P 7036).
‘ The measuring system resolution for the spindle corresponds to a value of
1000 pulses/revolution.
‘ In order to ensure that diagnostic programs D22 (axis oscilloscope) and D24
(axis optimisation) are correctly displayed and function correctly, the value in
P 7022 should be assigned to P 104, and the value in P 7024 to
P 105.
‘ Parameter set 7000 is only displayed if the NO SPINDLE" option is not ap
plied (CC220), or the Spindle without feedback" or Spindle with feedback"
option is applied (Type1 osa).
‘ The SPINDLE UNDER CONTROL" and SWITCHING SPINDLE RESOLU
TION" options assume that the spindle is equipped with position servo con
trol.
− 116 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
[−] 4
IMPORTANT
In parameter 102, the S" address should only be assigned to the axis specified
here. If no spindle axis is defined, NO SPINDLE" must be applied.
Any axis input/output of any SERVOi card (CC220) can be allocated to this system
axis via P9502. Ensure, however, that the 7th SERVOi output can only be used for a
spindle without measuring system feedback loop (see P7002 and 7018).
P 7002 Speed at the moment the position servo loop is closed (− 1 = no position servo control)
Range of values: P7021 − 32767 (for Type1 osa : −1, if Spindle without feed
back" present)
[−] 200
A value between P 7021 and 32767 specifies the operating mode of the spindle as
position servo control with measuring system feedback loop".
After M5, Spindle orientation" (see also P 7013), M30/M02 or Reset, the spindle is
braked. If the speed of the spindle reaches the value of P 7002, the controlled
spindle enters a controlled state. Within this state, the rigidity of the spindle can be
increased by means of P 7020 and P 7019. If NO" is assigned to P 7018, P 7002
must be set to −1.
IMPORTANT
The entry in P 7002 must be greater than the value of P 7027!
[−] 1
IMPORTANT
If the 2nd spindle is applied, 4 reduction stages are available for each spindle
(see Interface conditions CC220, part 2 − prod.no. 4202−).
− 117 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
P 7004 specifies the minimum permissible speed within each reduction stage.
P 7005 is used to determine the maximum possible speed within each reduction
stage.
If a certain speed can be attained in two different gear ranges while the automatic
speed range selection" function is active, the NC issues the appropriate M function
(see P 7017) for the lower gear range.
If this is not required, the relevant M function for the gear range must be
programmed before the speed is programmed.
Parameter P 7006 determines a constant spindle speed in rpm for each reduction
stage.
Where the CONSTANT SPINDLE SPEED" interface signal is highlevel (bit 141,
A 17.5), the speed specified here is output for the appropriate reduction stage.
See P 7008.
Using machine parameters P 7007 and P 7008, the user can define the polarity of
the comm. voltage with M3 (leadscrew on, clockwise rotation) or with M4
(leadscrew on, anticlockwise rotation) as Positive" or Negative".
− 118 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
[−] 20.0
Using P 7009, the number of rpm at which the spindle should turn can be specified,
e.g. during a speed range change. The idling speed entered applies for every
change from each gear range, by reference to the max. speed of the highest gear
range.
Idling speed is always output if the indicated gear range does not correspond to the
programmed gear range. The direction of rotation can be determined by signs
(−" =neg. direction of rotation; +" =pos. direction of rotation). P 7004 has no
meaning for P 7009.
[−] 0.0
An additional speed can be superimposed on the idling speed. With the frequency
defined in P 7011, the idling speed then changes by the value specified in P 7010
(see P 7011).
If P 7010 > P 7009, the spindle changes its direction of rotation while it is idling. This
means that sinusoidal idling around a speed" of 0 is possible.
P 7011 Frequency of the superimposed speed Range of values: 0.01 − 100 [1/s]
[−] 0.01
P 7011 determines the frequency with which the speed defined in P 7010 is
superimposed on the idling speed. In this way the idling speed oscillates within a
time of 1/P 7011 between the speeds n = P 7009 + P 7010 and n = P 7009 −
P 7010.
1
P 7011
0
t
− 119 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
IMPORTANT
The signal SPINDLE UNDER CONTROL" at the highspeed output of the
servocard (SPINDLE UNDER CONTROL" option) can only be output if the spindle
is positioned in the inpos range P 7012 0.4 degrees.
Example:
Input 0.4 : in a band of +
− 0.4 on either side of the 0 marker, the signal Spindle is
oriented" is output.
P 7014 Loop gain value for position servo loop Range of values: 0.001 − 20
[ST1] 1.000 [ST2] 1.000 [ST3] 1.000 [ST4] 1.000
[ST5] 1.000 [ST6] 1.000 [ST7] 1.000 [ST8] 1.000
Parameter P 7014 specifies the loop gain value of the position servo loop for every
single reduction stage.
Note on setting: Spindle stop (M5)
‘ Set P 7014 (loop gain value) to 1.
If the spindle overshoots whilst stopping, reduce the loop gain value until the
spindle comes cleanly to rest.
If rigidity at rest is not sufficient, it can be improved using P 7019 (loop gain
increase factor) and P 7020 (speed for enhancing zerospeed) (e.g. set
P 7020 to between 5 and 10).
− 120 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
Parameter P7015 specifies the acceleration value for the spindle at each reduction
stage (corresponds to the pitch of the output voltage ramp).
P 7005
P 7015 =
60 x T x 1000
T = time until the max. speed of the particular reduction stage is reached (in
seconds), or rise time from 0 to +10 volts.
[−] 20
Parameter P 7016 specifies the maximum valid % by which the spindle speed may
deviate from the command speed.
Example:
Programmed spindle speed S = 1000 rpm
Parameter 7016 :20 %
[1.B] 40 [2.B] 41
With the aid of parameter P 7017, the M codes for automatic speed band changes
and the gear ranges can be specified.
[1.B] defines the M function by means of which the automatic speed band
change function is selected (in this case, M40). The value [1.B]+ 1 (so
41" in this case) serves also as the code for the lowest reduction stage.
With regard to the automatic selection of gear ranges, see also P 7031.
IMPORTANT
M addresses which have already been allocated within the control should not be
used any longer (e.g. M13, M14, M30). A maximum of 8 gear ranges are permitted.
The value of [2.B] minus the value of [1.B] must be <= 8 and should be entered in P
7003.
− 121 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
P 7019 Loop gain value’s stop increase factor Range of values: 1 − 100
[−] 1.0
When the spindle is at rest, the loop gain values of the individual reduction stages
(P7014) are multiplied by the value entered (see P 7020). This means that the loop
gain value increases at rest, which in turn increases the spindle’s torsional rigidity.
P 7021 Speed at which spindle stop" is output (rpm) Range of values: 0 − 100
[−] 5
Between S = 0 and this speed, the interface signal SPINDLE STOP" is output.
Only then is it also possible to perform the resolution switchover for the spindle
(option: SPINDLE RESOLUTION SWITCHOVER").
− 122 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
[−] 1.000000
The evaluation depends on the number of strokes of the encoder which is being
used, and on the resolution. The value entered here should also be entered in
P 105.
Calculation formula:
Example:
Encoder: 1000 pulses/rev 1000 pulses/rev= 1.0 pulses
P 7024 =
Resolution: 1000 Incr./rev 1000 incr./rev incr.
[−] NEGATIVE
The polarity of the spindle servo output for each reduction stage can be
established using P 7026. This is a way of compensating for a change in direction
by the main spindle caused by interswitched gearing.
[−] 0.0000
Parameter 7027 corrects the spindle’s drift (speed 0 is programmed, but the
spindle is rotating regardless).
Calculating P 7027:
The adjustment is made in the first speed range. For this purpose, it is important
that P 103 = 3 and P 105 = P 7024 for the spindle axis. After setting the machine
parameters (transfer), diagnostic program D24 (axis optimisation) is activated. The
lag displayed at rest must then be entered manually into P 7027.
IMPORTANT
The entry in P 7027 must be lesser than the value of P 7002!
− 123 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
P 7028 Reference point offset in degrees (spindle) Range of values: −360.0 to +360.0:
[−] 0.0
The speed for the spindle orientation" function can be defined for each gear
range. The spindle orientation" function is initiated at this speed (if the servo loop
control function has been closed beforehand; see also P 7002) and executed at
approx. 80 % of the value specified in 7029.
[−] 0
If the spindle function keys are actuated, the value entered here is output (only if no
speed has been programmed in).
[−] NO
P 7031 can be used to specify whether the automatic speed range selection"
function should be activated after switching on, or after a control reset or M30.
P 7032 Offset factor for command value in % Range of values: 0.01 − 100
P 7032 can be used to limit the max. voltage range separately in each speed range
for spindle control purposes ( +−10 V ). In this way asymmetrical reduction stage
ratios can also be taken into account.
Example:
P 7032 = 100; P 7005 = 5000
If S 5000" is programmed, +10 V is output.
IMPORTANT
P 7032 is not used to define spindle speed limiting values. Limit values are
specified by means of the G functions G 192 and G 292.
− 124 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
P 7033 Maximum value for spindle positioning in degrees Range of values: 0 − 99999.9
[−] 359.9
By adding an additional S word after the M code for spindle orientation", the
spindle can be oriented to any position whatsoever. P 7033 specifies the upper
limiting value for this position in the M3 direction.
[−] NO
P 7034 defines whether a speed range change is initiated from idling or by the
spindle orientation" function. If Yes" is entered, the spindle first travels to the
orientation position (if another speed range is input). Then the new speed range
can be set.
IMPORTANT
This function is only possible with a servocontrolled spindle (please note: P 7002
> 0 and P 7018 YES).
P7035 specifies the reduction ratio of motor speed to spindle speed. This
parameter is required whenever the sensor is fitted to the motor rather than to the
spindle. Where input >1 see P 7036.
Example:
Spindle rotates at 1000 rpm if motor speed = 6000 rpm.
Entry: 6
IMPORTANT
Only evenorder speed reduction ratios are valid, up to max. 10:1!
[−] 0.0
− 125 −
Type1 osa /CC 220
P 7000 Spindle parameters
Machine parameters
P 7037 Deleting the reference point when changing speed range (YES/NO)
[−] NO
P 7037 determines whether the reference point should be deleted after the speed
range has been changed (either from idling or by reorientation). A new search for
the 0 marker must be initiated if YES is entered.
− 126 −
Type1 osa / CC 220
P 7100 Parameters for 2nd spindle
Machine parameters
IMPORTANT
The 2nd spindle can only be selected in conjunction with Type1 osa T and
CC220 T.
Parameters of parameter set P 7100 are only displayed in the case of applied
option 2nd spindle". They parameterise the 2nd spindle, which is treated in the
same way as the 1st spindle in terms of functionality; if the second spindle is
applied, however, both spindles only have 2 speed ranges each.
The conditions for P 7101 to P 7137 are the same as those for P 7000.
The inputs of MPP 7103, 7113 and 7117 are dependent on the hundred set
specified in P 7139.
[−] 0.4
Specify the range (in degrees) in which the 2nd spindle must finish after a cycle. In
this way the positioning accuracy of the spindle is determined.
P 7139 M code offset for M3, M4, M5, M13, M14, (100 set) (Range of values: 1 to 9)
[−] 1
The above M codes are addressed specially for the 2nd spindle with the entered
hundred set.
Inputting M503 affects the 2nd spindle −−u2nd spindle clockwise rotation
− 127 −
Type1 osa / CC 220
P 7200 Exact tapping
Machine parameters
P 7201 Spindle loop gain factor in (1000 degrees/min)/degrees Range of values: 0.001 − 10.000
[ST1] 0.03 [ST2] 0.03 [ST3] 0.03 [ST4] 0.03
The loop gain value for each reduction stage should be set in such a way that the
spindle does not oscillate when running at the max. speed at which threads can be
drilled.
The values for P7203 and P7204 are automatically entered in the machine
parameter data block after precontrol evaluation has been set using D28, by
means of the TRANSFER softkey (in D28). They are then always effective after
acceleration of the control.
IMPORTANT
In order that the values automatically transferred in L444 are also displayed, firstly
delete file L444 after transfer via D28 and then reopen with texts.
The values for P7203 and P7204 are automatically entered here after feed forward
evaluation has been set using diagnostic program D28 by means of the
TRANSFER (in D28). The set values are always effective after acceleration of the
control.
− 128 −
Type1 osa / CC 220
P 7500 Turning machine
Machine parameters
IMPORTANT
The Turning machine" machine parameter group is only valid in conjunction with
Type1 osa T and CC220 T.
NOTE
If the entry for P 7510 is changed, all compensation tables, zero offset tables, ge
ometry data and working plan data are deleted!
Parameters P 7502 and P 7503 describe the input format for the LX and LZ or DX
and DZ tool compensation factors.
43 means 4 integer digits and 3 post decimal positions.
The entry in parameter P 7504 limits the maximum input value of the DX and DZ
wear compensation factors per input. If there are repeated entries in the wear table,
these are added up incrementally.
If a DX or DZ wear value exceeds the value stipulated here, the warning: wear" is
issued.
− 129 −
Type1 osa / CC 220
P 7500 Turning machine
Machine parameters
P 7508 Size of the graphics work file in bytes (currently not used)
[−] 0
This parameter determines the total size of the memory location for the geometry
list (number of geometric elements) and NC data. This total can be distributed over
the two areas in various ways. This distribution is carried out in the configuration
data" of the graphic programming (WOP).
NOTE
If the entry for P 7508 is changed, all compensation tables, zero offset tables, geo
metry data and working plan data are deleted!
P 7510 Number of compensation sets for cutting tool Range of values: −1 = free allocation,
0 <P 7510 <P 7501
[−] −1
Example 1:
−1 = free allocation
As many compensation sets for milling and turning tools as desired may be set,
and any sequence specified, within the limits (1 ... P 7501).
Example 2:
0 <P 7510 <P 7501
Fixed allocation of turning and milling tools; e.g. P 7510 = 10, P 7501 = 32.
P 7510 = P 7501
NOTE
If the entry for P 7510 is changed, all compensation tables are deleted. The active
table is formally preserved, but all the compensation values are deleted.
− 130 −
Type1 osa / CC 220
P 7500 Turning machine
Machine parameters
The onscreen display if of optimum size, adapted to the size of the machine’s
working area.
Example:
[ X ] 150.000 [ Z ] 150.000 [ Y ] 300.000
Example:
[ X ] −150.000 [ Z ] −150.000 [ Y ] −300.000
The limits of the display range of the X and Y coordinates when representing
workpiece coordinates result from the max. possible radius which can be shown in
the set display area.
You define the position of the tool holder for the powered tool when processing the
face of the workpiece. This parameter is only effective if the interpolation function
(transit function) for the face is active. Basic setting = NO.
[−] NO
ÉÉ ÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉ
− Range + Range
The powered tool
is working
in the positive Xrange
−X +X
− 131 −
Type1 osa / CC 220
P 7500 Turning machine
Machine parameters
[−] NO
Basic setting = NO. The torque setting is suppressed and the override value
automatically set to 100 % if the interface signals set feed/rapid potentiometer to
100 %" or spindle override 100 %" are active. Status remains modal until the
potentiometer value is altered manually.
[−] YES
[AN] 65 [AUS] 66
This input determines the M code which influences the synchronisation between
the 1st and 2nd spindles, and deactivates the synchronisation.
M codes allocated internally by the control are not valid: e.g. M0 to M6, M13, M14
and M codes defined in P 4015, P 7013, P 7017, P 7605, P 7113, P7117, P7139,
P 7606, and P 7607.
[−] 90004
At the end of a measuring section during finishing, the subprogram*) defined under
this program no. is called. If 0" is entered here, the warning NO PROGRAMNO.
PRESENT is output when the NC block is generated in WOP.
*) The programm P90004 is normally supplied.
− 132 −
Type1 osa / CC 220
P 7500 Turning machine
Machine parameters
P 7517 / 7518
Explanation of P7517/P7518:
− 133 −
Type1 osa / CC 220
P 7600 Caxis parameters
Machine parameters
IMPORTANT
The SPINDLE UNDER CONTROL" and SPINDLE RESOLUTION SWITCHOVER"
options cannot be implemented if a Caxis is being used.
IMPORTANT
Since a free allocation between system axis and axis inputs/outputs of the SERVO
icards is possible via P 9502, ensure that the system axes to which the spindle,
Caxis or powered tool were allocated are connected to the same servo card if the
Caxis option is applied! In the Type1 osa T allocation between system axis and
axis inputs/outputs is only possible on a Type1 osa module.
Since either spindle operation or Caxis operation is active at a given point, the
following combinations with regard to the allocation between system axes and
functionality are possible:
‘ separate system axes for spindle, Caxis and powered tool:
all set value outputs and measuring system inputs are separated. Used in the
case of 2 different motors and measuring systems for spindle and
Caxis.
‘ separate system axes, joint input and/or output for spindle and Caxis, own
system axis for driven tool: all set value outputs and measuring system inputs
are separated internally by the control in their defined axis behaviour and
their DRIVE ON logic, as when 2 motors are used. If a joint motor is used for
spindle and Caxis, it is possible, via P 7603, to set the setpoint output of the
spindle axis to the setpoint output of the Caxis (P 7603 = P 7601). Similarly, if
one joint measuring system is used for the spindle and the Caxis, it is pos
sible, via P 7602, to set the measuring system input of the spindle axis to the
measuring system input of the Caxis (P 7602 = P 7601).
− 134 −
Type1 osa / CC 220
P 7600 Caxis parameters
Machine parameters
‘ joint system axis for spindle and driven tool, own system axis for Caxis: all set
value outputs and measuring system inputs are separated internally by the
control. It is possible, however, to use the setpoint output of the spindle also
as an output for the powered tool via P 7604. In this case, however, the ap
propriate hardware output of the SERVOi (CC220) or osa module (Type1
osa) must be switched to the spindle motor or the motor of the powered tool
via a relay when switching between cutting operation and turning operation.
P 101 / P 102: The Caxis is defined as a synchronous axis with address C".
90000 pulses/degree
= 0.25 pulses/incr. −> P105 = 0.25
360 degree/rev x 1000 incr./deg
P 106: The system axis of the powered tool must be set to NO" if the spindle axis is
separate from the axis of the driven tool.
P 107: The system axis of the Caxis must be defined as ROTARY" type.
P 501 to P 508 / P 511: Entries for the speed definition must be in 1000 o/min .
Example for calculation of rpm in degrees/min:
80 rpm =80 * 360 degrees/min = 28800 degrees/min = 28.8 * 1000 degrees/min
P 1001: If the same motor is to be used for the spindle and the Caxis and the
Caxis encoder is to limit the speed, this must be taken into account by calculating
the corresponding input value in P1001 (nominal loop gain) (when entering Caxis
system axis). In all other cases, the loop gain is defined − as described under P
1001.
1 * 80 rev/min.
P 1001: = 0.16
500 rev/min.
− 135 −
Type1 osa / CC 220
P 7600 Caxis parameters
Machine parameters
IMPORTANT
There are two ways to switch between spindle operation and Caxis operation.
If the switchover takes places with the spindle at rest, the spindle is stopped before
switching to axis operation. Then the Caxis traverses to the reference point. This
alternative is defined in parameters P7605, P7606 and P7607.
For onthefly Caxis switching, also known as fast switching, the switchover to
Caxis operation takes place at full speed. The zero marker of the Caxis encoder is
recorded even during the braking process. The Caxis is not positioned at the
reference point, but remains at whichever position it may come to rest at after
braking (0359.999°). This alternative is defined in parameters P7608, P7609 and
P7610.
− 136 −
Type1 osa / CC 220
P 7600 Caxis parameters
Machine parameters
− 137 −
Type1 osa / CC 220
P 7600 Caxis parameters
Machine parameters
P 7610 Max. possible speed re. Caxis encoder and maximum operating frequencies
[−] 0 Range of values 0 − 9999
Parameter P7610 defines the maximum spindle speed possible when determining
the zero marker of the Caxis encoder during switchover (switchover with
M code from P7608 to Caxis operation). This speed is dependent on the maximum
operating frequency of the encoder and the maximum input frequency of the servo
card used. At this speed, the maximum operating frequency of the Caxis encoder
and the maximum operating frequency of the servo card used must not be
exceeded.
IMPORTANT
Entering 0 in parameter P 7610 means that the rapid speed of the Caxis will be
taken as the maximum possible speed.
− 138 −
P 8500 DNC interface with Type1 osa / CC 220
simple protocol Machine parameters
IMPORTANT
The machine parameter group DNC interface with simple protocol" is valid only in
conjunction with CC220.
The V.24/20 mA interface can be plugged into the I/O, bit coupling or word coupling
card (optional). The same interface module can be used for LSV2DNC (P 8600).
The machine parameters are is only displayed if the DNC interface with simple
protocol" option is applied. The options DNC interface with simple protocol",
DNC interface with LSV2 protocol" and FMS communications interface with
BAB" are mutually exclusive.
[−] 9600
Valid transmission speeds are 50, 75, 110, 134.5, 150, 300, 600, 1200, 1800, 2000,
2400, 3600, 4800, 7200, 9600 and 19200 baud.
[−] 1.0
This parameter can be used to adapt to the appropriate storage medium.
[−] YES
Parameter P 8503 specifies whether the transfer of data takes place with a
software handshake" or a hardware handshake". The SOFTWARE CONTROL"
function has no effect on the DNC interface.
YES = Software handshake
NO = Hardware handshake
P 8504 Timeout period in secs. Range of values: 0 − 127 (0: no timeout check)
[−] 10
The transfer of protocols is timed out.
If no telegram can be sent within the specified time, or if an interrupt is detected
during transmission (receiving station not ready) which lasts longer than the time
period specified in P 8504, the error message DNC timeout" is displayed. The
transmission is aborted.
[−] 8
[−] 1
P 8506 determines whether or not a parity check is carried out on every character
transmitted. If yes, a choice can be made between even or odd parity (0 = no parity;
1 = even parity; 2 = odd parity).
− 139 −
P 8500 DNC interface with Type1 osa / CC 220
simple protocol Machine parameters
[−] YES
YES: Sending status messages is permitted.
NO: Sending status messages is not permitted. Error messages to the
DNC computer are diverted to the CNC panel and displayed as
DNC faults".
− 140 −
P 8600 DNC interface with Type1 osa / CC 220
LSV2 protocol Machine parameters
IMPORTANT
The machine parameter group DNC interface with LSV2protocol" is valid only in
conjunction with CC220.
The V.24/20 mA interface can be plugged into the I/O, bit coupling or word coupling
card (optional). The same interface module can be used for simple DNC (P 8500).
The machine parameters are only displayed if the DNC interface with LSV2
protocol" option is applied.
The options DNC interface with simple protocol", DNC interface with LSV2
protocol" and FMS communications interface with BAB" are mutually exclusive.
IMPORTANT
‘ The data format is fixed at 8 bits per character.
‘ If the Serial coupling processor card" (SCP card) in CC220 is in use, certain
differences must be noted from the standard DNC interface on the I/O, bit
coupling or word coupling cards. The individual deviations are flagged in the
machine parameter descriptions in P 8601 and P 8607. See also P 9913 for
more information on the SCP card.
[−] 9600
Valid transmission speeds are 50, 75, 110, 134.5, 150, 300, 600, 1200, 1800, 2000,
2400, 3600, 4800, 7200, 9600 and 19200 baud.
SCP card:
When the SCP card is used, additional parameters can be set for baud rates of 38,4
kbd and 57,6 kbd.
[−] 1.0
[−] 1
P 8506 determines whether or not a parity check is carried out on every character
transmitted. If yes, a choice can be made between even or odd parity (0 = no parity;
1 = even parity; 2 = odd parity).
− 141 −
P 8600 DNC interface with Type1 osa / CC 220
LSV2 protocol Machine parameters
P 8604 Maximum telegram length (number of characters) Range of values: 120 − 248
[−] 248
[−] YES
[0]: The receiving station sets the time T0 on receiving the <STX> character. If
the <ETX> character is not received within this time, the receiving station re
turns to its initial state.
[1]: The sending station sets time T1 by transmitting ENQ" and BCC". If no valid
acknowledgement is received from the remote station, the remote station is
asked to send a valid acknowledgement with an ENQ" signal.
[−] 1
P 8607 specifies which interface on the SCP card should be used for the
LSV2DNC.
− 142 −
P 8700 FFS communications interface Type1 osa / CC 220
with BAB Machine parameters
IMPORTANT
Communication interface with BAB is currently only available in the CC220 !
In contrast to LSV2 DNC, the V.24/20 mA interface is not used for BAB DNC, but the
special BAB interface module is used instead. This module is plugged into the I/O,
bit coupling or word coupling card instead of the V.24/20 mA interface card.
The machine parameters are only displayed if the FMS communications interface
with BAB" option is applied. The options FMS communications interface with
BAB" , DNC interface with simple protocol" and NC interface with LSV2 protocol"
are mutually exclusive.
NOTE
The parameters of the 8700 group should only be changed with the agreement
of the Bosch Service Department.
[−] 1 [X] 10
Parameter P 8701 specifies the control times T1 to T4 in [1−4]. The control for time
Tx can be separately defined in [X].
[−] 3
[−] YES
If the CNC is coupled to the Bosch PG4 programmer over BABNET, parameter
8703 must be set to YES. The entire transfer of data between the two systems will
then take place via TSU channel 1. Other TSU channels are not supported.
Telegrams can be at most 256 bytes long, as communicated in the TSU’s RESTART
telegram. The automatic function for sending error messages to the PG4
programmer is not active if the controller is switched on, or during operation in DNC
mode.
− 143 −
Type1 osa / CC 220
P 9000 Adress selection
Machine parameters
NOTE
Changing the parameters P9001 to P9026. All link tables are deleted when the
machine parameters are activated!
In the P 9000 parameter set, a maximum total number of characters (for the string of
digits) and a particular type are allocated to the individual addresses (A−Z).
[FMT] = Total number of characters
[TYP] = Type of address
NOTE
These specifications determine how the CNC processes each address and should
only be changed on the instructions of Bosch service personnel or the tool
manufacturer.
Example:
P 9001 address A" [FMT] 7
A maximum of 7 digits (sum of the integer digits and post decimal positions) can be
programmed after address A".
The specified type defines the string of digits and the internal processing of an
address. 12 types are possible (1−12). The following table gives an overview of the
features of the individual types and the effects on the string of digits and processing
of the address associated with each one.
Typ: 1 2 3 4 5 6 7 8 9 10 11 12
Format int real int real int int real int str
Explanations:
Format: (Int/real/str) integer, real or string format for the string of digits.
− 144 −
Type1 osa / CC 220
P 9000 Adress selection
Machine parameters
Format check: (Yes/No) the input format of the string of digits is checked for va
lidity in the CNC.
IMPORTANT
Type 1/type 9: Any unused addresses can be defined as type 1 or type 9. If
these addresses are then programmed in any case, the system
will issue the message INVALID CHARACTER".
NOTE
Changing the parameters P9001 to P9026. All link tables are deleted when the
machine parameters are activated!
− 145 −
Type1 osa / CC 220
P 9000 Adress selection
Machine parameters
[FMT] 7 [TYP] 3
[FMT] 7 [TYP] 3
[FMT] 7 [TYP] 3
[FMT] 3 [TYP] 5
[FMT] 4 [TYP] 5
[FMT] 6 [TYP] 3
[FMT] 3 [TYP] 11
[FMT] 3 [TYP] 5
[FMT] 7 [TYP] 3
[FMT] 7 [TYP] 3
[FMT] 9 [TYP] 3
[FMT] 7 [TYP] 6
[FMT] 3 [TYP] 11
− 146 −
Type1 osa / CC 220
P 9000 Adress selection
Machine parameters
− 147 −
Type1 osa / CC 220
P 9500 Axis processors
Machine parameters
[−] 1
Number of SERVO i cards present in the CC 220. A maximum of 2 SERVO i cards
can be plugged in. Max. possible number of axes in the CC220 system: 8 axes
Only one axis processor card (osa module) is assigned in the Type1 osa. Max.
possible number of axes in the Type 1 osa control system: 5 axes.
The input can be either singledigit for all axes or doubledigit for all axes.
The tens digit of the number entered defines which SERVO icard (CC 220) the
relevant system axis should be assigned to. SERVO icards in the system are
simply numbered from left to right beginning with 1" (facing the front of the CNC).
The input values must <= P 9501 sein.
The No. of the SERVO i" is always 1, for type1 osa, as only one osa module can be
plugged in per Type1osa control unt.
IMPORTANT
‘ It is not possible to assign several system axes to a single input/output.
‘ If a value not equal to 10, 20 or 30 is entered for a system axis, the other sys
tem axes may also only be allocated a value not equal to 10, 20 or 30.
− 148 −
Type1 osa / CC 220
P 9500 Axis processors
Machine parameters
‘ Digital handwheel: The measuring system input selected for the digital hand
wheel in P9512 may not be assigned elsewhere in P9502!
‘ Exact tapping: The spindle axis and all drilling axes must be allocated to the
same SERVOi.
‘ Caxis: The spindle, Caxis and powered tool must be allocated to the same
SERVOi.
‘ 7th SERVOi output: This output can only be used for laser power control,
powered tool (Caxis operation) or a spindle without feedback.
Example: [AP1] 4: The first servo i in the system updates its position servo
loops 4 times during interpolation.
IMPORTANT
See P 9513 for setting of the desired type of fine interpolation.
Only parameter [AP1] is valid for Type1 osa.
P 9504 allows various signals to be assigned to the first 8 fast inputs of the first
Servo i (CC220) or the 4 fast outputs of the Type1 osa module (Type1 osa). A
number (signal) defined here should not be assigned in P 9505 or P 9506 as well.
11 −18: Input for GRID SHIFT" signal 1st to 8th axes (CC220). If grid shift signals
of individual axes are assigned to these inputs, the affected axes must
be controlled by the first Servo i (CC220). (Caution: Grid shift function
not applicable!)
11 −15: Input for GRID SHIFT" signal 1st to 5th axis (Type1 osa). If grid shift
signals of individual axes are assigned to these inputs, the affected axes
must be controlled by the Type1 osa module. (Caution: Grid shift
function not applicable!)
− 149 −
Type1 osa / CC 220
P 9500 Axis processors
Machine parameters
P 9505 allows various signals to be assigned to the 8 fast inputs of the second
Servoi. A number (signal) entered here should not be assigned in P 2 or P 9504 as
well.
11 −18: Input for GRID SHIFT" signal 1st to 8th axis. If grid shift signals of
individual axes are assigned to these inputs, the affected axes must be
controlled also by the second Servoi. (Caution: Grid shift function not
applicable!)
9506 AP3 fast inputs (currently unused, do not change or modify preset values)
P9507 makes it possible for various output signals to be assigned to the 8 fast
outputs of the first Servo i (CC220) or the 4 fast outputs of the Type1 osa module. A
number (signal) defined here should not be assigned in P 9508 or P 9509 as well.
1: Output for signal to raise the tool (under tangential tool control)
2: Output for signal to lower the tool (under tangential tool control).
5: Output for SPINDLE UNDER CONTROL" signal. When the High signal is
emitted, the spindle is located in the inpos range. Switchover to drive
control is now possible. If this signal is assigned to an output, the spindle
should also be controlled by the first Servoi (CC 220) or the Type1 osa
module.
− 150 −
Type1 osa / CC 220
P 9500 Axis processors
Machine parameters
11−18: Output for inpos signal for axes 1...8. If this signal is assigned to an
output, the affected axis should also be controlled by the first Servoi
(CC220).
Example:
The inpos signal for the third axis should be assigned to the sixth fast
output. −−> Entry under [6.A] : 13"
11 −15: Output for inpos signal 1...5 axis (Type1 osa). If this signal is assigned to
an output, the affected axis should also be controlled by the Type1 osa
module.
21−24: Output for fast range identifier for axes 1...4 (P6200). If this signal is
assigned to an output, the axis monitored by the electronic limit switch
must also be situated on the first Servoi (CC220) or the osa module
(Type1 osa).
P 9508 makes it possible for various output signals to be assigned to the 8 fast
outputs of the second Servoi. A number (signal) defined here should not be
assigned in P 9507 or P 9509 as well.
1: Output for signal to raise the tool (under tangential tool control)
2: Output for signal to lower the tool (under tangential tool control).
5: Output for SPINDLE UNDER CONTROL" signal. When the HIGH signal is
emitted, the spindle is located in the inpos range. Switchover to drive
control is now possible. If this signal is assigned to an output, the spindle
should also be controlled by the second SERVOi.
11−18: Output for inpos signal for axes 1...8. If this signal is assigned to an
output, the affected axis should also be controlled by the second
SERVOi.
Example:
The inpos signal for the fifth axis should be assigned to the first fast
output. −Entry under [1.A] : 15"
21−24: Output for fast range identifier for axes 1...4 (P 6200). If this signal is
assigned to an output, the axis monitored by the electronic limit switch
must also be situated on the second SERVOi.
− 151 −
Type1 osa / CC 220
P 9500 Axis processors
Machine parameters
9509 AP3 fast outputs (currently unused, do not change or modify preset values)
[1.A] 0 [2.A] 0 [3.A] 0 [4.A] 0
[5.A] 0 [6.A] 0 [7.A] 0 [8.A] 0
[−] 1
− CC220M, SW version Z25FJ onwards; CC220T, SW version D25SA onwards −
If a digital handwheel is connected via a SERVO icard (only CC 220) or an osa
module (Type1 osa), specify which card the digital handwheel is connected to.
SERVO icards in the system are simply numbered from left to right beginning with
1" (facing the front).
CC220:
0: No digital handwheel is connected to the SERVOi.
− Connection to the MTB1 I/O is possible −
1: connection to the first SERVOi.
2: connection to the second SERVOi.
Type1 osa:
1: connection to the osa module, if applied.
IMPORTANT
The handwheel does not work for
− G95
− programmable analog outputs and spindles.
CC 220: [−] 6
Type1 osa module 3 or 5: [−] 3 or 5
This entry determines the measuring system input of the CC 220 Servo i card
(terminals X11 to X16) − or Type1 osa module (X41 to X43 (X45)),to which a digital
handwheel is connected.
− 152 −
Type1 osa / CC 220
P 9500 Axis processors
Machine parameters
IMPORTANT
All inputs not assigned to axes can be used for the digital handwheel (condition:
P9511 <> 0). Inputs" are not assigned if the axis inputs are of the analog" or
spindle without feedback" type. During parameterisation of a system axis as
spindle (see P102, P7001, P7602), a measuring system input for the feedback
(encoder) is reserved automatically by the system, if all parameters were
assigned with the values 10" , 20" or 30". This measuring system input of the
spindle may not be parameterised for the connection of a digital handwheel
simultaneously!
If parameters with values not equal to 10, 20 or 30 were assigned in P9502 (manual
allocation between system axis and SERVOi input/output), the measuring system
input for the digital handwheel in parameter 9502 defined via
P 9511 and P 9512 may not be used elsewhere!
This function makes it possible to carry out an additive compensation of the axis
command position using the digital handwheel. LINEAR and ROUND axes which
are not defined as HIRTH axes (MP108) can be compensated.
The following settings can be made with the PLC interface signal:
IMPORTANT
A currently active handwheel compensation of one or several axes is rejected if the
following conditions are present:
− 153 −
Type1 osa / CC 220
P 9500 Axis processors
Machine parameters
‘ activation of the face end interpolation function (CC 220T, Type1 osaT). It is
not possible to accept the handwheel compensation value using G240 or
Multimode −2.
A limit switch check of an axis subject to Online compensation" is carried out in the
form of the output of a P2 error if the axis, including its handwheel compensation
value in addition to the travel limit tolerance, violates its travel limit.
For further information, see the Type1 osa / CC 220 Signal description" manual.
[−] 0
The type of fine interpolation affects the calculating time of the axis processors (see
parameter P9901) and consequently the permissible value for the interpolation
time!
Three strategies are available for parameterisation, with which the fine interpolation
of the SERVOi is carried out between two points.
The machine reacts more smoothly to speed changes in the case of moderate"
acceleration changes. In the case of highly dynamic machines, cubic fine
interpolation can positively influence the smooth running of the machine.
− 154 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
[−] 10
The interpolation time can be set in ms using machine parameter P 9901.
This quantity defines how often the axis processor on the SERVO icard or the
Type1 osa module is operated by the interpolation processor (IP). The position
servo clock is derived from the combination of parameters P 9901 and P 9503.
In addition, the servo update affects the times of PIC 250 (only with CC220) with
respect to programming refinement and precision (see P 6011).
Ensure that the value of P 9901 cannot be parameterised to any low value, even
within the permissible range of values. Depending on the number of axes in the
system, the following lower limit values in P 9901 may not be undershot.
− 155 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
Additional running times (in ms) of various options applied in the system must be
added to the basic setting value for P 9901.
Additional running times where two axes are allocated (P 9502=2) are derived
from the following table:
Table 4: Additional running time for feed forward control where 2 axes are allocated
Synchronous Linear fine interpol. Square fine interpol. Cubic fine interpol.
axes P 9513=0 P 9513=1 P 9513=2
per CC 220 CC 220S CC 220 CC 220S CC 220 CC 220S
servo i [msec] [msec] [msec] [msec] [msec] [msec]
1 do not use 0,2 0,1 0,2 0,2
2 do not use 0,2 0,2 0,3 0,2
3 do not use 0,3 0,2 0,5 0,3
4 do not use 0,4 0,3 0,6 0,3
5 do not use 0,5 0,3 0,7 0,4
6 do not use 0,6 0,4 0,8 0,4
Table 5: Additional running time for LSEC" where 2 axes are allocated
Axes with tables CC 220 CC 220S
per servoi [msec] [msec]
1 0,2 0,1
2 0,3 0,2
3 0,4 0,3
4 0,6 0,3
5 0,7 0,4
6 0,8 0,5
Table 6: Additional running time for cross compensation" where 2 axes are allocated
Axes with tables CC 220 CC 220S
per servoi [msec] [msec]
1 0,4 0,2
2 0,8 0,4
3 1,2 0,6
4 1,6 0,8
5 2,0 1,0
6 2,4 1,2
− 156 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
Table 7: Additional running time for drift compensation" where 2 axes are allocated
Normal axes CC 220 CC 220S
(linear, rotary, endless [msec] [msec]
per servoi
1 0,2 0,2
2 0,3 0,2
3 0,4 0,3
4 0,5 0,4
5 0,6 0,4
6 0,7 0,5
Table 8: Additional running time for fast inpos" where 2 axes are allocated
Axes with inpos CC 220 CC 220S
per servoi [msec] [msec]
1 0,2 0,2
2 0,3 0,2
3 0,3 0,2
4 0,3 0,2
5 0,4 0,3
6 0,4 0,3
Additional running times where four axes are allocated (P 9502=4) are derived
from the following table:
Table 10: Additional running time for feed forward control where 4 axes are allocated
Synchronous
axes
per CC 220 CC 220S CC 220 CC 220S CC 220 CC 220S
servo i [msec] [msec] [msec] [msec] [msec] [msec]
1 do not use 0,4 0,3 0,4 0,3
2 do not use 0,5 0,3 0,7 0,4
3 do not use 0,6 0,4 0,9 0,5
4 do not use 0,8 0,5 1,2 0,7
5 do not use 0,9 0,6 1,5 0,8
6 do not use 1,0 0,7 1,7 0,9
Table 11: Additional running time for LSEC" where 4 axes are allocated
Axes with tables CC 220 CC 220S
per servoi [msec] [msec]
1 0,3 0,2
2 0,6 0,3
3 0,8 0,5
4 1,1 0,6
5 1,3 0,7
6 1,6 0,9
− 157 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
Table 12: Additional running time for cross compensation" where 4 axes are allocated
Axes with tables CC 220 CC 220S
per servoi [msec] [msec]
1 0,8 0,4
2 1,6 0,8
3 2,4 1,2
4 3,2 1,6
5 4,0 2,0
6 4,8 2,4
Table 13: Additional running time for drift compensation" where 4 axes are allocated
Normal axes CC 220 CC 220S
(linear, rotary, endless [msec] [msec]
per servoi
1 0,4 0,3
2 0,6 0,3
3 0,8 0,4
4 1,0 0,4
5 1,2 0,5
6 1,4 0,5
Table 14: Additional running time for fast inpos" where 4 axes are allocated
Axes with inpos CC 220 CC 220S
per servoi [msec] [msec]
1 0,4 0,3
2 0,5 0,3
3 0,6 0,4
4 0,6 0,4
5 0,7 0,5
6 0,8 0,5
− 158 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
Table 16: Assignment of the interpolation time for fine subdivision of the axis
processor
10 2
8 2
6 2
6 1
IMPORTANT
Recommended interpolation time settings for following PLC coupling types with
Type1 osa:
NOTE
The value [P2] = 32767 * P9901 deactivates the monitoring!
From the start point, end point and radius of the G2/G3 movement, two
independent midpoint values are calculated. If these two computed values differ by
an amount which is less than the tolerance range, then one midpoint (centre) is
generated internally (centre compensation).
− 159 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
IMPORTANT
In CC 220 T / Type1 osa T it is only possible to program in mm", otherwise an
internal error will be generated when a call is sent to a compensation table or zero
shift table etc.
P 9905 Unit of measurement for feedrate (hundredmic, mm, cm, dm, m) per minute or per rev.
[−] MM
Parameter P 9905 specifies the unit of feedrate for programming and display.
P 9905 is dependent on P 9906. If, for example, P 9906 = 10, the feedrate unit
(P9905) may only be entered in cm" , dm" or m".
IMPORTANT
The entry affects for instance the function tapping without compensating chuck
(G32)" as the thread pitch is calculated from the ratio of feedrate to spindle speed.
This input affects, amongst others, the exact tapping" function (G32) since here
the thread pitch is calculated from the relationship of feedrate to spindle speed.
P 9906 Feed resolution in mm/min Range of values: 0.1, 1, 10, 100, 1000
[−] 0.1
This parameter determines the feed resolution in mm/min, i.e. the smallest
programmable feed variable is determined in mm/min.
Example:
Input 0.1 : feed resolution in hundredmic/min.
− 160 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
P 9909 Address for angle between polar coordinates Range of values: unused addresses,
cf. P 102 and P 2001
[−] A
Parameter P 9909 specifies the address for the polar coordinates angle. (Name of
angle = A)
P 9910 Unit of measurement for radius value (mic, tenmic, hundredmic, mm, cm, dm, m)
[−] MM
P 9910 specifies the unit of measurement used for the radius during the
programming of polar coordinates (R), and for G2/G3. In addition, P 9910 defines
the unit for interval K in G 28.
[−] 1
P 9912 End point tolerance range for circles in mm Range of values: 0.0001 − 9.9999
[−] 0.0010
Rd
IMPORTANT
The value entered should be greater than/equal to the programming refinement
(computing resolution). The programming refinement is affected by P 103 and
P 9904.
[−] 1000
P 9913 specifies the intervals of time at which P1 should check the SCP card. If P1
does not receive any feedback from the SCP card, the error message
4773 TIMEOUT: WAITING FOR SCP" appears.
− 161 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
When switching to another language, up to 21 MSD files (with file set P) in which
MSD texts are contained in another language may be stored in the control (in
EEPROM, EPROM or part program memory), in order that the MSD texts may also
be displayed simultaneously in this language.
Another language may be selected in group operating mode DIAGNOSIS, using
the DIAGNOSTIC CONTROL and CHANGE LANGUAGE softkeys. A maximum of 5
languages (languages 1 to 5) may be selected via softkey in this level. Allocation
between the selected language and the corresponding MSD file is performed
simply according to the language number (all softkeys assigned to a language are
numbered sequentially from left to right) and the file number entered under this
number in P9915.
IMPORTANT
‘ If more than 5 (or 9, 13, 17) languages are available, the OTHERS softkey
may be used to branch into the next lowest softkey level.
‘ When selecting another language (or performing a control reset, CLEAR ALL
LOGIC or BACKUP LOAD), the file entered in P 9915 is searched for firstly in
the part program memory, then in library 1 (EEPROM) and finally in libraries
2,3,4 (EPROM). The first MSD file found is then active. An MSD file with a spe
cified number can only exist once. If an MSD file is located in the part program
memory, then the files in the EEPROM and the EPROM must be blocked with
the same number.
− 162 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
Example:
The following MSD file numbers are entered under P 9915:
CHANGE LANGUAGE
Since more than 5 languages are available in this example, languages 5 and 6 are
only made available when OTHERS is pressed:
CHANGE LANGUAGE
LANGUAGE5 LANGUAGE6
This entry determines the first operating mode available after acceleration" of the
control.
IMPORTANT
It is possible to define the group operating mode entered here for the user in
conjunction with the CNC input signal 6.4 MODE INHIBIT. This makes it impossible
to then switch to another group operating mode.
P 9917 Unit for dwell time in seconds Range of values: 0.001, 0.01, 0.1, 1.0
[−] 1.0
According to setting, the F value for dwell time programming G4 is interpreted in
seconds, tenths of seconds, hundreths of seconds or thousandths of seconds.
− 163 −
Type1 osa / CC 220
P 9900 System parameters
Machine parameters
− 164 −
Typ1 osa / CC 220
Glossary
Machine parameters
− 165 −
Typ1 osa / CC 220
Glossary
Machine parameters
B
Bit coupling
Bit coupling: Start address NC input/output. Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6008
Bit coupling: IOS block size (in bytes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6010
Block transition, feedrate jump
Max. change in feedrate in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1007
Block search
Auxiliary function output go block" (0: All, 1: None, 2: After) . . . . . . . . . . . . . . . . . . . . . P 2010
M output during block search / test operation (with word coupling only) . . . . . . . . . . P 6513
M function for tool change in block search / reentry . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4015
T output during block search / test operation (with word coupling only) (YES/NO) . . . P 6512
Subprogram for block search / reentry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4014
C
Caxis
Axis number of powered tool (0 = no powered tool) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7604
Caxis parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7600
Caxis position number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7601
M code rapid switchover to turning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7609
M code for changeover to milling with reference point transfer . . . . . . . . . . . . . . . . . . . . P 7608
M code for changeover to turning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7607
M code for changeover to milling with approach to reference point . . . . . . . . . . . . . . . . P 7605
M code for changeover to milling without approach to reference point . . . . . . . . . . . . . P 7606
Max. possible speed re. Caxis encoder and maximum operating frequencies . . . . . . P 7610
Number of spindle measuring system input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7602
Spindle analog output position number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7603
CC220 panel switchover
Display of NC identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6014
MTB/panel monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6013
Centre parameters
Axis for which length compensation active . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6507
− 166 −
Typ1 osa / CC 220
Glossary
Machine parameters
− 167 −
Typ1 osa / CC 220
Glossary
Machine parameters
D
Default status
Absolute/incremental programming (G90/G91) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3003
Exact positioning for G0 ON/OFF (G161/G162) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3015
External zero offset ON/OFF (G160/G167) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3013
Feedrate override ON/OFF (G64/G65) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3009
Feedrate programming (G94/G95) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3005
In position programming (G61/G62) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3008
Inch/metric programming (G70/G71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3002
Interface active on switch on (PANEL/NC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 5507
Interpolation (G00/G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3001
Outside corner as a radius or intersection (G68/G69) . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3010
Path slope ON/OFF (G08/G09/G108/G109/G110) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3007
Peripheral active on switch on (periph. 14) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 5506
Plane selection (G17/G18/G19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3006
Precontrol (G114/G115) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3012
SCP interface (1 = X11 (V24/RS 422), 2 = X12 (V24/20 mA)) . . . . . . . . . . . . . . . . . . . . P 8607
Set feed to 100 % (G63/G66) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3004
− 168 −
Typ1 osa / CC 220
Glossary
Machine parameters
F
Feedrate
Feed resolution in mm/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9906
Feed resolution in mm/rev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9907
Feedrate override ON/OFF (G64/G65) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3009
Feedrate programming (G94/G95) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3005
Manual feed Highspeed m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 508
Manual feed Slow m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 505
− 169 −
Typ1 osa / CC 220
Glossary
Machine parameters
G
Grey scale panel, grey scale settings
Grey scale "Area" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3601
Grey scale "Softkey" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3602
Grey scale "Error" P 3603
Grey scale "Message" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3604
Grid shift
Grid shift activationP 1512
Grid shift pulseedge evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1513
Grid shift in pulses (electronic reference point offset) . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1511
H
Handwheel, analog (see parameter set 2500)
Handwheel, digital
Axis processor number for digital handwheel input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9511
Handwheel pulses per P2 increment during evaluation 1:1 . . . . . . . . . . . . . . . . . . . . . . P 9510
Measuring system input number for digital handwheel . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9512
Online compensation with handwheel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (P 9512)
High Speed I/O
AP1 fast inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9504
AP2 fast inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9505
AP1 fast outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9507
− 170 −
Typ1 osa / CC 220
Glossary
Machine parameters
I
Increment step
Variable increment step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 509
Interface, data output
CPL strobe time for data output to interface in ms (CPL) . . . . . . . . . . . . . . . . . . . . . . . . P 4012
Delete data after output (YES/NO) (auxiliary functions) . . . . . . . . . . . . . . . . . . . . . . . . . P 2003
Multi interface data BCD or binary coded (axis data) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 113
Output encoded in BINARY or BCD (BIN/BCD) (auxiliary functions) . . . . . . . . . . . . . . P 2004
Output with transfer stop (YES/NO) (auxiliary functions) . . . . . . . . . . . . . . . . . . . . . . . . P 2002
Range of write authorisation for interface (CPL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4010
Reset range at interface when control reset is activated (CPL) . . . . . . . . . . . . . . . . . . . . P 4013
Interface signal Machine operating mode" via PLC
Number of the interface signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6516
Interface signal Movement ON"
Limit value of positive edge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6517
Limit value of the negative edge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6517
Number of the interface signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6516
Interface signal error status via interface
Error status 1, 2, 4, 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6516
Interface signal Position reached"
Distance to end point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6517
Number of monitored axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6516
Number of interface signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6516
Interface signal program exchangeability series T
Number of the 1st interface signal for programmable mirroring . . . . . . . . . . . . . . . . . . . P 6516
Special EIA code OFF/ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6516
G93 (NIT, EIT) inverse time programming 0,1,10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6516
Interface, PLC
Update time in ms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6006
MTM I/O panel coupling (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6007
Interpolation
Interpolation time in ms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9901
Interpolation, default status
Interpolation (G00/G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3001
Interface (simple DNC), data transmission
Automatic status messages to the DNC computer (YES/NO) . . . . . . . . . . . . . . . . . . . . P 8507
Baud rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8501
Number of data bits per character (7 or 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8505
Parity (0 = none, 1 = even, 2 = odd) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8506
Software handshake (no = hardware handshake) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8503
Stop bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8502
Timeout period in secs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8504
Interface (LSV2DNC), data transmission
Baud rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8601
Maximum message length (number of characters) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8604
NC priority in the event of a collision (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8605
− 171 −
Typ1 osa / CC 220
Glossary
Machine parameters
J
Jogging
Slope point for jogging mode in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1004
Variable increment step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 509
K
L
Lag
Drive offset in mm or degrees (lag). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 118
Lag limit under zerospeed control in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1012
Lag limit for loop gain factor increase (in pulses/P2 cycles) . . . . . . . . . . . . . . . . . . . . . . P 6603
Lag with tool breakage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1018, P 1019
Waiting time for zerospeed control in sec (0=off) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1013
Laser power control
Analog output for laser power control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6301
Offset of output for laser power control [in %] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6302
Limit switch, software
Software limit negative in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1506
Software limit negative in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1505
Software limit tolerance in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1507
Suppression of software limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1504
Travel limit range (normal) 1−16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6101 to P 6116
Travel limit range (fast) 1−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6201 to P 6204
Link list program number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4018
Logbook
Initial setting of logbook number (0 = no automatic init.) . . . . . . . . . . . . . . . . . . . . . . . . P 9914
Look ahead (contourdependent feedrate override)
Address of the programmed block transition speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6807
Extension factor of BLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6805
Extension time of BLC for programmed auxiliary functions . . . . . . . . . . . . . . . . . . . . . . . P 6806
Minimum buffer distance in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6803
Monitoring the programmed speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6802
Path acceleration programming G106/G107 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6801
Strategy for automatic block cycle time feedrate reduction . . . . . . . . . . . . . . . . . . . . . . . P 6804
Strategy for block transition speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6801
Loop gain factor
Increase factor for loop gain value (drift compensation) . . . . . . . . . . . . . . . . . . . . . . . . . P 6604
− 172 −
Typ1 osa / CC 220
Glossary
Machine parameters
M
Manual feed
Manual feed Fast m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 507
Manual feed Fast (G95) in mm/rev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 510
Manual feed Highspeed m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 508
Manual feed Medium m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 506
Manual feed Slow m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 505
Max. feed threading
Max. feed threading (m/min) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6510
Max. change in feedrate
Max. change in feedrate in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1007
Measuring system
Feedback (YES/NO) (spindle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7018
Distance coded measuring system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1514 − P 1517
Measuring system resolution in pulses/rev (0 = linear scale) . . . . . . . . . . . . . . . . . . . . . . P 104
Measuring system resolution in pulses/rev (spindle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7022
Measuring system evaluation in pulses/incr. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 105
Measuring system evaluation in pulses/increment (spindle) . . . . . . . . . . . . . . . . . . . . . P 7024
Measuring system input, assign to system axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9502
Measuring system direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 115
Measuring system direction (POSITIVE/NEGATIVE) (spindle) . . . . . . . . . . . . . . . . . . . . P 7025
Measuring system monitoring
Lag limit under zerospeed control in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1012
Ref.travel after measuring system monitoring block (YES/NO) . . . . . . . . . . . . . . . . . . . . . P 114
Spindle encoder monitoring (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7023
Waiting time for zerospeed control in sec (0=off) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1013
MTB
MTB I/O panel coupling (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6007
Multi interface
Multi interface data BCD or binary coded . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 113
MSD
MSD file numbers for language switching (0 = none) . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9915
O
Offset
Offset drive in mm or degrees (lag). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 118
Offset drive in rev (lag) (spindle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7027
Operating mode, display under
Modulo display in MACHINE operating mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 117
Position indication via automatic and manual mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 119
P
Path speed
Feedrate limit via interface in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 512
Max. path speed in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 511
Path monitoring, offset in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1018
Path monitoring, tolerance factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1019
− 173 −
Typ1 osa / CC 220
Glossary
Machine parameters
− 174 −
Typ1 osa / CC 220
Glossary
Machine parameters
R
Rapid
Manual feed Highspeed m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 508
Internal highspeed potentiometer (only if not combined with highspeed operation) . P 2507
Potentiometer for highspeed traverse combined with feedrate (YES/NO) . . . . . . . . . . P 2501
Reciprocating axis, asynchronous
Reciprocating axis number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6511
Reduction stages, parameters for
Amplitude of superimposed speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7010
Automatic speed range selection (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7031
Constant spindle speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7006
Deleting the reference point when changing speed range (YES/NO) . . . . . . . . . . . . . . . P 7037
Frequency of superimposed speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7011
Idling speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7009
Loop gain value for position control circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7014
M code for reduction stage bands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7017
Maximum spindle speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7005
Minimum spindle speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7004
Number of reduction stages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7003
Offset factor for command value in % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7032
Orientation speed for M19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7029
Polarity of the spindle servo output (POSITIVE/NEGATIVE) . . . . . . . . . . . . . . . . . . . . . . P 7026
Slope acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7015
Speed range change via orientation (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7034
Transmission ratio spindle/motor (sensor on motor) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7035
Reentry
M function for tool change in block search / reentry . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4015
Subprogram for block search / reentry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4014
Reference point
Deleting the reference point when changing speed range (YES/NO) . . . . . . . . . . . . . . . P 7037
Distance to first reference point (G174) in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1503
First reduction in reference point speed in m/min or 1000 deg/min . . . . . . . . . . . . . . . . . P 503
Ref. point speed in m/min or 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 502
Ref. travel after measuring system monitoring block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 114
Reference point position in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1501
Reference point offset in degrees (spindle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7028
− 175 −
Typ1 osa / CC 220
Glossary
Machine parameters
S
Second spindle
External potentiometer for 2nd spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 2510
Internal potentiometer for 2nd spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 2511
Joint potentiometer for first and second spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 2509
Parameters, second spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7101 − P 7139
SERVO i , Typ1 osa modul − Parameter
AP1 fast inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9504
AP2 fast inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9505
AP3 fast inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9506
AP1 fast outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9507
AP2 fast outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9508
AP3 fast outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9509
Axis assignment to axis processors and any inputs/outputs . . . . . . . . . . . . . . . . . . . . . P 9502
Axis processor number for digital handwheel input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9511
Handwheel pulses per P2 increment during evaluation 1:1 . . . . . . . . . . . . . . . . . . . . . . P 9510
Measuring system input number for digital handwheel . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9512
Number of axis processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9501
Subdivision of axis processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9503
Servo output
Servo output polarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 116
Servo output, assign to system axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9502
Setpoint input for asynchronous axes
Setpoint input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 112
Simulation
Display space NC block simulation negative in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6515
Display space NC block simulation positive in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6514
Slope
Maximum programmable slope acceleration in m/s2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1009
Minimum programmable slope acceleration in m/s2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1008
Path slope ON/OFF (G08/G09/G108/G109/G110) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3007
Slope acceleration in m/s2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1002
Slope acceleration (spindle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7015
Slope point for path operation in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1003
Slope point for jogging mode in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1004
Software limit switch
Software limit negative in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1506
Software limit positive in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1505
Software limit tolerance in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1507
Suppression of software limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1504
− 176 −
Typ1 osa / CC 220
Glossary
Machine parameters
Speed jump
Max. change in feedrate in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1007
Slope point for path operation in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1003
Slope point for jogging mode in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1004
Speeds
First reduction in reference point speed in m/min or 1000 deg/min . . . . . . . . . . . . . . . . . P 503
Manual feed Fast m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 507
Manual feed Fast (G95) in mm/rev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 510
Manual feed Highspeed m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 508
Manual feed Medium m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 506
Manual feed Slow m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 505
Max. path speed in m/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 511
Max. feedrate in m/min, 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 501
Ref. point speed in m/min or 1000 deg/min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 502
Second reduction in reference point speed in m/min or 1000 deg/min . . . . . . . . . . . . . . P 504
Spindle display
Locking the asynchronous axes or suppressing the spindle display . . . . . . . . . . . . . . . . P 106
Spindle parameters
Amplitude of superimposed speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7010
Automatic speed range selection (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7031
Constant spindle speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7006
Deleting the reference point when changing speed range (YES/NO) . . . . . . . . . . . . . . . P 7037
Feedback (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7018
Frequency of superimposed speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7011
Idling speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7009
Loop gain value for position control circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7014
Loop gain value’s stop increase factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7019
M code for reduction stage bands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7017
Manual spindle speed in rpm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7030
Transmission ratio spindle/motor (sensor on motor) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7035
Maximum deviation of the spindle speed in % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7016
Maximum spindle speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7005
Maximum value for spindle positioning in degrees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7033
Measuring system direction (POSITIVE/NEGATIVE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7022
Measuring system evaluation in pulses/increment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7024
Measuring system resolution in pulses/rev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7022
Minimum spindle speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7004
Number of reduction stages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7003
Offset drive in rev (lag) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7027
Offset factor for command value in % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7032
Orientation speed for M19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7029
Polarity of comm. voltage with M3 (POSITIVE/NEGATIVE) . . . . . . . . . . . . . . . . . . . . . . . P 7007
Polarity of comm. voltage with M4 (POSITIVE/NEGATIVE) . . . . . . . . . . . . . . . . . . . . . . . P 7008
Polarity of the spindle servo output (POSITIVE/NEGATIVE) . . . . . . . . . . . . . . . . . . . . . . P 7026
Reference point offset in degrees (spindle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7028
Search speed in rpm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7036
Second spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7100
Slope acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7015
Speed at the moment the position servo loop is closed (− 1 = no position servo control) P 7002
Speed at which spindle stop" is output (rpm) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7021
Speed for loop gain increase (rpm) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7020
Speed range change via orientation (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7034
Spindle axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7001
Spindle encoder monitoring (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7023
Spindle orientation: Inposition range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7012
Spindle orientation: M code (0 = not defined) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7013
− 177 −
Typ1 osa / CC 220
Glossary
Machine parameters
Spindle potentiometer
External feed and spindle potentiometer
(only in combination with highspeed traverse) (YES/NO) . . . . . . . . . . . . . . . . . . . . . . . . P 2502
External spindle potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 2504
Internal spindle potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 2506
Suppression table
Characters in decimal ASCII code (−1 = not assigned) . . . . . . . . . . . . . . . . . . . . . . . . . . P 5001
System axes, assign to SERVOi inputs/outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9502
T
Tangential tool control
Lowering time in scanning cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6404
Maximum angle of rotation in degrees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6402
Number of the tool axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6401
Raising time in scanning cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6403
Test mode
M output during block search / test operation (with word coupling only) . . . . . . . . . . P 6513
T output during block search / test operation (with word coupling only) (YES/NO) . . . P 6512
Time monitoring
SCP timeout in ms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9913
Timeout check in sec. (max. resolution 0.5 sec) (LSV2DNC) . . . . . . . . . . . . . . . . . . . . P 8606
Timeout in s (periph. 1−4) (standard interfaces) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 5504
Timeout period in secs. (simple DNC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 8504
Watchdog (P1: in task changes, P2: in ms) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 9902
Watchdog period in P2 cycles or task changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6002
Tool
M function for tool change in block search / reentry . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4015
Tool table compensation ON/OFF (G145...G845/G146) . . . . . . . . . . . . . . . . . . . . . . . . . . P 3011
Tool control, tangential
Lowering time in scanning cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6404
Maximum angle of rotation in degrees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6402
Number of the tool axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6401
Raising time in scanning cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6403
Traverse path
Units of distance (mic, tenmic, hundredmic, mm, cm, dm, m) . . . . . . . . . . . . . . . . . . . P 9904
Variable increment step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 509
Turning machine
Graphics work file, size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7508
Max. feed threading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7509
NC block simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7507
Number of compensation sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7501, P 7510
Tool nose radius compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7507
Wear input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7504
Wear value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7505
Word format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 7502, P 7503
W
Word coupling
M output during block search / test operation (with word coupling only) . . . . . . . . . . P 6513
T output during block search / test operation (with word coupling only) (YES/NO) . . . P 6512
Word coupling: Protected range (0,4,8,12 ... 32 kB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6004
Word coupling: panel keys and potentiometers via PLC (YES/NO) . . . . . . . . . . . . . . . . P 6003
Word coupling: segmenting of V/K and W stores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 6005
Workpiece zero shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3014
− 178 −
Typ1 osa / CC 220
Glossary
Machine parameters
Z
Zero shift
External zero offset ON/OFF (G160/G167) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 3013
Input via panel − absolute or incremental (ABS/INC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4503
Number of zero shift sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4501
Zero offset limiting values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 4502
Zerospeed control
Lag limit under zerospeed control in mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1012
Waiting time for zerospeed control in sec (0=off) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P 1013
− 179 −
Typ1 osa / CC 220
Glossary
Machine parameters
− 180 −
1070 073 309-106 (96.06) GB · HB NC · AT/VSP · Printed in Germany