Page top

NX-SI / SO

Safety I/O Unit

NX-SI / SO

4 or 8 points per Safety Input Unit,2 or 4 points per Safety Output Unit.

Regulations and Standards

NX-series Safety Control Units

Certification body Standards
TÜV Rheinland * • EN ISO 13849-1
• EN ISO 13849-2
• IEC 61508 parts 1-7
• IEC/EN 62061
• IEC/EN 61131-2
• IEC/EN 60204-1
• IEC 61326-3-1
• IEC 61131-6
UL NRAQ (UL61010-1, and UL 61010-2-201)
NRAG (ANSI/ISA 12.12.01)
NRAQ7 (CSA C22.2 No. 61010-1, and CSA C22.2 No. 61010-2-201)

* The FSoE was certified 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 ISO13849-1
The NX-series Safety Control Units are also registered for RCM, EAC, and KC compliance.

General Specifications

Item Specification
Enclosure Mounted in a panel (open)
Grounding method Ground to 100 Ω or less.
Operating
environment
Ambient operating
temperature
0 to 55°C (The upper limit of the ambient operating temperature is restricted
by the installation orientation.)
Ambient operating
humidity
10% to 95% (with no condensation or icing)
Atmosphere Must be free from corrosive gases.
Ambient storage
temperature
-25 to 70°C (with no condensation or icing)
Altitude 2,000 m max.
Pollution degree 2 or less: Conforms to JIS B3502 and IEC 61131-2.
Noise immunity Conforms to IEC 61131-2.
2 kV on power supply line (Conforms to IEC 61000-4-4.)
Insulation class Class III (SELV)
Overvoltage category Category II: Conforms to JIS B3502 and IEC 61131-2.
EMC immunity level Zone B
Vibration resistance Conforms to IEC 60068-2-6.
5 to 8.4 Hz with 3.5-mm amplitude, 8.4 to 150 Hz, acceleration of 9.8 m/s2,
100 minutes each in X, Y, and Z directions (10 sweeps of 10 min each = 100 min
total)
Shock resistance Conforms to IEC 60068-2-27.
147 m/s2, 3 times each in X, Y, and Z directions
Insulation resistance 20 MΩ between isolated circuits (at 100 VDC)
Dielectric strength 510 VAC for 1 min between isolated circuits, leakage current: 5 mA max.
Installation method DIN Track (IEC 60715 TH35-7.5/TH35-15)

Specifications of Individual Units

Safety Input Units NX-SIH400/SID800

Unit name Safety Input Unit
Model NX-SIH400 NX-SID800
Number of safety input
points
4 points 8 points
Number of test output
points
2 points 2 points
Internal I/O common PNP (sinking inputs)
Rated input voltage 24 VDC (20.4 to 28.8 VDC)
OMRON special safety
input devices
Can be connected. Cannot be connected.
Number of safety slave
connections
1
I/O refreshing method Free-Run refreshing
External connection
terminals
Screwless clamping terminal block
(8 terminals)
Screwless clamping terminal block
(16 terminals)
Indicators TS indicator, FS indicator, input indicators
(yellow), and input error indicators (red)
3244_sp_3_1
TS indicator, FS indicator, input indicators
(yellow), and input error indicators (red)
3244_sp_3_2
Safety input current 4.5 mA typical 3.0 mA typical
Safety input ON voltage 11 VDC min. 15 VDC min.
Safety input OFF
voltage/OFF current
5 VDC max., 1 mA max.
Test output type Sourcing outputs (PNP)
Test output load current 25 mA max. 50 mA max.
Test output residual
voltage
1.2 V max. (Between IOV and all output terminals)
Test output leakage
current
0.1 mA max.
Dimensions 12 × 100 × 71 mm (W × H × D)
Isolation method Photocoupler isolation
Insulation resistance 20 MΩ min. between isolated circuits (at 100 VDC)
Dielectric strength 510 VAC for 1 min between isolated circuits, leakage current: 5 mA max.
I/O power supply method Power supplied from the NX bus
Current capacity of I/O
power supply terminals
No applicable terminals.
NX Unit power
consumption
• Connected to a CPU Unit or a
Communication Control Unit
1.10 W max.
• Connected to a Communications Coupler
Unit
0.70 W max.
• Connected to a CPU Unit or a
Communication Control Unit
1.10 W max.
• Connected to a Communications Coupler
Unit
0.75 W max.
Current consumption
from I/O power supply
20 mA max.
Weight 70 g max.
Circuit layout
3244_sp_3_3
3244_sp_3_4
Terminal connection
diagram
Si0 to Si3: Safety input terminals
T0 and T1: Test output terminals
3244_sp_3_5
Refer to User's manual (Cat.No.Z930) for
details.
Si0 to Si7: Safety input terminals
T0 and T1: Test output terminals
3244_sp_3_6
Refer to User's manual (Cat.No.Z930) for
details.
Installation orientation
and restrictions
Installation orientation:
• Connected to a CPU Unit or a Communication Control Unit
Possible in the upright installation orientation.
• Connected to a Communications Coupler Unit
6 possible orientations.
Restrictions: Maximum ambient temperature is 50ºC for any orientation other than upright
installation.
Protective functions Overvoltage protection circuit and short detection (test outputs)

