EasyManua.ls Logo

Omron NX-SL series User Manual

Omron NX-SL series
270 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #192 background imageLoading...
Page #192 background image
4 Safety Function Blocks
4 - 62
NX-series Safety Control Unit Instructions Reference Manual (Z931)
Note “X” in “S_ModeX” and “S_ModeXSel” indicates a number between 0 and 7.
S_Mode4 SAFEBOOL TRUE or FALSE FALSE A constant or a variable. It is input 4 from the mode selection
switch.
FALSE: No request was made by the operator to select mode
4.
TRUE: A request was made by the operator to select mode 4.
S_Mode5 SAFEBOOL TRUE or FALSE FALSE A constant or a variable. It is input 5 from the mode selection
switch.
FALSE: No request was made by the operator to select mode
5.
TRUE: A request was made by the operator to select mode 5.
S_Mode6 SAFEBOOL TRUE or FALSE FALSE A constant or a variable. It is input 6 from the mode selection
switch.
FALSE: No request was made by the operator to select mode
6.
TRUE: A request was made by the operator to select mode 6.
S_Mode7 SAFEBOOL TRUE or FALSE FALSE A constant or a variable. It is input 7 from the mode selection
switch.
FALSE: No request was made by the operator to select mode
7.
TRUE: A request was made by the operator to select mode 7.
S_Unlock SAFEBOOL TRUE or FALSE FALSE A constant or a variable. It locks or unlocks the selected mode.
FALSE: The actual S_ModeXSel output is locked, so the
S_ModeXSel output will not change even if the S_ModeX input
has changed when S_SetMode changes to TRUE.
TRUE: The mode can be changed because the selected
S_ModeXSel output is not locked.
S_SetMode SAFEBOOL TRUE or FALSE FALSE A constant or a variable. If AutoSetMode is FALSE, this variable
executes the selected mode change.
TRUE: The selected mode is set when this variable changes to
TRUE.
FALSE: If AutoSetMode is TRUE, a constant FALSE is set.
When the operator changes the mode selection switch,
S_AnyModeSel and S_ModeXSel change to FALSE. The mode
change is executed when S_ModeXSel changes to TRUE as
the result of S_SetMode changing to TRUE.
AutoSet-
Mode
BOOL TRUE or FALSE FALSE A constant. It sets mode confirmation.
FALSE: To change the mode, the operator must confirm the
change with the S_SetMode input.
TRUE: Even if the operator does not confirm the change with
the S_SetMode, the S_ModeXSel output will change automati-
cally when the S_ModeX input changes. (However, the opera-
tion is the same as for FALSE if the mode is locked with
S_Unlock.)
ModeMoni-
torT
ime
T
IME Depends on data
type.
T#0ms A constant. It is the maximum allowable time to change the
selection input.
Reset BOOL TRUE or FALSE FALSE Refer to Safety FB Common Input Variables on page 4-2.
Variable Data type Valid range Default Description

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Omron NX-SL series and is the answer not in the manual?

Omron NX-SL series Specifications

General IconGeneral
BrandOmron
ModelNX-SL series
CategoryControl Unit
LanguageEnglish

Summary

Introduction to Instructions for Safety Control Units and Interpreting Instruction Descriptions

Types of Instructions

Describes the three types of instructions used with Safety Control Units.

Interpreting Instruction Descriptions

Explains the notation used to describe instructions.

Standard Functions

Execution Control Instructions

Details instructions for controlling program execution flow.

Data Type Conversion Instructions

Explains instructions for converting data types between different formats.

Boolean Operation Instructions

Describes instructions for performing logical Boolean operations.

Math Instructions

Details instructions for arithmetic operations on integers and durations.

Comparison Instructions

Instructions for comparing values of variables.

Selection Instructions

Instructions for selecting values based on conditions.

Safety Standard Function Blocks

Safety Standard Function Block Instructions

Lists and describes safety standard function block instructions.

SF_CTD

Decrements the counter value when the counter input signal is received.

SF_CTU

Increments the counter value when the counter input signal is received.

SF_CTUD

Creates an up-down counter operating on up and down counter inputs.

SF_F_TRIG

Outputs TRUE for one task period when the input signal changes to FALSE.

SF_R_TRIG

Outputs TRUE for one task period when the input signal changes to TRUE.

SF_RS

Retains the value of a SAFEBOOL variable, giving priority to Reset.

SF_SR

Retains the value of a SAFEBOOL variable, giving priority to Set.

SF_TOF

Outputs FALSE when the set time elapses after the timer starts.

SF_TON

Outputs TRUE when the set time elapses after the timer starts.

SF_TP

Outputs TRUE during the set time after the timer starts.

Safety Function Blocks

General Rules for Safety Function Blocks

Provides general rules for safety function blocks, including rules specific to FBs.

Safety Function Block Instructions

Lists and describes various safety function blocks.

SF_Antivalent

Monitors discrepancy time for two antivalent SAFEBOOL inputs.

SF_EDM

Controls a safety output and monitors actuator control.

SF_EmergencyStop

Monitors the input from an emergency stop button.

SF_EnableSwitch

Supports stopping a safety function using an enable switch.

SF_Equivalent

Monitors discrepancy time for two equivalent SAFEBOOL inputs.

SF_ESPE

Monitors electro-sensitive protective equipment (ESPE).

SF_GuardLocking

Controls entry to hazardous areas with a four-state interlock guard.

SF_GuardMonitoring

Monitors safety guards and opens/closes them.

SF_ModeSelector

Selects system operation mode (automatic, manual, etc.).

SF_MutingPar

Performs parallel muting with four muting sensors.

SF_MutingPar_2Sensor

Performs parallel muting with two muting sensors.

SF_MutingSeq

Performs sequential muting with four muting sensors.

SF_OutControl

Controls a safety output with control and safety signals.

SF_SafetyRequest

Makes requests for safe state and monitors actuator safety state.

SF_TestableSafetySensor

Tests functionality with external test function of ESPE sensors.

SF_TwoHandControlTypeII

Provides type II, two-hand control function per ISO 13851.

SF_TwoHandControlTypeIII

Provides type III, two-hand control function per ISO 13851.

Index

Related product manuals