Omron NX-SL Installation Manual

Machine Automation Controller
NX-series
Safety Control Unit
Instructions Reference Manual
Z931-E1-04
NOTE
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of OMRON.
No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is constantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice. Every precaution has been taken in the preparation of this manual. Neverthe­less, OMRON assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained in this publication.
Trademarks
• Sysmac and SYSMAC are trademarks or registered trademarks of OMRON Corporation in Japan and other countries for OMRON factory automation products.
• Microsoft, Windows, Windows Vista, Excel, and Visual Basic are either registered trademarks or trademarks of Microsoft Corporation in the United States and other countries.
• EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany.
• Safety over EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany.
• ODVA, CIP, CompoNet, DeviceNet, and EtherNet/IP are trademarks of ODVA.
• The SD and SDHC logos are trademarks of SD-3C, LLC.
Other company names and product names in this document are the trademarks or registered trademarks of their respective companies.
Copyrights
Microsoft product screen shots reprinted with permission from Microsoft Corporation.

Introduction

Thank you for purchasing Machine Automation Controller NX-series Safety Control Units.
This manual contains information that is necessary to use the NX-series Safety Control Units. Please read this manual and make sure you understand the functionality and performance of the NX-series Safety Control Units before you attempt to use them in a control system.
Keep this manual in a safe place where it will be available for reference during operation.

Intended Audience

This manual is intended for the following personnel, who must also have knowledge of electrical sys­tems (an electrical engineer or the equivalent).
• Personnel in charge of introducing FA systems.
• Personnel in charge of designing FA systems.
• Personnel in charge of installing and maintaining FA systems.
• Personnel in charge of managing FA systems and facilities.
• Personnel with the qualifications, authority, and responsibility for providing safety at each phase of the lifecycle of the machine: design, installation, operation, maintenance, and disposal.
• Personnel with a knowledge of functional safety.
For programming, this manual is intended for personnel who understand the programming language specifications in international standard IEC 61131-3 or Japanese standard JIS B 3503.
Introduction

Applicable Products

This manual covers the following products.
• NX-series Safety Control Units
NX-SL
NX-series Safety Control Unit Instructions Reference Manual (Z931)
1

CONTENTS

