B–63682EN/01
11. MISCELLANEOUS FUNCTIONS
NC FUNCTION
73
The communication of execution command signal (strobe signal) and
completion signal is the M/S/T/B function were simplified to realize a
high–speed execution of M/S/T/B function.
The time required for cutting can be minimized by speeding up the
execution time of M/S/T/B function.
The following describes an example of auxiliary function M code
command. The same applies to the T, S, and B (second auxiliary function)
functions.
If there is an M command, the CNC side inverses the logic level of strobe
signal MF. Namely, “0” is converted to “1”, while “1” is converted to “0”.
After the NC side inverses the signal MF, it is considered that the
operation of PMC side has been completed if the logic level of
completion signal FIN from the PMC is the same as that of the signal MF.
In the conventional system, if the leading edge (from “0” to “1”) of the
completion signal FIN of M/S/T/B is received and then the trailing edge
(from “1” to “0”) of the signal FIN is received, it is considered that the
operation has been completed. However, in this system, the operation is
considered to have been completed by a single change of signal FIN.
Example) M10;
M20;
M10 M20
M command Mxx
code signal
Strobe signal MF
Operation at PMC side
M function completion
signal MFIN
High–speed System Time Chart
M10 M20
M command Mxx
code signal
Strobe signal MF
Operation at PMC side
Completion signal FIN
Usual System Time Chart
11.4
HIGH–SPEED M/S/T/B
INTERFACE