Safety Output Units NX-SOH200/SOD400

Unit name Safety Output Unit
Model NX-SOH200 NX-SOD400
Number of safety
output points
2 points 4 points
Internal I/O common PNP (sourcing outputs)
Maximum load
current
2.0 A/point
4.0 A/Unit at 40°C
2.5 A/Unit at 55°C
The maximum load current depends on the
installation orientation and ambient
temperature
0.5 A/point and 2.0 A/Unit
Rated voltage 24 VDC (20.4 to 28.8 VDC)
Number of safety
slave connections
1
I/O refreshing method Free-Run refreshing
External connection
terminals
Screwless clamping terminal block (8 terminals)
Indicators TS indicator, FS indicator, output indicators
(yellow), and output error indicators (red)
3244_sp_4_1
TS indicator, FS indicator, output indicators
(yellow), and output error indicators (red)
3244_sp_4_2
Safety output ON
residual voltage
1.2 V max. (Between IOV and all output terminals)
Safety output OFF
residual voltage
2 V max. (Between IOG and all output terminals)
Safety output leakage
current
0.1 mA max.
Dimensions 12 × 100 × 71 mm (W × H × D)
Isolation method Photocoupler isolation
Insulation resistance 20 MΩ min. between isolated circuits (at 100 VDC)
Dielectric strength 510 VAC for 1 min between isolated circuits, leakage current: 5 mA max.
I/O power supply
method
Power supplied from the NX bus
Current capacity of
I/O power supply
terminals
IOG: 2 A max./terminal IOG (A3 and B3): 2 A max./terminal
IOG (A7 and B7): 0.5 A max./terminal
NX Unit power
consumption
• Connected to a CPU Unit or a
Communication Control Unit
1.05 W max.
• Connected to a Communications Coupler
Unit
0.70 W max.
• Connected to a CPU Unit or a
Communication Control Unit
1.10 W max.
• Connected to a Communications Coupler
Unit
0.75 W max.
Current consumption
from I/O power supply
40 mA max. 60 mA max.
Weight 65 g max.
Circuit layout
3244_sp_4_3
3244_sp_4_4
Terminal connection
diagram
So0 and So1: Safety output terminals
IOG: I/O power supply 0 V
3244_sp_4_5
Refer to User's manual (Cat.No.Z930) for
details.
So0 to So3: Safety output terminals
IOG: I/O power supply 0 V
3244_sp_4_6
Refer to User's manual (Cat.No.Z930) for
details.
Installation
orientation
and restrictions
Installation orientation:
• Connected to a CPU Unit or a
Communication Control Unit
Possible in the upright installation
orientation.
• Connected to a Communications Coupler
Unit
6 possible orientations
Restrictions: For upright installation, the
ambient temperature is restricted as shown
below depending on the total Unit load
current.
3244_sp_4_7
For all installation orientations other than
upright installation, the ambient temperature
is restricted as shown below according to the
total Unit load current.
3244_sp_4_8
Installation orientation:
• Connected to a CPU Unit or a
Communication Control Unit Possible in the
upright installation orientation.
• Connected to a Communications Coupler
Unit
6 possible orientations
Restrictions: None
Protective functions Overvoltage protection circuit and short detection