CONTENTS
Introduction ..............................................................................................................1
Intended Audience....................................................................................................................................... 1
Applicable Products..................................................................................................................................... 1
Relevant Manuals .....................................................................................................7
Manual Structure ......................................................................................................8
Page Structure............................................................................................................................................. 8
Special Information...................................................................................................................................... 9
Terms and Conditions Agreement........................................................................10
Warranty, Limitations of Liability ................................................................................................................ 10
Application Considerations ........................................................................................................................ 11
Disclaimers ................................................................................................................................................ 11
Safety Precautions .................................................................................................13
Precautions for Safe Use.......................................................................................14
Precautions for Correct Use..................................................................................15
Regulations and Standards...................................................................................16
Conformance to EC Directives .................................................................................................................. 16
Conformance to EN ISO 13849-1 and EN 62061...................................................................................... 17
Conformance to UL and CSA Standards ................................................................................................... 17
Conformance to KC Standards.................................................................................................................. 18
Software Licenses and Copyrights ............................................................................................................ 18
Unit Versions ..........................................................................................................19
Unit Versions.............................................................................................................................................. 19
Unit Versions and Sysmac Studio Versions............................................................................................... 21
Unit Version Notation ................................................................................................................................. 21
Related Manuals .....................................................................................................22
Terminology ............................................................................................................23
Revision History .....................................................................................................24
Sections in this Manual .........................................................................................25
Section 1 Introduction to Instructions for Safety Control Units and
Interpreting Instruction Descriptions
1-1 Types of Instructions............................................................................................................. 1-2
1-2 Interpreting Instruction Descriptions .................................................................................. 1-3
1-2-1 Items ...........................................................................................................................................1-3
1-2-2 Safety Data Types and Standard Data Types ............................................................................. 1-4
1-2-3 Valid Ranges and Default Values of Variables ............................................................................ 1-4
1-2-4 Timer Set Values .........................................................................................................................1-5
2
NX-series Safety Control Unit Instructions Reference Manual (Z931)
Section 2 Standard Functions
Table of Standard Functions ....................................................................................................2-2
Execution Control Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
JUMP and LABEL.................................................................................................................... 2-6
RETURN.................................................................................................................................. 2-8
Data Type Conversion Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
BOOL_TO_INT...................................................................................................................... 2-12
BOOL_TO_DINT ...................................................................................................................2-13
BOOL_TO_TIME ...................................................................................................................2-14
BOOL_TO_WORD ................................................................................................................ 2-15
BYTE_TO_INT ...................................................................................................................... 2-16
BYTE_TO_DINT.................................................................................................................... 2-17
WORD_TO_INT ....................................................................................................................2-18
WORD_TO_DINT.................................................................................................................. 2-20
DWORD_TO_DINT ............................................................................................................... 2-21
BYTE_TO_TIME.................................................................................................................... 2-23
WORD_TO_TIME.................................................................................................................. 2-24
DWORD_TO_TIME ............................................................................................................... 2-25
BYTE_TO_WORD................................................................................................................. 2-26
WORD_TO_BYTE................................................................................................................. 2-27
WORD_TO_DWORD ............................................................................................................ 2-28
DINT_TO_BOOL ...................................................................................................................2-29
INT_TO_BOOL...................................................................................................................... 2-30
DINT_TO_BYTE.................................................................................................................... 2-31
DINT_TO_DWORD ............................................................................................................... 2-32
DINT_TO_WORD.................................................................................................................. 2-34
INT_TO_BYTE ...................................................................................................................... 2-35
INT_TO_DWORD.................................................................................................................. 2-36
INT_TO_WORD ....................................................................................................................2-38
DINT_TO_INT ....................................................................................................................... 2-40
INT_TO_DINT ....................................................................................................................... 2-41
DINT_TO_TIME..................................................................................................................... 2-42
INT_TO_TIME ....................................................................................................................... 2-43
TIME_TO_BOOL ...................................................................................................................2-44
TIME_TO_BYTE..................................................................................................................
TIME_T
TIME_TO_WORD.................................................................................................................. 2-47
TIME_TO_DINT..................................................................................................................... 2-48
TIME_TO_INT ....................................................................................................................... 2-49
WORD_TO_BOOL ................................................................................................................ 2-50
Boolean Operation Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-51
AND, OR, and XOR...............................................................................................................2-52
NOT ....................................................................................................................................... 2-54
_DWORD ............................................................................................................... 2-46
O
CONTENTS
.. 2-45
NX-series Safety Control Unit Instructions Reference Manual (Z931)
3
CONTENTS
Math Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-55
ADD ....................................................................................................................................... 2-56
SUB ....................................................................................................................................... 2-58
MUL ....................................................................................................................................... 2-60
DIV......................................................................................................................................... 2-62
Comparison Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-65
EQ ......................................................................................................................................... 2-66
NE.......................................................................................................................................... 2-67
LT, LE, GT, and GE ................................................................................................................ 2-68
Selection Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-71
SEL........................................................................................................................................ 2-72
MUX....................................................................................................................................... 2-74
Section 3 Safety Standard Function Blocks
Safety Standard Function Block Instructions ........................................................................... 3-2
SF_CTD................................................................................................................................... 3-3
SF_CTU................................................................................................................................... 3-5
SF_CTUD ................................................................................................................................ 3-7
SF_F_TRIG ........................................................................................................................... 3-10
SF_R_TRIG........................................................................................................................... 3-11
SF_RS ................................................................................................................................... 3-12
SF_SR ................................................................................................................................... 3-13
SF_TOF................................................................................................................................. 3-14
SF_TON................................................................................................................................. 3-16
SF_TP ................................................................................................................................... 3-18
Section 4 Safety Function Blocks
General Rules for Safety Function Blocks............................................................................... 4-2
Safety Function Block Instructions .......................................................................................... 4-8
SF_Antivalent .......................................................................................................................... 4-9
SF_EDM ................................................................................................................................ 4-15
SF_EmergencyStop...............................................................................................................4-23
SF_EnableSwitch .................................................................................................................. 4-30
SF_Equivalent ....................................................................................................................... 4-36
SF_ESPE .............................................................................................................................. 4-42
SF_GuardLocking.................................................................................................................. 4-49
SF_GuardMonitoring .............................................................................................................4-55
SF_ModeSelector.................................................................................................................. 4-61
SF_MutingPar........................................................................................................................ 4-70
SF_MutingPar_2Sensor ........................................................................................................ 4-82
SF_MutingSeq....................................................................................................................... 4-91
SF_OutControl..................................................................................................................... 4-101
SF_SafetyRequest .............................................................................................................. 4-107
4
NX-series Safety Control Unit Instructions Reference Manual (Z931)
Index 2
CONTENTS
SF_TestableSafetySensor................................................................................................... 4-113
SF_TwoHandControlTypeII ................................................................................................. 4-124
SF_TwoHandControlTypeIII ................................................................................................ 4-129
NX-series Safety Control Unit Instructions Reference Manual (Z931)
5
CONTENTS
6
NX-series Safety Control Unit Instructions Reference Manual (Z931)

Relevant Manuals

The information for this product is divided between two manuals as shown in the following table. Read all of the manuals that are relevant to your system configuration and application before you use the product. Most operations are performed from the Sysmac Studio Automation Software. Refer to the Sysmac Studio Version 1 Operation Manual (Cat. No. W504) for information on the Sys­mac Studio.
Relevant Manuals
Purpose of use
Learning about Safety Control Units Mounting, installing, and making hard-
ware settings for Safety Control Units Making software settings for Safety Control Units Creating safety programs  Verifying and debugging safety pro­grams Troubleshooting Safety Control Units Maintaining Safety Control Units
NX-series Safety Control Unit
User’s Manual

NX-series Safety Control Unit
Instructions Reference Manual
NX-series Safety Control Unit Instructions Reference Manual (Z931)
7

Manual Structure

Level-2 heading
Level-2 heading
Manual name
Level-1 section number
Gives the number of the section.
This page is for illustration only. It may not literally appear in this manual.
snoitcurtsnI margaiD reddaL
2
2-13
NJ-series Instructions Reference Manual (W502)
Ladder Diagram Instructions
Instruction Name Page
LD and LDN Load/
Load NOT
2-14
AND and ANDN AND/
AND NOT
2-16
OR and ORN OR/
OR NOT
2-18
Out and OutNot Output/
Output NOT
2-20
Manual Structure

Page Structure

The following page structure is used in this manual.
8
NX-series Safety Control Unit Instructions Reference Manual (Z931)
Manual Structure
Additional Information
Version Information
2-17
2 Instruction Descriptions
NJ-series Instructions Reference Manual (W502)
s
no
itcu
rt
s
n
I
m
a
r
ga
iD
re
dd
aL
2
N
RO dn
a
RO
OR and ORN
None
OR
The OR instruction takes the logical OR of the value of a specified BOOL variable and the execution condition and outputs it to the next instruction. Use the OR instruction for a NO bit connected in parallel with the previous instruction. Use the OR instruction to configure a logical OR between an NO bit and one of the following : a LD or LDN instruction connected directly to the bus bar, or the logic block starting with a LD or LDN instruction and ending with the instruction immediately before the OR instruction.
ORN
The ORN instruction takes the logical OR of the inverse of the value of a specified BOOL variable and the execution condition and outputs it to the next instruction. Use the ORN instruction for a NC bit con­nected in parallel with the previous instruction. Use the ORN instruction to configure a logical OR between an NC bit and one of the following: a LD or LDN instruction connected directly to the bus bar, or the logic block starting with a LD or LDN instruction and ending with the instruction immediately before the ORN instruction.
The following figure shows a programming example of the OR instruction. It takes the logical OR of vari­able A and variable B and outputs it to variable C.
OR: Takes the logical OR of the value of a BOOL variable and the execution condition.
ORN: Takes the logical OR of the inverse of the value of a BOOL variable and the execution condi-
tion.
Instruction Name FB/FUN Graphic expression ST expression
OR OR --- result:=vBool1 OR vBool2;
ORN OR NOT --- result:=vBool1 OR NOT
vBool2;
Variables
Function
Vari abl e
Downward differentiation
Upward differentiation
Vari abl e
Vari abl e
Vari abl e
Vari abl e
Vari abl e
Downward differentiation
Upward differentiation
Vari abl e
Downward differentiation
Upward differentiation
Vari abl e
Vari abl e
Vari abl e
Vari abl e
Vari abl e
Downward differentiation
Upward differentiation
B
A
C
LD instruction
Out instruction
OR instruction
Level-3 heading
Level-1 section number
Gives the number of the section.
Level-1 heading Level-2 heading Level-3 heading
Manual name
This page is for illustration only. It may not literally appear in this manual.
Give the current headings.

Special Information

Special information in this manual is classified as follows:
References are provided to more detailed or related information.
Information on differences in specifications and functionality for CPU Units and EtherCAT Cou­pler Units with different unit versions and for different versions of the Sysmac Studio is given.
NX-series Safety Control Unit Instructions Reference Manual (Z931)
9

Terms and Conditions Agreement

Terms and Conditions Agreement

Warranty, Limitations of Liability

Warranties
Exclusive Warranty
Omron’s exclusive warranty is that the Products will be free from defects in materials and workman­ship for a period of twelve months from the date of sale by Omron (or such other period expressed in writing by Omron). Omron disclaims all other warranties, express or implied.
Limitations
OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, ABOUT NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OF THE PRODUCTS. BUYER ACKNOWLEDGES THAT IT ALONE HAS DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE.
Omron further disclaims all warranties and responsibility of any type for claims or expenses based on infringement by the Products or otherwise of any intellectual property right.
Buyer Remedy
Omron’s sole obligation hereunder shall be, at Omron’s election, to (i) replace (in the form originally shipped with Buyer responsible for labor charges for removal or replacement thereof) the non-com­plying Product, (ii) repair the non-complying Product, or (iii) repay or credit Buyer an amount equal to the purchase price of the non-complying Product; provided that in no event shall Omron be responsible for warranty, repair, indemnity or any other claims or expenses regarding the Products unless Omron’s analysis confirms that the Products were properly handled, stored, installed and maintained and not subject to contamination, abuse, misuse or inappropriate modification. Return of any Products by Buyer must be approved in writing by Omron before shipment. Omron Companies shall not be liable for the suitability or unsuitability or the results from the use of Products in combi­nation with any electrical or electronic components, circuits, system assemblies or any other materi­als or substances or environments. Any advice, recommendations or information given orally or in writing, are not to be construed as an amendment or addition to the above warranty.
See http://www.omron.com/global/ or contact your Omron representative for published information.
Limitation on Liability; Etc
OMRON COMPANIES SHALL NOT BE LIABLE FOR SPECIAL, INDIRECT, INCIDENTAL, OR CON­SEQUENTIAL DAMAGES, LOSS OF PROFITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS BASED IN CONTRACT, WARRANTY, NEGLIGENCE OR STRICT LIABILITY.
Further, in no event shall liability of Omron Companies exceed the individual price of the Product on which liability is asserted.
10
NX-series Safety Control Unit Instructions Reference Manual (Z931)

Application Considerations

Suitability of Use
Omron Companies shall not be responsible for conformity with any standards, codes or regulations which apply to the combination of the Product in the Buyer’s application or use of the Product. At Buyer’s request, Omron will provide applicable third party certification documents identifying ratings and limitations of use which apply to the Product. This information by itself is not sufficient for a com­plete determination of the suitability of the Product in combination with the end product, machine, sys­tem, or other application or use. Buyer shall be solely responsible for determining appropriateness of the particular Product with respect to Buyer’s application, product or system. Buyer shall take applica­tion responsibility in all cases.
NEVER USE THE PRODUCT FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS, AND THAT THE OMRON PRODUCT(S) IS PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM.
Terms and Conditions Agreement
Programmable Products
Omron Companies shall not be responsible for the user’s programming of a programmable Product, or any consequence thereof.

Disclaimers

Performance Data
Data presented in Omron Company websites, catalogs and other materials is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of Omron’s test conditions, and the user must correlate it to actual application requirements. Actual perfor­mance is subject to the Omron’s Warranty and Limitations of Liability.
Change in Specifications
Product specifications and accessories may be changed at any time based on improvements and other reasons. It is our practice to change part numbers when published ratings or features are changed, or when significant construction changes are made. However, some specifications of the Product may be changed without any notice. When in doubt, special part numbers may be assigned to fix or establish key specifications for your application. Please consult with your Omron’s representative at any time to confirm actual specifications of purchased Product.
Errors and Omissions
Information presented by Omron Companies has been checked and is believed to be accurate; how­ever, no responsibility is assumed for clerical, typographical or proofreading errors or omissions.
NX-series Safety Control Unit Instructions Reference Manual (Z931)
11
Terms and Conditions Agreement
12
NX-series Safety Control Unit Instructions Reference Manual (Z931)

Safety Precautions

