12 ERROR CODE LISTS
12.3 Motion SFC Error Code List
Error
Details
code
code
Name
PLC ready OFF
16000
—
(SFCS)
Motion SFC program
16001
—
No. error (SFCS)
None Motion SFC
16002
—
program (SFCS)
16003
—
Double start error
PLC ready OFF
16004
—
(GINT)
None Motion SFC
16005
—
program
16006
—
Double start error
16007
—
Online change
(1) Motion SFC program start errors (16000 to 16099)
Error factor
Description
At a start by D(P).SFCS instruction, PLC
ready flag (M2000) or PCPU READY
complete flag (SM500) is OFF.
At a start by D(P).SFCS or GSUB, the SFC
program No. is outside the range of 0 to
255.
At the Motion SFC program start made by
D(P).SFCS or GSUB, the specified Motion
SFC program does not exist.
At the Motion SFC program start made by
D(P).SFCS or GSUB, the same Motion SFC
program starts.
D(P).GINT instruction was executed with
PLC ready flag (M2000) or PCPU READY
complete flag (SM500) is OFF.
At a Motion SFC program start by automatic
start setting or GSUB, the specified Motion
SFC program does not exist.
At a Motion SFC program start by automatic
start setting or GSUB, the same Motion
SFC program is already starting.
The Motion SFC program which is rewriting
the Motion SFC chart by online change was
started.
Error Processing
The specified Motion
SFC program does
not start.
The specified Motion
SFC program does
not start.
When it started by
GSUB, the start
source Motion SFC
also stop to execute.
The active step of
Motion SFC program
executed by "PLC
interrupt" is not
processed.
"Interrupt instruction
No." is set in the error
Motion SFC program
No.
The specified Motion
SFC program does
not start.
When it started by
GSUB, the start
source Motion SFC
also stop to execute.
12 - 7
Corrective Action
Provide ON of the PLC ready flag (M2000)
and PCPU READY complete flag (SM500)
as start interlocks.
Check the Motion SFC program No., and
correct a sequence program.
Check the Motion SFC program No., and
correct a sequence program, or create the
non-created Motion SFC program.
Double start should be managed on the user
side. Provide the user's starting signal as a
start interlock in the sequence program.
Provide ON of PLC ready flag (M2000) and
PCPU READY complete flag (SM500) as
D(P).GINT execution interlocks.
Check the Motion SFC program No., and
correct a program, or create the non-created
Motion SFC program.
Double start should be managed on the user
side. Provide the user's starting signal as an
interlocks in the transition condition.
Start after the completion of online change.