Omron Safety Control Unit / Communication Control Unit Owner's manual

  • Hello! I've carefully reviewed the OMRON user manual for the NX-series Safety Control and Communication Control Units, which includes models NX-SL5, NX-SI, NX-SO, and NX-CSG. This document provides essential information on the units' features, system configuration, safety functions, programming, and more. I'm ready to assist you with any questions you have about these control units and their functionalities described in the user manual.
  • What types of units are covered in this manual?
    Who is this manual intended for?
    What programming languages are used with the Safety Control Unit?
Safety Network Controller
NX-series
Safety Control Unit/
Communication Control Unit
User's Manual
NX-SL5£££
NX-SI££££
NX-SO££££
NX-CSG£££
Safety Control Unit
Communication Control Unit
NOTE
(1) 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.
(2) 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 infor-
mation contained in this manual is subject to change without notice.
(3) Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON as-
sumes 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 a registered trademark and a patented technology licensed by Beckhoff
Automation GmbH, Germany.
ODVA, CIP, CompoNet, DeviceNet, EtherNet/IP, and CIP Safety 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 trade-
marks of their respective companies.
Copyrights
Microsoft product screen shots reprinted with permission from Microsoft Corporation.
This product incorporates certain third party software. The license and copyright information associ-
ated with this software is available at http://www.fa.omron.co.jp/nj_info_e/.
Introduction
Thank you for purchasing an NX-series Safety Control Unit / Communication Control Unit.
This manual contains information that is necessary to use the NX-series Safety Control Unit / Commu-
nication Control Unit.
Please read this manual and make sure you understand the functionality and performance of the Unit
before you attempt to use it 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.
Applicable Products
This manual covers the following products.
NX-series Safety Control Units
NX-SL5£££
NX-SI££££
NX-SO££££
NX-series Communication Control Unit
NX-CSG£££
Note that this manual provides information for using an NX-series Safety Control Unit described above
together with an NX-series Communication Control Unit. When you use it with an NJ/NX-series CPU
Unit, an EtherCAT Coupler Unit, or an EtherNet/IP Coupler Unit, refer to the NX-series Safety Control
Unit User’s Manual (Cat. No. Z930).
Introduction
1
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Introduction
2NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Sections in this Manual
1 10
2
Overview
System Configuration and
Configuration Devices
3Specifications of
Configuration Units 12
4Designing the Power
Supply System 13
5Installation and Wiring 14
615 Troubleshooting
Communications Load
7Settings 16 Inspection and
Maintenance
8Programming AAppendices
9Checking Operation
and Actual Operation IIndex
11
5
14
6
15
7
16
8 A
9 I
Safety Network
Controller Operation
Calculating Safety
Reaction Times
Safety Unit Restore
Safety Data Logging
Backup Functions of the
Communication Control Unit
1
2
3
4
10
11
12
13
Sections in this Manual
3
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
CONTENTS
Introduction .............................................................................................................. 1
Intended Audience...........................................................................................................................................1
Applicable Products .........................................................................................................................................1
Sections in this Manual ........................................................................................... 3
Relevant Manuals................................................................................................... 13
Manual Structure.................................................................................................... 15
Page Structure...............................................................................................................................................15
Special Information ........................................................................................................................................16
Precaution on Terminology ............................................................................................................................16
Terms and Conditions Agreement........................................................................ 17
Warranty, Limitations of Liability ....................................................................................................................17
Application Considerations ............................................................................................................................18
Disclaimers ....................................................................................................................................................18
Safety Precautions................................................................................................. 20
Definition of Precautionary Information..........................................................................................................20
Symbols .........................................................................................................................................................20
Warnings........................................................................................................................................................21
Cautions.........................................................................................................................................................27
Precautions for Safe Use ...................................................................................... 28
Precautions for Correct Use ................................................................................. 35
Regulations and Standards .................................................................................. 39
Conformance to EU Directives ......................................................................................................................39
Conformance to EN ISO 13849-1 and EN 62061..........................................................................................40
Conformance to UL and CSA Standards.......................................................................................................41
Conformance to KC Certification ...................................................................................................................41
Unit Versions .......................................................................................................... 42
Unit Versions..................................................................................................................................................42
Unit Versions of Units and Sysmac Studio Versions......................................................................................44
Related Manuals..................................................................................................... 46
Terminology............................................................................................................ 47
Revision History..................................................................................................... 50
Section 1 Overview
1-1 Overview of the Safety Network Controller .......................................................................1 - 2
1-1-1 Features ....................................................................................................................................1 - 2
1-1-2 Introduction to the System Configurations ................................................................................1 - 4
1-2 Procedure .............................................................................................................................1 - 7
1-2-1 Overall Procedure .....................................................................................................................1 - 7
1-2-2 Detailed Procedures..................................................................................................................1 - 8
CONTENTS
4NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Section 2 System Configuration and Configuration Devices
2-1 Basic Configuration.............................................................................................................2 - 2
2-1-1 CPU Rack Configuration ...........................................................................................................2 - 2
2-1-2 EtherNet/IP Field Network Configuration ..................................................................................2 - 3
2-1-3 Configuration Units....................................................................................................................2 - 3
2-2 Connecting the Support Software......................................................................................2 - 5
2-3 Network Configuration between Controllers.....................................................................2 - 6
Section 3 Specifications of Configuration Units
3-1 Communication Control Unit ..............................................................................................3 - 2
3-1-1 Models and Specifications ........................................................................................................3 - 2
3-1-2 Built-in EtherNet/IP Port Specifications.....................................................................................3 - 7
3-1-3 Part Names and Functions......................................................................................................3 - 10
3-1-4 Terminal Blocks .......................................................................................................................3 - 12
3-1-5 Indicators.................................................................................................................................3 - 14
3-1-6 ID Information Indication .........................................................................................................3 - 21
3-2 Safety CPU Unit..................................................................................................................3 - 22
3-2-1 Models and Specifications ......................................................................................................3 - 22
3-2-2 Part Names and Functions......................................................................................................3 - 26
3-2-3 Indicators.................................................................................................................................3 - 27
3-3 Safety Input Unit ................................................................................................................3 - 32
3-3-1 Models and Specifications ......................................................................................................3 - 32
3-3-2 Part Names and Functions......................................................................................................3 - 38
3-3-3 Indicators.................................................................................................................................3 - 40
3-4 Safety Output Unit .............................................................................................................3 - 44
3-4-1 Models and Specifications ......................................................................................................3 - 44
3-4-2 Part Names and Functions......................................................................................................3 - 51
3-4-3 Indicators.................................................................................................................................3 - 54
3-5 End Cover ...........................................................................................................................3 - 57
3-5-1 Models and Specifications ......................................................................................................3 - 57
3-6 SD Memory Cards ..............................................................................................................3 - 58
3-6-1 Models and Specifications ......................................................................................................3 - 58
3-6-2 Purpose...................................................................................................................................3 - 58
3-7 Support Software ...............................................................................................................3 - 59
3-7-1 Product Model .........................................................................................................................3 - 59
3-7-2 Connection ..............................................................................................................................3 - 60
3-8 PFH......................................................................................................................................3 - 61
Section 4 Designing the Power Supply System
4-1 Power Supply System and Design Concepts....................................................................4 - 2
4-1-1 Power Supply System and Types of Power Supplies ...............................................................4 - 2
4-1-2 NX-series Power Supply-related Units......................................................................................4 - 4
4-1-3 Design Concepts for Power Supply to the CPU Rack...............................................................4 - 6
4-2 Designing the NX Unit Power Supply System...................................................................4 - 7
4-2-1 Procedure for Designing the NX Unit Power Supply System....................................................4 - 7
4-2-2 Calculation Example for the NX Unit Power Supply..................................................................4 - 8
4-3 Designing the I/O Power Supply System.........................................................................4 - 10
4-3-1 I/O Power Supply Method .......................................................................................................4 - 10
4-3-2 Designing the I/O Power Supply from the NX Bus..................................................................4 - 11
4-3-3 Designing the I/O Power Supply from External Sources.........................................................4 - 16
4-3-4 Restrictions on Inrush Current for ON/OFF Operation............................................................4 - 17
CONTENTS
5
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
4-4 Selecting External Power Supplies and Protective Devices..........................................4 - 18
4-4-1 Selecting the Unit Power Supply.............................................................................................4 - 18
4-4-2 Selecting the I/O Power Supplies............................................................................................4 - 20
4-4-3 Selecting Protective Devices...................................................................................................4 - 21
Section 5 Installation and Wiring
5-1 Processing at Power ON .....................................................................................................5 - 2
5-1-1 Power ON Operation.................................................................................................................5 - 2
5-1-2 Operation When Resetting the Controller from the Sysmac Studio ..........................................5 - 2
5-2 Mounting Units.....................................................................................................................5 - 4
5-2-1 Installation in a Control Panel ...................................................................................................5 - 5
5-2-2 Preparations for Installation ......................................................................................................5 - 9
5-2-3 Installing the Communication Control Unit ..............................................................................5 - 11
5-2-4 Installing and Connecting NX Units.........................................................................................5 - 13
5-2-5 Mounting the End Cover .........................................................................................................5 - 17
5-2-6 Mounting the End Plates .........................................................................................................5 - 18
5-2-7 Attaching Markers ...................................................................................................................5 - 20
5-2-8 Installing and Removing the SD Memory Card .......................................................................5 - 21
5-2-9 Removal of the Communication Control Unit ..........................................................................5 - 26
5-2-10 Removing NX Units.................................................................................................................5 - 27
5-2-11 Assembled Appearance and Dimensions ...............................................................................5 - 28
5-3 Wiring..................................................................................................................................5 - 32
5-3-1 Wiring the Power Supply.........................................................................................................5 - 33
5-3-2 Wiring the Additional NX Unit Power Supply Unit ...................................................................5 - 34
5-3-3 Wiring the Additional I/O Power Supply Unit...........................................................................5 - 34
5-3-4 Wiring the Protective Devices .................................................................................................5 - 34
5-3-5 Grounding ...............................................................................................................................5 - 35
5-3-6 Connecting the Built-in EtherNet/IP Port.................................................................................5 - 39
5-3-7 Wiring to the Screwless Clamping Terminal Blocks ................................................................5 - 46
5-4 Control Panel Installation..................................................................................................5 - 60
5-4-1 Temperature ............................................................................................................................5 - 60
5-4-2 Humidity ..................................................................................................................................5 - 62
5-4-3 Vibration and Shock ................................................................................................................5 - 62
5-4-4 Atmosphere.............................................................................................................................5 - 62
5-4-5 Electrical Environment ............................................................................................................5 - 63
5-4-6 Grounding ...............................................................................................................................5 - 67
Section 6 Safety Network Controller Operation
6-1 Overview of the Safety Network Controller Operation .....................................................6 - 2
6-1-1 Introduction to FSoE Communications......................................................................................6 - 2
6-1-2 Introduction to Communications between NX Units..................................................................6 - 3
6-1-3 Introduction to CIP Safety Communications .............................................................................6 - 3
6-1-4 Introduction to Tag Data Links...................................................................................................6 - 4
6-1-5 Calculating the Number of Connections....................................................................................6 - 9
6-2 I/O System ..........................................................................................................................6 - 13
6-2-1 Relationship between the Types of Signals and the Types of Communications .....................6 - 13
6-2-2 Safety Data Types and Standard Data Types .........................................................................6 - 13
6-2-3 Specifying Safety Data Types and Standard Data Types .......................................................6 - 14
6-3 Safety I/O Function ............................................................................................................6 - 15
6-3-1 Safety Input Function ..............................................................................................................6 - 15
6-3-2 Safety Output Function ...........................................................................................................6 - 37
CONTENTS
6NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Section 7 Settings
7-1 Configuration and Setup Procedures ................................................................................7 - 2
7-2 Part Names and Functions of the Sysmac Studio Window .............................................7 - 3
7-3 CPU Rack Configuration and Setup...................................................................................7 - 5
7-3-1 Procedures for Creating the CPU Rack Configuration..............................................................7 - 5
7-3-2 Setting and Viewing the NX Unit Settings .................................................................................7 - 6
7-3-3 Setting Up the FSoE Communications......................................................................................7 - 7
7-4 EtherNet/IP Network Configuration and Setup .................................................................7 - 9
7-4-1 Setting IP Addresses.................................................................................................................7 - 9
7-4-2 CIP Safety Connection Settings..............................................................................................7 - 17
7-4-3 Setting Tag Data Links ............................................................................................................7 - 24
7-5 Setting the Input and Output Functions ..........................................................................7 - 28
7-5-1 Safety I/O Functions................................................................................................................7 - 28
7-5-2 Setting the Standard Input and Output Functions ...................................................................7 - 31
7-6 Assigning Variables to I/O Ports ......................................................................................7 - 32
7-6-1 Registering Device Variables ..................................................................................................7 - 32
7-6-2 Settings of Communications between NX Units......................................................................7 - 35
7-7 Exposing Variables to Standard Controllers...................................................................7 - 37
7-7-1 Exposing Global Variables ......................................................................................................7 - 37
7-7-2 Setting Exposed Variables ......................................................................................................7 - 38
7-7-3 Safety CPU Unit Status...........................................................................................................7 - 42
7-7-4 I/O Ports of Safety I/O Units....................................................................................................7 - 43
7-7-5 I/O Ports for Standard I/O Units ..............................................................................................7 - 43
7-8 Exporting/Importing Settings Data...................................................................................7 - 44
7-8-1 Exporting/Importing the All NX Unit Settings...........................................................................7 - 44
7-8-2 Exporting/Importing Data for Individual Safety CPU Unit........................................................7 - 46
Section 8 Programming
8-1 POUs (Program Organization Units) ..................................................................................8 - 3
8-1-1 POU ..........................................................................................................................................8 - 3
8-1-2 Overview of the Three Types of POUs......................................................................................8 - 3
8-1-3 Differences between Programs, Functions, and Function Blocks.............................................8 - 4
8-1-4 Details on Programs..................................................................................................................8 - 5
8-1-5 Details on Function Blocks........................................................................................................8 - 6
8-1-6 Details on Functions................................................................................................................8 - 10
8-1-7 Instructions..............................................................................................................................8 - 11
8-2 Variables .............................................................................................................................8 - 12
8-2-1 Variables..................................................................................................................................8 - 12
8-2-2 Types of Variables ...................................................................................................................8 - 12
8-2-3 Type of User-defined Variable .................................................................................................8 - 12
8-2-4 Attributes of Variables .............................................................................................................8 - 13
8-2-5 Data Type................................................................................................................................8 - 14
8-2-6 Variable Attributes Other Than Data Type...............................................................................8 - 16
8-2-7 Function Block Instances ........................................................................................................8 - 17
8-2-8 Restrictions on Variable Names and Other Safety Program-related Names...........................8 - 17
8-3 Constants (Literals) ...........................................................................................................8 - 20
8-3-1 Constants ................................................................................................................................8 - 20
8-3-2 Types of Constants .................................................................................................................8 - 20
8-4 Programming Languages..................................................................................................8 - 22
8-4-1 Programming Languages........................................................................................................8 - 22
8-4-2 FBD Language ........................................................................................................................8 - 22
8-5 Programming Operations..................................................................................................8 - 27
8-5-1 Programming Layer on the Sysmac Studio.............................................................................8 - 27
8-5-2 Registering POUs ...................................................................................................................8 - 28
CONTENTS
7
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
8-5-3 Registering Variables ..............................................................................................................8 - 36
8-5-4 FBD Programming ..................................................................................................................8 - 42
8-5-5 Function Block Conversion for Programs................................................................................8 - 60
8-5-6 Building ..................................................................................................................................8 - 61
8-5-7 Searching and Replacing ........................................................................................................8 - 63
8-5-8 Safety Task Settings................................................................................................................8 - 66
8-6 Automatic Programming ...................................................................................................8 - 68
8-6-1 Generation Algorithms for Automatic Programming................................................................8 - 68
8-6-2 Automatic Programming Settings............................................................................................8 - 71
8-6-3 Automatic Programming Execution Procedure .......................................................................8 - 74
8-7 Monitoring Memory Usage for Communication Control Unit ........................................8 - 77
8-8 Monitoring Memory Usage for Safety Control Unit ........................................................8 - 78
8-9 Offline Debugging..............................................................................................................8 - 80
8-9-1 Offline Safety Program Debugging..........................................................................................8 - 80
8-9-2 Monitoring ...............................................................................................................................8 - 83
8-9-3 Controlling BOOL Variables, Changing Present Values, and Using Forced Refreshing .........8 - 83
8-9-4 Setting the Initial Values of Variables ......................................................................................8 - 83
8-9-5 Feedback Settings ..................................................................................................................8 - 84
8-9-6 Simple Automatic Test.............................................................................................................8 - 85
Section 9 Checking Operation and Actual Operation
9-1 Procedures before Operation and Transferring the Required Data ................................9 - 3
9-1-1 Commissioning Procedure ........................................................................................................9 - 3
9-1-2 Data That You Must Transfer before Operation and Data Transfer Procedures .......................9 - 4
9-2 Transferring the Configuration Information ......................................................................9 - 6
9-2-1 Overview ...................................................................................................................................9 - 6
9-2-2 Transfer Procedure ...................................................................................................................9 - 6
9-3 Operating Modes of the Safety CPU Unit ..........................................................................9 - 8
9-3-1 Startup Operating Mode and Changing the Operating Mode....................................................9 - 8
9-3-2 Operation When Changing Operating Mode...........................................................................9 - 10
9-3-3 Executable Functions in Each Mode of the Safety CPU Unit..................................................9 - 11
9-4 Changing to DEBUG Mode................................................................................................9 - 13
9-5 Checking External Device Wiring.....................................................................................9 - 16
9-5-1 Overview of Functions for Checking Wiring ............................................................................9 - 16
9-5-2 Monitoring Safety I/O Units .....................................................................................................9 - 16
9-5-3 Troubleshooting Safety I/O Terminals .....................................................................................9 - 19
9-5-4 Clear All Memory Operation for Safety I/O Units ....................................................................9 - 20
9-6 Functions for Checking Operation...................................................................................9 - 22
9-6-1 Overview of Functions for Checking Operation.......................................................................9 - 22
9-6-2 Starting and Stopping the Safety Programs in DEBUG Mode ................................................9 - 22
9-6-3 Monitoring Variables in the FBD Editor ...................................................................................9 - 23
9-6-4 Monitoring Variables in a Watch Tab Page..............................................................................9 - 24
9-6-5 Controlling BOOL Variables, Changing Present Values, and Using Forced Refreshing .........9 - 26
9-7 Online Functional Test ......................................................................................................9 - 35
9-7-1 Online Functional Test Settings...............................................................................................9 - 35
9-7-2 Online Functional Test Execution Procedure ..........................................................................9 - 39
9-8 Node Name .........................................................................................................................9 - 45
9-9 Security Settings................................................................................................................9 - 46
9-9-1 Setting the Safety Password ...................................................................................................9 - 46
9-9-2 Data Protection .......................................................................................................................9 - 47
9-10 Performing Safety Validation and Operation...................................................................9 - 51
9-10-1 Performing Safety Validation ...................................................................................................9 - 51
9-10-2 Changing to RUN Mode ..........................................................................................................9 - 52
9-10-3 Changing to PROGRAM Mode ...............................................................................................9 - 53
CONTENTS
8NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
9-11 Uploading Configuration Information and Safety Application Data .............................9 - 55
9-11-1 Outline.....................................................................................................................................9 - 55
9-11-2 Upload Procedures .................................................................................................................9 - 55
9-12 Transferring Safety Application Data...............................................................................9 - 57
9-12-1 Outline.....................................................................................................................................9 - 57
9-12-2 Transfer Procedure .................................................................................................................9 - 57
9-13 Monitoring Controller Status ............................................................................................9 - 59
9-14 Restarting and Clearing All Memory ................................................................................9 - 61
9-14-1 Restarting................................................................................................................................9 - 61
9-14-2 Clear All Memory Operation....................................................................................................9 - 61
Section 10 Calculating Safety Reaction Times
10-1 Safety Reaction Time.........................................................................................................10 - 2
10-1-1 Calculating the Safety Reaction Time .....................................................................................10 - 2
10-1-2 Verifying Safety Reaction Times .............................................................................................10 - 4
10-2 Safety Task .........................................................................................................................10 - 5
10-2-1 Safety Task..............................................................................................................................10 - 5
10-2-2 Operation of Safety Task.........................................................................................................10 - 5
10-2-3 Minimum Safety Task Period...................................................................................................10 - 5
10-2-4 Setting the Safety Task Period ................................................................................................10 - 6
10-3 FSoE Watchdog Timer.......................................................................................................10 - 7
10-3-1 FSoE Watchdog Timers ..........................................................................................................10 - 7
10-3-2 Checking FSoE Watchdog Timers ..........................................................................................10 - 7
10-3-3 Changing FSoE Watchdog Timers..........................................................................................10 - 7
10-4 EPI (Data Packet Interval)..................................................................................................10 - 9
10-4-1 Changing the EPI ....................................................................................................................10 - 9
10-4-2 EPI Restrictions.......................................................................................................................10 - 9
Section 11 Communications Load
11-1 Adjusting the Communications Load .............................................................................. 11 - 2
11-1-1 Checking Bandwidth Usage for Tag Data Links ......................................................................11 - 3
11-1-2 Checking the Device Bandwidth Usage of the CIP Safety Routing ........................................11 - 4
11-1-3 Relationship between the Number of Packets Used per Second and Packet Intervals..........11 - 5
11-1-4 Adjusting the Device Bandwidth Usage ..................................................................................11 - 5
Section 12 Safety Unit Restore
12-1 Safety Unit Restore............................................................................................................12 - 2
12-1-1 Generate Safety Unit Restore File Function ...........................................................................12 - 2
12-1-2 Safety Unit Restore Function ..................................................................................................12 - 3
12-1-3 Specifications of a Safety Unit Restore File ............................................................................12 - 5
Section 13 Backup Functions of the Communication Control Unit
13-1 The Backup Functions .....................................................................................................13 - 2
13-1-1 Applications of Backup Functions ...........................................................................................13 - 2
13-1-2 Examples of Operating Procedures for the Backup Functions ...............................................13 - 2
13-1-3 Data that is Backed Up ...........................................................................................................13 - 4
13-1-4 Types of Backup Functions .....................................................................................................13 - 5
13-1-5 Relation between the Different Types of Backup Functions and Data Groups .......................13 - 7
13-1-6 Applicable Range of the Backup Functions ............................................................................13 - 8
13-2 SD Memory Card Backups ..............................................................................................13 - 10
CONTENTS
9
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
13-2-1 Backup (Controller to SD Memory Card) ..............................................................................13 - 10
13-2-2 Restore (SD Memory Card to Controller)..............................................................................13 - 12
13-2-3 Verify (between Controller and SD Memory Card)................................................................13 - 13
13-3 Disabling Backups to SD Memory Cards ......................................................................13 - 15
13-4 Sysmac Studio Controller Backups ...............................................................................13 - 16
13-4-1 Backup (Controller to Computer) ..........................................................................................13 - 16
13-4-2 Restore (Computer to Controller)..........................................................................................13 - 17
13-4-3 Verify (between Controller and Computer)............................................................................13 - 18
13-5 Importing and Exporting Sysmac Studio Backup File Data ........................................13 - 20
13-6 Backup Functions when NX Units are Connected........................................................13 - 21
13-6-1 Backing Up Data in NX Units on the Communication Control Unit .......................................13 - 21
13-6-2 Backup Support Depending on the Controller Status ...........................................................13 - 21
13-6-3 Conditions for Restoring NX Unit Data on the Communication Control Unit.........................13 - 22
13-7 Backup-related Files........................................................................................................13 - 23
13-7-1 Types of Backup-related Files...............................................................................................13 - 23
13-7-2 Specifications of a Backup File .............................................................................................13 - 23
13-7-3 Specifications of a Restore Command File ...........................................................................13 - 24
13-7-4 Specifications of a Controller Verification Results File ..........................................................13 - 25
13-7-5 Specifications of an NX Unit Verification Results File ...........................................................13 - 26
13-8 Compatibility between Backup-related Files.................................................................13 - 28
13-8-1 Compatibility between Backup Functions .............................................................................13 - 28
13-9 Functions that cannot be Executed during Backup Functions...................................13 - 29
Section 14 Safety Data Logging
14-1 Outline of the Safety Data Logging Function..................................................................14 - 2
14-2 Creating a Safety Data Logging Settings File with the Sysmac Studio........................14 - 4
14-3 Safety Data Logging Operation Procedure .....................................................................14 - 6
14-4 Checking the Logging Status ...........................................................................................14 - 7
14-4-1 Checking the Seven-segment Indicator ..................................................................................14 - 7
14-4-2 Checking with System-defined Variables ................................................................................14 - 7
14-5 Log File Specifications......................................................................................................14 - 9
Section 15 Troubleshooting
15-1 Operation after an Error ....................................................................................................15 - 2
15-1-1 Overview of Communication Control Unit Status ....................................................................15 - 2
15-1-2 Fatal Errors ............................................................................................................................15 - 4
15-1-3 Non-fatal Errors in the Communication Control Unit ...............................................................15 - 6
15-1-4 Checking for Non-fatal Errors ...............................................................................................15 - 15
15-1-5 Resetting Non-fatal Errors ....................................................................................................15 - 17
15-1-6 Errors Related to the EtherNet/IP Function Module..............................................................15 - 19
15-1-7 Errors Related to Safety Control Units ..................................................................................15 - 20
15-2 Error Troubleshooting Methods .....................................................................................15 - 22
15-2-1 Troubleshooting Flowcharts ..................................................................................................15 - 22
15-2-2 Troubleshooting Fatal Errors ................................................................................................15 - 23
15-2-3 Troubleshooting Non-fatal Errors .........................................................................................15 - 24
15-2-4 Troubleshooting When You Cannot Go Online from the Sysmac Studio ..............................15 - 30
15-2-5 Troubleshooting Errors in the Safety Control Unit.................................................................15 - 34
15-3 Error Descriptions and Corrections...............................................................................15 - 42
15-3-1 Errors by Source ...................................................................................................................15 - 42
15-3-2 Communication Control Unit Error ........................................................................................15 - 45
15-3-3 Safety CPU Unit Error .........................................................................................................15 - 157
15-3-4 Safety I/O Unit Error............................................................................................................15 - 200
CONTENTS
10 NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
15-3-5 Other Troubles and Corrections ..........................................................................................15 - 227
15-4 Checking Status with the Network Configurator ........................................................15 - 228
15-4-1 The Network Configurator's Device Monitor Function.........................................................15 - 228
15-4-2 Connection Status Codes and Troubleshooting..................................................................15 - 236
Section 16 Inspection and Maintenance
16-1 Cleaning and Inspection ...................................................................................................16 - 2
16-1-1 Cleaning ..................................................................................................................................16 - 2
16-1-2 Periodic Inspections ................................................................................................................16 - 2
16-2 Maintenance Procedures ..................................................................................................16 - 5
16-2-1 Replacing the Communication Control Unit and the Safety CPU Unit ....................................16 - 5
16-2-2 Replacing Safety I/O Units ......................................................................................................16 - 6
Appendices
A-1 General Specifications ....................................................................................................... A - 3
A-2 Dimensions.......................................................................................................................... A - 4
A-2-1 Communication Control Unit .................................................................................................... A - 4
A-2-2 Safety CPU Unit ....................................................................................................................... A - 5
A-2-3 Safety I/O Units ........................................................................................................................ A - 5
A-2-4 End Cover ................................................................................................................................ A - 6
A-2-5 SD Memory Card ..................................................................................................................... A - 6
A-3 NX Objects........................................................................................................................... A - 7
A-3-1 Format of NX Object Descriptions............................................................................................ A - 7
A-3-2 Safety CPU Unit ....................................................................................................................... A - 7
A-3-3 NX-SID800 Safety Input Unit ..................................................................................................A - 11
A-3-4 NX-SIH400 Safety Input Unit ................................................................................................. A - 16
A-3-5 NX-SOD400 Safety Output Unit............................................................................................. A - 21
A-3-6 NX-SOH200 Safety Output Unit............................................................................................. A - 25
A-4 Application Examples....................................................................................................... A - 30
A-4-1 Emergency Stop Pushbutton Switches .................................................................................. A - 30
A-4-2 Safety Doors .......................................................................................................................... A - 32
A-4-3 Safety Laser Scanners........................................................................................................... A - 36
A-4-4 Safety Door Switches with Magnetic Locks and Key Selector Switches................................ A - 39
A-4-5 Enable Switches..................................................................................................................... A - 43
A-4-6 Two-hand Switches ................................................................................................................ A - 47
A-4-7 D40A Non-contact Door Switches.......................................................................................... A - 50
A-4-8 D40Z Non-contact Door Switches.......................................................................................... A - 53
A-4-9 Safety Mats and Safety Light Curtains................................................................................... A - 56
A-4-10 Safety Edges.......................................................................................................................... A - 61
A-4-11 Single Beam Safety Sensor ................................................................................................... A - 63
A-5 Change Tracking ............................................................................................................... A - 67
A-6 Safety CPU Unit Status..................................................................................................... A - 69
A-7 I/O Ports of Safety I/O Units ............................................................................................. A - 71
A-7-1 NX-SIH400 Safety Input Unit ................................................................................................. A - 71
A-7-2 NX-SID800 Safety Input Unit ................................................................................................. A - 73
A-7-3 NX-SOH200 Safety Output Unit............................................................................................. A - 74
A-7-4 NX-SOD400 Safety Output Unit............................................................................................. A - 75
A-8 CIP Response Codes........................................................................................................ A - 78
A-8-1 General Status Codes............................................................................................................ A - 78
A-8-2 Extended Status Codes ......................................................................................................... A - 80
A-9 Icon list for Safety Slave Unit Parameters...................................................................... A - 83
A-9-1 External Device Icons for Input Devices ................................................................................ A - 83
A-9-2 Contact Icons for Input Devices ............................................................................................. A - 86
A-9-3 External Device Icons for Output Devices.............................................................................. A - 88
CONTENTS
11
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
A-9-4 Contact Icons for Output Devices .......................................................................................... A - 89
A-10 Printing .............................................................................................................................. A - 90
A-10-1 Selecting the Items to Print .................................................................................................... A - 90
A-10-2 Items that are Printed............................................................................................................. A - 90
A-11 List of Screwless Clamping Terminal Block Models ..................................................... A - 92
A-11-1 Model Notation ....................................................................................................................... A - 92
A-11-2 List of Terminal Block Models................................................................................................. A - 92
A-12 I/O Refreshing between NX Units .................................................................................... A - 94
A-12-1 I/O Refreshing from the Communication Control Unit to NX Units......................................... A - 94
A-12-2 Methods of I/O Refreshing between the Communication Control Unit and NX Units ............ A - 94
A-12-3 I/O Response Time for Communications between NX Units................................................ A - 100
A-13 Units That Support Communications between NX Units ............................................ A - 102
A-14 Checking the Signature Code on the Seven-segment Indicator ................................ A - 103
A-15 Execution Scenarios for the Simple Automatic Test................................................... A - 104
A-16 Differences in Checking Operation between the Simulator and Safety CPU Unit.... A - 106
A-17 Version Information ........................................................................................................ A - 107
A-17-1 Relationship between the Unit Versions and Sysmac Studio Versions................................ A - 107
Index
CONTENTS
12 NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Relevant Manuals
The following table provides the relevant manuals for this product. Read all of the manuals that are
relevant to your system configuration and application before you use the product.
Most operations on this product are performed from the Sysmac Studio Automation Software. For de-
tails on the Sysmac Studio, refer to the Sysmac Studio Version 1 Operation Manual (Cat. No. W504).
Purpose of use
NX-series
Safety Control Unit
User's Manual
NX-series
Safety Control Unit /
Communication Control Unit
User's Manual
NX-series
Communication Control Unit
Built-in Function User's Manual
NX-series
Safety Control Unit
Instructions Reference Manual
Building a safety control system integrated with NJ/NX-ser-
ies CPU Units l
Building a standalone safety control system with
EtherNet/IP Coupler Units l
Building a safety network control system with Communica-
tion Control Units l
Introduction to Communication Control Unit l l
Setting devices and hardware
NX-SL5£££ Safety CPU Unit l l
NX-SL3£££ Safety CPU Unit l
NX-SI££££ and NX-SO££££ Safety I/O Units l l
NX-CSG£££ Communication Control Unit l
Software settings
NX-SL5£££ Safety CPU Unit l l
NX-SL3£££ Safety CPU Unit l
NX-SI££££ and NX-SO££££ Safety I/O Units l l
NX-CSG£££ Communication Control Unit l l
Creating safety programs l l l
Testing operation and debugging
Safety programs l l l
Safety process data communications l l
Safety I/O functions l l
Tag data links l
Built-in functions for Communication Control Unit l l
Learning about error corrections
NX-SL5£££ Safety CPU Unit l l l
NX-SL3£££ Safety CPU Unit l l
NX-SI££££ and NX-SO££££ Safety I/O Units l l
NX-CSG£££ Communication Control Unit l
Maintenance
Relevant Manuals
13
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Purpose of use
NX-series
Safety Control Unit
User's Manual
NX-series
Safety Control Unit /
Communication Control Unit
User's Manual
NX-series
Communication Control Unit
Built-in Function User's Manual
NX-series
Safety Control Unit
Instructions Reference Manual
NX-SL5£££ Safety CPU Unit l l
NX-SL3£££ Safety CPU Unit l
NX-SI££££ and NX-SO££££ Safety I/O Units l l
NX-CSG£££ Communication Control Unit l
Relevant Manuals
14 NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Manual Structure
Page Structure
The following page structure is used in this manual.
4-9
4 Installation and Wiring
NJ-series CPU Unit Hardware User’s Manual (W500)
s
t
i
n
U
gnitn
u
oM
3-4
4
s
t
ne
no
p
m
o
C
rel
l
o
r
t
n
oC
g
n
i
tc
e
n
noC
1
-
3-
4
4-3 Mounting Units
The Units that make up an NJ-series Controller can be connected simply by pressing the Units together
and locking the sliders by moving them toward the back of the Units. The End Cover is connected in the
same way to the Unit on the far right side of the Controller.
1Join the Units so that the connectors fit exactly.
2The yellow sliders at the top and bottom of each Unit lock the Units together. Move the sliders
toward the back of the Units as shown below until they click into place.
Precautions for Correct UsePrecautions for Correct Use
4-3-1 Connecting Controller Components
Connector
Hook Hook holes
Slider
Lock
Release
Move the sliders toward the back
until they lock into place.
Level 1 heading
Level 2 heading
Level 3 heading
Level 2 heading
A step in a procedure
Manual name
Special information
Level 3 heading
Page tab
Gives the current
headings.
Indicates a procedure.
Icons indicate
precautions, additional
information, or reference
information.
Gives the number
of the main section.
This illustration is provided only as a sample. It may not literally appear in this manual.
The sliders on the tops and bottoms of the Power Supply Unit, CPU Unit, I/O Units, Special I/O
Units, and CPU Bus Units must be completely locked (until they click into place) after connecting
the adjacent Unit connectors.
Manual Structure
15
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Special Information
Special information in this manual is classified as follows:
Precautions for Safe Use
Precautions on what to do and what not to do to ensure safe usage of the product.
Precautions for Correct Use
Precautions on what to do and what not to do to ensure proper operation and performance.
Additional Information
Additional information to read as required.
This information is provided to increase understanding or make operation easier.
Version Information
Information on differences in specifications and functionality for Controller with different unit versions
and for different versions of the Sysmac Studio is given.
Precaution on Terminology
In this manual, the directions in relation to the Units are given in the following figure, which shows up-
right installation.
RightLeft
Down
Up
Manual Structure
16 NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
Terms and Conditions Agreement
Warranty, Limitations of Liability
Warranties
lExclusive Warranty
Omron’s exclusive warranty is that the Products will be free from defects in materials and work-
manship for a period of twelve months from the date of sale by Omron (or such other period ex-
pressed in writing by Omron). Omron disclaims all other warranties, express or implied.
lLimitations
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.
lBuyer 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 re-
sponsible 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 Compa-
nies shall not be liable for the suitability or unsuitability or the results from the use of Products in
combination with any electrical or electronic components, circuits, system assemblies or any other
materials 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
Terms and Conditions Agreement
17
NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
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.
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 Buyers application or use of the Product. At Buy-
er’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 complete
determination of the suitability of the Product in combination with the end product, machine, system, or
other application or use. Buyer shall be solely responsible for determining appropriateness of the par-
ticular Product with respect to Buyer’s application, product or system. Buyer shall take application re-
sponsibility in all cases.
NEVER USE THE PRODUCT FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR
PROPERTY OR IN LARGE QUANTITIES 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 EQUIP-
MENT OR SYSTEM.
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 per-
formance 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 oth-
er 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
Terms and Conditions Agreement
18 NX-series Safety Control Unit/Communication Control Unit User's Manual (Z395)
/