Refer to the following manual for safety precautions.
• NX-series Safety Control Unit User’s Manual (Cat No. Z930)
Safety Precautions
NX-series Safety Control Unit Instructions Reference Manual (Z931)
13

Precautions for Safe Use

Precautions for Safe Use
Refer to the following manual for precautions for the safe use of the Safety Control Unit.
• NX-series Safety Control Unit User’s Manual (Cat No. Z930)
14
NX-series Safety Control Unit Instructions Reference Manual (Z931)

Precautions for Correct Use

Refer to the following manual for precautions for the correct use of the Safety Control Unit.
• NX-series Safety Control Unit User’s Manual (Cat No. Z930)
Precautions for Correct Use
NX-series Safety Control Unit Instructions Reference Manual (Z931)
15

Regulations and Standards

Regulations and Standards
The NX-series Safety Control Units are certified for the following standards.
Certification body Standards
• EN ISO 13849-1:2008 + AC:2009
• EN ISO 13849-2:2012
• IEC 61508 parts 1-7:2010
TÜV Rheinland
UL • cULus: Listed (UL508) and ANSI/ISA 12.12.01
*1. Certification was received for applications in which OMRON FSoE devices are connected to each other.
The NX-series Safety Control Units allow you to build a safety control system that meets the following standards.
• Requirements for SIL 3 (Safety Integrity Level 3) in IEC 61508, EN 62061 (Functional Safety of Electrical/Electronic/Programmable Electronic Safety-related Systems)
• Requirements for PLe (Performance Level e) and for safety category 4 in EN ISO 13849-1
*1
• EN 62061:2005
• EN 61131-2:2007
• EN ISO 13850:2008
• EN 60204-1:2006 + A1:2009 + AC:2010
• EN 61000-6-2:2005
• EN 61000-6-4:2007
•NFPA 79:2012
• ANSI RIA 15.06-1999
• ANSI B11.19-2010
• UL1998
• IEC 61326-3-1:2008
The NX-series Safety Control Units are also registered for C-Tick and KC compliance.

Conformance to EC Directives

Applicable Directives
• EMC Directive
• Machinery Directive
Concepts
EMC Directives
OMRON devices that comply with EC Directives also conform to the related EMC standards so that they can be more easily built into other devices or the overall machine. The actual products have been checked for conformity to EMC standards.*1
Whether the products conform to the standards in the system used by the customer, however, must be checked by the customer. EMC-related performance of the OMRON devices that comply with EC Directives will vary depending on the configuration, wiring, and other conditions of the equipment or control panel on which the OMRON devices are installed. The customer must, therefore, perform the final check to confirm that devices and the overall machine conform to EMC standards.
16
*1. Applicable EMC (Electromagnetic Compatibility) standards are as follows:
EMS (Electromagnetic Susceptibility): EN 61131-2 EMI (Electromagnetic Interference): EN 61131-2 (Radiated emission: 10-m regulations).
Machinery Directive
The Machinery Directive demands that the safety components that are used to provide safety for the relevant machinery are used according to the required levels of safety.
The applicable directives are EN ISO 13849-1:2008 and EN 62061 SIL CL3.
NX-series Safety Control Unit Instructions Reference Manual (Z931)
Regulations and Standards
Conformance to EC Directives
The NX-series Units comply with EC Directives. To ensure that the machine or device in which the NX-series Units are used complies with EC Directives, the following precautions must be observed.
• The NX-series Units must be installed within a metallic control cabinet.
• You must meet the following conditions for the DC power supplies that are connected as the Unit power supplies and I/O power supplies for the NX-series Units.
(a) Use reinforced insulation or double insulation.
(b) Ensure an output hold time of 20 ms min.
(c) Use an SELV power supply that meets the requirements of IEC/EN 60950-1 and EN
50178. Do not allow the power supply cable length to exceed 3 m.
We recommend that you use the OMRON S8JX-series Power Supplies. EMC standard compli­ance was confirmed for the recommended Power Supplies.
• NX-series Units that comply with EC Directives also conform to the Common Emission Standard (EN 61131-2). Radiated emission characteristics (10-m regulations) may vary depending on the configuration of the control panel used, other devices connected to the control panel, wiring, and other conditions.
You must therefore confirm that the overall machine or equipment in which the NX-series Units are used complies with EC Directives.
• This is a Class A product (for industrial environments). In a residential environment, it may cause radio interference. If radio interference occurs, the user may be required to take appropriate mea­sures.

