Plc Axes - HEIDENHAIN TNC 415 Technical Manual

Hide thumbs Also See for TNC 415:
Table of Contents

Advertisement

1.8 PLC axes

The controlled axes can be assigned to the PLC individually. On a machine with four NC axes for
example, the 5th axis could be used to position the tool changer independently of the four NC axes.
Machine parameter MP60 defines the axes to be controlled by the PLC.
In the PLC program the positioning of the PLC axes is controlled by modules:
Module 9120: Start positioning a PLC axis
Module 9121: Stop positioning a PLC axis
Module 9122: Interrogate status of a PLC axis
Module 9123: Traverse the reference marks of a PLC axis
These modules are described in the chapter "PLC Programming".
PLC axes are always traversed in the servo lag mode.
Several PLC axes can be started simultaneously. They are not interpolated together however.
A modulo value for the counting mode of the axes can be entered in MP810 (see section "Display
and operation").
MP60
PLC auxiliary axes
Input: %xxxxx
Bit 0
Axis X
Bit 1
Axis Y
Bit 2
Axis Z
Bit 3
4th axis
Bit 4
5th axis
Example:
A tool sequence is to be pre-positioned with TOOL DEF. The tool sequence is driven by a controlled
axis. The acknowledgement for the TOOL DEF block is given when positioning starts.
The feed-rate for positioning with TOOL DEF is filed in MP 4210.0 and the feed-rate for reference
traversing the tool sequence is filed in MP 4210.1.
Machine parameters:
MP 10
MP 60
MP 410.4
MP 810.4
MP 960.4
MP 7261
MP 7480.1 : 1 to 3
MP 4210.0 :
MP 4210.1 :
Auxiliary addresses:
D 168
W 230
D 232
B 236
B 238
M 544
M 599
4-38
TNC 407/TNC 415/TNC 425
0 = NC axis
1 = PLC axis
:%1XXXX
;activate 5th axis
:%1XXXX
;declare 5th axis
:
2
;declare 5th axis as axis of rotation C
:
360
;modulo value of tool sequence
:
XX
;datum shift
:
XX
;number of tools with pocket number
;output tool and pocket no. with TOOL DEF
XX
;(D768) feedrate of PLC axis with TOOL DEF
XX
;(D772) feedrate of PLC axis with
reference traverse
;desired position
;number of tools in sequence (=MP 7261)
;length of sequence (=MP 810)
;status of PLC axis
;Identifier Submit job
;reference traverse
;logic one
1 Machine axes
01.98

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 425eTnc 415fTnc 407Tnc 415bTnc 425

Table of Contents