11
if the magazine can be turned in both directions (this fact is indicated by
parameter 0103 BIDIR=1) it tells the shorter way to the tool pot searched
=0 search in positive direction
=1 search in negative direction
positive direction: increasing number of tool pots
bit 13 - bit 8 =don`t care
bit 7 - bit 0 = tool pot number
Mandatory activities in module :008
-
According to bit 15 of OP register blinking of tool number on the display or searchig
for tool pot.
-
If the machine has only manual tool change possibility or the tool change carried out
for T code (not for M06) and the NC commanded manual tool change by the OP
register bit 15 the tool number should be displayed by a blinking message in module
:008. Before returnig from module RH054 register should be updated.
-
If the tool is changed for command M6 (parameter 0102 M06=1) and the NC
commands manual tool change tool number must be saved (blinking message should
be carried out for command M6).
-
If the magazine is of turret type (parameter 0102 M06=0) tool change should be
carried out in module :008. Before returnig from module RH054 register should be
updated. If there is any failure .FFFF should be written into register RH054 and make
the NC to go into manual mode.
-
If the magazine is of turret type (parameter 0102 M06=0), but the previous tool
should be removed manually (because it was loaded manually) and then should be
the new tool changed.
-
If the tool change is executed for M6 tool pot number and the direction of search
should be saved and should be returned to the NC. Tool pot search should be carried
out in module :001, but after the previous search is over.
Forbidden instructions: none
:009
- Speed change module
Called whenever the NC is being run by command "S". OP and register RH000
contains the speed value written at address "S" in binary form. Prior to escaping from
the module, register RH050 must be updated.
Mandatory activities: execution of speed change.
Prohibited instructions: none.
:010
- Other M functions module
Called whenever the NC is being run by command "
M
" diffrent from M3, 4, 5, 19,
M8, 9, M11, ..., 18, M2, 30. At the time of entering in the module, the OP contains
the M code in the form of a two-byte binary number in the range of 000 to 999.
Mandatory activities: processing the M command.
Prohibited instructions: none.