Function Specifications

Item Function
Setting
Parameters
Safety I/O Settings You make a setting for safety process data communications and
connection with safety I/O devices.
Safety Process Data
Communications
Settings
You select Safety I/O Units to perform safety process data
communications (FSoE communications) and make necessary
settings.
Safety Device
Allocation Settings
You set the connection between Safety I/O Units and safety
devices.
EtherNet/IP Safety Connection
Settings *1
You can register target devices of EtherNet/IP Safety network and
configure the connection settings.
Standard I/O
Settings
Exposed Variable
Settings
You set whether to expose global variables of the Safety CPU Unit.
The values of exposed variables can be referenced from NJ/NX-
series CPU Units and NY-series Industrial PCs.
Standard Process
Data
Communications *2
You set the devices and ports of the Standard I/O Units for the
exposed variables of the Safety CPU Unit.
Safety Task Settings You define the execution cycle and timing of the safety task and
programs to be executed in the task.
Assigning Programs You assign safety programs to execute to the task.
I/O Map Settings The ports of Safety I/O Units used in safety process data
communications are displayed. You assign device variables used
in safety programs to the I/O ports.
Creating
Safety
Programs
Instruction List (Toolbox) A hierarchy of the functions and function blocks that you can use
is displayed in the Toolbox. You can drag the required functions
and function blocks onto the FBD editor to insert it to a safety
program.
FBD Programming You connect variables, functions, and function blocks with
connecting lines to build networks. The FBD editor is used to enter
them.
Adding FBD Networks You create FBD networks on the FBD editor to create algorithms.
Inserting and
Deleting Functions
and Function blocks
You insert and delete functions and function blocks on the FBD
editor.
Entry Assistance When you enter functions, function blocks, or parameters, each
character that you enter from the keyboard narrows the list of
candidates that is displayed for selection.
Commenting Out
FBD Networks
You can comment out each FBD network. When a network is
commented out, it is no longer executed.
Converting Programs
into Function Blocks
*1
You can convert the safety program into user-defined function
block.
Automatic Programming *1 A safety programs can be automatically generated from input and
output signals and expected values of the program.
Creating Variables You create variables used in safety programs in the global or local
variable table.
User-defined Function Blocks You create user-defined function blocks.
Help Reference *3 You can display the user-defined function block help with the
popup menu or shortcut key.
Export/Import POUs can be exported and imported.
Programs *4 You can export/import POUs.
User-defined
Function Blocks *3
You can export/import user-defined function blocks.
Searching and Replacing You can search for and replace strings in the variable tables,
programs, and function blocks of a Safety CPU Unit.
Debugging Monitoring Variables are monitored during safety program execution. You can
monitor the present values of device variables assigned to Safety
I/O Units and user-defined variables. The values can be monitored
on the FBD editor or Watch Tab Page.
Changing the Present Values of
Variables
You can change the present values of user-defined variables and
device variables as required. You can do this on the FBD editor or
Watch Tab Page.
Forced Refreshing The inputs from external devices and outputs to external devices
are refreshed with a specified value on the Sysmac Studio. The
specified value is retained even if the value of the variable is
overwritten from the user program.
You can use forced refreshing on the FBD editor or Watch Tab
Page.
Offline Debugging *5 You can check if the control program logic works as designed in
advance using a special debugging function for the Simulator
without connecting online with the Safety CPU Unit.
Initial Value Settings
*6
You can set the initial values of variables when you start execution
of simulation.
Feedback Settings
*6
You can set input status that is linked to changes in output status
when simulator is running.
Simple Automatic
Test *7
You can check that expected values of the outputs to the inputs of
the program are designed as intended using the Simulator
functions of the Safety CPU Unit.
User Memory Usage Monitor *6 The memory usage of the safety control system and usage of
safety network such as I/O data size are displayed.
Debugging Online Functional Test *1 This function helps you to check the safety functional operation of
the safety system.
You can produce output device operation relative to the input and
check whether the system operates as expected. It is possible to
output the check results.
Safety Safety Validation You append the "safety-validated" information to a safety program
when you can ensure safety of the program after you complete
debugging.
Changing Operating Mode There are four operating modes; PROGRAM mode, DEBUG mode
(STOPPED), DEBUG mode (RUN), and RUN mode. The RUN
mode can be selected only for the validated safety programs.
Mainte-
nance
Generating Safety Data Logging
Settings File *1
Settings to use the safety data logging function can be generated
as a file.
Generating Safety Unit Restore
File *1
A file of safety program and settings to be transferred to the Safety
CPU Unit using an SD memory card is generated for Safety Unit
Restore function.
Security
Measures
Prevention
of Incorrect
Connections
Setting the Node
Name
You set a unique name for each Safety CPU Unit to confirm that
you operate the correct Safety CPU Unit.
Prevention
of Incorrect
Operation
Safety Password You can prevent unauthorized access to safety functions of Safety
CPU Units by setting a safety password for online operations that
affect the safety functions.
Prevention
of Theft of
Assets
Data Protection
(Programs) *4
You can set passwords for individual programs to prohibit
displaying or changing them.
Data Protection
(User-defined
Function Blocks) *3
You can set passwords for individual user-defined function blocks
to prohibit displaying or changing them.

