
15. PMC CONTROL FUNCTION
B–63503EN–1/01
716
These signals, together with block stop prohibition signal EMSBKg
(described later), determine one complete operation, which is tantamount
to one block executed during CNC–controlled automatic operation.
These signals may be collectively called the axis control block data
signals.
List of Signals Determining Data, Tantamount to One Block for PMC
Axis Control
Generic name Signal name Symbol Data type
Block stop prohibi-
tion signal
EMSBKg Bit type
Axis control
Axis control
command signal
EC0g to EC6g Byte type
block data
signals
Axis control feedrate
signal
EIF0g to EIF15g Word type
Axis control data
signal
EID0g to EID31g Two words type
(4) When the data governing a complete operation (one block) is
determined, reverse the logical state of axis control command read
signal EBUFg (i.e., from “0” to “1” or vice versa). Note that, for this
to occur, axis control command read completion signal EBSYg must
be in the same logical state as EBUFg.
D The CNC is capable of storing axis control functions from the PMC
in its buffer so that multiple operations can be performed in series,
under the control of the PMC. This allows the CNC to accept a new
command block from the PMC during the execution of another
block if the buffer has free space.
The following figure illustrates an example in which command [1]
is being executed, commands [2] and [3] are stored in the buffers,
and command [4] has been issued (the axis control block data signal
is set).
[4] Input buffer
Executing buffer
Waiting buffer
Command [1]
Command [2]
Command [3]
Command [5]
Block 1
Block 2
Block 3
Block 4 Command [4]
Block 5
Block n
PMC Commands
Setting of the axis control
block data signal
CNC’s buffers
[1]
[2]
[3]
↓
↓
~~
When the execution of command [1] is completed: