Omron NX-SL3300 User Manual page 42

Nx series safety control unit
Hide thumbs Also See for NX-SL3300:
Table of Contents

Advertisement

Terminology
Term
safety input device
safety output device
EtherNet/IP Slave Terminal
Safety program
FBD language
user program
operating mode
safety validation
DEBUG mode
DEBUG mode (RUN)
DEBUG mode (STOPPED)
PROGRAM mode
RUN mode
before safety validation
after safety validation
40
An input device that is designed with special safety measures for use in safety controls.
The generic term for safety input devices, such as emergency stop pushbutton switches and
safety switches.
An output device that is designed with special safety measures for use in safety controls.
The generic term for safety output devices, such as safety relays.
An EtherNet/IP Slave Unit Terminal is a building-block slave that is created by mounting a
group of NX Units.
User programming for safety controls in the Safety CPU Unit.
This term is used to differentiate safety programs from user programs in the NJ/NX-series
CPU Unit.
Safety programs are programmed in the FBD language.
The abbreviation for the function block diagram programming language. This is a graphical
language used to program algorithms with connecting lines that represent the flow of inputs
and data, and rectangular boxes that represent functions or function blocks.
Unlike the ladder diagram language, the FBD language does not have bus bars, and the
connecting lines represent the flow of inputs and data rather than the power flow.
Algorithms are executed in order from top to bottom in units that are called networks. A net-
work consists of configuration elements that use connecting lines to connect inputs to out-
puts. The FBD language does not have an END instruction. Execution for the task period
ends when the last network is executed.
You use the FBD language to write safety programs for the Safety CPU Unit.
All of the programs that are created by the user. It refers to the programs for standard con-
trols of the NJ/NX-series CPU Units and the safety program of the Safety CPU Units.
The status of the Safety CPU Unit, when it is in normal operation, that the user changes to
run or check the operation of the Safety CPU Unit.
There are the three modes: PROGRAM mode, DEBUG mode, and RUN mode.
You can use DEBUG mode only when the Sysmac Studio is online with the Safety CPU Unit.
The process of appending confirmation information to the safety application data if safety val-
idation testing demonstrates that the safety controls meet the required specifications of a
safety system.
You execute the safety validation from the Sysmac Studio when the Safety CPU Unit is in
DEBUG mode. The validated safety programs are automatically transferred to the non-vola-
tile memory of the Safety CPU Unit.
The mode that is used to debug unvalidated safety programs. DEBUG mode is only available
when the Sysmac Studio is online with the Safety CPU Unit.
Use this mode to check that the safety programs and external devices operate correctly. Af-
ter you confirm that the system meets the required specifications, perform the safety valida-
tion. This will enable you to change to RUN mode.
When you change from PROGRAM mode to DEBUG mode, the unvalidated safety programs
are automatically transferred to the main memory of the Safety CPU Unit.
A status that indicates that an unvalidated safety program is in execution in DEBUG mode.
You can control BOOL variables, use forced refreshing, and change present values.
A status that indicates that an unvalidated safety program is stopped in DEBUG mode. You
can control BOOL variables, use forced refreshing, and change present values.
A mode indicates that execution of the safety program is stopped. You cannot control BOOL
variables, use forced refreshing, or change present values.
A mode that indicates that execution of the validated safety programs is in progress. Unlike
DEBUG mode (RUN), the validated safety programs in the non-volatile memory of the Safety
CPU Unit are executed. You cannot control BOOL variables, use forced refreshing, or
change present values.
A status that indicates that safety validation has not been performed on the safety applica-
tion data from the Sysmac Studio because it has not yet been determined whether the safety
controls meet the required specifications of the safety system.
A status indicates that safety validation has been performed on the safety application data
from the Sysmac Studio because it has been determined that the safety controls meet the
required specifications of the safety system.
Description
NX-series Safety Control Unit User's Manual (Z930)

Advertisement

Table of Contents
loading

Table of Contents