4. Motion Control Instructions
4-194 DVP-MC operating manual
3. Pause:
If CNC codes (G0/G1/G2/G3) in NC program are being executed, set “Pause” to ON and the
execution of the corresponding G0/G1/G2/G3 will be stopped temporarily at the deceleration in G
code. If “Pause” is on when G90/G91/G4/G36/G37/G17/G18/G19 is being executed, the next
CNC code will not be executed.
When “Pause” is off, the execution of the CNC codes which have not finished being executed will
continue. The state value of axis will be unchanged after and before the pause function is executed.
4. Stop:
If the CNC codes (G0/G1/G2/G3) in NC program are being executed and then “Stop” is set to ON,
the execution of the corresponding G0/G1/G2/G3 will be stopped at the deceleration in the CNC
codes. When G90/G91/G4/G36/G37/G17/G18/G19 is being executed, the next CNC code will not be
executed.
Before NC program is executed again, reset “Stop” and then execute DMC_NC instruction again.
Please note that the current position of axis must be consistent with the coordinate position of the G
code to be executed when NC program is executed again. If the instruction to be executed in CNC
codes is the circular instruction, consider if the current point, the terminal point of arc, center of a
circle or radius can make up a circular arc in case of any abnormality.
5. Manual function:
After “Manualmode” is started up, the running speed of CNC code in NC program comes from the
parameter setting of manual velocity. When “ManualMode” is off, the execution of the CNC code
which has not completed being executed can continue. The source of manual speed can be a
constant or some register.
Program example 1:
The example focuses on the usage of calling G codes statically and dynamically. For relative
information, please refer to section 2.3.3 on CNC function.
¾ Program:
Komentáře k této Příručce