beautypg.com

Suppressing the limit switch message: m150, S (see – HEIDENHAIN iTNC 530 (34049x-08) ISO programming User Manual

Page 342

background image

342

Programming: Miscellaneous functions

1

0

.4 Miscellaneous functions f

o

r cont

our

ing beha

vior

Suppressing the limit switch message: M150

Standard behavior
The TNC stops program run with an error message if the tool were to

leave the active working space during a positioning block. The error

message is output before the positioning block is executed.

Behavior with M150
If the end point of a positioning block with M150 is outside the current

working space, the TNC moves the tool to the edge of the working

space, and then continues the program run without an error message.

Effect
M150 is effective only in straight-line blocks and the block in which it

is programmed.
M150 becomes effective at the start of block.

Danger of collision!

Keep in mind that the approach path to the position

programmed after the M150 block might be changed

significantly!
M150 is also effective on traverse range limits defined

with the MOD function.
M150 is effective even if you have the handwheel

superimposition function active. The TNC then moves the

tool by the defined maximum value of the handwheel

superimposition away from the limit switch.
When dynamic collision monitoring (DCM) is active, the

TNC might move the tool only until it detects a collision

and, from there, complete the NC program without any

error message. This can result in tool paths different from

those programmed!