Conformance to EN ISO 13849-1 and EN 62061

International standards EN ISO 13849-1 and EN 62061 demand that process controls be in place for the creation of safety-related software when building a safety control system that uses Safety Control Units. The process control must ensure that the software is easy to read, understand, test, and maintain to avoid system failures during each phase (i.e., general software design, safety circuit system design, and software upgrades) of the software design lifecycle.
This means that process controls must also be in place for the design and development of safety soft­ware, such as for equipment and machinery that use function blocks that are provided by the Safety Control Units.
It is the customer’s responsibility to conform with all standards.

Conformance to UL and CSA Standards

The NX-series Safety Control Units comply with the following UL and CSA standards. The application conditions for standard compliance are defined. Refer to the Instruction Sheet that is provided with each Unit before application.
NX-series Safety Control Unit Instructions Reference Manual (Z931)
17
Regulations and Standards

Conformance to KC Standards

Observe the following precaution if you use NX-series Units in Korea.
Class A Device (Broadcasting Communications Device for Office Use)
This device obtained EMC registration for office use (Class A), and it is intended to be used in places other than homes.
Sellers and/or users need to take note of this.

Software Licenses and Copyrights

This product incorporates certain third party software. The license and copyright information associated with this software is available at http://www.fa.omron.co.jp/nj_info_e/.
18
NX-series Safety Control Unit Instructions Reference Manual (Z931)

Unit Versions

Notched
area
Unit
specifications
LOT No.
Unit version
Lot number
Unit model number
Lot number and unit version
This section describes the notation that is used for unit versions, the confirmation method for unit ver­sions, and the relationship between unit versions and Sysmac Studio versions.

Unit Versions

A “unit version” has been introduced to manage the Units in the NX Series according to differences in functionality accompanying Unit upgrades.
Notation of Unit Versions on Products
The unit version is given with the Unit specifications on the side of the Unit or in the notched area.
Unit Versions
The following information is provided in the Unit specifications on the Unit.
Unit model number Gives the model of the Unit.
Unit version Gives the unit version of the Unit.
Lot number Gives the lot number of the Unit.
NX-series Safety Control Unit Instructions Reference Manual (Z931)
Name Function
DDMYY: Lot number, : Used by OMRON.
“M” gives the month (1 to 9: January to September, X: October, Y: November, Z: December)
19
Unit Versions
The following information is provided in the notched area on the Unit.
Name Function
Lot number and unit version
Confirming Unit Versions with the Sysmac Studio
You can use the Unit Production Information on the Sysmac Studio to check the unit versions EtherCAT Coupler Unit and NX Units.
1 Double-click EtherCAT under Configurations and Setup in the Multiview Explorer, and then
double-click the EtherCAT Coupler Unit. Or, right-click the EtherCAT Coupler Unit and select Edit from the menu. The Edit Slave Terminal Configuration Tab Page is displayed.
Gives the lot number and unit version of the Unit.
• DDMYY: Lot number, : Used by OMRON. “M” gives the month (1 to 9: January to September, X: October, Y: November, Z: December)
•1: Unit version The decimal portion of the unit version is omitted. (It is provided in the Unit specifications.)
You can also display the Edit Slave Terminal Configuration Tab Page with any of the following operations.
Double-click EtherCAT under Configurations and Setup in the Multiview Explorer, right-click the EtherCAT Coupler Unit in the EtherCAT Configuration Edit Tab Page, and select Edit Slave Terminal Configuration.
Or, select the EtherCAT Coupler Unit on the EtherCAT Configuration Edit Tab Page click the Edit Slave Terminal Configuration Button.
2 Go online. 3 Right-click the EtherCAT Coupler Unit and select Display Production Information from the
menu.
The Production Information Dialog Box is displayed.
20
Simple Display
Detailed Display
In this example, “Ver.1.0” is displayed next to the Unit model.
The following items are displayed.
• Slot number
• Unit model number
• Unit version
• Serial number
• Lot number
NX-series Safety Control Unit Instructions Reference Manual (Z931)
• Hardware version
• Software version
The software version is displayed only for Units that contain software.

Unit Versions and Sysmac Studio Versions

