06.08.2013 Views

Technical Manual TNC 360 - heidenhain - DR. JOHANNES ...

Technical Manual TNC 360 - heidenhain - DR. JOHANNES ...

Technical Manual TNC 360 - heidenhain - DR. JOHANNES ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.3.2 Output to external devices<br />

Any external device, e.g. computers, printers, readers and punches, can be addressed via the<br />

interface. For this purpose, the <strong>TNC</strong> has a freely configurable interface mode (EXT) which, within<br />

certain limits, permits any setting of the data format and control characters of the required data<br />

transmission protocol.<br />

The setting selected at the external devices must of course match the <strong>TNC</strong>. On printers, this is done<br />

by setting the DIP-switches or adjusting the transmission parameters.<br />

If data transfer to a computer is desired, appropriate data-transfer software must be installed. To<br />

help in this, HEIDENHAIN offer their <strong>TNC</strong>.EXE data transfer software, which permits transfer<br />

between <strong>TNC</strong> and a PC using a fixed transmission protocol.<br />

2.3.3 Reading in and simultaneously executing programs (DNC<br />

operation)<br />

In PROGRAM RUN mode, machine programs can be transmitted with "Block transfer" from an<br />

external memory via the serial data interface and be executed simultaneously (DNC operation). This<br />

allows machine programs which exceed the storage capacity of the control unit to be executed.<br />

After the program has started, executed blocks are erased and further blocks are continuously called<br />

from the external memory.<br />

If the program blocks are read into the <strong>TNC</strong> faster than they can be executed, the entire NC memory<br />

is initially fully loaded. If it is full, transfer is suspended until a storage space of one NC block is<br />

vacated by execution. Only then is transfer resumed, until once again the memory is filled.<br />

For DNC operation the data transfer protocol must be set with Block Check Character BCC (data<br />

checking).<br />

2.3.4 Communication between <strong>TNC</strong>s<br />

For certain applications, it is necessary for <strong>TNC</strong>s to be able to exchange data or to communicate<br />

with each other. This is made possible by the RS-232-C/V.24 interface.<br />

The simplest form of data exchange is the transfer of files (e.g. NC programs) from one <strong>TNC</strong> to<br />

another. To do this, the same transmission format (ME mode) must be set at both control units and<br />

transfer started. It must be ensured that the receiving control unit is the first to start.<br />

For the application "Positioning module", i.e. further NC axes are required, the positioning values<br />

have to be transmitted from the master logic unit to the slave logic unit. On this basis, data can be<br />

transferred to another <strong>TNC</strong> via the data interface, using PLC modules at the PLC level (see Section 5<br />

"Data transfer by PLC").<br />

2.4 Data transmission protocols<br />

The <strong>TNC</strong> enables data and files to be transferred using two different protocols (which can be<br />

selected via the interface setup or the machine parameters).<br />

8/95 <strong>TNC</strong> <strong>360</strong> 2 <strong>TNC</strong> data interfaces 8-15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!