POSITIP 855 User Manual Overview
POSITIP 855 User Manual Overview
POSITIP 855
for Lathes
April 1996
Screen
Symbols
Behind the position display:
: Scaling factor or oversize active
∅: Diameter display
Keyboard
Select or deselect
Change parameters INFO functions
and settings MOD INFO HELP
Select or deselect HELP
screens
5 soft keys
(current functions are
indicated on screen)
7 8 9
1 2 3
Change sign
0
Clear entries or
error messages Confirm entry
CE ENT
Incremental
dimensions
Page through
individual screens Return to previous
soft-key level
Access program blocks to
GOTO
make changes, or switch Go to program block or
operating parameters operating parameter
The x's can be any numbers. The software version of your unit is
shown on a label on the rear panel.
Usage
This unit corresponds to class A in accordance with EN 55022 and
will be used predominantly in industrially zoned areas
Operating Instructions
When using the POSITIP 855 in your work, you need only refer to
the Operating Instructions (Part I).
If you're a beginner with POSITIP, you can use the operating
instructions as a step-by-step workbook. This part begins with a
short introduction to the basics of coordinate systems and position
feedback, and provides an overview of the available features. Each
feature is explained in detail, using an example which you can
immediately try out on the machine — so you won't get "lost" too
deeply in the theory. As a beginner you should work through all the
examples presented.
If you're already an expert POSITIP user, you can use the
operating instructions as a comprehensive review and reference
guide. The clear layout and the subject index make it easy to find
the desired topics.
Technical Information
If you are interfacing the POSITIP 855 to a machine or wish to use
the data interfaces, refer to the technical information in Part II.
Subject Index
A subject index for both parts of this manual starts on page 86.
Dialog flowcharts
Dialog flowcharts are used for each example in this manual.
They are laid out as follows:
This area shows the This area explains the key function or work step.
keys to press. If necessary, supplementary information will also be included.
Prompt
This area shows the This area explains the key function or work step.
keys to press. If necessary, supplementary information will also be included.
If there is an arrow at the end of the flowchart, this means that it continues on
the next page.
A prompt appears with some actions (not always) at the top of the
screen. In the flowcharts the prompts always have a gray
background.
If two flowcharts are divided by a broken line, this means that you
can follow the instructions either above or below the broken line.
Some flowcharts also show the screen that will appear after you
press the proper keys.
Abbreviated flowcharts
Abbreviated flowcharts supplement the examples and explana-
tions. An arrow ( ⇒ ) indicates a new input or a work step.
General information
for example on the machine [Link]
Essential information
for example that a certain tool is needed for the
described function
Part I: Operating Instructions
Operating Instructions
Deleting program blocks .................................................................................. 45
Transferring programs over the data interface ................................................. 46
I-1
Fundamentals of Positioning
You can skip this chapter if you are already familiar with the
concepts of coordinate systems, incremental and absolute
dimensions, nominal and actual positions, and distance-to-go.
Introduction
The geometry of a workpiece is described by a rectangular or +Y +Z
Cartesian coordinate system (named in honor of the French
mathematician and philosopher René Descartes, in Latin Renatus
Cartesius, 1596 to 1650). The Cartesian coordinate system con-
sists of three mutually perpendicular axes X, Y and Z. The point of
intersection of these axes is called the datum (or origin) of the co- +X
ordinate system.
–X
–Z –Y
Fig. 1: The Cartesian coordinate system
X
Z
Most lathes have a top slide above the saddle. The top slide +ZO
moves in Z axis direction and is designated ZO.
+Z ZO
+X X
Datum setting
The workpiece drawing normally specifies the workpiece face as
the “absolute” datum, and indicates the axis of rotation. The
datum setting procedure assigns the origin of the absolute
coordinate system to this datum.
X
Z
You can enter tool data for up to 99 tools. When you have set
the datum for a new workpiece, all tool data are referenced to
the new workpiece datum.
T1 T2 T3
65
35
0
Z = –65 mm
IX = 10 mm 1
IZ = –30 mm
10
P7 P6
P5
P4
P1
P3 P2
P0
180
120
100
60
80
60
80
40
Z
X
220
180
150
120
80
40
Coordinates X∅ Z Remarks
for [mm] [mm]
P0 40 0 Face
P1 80 – 40
P2 60 – 80 Recess
P3 60 – 120 Recess
P4 100 – 120
P5 120 – 150
P6 180 – 180
P7 180 – 220
Position encoders
The position encoders convert the movements of the machine
axes into electrical signals. POSITIP then evaluates these signals,
determines the actual position of the machine axes, and displays Z
the position as a numerical value.
Reference marks
The scales of the position encoders contain one or several refer-
ence marks. When a reference mark is crossed over, a signal is
generated identifying that position as a reference point
(scale datum = machine datum).
NOTES
I-2
Working with POSITIP – First Steps
Before you start
You can cross over the reference marks after every switch-on.
REF appears in the input line on the screen when all the reference
marks have been crossed over. If you set a new datum, POSITIP
automatically stores the new relationship between axis slide posi-
tions and display values.
Switch-on
Operating Modes
The operating mode determines which functions are available to
you.
To call a function:
➤ Press the key for the desired function.
To leave a function:
➤ Press the same key again.
Function Key
Page forward through the soft-key rows
Error messages
If an error occurs while you are working with POSITIP, a message
will come up on the screen in plain English.
To call an explanation of the error:
➤ Press the HELP key.
To clear the error message:
➤ Press the CE key.
WARNING
Blinking error messages mean that the operational
reliability of the POSITIP has been impaired.
40
Example: Radius display, position 1 X = 20 mm 1
Diameter display, position 1 X = 40∅ mm 20
X
To switch over the display
➤ Press MOD.
➤ Page with the paging keys to the soft key row containing
Radius or Dia.
➤ Press this soft key to switch from radius to diameter display
or vice-versa.
Fig. 16: Workpiece for radius/diameter display
example
Separate value/sum display
Separate value display
In this display mode the positions of the saddle and top slide are
displayed separately. The position displays are referenced to the
datum points which you set for the axes. When an axis slide
moves, only the position display for that axis changes. 40
The top slide is identified with a small O, for example ZO.
Z
Sum display
In this mode the position values of the saddle and top slide are
added together. The sum display shows the absolute position of 0 +10 +25
the tool, referenced to the workpiece datum. Z Z0
When the sum display mode is active, a small S is shown next to
the axis designation, for example ZS.
Z
Example: Separate value (see Fig. 17): Z = +25.000 mm
ZO = +15.000 mm
Sum display (see Fig. 17): ZS = +40.000 mm
Z0
-10 0 +15
The sum display will show correct values only if the actual
Fig. 17: Workpiece for separate value/sum
position values of both axis slides were correctly added display example
and entered (with sign) when setting the datum for the
“sum.”
Tool table
When you preset tools, POSITIP automatically stores the tool data
in a table. You can access the tool table with a user parameter.
If you change values in the table, the position display will no longer
show the values it displayed after tool presetting.
Selecting tools
The number of the current tool is shown in a small box at the
lower right of the screen (next to the letter T). Use the vertical
arrow keys to select another tool.
The datum is set to zero for the sum display of the Z axis. All tool
data entered are automatically referenced to this datum.
Z=0
Preparation: Z
➤ Select the tool number (tool data) with the vertical arrow keys.
Select Datum.
Datum Setting
ZS = +0
ENT Set the datum (workpiece face) to the indicated value.
Preparation:
➤ Select the tool number with the vertical
arrow keys. Z
2
10
1
20
X
Tool Setting
X = ...
Enter the position of the tool tip, for example X = 10 mm.
1 0 ENT
Confirm entry.
Tool Setting
ZS = ...
Set the position display for the tool tip to zero, ZS = 0.
0 ENT
Confirm entry.
POSITIP stores the tool data under the tool number in the tool
table.
Set the tool data for all other tools as described here.
Turn the first diameter and freeze the tool position with Note. Z
Then retract the tool, measure the diameter and set the frozen
?
position to the measured value.
?
The value to be entered will depend on whether you 1
X
have selected radius or diameter display.
2
Preparation:
➤ Select the tool number with the vertical arrow keys.
Select Note/Set.
POSITIP stores the tool data under the tool number in the tool
table.
CAUTION
Entering oversizes
➤ Press MOD.
➤ Scroll to the user parameter Oversize.
➤ Press the soft key Oversize X (for example).
➤ Enter the desired oversize for the axis (including the sign).
➤ Press ENT.
This returns you to the main menu for the user parameters.
➤ If desired, enter an oversize for the second axis.
➤ Switch the soft key Ovrsize ON / OFF to ON.
This activates the oversizes you entered.
➤ Leave the user parameters:
Press MOD.
The entered oversizes will now be taken into account when you
traverse to display value zero with the distance-to-go display.
100
Z
40
2. Radius display for X, position 2
Position of the tool cutting edge: 1
without oversize: X = +50.000 mm
X
with oversize (+2.000 mm): X = +52.000 mm 2
with undersize (–2.000 mm): X = +48.000 mm
CAUTION
When the soft key Ovrsize ON / OFF is set to ON
oversizes will be effective on every position which you Fig. 21: Workpiece drawing for the example on
Oversizes. Tool positions without over-
move to with DISTANCE-TO-GO.
size or undersize
20
0
values are used. 45
Position 1 Z = 0 mm X = 15 mm
Position 2 Z = –20 mm X = 15 mm
Position 3 Z = –20 mm IX = +5 mm
Position 4 IZ = –45 mm IX = 0 mm Z
Preparation:
➤ Preset the tool and set the workpiece datum as described 2 1 15
earlier in this chapter.
5
➤ Set the user parameters (see Chapter I - 6): 4 3
• Sum display ZS or for both axes (XS and ZS) X
• Radius display for both axes X and Z
• Set Ovrsize ON / OFF to OFF
➤ Preposition the tool appropriately
(such as X = +20 mm, Z = +10 mm).
NOTES
I-3
Programming POSITIP
Operating mode PROGRAMMING AND EDITING
The available functions in the PROGRAMMING AND EDITING
operating mode are divided into four groups:
• Programming mode
for entering, running and editing programs
• Teach-in mode
• External mode
for transferring programs to an external device
• Deleting programs
Programs contain the work steps for workpiece machining. You
can edit programs, add work steps to them and run them as often
as you wish. POSITIP can store a maximum of 20 programs with a
total of 2000 nominal positions. A single program can contain a
maximum of 1000 nominal positions.
The External mode enables you to store programs with the
HEIDENHAIN FE 401 floppy disk unit and load them into POSITIP Fig. 22: The main menu in the operating mode
again on demand — you don't need to re-enter them manually. PROGRAMMING AND EDITING
You can also transfer programs to a personal computer or printer.
Programmable functions
• Nominal position values (axes with saddle and top slides:
nominal value of the summed position, see “Selecting position
display modes” in Chapter I - 2)
• Interrupt program
• Multipass cycle:
Turning with any number of feed moves.
• Program section repeats:
A section of a program only has to be entered once and can
then be run up to 999 times in succession.
• Subprogramming:
A section of a program only has to be entered once and can
then be run at various places in the program.
Selecting a program
Each program is identified by a number between 0 and 99 999 999
which you assign it.
Program number ?
5 Select an existing program, such as program number 5.
Program directory
The program directory appears when you choose the soft key
Program Number. The number in front of the slash is the pro-
gram number, the number behind the slash is the number
of blocks in the program.
A program always contains at least two blocks.
To delete a program
If you no longer wish to keep a program in memory, you can
delete it:
➤ In the operating mode PROGRAMMING AND EDITING, press
the soft key Delete Program in the first soft key row.
➤ Enter the program number.
➤ Press ENT to delete the program.
Editing programs
Operating mode: PROGRAMMING AND EDITING
Select Edit.
Block number ?
5 8 Enter a block number, such as 58.
65
0
20
Position 1 Z = 0 mm X = 15 mm
Position 2 Z = –20 mm X = 15 mm
Position 3 Z = –20 mm IX = +5 mm
Position 4 Z = –65 mm X = 20 mm Z
5
➤ Key in the number of the program you want to work on, and 4 3
press ENT. X
➤ Select Edit in the main menu PROGRAMMING AND
EDITING.
➤ Enter the nominal positions.
Running a finished program
When a program is finished it can be run in the EXECUTE PRO-
GRAM operating mode (see Chapter I - 4).
Program blocks
Tool number ?
Enter the tool number (4, for example) under which the tool lengths are stored
4 ENT
in the tool table. Confirm your entry.
Preparation
➤ With Program number select the program you want to
transfer positions into.
➤ Select the tool number (tool data) with the vertical arrow keys.
65
0
20
With Teach-in you machine a workpiece according to the work-
piece drawing. POSITIP transfers the nominal position coordinates
directly into the program while you machine. Pre-positioning and
retraction moves can be selected as desired and entered like draw-
ing dimensions. Z
Position 1 Z = 0 mm X = 15 mm
Position 2 Z = –20 mm X = 15 mm 2 1 15
IX= +5 mm
5
Position 3 Z = –20 mm
4 3
Position 4 Z = –65 mm X = 20 mm
X
Select Teach-In.
The functions for TEACH-IN / DISTANCE TO GO
are available immediately in the first soft key row.
Select Teach-In.
Go to TEACH-IN / PROGRAM.
/ The current program appears on the screen.
/ With the arrow keys (or GOTO), move to the block you wish to change.
Multipass cycle
The multipass cycle enables you to turn a shoulder in any number
of infeeds.
You only need to enter three blocks into a program:
• CYCL block
• X coordinate
• Z coordinate
The multipass cycle contains all information required for the opera-
tion.
Do not delete any blocks from the cycle.
When the program is run, POSITIP always displays the distance-
to-go to the two nominal positions immediately following the CYCL
block.
30
0
Workpiece diameter
before machining: X = 50 mm
Shoulder diameter: X = 10 mm
Start of shoulder: Z = 0 mm Z
50
10
End of shoulder: Z = –30 mm
X
Example: Entering the Multipass cycle into a program
Select Edit.
Program blocks
Select Edit.
20
70
50
0
5
The coordinates of the tool change position are written in a sub-
program. To activate the tool change process you just call the sub-
program.
Coordinates of the Z
40
20
30
tool change position W : X = +30 mm
Z = +5 mm
Remark
A recessing tool (width 4 mm) is inserted to turn the groove. The
tool is moved back to the change position after the groove is 30
turned. W
X
Select Edit.
Label number ?
ENT Accept the default label number.
Label number ?
ENT Accept the default label number.
For subprograms you can ignore the question “Repeat REP ?”.
Press the soft key to confirm that a subprogram is being called.
Program blocks
25
Spacing between grooves 20 mm
0
20 20 20
Coordinates of
first groove Z = –25 mm
X = 25 mm Z
25
Number of grooves 4
Select Edit.
Label number ?
ENT Accept the default label number.
Enter the blocks for the program section repeat after the LBL
block.
Call label.
POSITIP offers the label number that was last set.
Label number ?
ENT Accept the default label number.
Repeat REP ?
3 ENT Enter the number of repeats (3). Confirm entry.
Program blocks
2 0 Edit the block, for example enter a new nominal position value (20).
Function Key
Select the next-lowest program block
Select Edit.
Select Extern.
Program number ?
Select external device (for diskette unit or PC with HEIDENHAIN data transfer
software [Link] use FE setting; for PC without [Link] use EXT setting).
Select Extern.
/ Go to EXTERNAL OUTPUT.
Program number ?
CAUTION
A program on the external device with the same number
as that being read out will be overwritten. No confirma-
tion to overwrite will be requested.
NOTES
I-4
Executing Programs
Programs are run in the operating mode EXECUTE PROGRAM.
The current program block is displayed at the top of the screen.
There are two ways to run programs:
Single Block
When you have moved the axis to the displayed position, call the
next block with the soft key Next Block. It is recommended
that you use Single Block when running a program for the
first time.
Automatic
In this mode the display automatically shows the next program
block as soon as you have moved to the displayed position. Use
Automatic when you are sure the program contains no errors
and you want to run it quickly.
Preparation
➤ Clamp the part to be turned.
➤ Press MOD.
➤ Check the settings of the user parameters Oversize OFF/
ON and Scaling Factor OFF/ON. Normal setting: OFF.
➤ Select the user parameters for the position display
that are appropriate for the values entered in the program.
Normal: Sum Z, Radius Z, Diameter X
➤ Press MOD again.
➤ Select the tool with the vertical arrow keys.
➤ Set the workpiece datum.
➤ Select the program to be executed with Program
Number in the main menu EXECUTE PROGRAM.
Single block
Operating mode: EXECUTE PROGRAM
Continue calling blocks with the soft key Next Block until ma-
chining is complete.
An overview of functions is shown on the next page.
Automatic
Operating mode: EXECUTE PROGRAM
Select Automatic.
The program block and graphic positioning aid appear.
The next program block will appear as soon as you have moved to
the displayed position. The positioning aid automatically switches
to the coordinate axis of the new block.
After Starting:
Escape — return to main menu
I-5
The INFO Functions: Pocket Calculator, Stopwatch and Taper Calculator
Press the INFO key to access the following functions:
• Taper calculator
Calculates half the taper angle for setting the top slide or
guide plate.
Entries: Taper ratio or diameter and length.
• Stopwatch
• Pocket calculator
Basic arithmetic (+ , – , ×, ÷ )
Trigonometric functions (sin, cos, tan, arc sin, arc cos, arc tan)
Square roots
x2
Reciprocals (1/x)
π (3.14159...)
Taper calculator
Stopwatch
Pocket calculator
Taper calculator: half the taper angle for top slide or guide plate
Use the taper calculator to calculate half the taper angle.
A graphic display is shown along with the result.
As soon as you conclude an entry with ENT, you are prompted
for the next entry.
Entry values
From the taper ratio, calculation of the:
• Radius of the taper
• Length of the taper
From both diameters and the length, calculation of the:
• Starting diameter
• End diameter
• Length of the taper
Function Soft key/Key Fig. 26: Calculating the taper angle from the
taper ratio
Switchover for calculation from the
taper ratio
Stopwatch
The stopwatch shows the hours (h), minutes (‘), seconds (‘’) and
hundredths of a second. The stopwatch continues to run even
when you leave INFO. When the power is interrupted (switch-off),
POSITIP resets the stopwatch to zero.
Stop timing
Pocket calculator
The pocket calculator functions are spread over three soft key
rows :
• Basic arithmetic (first soft key row)
• Trigonometry (second row)
• Square root, x2, 1/x, π (third row)
Use the paging keys to go from one soft key row to the next.
POSITIP always shows an example entry — you don't have to
press the HELP key.
Entry logic
For calculations with two operands (addition, subtraction, etc.):
➤ Key in the first value.
➤ Press ENT.
➤ Key in the second value.
➤ Press the soft key for the desired operation.
POSITIP displays the result of the operation in the input line.
Example: (3 × 4 + 14) ÷ (2 × 6 + 1) = 2
I-6
User Parameters: The MOD Function
User parameters are operating parameters which you can
change without having to enter a code number.
The machine builder decides which operating parameters are avail-
able to you as user parameters as well as how the user param-
eters are arranged in the soft keys.
The functions of user parameters are described in Chapter II - 2.
Scaling factors
The user parameter Scaling Factor enables you to increase
or decrease the size of workpieces. POSITIP divides the displayed
value by the scaling factor you entered.
Scaling factors change the workpiece size symmetrically about the
datum. The workpiece datum should therefore be located at an
edge when you are working with scaling factors.
Input range: 0.1 to 9.999 999 2
Entering values
Some user parameters require that you enter a value or select a
setting from a number of possible settings. When you press the
soft key, a menu for the parameter is displayed.
II - 7 Specifications............................................................................. 83
Technical Information
II - 8 Dimensions ................................................................................ 84
Front view ........................................................................................................ 84
Top view .......................................................................................................... 84
Rear view ......................................................................................................... 84
Tilting base ....................................................................................................... 85
Subject Index...................................................................................... 86
II - 1 Installation and Electrical Connection
II - 1
Installation and Electrical Connection
Items supplied
• POSITIP 855 Display Unit
• Power connector
• User's Manual
Installation
M4 screws are required for securing POSITIP to a support or a tilt-
ing base from HEIDENHAIN (Id.-Nr. 281 619 01). See Chapter II - 8
for the hole dimensions.
Electrical connection
Power connection
POSITIP requires AC voltage between 100 V and 240 V (48 Hz to
62 Hz). No voltage adjustment is required.
Grounding
X4
Pin Assignment 7 2
9
1 0°+ 6 3
2 0°– 5 4
3 +5 V (UP)
4 0 V (UN)
5 90°+
6 90°–
7 Reference mark signal RI+ Fig. 32: Flange socket on POSITIP for encoder
signal input
8 Reference mark signal RI–
9 Internal shield
Housing External shield
The encoder inputs are permanently assigned to the four axes. Use
operating parameter P49.∗ to designate the axes, for example axis
1 = X axis, axis 2 = Y axis.
1 X1
2 X2
3 X3
4 X4
Initial switch-on
When you switch on your POSITIP for the first time, the screen
shown in Figure 34 appears. You can now select the type of appli-
cation (milling or turning).
For turning:
➤ Press the 1 key.
For milling:
➤ Press the 0 key.
II - 2
Operating Parameters
Operating parameters adapt the POSITIP to the machine. They are
identified with the letter P, a three-digit number and a name.
Factory settings
The factory settings for the operating parameters in the overview
on the next pages are set in bold italics.
Preparation
➤ Access the operating parameters as described above.
➤ Go to the second soft key row.
To read out parameters
➤ Enter the program number under which you wish to save the
operating parameters.
➤ Press the soft key Param. Output.
POSITIP reads out all operating parameters.
To download parameters
➤ Enter the program number under which the operating Fig. 36: Screen for transfer of operating param-
parameters are stored on the diskette. eters
➤ Press the soft key Param. Input.
POSITIP replaces all operating parameter settings in
its memory with those on the diskette.
User parameters
The machine manufacturer has defined certain operating param-
eters as user parameters. You can change the settings of user
parameters without having to enter a code number (see Operating
Instructions section, Chapter I - 6).
Parameter
69
Function and
allowed entries
Monitoring off
Numerical
entry*
0
✍
P45.1 ..........
P45.2 Encoder monitoring 2 Monitoring on 1 P45.2 ..........
P45.3 Encoder monitoring 3 P45.3 ..........
P45.4 Encoder monitoring 4 P45.4 ..........
P48.1 Axis definition 1 69 Do not display axis: off 0 P48.1 ..........
P48.2 Axis definition 2 Display axis: on 1 P48.2 ..........
P48.3 Axis definition 3 P48.3 ..........
P48.4 Axis definition 4 P48.4 ..........
P49.1 Axis designation 1 72 Axis is coordinate axis A 65 2) P49.1 ..........
P49.3 Axis designation 3 Axis is coordinate axis B 66 2) P49.3 ..........
Axis is coordinate axis C 67 2) ...................
Axis is coordinate axis U 85 2) ...................
Axis is coordinate axis V 86 2) ...................
Axis is coordinate axis W 87 2) ...................
Axis is coordinate axis X 88 2) ...................
Axis is coordinate axis Y 89 2) ...................
Axis is coordinate axis Z 90 2) ...................
P50 RS-232-C baud rate 76 Speed of data transfer P50 .............
150 [Baud] ≤ P 50 ≤ 38 400 [baud] 9 600
P51 RS-232-C blank lines 78 Number of line feeds after output P51 .............
of measured value [0 to 99] 1
P60.0 Switching output 0 81 Off 0 P60.0 ..........
P60.1 Switching output 2 Assigned to axis 1 1 P60.1 ..........
P60.2 Switching output 2 Assigned to axis 2 2 P60.2 ..........
P60.3 Switching output 3 Assigned to axis 3 3 P60.3 ..........
P60.4 Switching output 4 Assigned to axis 4 4 P60.4 ..........
P60.5 Switching output 5 P60.5 ..........
P60.6 Switching output 6 P60.6 ..........
P60.7 Switching output 7 P60.7 ..........
P61.0 Switching range 0 81 Enter the switching range 0.0 P61.0 ..........
P61.1 Switching range 2 symmetrically to zero in [mm] P61.1 ..........
P61.2 Switching range 2 P61.2 ..........
P61.3 Switching range 3 P61.3 ..........
P61.4 Switching range 4 P61.4 ..........
P61.5 Switching range 5 P61.5 ..........
P61.6 Switching range 6 P61.6 ..........
P61.7 Switching range 7 P61.7 ..........
P69 Switching signal 78 Mode 1 (Signal delay 80 ms) 0 P69 .............
Mode 2 (Signal delay 5 ms) 1
P81.1 16/40µA switchover 1 68 Encoder signal 16 µA 0 P81.1 ..........
P81.2 16/40µA switchover 2 Encoder signal 40 µA 1 P81.2 ..........
P81.3 16/40µA switchover 3 P81.3 ..........
P81.4 16/40µA switchover 4 P81.4 ..........
II - 3
Encoders and Measured Value Display
This chapter describes all operating parameters which you must
set for the encoders and measured value display. Most entries can
be found in the operating instructions for your encoder. Chapter
II - 2 contains a list of operating parameters in which you can
record your entries.
• Adapting the encoder
- Encoder output signals 16 µA or 40 µA
- Reference marks on the encoder:
distance-coded or one reference mark
- Deactivation of reference mark evaluation
- Definition of the coordinate axes
- Counting direction of the encoder signals
- Encoder monitoring
- Linear axis error compensation
• Selection of display step
• Setting the measured value display
- Designations of the coordinate axes
- Unit of measurement
- Radius/diameter display
- Separate value/sum display
The position feedback encoders on the machine may have one reference
mark or several distance-coded reference marks.
You can define separately for each axis whether the encoder sig-
nals are counted positive or negative in positive direction of
traverse.
Monitoring of encoder:
• cable and connectors
• traversing speed
• measuring signals
Display step, signal period and linear subdivision for linear encoders
Display step
[mm] [inch] Linear subdivision
0.000 02 0.000 001 100 – – – – – – –
0.000 05 0.000 002 40 80 – – – – – –
0.000 1 0.000 005 20 40 100 – – – – –
0.000 2 0.000 01 10 20 50 100 – – – –
0.000 5 0.000 02 4 8 20 40 80 – – –
0.001 0.000 05 2 4 10 20 40 100 – –
0.002 0.000 1 1 2 5 10 20 50 100 –
0.005 0.000 2 0.4 0.8 2 4 8 20 40 –
0.01 0.000 5 0.2 0.4 1 2 4 10 20 –
0.02 0.001 – – 0.5 1 2 5 10 –
0.05 0.002 – – 0.2 0.4 0.8 2 4 –
0.1 0.005 – – 0.1 0.2 0.4 1 2 128
0.2 0.01 – – – – – – – 64
Encoder ∗
P31.∗ ∗
P43.∗ ∗
P32.∗
Signal Reference Display step Linear
period marks mm inch subdiv.
LIP 40x 2 0 0.001 0.000 05 2
0.000 5 0.000 02 4
0.000 2 0.000 01 10
0.000 1 0.000 005 20
0.000 05 0.000 002 40
0.000 02 0.000 001 100
LIP 101A 4 0 0.001 0.000 05 4
LIP 101R 0.000 5 0.000 02 8
0.000 2 0.000 01 20
0.000 1 0.000 005 40
0.000 05 0.000 002 80
LIF 101. LF 401 4 0 0.001 0.000 05 4
0.000 5 0.000 02 8
0.000 2 0.000 01 20
0.000 1 0.000 005 40
LID xxx 10 0 0.001 0.000 05 10
LID xxxC 2 000 0.000 5 0.000 02 20
LS 103. LS 103C 0 0.000 2 0.000 01 50
LS 405. LS 405C or 0.000 1 0.000 005 100
ULS/10 1 000
LS 303. LS 303C 20 0 0.01 0.000 05 2
LS 603. LS 603C or 0.005 0.000 02 4
1 000
LS 106. LS 106C 20 0 0.01 0.000 5 2
LS 406. LS 406C or 0.005 0.000 2 4
LS 706. LS 706C 1 000 0.002 0.000 1 10
ULS/20 0.001 0.000 05 20
0.000 5 0.000 02 40
LIDA 190 40 0 0.002 0.000 1 20
LB 101 0.001 0.000 05 40
0.000 5 0.000 02 80
LIDA 2xx 100 0 0.01 0.000 5 10
LB 3xx 0.005 0.000 2 20
0.002 0.000 1 50
0.001 0.000 05 100
LIM 102 12 800 0 0.2 0.01 64
0.1 0.005 128
In the diameter display mode, the symbol for the diameter (Ø) appears next
to the display value, and the display value doubles.
In the separate value display mode, POSITIP displays the positions of the
saddle and top slide separately. In the sum display mode, the position val-
ues of the two axes are added together.
Linear and non-linear errors can occur on the axes of a machine, e.g. errors
in drivescrew pitch, or errors caused by axis sag and tilt. These errors can
be detected with a comparator system such as the VM 101 from
HEIDENHAIN. POSITIP can compensate these errors. You can activate er-
ror axis compensation using parameter P40.
∗
Axis error compensation: P40.∗
Axis error compensation (Off): P40.* = 0
Linear axis error compensation (Linear): P40.* = 1
Non-linear axis error compensation (Non-linear): P40.* = 2
The functions are in two soft-key rows and can be selected using
the "paging" keys.
Row 1: Enter the compensation value using the keyboard.
Row 2: Read in or output the compensation value table using data
interface.
You can enter compensation values at 64 compensation points for
each axis — as a function of the positions in the axis causing the
error.
Input data
Select the individual input fields with the arrow keys and enter:
➤ The axis which is to be corrected under "faulty axis?".
Press axis soft key.
➤ The axis which is causing the error under "axis causing error?"
Press axis soft key.
➤ The datum for the axis causing the error under "datum."
➤ The distance between the compensation points for the axis
causing the error under "compensation point distance?" as an
exponent to the base 2 :
e.g. 14 = 214 = 16 384 µm.
➤ Compensation values: compensation point 0 is preassigned the
value 0.000 and cannot be changed.
II - 4
Data Interface
The POSITIP's data interface allows you to save programs and
operating parameters on diskette, or print out or save coordinates.
Chapter I - 3 describes how to transfer programs, and Chapter
II - 2 describes how to transfer operating parameters.
This chapter covers what you need to know about setting up the
data interface:
• Pin layout of the data interface
• Signal levels
• Wiring of the connecting cable and connectors
• Baud rate (data transfer speed)
• Data format
Connections
The RS-232-C/V.24 serial port is located on the POSITIP's rear
panel. The following devices can be connected to this port:
• HEIDENHAIN FE 401 floppy disk unit
• Printer with serial data interface
• Personal computer with serial data interface
Pin Assignment
X31 (RS-232-C/ V.24)
1 CHASSIS GND – Chassis ground
2 TXD – Transmitted data 13 10 7 4 1
3 RXD – Received data
4 RTS – Request to send
25 21 18 14
5 CTS – Clear to send
6 DSR – Data set ready
7 SIGNAL GND – Signal ground
20 DTR – Data terminal ready
Fig. 38: Pin layout of RS-232-C/V.24 data
8 to 19 Do not assign interface
21 to 25 Do not assign
Signal levels
Signal Signal level Signal level
1 = active 0 = not active
TXD, RXD – 3 V to – 15 V + 3 V to + 15 V
RTS, CTS + 3 V to + 15 V – 3 V to – 15 V
DSR, DTR
PT 855 PT 855
Fig. 39: Diagram for full wiring Fig. 40: Diagram for simplified wiring
Data format
Data is transferred in the following sequence:
1. Start bit
2. Seven data bits
SDDDDDDDPSS
3. Parity bit (even parity)
4. Two stop bits
Start bit
7 data bits
Interrupting data transfer
There are two ways to interrupt data transfer from the external de- Parity bit
vice and restart it:
2 stop bits
➤ Start/Stop over input RXD
DC3 = XOFF = CTRL S: interrupt data transfer
DC1 = XON = CTRL Q: resume data transfer
➤ Start/Stop over control line CTS
Fig. 41: Data transfer format
When the stop signal CTS or DC3 has been received,
POSITIP sends up to two further characters.
II - 5
Measured Value Output
POSITIP can output measured values over the data interface.
You can start measured value output over the switching input at
the D-sub connection EXT by sending a pulse or by make contact.
Contact at pin 9: make contact against 0 V EXT
Pulse at pin 8: pulse duration te ≥ 1.2 µs PIN 9
The contact or pulse can also be sent over a TTL logic device PIN 1
(0V)
(such as SN 74 LS XX):
UH ≥ 3.9 V (UMAX = 15 V) EXT
UL ≤ 0.9 V with IL ≤ 6 mA PIN 8
te
PIN 1
(0V)
tD = 187 × M + L × 11 [s]
BR
tD = 187 × M + L × 11 [s]
BR
Fig. 44: Time diagram for measured value out-
put with Ctrl B
You can also use the signal for measured value output to
influence position display.
Z S = + 5 8 4 1 . 2 9 0 7 R <CR> <LF>
1 2 3 4 5 6
2 to 7 places
Decimal point
1 to 6 places
Unit: blank space for mm, " for inches
Actual value display:
R for radius, D for diameter
Distance-to-go display:
r for radius, d for diameter
II - 6
Switching Inputs and Outputs
Switching signals at the D-sub connection EXT allow you to
• reset the actual value display of a coordinate axis to zero
• control motor cutoff
• start measured value output (see Chapter II - 5)
These pins are then assigned to the axes with operating parameter
P60.x. As soon as a display value is within the switching range, the
voltage to the corresponding pin will be cut off. Define the switch- – +
ing range in operating parameter P61.x symmetrically around zero. X:
P61.2 0 P61.2 P60.2
If the location of the datum point changes, move the
switching ranges correspondingly.
II - 7
Specifications
POSITIP
Axes Up to 4 axes from X, Y, Z, A, B, C, U, V, W
Display Flat luminescent screen:
position values, dialogs, entries, graphics
Status display Operating mode, REF, inches, scaling factor
Graphic positioning aid with distance-to-go display
Oversize, feed rate, tool number
Diameter display, sum display ZS and/or XS
Position encoders Incremental HEIDENHAIN linear encoders with sinusoidal output signals
Display step Linear axes: 5 µm, 1 µm or finer (to 0.02 µm)
Functions • REF reference mark evaluation
• Distance-to-go mode, nominal position absolute or incremental
• Scaling factor
• Linear machine error compensation
• HELP:: on-screen operating instructions
• INFO:: pocket calculator, stopwatch, taper calculator
• One datum point and table for up to 99 tools
• Oversizes
• Freezing the displayed tool position during retraction (note/set)
Programming Memory for up to 20 programs
and a total of 2000 program blocks
Up to 1000 blocks per program
Subprogramming; Teach-in (actual-position capture)
Multipass cycle in the program
Data interface RS-232-C/V.24; for output of programs, measured values and parameters
Baud rate: 110 / 150 / 300 / 600 / 1200 / 2400 / 4800 / 9600 / 19200 / 38400
Accessories • Floppy disk unit for external storage of programs
• Tilting base
Switching outputs • 8 digital outputs (24 V), assigned to the axes with parameters
• 1 “POSITIP is ready for operation” digital output
Switching inputs • 1 input for each axis for zero reset
• 2 inputs for measured value output (pulse or contact)
Power source Switching power supply 100 V to 240 V (–15% to +10%), 48 to 62 Hz
Power consumption 24 W
Operating temperature 0° to 45° C (32° to 113° F)
Storage temperature –30° to 70° C (–22° to 158° F)
Weight 4.8 kg
II - 8
Dimensions
HEIDENHAIN
2.95"
75
X
3.27±.008"
5.04+.08"
83±0.2
128+2
92
3.622" M4
1.38+.02"
1.704"
35+0.5
43.3
1.2"
22±0.2
.87±.008"
300±0.2
11.81±.008"
278±0.2
10.94±.008"
30
X4 X3 X2 X1
Tilting base
20°
38 ± 0.5
1.5 ± .02"
4.73 + .02"
120 + 0.5
4.
8 .18 5
.32" 92 "
4. 3.622"
.18 5
2.205"
"
56
15 210 ± 0.2
.6" 8.268 ± .008"
240
9.45"
86 POSITIP 855
Subject Index
POSITIP 855 87
Subject Index
NOTES
88 POSITIP 855
DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Straße 5
83301 Traunreut, Germany
{ + 49 / 86 69 / 31-0
| + 49 / 86 69 / 50 61
e-mail: info@[Link]
{ Service + 49 / 86 69 / 31-12 72
{ TNC-Service + 49 / 86 69 / 31-14 46
| + 49 / 86 69 / 98 99
e-mail: service@[Link]
[Link]
278 738-21 · SW03 · 3 · 8/2000 · F+W · Printed in Germany · Subject to change without notice