Specifications

Table Of Contents
5 - 2
5.2 List of SFC symbols
The parts that can be a constituent element of SFC program are shown below. The
SFC program expresses the operation sequence and shift control by connecting such
parts with oriented line.
Division Designation
Symbol
(code size: byte)
List expression Function
START
Program name
(0)
Program name
Indicates the start of program with the program name.
Designates the program name when the subroutine is
called.
START is limited to one per program.
Program
start/end
END
END
(8)
END
Indicates the end of program.
Returns to the calling source program when a subroutine
is called.
The multiple ENDS can be set in one program, but it is not
absolutely necessary.
Motion control
step
Kn
(8)
CALL Kn
Starts the servo program Kn (K0 to K4095).
1-time
execution type
operation
control step
Fn
(8)
CALL Fn
Executes the operation control program Fn (F0 to F4095)
once.
Scan
execution type
operation
control step
FSn
(8)
CALL FSn
Executes the operation control program FSn (FS0 to
FS4095) repeatedly until the succeeding shift conditions
are established.
Subroutine
call/start step
Program name
(8)
GSUB program
name
When WAIT follows GSUB, the "subroutine" is called and
the control is shifted to the designated program. When the
END is executed, the control is returned to the calling
source program.
When a command other than WAIT follows GSUB, the
"subroutine" is started. The designated program is started
causing the control to be shifted to the succeeding (lower)
program. The start source program and start destination
program are executed at the same time, and the start
destination program is stopped when the END is executed.
Step
Clear step
CLR
Program name
(8)
CLR program
name
Interrupts and ends the designated program that is
running. When a stopped program is restarted, it restarts
from the initial point (start step).
When the designated program is in "Subroutine call", the
execution of the subroutine program is interrupted.
When the designated program is located after "Subroutine
start", the execution of the subroutine program is not
interrupted.
When the "subroutine called" is cleared, the execution of
the designated subroutine is interrupted, and the calling
source program is resumed to shift the operation to the
succeeding step.
POINT
It is possible to set the comment to each symbol such as step, transition, etc. within SFC diagram.
Program start/end : It is unable to set the comment.
Step/transition : Display of 80 single-byte (40 double-byte) characters, 20 characters × 4 lines
Jump/pointer : Display of 64 single-byte (32 double-byte) characters, 16 characters × 4 lines