B–63832EN/01
11. MISCELLANEOUS FUNCTIONS
NC FUNCTION
101
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.
When an M code is specified, the CNC inverts the logical level of strobe
signal MF. Thus, when the signal is 0, it becomes 1. When it is 1, it
becomes 0. After inverting strobe signal MF, the CNC assumes the
completion of PMC operation once the logical level of completion signal
MFIN from PMC has become the same as the logical level of strobe signal
MF.
In the usual 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 completion signal MFIN.
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 MFIN
Conventional System Time Chart
11.4
HIGH-SPEED M/S/T/B
INTERFACE