D19 plc: transfer values to the plc, D20 wait for: nc and plc synchronization, 7 a d ditional f unctions – HEIDENHAIN TNC 320 (340 55x-05) ISO programming User Manual

Page 227

Advertising
background image

HEIDENHAIN TNC 320

227

8.7 A

d

ditional F

unctions

D19 PLC: Transfer values to the PLC

The D19 function transfers up to two numerical values or Q parameters
to the PLC.

Increments and units: 0.1 µm or 0.0001°

Example: Transfer the numerical value 10 (which means 1 µm or
0.001°) to the PLC

D20 WAIT FOR: NC and PLC synchronization

With the D20 function you can synchronize the NC and PLC during a
program run. The NC stops machining until the condition that you have
programmed in the D20 block is fulfilled. The TNC can check the
following PLC operands:

The TNC 320 uses an extended interface for communication between
the PLC and NC. This is a new, symbolic Application Programmer
Interface (API). The familiar previous PLC-NC interface is also available
and can be used if desired. The machine tool builder decides whether
the new or old TNC API is used. Enter the name of the symbolic
operand as string to wait for the defined condition of the symbolic
operand.

The following conditions are permitted in the D20 block:

N56 D19 P01 +10 P02 +Q3 *

This function may only be used with the permission of
your machine tool builder.

PLC operand

Abbreviation

Address range

Marker

M

0 to 4999

Input

I

0 to 31, 128 to 152
64 to 126 (first PL 401 B)
192 to 254 (second PL 401 B)

Output

O

0 to 30
32 to 62 (first PL 401 B)
64 to 94 (second PL 401 B)

Counter

C

48 to 79

Timer

T

0 to 95

Byte

B

0 to 4095

Word

W

0 to 2047

Double word

D

2048 to 4095

Condition

Abbreviation

Equals

==

Advertising