EasyManua.ls Logo

NCT 90 - Page 39

Default Icon
43 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
36
Tool change module
:008
SF10 ;stores tool number into register F10
LRH051 ;loads the current (old) T code
=LF10 ;compares it with the new tool code
LRH001 ;if they are equal the new T code fed back
to
SRH051 ;the NC
SF10 ;stores the T code into register F10
R ;returns from module :008
Z
LRH002 ;before it stops the spindle loads and saves
SF14 ;the current spindle code (M3, M4,
M5)
5
C005 ;calls spindle module with the code 5
LRH001 ;loads new tool code
BCD ;converts it into BCD for display purpose
PBM"!TOOL" ;blinking message on display "TOOL
[OP]"
C150 ;waiting for START button
LF14 ;loads the saved spindle code
C005 ;restores spindle rotation
LRH001 ;the new T code is fed back to the NC
SRH051
SF10 ;saves the new T code into register
F10
R ;end of module :008
Spindle speed module
:009
LRH000 ;loads the programmed S value NC -> PLC
SRH050 ;actual speed fed back to the NC
R ;end of module :009
Module of other M codes
:010
;no executable M function assigned
R ;return
End of program (M02, M30) module
:011