The functions that are supported depend on the unit version of the Unit. The version of Sysmac Studio that supports the functions that were added for an upgrade is also required to use those functions.
Refer to the NX-series Safety Control Unit User’s Manual (Cat. No. Z930) for the relationship between the unit versions of the CPU Units and the Sysmac Studio versions, and for the functions that are sup­ported by each unit version.

Unit Version Notation

In this User’s Manual, unit versions are specified as shown in the following table.
Unit Versions
Unit version in Unit specifications
on the product
Ver. 1. or later Unit version 1.0 or later Unless unit versions are specified, the infor-
Notation in this manual Remarks
mation in this manual applies to all unit ver­sions.
NX-series Safety Control Unit Instructions Reference Manual (Z931)
21

Related Manuals

Related Manuals
The following manuals are related. Use these manuals for reference.
Manual name Cat. No. Model numbers Application Description
NX-series Safety Con­trol Unit Instructions Reference Manual
NX-series Safety Con­trol Unit User’s Man­ual
Sysmac Studio Ver­sion 1 Operation Man­ual
Z931 NX-SL Learning about the
Z930 NX-SL
W504 SYSMAC-
NX-SI NX-SO

SE2
specifications of instructions for the Safety CPU Unit.
Learning how to use NX-series Safety Control Units.
Learning about the operating procedures and functions of the Sysmac Studio.
The instructions for the Safety CPU Unit are described. When programming, use this manual together with the NX-series Safety Control Unit User’s Manual (Cat. No. Z930).
The hardware, setup methods, and functions of the NX-series Safety Control Unit are described.
Describes the operating procedures of the Sysmac Studio.
22
NX-series Safety Control Unit Instructions Reference Manual (Z931)

Terminology

Refer to the NX-series Safety Control Unit User’s Manual (Cat. No. Z930) for the definitions of terms that are used in this manual.
Terminology
NX-series Safety Control Unit Instructions Reference Manual (Z931)
23

Revision History

Cat. No.
Z931-E1-04
Revision code
Revision History
A manual revision code appears as a suffix to the catalog number at the bottom left of the front and back covers of the manual.
Revision code Date Revised content
01 June 2013 Original production 02 September 2013 Corrected mistakes. 03 December 2013 Added information on timer set values.
04 April 2016 • Changed Section 2 Other Standard Instructions to Selection Instruc-
Corrected mistakes.
tions.
• Added DigitalCode (decimal) to FB-specific Error Codes and FB-spe- cific State Codes tables in Section 4 Safety Function Blocks.
24
NX-series Safety Control Unit Instructions Reference Manual (Z931)
1
2
3
4
3
4
1
2
Introduction to Instructions for Safety Control Units and Interpreting Instruction Descriptions
Standard Functions
Safety Standard Function Blocks
Safety Function Blocks
I
I
Index

Sections in this Manual

Sections in this Manual
NX-series Safety Control Unit Instructions Reference Manual (Z931)
25
Sections in this Manual
26
NX-series Safety Control Unit Instructions Reference Manual (Z931)
1
Introduction to Instructions for Safety Control Units and Interpreting Instruction
This section provides an introduction to the instructions for Safety Control Units and tells how to interpret the instruction descriptions.
1-1 Types of Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1-2 Interpreting Instruction Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1-2-1 Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1-2-2 Safety Data Types and Standard Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
1-2-3 Valid Ranges and Default Values of Variables . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
1-2-4 Timer Set Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
NX-series Safety Control Unit Instructions Reference Manual (Z931)
1 - 1
1 Introduction to Instructions for Safety Control Units and Interpreting Instruction Descriptions
Precautions for Correct Use

1-1 Types of Instructions

The following three types of instructions can be used with the Safety Control Units.
Type Description
Standard functions These function instructions do not use safety data. They include program
execution control instructions, data type conversion instructions, Boolean operation instructions, math instructions, comparison instructions, etc.
Safety standard function blocks These function block instructions use safety data. They include counter
instructions, up/down trigger instructions, timer instructions, etc.
Safety function blocks These function block instructions use safety data and are based on the safety
standards defined by PLCopen. They include an antivalent instruction, emer­gency stop instruction, etc.
Instruction specifications are provided starting from section 2.
Some of the instructions have the same names as the instructions that are supported by the NJ-series CPU Units. Operating specifications, however, are different.
1 - 2
NX-series Safety Control Unit Instructions Reference Manual (Z931)
Loading...
+ 240 hidden pages