User`s manual
Programmed Motion
GFK-1742A Chapter 7 Programmed Motion 7-15
7
Sync Block
A sync block is a special case of a block number. A sync block may only be used in a multi-axis
program.
A sync block is identified by a block number followed by the command SYNC. The SYNC
command must appear on the same line as the block number.
Syntax:
<block num>: SYNC
Parameter Description
<block num> Block number must be in the range of 1 – 65535
Aliases:
none
Errors:
1. Sync blocks can only appear in multi-axis programs.
2. All block numbers and synch block numbers must be unique within a program or subroutine.
3. Sync blocks and block numbers cannot appear in consecutive statements without an
intervening command.
4. Sync block numbers must be in the range of 1 – 65535.
VELOC
Sets the axis velocity used by subsequent motion program move commands and remains in effect
until changed by another VELOC statement. If a VELOC statement is not used in a program,
moves will use the current
Jog Velocity
value. Also, moves programmed before the first VELOC
statement will use the current
Jog Velocity
.
Note: VELOC commands for a given axis in a program or subroutine must be separated by a
PMOVE statement, CMOVE statement, or an unconditional jump.
Syntax:
VELOC {<axis>} <velocity>
Parameter Description
<axis> The axis can only be specified in a multi-axis program or subroutine. The axis may
be specified using the AXISx keywords or constants.
<velocity> The desired velocity. May be a constant or a parameter data register.
Aliases:
VEL, VELOCITY
Errors:
1. Axis specified in single-axis program.
2. No axis specified in multi-axis program.
3. Velocity must be a constant in the range of 1 – 8388607.
4. VELOC commands must be separated by at least one move command.
5. Specified axis does not support programmed motion.