Omron NX-series User Manual page 24

Safety network controller communication control unit built-in function
Hide thumbs Also See for NX-series:
Table of Contents

Advertisement

Terminology
Term
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
CPU Rack settings
configuration information
I/O allocation information
22
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. User program refers to the programs for
standard controls in the standard controller and to the safety program for the Safety CPU
Unit.
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.
It consists of the following data:
Configuration information
Unit operation settings
Unit application data
It consists of the following data:
Unit configuration information
I/O allocation information
The set of information that specifies the I/O data to be processed by I/O refreshing.
On the Sysmac Studio, this is shown as configuration information and includes the Unit con-
figuration information.
NX-series Communication Control Unit Built-in Function User's Manual (Z396)
Description

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nx-csg series

Table of Contents