HEIDENHAIN TNC 320 Operating Instructions Manual
HEIDENHAIN TNC 320 Operating Instructions Manual

HEIDENHAIN TNC 320 Operating Instructions Manual

Programming station
Hide thumbs Also See for TNC 320:
Table of Contents

Advertisement

Operating Instructions for
Programming Station
TNC 320
TNC 620
TNC 640
NC Software
TNC 320: 340554-06
TNC 620: 340564-04
TNC 640: 340594-02
English (en)
8/2013

Advertisement

Table of Contents
loading

Summary of Contents for HEIDENHAIN TNC 320

  • Page 1 Operating Instructions for Programming Station TNC 320 TNC 620 TNC 640 NC Software TNC 320: 340554-06 TNC 620: 340564-04 TNC 640: 340594-02 English (en) 8/2013...
  • Page 3 734980-02 TNC 620 E 734981-02 TNC 640 programming station The programming station software 340594-02 is fully compatible with the TNC below. TNC model NC software number TNC 640 340590-02 TNC 640 E 340591-02 HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 4 User documentation: All TNC functions are described in the User's Manuals for the TNC 320, TNC 620 and TNC 640. Please contact HEIDENHAIN if you need a copy of these User's Manuals. Have your NC software number handy. It is shown on the TNC's MOD screen.
  • Page 5 Contents Important information on the software for the programming station Items supplied / Installation HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 7: Table Of Contents

    Preparations at the programming station ..39 Calling a program from the machine tool ..40 Connection between the programming station and HEIDENHAIN PC software ..40 1.5 Special features of the demo version ..41 General information ..41 Starting the demo version ..
  • Page 8 Configuring the programming station software for use with a USB network dongle ..55 Network license for multiple workstations ..56 Setting the conversational language ..58 Working with the HEIDENHAIN basic PLC program ..60 Working with a machine-specific PLC program ..61 Displaying additional drives ..61...
  • Page 9: Important Information On The Software For The Programming Station

    Important information on the software for the programming station...
  • Page 10: 1.1 Introduction

    Some powerful functions are not available as a standard feature on all TNC controls, but must be enabled via a keyword. All functions are freely available without surcharge on the TNC 320, TNC 620 and TNC 640 programming stations. The free demo version, however, only permits storage of programs up to a certain program length (see "Special features of the demo version"...
  • Page 11: 1.2 Compatibility

    1.2 Compatibility The programming modes provide the same features as a TNC 320, TNC 620 or TNC 640 connected to a machine tool (NC software: see "TNC model, software and features", page 3). You create programs:  in HEIDENHAIN conversational format or according to ISO, ...
  • Page 12: Downward Compatibility

    Downward compatibility The performance range of the TNC 320, TNC 620 or TNC 640 programming station is exactly the same as the performance range of the respective TNC software (see "TNC model, software and features", page 3). If your TNC control is running this software, then you can download all programs created with the programming station directly to the control.
  • Page 13: Differences In Fixed Cycles

    – þ þ 19, Working plane – þ þ 20, Contour data – þ þ 21, Pilot drilling – þ 22, Rough-out Q208 – þ Q401 – þ þ 23, Floor finishing – HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 14 Additional TNC 426/ Cycle iTNC 530 TNC 310 TNC 410 parameters TNC 430 340490 280476 286140 286060 þ þ 24, Side finishing – þ þ 25, Contour train – þ þ þ 26, Axis-specific scaling – þ þ 27, Cylinder surface –...
  • Page 15 265, Helical thread drilling/milling – þ þ 267, Outside thread milling – þ 270, Contour train data – þ 275, Trochoidal slot – þ 276, 3-D contour train – þ 290, Interpolation turning – HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 16 Fixed cycles of NCK-based TNC 320, TNC 620 and TNC 640 controls Meaning of the symbols used in the table: – Parameter not available in this software version þ Parameter or cycle available in this software version Cycle not available in this software version...
  • Page 17 Q206 þ þ þ 212, Rectangular pocket finishing – þ þ þ 213, Rectangular stud finishing – þ þ þ 214, Circular pocket finishing – þ þ þ 215, Circular stud finishing – HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 18 Cycle Additional parameters TNC 320 TNC 620 TNC 640 340551 340560 340590 þ þ þ 220, Polar pattern Q301 þ þ þ Q365 þ þ þ 225, Engraving – þ þ þ 230, Multipass milling – þ þ þ 231, Ruled surface –...
  • Page 19: Differences In Touch Probe Cycles

    þ Q303 – þ Q380 – þ 404, Set basic rotation – þ 405, Rotation in C axis – þ 408, Slot center reference point – þ 409, Ridge center reference point – HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 20 Additional TNC 426/ Cycle iTNC 530 TNC 310 TNC 410 parameters TNC 430 340490 280476 286140 286060 þ 410, Datum inside rectangle Q303 – þ Q381 – þ Q382 – þ Q383 – þ Q384 – þ Q333 – þ 411, Datum outside rectangle Q303 –...
  • Page 21 Q383 – þ Q384 – þ Q333 – þ 419, Datum in one axis – þ 420, Measure angle Q423 – þ Q365 – þ 421, Measure hole Q423 – þ Q365 – HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 22 Additional TNC 426/ Cycle iTNC 530 TNC 310 TNC 410 parameters TNC 430 340490 280476 286140 286060 þ 422, Measure circle outside Q423 – þ Q365 – þ þ 423, Measure rectangle inside – þ þ 424, Measure rectangle outside –...
  • Page 23 Touch probe cycles of NCK-based TNC 320, TNC 620 and TNC 640 controls Meaning of the symbols used in the table: – Parameter not available in this software version þ Parameter or cycle available in this software version Cycle not available in this software version...
  • Page 24 Cycle Additional parameters TNC 320 TNC 620 TNC 640 340551 340560 340590 þ þ þ 410, Datum inside rectangle Q303 þ þ þ Q381 þ þ þ Q382 þ þ þ Q383 þ þ þ Q384 þ þ þ Q333 þ...
  • Page 25 419, Datum in one axis – þ þ þ 420, Measure angle – þ þ þ 421, Measure hole Q423 þ þ þ Q365 þ þ þ 422, Measure circle outside Q423 þ þ þ Q365 HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 26 Cycle Additional parameters TNC 320 TNC 620 TNC 640 340551 340560 340590 þ þ þ 423, Measure rectangle inside – þ þ þ 424, Measure rectangle outside – þ þ þ 425, Measure inside width Q301 þ þ þ Q320 þ...
  • Page 27: Differences In Miscellaneous Functions M

    þ þ þ þ þ þ þ þ M101 / M102 þ þ þ M103 þ þ M104 þ þ M105 þ þ M107 / M108 þ þ þ M109, M110 / M111 HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 28 TNC 426/ M function iTNC 530 TNC 310 TNC 410 TNC 430 340490 280476 286140 286060 þ þ þ M112 / M113 þ þ M114 / M115 þ þ M116 / M117 þ þ M118 þ þ þ M120 þ þ...
  • Page 29 Miscellaneous functions M of NCK-based TNC 320, TNC 620 and TNC 640 controls Meaning of the symbols used in the table: Function not available in this software version þ Function available in this software version M function TNC 320 TNC 620...
  • Page 30 M function TNC 320 TNC 620 TNC 640 340551 340560 340590 þ þ þ M116 / M117 þ þ þ M118 þ þ þ M120 M124 þ þ þ M126 / M127 þ þ M128 / M129 þ þ þ...
  • Page 31: Differences In Q-Parameter Programming

    þ FN24 þ þ FN25 þ þ FN26 þ þ FN27 þ þ FN28 FN29 þ Contour formula QC... þ String formula QS... SQL commands þ Local parameters QL... þ Nonvolatile parameters QR... HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 32 Q-parameter functions of NCK-based TNC 320, TNC 620 and TNC 640 controls Meaning of the symbols used in the table: Function not available in this software version þ Function available in this software version Function TNC 320 TNC 620 TNC 640...
  • Page 33: Differences In Other Functions

    FK programming: FC P3X/FCT P3X þ þ FK programming: FC P3X/FCT P3Y þ þ FK programming: FC RX/FCT RX þ þ FK programming: FC RY/FCT RY þ þ FK programming: FC RPR/FCT RPR HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 34 FK programming: FC RCCPR/FCT RCCPR þ þ FK programming: FC RCCPA/FCT RCCPA Other functions of NCK-based TNC 320, TNC 620 and TNC 640 controls Meaning of the symbols used in the table: Function not available in this software version þ...
  • Page 35 FK programming: FC RAN/FCT RAN þ þ þ FK programming: FC RCCX/FCT RCCX þ þ þ FK programming: FC RCCY/FCT RCCY þ þ þ FK programming: FC RCCPR/FCT RCCPR þ þ þ FK programming: FC RCCPA/FCT RCCPA HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 36: Working With The Programming Station

    Starting the programming station Start the programming station as you would any other Windows application. Either double-click the HEIDENHAIN icon on your desktop or use the Start menu. The TNC Control Panel appears (see figure at upper right). As soon as the programming station software is started, the TNC Control Panel automatically minimizes.
  • Page 37: Showing The Virtual Keyboard

    Proceed as follows to show the virtual keyboard:  Start the programming station software  Double-click the green HEIDENHAIN symbol to the lower right in the taskbar for the TNC Control Panel to appear  Click the More >> button: Additional settings are displayed ...
  • Page 38 Press the Windows key on the ASCII keyboard for the screen to display the last active application and the taskbar  Double-click the green HEIDENHAIN symbol to the lower right in the taskbar for the TNC Control Panel to appear (see figure at right) ...
  • Page 39: Data Transfer From The Programming Station To The Machine Tool

    Select the split-screen view  In the right-hand window select the <c:\pgmtransfer> path  Copy the program to the <pgmtransfer> directory Refer to the TNC User's Manual for more information about copying files. HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 40: Calling A Program From The Machine Tool

    Connection between the programming station and HEIDENHAIN PC software To be able to set up a connection between HEIDENHAIN PC software (e.g. TNCremo or CycleDesign) and the programming station, the programming station has a special IP address, the so-called loop-back IP.
  • Page 41: Special Features Of The Demo Version

    The programming station software is now ready for use in the Manual Operation mode. There is more information on the keyboard assignment (see "Keyboard assignment" on page 42). HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 42: Keyboard Assignment

    Keyboard assignment The assignment of the TNC's special keys (axis keys and dialog keys) and the TNC number pad are shown in the figure at upper right. The assignment of the screen keys is shown in the Function of the screen keys table below.
  • Page 43 Program a circular arc with radius Program a corner rounding Program a circular arc with tangential connection Program the circle center/pole for polar coordinates Program a circular arc with center Select the Manual Operation mode HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 44 TNC function TNC key PC key Select the smarT.NC mode (not for TNC 320, TNC 620 and TNC 640) Select the Handwheel operating mode Select the Positioning with MDI operating mode Select the Program Run, Single Block operating mode Select the Program Run, Full...
  • Page 45 PC key FK free contour programming Program a chamfer Program a straight line segment Select the smarT.NC mode (not for TNC 320, TNC 620 and TNC 640) Select the Handwheel operating mode Program a corner rounding Enter a program stop...
  • Page 46: Overview Of Keyboard Assignment

    Overview of keyboard assignment...
  • Page 47: Key Assignment On Portable Computers

    Refer also to the operating instructions of your laptop/notebook. On many portable computers the ENT key is not available. In most cases you can then continue the dialog with the rightward cursor key. HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 49: Items Supplied / Installation

    Items supplied / Installation...
  • Page 50: Items Supplied / System Requirements

    2.1 Items supplied / System requirements Items supplied Three versions of the TNC programming station are available. Programming station with TNC keyboard Included in delivery are:  The programming station software on CD  Programming station keyboard for connection to the PC via the USB interface ...
  • Page 51: System Requirements

    1280 x 800 (WXGA) pixels, or for the TNC 640 a minimum resolution of 1680 x 1050 (WSXGA+) pixels  LAN connection when the TNC programming station with network license is used HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 52: Connecting The Programming Station

    (see figure at right) in which you can glue the provided cable clamps. The cable clamps serve to relieve the strain on the USB connector. HEIDENHAIN recommends using these cable clamps to prevent loosening of the USB connector and damage to the connection on the PCB.
  • Page 53: Number Stickers

    (see "Configuring the programming station software for use with a USB network dongle" on page 55). HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 54: Installing The Programming Station Software

    Installing the programming station software Note that all files are overwritten during installation of an update. If you have created files or made any changes to files, make backup copies of these before installation.  Place the programming station CD in the CD-ROM drive ...
  • Page 55: Configuring The Programming Station Software For Use With A Usb Network Dongle

     Start the programming station software  Double-click the green HEIDENHAIN symbol to the lower right in the taskbar for the TNC Control Panel to appear (see figure)  Click the More >> button: Additional settings are displayed ...
  • Page 56: Network License For Multiple Workstations

    Network license for multiple workstations Before you can use a network license for multiple workstations, you must start the server program "SmarxOS" on one of the computers, and connect the USB dongle. This computer is then designated the "dongle server," and monitors the connections to the client PCs on which the programming stations are installed.
  • Page 57 Press the "Connect" button to open a window with information about the dongle and other possible settings (e.g. "Connection timeout") You will find more information on the Server Administration program in the readme.txt file (directory: CBServer). HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 58: Setting The Conversational Language

    Setting the conversational language When installing the programming station software, you can select either English or German as the conversational language. Follow the procedure below to switch to another conversational language:  Start the programming station software  Select the Programming and Editing mode of operation ...
  • Page 59 Conversational language Value from Slovak SLOVAK Latvian LATVIAN Korean KOREAN Estonian ESTONIAN Turkish TURKISH Romanian ROMANIAN Lithuanian LITHUANIAN HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...
  • Page 60: Working With The Heidenhain Basic Plc Program

    Working with the HEIDENHAIN basic PLC program After you have started the programming station, the most important programming station functions for machine tool operation become available. The vertical soft-key row includes important soft keys for machine tool operation such as NC start, NC stop, positive or negative traverse direction of axis.
  • Page 61: Working With A Machine-Specific Plc Program

    PLC, making it more difficult for third parties to access this information. HEIDENHAIN points out that no data encryption method offers 100 % protection of the data, especially against access, damage or destruction by unauthorized persons, etc.
  • Page 63 PLC program ... 60, 61 Programming station software exiting ... 37 installing ... 54 starting ... 36 Software, installing ... 54 System requirements ... 51 TNC keyboard, connecting ... 52 USB interface ... 51 HEIDENHAIN Programming Station TNC 320/TNC 620/TNC 640...

This manual is also suitable for:

Tnc 620Tnc 640

Table of Contents