Suppress limit switch message: m150 – HEIDENHAIN iTNC 530 (606 42x-02) ISO programming User Manual
Page 342

342
Programming: Miscellaneous Functions
1
0
.4 Miscellaneous F
unctions f
o
r Cont
our
ing Beha
vior
Suppress 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!