Note: Supported only by the Sysmac Studio version 1.07 or higher.
*1. Supported only by the Sysmac Studio version 1.24 or higher.
*2. Supported if the EtherNet/IP Coupler is selected with Sysmac Studio version 1.11 or higher.
*3. Supported only by the Sysmac Studio version 1.12 or higher.
*4. Supported only by the Sysmac Studio version 1.17 or higher.
*5. Supported only by the Sysmac Studio version 1.08 or higher.
*6. Supported only by the Sysmac Studio version 1.10 or higher.
*7. Supported only by the Sysmac Studio version 1.15 or higher.
Refer to the SYSMAC-SE[][][] Datasheet for function specifications of the Safety Control Unit.

Version Information

• Relationship between Unit Versions and Sysmac Studio Versions

EtherCAT Slave Terminal and EtherNet/IP Slave Terminal

• This configuration is used to connect the Safety Control Unit to the EtherCAT Coupler Units, and the EtherCAT Slave
   Terminal to the built-in EtherCAT master of the CPU Unit via EtherCAT.
• This configuration is used to connect the Safety Control Units to the EtherNet/IP Coupler Units.

NX Unit Corresponding version *1
Model number Unit version EtherCAT
Coupler Unit
NX-ECC20[]
NJ/NX-series
CPU Units *2
Sysmac
Studio
ErherNet/IP
Coupler Unit
(NX-EIC202)
Sysmac
Studio
NX-SIH400 1.0 1.1 or later 1.06 or later 1.07 or later --- ---
1.1 1.10 or later 1.0 or later 1.10 or later
NX-SID800 1.0 1.07 or later
NX-SOH200
NX-SOD400

*1 Some Units do not have all of the versions given in the above table.
     If a Unit does not have the specified version, support is provided by the oldest available version after the specified
     version.
     Refer to the user’s manuals for the specific Units for the relation between models and versions.
*2 These Units cannot be mounted to Machine Automation Controllers with NX1P CPU Units. Mount and use an EtherCAT
     Coupler Unit instead.

CPU Rack

• This configuration is used to connect the Safety Control Units to the CPU Units.

Safety Control Unit model and version NX bus master: CPU Unit
Model Unit version NX102 CPU Units Sysmac Studio
NX-SIH400 Ver. 1.0 Ver. 1.30 Ver. 1.22
Ver. 1.1
NX-SID800 Ver. 1.0
NX-SOH200
NX-SOD400