Home
User's Manual POSITIP 855 for Lathes
Contents
1. rozs 4 HE K 12 469 A Ar DOE Z 7 451 4 DOE o amp Hift HEIDENHAIN E ny iC re HEIDENHAIN User s Manual POSITIP 855 for Lathes April 1996 Screen Operating Reference marks Operating mode mode or have been symbols current function crossed over mode is highlighted Plain language DISTANCE TO GO Symbol for dialog line Nominal position value 7 soft key row Input line x 0 Soft key row X 5 3 0 Q 1 DY with 5 soft keys Distance to go ee ee eer a display Soft keys Bont O vas 5 SET DIS Oo Feed rate Tool Symbols Behind the position display Y Scaling factor or oversize active Diameter display Keyboard Select or deselect Change parameters INFO functions and settings Select or deselect HELP screens 5 soft keys current functions are indicated on screen Numeric input keys Change sign Clear entries or error messages Contirm entry Incremental n dimensions age throug BB individual screens T Return to previous soft key level Access program blocks to make changes or switch operating parameters Go to program block or operating parameter Select tool or select operating mode input field Software version This User s Manual is for POSITIP 855 models with the following software version Progr 246 xxx 03 The x s can be any numbers The software version of your unit is shown on a label on the rear panel Thi
2. Axis error compensation Off P40 0 Linear axis error compensation Linear P40 1 2 Non linear axis error compensation Non linear P40 Linear axis error compensation A factor that you enter in operating parameter P41 compensates for this error Example calculation of compensation factor k Displayed distance Lp 620 mm Actual distance as determined with comparator system La 619 876 mm Difference Al La Lp 0 124mm Al 124 um Compensation factor k Al Lp 200 um m 200 ppm Linear axis error compensation P 41 Compensation factor k Pal 99 999 ppm lt P 41 lt 99 999 ppm POSITIP 855 Technical Information Il 3 Encoders and Measured Value Display Non linear axis error compensation Working with non linear axis error compensation To activate the non linear axis error compensation you have to Activate the function using working parameter P40 Enter the compensation values in the table Traverse the reference points every time you turn the machine on Selection of the operating mode COMPENSATION VALUE TABLE In the operating mode COMPENSATION VALUE TABLE enter the compensation values for non linear axis error compensation as fol lows Press the MOD key Select Code Number soft key Enter code number 105 296 and confirm with ENT The POSITIP 855 automatically switches the position display to REF when the compensation value table is select
3. 49 86 69 9899 e mail service helidenhain de http www heidenhain de 278 738 21 SWO03 3 8 2000 F W Printed in Germany Subject to change without notice
4. 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 6 Position of user parameters in the menu In operating parameters P100 to P120 the machine manufacturer defines how the user parameters are arranged in the soft key displays USER PARAMETERS Field 15 is reserved for the soft key Code Number If a parameter is assigned to field number O It will not appear in the user parameter menu Operating User parameter Standard ai parameter designation field P 100 mm inch P 1 a eceees P 101 1 Radius diameter1 P3 1 1 a O Radius diameter 3 P3 3 0 a P1021 Separate sum 1 P 5 1 O n Fig 37 Field numbering for user parameters PF10283 Separate sum 3 P 5 3 2 sO eed P 104 scaling factor On Off P 11 8 nanan P 105 1 scaling factor 1 P 12 1 O n P1053 Scaling factor 3 P 12 3 Z P 106 Oversize On Off P 14 a P 107 1 Oversize 1 P 15 1 TE o jaa PIOLS Oversize 3 P 15 3 CSC P 112 RS 232 baud rate P 50 O a Pe RS 232 blank lines P 51 OD a ore P 120 Tool table oS see The corresponding operating parameters are indicated in parentheses 64 Technical Information POSITIP 855 Il 2 Operating Parameters List of operating parameters Parameter P 1 mm inch P 3 1 Radiu
5. Introduction The geometry of a workpiece is described by a rectangular or 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 ordinate system Fig 1 The Cartesian coordinate system To determine positions on a workpiece the coordinate system Is laid onto the workpiece With lathe work i e rotationally sym metrical workpieces the Z axis move along the axis of rotation while the X axis moves in the direction of the radius or diameter The Y axis can be disregarded since it would always have the same values as the X axis Fig 2 The Cartesian coordinate system with lathe work POSITIP 855 Operating Instructions 7 1 Fundamentals of Positioning Cross slide saddle and top slide On conventional lathes the tool is mounted on a slide that moves in the direction of the X axis the cross slide and in the direction of the Z axis the saddle Most lathes have a top slide above the saddle The top slide moves In Z axis direction and is designated Z Fig 3 Axes of movement on a lathe Datum setting The workpiece drawing normally specifies the workpiece face as the absolute datum and indicates the axis of rotation The datum setti
6. 20 mm X 15 mm Position Z 20 mm LxX 5 mm Position 4 Z 65 mm X 20 mm Summary of programming steps Inthe main menu PROGRAMMING AND EDITING use the Program Number soft key to access the program directory Key in the number of the program you want to work on and press ENT Select Edit inthe 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 4 Example of entry Entering a nominal position into a program block 3 In the example Enter the nominal position value X 15 mm Confirm entry The nominal position is now the current block between the dashed lines Program blocks 0 BEGIN PGM 10 MM Start of program program number and unit of measurement 1 X 50 000 Pre position the tool in the X axis 2 Z 20 000 Pre position the tool in the Z axis 3 X 15 000 X coordinate position O 4 Z 20 000 Z coordinate position 2 5 TX 5 000 Incremental X coordinate position 6 Z 65 000 Z coordinate position 7 END PGM 10 MM End of program program number and unit of measurement POSITIP S55 Operating Instructions 31 3 Programming POSITIP Calling tool data from a program J2 Chapter 2 explained how to enter tool data lengths into the tool table The tool lengths stored in the table can also be called from a pro gram you don t ne
7. DC3 XOFF CTRL S interrupt data transfer DC1 XON CTRL O 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 Technical Information POSITIP 855 Il 5 Measured Value Output il 5 Measured Value Output POSITIP can output measured values over the data interface Starting measured value output There are two ways to start measured value output e Transmit control character to the data interface e Send signal to switching input The delay between the latch signal and measured value output de pends on the selected signal Transit time of encoder signals After approximately 4 us the encoder signals are present in a buffer that is interrogated by the internal latch signal The meas ured value that is output is therefore the value that existed approxi mately 4 us prior to the Internal latch Starting measured value output over external switching input 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 O V Pulse at pin 8 pulse duration t 2 1 2 us The contact or pulse can also be sent over a TTL logic device such as SN 74 LS XX Ua 2 SOV Ugo 15V U lt 0 9Vwith I lt 6 mA Fig 42 Signal by make contact against O V te Minimum duration pulse ta
8. The sum display will show correct values only if the actual position values of both axis slides were correctly added and entered with sign when setting the datum for the Spa Fig 17 Workpiece for separate value sum display example To switch over the display Press MOD Page with the paging keys to the soft key row containing Sum Or Seprt Press this soft key to switch from separate value display to sum display or vice versa POSITIP 855 Operating Instructions 17 2 Working with POSITIP First Steps Entering tool data and setting the datum Before you can use a tool you must enter its tool data cutting edge position You can enter the data for up to 99 tools A work piece datum must also be entered before you can start machining Normally the workpiece face flat surface is given the value Z 0 Freezing a position when turning the first diameter If you want to measure the diameter of the workpiece after turning the first diameter you can store freeze the actual position before retracting the tool This is done in the ACTUAL VALUE operating mode with the Note Set function See page 21 for an explanation of this function and an example 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 too
9. 1 P83 Sleep delay Screen saver starts after PD ERTS Screen saver periodically 5 to 98 min 15 reverses the screen image No screen saver 99 P90 Graphic positioning aid Positive to the right Normal 0 FOO pismie Direction of traverse in positioning Positive to the left Inverse 1 aid when traversing to zero P91 Distance to go Graphic positioning aid Graphic 0 P OT eerren In DISTANCE TO GO mode Tool position Actual value 1 display either graphic positioning aid or actual position of tool P92 Feed rate display Do not display feed rate Off 0 P O2 aireesuiiass Display of feed rate F in status Display feed rate On 1 line at bottom of screen P98 Dialog language First language e g German 0 P DO asri Second language e g English 1 P99 Counter application Lathe Turning 1 PO ween Milling machine Milling O Standard factory settings are in bold italics Operating parameters P 100 to P 120 are listed on page 64 POSITIP 855 Technical Information 67 Il 3 Encoders and Measured Value Display Il 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 Il 2 contains a list of operating parameters in which you can record your entries e Adapting the encoder Encoder output signals 16 uA or 40 uA Reference marks on the encoder di
10. 66 Axis Is coordinate axis C PAS 65 7 Axis IS coordinate axis X Pao 65 Axis IS coordinate axis Y P49 86 Axis Is coordinate axis Z P49 6 7 Axis is coordinate axis U P49 88 Axis is coordinate axis V PAG 89 Axis is coordinate axis W P 49 90 Unit of measurement P 1 user parameter Display dimensions in millimeters mm Display dimensions in inches inch U U Ho In the diameter display mode the symbol for the diameter 19 appears next to the display value and the display value doubles Radius diameter display P 3 user parameter Display position values as radius Pos Display position values as diameter Pio O 1 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 Separate value sum display P 5 user parameter Separate value display mode PS 0 1 Sum display mode Por Technical Information POSITIP 855 Il 3 Encoders and Measured Value Display Axis error compensation 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
11. 90 Reference mark signal RI Reference mark signal RI CO o N o BRB WI N gt Internal shield Housing External shield 60 Technical Information Fig 31 The ground screw on the rear panel Fig 32 Flange socket on POSITIP for encoder signal input POSITIP 855 Il 1 Installation and Electrical Connection 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 Axis Encoder input x4 x3 x2 x1 Z X2 o X3 4 X4 W Interfaces X1 X2 X3 and X4 comply with the recom mendations in VDE 0160 5 88 for separation from line power Fig 33 Encoder inputs on rear panel 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 BOLE NEE RS UL LO For turning Press the 1 key RE IDENHAIN POSITIP 855 For milling Press the 0 key POSITIP automatically provides the functions appropriate to the se O Mattina lected application You can change the application later with operating parameter P 99 Fig 34 POSITIP screen after initial switch on POSITIP 855 Technical Information 61 Il 2 Operating Parameters II 2 Operating Parameters Operating parameters adapt the POSITIP to the machine They are identified with the letter P a three digit number and
12. Enteng ORSINI ska mai pe EEE NE EOE 30 Calling tool data from a program sssesisesiiesriesrresirtri DE oe 32 Transferring positions Teach in mode eres So RADIOS SCCO A E E EAE anit eta atcha AA A 36 Entering program interruptions eretas ertr era re area rrr rrn 38 Subprograms and program section repeats isssesiesrrerierrerrrerrerrrerrerrrerre 39 Editing CXISTINO DIOGRAMS ssusosa iiira asia aiii 44 ETE TING programi DIOCKS ri iieii a OEA 45 Transferring programs over the data interface eee 46 1 4 Executing Programs cccccccsccsseeeeeeeeeeeeeaeeenesaneeeesaeesensanenaaes 49 5 INFO Pocket Calculator Stopwatch Taper Calculator 51 To access the INFO TUG ONG eresse 51 T E ee e E E A A ANO AEEA TEE AE ATEA DZ CIONAL O a O E ia E E cence E ES 59 OC CACO e EEE E AAE E a oocauoadtetncctess Do 6 User Parameters The MOD Function c ccsseeeeeeeeeees 55 o 6 p 0 N beacon ce RD RD RR RD E 55 Enternng user parane LEIS agenda 56 Part Il Technical Information c ccccccseeseecseeceeeeeeenseeeeeesaeesanens 57 Subject INAOX cccceccsseccseeecesecceeecsseecaeecaeeecaeeeaeeeeaneeeeeeeaeeneeeseesessess 86 1 Fundamentals of Positioning 1 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
13. Operating mode PROGRAMMING AND EDITING Move to the block you wish to edit Edit the block for example enter a new nominal position value 20 Function A ey select the next lowest program block select the next highest program block H Go directly to block number Q RE ie Select program block to edit Confirm change B Operating Instructions POSITIP 855 3 Programming POSITIP Deleting program blocks You can delete any blocks in existing programs except the BEGIN and END blocks When a block is deleted POSITIP automatically renumbers the re maining blocks The block before the deleted block then becomes the current block Example Deleting a program block Operating mode PROGRAMMING AND EDITING Select Edit Move to the block you wish to delete or use the GOTO key Go to the second soft key row eles Press Delete Block BLock It is also possible to delete an entire program section Select the last block of the program section Press the soft key Delete Block repeatedly until all blocks in the section have been deleted POSITIP 655 Operating Instructions 45 3 Programming POSITIP Transferring programs over the data interface The RS 232 C interface on the rear panel allows you to utilize a de vice such as the HEIDENHAIN FE 401 floppy disk unit or a PC for external data storage Programs can also be archived on diskette and downloaded back into P
14. 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 To activate scaling factors Switch the user parameter Scaling Factor OFF ON to ON To deactivate scaling factors Switch the user parameter Scaling Factor OFF ON to OFF Please turn to the next page for instructions on entering scaling factors POSITIP 855 Operating Instructions USER PARAMETERS Oversize x Scaling al Ovrsize Scaling Z Scaling OFF Fig 28 The user parameters on the POSITIP screen Fig 29 Original workpiece After enlargement with scaling factor o9 6 User Parameters The MOD Function 3 Entering user parameters Choosing settings Some user parameter settings are chosen directly with soft keys You simply switch from one setting to the other Example Radius diameter display X axis gt Press MOD The MOD main menu now contains either the soft key Dia X or Radius X Press the displayed soft key The soft key changes to the other setting for example from Dia X to Radius X Press MOD again This ends the MOD function The new setting in now in effect E
15. The wiring of the connecting cable depends on the device being connected see technical documentation for external device Full wiring Simplified wiring PT 855 PT 855 CHASSISGND 1 Q _ 1 CHASSISGND CHASSISGND 1O _ 1 CHASSISGND TXD ee 2 TXD TXD oe 2 TXD RXD 3 3 RXD RXD 3 3 RXD RTS 4 a ae 4 RTS RTS 4 2E 4 RTS CTS 5 5 CTS CTS 5 os CTs DSR 6 6 DSR DSR 6 6 DSR SIGNAL GND 7 7 SIGNAL GND SIGNAL GND 7 7 SIGNAL GND DTR 20 20 DTR DTR 20 20 DTR Fig 39 Diagram for full wiring Fig 40 Diagram for simplified wiring Setting the baud rate P 50 The baud rate set on the POSITIP must be the same as that of the external device The external device must be capable of processing the selected baud rate The baud rate for the data interface on the POSITIP is set with an operating parameter The machine manufac turer can also make this parameter available as a user parameter see 6 Settings for the baud rate P50 110 150 300 600 1200 2400 4800 9600 19 200 38 400 baud The baud rate for data transfer between POSITIP and the FE 401 floppy disk unit is always 9600 Data format Data is transferred in the following sequence To DDDDDDD 2 Seven data bits SID DDDDDDIPISS 3 Parity bit even parity 4 Two stop bits Start bit Interrupting data transfer 7 data bits There are two ways to Interrupt data transfer from the external de Parity bit vice and restart It 76 Start Stop over input RXD A SORDS
16. VDE 0160 5 88 for separation at Interface X41 EXT complies with the recom from line power The outputs for the switching ranges are me tallically isolated from the device electronics by means of optocouplers Danger to internal components N Voltage from external circuitry must conform to the recommendations in VDE 0100 Part 410 for low voltage electrical separation Connect inductive loads such as relays only with a quenching diode Shield against electromag netic fields Connect with a shielded cable with the shield extended to the connector housing Pin layout of D sub connection EXT X41 Pin 10 23 24 25 11 14 15 16 17 18 19 20 21 Outputs Inputs 1 2 o 4 5 8 9 6 bie ie 15 22 80 Assignment O V for switching range 24 V DC for switching range POSITIP ready for operation Display value outside of switching range O Display value outside of switching range 1 Display value outside of switching range 2 Display value outside of switching range 3 Display value outside of switching range 4 Display value outside of switching range 5 Display value outside of switching range 6 Display value outside of switching range 7 O V internal Reset axis 1 to zero Reset axis 2 to zero Reset axis 3 to zero Reset axis 4 to zero Pulse output measured value Contact output measured value Do not use Technical Information Fig 45 The D sub connection EXT POSITIP 855 Il 6 Switch
17. asqasosiainacanisr dada 76 Data interface 63 75 connections 79 SOTUD sovesbusasetonensucsactenedone 79 signal levels 75 WING sis E 76 Data transfer Interrupting 76 Datum setting 8 18 Deleting program blocks 45 Deleting programs 26 Dialog language 67 Diameter display 17 72 SYMON TON sincaercranenmnners 2 17 Display freeze icc 69 Display Ste nenea 70 Distance coding 65 Distance to go 14 22 67 Downloading parameters 63 86 E Editing existing programs 44 Electrical connection 59 Encoders ccc 60 68 CONNECUNO resina 60 counting direction 69 linear encoders 70 MONTON O tonstvici anne menaveans 69 output signal a an 68 signal transit time II ENT KEY RR osen 62 Entry Toggle 53 Error compensation 65 Error messages 16 Executing programs 49 E qc A 1 RR EE 46 F Feed rate display 67 Freezing positions 18 Functions REL a esa sra ao a ERRA 14 3456 E PR PS 14 NRO PAD EN aden 14 programmable 27 29 G Graphic positioning aid 67 GroOmdiNG anne ree 60 H PIL O 15 Inches Selecting 16 Incremental dimensions 9 FC DE RR E 51 INFO KOV srp
18. immediately af ter the CALL LBL block Program section repeat The program section located before the CALL LBL block Is ex ecuted You enter the number of desired repeats with the CALL LBL command Nesting program sections Subprograms and program section repeats can also be nested For example a subprogram can in turn call another subprogram or repeat a program section repeat Maximum nesting depth 8 levels Operating Instructions HELP PROGR EDITING LABEL CALL Example of a subprogram 8 BEGIN PGM 4 MM LBL 14 U 1 LBL O CALL LBL 14 END PGM 4 MM Fig 24 On screen operating instructions for subprograms page 5 of 5 HELP PROGR EDITING LABEL CALL Example of program section repeat A program section is to be repeated two times Cnote that it wiLL therefore be run a total of three times BEGIN PGM 4 MM LBL 14 CALL LBL 14 REP 272 END PGM 4 MM Fig 25 On screen operating instructions for program section repeats page 3 of 5 og 3 Programming POSITIP Example Subprogram for tool change 40 Subprograms and program section repeats 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 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 move
19. lat ms te Minimum duration contact te ms t Delay between pulse and internal latch t4 Ss US t4 Delay between contact and internal latch t4 lt 4 5 ms to Delay between internal latch and measured value output to 30 ms tz Delay between end of data output and next latch over external switching Input t3 2 0 ms tp Duration of measured value output The duration of measured value output tp depends on e The selected baud rate BR Fig 43 Time diagram for measured value out t over external switching input e The number of axes M id e Thenumber of blank lines L to 187xM Lx11 s BR POSITIP 855 Technical Information 77 Il 5 Measured Value Output Starting measured value output Starting measured value output with Ctrl B ty Delay between Ctrl B command and internal latch t lt 0 5 ms to Delay between internal latch and measured value output to 30 ms t3 Time between end of data output and next latch with Ctrl B t3 2 0 ms tp Duration of measured value output The duration of measured value output tp depends on e The selected baud rate BR e The number of axes M e Thenumber of blank lines L to 18 xM Lx 11 s BR Fig 44 Time diagram for measured value out put with Ctrl B Operating parameters for measured value output The following operating parameters will influence measured value output regardless of how you start it Number of blank lines afte
20. 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 Turning a shoulder in any number of infeeds Workpiece diameter before machining X 50 mm Shoulder diameter X 10 mm start of shoulder Z Omm End of shoulder Z 30 mm Example Entering the Multipass cycle into a program Operating mode PROGRAMMING AND EDITING Go to the third soft key row Select the Multipass cycle The program block CYCL 3 0 MULTIPASS appears on the screen Operating Instructions POSITIP 855 3 Programming POSITIP Multipass cycle Nominal position value Enter the nominal position value X 5 mm Confirm entry select the coordinate axis Zs axis Nominal position value 5 o o Enter the nominal position value Zs 30 mm Confirm entry Program blocks 0 BEGIN PGM 20 MM Start of program program number and unit of measurement i X 80 000 Pre position tool in the X axis 2 Z 20 000 Pre position tool in the Z axis 3 X 50 000 Approach the workpiece X axis 4 Z 0 000 Approach the workpiece Z axis 5 CYCL 3 0 MULTIPASS Coordinates for a Multipass cycle follow this block 6 X 10 000 X coordinate of the shoulder 7 Z 30 000 Z coordinate of the shoulder 8 X 80 000 Retract X axis 9 Z 20 000 Retract Z axis 1
21. program section repeats X 50 000 Interrupt program Call tool data Rg Delete program blocks ee 12 7 500 PROGRAMMING AND EDITING The third soft key row contains the BEGIN PGM 10 X 50 000 Multipass cycle for turning with 2 10 000 any number of feed moves 25 000 2 55 500 Ix 5 000 12 7 500 POSITIP S55 Operating Instructions 29 3 Programming POSITIP Entering program blocks Current block The current block is shown between the two dashed lines New blocks are inserted behind the current block When the END PGM block is between the dashed lines no new blocks can be inserted Function Soft key Key Go up one block i Go down one block EB Cancel numerical entry CE CE Delete current block Delete BLock Going directly to a program block scrolling to the desired block with the arrow keys can be time consuming with long programs A quicker way is to use the GOTO function This enables you to move directly to the block you wish to change or add new blocks behind Operating mode PROGRAMMING AND EDITING Select Edit Press the GOTO key Block number Enter a block number such as 58 Confirm your entry Block number 58 Is now the current block 30 Operating Instructions POSITIP 855 3 Programming POSITIP Entering program blocks Example Milling a shoulder The datum Is the workpiece zero Position Z Omm X 15 mm Position 2 Z
22. to turn a larger shoulder use the Multipass Operating mode DISTANCE TO GO Select the axis X Nominal position value A Fear Enter the coordinate for nominal position X 15 mm Confirm entry The positioning aid appears for the X axis the nominal position remains at the top of the screen Move the X axis until the display value Is zero Select the axis Zs Nominal position value As e e e e Enter the coordinate for nominal position 2 Zs 20 mm Confirm entry 2 o The positioning aid appears for the Zs axis the nominal position remains at the top of the screen Move the Zs axis until the display value is zero 24 Operating Instructions POSITIP 855 2 Working with POSITIP First Steps Displaying and moving to positions POSITIP 855 Select the axis X Nominal position value X Enter the coordinate for nominal position 5 mm and mark the entry as an incremental dimension LX 5 mm Confirm entry The positioning aid appears for the X axis the nominal position remains at the top of the screen Move the X axis until the display value Is zero Select the axis Zc Nominal position value Zs Enter the coordinate for nominal position 4 Zs 45 mm and mark the entry as an incremental dimension I Zs 45 mm Confirm entry The positioning aid appears for the Zs axis the nominal position remains at the top of the screen Move the Zs axis until the displ
23. 0 END PGM 20 MM End of program program number and unit of measurement The cycle is performed in the operating mode EXECUTE PROGRAM see Chapter 4 by traversing to display value zero with any number of infeeds POSITIP S55 Operating Instructions oF 3 Programming POSITIP Entering program interruptions You can divide a program into sections with stop marks POSITIP then executes the next block only after you press the soft key Next Block Operating mode PROGRAMMING AND EDITING Go to the second soft key row Press STOP to Insert a program interruption 38 Operating Instructions POSITIP 855 POSITIP 855 3 Programming POSITIP Subprograms and program section repeats Subprograms and program section repeats only need to be entered once in the program You can then run them up to 999 times Subprograms can be run at any point in the program program sec tion repeats are run several times In direct Succession Inserting program marks labels You mark subprograms and program section repeats with labels abbreviated in the program with LBL Labels 1 to 99 Labels 1 to 99 mark the beginning of a Subprogram or program section repeat Label 0 Label O is used only to identify the end of a subprogram Label call In the program subprograms and program section repeats are called with the command CALL LBL The command CALL LBL O is not allowed Subprogram A subprogram called with CALL LBL is executed
24. 09 999 to 199 999 mm 6 69 70 70 e 73 68 68 Ignore signal Off stop display Conernt Freeze display Frozen Positive counting direction with positive traverse direction Negative counting direction with positive traverse direction Signal period of linear encoder see operating instructions for encoder Linear subdivision of the encoder signals No axis error compensation OFF Linear axis error comp Linear Non linear axis error compensation Non linear Amount of a linear axis error compensation ppm No distance coding None 500 x GP 1000 x GP 2000 x GP 5000 x GP Evaluate reference marks Yes Do not evaluate No Standard factory settings are in bold italics POSITIP 355 Technical Information Numerical entry 0 1 0 1 0 1 0 20 20 N gt 0 0 0 500 1000 2000 5000 0 1 65 Il 2 Operating Parameters List of operating parameters Parameter P45 1 Encoder monitoring 1 P45 2 Encoder monitoring 2 P45 3 Encoder monitoring 3 P45 4 Encoder monitoring 4 P48 1 Axis definition 1 P48 2 Axis definition 2 P48 3 Axis definition 3 P48 4 Axis definition 4 P49 1 Axis designation 1 P49 3 Axis designation 3 P50 RS 232 C baud rate P51 RS 232 C blank lines P60 0 Switching output 0 P60 1 Switching output 2 P60 2 Switching output 2 P60 3 Switching output 3 P60 4 Switching output 4 P60 5 Switching output 5 P60 6 Switching output 6 P60 7 Switching ou
25. 1 2 5 10 20 5O 0 005 0 000 2 0 4 0 8 2 4 S 20 0 01 0 000 5 0 2 0 4 1 Z 4 10 0 02 0 001 0 0 1 2 5 0 05 0 002 02 04 08 2 0 1 0 005 01 02 04 1 2 0 01 Technical Information POSITIP 855 Il 3 Encoders and Measured Value Display Setting the display step with linear encoders Example settings for HEIDENHAIN linear encoders 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 00005 0 000 002 AO 0 000 02 0 000 001 100 LIP 101A 4 O 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 AO 0 00005 0 000 002 80 LIF 101 LF 401 4 O 0 000 05 4 0 000 02 8 0 000 01 20 0 000 005 40 LID xxx 10 O 0 000 05 10 LID xxxC 2 000 0 000 02 20 LS 103 LS 103C 0 0 000 01 50 LS 405 LS 405C or 0 000 005 100 ULS 10 1000 LS 303 LS 303C 20 0 0 000 05 LS 603 LS 603C or 0 000 02 1000 LS 106 LS 106C 20 0 0 000 5 LS 406 LS 406C or 0 000 2 LS 706 LS 706C 1000 0 000 1 ULS 20 0 000 05 0 000 02 LIDA 190 40 0 0 000 1 LB 101 0 000 05 0 000 02 LIDA 2xx 100 0 LB 3xx LIM 102 12 800 O 0 2 0 01 64 0 1 0 005 128 POSITIP 855 Technical Information Il 3 Encoders and Measured Value Display Setting the measured value display 72 Designation of the coordinate axes P49 Axis IS coordinate axis A P 49 65 Axis IS coordinate axis B P g
26. 2 Radius display for X position Position of the tool cutting edge without oversize X 50 000 mm with oversize 2 000 mm X 52 000 mm with undersize 2 000 mm X 48 000 mm N CAUTION When the soft key Ovrsize ON OFF is setto ON POSITIP 855 oversizes will be effective on every position which you move to with DISTANCE TO GO Operating Instructions ENTRY OF OVERSIZE 0 000 Fig 20 Entering an oversize Fig 21 Workpiece drawing for the example on Oversizes Tool positions without over size or undersize 23 2 Working with POSITIP First Steps A Displaying and moving to positions Example Turning a shoulder by traversing to display value zero In this example both incremental and absolute nominal position values are used Position Z Omm X 15 mm Position Z 20 mm X 15 mm Position Z 20 mm IX 5 mm Position IZ 45 mm IX Omm Preparation Preset the tool and set the workpiece datum as described earlier in this chapter Set the user parameters see Chapter 6 e Sum display Zs or for both axes Xs and Ze e Radius display for both axes X and Z e Set Ovrsize ON OFF to OFF Preposition the tool appropriately such as X 20 mm Z 10 mm cycle see Chapter 3 This cycle allows you to turn the shoulder in any number of infeeds without having to enter coordinates for each feed move ath If you want
27. 8 Dimensions Il 8 Dimensions DISTANCE TO CO Nominal position value X 0 RER ANS 229 Zs 14 483 128 2 5 04 08 On N do N NY Oe 2 O O O O 00 HO re O N NT niet 00 N O V o o X41 EXT X31 V 24 RS 232 C AN PN ES a 7 7 y 3 84 Technical Information POSITIP 855 Il 8 Dimensions Tilting base 8 268 008 POSITIP 855 240 120 0 5 4 73 02 Technical Information 85 Subject Index Subject Index A Actual postition 11 Automatic ooann 49 50 AXIS assignment 81 AXIS definition s c 66 Axis designation 66 Axis error compensation 7s B Baud rate o on 66 76 BIG MES sspacasis ass damas eni 78 Blinking error messages 16 C Calculated value transferring ssspsniisaanseengattas 53 Calculating functions 53 Calculator aiic Dl do O SNIS E AT 39 Chain dimensions n s 9 Character output 79 Code number ssec 62 Connection BIEC ICA rinnas 59 ENCOGETS suisiprariare initia 60 Coordinate axis GE TIPO orrein 69 designation 72 Coordinates 165516 Uli ae ee er eee 9 incremental 9 22 Correcting program errors 44 Correction factor 73 Counter applications 67 Counting direction 65 69 Cutoff SIQNAIS sanita pireitideseade 81 O ERR RR 36 D D sub connection 80 Data TON
28. ANCE TO GO Generating a program while turning a shoulder 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 Position Z 0mm X 15 mm Position 2 Z 20mm xX 15 mm Position Z 20mm IX 5 mm Position 4 Z 65 mm A 20 mmM Operating mode PROGRAMMING AND EDITING Select Teach In The functions for TEACH IN DISTANCE TO GO are available immediately in the first soft key row Example Transfer the X coordinate of corner point into a program Enter the nominal position value X 15 mm Confirm entry POSITIP displays the positioning aid for traversing to zero The entered nominal position value appears in the input line at the top of the screen Move the entered axis until the display value Is zero Then enter and transfer further coordinates POSITIP 855 Operating Instructions So 3 Programming POSITIP Transterring positions Teach in mode Programming example for TEACH IN ACTUAL POSITION Transfer position and depth of grooves into a program With TEACH IN ACTUAL POSITION you can generate a pro gram that contains the actual positions of the tool Operating mode PROGRAMMING AND EDITING Select Teach In Goto TEACH IN ACTUAL POSITI
29. An incremental dimension has a positive sign when the axis Is moved in the positive direction An incremental dimension has a negative sign when the axis Is moved In the negative direction Fig 8 Positions O and are ncremental workpiece positions POSITIP 855 Operating Instructions 9 1 Fundamentals of Positioning Example Workpiece drawing with absolute dimensions in accordance with ISO 129 standard A list of coordinates corresponding to this example is advantageous when you are working In the PROGRAMMING AND EDITING operating mode The X coordinate values are given as diameters Coordinates for PO P1 P2 P3 P4 P5 P6 P7 X2 mm 40 80 60 60 100 120 180 180 Z Remarks mm 0 Face 40 80 Recess 120 Recess 120 150 180 220 Operating Instructions POSITIP 855 1 Fundamentals of Positioning 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 the position as a numerical value If power is interrupted the relationship between the machine axis positions and the calculated actual positions is lost The reference marks on the position encoders and the reference mark evaluation feature REF enable POSITIP to re establish this relationship again whe
30. INFO functions at any time To calla function Press the key for the desired function To leave a function Press the same key again Available functions Function name Key On screen operating instruc HELP E HELP tlons graphics and text keyed to the current screen contents User parameters MOD B To redefine POSITIP s basic operating characteristics Taper calculator stopwatch INFO Neo pocket calculator 14 Operating Instructions POSITIP 855 2 Working with POSITIP First Steps Selecting soft key functions The soft key functions are grouped into one or more rows The number of rows Is indicated by a symbol at the upper right of the screen If no symbol is shown that means there is only one row for the function The highlighted rectangle in the symbol indicates PROGRAMMING AND EDITING the current row being displayed BEGIN PGM 10 Function Key Se o Page forward through the soft key rows A 25 000 2 55 500 Page backward through the soft key rows 1247 500 Go back one level Fig 12 The symbol for soft key rows Whenever you press the key for an operating mode Here the first row is being dis POSITIP displays the soft keys with the main played functions for that mode On screen operating instructions The Integrated operating Instructions provide you with information and assistance In any situation To call the operating Instructions Press the HELP key n g g No
31. ON Example Transfer the depth of a groove Machine the groove on the workpiece Select the coordinate axis X Transfer actual value X Transfer the actual value for the X axis into the program The transferred program block appears in the input line at the top of the screen 34 Operating Instructions POSITIP 855 3 Programming POSITIP Transferring positions Teach in mode Changing nominal positions after they have been transferred Positions which you have transferred into a program with Teach in can be changed It is not necessary to leave the Teach in mode to do so Enter the new value in the Input line Example Changing a block transferred with Teach in Operating mode PROGRAMMING AND EDITING Teach In Goto TEACH IN PROGRAM The current program appears on the screen With the arrow keys or GOTO move to the block you wish to change Select the block Nominal position value Enter a new nominal position value such as 0 Confirm your changes Functions for changing a Teach in program Function Soft key Abort and return to main menu PROGRAMMING AND EDITING Delete current block De Lete BLock POSITIP S55 Operating Instructions SO 3 Programming POSITIP Multipass cycle Example 36 The multipass cycle enables you to turn a shoulder in any number of infeeds You only need to enter three blocks into a program e CYCL block e X coordinate e coordinate The
32. OSITIP again as required Pin layout wiring and connections for the data interface are described in Chapter II 4 Function Soft key Key Directory of programs stored in POSITIP POSITIP PGM Dir Directory of programs stored on the FE FE 401 PGM Dir Abort data transfer Escape i e Switching between FE and EXT mode e Show further programs uy It is not possible for POSITIP to display a directory of programs stored on a PC Example Transferring a program into POSITIP 46 Operating mode PROGRAMMING AND EDITING Select Extern Program number a Enter the program number for example 5 Select external device for diskette unit or PC with HEIDENHAIN data transfer software TNC EXE use FE setting for PC without TNC EXE use EXT setting Press Start Input to transfer the program to POSITIP The message Loading program appears on the POSITIP screen If you are transferring programs into POSITIP from a PC EXT setting the PC must send the programs If POSITIP s memory already contains a program with the same number as that being transferred the error message PROGRAM ALREADY EXISTS will appear on the screen In this case before you can transfer the program you must either rename or delete the program in POSITIP Operating Instructions POSITIP 855 3 Programming POSITIP Transferring programs over the data interface For program output POSITIP automatically displays all programs stored in i
33. a name Axis specific operating parameters some parameters require separate entries for each axis Such pa rameters are identified in the following descriptions with a star Example Operating parameter for the counting direction P30 OPERATING PARAMETERS For this parameter you enter the counting direction separately for each axis In parameters P30 1 P30 2 P30 3 and P30 4 E inch Factory settings Radius Diameter 1 Radius Diameter The factory settings for the operating parameters in the overview 2 Radius Diameter 2 on the next pages are set in bold Italics Radius Diameter Radius Diameter 3 Radius Diameter Numerical input dialog input The current setting of an operating parameter is shown in plain lan guage under the parameter designation in the on screen operating parameter list In addition each parameter setting has a number in the input line at the top These numbers are transferred when you Fig 35 Example of operating parameters read out the operating parameters over the data interface To access the operating parameters Press MOD Go to the soft key row containing Code Number soft key with the key symbol Press the soft key Code Number Enter the code number 95148 Confirm your entry by pressing the ENT key Display the operating parameters one after the other with the vertical arrow keys or Go directly to an operating parameter Press GOTO enter the para
34. alues axes with saddle and top slides nominal value of the summed position see Selecting position display modes in Chapter 2 e Interrupt program e Multipass cycle Turning with any number of feed moves e 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 e Subprogramming A section of a program only has to be entered once and can then be run at various places in the program Transfer position Teach in mode This mode allows you to transfer the actual positions of the tool directly into a program In many cases the Teach in function will save you considerable keying effort What happens with finished programs For workpiece machining programs are run In the operating mode EXECUTE PROGRAM See Chapter 4 for an explanation of this mode POSITIP S55 Operating Instructions 27 3 Programming POSITIP Selecting a program Each program is identified by a number between 0 and 99 999 999 which you assign It Operating mode PROGRAMMING AND EDITING PROGRAM SELECTION Program number 7 2007 2207 2487 4027 22 Go to the program directory 9997 119 Program Number Program number Select an existing program such as program number 5 Create a new program Give ita number which is not yet in the directory such as 19 Choose the unit of measurement Confirm your entry The sele
35. ay value Is zero Operating Instructions 25 2 Working with POSITIP First Steps NOTES 26 Operating Instructions POSITIP 855 3 Programming POSITIP l 3 Programming POSITIP Operating mode PROGRAMMING AND EDITING The available functions in the PROGRAMMING AND EDITING operating mode are divided into four groups e Programming mode for entering running and editing programs PROGRAMMING AND EDITING cae e Teach in mode ee e External mode Edit for transferring programs to an external device Ene e Deleting programs nn Programs contain the work steps for workpiece machining You can edit programs add work steps to them and run them as often Sica as you wish POSITIP can store a maximum of 20 programs with a ne 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 eee NS ee You can also transfer programs to a personal computer or printer Programmable functions e Nominal position v
36. blocks o N ON UI Ae wi HO O HH HO H N LS 14 15 ILS L7 18 POSITIP 855 Bac iP eee SOM LBL 9 X 60 000 Z 5 000 LBL O rias 000 X 64 000 CYCL 3 0 MULTIPASS X 20 000 A 2 O00 X 40 000 A Oe O11 CALL LBL 9 SMOE A OZ OOO Ee SORO IX 40 000 CALL LBL 9 END SECM SOMAM Start of program program number and unit of measurement Beginning of subprogram 9 X coordinate of the tool change position diameter Z coordinate of the tool change position End of subprogram 9 Pre position Z coordinate Pre position X coordinate Coordinates for a multipass cycle follow X coordinate of the first shoulder for the diameter Z coordinate of the first shoulder X coordinate of the second shoulder diameter Z coordinate of the second shoulder Call subprogram 9 go to tool change position blocks 1 to 4 are executed Program interruption for tool change Pre positioning for recess operation Machine recess diameter Retract Call subprogram 9 return to tool change position blocks 1 to 4 are executed End of program program number and unit of measurement Operating Instructions 41 3 Programming POSITIP Subprograms and program section repeats Entering and calling program section repeats A program section repeat is entered like a subprogram Since the end of the program section Is identified simply by the command to repeat the section CALL LBL label O Is not set Display of th
37. cted program can now be entered edited or run 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 Inthe 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 28 Operating Instructions POSITIF 855 3 Programming POSITIP Editing programs Operating mode PROGRAMMING AND EDITING PROGRAMMING AND EDITING Edit the last program selected with Program Number such as program number 10 50 000 2 10 000 CYCL 3 0 MULTIPASS X 25 000 Use the paging keys to display the programmable functions in the different soft key rows The screens shown at the right already contain some program blocks Turn to the next page of this manual to learn how program blocks are entered PROGRAMMING AND EDITING The first soft key row provides functions for entering and changing coordinates 4 50 000 10 000 CYCL 3 0 MULTIPASS 25 000 PROGRAMMING AND EDITING The second soft key row provides the following functions e Enter labels for subprograms g BEGIN PGM 10 and
38. current block 30 deleting 30 45 entering eeeeee eee ees 30 inserting New 30 selecting 30 Program directory 28 Program number Ge ENO rogo 44 Program section repeats 39 calling and entering 42 Program sections FS SUC saiaren 39 Programin ts 27 Programming steps 31 Programs archIVING ecc cece in 46 GOST O PORRA RA 28 POSITIP 855 Subject Index GOUNG OR EXECUTING wacicivicavnvaceaviwbods interrupting STOP NOW ecran program directory Selecting cece cece eee eee eee transferring seeen R Radius display 17 RE n A Data Reference marks 11 65 CrOSSING OVET oaie distance coded evaluation Of ccc not crossing OVET not evaluating Reference point S OCGING TACTON uesia 55 SVINIOO xcanancemviaanmneceunias Separate value display settings CHOC SIO assentados siri Shoulder EU VICE RSRS RR Signal period Do Signal transit time Single block 0 0 cece eee eee Sleep delay DOTE KEY TOW vicsariewisineranivreare Software Version s e I e T antisera DLOPIVALCI sicciecenssncceabecns 51 Storing POSITIONS SUbPrograms aaron 39 8751 WG A NPR SUN dS 6 ch PR SWIN saramtturcatanstaacutana
39. d back to the change position after the groove Is turned Example Setting a label for a subprogram Operating mode PROGRAMMING AND EDITING Select Edit Insert a label LBL for a subprogram POSITIP offers the lowest available label number as a default entry Label number Enter a label number such as 9 Confirm entry The current block now contains the set label LBL 9 The beginning of a subprogram or program section repeat is now marked with the label Enter the program blocks for the sub program after the LBL block Label O LBL 0 is used only for the end of a subprogram Operating Instructions POSITIP 855 3 Programming POSITIP Subprograms and program section repeats Example Entering a subprogram call CALL LBL Call the label POSITIP offers the label number which was last set Label number Accept the default label number Enter the label number 9 Confirm entry The current block now contains the called label LBL 9 Sub program For subprograms you can ignore the question Repeat REP Press the soft key to confirm that a subprogram is being called After the CALL LBL block in the operating mode EXECUTE PROGRAM POSITIP executes the blocks in the sub program that are located between the LBL block with the called number and the next block containing LBL O Note that the subprogram will be executed at least once even without a CALL LBL block Program
40. de REF inches scaling factor Graphic positioning aid with distance to go display Oversize feed rate tool number Diameter display sum display Z and or X Incremental HEIDENHAIN linear encoders with sinusoidal output signals Linear axes 5 um 1 um or finer to 0 02 um e REF reference mark evaluation e Distance to go mode nominal position absolute or incremental e Scaling factor e Linear machine error compensation e HELP on screen operating Instructions e INFO pocket calculator stopwatch taper calculator e One datum point and table for up to 99 tools e Oversizes e Freezing the displayed tool position during retraction note set 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 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 e Floppy disk unit for external storage of programs e Tilting base e 8 digital outputs 24 V assigned to the axes with parameters e 1 POSITIP is ready for operation digital output e 1 input for each axis for zero reset e 2 inputs for measured value output pulse or contact Switching power supply 100 V to 240 V 15 to 10 48 to 62 Hz 24 W O to 45 C 32 to 113 F 30 to 70 C 22 to 158 F 4 8 kg Technical Information 83
41. e CALL LBL block with a program section repeat The screen displays for example CALL LBL 6 REP 10 10 The two numbers with the slash between them indicate that this Is a program section repeat The number in front of the slash is the number of repeats you en tered The number behind the slash is the number of repeats remaining to be performed Example Program section repeat for several identical grooves Spacing between grooves 20 mm Coordinates of first groove Z 25 mm X 25 mm Number of grooves 4 Example Insert a label for a program section repeat Operating mode PROGRAMMING AND EDITING Select Edit Go to the second soft key row Label Set a program mark LBL for a program section repeat Number POSITIP offers the lowest available label number as a default entry Label number Accept the default label number Enter a label number 8 Confirm entry The current block now contains the set label LBL 8 Enter the blocks for the program section repeat after the LBL block 42 Operating Instructions POSITIF 855 3 Programming POSITIP Subprograms and program section repeats Example Entering a program section repeat CALL LBL Call label POSITIP offers the label number that was last set Label number Accept the default label number Enter label number 8 Confirm entry The called label is now in the current block CALL LBL 8 Repeat REP Enter the number
42. ed the datum for the display is the scale reference point 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 um Compensation values compensation point O is preassigned the value 0 000 and cannot be changed VV Yy Delete the table You can delete the table values as follows Select the table to be deleted under faulty axis and press the axis soft key Press delete table 74 Technical Information POSITIP 855 Il 4 Data Interface Il 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 3 describes how to transfer programs and Chapt
43. ed to select the new tool lengths from the ta ble with the vertical arrow keys every time you change the tool during program run The TOOL CALL command automatically pulls the tool lengths from the table stored in the table POSITIP will store the new tool axis in the table alt If you enter a different tool axis in the program than is Operating mode PROGRAMMING AND EDITING Call tool data from the tool table number TOOL TABLE Length x 7 15 665 Length x 59 329 67 822 59 329 57 332 24 988 236 478 145 889 N 0 0 D A e G N e TO Fig 23 The tool table on the screen Enter the tool number 4 for example under which the tool lengths are stored in the tool table Confirm your entry Operating Instructions POSITIP 855 3 Programming POSITIP Transferring positions Teach in mode Teach in programming offers the following two options e Enter nominal position transter nominal position into program move to positions by traversing to display value zero TEACH IN DISTANCE TO GO e Move to a position and transfer the actual value into a program TEACH IN ACTUAL POSITION You can change transferred position values with TEACH IN PROGRAM Preparation With Program number select the program you want to transfer positions into Select the tool number tool data with the vertical arrow keys Programming example for TEACH IN DIST
44. ed value for X Fi g 14 On screen operating instructions for NOTE SET page 2 of 2 POSITIP 855 Operating Instructions 15 2 Working with POSITIP First Steps 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 Blinking error messages A WARNING Blinking error messages mean that the operational reliability of the POSITIP has been impaired If a blinking error message occurs Note down the error message displayed on the screen Switch off the power to the POSITIP Attempt to correct the problem with the power off If the blinking error message recurs notify your customer service agency VVVY Selecting the unit of measurement Positions can be displayed in millimeters or inches If you choose inches inch will be displayed at the top of the screen next to ETR aie REF To change the unit of measurement X 0 49090 S7 Press MOD Page to the soft key row containing the user parameter mm Of inch Choose the soft key mm or inch to change to the other unit Press MOD again For more information on user parameters see Chapter 6 La Fig 15 The inch indicator 16 Operating Instructions 0 29335 POSITIP 855 2 Working with POSITIP First Steps Selecting position display mode
45. en 51 Installation nccrne 59 PTE AUC q RR RR 78 K KEVDOATO aegra i 2 L Labels ccce 39 label call 39 label number 40 label numbers 42 Sell O RIR 40 setting inserting 42 RS Ro a saves 39 Linear compensation 65 Linear encoders 0c 70 Linear subdivision 65 70 M Measured value display 68 72 Measured value output 77 78 Millimeters selecting ssie 16 DOS e ae 59 Monitoring encoder ccc eee cece neces 66 encoder signals 69 Multipass cycle 36 N Nesting program sections 39 Nominal positions changing after transfer 35 Non linear compensation 65 O DDN e RR RR 53 Operating instructions on screen ccce 15 Operating modes 14 Operating parameters 62 transferring oieee 63 Output signals of encoder noisier 68 OVETSIZES occ 22 65 P Pin layout D sub connection EXT 80 data interface Fis encoder Inputs 60 Pocket calculator Sl Do Position display mode 17 Position encoders 11 Positioning GIO eeren 22 Positions dSPlaViNO ereire 22 MOVING TO quiero sopa 22 transferring oeenn 33 POSITIP ready for operation 82 Power connection 59 Power connector wiring 59 Program PEGGING OUT rrsan 47 Program blocks Cgc lalell gic earr gegai gad 44
46. er 2 describes how to transfer operating parameters This chapter covers what you need to know about setting up the data interface e Pinlayout of the data interface e Signal levels e Wiring of the connecting cable and connectors e Baud rate data transfer speed e 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 e HEIDENHAIN FE 401 floppy disk unit e Printer with serial data interface e Personal computer with serial data interface W The HEIDENHAIN FE 401 floppy disk unit is immedi ately ready for operation at the data interface W Interface X31 complies with the recommendations in VDE 0160 5 88 for separation from line power Pin layout on the POSITIP data interface Pin Assignment 1 CHASSIS GND Chassis ground net Vee E ieee 2 TXD Transmitted data 13 10 7 4 1 3 RXD Received data 4 RTS Request to send CC lt Z S X 5 CIS Clear to send 2 A L i 6 DSR Data set ready 7 SIGNAL GND Signal ground 20 DTR Data terminal ready 9 to 19 Do not assign Fig 38 Pin layout of RS 232 C V 24 data interface 21 to 2b Do not assign Signal levels Signal Signal level Signal level 1 active O not active TXD RXD 3V to 15V 3V to 15V RTS CTS 3V to 15V 3V to 15V DSR DTR POSITIP 855 Technical Information 75 Il 4 Data Interface Wiring the connecting cable
47. er in the tool table Set the tool data for all other tools as described here 20 Operating Instructions POSITIP 855 2 Working with POSITIP First Steps Entering tool data and setting the datum Example Entering tool data when the workpiece diameter is unknown Turn the first diameter and freeze the tool position with Note 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 have selected radius or diameter display Preparation Select the tool number with the vertical arrow keys Operating mode ACTUAL VALUE Select Note Set Select the axis for example X Turn list diameter in X axis Turn the first diameter in the X axis Freeze the position Retract for example to position Measure the workpiece Enter value O Enter the measured diameter or radius for example 15 mm Confirm entry POSITIP stores the tool data under the tool number in the tool table To cancel the Note Set function Press the soft key Escape You can cancel the function at any time POSITIP 855 Operating Instructions 2 Working with POSITIP First Steps Displaying and moving to positions Distance to go Although it is often sufficient to have POSITIP display the coordi nates of the actual position of the tool it is usually better to use the distance to go feature this enables you to approach nomi
48. ess Switching delay Switching inputs Ek Switching outputs 66 cutoff range cen CUOI SONA sarina Switching signal eee Switchover 16 um 40um T Taper Angle Taper calculator 51 Teach In niic 2l do THUG DESC srna Tool data entering 18 FF NOG GIA inaari Tools POSITIP 855 C Roo 32 tool AXIS cecer 32 TOOL CALL susenasasams nda EA tool number 32 tool table n 32 Transferring programs 46 Traversing to zero 22 U Undersize cecce 22 Unit of measurement 72 Selecting 16 User parameters 55 64 entering ie 56 PIS al EEE do W Workpiece changing size Of 55 Workpiece datum 19 Workpiece position 6 SOIULS sarcini aneia 9 incremental 9 Z Zero point of workpiece 19 Zero FES tem 81 Subject Index NOTES 88 POSITIP 855 HEIDENHAIN DR JOHANNES HEIDENHAIN GmbH Dr Johannes Heidenhain Strafge 5 83301 Traunreut Germany amp 49 8669 31 0 49 86 69 50 61 e mail info heidenhain de Service 49 86 69 31 12 72 TNC Service 49 86 69 31 14 46
49. ialog 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 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 Special Notes in This Manual Especially important information is shown as a separate note in a gray box Pay special attention to these notes Ignoring them would prevent effective use of the control or even result in damage to the tool or workpiece Symbols in the gray boxes The symbols in the left of the gray boxes indicate the nature of the provided information uly General information for example on the machine tool functio
50. inate axis of the new block Function Soft key Key Start with the block above the current block Start with the block below the current block select the start block directly o After the Multipass cycle Next Execute the next work step BLock After Starting Escape return to main menu Escape Operating Instructions POSITIP 855 5 INFO Pocket Calculator Stopwatch Taper Calculator l 5 The INFO Functions Pocket Calculator Stopwatch and Taper Calculator Press the INFO key to access the following functions e Taper calculator Calculates half the taper angle for setting the top slide or guide plate Entries Taper ratio or diameter and length e Stopwatch e Pocket calculator Basic arithmetic x Trigonometric functions sin cos tan arc sin arc cos arc tan Square roots x2 Reciprocals 1 x 7AS 14159 22 To access the INFO functions TAPER CALCULATOR Diameter 1 Diameter 2 0 000 Length i 0 000 Angle 0 000 Taper Ratio Taper calculator STOPWATCH FUNCTIONS Start Stop Stopwatch 00 00 00 00 AAEE ULE CALCULATOR 0 000 Example Addition Entry 22 D 3 Pocket calculator Display 25 000 JA POSITIF 855 Operating Instructions 51 5 INFO Pocket Calculator Stopwatch Taper Calculator Taper calculator half the taper angle for top slide or guide plate Use the taper calculator to calc
51. ing Inputs and Outputs Reset actual value display to zero You can reset the actual value display of each axis to zero through one of the inputs at pin 2 to pin 5 see previous page Minimum pulse duration for zero reset t_ 2 100 ms Zero reset signal make contact against O V or input pulse over TTL logic device such as SN 74 LS XX U 2 3 9V Umax 15 V U lt 0 9 V with IL lt 6 mA Using the switching signals If you wish to use the switching signals you must supply POSITIP with 24 V DC at the D sub connection EXT pins 23 to 25 0 V to pin 10 Pins 14 to 21 will then be supplied with 24 V as long as the display value is not within a switching range 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 P60 2 uy If the location of the datum point changes move the switching ranges correspondingly Axis assignment P60 x No axis assigned Off P60 x 0 Fig 46 The switching ranges are symmetrical Assigned to axis 1 P60 x 1 around zero Assigned to axis 2 P60 x 2 Assigned to axis 3 roux o Assigned to axis 4 P60 x 4 Define the switching range P 61 x O to 99 999 999 mm symmetrically around zero P61 x Permissible load at switching outputs IMAX 100 mA DC resistance Co
52. ing over the reference marks simply press the soft key No REF Z f 451 Note that if you do not cross over the reference marks W a new datum point you set will not be stored This means that after a power interruption the relationship between axis slide positions and display values cannot be restored Fig 11 REF display on screen Switch on CROSS OVER REFERENCE MARKS Turn on the power and press any key Cross over the reference marks in all axes in any sequence Do not cross over the reference marks Note In this case the relationship between axis slide positions and display values will be lost if the power is interrupted Your POSITIP is now ready for operation and is in the operating mode ACTUAL VALUE POSITIP 855 Operating Instructions 13 2 Working with POSITIP First Steps Operating Modes The operating mode determines which functions are available to you Available functions Mode Key Position display for basic ACTUAL machining tasks VALUE Tool presetting Datum setting Distance to go display DISTANCE Turning with oversize TO GO A Storage of work steps for PROGRAMMING small lot production AND EDITING Run programs previously EXECUTE created in the PROGRAMMING PROGRAM AND EDITING mode You can switch to another operating mode at any time by pressing the key for the desired mode The HELP MOD and INFO functions You can call the HELP MOD and
53. l 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 18 Operating Instructions POSITIP 855 2 Working with POSITIP First Steps Entering tool data and setting the datum Example Setting the workpiece datum zero point The datum is set to zero for the sum display of the Z axis All tool data entered are automatically referenced to this datum Preparation Select the tool number tool data with the vertical arrow keys Operating mode ACTUAL VALUE Machine the workpiece face Leave the cutting edge of the tool at the face Select the axis Zc Datum Setting Zs 0 POSITIP 855 Operating Instructions 19 2 Working with POSITIP First Steps Entering tool data and setting the datum Example Entering tool data when the workpiece diameter is known Preparation Select the tool number with the vertical arrow keys Operating mode ACTUAL VALUE Turn the first diameter in the X axis Select the axis X Tool Setting Koa enero Enter the position of the tool tip for example X 10 mm Confirm entry Touch the workpiece face with the tool Select the axis Zs Tool Setting Zoa Se o Set the position display for the tool tip to zero Zs 0 Confirm entry POSITIP stores the tool data under the tool numb
54. m 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 V VYY VVVY Single block Operating mode EXECUTE PROGRAM select Single Block Move to the position by traversing to display value zero Call the next program block Continue calling blocks with the soft key Next Block until ma chining is complete An overview of functions is shown on the next page POSITIP 855 Operating Instructions 49 4 Executing Programs 50 Automatic Operating mode EXECUTE PROGRAM Select Automatic The program block and graphic positioning aid appear Move to the position by traversing to display value zero The next program block will appear as soon as you have moved to the displayed position The positioning aid automatically switches to the coord
55. meter number and confirm with ENT V VVVVY VY To change parameter settings Operating parameter settings can be changed by selecting the new setting or entering a numerical value Select a new setting Press the horizontal arrow key or Enter a numerical value directly and confirm your entry with ENT The horizontal arrow key has no function with parameters which only allow direct numerical entry 62 Technical Information POSITIP 855 Il 2 Operating Parameters Transferring operating parameters over the data interface You can save the operating parameters on the FE 401 B floppy disk unit or a PC and read them into the POSITIP again whenever required For further information on the data interface and data transfer see Chapter 4 OPERATING PARAMETERS NES 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 softkey 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 softkey Param Input POSITIP replaces all operating parameter settings in its memory with those on the diskette POSITIP 855 Technical Information 63 Il 2 Operating Parameters
56. n Information for the machine tool builder for example that he must implement a certain function Essential information for example that a certain tool is needed for the described function Part Operating Instructions 1 Fundamentals of Positioning eee 7 2 Working with POSITIP First Steps ccccccccssesecsecsseseceeeeees 13 DE LON ON SAN ere cache EEEE EEE ccd EA EEA dace EE 15 S aa N E EA NAE SI RAD OR A SENA A PEE A PRC T 13 Operating MOES seemieiser nean nna ie RR e EEEE EET aaa EE RR 14 The HELP MOD and INFO TunchONS sesisremnarei irene Ea EE ipii 14 Selecting soft key functions 0 ccc cc ceccccececeececeeeeeeseenesesneeeuneeeeeseenectaneetaeseuneees 15 On screen operating Instructions 6c crcsdvssaneworecnnasie endncionnvsovsaresdveraveerumdeneidenends 15 ORAS O OCO giga O E E E E 16 Selecting the unit of measurement riter rert reer re rirerire rea 16 Selecting position display modes 0 0 cc cece ce ceccceccceeeeeeectseseeueseeueeeeneetseseteseeaeees 17 Entering tool data and setting the datum eee erre 18 Displaying ANd MOVING tO POSITIONS eee 22 Tng OY ZES sen EA E aR 22 l 3 Programming POSITIP cccccsccsseeeseeecseeeeeeseeseeseeseaeenaeeeeas 27 Operating mode PROGRAMMING AND EDITING ret 27 PS SECS Ol O o fc q RS ER RS O CU RD RS OR 28 DETESTO PRO GAS cased aaseceuietaniasdsenivaueaiennauntmndnevauteceansian 28 FM ITO ITA E EE E OEA A T 29
57. n P46 You can define separately for each axis whether the encoder sig nals are counted positive or negative In positive direction of traverse Counting direction of the encoder signals P 30 Positive counting direction roo Negative counting direction Pao Monitoring of encoder e cable and connectors e traversing speed e measuring signals Encoder monitoring P 45 Encoder monitoring off P 45 0 Encoder monitoring on P 45 1 POSITIP 855 Technical Information Il 3 Encoders and Measured Value Display Setting the display step with linear encoders With linear encoders the display step depends on the e signal period of the encoder P31 and the e linear subdivision P32 Both parameters are entered separately for each axis The linear Subdivision can range trom 0 1 to 128 depending on the signal period of your encoder For linear measurement using nut ballscrew arrangements and rotary encoders calculate the signal period as follows Drivescrew pitch mm x 1000 Signal period um Line count Display step signal period and linear subdivision for linear encoders 70 Signal period um 2 4 10 20 40 100 200 12800 Display step mm inch Linear subdivision 0 00002 0 000 001 100 m 0 000 05 0 000 002 40 80 0 000 1 0 000 005 20 40 100 0 0002 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
58. n the power Is restored Fig 9 Linear encoder here for the Z axis 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 When this reference mark is crossed over the POSITIP s refer i E L ence mark evaluation feature restores the relationship between axis slide positions and display values as you last defined it by set ting the datum If the linear encoders have distance coded refer ence marks you only need to move the machine axes a maximum of 20 mm to do this Fig 10 Linear scales with distance coded reference marks upper illustration and one reference mark lower Illustration POSITIP 855 Operating Instructions 11 1 Fundamentals of Positioning NOTES 12 Operating Instructions POSITIP 855 2 Working with POSITIP First Steps l 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 ACTUAL VALUE Tool Setting tions and display values qe o Geer X 12 469 Working without reference mark evaluation You can also use POSITIP without cross
59. nal positions simply by traversing to display value zero Even when working with distance to go you can enter coordinates in absolute or incremental dimensions Graphic positioning aid When you are traversing to display value zero POSITIP displays a graphic positioning aid see Figure 18 The graphic positioning aid is located in a rectangle just below the display for the active axis Two triangular marks in the center of the rectangle symbolize the nominal position you want to reach The small square symbolizes the axis slide An arrow Indicating the direction appears in the square while the axis Is moving SO you X 53 081 DY can easily tell whether you are moving towards or away from the eo nominal position Note that the square does not begin to move until the axis slide Is near the nominal position POSITIP can show the absolute position instead of the uy graphic positioning aid You can switch between the two modes with operating parameter P 91 see Chapter II 2 Fig 18 The graphic positioning aid Turning with oversizes You enter oversizes in the user parameters see Chapter 6 Oversizes are automatically taken into account in the distance to go mode When the displayed distance to go is 0 only the finishing allowance remains to be machined When you have set the user parameter Oversize On Off to On a symbol for oversize Y appears behind the display value CAUTION the axis If the symbol appears bu
60. ng procedure assigns the origin of the absolute coordinate system to this datum k lt 7 x 2 Fig 4 The origin of the Cartesian coordinate system is the workpiece datum Determining and entering tool data Your POSITIP display unit should show you the absolute position of the workpiece regardless of the length and shape of the particular tool being used For this reason you must determine the tool data tool preset and enter them First touch the workpiece with the cutting edge of the tool and then enter the associated display value for that position 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 see examples starting on page 19 Fig 5 These tools have different tool data 8 Operating Instructions POSITIP 855 1 Fundamentals of Positioning Nominal position actual position and distance to go The positions to which the tool is to move are called the nominal positions while the position at which the tool is actually located at any given moment is called the actual position see Figure 6 The distance from the nominal position to the actual position is called the distance to go Sign for distance to go The distance to go carries a positive sign when the path from the actual to the nominal position Is in the negative axis direction The distance to go carries a negative sign when the path from the actual
61. ng the encoders eeepc OD UR ENREDO RO RO 68 Setting the display step with linear encoders ccccccceecccseceseecesueetseseeneseeneees 70 Setting the measured value display cece cceccceeeeceeeeceeeueceeeeeseuenestuaeeseunesenens 72 Axiserror COMMIS 11S a OM seprene ipinakita dataa aaa aaia aa EE a EN 73 l 4 Data ME CEA ACC sassis aa 75 Il 5 Measured Value Outpute cccccccsccsseeecseeeceeeeseeeeeeseaeeeaeeeeas 77 Staring measured value GUTDUT acs cassasccanveancossadodscncadetsanaddeseetantaedinencsaxeentinasans 77 Operating parameters for measured value OUtput ii 78 Example of character output at the data Interface eee 79 Il 6 Switching Inputs and Outputs eo 80 Il 7 Specifications ccccccscceseceeeeeseeeeeeeseeeseeeeaeeeaeeseneeseeesneneeseess 83 I 8 Dimensions ccccceccseceeceeceeeeeeeeaeeeseeseeseueeueueeaeseseueneseusaesansaees 84 ME AS RASA Ss O ANNE RR DRE SR ND USER IA RD 84 FOC VION ai 84 PVC Ge VC oe testes aoe sana toe soon academics IR RR NERD E E 84 IPEN E GI gs a E A a eae dneeet 85 Subject INAOX ccccccsseccseeecsseeceeecaeeecaeecaeeeeaeeseeseeeeeeeeseeeeeeseesaeenaees 86 Il 1 Installation and Electrical Connection ll 1 Installation and Electrical Connection Items supplied e POSITIP 855 Display Unit e Power connector e User s Manual Installation M4 screws are required for securing POSITIP to a support or a
62. nnect inductive load only with quenching diode A Danger to internal components Connect inductive loads only with a quench ing diode parallel to the inductance Accuracy of switching ranges and switching delay P 69 You can select the switching delay and the accuracy with which the switching outputs are switched You can choose between e Accuracy display step switching delay 80 ms This is mode 1 P 69 0 Grating period GP of encoder 128 Switching delay 5 ms This is mode 2 P 69 1 e Accuracy POSITIP 855 Technical Information 81 Il 6 Switching Inputs and Outputs POSITIP ready for operation Output 82 In order to use the POSITIP is ready for operation signal you must supply 24 V DC to pins 23 24 and 25 0 V to pin 10 During normal operation pin 11 of D sub connection EXT has 24 V If an error occurs which impairs the functioning of POSITIP such as a hardware or checksum error POSITIP switches the output at pin 11 off Technical Information POSITIP 855 Il 7 Specifications Il 7 Specifications POSITIP Axes Up to 4 axes from X Y Z A B C U V W Display Flat luminescent screen Status display Position encoders Display step Functions Programming Data interface Accessories Switching outputs Switching inputs Power source Power consumption Operating temperature Storage temperature Weight POSITIP 855 position values dialogs entries graphics Operating mo
63. ntering 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 Example Scaling factor for the Z axis gt gt gt gt 56 Press MOD Press the soft key Scaling Factor Z POSITIP now displays an input screen for the scaling factor Enter a scaling factor for example 0 75 Press ENT If you want this scaling factor to apply to all coordinate axes press the soft key Set All The MOD menu appears again Press MOD again This ends the MOD function The scaling factor is now In effect Operating Instructions POSITIP 855 Part Il Technical Information Il 1 Installation and Electrical Connection 59 EE SS sonic sates bn wa atenias A 59 HSM OW e a AE E aaa tees santa vas RR RISO RR RR RR TET 59 SOMME CUO the encoders cernent E E e EE a 60 aline EE E go TEE NE I A EE EE ETE AE DO E A E ET 61 Il 2 Operating Parameters cccccccscccseecseecseeeeeeeseeeseeeseeeseenaeeeans 62 Accessing the operating parameters eterna rear 62 Transferring operating parameters over the data interface iie 63 User parameters rrenan era rear e rear e aerea eram EEEE rrn 64 List of operating parameters e rt rr rr rtorrent ereeereere re areenna 65 Il 3 Encoders and Measured Value Display 68 Adap
64. of repeats 3 Confirm entry After a CALL LBL block in the operating mode PROGRAMMING AND EDITING POSITIP repeats the program blocks that are lo cated behind the LBL block with the called number and before the CALL LBL block Note that the program section will always be executed one more time than the programmed number of repeats Program blocks BEGIN PGM 40 MM X 80 000 Z 20 000 X 40 000 A 510 00 LBL 8 IZ 20 000 X 25 000 X 40 000 CALL LBL 8 REP 3 3 X 80 000 END PGM 40 MM H WO O J O UI E WU N HO e Start of program program number and unit of measurement Pre position the tool X axis Pre position the tool Z axis X coordinate for pre positioning Z coordinate for pre positioning Beginning of program section 8 Move to groove position Turn groove Retract Repeat program section 8 between blocks 5 and 9 three times Retract End of program program number and unit of measurement POSITIP 655 Operating Instructions 43 3 Programming POSITIP Editing existing programs You can edit existing programs for example to correct keying er rors POSITIP supports you with plain language dialogs just as when you are creating a new program Program numbers can be changed by selecting the BEGIN or END block and entering a new program number Confirm your changes 44 You must confirm each change with the ENT key for it to become effective Example Editing a program block
65. r each measured value P51 Number of blank lines after measured value P51 O to 99 You can also use the signal for measured value output to influence position display Screen display during measured value output P23 The display is not stopped during measured value output Off P23 0 The display is stopped during measured value output and remains stopped as long as the switching Input output measured value is active Concrnt P25 The display is stopped but is updated by every measured value output Frozen P23 SZ 78 Technical Information POSITIP 855 Il 5 Measured Value Output Example of character output at the data interface The numbers stand for Coordinate axis Blank space separate value mode S sum mode or O top slide Equality sign sign Carriage return Line feed SOS WO Example Linear axis with sum display mode Z 5841 2907 mm EG p e e D ae 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 POSITIP 855 Technical Information 79 Il 6 Switching Inputs and Outputs ll 6 Switching Inputs and Outputs Switching signals at the D sub connection EXT allow you to e reset the actual value display of a coordinate axis to zero e control motor cutoff e start measured value output see Chapter II 5 mendations in
66. re spread over three soft key rows e Basic arithmetic first soft key row e Trigonometry Second row e Square root x 1 x m 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 Transferring the calculated value The calculated value remains in the input line even after you leave the calculator This allows you to transfer the calculated value di rectly into a program as a nominal position without having to re enter It 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 For calculations with one operand sine reciprocal etc Key In the value Press the soft key for the desired operation POSITIP displays the result of the operation in the input line Example See the next page POSITIP 855 Operating Instructions 99 5 INFO Pocket Calculator Stopwatch Taper Calculator Pocket calculator functions Example 3 x 4 14 2x6 1 2 54 Key in the first value in the first parenthesis 3 confirm entry The display shows 3 000 Key in the second value in the first parenthesis 4 and combine the second value with the first value x The display now shows 12 000 Key in the third
67. s Radius diameter display Drawings for lathe parts usually give diameter values When you turn the part however you infeed the tool in radius values POSITIP can display either the radius or the diameter for you When the diameter is being displayed the diameter symbol Is shown next to the position value Example Radius display position X 20 mm Diameter display position X 40 mm 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 The top slide is identitied with a small O for example Zo 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 25 the tool referenced to the workpiece datum EE When the sum display mode is active a small S is shown next to the axis designation for example Zs Example Separate value see Fig 17 Z 25 000 mm Zo 15 000 mm Sum display see Fig 17 Zs 40 000 mm
68. s User s Manual describes the POSITIP 855 for turning A separate manual is available for milling Usage This unit corresponds to class A in accordance with EN 55022 and will be used predominantly in industrially zoned areas About this manual This manual is divided into two parts e Part Operating Instructions starts on page 5 e Part Il Technical Information starts on page 57 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 Il Subject Index A subject index for both parts of this manual starts on page 86 D
69. s diameter 1 P 3 3 Radius diameter 3 P5 1 Separate sum 1 P5 3 Separate sum 3 P11 Scaling factor OFF ON P 12 1 Scaling factor 1 P 12 3 Scaling factor 3 P14 Oversize OFF ON P 15 1 Oversize 1 P 15 3 Oversize 3 P23 Display freeze Influence position display by signal for measured value output P 30 1 Counting direction 1 P 30 2 Counting direction 2 P 30 3 Counting direction 3 P 30 4 Counting direction 4 P 31 1 Signal period 1 P 31 2 Signal period 2 P 31 3 Signal period 3 P 31 4 Signal period 4 P 32 1 Linear subdivision 1 P 32 2 Linear subdivision 2 P 32 3 Linear subdivision 3 P 32 4 Linear subdivision 4 P 40 1 Error compensation 1 P 40 2 Error compensation 2 P 40 3 Error compensation 3 P 40 4 Error compensation 4 P 41 1 Linear compensation 1 P 41 2 Linear compensation 2 P 41 3 Linear compensation 3 P 41 4Linear compensation 4 P 43 1 Distance coding 1 P 43 2 Distance coding 2 P 43 3 Distance coding 3 P 43 4 Distance coding 4 P 44 1 Reference mark 1 P 44 2 Reference mark 2 P 44 3 Reference mark 3 P 44 4 Reference mark 4 Page 72 16 72 17 TZ 17 Ja So Za diz Function and allowed entries Dimensions in millimeters mm e Dimensions in inches inch Radius display Diameter display Separate value display Sum display Scaling factor inactive OFF Scaling factor active ON scaling factor 0 1 to 9 999 999 Oversize inactive OFF Oversize active ON Amount of oversize 1
70. stance 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 e Selection of display step e Setting the measured value display Designations of the coordinate axes Unit of measurement Radius diameter display Separate value sum display Adapting the encoders Encoder output signal P 81 Encoder with 16 pA output signal Pal 0 Encoder with 40 pA output signal Pok The position feedback encoders on the machine may have one reference mark or several distance coded reference marks Reference marks on the encoder P 43 One reference mark None PAS Distance coded reference marks 500 x GP P 43 500 Distance coded reference marks 1000 x GP P 43 1000 Distance coded reference marks 2000 x GP P 43 2000 Distance coded reference marks 5000 x GP P 43 5000 Reference mark evaluation can be deactivated separately for each axis Note that the datum points for those axes are then no longer stored in nonvolatile memory Reference mark evaluation P 44 Evaluate reference mark s Yes Pad Do not evaluate reference mark s No PAA 68 Technical Information POSITIP 855 Il 3 Encoders and Measured Value Display Adapting the encoders Definition of the coordinate axes P 48 Do not display axis off PAS 0 Display axis o
71. t you re not sure whether it indicates a scaling factor or an oversize check the settings of the user parameters 1 Y will also appear if you ve activated a scaling factor for Entry values for oversize or undersize Oversize Positive entry value up to 999 999 mm Undersize Negative entry value down to 999 999 mm Fig 29 Oversizes for X and Z 22 Operating Instructions POSITIP 855 2 Working with POSITIP First Steps Displaying and moving to positions Entering oversizes Y VV VVVYVY 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 To deactivate oversizes When you want to work without oversizes again gt Switch the soft key Ovrsize ON OFF to OFF or enter O for the oversize Example Effect of an oversize in the X axis 1 Diameter display for X position Position of the tool cutting edge without oversize X2 40 000 mm with oversize 2 000 mm XZ 444 000 mm with undersize 2 000 mm XZ 36 000 mm
72. te Set is useful when determining Use the paging keys if the explanation is spread over more tool data by scratching the workpiece than one screen page To avoid Losing the position value when the tool is retracted to measure HELP NOTE SET the workpiece this value can be stored To leave the operating instructions with Note gt Press HELP again After the workpiece is measured a new datum can be assigned to the stored position Example On screen operating instructions for NOTE SET The function NOTE SET is described in this manual starting on page 21 Select NOTE SET by pressing the soft key Note Set In the operating mode ACTUAL VALUE Fig 13 On screen operating instructions for gt Press HELP NOTE SET page 1 of 2 The first page of the operating instructions for NOTE SET ap pears on the screen Page reference at the lower right of the screen The number in front of the slash is the current page the number behind the slash is the total number of pages for this HELP NOTEZSET Example Scratch and measure X axis topic The on screen operating Instructions now contain the fol a eleet tack nurses lowing information on NOTE SET e a Eee e General information on the function page 1 2 o x z sequence of entries page 2 2 Scratch workpiece in the X axis To leave the operating Instructions eee note Press HELP again Retract and measure workpiece Enter measur
73. tilt ing base from HEIDENHAIN Id Nr 281 619 01 See Chapter II 8 for the hole dimensions Electrical connection Danger of electrical shock Unplug the power cord before opening the hous ing Connect a protective ground This connection must never be interrupted Danger to internal components Do not engage or disengage any connections while the unit is under power Use only original replace ment fuses Power connection POSITIP requires AC voltage between 100 V and 240 V 48 Hz to 62 Hz No voltage adjustment Is required Wiring the power connector See Fig 30 Power leads and Ground Minimum cross section of the power cable 0 75 mm POSITIP 855 Technical Information Fig 30 Wiring the power connector 99 Il 1 Installation and Electrical Connection Grounding uy Noise immunity can be increased by connecting the ground screw on the rear panel to the central ground of the machine Minimum cross section of the connecting wire 6 mm Connecting the encoders POSITIP can be used with HEIDENHAIN linear encoders that pro vide sinusoidal output signals The encoder inputs on the rear panel are designated X1 X2 X3 and X4 The connecting cable length may not exceed 30 m 100 ft Danger to internal components Do not engage or disengage any connections while the unit is under power Pin layout for encoder inputs Pin Assignment O 0 5 V U OV U 90
74. to the nominal position Is In the positive axis direction Absolute workpiece positions Each position on the workpiece is uniquely defined by its absolute coordinates see Figure 7 Fig 6 Nominal position actual position 1 Example Absolute coordinates of position O and distance to go X 5mm Z 35 mm Absolute coordinates of position X 15mm Z 65 mm If you are working according to a workpiece drawing with absolute dimensions you are moving the tool to the coordinates Incremental workpiece positions A position can also be defined relative to the previous nominal po sition see Figure 8 The datum for the dimension is then located at the previous nominal position Such coordinates are termed in cremental coordinates increment increase or chain dimen sions since the position is defined by a chain of dimensions Incremental coordinates are identified by a preceding I Fig 7 Positions and are absolute Example Incremental coordinates of position referenced to workpiece positions position IX 10 mm IZ O mm Incremental coordinates of position referenced to position 8 IZ 30 mm Incremental coordinates of position 2 referenced to position 1 IX 10 mm IZ 30 mm If you are working according to a workpiece drawing with incre mental dimensions you are moving the tool by the dimension Sign for incremental dimensioning
75. tput 7 P61 0 Switching range 0 P61 1 Switching range 2 P61 2 Switching range 2 P61 3 Switching range 3 P61 4 Switching range 4 P61 5 Switching range 5 P61 6 Switching range 6 P61 7 Switching range 7 P69 Switching signal P81 1 16 40pA switchover 1 P81 2 16 40LA switchover 2 P81 3 16 40pA switchover 3 P81 4 16 40LA switchover 4 Page Function and Numerical allowed entries entry 69 Monitoring off 0 Monitoring on 1 69 Do not display axis off O Display axis on 1 72 Axis is coordinate axis A 65 2 Axis is coordinate axis B 66 2 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 6 Speed of data transfer 150 Baud lt P 50 lt 38 400 baud 9 600 78 Number of line feeds after output of measured value 0 to 99 1 81 Off 0 Assigned to axis 1 1 Assigned to axis 2 2 Assigned to axis 3 3 Assigned to axis 4 4 61 Enter the switching range 0 0 symmetrically to zero in mm 78 Mode 1 Signal delay 80 ms 0 Mode 2 Signal delay 5 ms 1 68 Encoder signal 16 pA 0 Encoder signal 40 pA 1 1 Standard factory settings are in bold italics 2 Factory setting for P 49 P49 1 88 P 49 3 90 66 Technical Information POSITIP 855 Il 2 Operating Parameters List of operating parameters Parameter Page Function and Numer fo allowed entries entry
76. ts memory Example Reading a program out of POSITIP Operating mode PROGRAMMING AND EDITING Select Extern Program number 1 o Enter the program number for example 10 Select the external device For diskette unit or PC with HEIDENHAIN data transfer software TNC EXE use FE setting for PC without TNC EXE or printer use EXT setting Press Start Output to transfer the program to the external device The message Reading out program appears 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 To read all programs out of POSITIP s memory Press Output All PGM POSITIP 655 Operating Instructions 47 3 Programming POSITIP NOTES 48 Operating Instructions FOSITIP 855 4 Executing Programs l 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 progra
77. ulate 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 TAPER CALCULATOR Entry 1 7 1 7 for the next entry Entry values Taper ratio 12 587 From the taper ratio calculation of the a ce e Radius of the taper e Length of the taper From both diameters and the length calculation of the e Starting diameter e End diameter e Length of the taper Function Soft key Key Fig 26 Calculating the taper angle from the Switchover for calculation from the T ai aper taper ratio l Ratio Switchover for calculation from the D1 D2 diameter and the length TAPER CALCULATOR Length 12 550 Diameter 1 Confirm entry Diameter 2 Length i Go to the next higher input line Angle Go to the next lower input line Switch over the input field for the taper ratio Fig 27 Calculating the taper angle from the taper diameters and length 52 Operating Instructions FOSITIF 355 5 INFO Pocket Calculator Stopwatch Taper Calculator 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 Function Soft key Reset the stopwatch to zero and start timing Start Stop timing Pocket calculator The pocket calculator functions a
78. value in the first parenthesis 14 and combine the third value with the displayed value 12 000 The display now shows 26 000 Key in the first value in the second parenthesis 2 confirm entry This automatically closes the first parenthesis The display shows 2 000 Key in the second value in the second parenthesis 6 and combine the second value with the first value x The display now shows 12 000 Key in the third value in the second parenthesis 1 and combine the third value with the displayed value 12 000 The display now shows 13 000 Close the second parenthesis and simultaneously combine with the first parenthetical expression The display now shows the result 2 000 Operating Instructions FOSITIF 355 6 User Parameters The MOD Function l 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 avall 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 To access the user parameter menu Press MOD The user parameters appear on the screen Go to the soft key row with the desired user parameter Press the soft key for the desired user parameter To leave the user parameter menu Press MOD Scaling factors The user parameter
Download Pdf Manuals
Related Search
Related Contents
Lennox Hearth 36-EODC Outdoor Fireplace User Manual Have you been yearning for an alarm clock that is petite Forerunner® 10 - Fleet Feet Bloomington Sony CDX-F5500 Marketing Specifications SCANNER-LICHTEFFEKTGERÄT Schwinn 125 Assembly & Owner's Manual dreamGEAR Comfort Grip Samsung CP1370EST Combi Micro-onde 37 Litres Copyright © All rights reserved.
Failed to retrieve file