524
31 RUNNING A SAFETY PROGRAM
31.1 Overview
31 RUNNING A SAFETY PROGRAM
This section describes how to execute a safety program. Information not described in this chapter is same as that of the
standard CPU. ( Page 38 RUNNING A PROGRAM to Page 92 MEMORY CONFIGURATION OF THE CPU
MODULE)
For details on the setting method (registration procedure) of safety programs, refer to the following.
GX Works3 Operating Manual
31.1 Overview
The Safety CPU executes standard programs and safety programs, and the safety function module executes safety programs
only. During operations, the Safety CPU verifies the execution results of safety programs with those of the safety function
module.
Devices/labels that can be used in safety programs
Only safety devices and safety labels can be used in safety programs.
• Safety device: Page 554 Safety Devices
• Safety label: Page 559 Safety Label
Safety program file
FB file for the
safety program
Safety program file
Standard program file
FB file for the
safety program
FB file for the
standard program
Device/label memory
Data required for programming
Safety function module
(Performs safety control only.)
<Program A>
<FB Ò>
FB
Safety control
Standard/safety
shared label
Safety device
Safety label
File register
Standard latch device,
standard latch label
Standard label
Standard device
Safety CPU
(Performs both standard control and safety control.)
<Program B>
<FB α>
<Program A>
<FB Ò>
FB
Safety control
Standard control
FB
Data are sent and
received using
the standard/safety
shared label.
Execution results are verified.