
B-63943EN-1/02 17.PMC CONTROL FUNCTION
- 1945 -
(4) Axis control data signals
EID0g to EID31g <G146 to 149, G158 to 161, G170 to 173, G182 to 185>
[Classification] Input signal, group-by-group signal
[Function] One of the axis control block data signals
[Operation] Four-byte command interface area
Each command has a different function. For details, see Table 17.1.1
(g) Command list.
(5) Axis control command read signal EBUFg <G142.7, G154.7, G166.7, G178.7>
[Classification] Input signal, group-by-group signal
[Function] Directs the CNC to read a block of command data for PMC axis
control.
[Operation] For the operation and procedure applicable when the level of this
signal is changed from 0 to 1 or from 1 to 0, see Table 17.1.1 (e)
Timing chart of command operation and Table 17.1.1 (f) Buffering
status in PMC axis control.
(6) Axis control command read completion signal EBSYg <F130.7, F133.7, F136.7, F139.7>
[Classification] Output signal, group-by-group signal
[Function] Notifies the system that the CNC has read a block of command data
for PMC axis control and has stored the block in the input buffer.
[Operation] For the operation and procedure applicable when the level of this
signal is changed from 0 to 1 or from 1 to 0, see Table 17.1.1 (e)
Timing chart of command operation and Table 17.1.1 (f) Buffering
status in PMC axis control.
(7) Reset signal ECLRg <G142.6, G154.6, G166.6, G178.6>
[Classification] Input signal, group-by-group signal
[Function] Resets a PMC axis control command.
[Operation] Resets the corresponding PMC-controlled axis.
When this signal is set to "1", the following is performed:
(1) When the tool is moving along the axis: decelerates and stops the
tool.
(2) When the tool is dwelling: Stops the operation.
(3) When an auxiliary function is being executed: Stops the
operation.
Simultaneously, all buffered commands are canceled. Any control
command is ignored while this signal is set to "1".
The continuous feed command (EC0g to EC6g: 06h) and external
pulse synchronization command (EC0g to EC6g: 0Bh, 0Dh to 0Fh)
can be terminated by setting reset signal ECLRg to "1". When these
commands are terminated, the servo motor decelerates and stops, the
axis moving signal EGENg is set to "0", and the controlled axis
selection status signal *EAXSL is set to "0".
Confirm that the controlled axis selection status signal *EAXSL has
been set to "0" before issuing the next command. Do not set reset
signal ECLRg to "0" until the controlled axis selection status signal
*EAXSL has been set to "0".