
User Manual
Chapter 7
GFK-1742F
Jan 2020
Programmed Motion
185
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