Machine Automation Controller NX1 Powerful functionality in a compact design Features * * * * * * * * * Fast and accurate control by synchronizing all machine devices with the PLC and Motion Engines Three built-in industrial Ethernet ports OPC UA server functionality Up to 12 axes of control via EtherCAT Up to 32 local NX I/O Units DC power supply without battery backup Fully conforms to IEC 61131-3 standard programming PLCopen Function Blocks for Motion Control allow users to create complex programs quickly and easily Direct connection to a database, with no special unit, software, or middleware required (NX102-20) 1 Machine Automation Controller NX1 System Configuration Basic System Configuration Support Software NX Unit configuration LAN NX-series NX102 CPU Unit Built-in EtherNet/IP port 1 Note: When I/O power is supplied from the NX bus to NX Units connected to the CPU Unit, one or more NX-PF Additional I/O Power Supply Units may need to be added. See page 12 for details. EtherNet/IP Built-in EtherNet/IP port 2 Built-in EtherCAT port NX Units CPU Rack EtherCAT Network configuration EtherCAT Slave Terminal 2 Servo Drives/ Encoder input slaves General-purpose slaves Machine Automation Controller NX1 Ordering Information Applicable standards Refer to the OMRON website (www.ia.omron.com) or ask your OMRON representative for the most recent applicable standards for each model. NX-series NX102 CPU Units Specifications Maximum number of used real axes Product name Program capacity NX102 CPU Unit 5 MB NX102 Database Connection CPU Unit 1.5 MB (Retained during power interruption)/32 MB (Not retained during power interruption) Model Motion control axes Single-axis position control axes 12 8 4 NX102-1200 8 4 4 NX102-1100 6 2 4 NX102-1000 Memory capacity for variables 4 0 4 NX102-9000 12 8 4 NX102-1220 *1 8 4 4 NX102-1120 *1 6 2 4 NX102-1020 *1 4 0 4 NX102-9020 *1 *1. NX102-1220-DH, NX102-1120-DH, NX102-1020-DH, NX102-9020-DH are products equipped with time series data collection system. Consult your Omron sales representative for details. Note: 1. One NX-END02 End Cover is provided with the NX102-@@@@, and the HMC-SD291 Memory Card is provided with the NX102-@@20. 2. The battery is not mounted when the product is shipped. Refer to the Battery for details. NX Units Digital Input Units Specifications Product Name Number of points DC Input Unit Internal I/O common NPN 4 points Rated input voltage 8 points Switching Synchronous I/O refreshing and Free-Run refreshing 20 s max./400 s max. 24 VDC Input refreshing with input changed time only *1 100 ns max./100 ns max. Switching Synchronous I/O refreshing and Free-Run refreshing 20 s max./400 s max. Input refreshing with input changed time only *1 100 ns max./100 ns max. 12 to 24 VDC 16 points NPN ON/OFF response time 12 to 24 VDC PNP (Screwless Clamping Terminal Block, 12 mm Width) I/O refreshing method NX-ID3344 NX-ID3417 NX-ID3443 NX-ID3444 NX-ID4342 Switching Synchronous I/O refreshing and Free-Run refreshing NPN NX-ID3317 NX-ID3343 24 VDC PNP Model 20 s max./400 s max. PNP NX-ID4442 NX-ID5342 NX-ID5442 DC Input Unit 16 points For both NPN/PNP 24 VDC Switching Synchronous I/O refreshing and Free-Run refreshing 20 s max./400 s max. NX-ID5142-1 (M3 Screw Terminal Block, 30 mm Width) DC Input Unit 16 points NX-ID5142-5 For both NPN/PNP 24 VDC Switching Synchronous I/O refreshing and Free-Run refreshing 20 s max./400 s max. 32 points NX-ID6142-5 (MIL Connector, 30 mm Width) DC Input Unit 32 points For both NPN/PNP 24 VDC Switching Synchronous I/O refreshing and Free-Run refreshing 20 s max./400 s max. NX-ID6142-6 (Fujitsu Connector, 30 mm Width) 3 Machine Automation Controller NX1 Specifications Product Name Number of points Internal I/O common Rated input voltage I/O refreshing method ON/OFF response time Model AC Input Unit 4 points 200 to 240 VAC, 50/60 Hz (170 to 264 VAC, 3 Hz) Free-Run refreshing 10 ms max./40 ms max. NX-IA3117 (Screwless Clamping Terminal Block, 12 mm Width) *1. To use input refreshing with input changed time, the EtherCAT Coupler Unit with unit version 1.1 or later and the Sysmac Studio version 1.07 or higher are required. Digital Output Units Specifications Product Name Number of points 2 Internal I/O common NPN PNP Maximum value of load current 0.5 A/point, 1 A/Unit Rated voltage 24 VDC I/O refreshing method Output refreshing with specified time stamp only *1 NX-OD3153 0.5 ms max./ 1.0 ms max. NX-OD3256 300 ns max./ 300 ns max. NX-OD3257 Switching Synchronous I/O refresh- 0.5 ms max./ ing and Free- Run refreshing 1.0 ms max. NX-OD3268 12 to 24 VDC 0.1 ms max./ 0.8 ms max. NX-OD4121 24 VDC 0.5 ms max./ 1.0 ms max. NX-OD4256 NPN 12 to 24 VDC 0.1 ms max./ 0.8 ms max. NX-OD5121 PNP 24 VDC 0.5 ms max./ 1.0 ms max. NX-OD5256 NPN 12 to 24 VDC 0.1 ms max./ 0.8 ms max. NX-OD5121-1 24 VDC 0.5 ms max./ 1.0 ms max. NX-OD5256-1 12 to 24 VDC 0.1 ms max./ 0.8 ms max. NX-OD5121-5 PNP 24 VDC 0.5 ms max./ 1.0 ms max. NX-OD5256-5 NPN 12 to 24 VDC Switching Synchronous I/O refresh0.1 ms max./ ing and Free- Run refreshing 0.8 ms max. NX-OD6121-5 0.5 ms max./ 1.0 ms max. NX-OD6256-5 Switching Synchronous I/O refresh- 0.1 ms max./ ing and Free- Run refreshing 0.8 ms max. NX-OD6121-6 0.5 A/point, 2 A/Unit 4 24 VDC PNP 2 A/point, 8 A/Unit NPN 8 PNP 0.5 A/point, 4 A/Unit 16 Transistor Output Unit 16 Switching Synchronous I/O refreshing and Free- Run refreshing 0.5 A/point, 5 A/Unit PNP NPN 16 0.5 A/point, 2 A/Unit 0.5 A/point, 2 A/ common, 4 A/Unit 32 PNP (MIL Connector, 30 mm Width) NX-OD2258 300 ns max./ 300 ns max. Transistor Output Unit Transistor Output Unit NX-OD2154 NX-OD3121 12 to 24 VDC (M3 Screw Terminal Block, 30 mm Width) 300 ns max./ 300 ns max. Model 0.1 ms max./ 0.8 ms max. NPN (Screwless Clamping Terminal Block, 12 mm Width) ON/OFF response time 24 VDC Transistor Output Unit 32 (Fujitsu Connector, 30 mm Width) 4 NPN 0.5 A/point, 2 A/ common, 4 A/Unit 12 to 24 VDC Machine Automation Controller NX1 Specifications Product Name Number of points Internal I/O common Relay Output Unit Relay type: N.O. 2 Relay type: N.O.+N.C. Relay type: N.O. 8 (Screwless Clamping Terminal Block, 12 mm Width/24 mm Width) Maximum value of load current Rated voltage ON/OFF response time I/O refreshing method 250 VAC/2 A (cos=1), 250 VAC/ 2 A (cos=0.4), 24 VDC/2 A, 4 A/Unit Free-Run refreshing 250 VAC/2 A (cos=1), 250 VAC/ 2 A (cos=0.4), 24 VDC/2 A, 8 A/Unit Free-Run refreshing 15 ms max./ 15 ms max. 15 ms max./ 15 ms max. Model NX-OC2633 NX-OC2733 NX-OC4633 *1. To use input refreshing with input changed time, the EtherCAT Coupler Unit with unit version 1.1 or later and the Sysmac Studio version 1.07 or higher are required. Digital Mixed I/O Units Specifications Product Name Number of points DC Input/Transistor Output Unit Internal I/O common Maximum value of load current Outputs: NPN Inputs: For both NPN/PNP Outputs: 12 to 24 VDC Inputs: 24 VDC Outputs: 16 points Inputs: 16 points Model Outputs: 0.1 ms max./ 0.8 ms max. NX-MD6121-5 Inputs: 20 s max./ 400 s max. Switching Synchronous I/O refreshing and Free-Run refreshing Outputs: PNP Inputs: For both NPN/PNP (MIL Connector, 30 mm Width) ON/OFF response time I/O refreshing method Outputs: 0.5 ms max./ 1.0 ms max. NX-MD6256-5 Inputs: 20 s max./ 400 s max. Outputs: 24 VDC Inputs: 24 VDC DC Input/Transistor Output Unit Outputs: NPN Outputs: 16 points Inputs: For both Inputs: 16 points NPN/PNP Outputs: 12 to 24 VDC Inputs: 24 VDC Outputs: 0.1 ms max./ Switching Synchronous I/O refresh- 0.8 ms max. NX-MD6121-6 Inputs: 20 s max./ ing and Free-Run refreshing 400 s max. (Fujitsu Connector, 30 mm Width) High-speed Analog Input Units Specifications Product name Number of points Input range 4 -10 to 10 V -5 to 5 V 0 to 10 V 0 to 5 V 1 to 5 V 0 to 20 mA 4 to 20 mA High-speed Analog Input Unit Resolution Input method * Input range of -10 to 10 V or -5 to 5 V: Differ1/64,000 (full scale) ential * Other input range: input 1/32,000 (full scale) Conversion time Trigger input section Number Internal I/O of points common I/O refreshing method NPN 5 s per channel Model NX-HAD401 Synchronous I/O refreshing 4 PNP NX-HAD402 5 Machine Automation Controller NX1 Analog Input Units Specifications Product Name Number of points Resolution Conversion value, decimal number (0 to 100%) 1/8000 -4000 to 4000 Input range 2 -10 to +10V 0.1% (full scale) 1/8000 -4000 to 4000 0.2% (full scale) 1/30000 -15000 to 15000 0.1% (full scale) 1/8000 -4000 to 4000 0.2% (full scale) Differential Input Differential Input Singleended input Differential Input Singleended input Differential Input 0.1% Differential Input (full scale) 1/8000 0 to 8000 0.2% (full scale) 1/30000 0 to 30000 0.1% (full scale) 1/8000 0 to 8000 0.2% (full scale) 1/30000 0 to 30000 0.1% (full scale) 1/8000 0 to 8000 0.2% (full scale) 8 1/30000 0 to 30000 0.1% (full scale) Singleended input Differential Input Differential Input Singleended input Differential Input Differential Input Singleended input Differential Input Differential Input Input impedance I/O refreshing method Model NX-AD2603 250 s/ point Free-Run refreshing 10 s/ point Selectable Synchronous I/O reNX-AD2608 freshing or FreeRun refreshing 250 s/ point Free-Run refreshing 10 s/ point Differential Input -15000 to 15000 Current Input Unit 4 to 20mA Singleended input 1/30000 2 4 0.2% (full scale) -15000 to 15000 8 Conversion time Input method 1/30000 Voltage Input Unit 4 Over all accuracy (25C) 1M min. NX-AD2604 NX-AD3603 NX-AD3604 Selectable Synchronous I/O reNX-AD3608 freshing or FreeRun refreshing NX-AD4603 250 s/ point Free-Run refreshing 10 s/ point Selectable Synchronous I/O reNX-AD4608 freshing or FreeRun refreshing 250 s/ point Free-Run refreshing 10 s/ point Selectable Synchronous I/O reNX-AD2208 freshing or FreeRun refreshing 250 s/ point 250 Free-Run refreshing NX-AD4604 NX-AD2203 NX-AD2204 NX-AD3203 NX-AD3204 10 s/ point Selectable Synchronous I/O reNX-AD3208 freshing or FreeRun refreshing 250 s/ point Free-Run refreshing 10 s/ point 85 NX-AD4203 NX-AD4204 Selectable Synchronous I/O reNX-AD4208 freshing or FreeRun refreshing Analog Output Units Specifications Product Name Number of points Input range Voltage Output Unit Resolution Output setting value, decimal number (0 to 100%) 1/8000 -4000 to 4000 0.3% (full scale) 250 s/ point Free-Run refreshing NX-DA2603 1/30000 -15000 to 15000 0.1% (full scale) 10 s/ point Selectable Synchronous I/O refreshing or Free-Run refreshing NX-DA2605 1/8000 -4000 to 4000 0.3% (full scale) 250 s/ point Free-Run refreshing NX-DA3603 1/30000 -15000 to 15000 0.1% (full scale) 10 s/ point Selectable Synchronous I/O refreshing or Free-Run refreshing NX-DA3605 1/8000 0 to 8000 0.3% (full scale) 250 s/ point Free-Run refreshing NX-DA2203 1/30000 0 to 30000 0.1% (full scale) 10 s/ point Selectable Synchronous I/O refreshing or Free-Run refreshing NX-DA2205 1/8000 0 to 8000 0.3% (full scale) 250 s/ point Free-Run refreshing NX-DA3203 10 s/ point Selectable Synchronous I/O refreshing or Free-Run refreshing NX-DA3205 2 points -10 to +10V 4 points Current Output Unit 2 points 4 to 20mA 4 points 1/30000 6 0 to 30000 Over all accuracy (25C) 0.1% (full scale) Conversion time I/O refreshing method Model Machine Automation Controller NX1 Temperature Control Units Specifications Product name Number of channels Input type Temperature Control Unit 2channel Type 2 Universal input (thermocouple, resistance thermometer) Temperature Control Unit 4channel Type 4 Number of output points Output Number of CT input points Control type 2 Standard control NX-TC2405 None Standard control NX-TC2406 NX-TC2407 Voltage output (for driving SSR) 2 Voltage output (for driving SSR) 4 None Heating/ cooling control Linear current output 2 None Standard control Conversion time I/O refreshing method Model NX-TC2408 50 ms Free-Run refreshing 4 Standard control None Standard control NX-TC3406 NX-TC3405 Voltage output (for driving SSR) 4 Voltage output (for driving SSR) 8 None Heating/ cooling control NX-TC3407 Linear current output 4 None Standard control NX-TC3408 Temperature Input Units Specifications Product Name Thermocouple Input type Number of points Input type 2 4 2 Thermocouple 4 2 4 Resistance Thermometer Input type 2 Resolution (25C) 250 ms/Unit 0.01C max. 10 ms/Unit 0.001C max. 60 ms/Unit Resistance Thermometer (Pt100/Pt1000, three-wire) *2 2 4 2 4 For details, refer to your local OMRON website I/O refreshing method Conversion time 0.1C max. *1 0.1C max. 4 Over all accuracy (25C) Free-Run refreshing 250 ms/Unit 0.01C max. 10 ms/Unit 0.001C max. 60 ms/Unit Terminals Model 16 Terminals NX-TS2101 16 Terminalsx2 NX-TS3101 16 Terminals NX-TS2102 16 Terminalsx2 NX-TS3102 16 Terminals NX-TS2104 16 Terminalsx2 NX-TS3104 16 Terminals NX-TS2201 16 Terminalsx2 NX-TS3201 16 Terminals NX-TS2202 16 Terminalsx2 NX-TS3202 16 Terminals NX-TS2204 16 Terminalsx2 NX-TS3204 *1. The resolution is 0.2C max. when the input type is R, S, or W. *2. The NX-TS2202 and NX-TS3202 only support Pt100 three-wire sensor. Heater Burnout Detection Units Specifications Product Name CT input section Number of inputs Maximum heater current Control output section Number of outputs Heater Burnout Detection Unit Internal I/O common Maximum load current NPN 4 50 AAC Rated voltage 12 to 24 VDC 0.1 A/point, 0.4 A/Unit 4 PNP I/O refreshing method Model NX-HB3101 Free-Run refreshing 24 VDC NX-HB3201 7 Machine Automation Controller NX1 Load Cell Input Unit Specifications Product Name Number of points Conversion cycle 1 125 s I/O refreshing method *1 Load cell excitation voltage Input range Model Load Cell Input Unit * Free-Run refreshing * Synchronous I/O refreshing * Task period prioritized refreshing 5 VDC 10% -5.0 to 5.0 mV/V NX-RS1201 *1. Refer to the NX-series Load Cell Input Unit User's Manual (W565) for detailed information on I/O refresh cycle. Position Interface: Incremental Encoder Input Units Specifications Product Name Number of channels External inputs Incremental Encoder Input Unit 1 (NPN) 3 (NPN) 1 (PNP) 3 (PNP) 1 2 (NPN) 2 (PNP) Maximum response frequency 3 (NPN) 3 (PNP) None I/O refreshing method Number of I/O entry mappings NX-EC0112 500 kHz 1/1 Free-Run refreshing, Synchronous I/O refreshing 4 MHz Model 500 kHz NX-EC0122 NX-EC0132 NX-EC0142 2/2 NX-EC0212 NX-EC0222 Position Interface: SSI Input Units Specifications Product Name Number of channels Input/Output form Maximum data length Encoder power supply Type of external connections SSI Input Unit 8 Model 1 EIA standard RS-422-A 32 bits 24 VDC, 0.3 A/CH Screwless push-in terminal block (12 terminals) NX-ECS112 2 EIA standard RS-422-A 32 bits 24 VDC, 0.3 A/CH Screwless push-in terminal block (12 terminals) NX-ECS212 Machine Automation Controller NX1 Position Interface: Pulse Output Units Specifications Product Name Pulse Output Unit Number of External inputs channels *1 External outputs 1 (NPN) 2 (NPN) 1 (NPN) 1 (PNP) 2 (PNP) 1 (PNP) 5 inputs/CH (NPN) 3 outputs/CH (NPN) 5 inputs/CH (PNP) 3 outputs/CH (PNP) 5 inputs/CH (NPN) 3 outputs/CH (NPN) 5 inputs/CH (PNP) 3 outputs/CH (PNP) 2 4 Maximum pulse output speed I/O refreshing method Number of I/O entry mappings Control output interface 1/1 Open collector output 500 kpps Model NX-PG0112 NX-PG0122 NX-PG0232-5 4 Mpps 2/2 Synchronous I/O refreshing, Task period prioritized refreshing *2 Line driver output NX-PG0242-5 NX-PG0332-5 4/4 NX-PG0342-5 *1. This is the number of pulse output channels. *2. Unit version 1.2 or later and an NX-ECC203 EtherCAT Coupler Unit are required. Communications Interface Units Product Name Communications Interface Unit Serial interface External connection terminal Communications protocol Number of serial ports RS-232C Model NX-CIF101 Screwless Clamping Terminal Block 1 port * No-protocol * Signal lines RS-422A/485 RS-232C D-Sub connector 2 ports NX-CIF105 NX-CIF210 RFID Units Product name Amplifier/Antenna No. of unit numbers used Model RFID Unit (1Ch) RFID Unit (2Ch) 1 NX-V680C1 2 NX-V680C2 V680 series IO-Link Master Unit Product Name Specifications Number of IO-Link ports I/O refreshing method I/O connection terminals Model IO-Link Master Unit 4 Free-Run refreshing Screwless clamping terminal block NX-ILM400 9 Machine Automation Controller NX1 System Units Product Name Specifications Model Additional NX Unit Power Supply Unit Additional I/O Power Supply Unit I/O Power Supply Connection Unit Power supply voltage: 24 VDC (20.4 to 28.8 VDC) NX Bus power supply capacity: 10 W max. NX-PD1000 Power supply voltage: 5 to 24 VDC (4.5 to 28.8 VDC) I/O power feed maximum current: 4 A NX-PF0630 Power supply voltage: 5 to 24 VDC (4.5 to 28.8 VDC) I/O power feed maximum current: 10 A NX-PF0730 Number of I/O power terminals: IOG: 16 terminals Current capacity of I/O power terminal: 4 A/terminal max. NX-PC0010 Number of I/O power terminals: IOV: 16 terminals Current capacity of I/O power terminal: 4 A/terminal max. NX-PC0020 Number of I/O power terminals: IOV: 8 terminals, IOG: 8 terminals Current capacity of I/O power terminal: 4 A/terminal max NX-PC0030 Number of shield terminals: 14 terminals (The lower two terminals are functional ground terminals.) NX-TBX01 Shield Connection Unit EtherCAT Coupler Units You can use the NX Units via the EtherCAT Coupler Unit that is connected to the built-in EtherCAT port on the CPU Unit. Product Name EtherCAT Coupler Unit *1 Communications cycle in DC Mode Current consumption 250 to 4000 s *2 Maximum I/O power supply current 4A Model NX-ECC201 1.45 W max. 250 to 4000 s *2 NX-ECC202 10 A 125 to 10000 s *2 1.25 W max. NX-ECC203 *1. One End Cover NX-END01 is provided with the EtherCAT Coupler Unit. *2. This depends on the specifications of the EtherCAT master. For example, the values are as follows when the EtherCAT Coupler Unit is connected to the built-in EtherCAT port on an NJ5-series CPU Unit: 500 s, 1,000 s, 2,000 s, and 4,000 s. Refer to the NJ/NX-series CPU Unit Built-in EtherCAT Port User' Manual (Cat. No. W505) for the specifications of the built-in EtherCAT ports on NJ/NX-series CPU Units. This also depends on the unit configuration. Safety CPU Units Specifications Appearance Program capacity Number of safety I/O connections 1,024 2,048 KB 128 2,032 4,096 KB 254 NX-SL5700 256 512 KB 32 NX-SL3300 1,024 2,048 KB 128 I/O refreshing method Unit version NX-SL5500 Free-Run refreshing Free-Run refreshing 10 Model Maximum number of safety I/O points Ver. 1.3 or later Ver. 1.0 or later NX-SL3500 Machine Automation Controller NX1 Safety Input Units Specifications Appearance Number of safety input points Number of test output points Internal I/O common Rated input voltage OMRON special safety input devices 4 points 2 points Sinking inputs (PNP) 24 VDC Can be connected. 1 Free-Run refreshing Ver.1.1 NX-SIH400 8 points 2 points Sinking inputs (PNP) 24 VDC Cannot be connected. 1 Free-Run refreshing Ver.1.0 NX-SID800 Number of safety slave connections I/O refreshing method Unit version Model Safety Output Units Specifications Appearance Number of safety output points Internal I/O common Maximum load current Rated voltage Number of safety slave connections 2 points Sourcing outputs (PNP) 2.0 A/point, 4.0 A/Unit at 40C, and 2.5 A/Unit at 55C The maximum load current depends on the installation orientation and ambient temperature. 24 VDC 1 Free-Run refreshing Ver.1.0 NX-SOH200 4 points Sourcing outputs (PNP) 0.5 A/point and 2.0 A/Unit 24 VDC 1 Free-Run refreshing Ver.1.0 NX-SOD400 I/O refreshing method Unit version Model 11 Machine Automation Controller NX1 Unit Power Supply System Add one or more NX-PF Additional I/O Power Supply Units when I/O power is supplied from the NX bus to NX Units connected to the CPU Unit. Check the table below. NX Units Digital Input Units Digital output Units Digital Mixed I/O Units High-speed Analog Input Units Analog Input Units 12 Model NX-ID3317 NX-ID3343 NX-ID3344 NX-ID3417 NX-ID3443 NX-ID3444 NX-ID4342 NX-ID4442 NX-ID5342 NX-ID5442 NX-ID5142-1 NX-ID5142-5 NX-ID6142-5 NX-ID6142-6 NX-IA3117 NX-OD2154 NX-OD2258 NX-OD3121 NX-OD3153 NX-OD3256 NX-OD3257 NX-OD3268 NX-OD4121 NX-OD4256 NX-OD5121 NX-OD5256 NX-OD5121-1 NX-OD5256-1 NX-OD5121-5 NX-OD5256-5 NX-OD6121-5 NX-OD6256-5 NX-OD6121-6 NX-OC2633 NX-OC2733 NX-OC4633 NX-MD6121-5 NX-MD6256-5 NX-MD6121-6 NX-HAD401 NX-HAD402 NX-AD2603 NX-AD2604 NX-AD2608 NX-AD3603 NX-AD3604 NX-AD3608 NX-AD4603 NX-AD4604 NX-AD4608 NX-AD2203 NX-AD2204 NX-AD2208 NX-AD3203 NX-AD3204 NX-AD3208 NX-AD4203 NX-AD4204 NX-AD4208 NX-PF Additional I/O Power Supply Unit required Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes No No No No No No No No No No No No No Yes Yes Yes No No Yes No No Yes No No Yes No No Yes No No Yes No No NX Units Analog Output Units Temperature Control Units Temperature Input Units Heater Burnout Detection Units Load Cell Input Unit Position interface: Incremental Encoder Input Units Position interface: SSI Input Units Position interface: Pulse Output Units Communications Interface Units RFID Units IO-Link Master Unit Safety Input Units Safety Output Units Model NX-DA2603 NX-DA2605 NX-DA3603 NX-DA3605 NX-DA2203 NX-DA2205 NX-DA3203 NX-DA3205 NX-TC2405 NX-TC2406 NX-TC2407 NX-TC2408 NX-TC3405 NX-TC3406 NX-TC3407 NX-TC3408 NX-TS2101 NX-TS3101 NX-TS2102 NX-TS3102 NX-TS2104 NX-TS3104 NX-TS2201 NX-TS3201 NX-TS2202 NX-TS3202 NX-TS2204 NX-TS3204 NX-HB3101 NX-HB3201 NX-RS1201 NX-EC0112 NX-EC0122 NX-EC0132 NX-EC0142 NX-EC0212 NX-EC0222 NX-ECS112 NX-ECS212 NX-PG0112 NX-PG0122 NX-PG0232-5 NX-PG0242-5 NX-PG0332-5 NX-PG0342-5 NX-CIF101 NX-CIF105 NX-CIF210 NX-V680C1 NX-V680C2 NX-ILM400 NX-SIH400 NX-SID800 NX-SOH200 NX-SOD400 NX-PF Additional I/O Power Supply Unit required Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No No No No No No Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No Yes Yes Yes Yes Yes Yes Yes Note: Refer to the NX-series NX102 CPU Unit Hardware User's Manual (Cat. No. W593) for the NX Unit power supply system. Machine Automation Controller NX1 Automation Software Sysmac Studio Please purchase a DVD and required number of licenses the first time you purchase the Sysmac Studio. DVDs and licenses are available individually.Each model of licenses does not include any DVD. Product Name Sysmac Studio Standard Edition Ver.1. Number of licenses Specification The Sysmac Studio is the software that provides an integrated environment for setting, programming, debugging and maintenance of machine automation controllers including the NJ/NX-series CPU Units, NY-series Industrial PC, EtherCAT Slave, and the HMI. Sysmac Studio runs on the following OS. Windows 7 (32-bit/64-bit version)/ Windows 8 (32-bit/64-bit version)/ Windows 8.1 (32-bit/64-bit version)/ Windows 10 (32-bit/64-bit version) *1 The Sysmac Studio Standard Edition DVD includes Support Software to set up EtherNet/IP Units, DeviceNet slaves, Serial Communications Units, and Support Software for creating screens on HMIs (CXDesigner). For details, refer to your local OMRON website. Media Model --(Media only) Sysmac Studio (32-bit) DVD SYSMAC-SE200D --(Media only) Sysmac Studio (64-bit) DVD SYSMAC-SE200D-64 1 license *2 --- SYSMAC-SE201L *1. Model "SYSMAC-SE200D-64" runs on Windows 10 (64 bit). *2. Multi licenses are available for the Sysmac Studio (3, 10, 30, or 50 licenses). Collection of software functional components Sysmac Library Please download the Sysmac Library from the following URL and add it to the Sysmac Studio. http://www.ia.omron.com/sysmac_library/ Typical Models Product name Features Model SLMP Communications Library The SLMP Communications Library is used to control communications with Mitsubishi sequencSYSMAC-XR017 ers using the SLMP communications protocol. High-speed Analog Inspection Library The High-speed Analog Inspection Library records analog input values acquired by the Highspeed Analog Input Units in chronological order. SYSMAC-XR016 Recommended EtherCAT and EtherNet/IP Communications Cables Use Straight STP (shielded twisted-pair) cable of category 5 or higher with double shielding (braiding and aluminum foil tape) for EtherCAT. For EtherNet/IP, required specification for the communications cables varies depending on the baud rate. For 100BASE-TX/10BASE-T, use an STP (shielded twisted-pair) cable of Ethernet category 5 or higher. In the table, materials indicated available for EtherNet/IP 100BASE-TX are available for both of 100BASE-TX and 10BASE-T. 13 Machine Automation Controller NX1 Cables with Connectors (For EtherCAT only) Item Cable with Connectors on Both Ends (RJ45/RJ45) Standard RJ45 plugs *1 Wire gauge and number of pairs: AWG26, 4-pair cable Cable sheath material: LSZH *2 Cable color: Yellow *3 Cable with Connectors on Both Ends (RJ45/RJ45) Rugged RJ45 plugs *1 Wire gauge and number of pairs: AWG22, 2-pair cable Cable color: Light blue Cable with Connectors on Both Ends (M12 Straight/M12 Straight) Shield strengthening connector cable *4 M12/Smartclick connectors Wire gauge and number of pairs: AWG22, 2-pair cable Cable color: Black Cable with Connectors on Both Ends (M12 Straight/RJ45) Shield strengthening connector cable *4 M12/Smartclick connector and rugged RJ45 plug Wire gauge and number of pairs: AWG22, 2-pair cable Cable color: Black Appearance Recommended manufacturer OMRON OMRON OMRON OMRON Cable length (m) Model 0.3 XS6W-6LSZH8SS30CM-Y 0.5 XS6W-6LSZH8SS50CM-Y 1 XS6W-6LSZH8SS100CM-Y 2 XS6W-6LSZH8SS200CM-Y 3 XS6W-6LSZH8SS300CM-Y 5 XS6W-6LSZH8SS500CM-Y 0.3 XS5W-T421-AMD-K 0.5 XS5W-T421-BMD-K 1 XS5W-T421-CMD-K 2 XS5W-T421-DMD-K 5 XS5W-T421-GMD-K 10 XS5W-T421-JMD-K 0.5 XS5W-T421-BM2-SS 1 XS5W-T421-CM2-SS 2 XS5W-T421-DM2-SS 3 XS5W-T421-EM2-SS 5 XS5W-T421-GM2-SS 10 XS5W-T421-JM2-SS 0.5 XS5W-T421-BMC-SS 1 XS5W-T421-CMC-SS 2 XS5W-T421-DMC-SS 3 XS5W-T421-EMC-SS 5 XS5W-T421-GMC-SS 10 XS5W-T421-JMC-SS *1. Cables with standard RJ45 plugs are available in the following lengths: 0.2 m, 0.3 m, 0.5 m, 1 m, 1.5 m, 2 m, 3 m, 5 m, 7.5 m, 10 m, 15 m, 20 m. Cables with rugged RJ45 plugs are available in the following lengths: 0.3 m, 0.5 m, 1 m, 2 m, 3 m, 5 m, 10 m, 15 m. For details, refer to the Industrial Ethernet Connectors Catalog (Cat. No. G019). *2. The lineup features Low Smoke Zero Halogen cables for in-cabinet use and PUR cables for out-of-cabinet use. Although the LSZH cable is single shielded, its communications and noise characteristics meet the standards. *3. Cables colors are available in yellow, green, and blue. *4. For details, contact your OMRON representative. 14 Machine Automation Controller NX1 Cables / Connectors (For EtherCAT or EtherNet/IP (100BASE-TX)) Wire Gauge and Number of Pairs: AWG24, 4-pair Cable Item Cables RJ45 Connectors Appearance Recommended manufacturer Model --- Hitachi Metals, Ltd. NETSTAR-C5E SAB 0.5 x 4P CP *1 --- Kuramo Electric Co. KETH-SB *1 --- SWCC Showa Cable Systems Co. FAE-5004 *1 --- Panduit Corporation MPS588-C *1 *1. We recommend you to use above cable and connector together. Wire Gauge and Number of Pairs: AWG22, 2-pair Cable Item Cables Appearance Recommended manufacturer Model --- Kuramo Electric Co. KETH-PSB-OMR *1 --- JMACS Japan Co., Ltd. PNET/B *1 OMRON XS6G-T421-1 *1 RJ45 Assembly Connector *1. We recommend you to use the above Cable and OMRON's RJ45 Assembly Connector together. Note: Connect both ends of cable shielded wires to the connector hoods. Optional Products/Maintenance Products/DIN Track Accessories Product Name Memory Cards Specification Model SD memory card, 2 GB The HMC-SD291 Memory Card is provided with the NX102-@@20. HMC-SD291 SDHC memory card, 4 GB HMC-SD491 SDHC memory card, 16 GB HMC-SD1A1 *1 Battery Refer to the Battery page for details. CJ1W-BAT01 End Cover Must be connected to the right end of the CPU Rack. One End Cover is provided with the CPU Unit NX-END02 Length: 0.5 m, Height: 7.3 mm PFP-50N Length: 1 m, Height: 7.3 mm PFP-100N End Plate There are 2 stoppers provided with CPU Units and I/O Interface Units as standard accessories to secure the Units on the DIN Track. PFP-M Unit/Terminal Block Coding Pins For 10 Units (Terminal Block: 30 pins, Unit: 30 pins) NX-AUX02 DIN Track Insulation Spacers A Spacer to insulate the control panel from the DIN Track. To insulate the EtherCAT Slave Terminal from the control panel, use DIN Track Insulation Spacers. NX-AUX01 DIN Tracks *1. HMC-SD1A1 can be used for a CPU Unit with unit version 1.32 or later. 15 Machine Automation Controller NX1 Electrical and Mechanical Specifications Item Model Specification NX102- Enclosure Mounted in a panel Dimensions (mm) *1 72 x 100 x 90 mm (WxHxD) Weight *2 Unit power supply Power supply to the NX Unit power supply 390 g max. Power supply voltage 24 VDC (20.4 to 28.8 VDC) Unit power consumption *3 5.80 W max. Inrush current *4 For cold start at room temperature: 10 A max./0.1 ms max. and 2.5 A max./150 ms max. Current capacity of power supply terminal *5 4 A max. Isolation method No isolation: between the Unit power supply terminal and internal circuit NX Unit power supply capacity 10 W max. NX Unit power supply efficiency 80% Isolation method No isolation: between the Unit power supply terminal and NX Unit power supply Not provided *6 I/O Power Supply to NX Units External connection terminal *1. *2. *3. *4. Communication connector RJ45 for EtherNet/IP Communications x 2 RJ45 for EtherCAT Communications x 1 Screwless clamping terminal block For Unit power supply input and grounding (Removable) Output terminal (service supply) Not provided RUN output terminal Not provided NX bus connector 32 NX Units can be connected Includes the End Cover, and does not include projecting parts. Includes the End Cover. The weight of the End Cover is 82 g. Includes an SD Memory Card. The NX Unit power consumption to NX Units is not included. The inrush current that occurs when the supplied power is changed to ON from a continuous OFF state. The inrush current may vary depending on the operating condition and other conditions. Therefore, select fuses, breakers, and external power supply devices that have enough margin in characteristic and capacity, considering the condition under which the devices are used. In particular, in case when you insert a switch to turn ON/OFF the DC power supplied from an external power supply, if the duration of an ONOFF-ON cycle is one second or less, the inrush control circuit may not function, which cause an inrush current of approximately 30 A/0.3 ms. *5. The amount of current that can be passed constantly through the terminal. Do not exceed this current value when you use a through-wiring for the Unit power supply. *6. When the type of the I/O power supply to NX Units you use is the supply from NX bus, an Additional I/O Power Supply Unit is required. Refer to NX-series NX102 CPU Unit Hardware User's Manual (W593) for details. 16 Machine Automation Controller NX1 General Specifications Item Enclosure Specification Mounted in a panel Ground to less than 100 . Grounding method Ambient operating temperature 0 to 55C Ambient operating humidity 10% to 95% (with no condensation) Operating environment Battery Applicable standards *1 Atmosphere Must be free from corrosive gases. Ambient storage temperature -25 to 70C (excluding battery) Altitude 2,000 m max. Pollution degree 2 or less: Meets IEC 61010-2-201. Noise immunity 2 kV on power supply line (Conforms to IEC 61000-4-4.) Overvoltage category Category II: Meets IEC 61010-2-201. 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 min 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 in X, Y, and Z directions Life 5 years (Power ON time rate 0% (power OFF)) Model CJ1W-BAT01 (sold separately) EU Directives EN 61131-2 cULus Listed UL 61010-2-201 and ANSI/ISA 12.12.01 Shipbuilding Standards NK, LR Other than the above. RCM, KC, and EAC *1. Refer to the OMRON website (http://www.ia.omron.com/) or consult your OMRON representative for the most recent applicable standards for each model. 17 Machine Automation Controller NX1 Performance Specifications NX102- Item Processing time Instruction execution times Program capacity *1 Memory capacity for variables *2 Programming Data types Memory for CJseries Units (Can be specified with AT specifications for variables.) Number of controlled axes *6 Motion control 12 LD instruction 3.3 ns Math instructions (for long real data) 70 ns or more Size 5 MB Quantity Retain attribute No Retain attribute Number of POU definitions 3,000 Number of POU instances 9,000 Size 1.5 MB Number of variables 10,000 Size 32 MB Number of variables 90,000 10 90 Number of data types 1,000 CIO Area 0 to 6,144 words (CIO 0 to CIO 6,143) *3 Work Area 0 to 512 words (W0 to W511) *3 Holding Area 0 to 1,536 words (H0 to H1,535) *4 DM Area 0 to 32,768 words (D0 to D32,767) *4 EM Area 32,768 words x 25 banks (E0_0 to E18_32,767) *4 *5 Maximum number of controlled axes 15 axes 4 axes Motion control axes 11 axes --- Single-axis position control axes 4 axes Maximum number of used real axes 12 axes 8 axes 6 axes 4 axes Used motion control servo axes 8 axes 4 axes 2 axes --- Used single-axis position control servo axes 4 axes Maximum number of axes for linear interpolation axis control 4 axes per axes group --- Number of axes for circular interpolation axis control 2 axes per axes group --- Maximum number of axes groups 8 axes groups --- Motion control period The same control period as that is used for the process data communications cycle for EtherCAT. Cams Number of cam data points Maximum points per cam table 65,535 points Maximum points for all cam tables 262,140 points Maximum number of cam tables 18 11 160 tables Position units Pulse, mm, m, nm, degree, and inch Override factors 0.00%, or 0.01% to 500.00% Machine Automation Controller NX1 NX102- Item 12 11 10 90 Number of ports 2 Physical layer 10BASE-T/100BASE-TX Frame length 1,514 bytes max. Media access method CSMA/CD Modulation Baseband Topology Star Baud rate 100 Mbps (100BASE-TX) Transmission media STP (shielded, twisted-pair) cable of Ethernet category 5, 5e or higher Maximum transmission distance between Ethernet switch and node 100 m Maximum number of cascade connections There are no restrictions if an Ethernet switch is used. Maximum number of connections 32 per port 64 total Packet interval *7 Can be set for each connection. 1 to 10,000 ms in 1-ms increments Permissible communications band 12,000 pps *8 *9 (including heartbeat, CIP Safety routing) Built-in EtherNet/IP port CIP service: Tag data links (cyclic communications) Maximum number of tag sets 32 per port 40 total *10 Tag types Network variables CIO/WR/HR/DM Number of tags per connection (i.e., per tag set) 8 (7 tags if Controller status is included in the tag set.) Maximum number of tags 256 per port 512 total Maximum link data size per node (total size for all tags) 19,200 bytes per port 38,400 bytes total Maximum data size per connection 600 bytes Maximum number of registrable tag sets CIP message service: Explicit messages CIP Safety routing 32 per port 40 total *10 (1 connection = 1 tag set) Maximum tag set size 600 bytes (Two bytes are used if Controller status is included in the tag set.) Multi-cast packet filter *11 Supported. Class 3 (number of connections) 32 per port 64 total (clients plus server) UCMM (nonconnection type) Maximum number of clients that can communicate at one time 32 per port 64 total Maximum number of servers that can communicate at one time 32 per port 64 total Maximum number of routable CIP Safety connections 16 total Maximum routable safety data length per connection 32 bytes Number of TCP sockets 60 19 Machine Automation Controller NX1 NX102- Item 12 11 Support profile/Model Micro Embedded Device Server Profile PLCopen Information Model Default Endpoint/Port opc.tcp://192.168.250.1:4840/ Maximum number of sessions (Client) 5 Maximum number of Monitored Items per server 2,000 Sampling rate of Monitored Items (ms) 0, 50, 100, 250, 500, 1000, 2000, 5,000, 10,000 (If set to 0 (zero), it is assumed that is set to 50.) Maximum number of Subscriptions per server 100 Maximum number of variables that can be published 10,000 10 Maximum number of value 10,000 attributes that can be published *16 Maximum number of structure definitions that can be published Built-in EtherNet/IP port OPC UA Server Restrictions on variables unable to be published SecurityPolicy/Mode Application Authentication User Authentication 20 100 * * * * * * * * Variables whose size is over 1,024 bytes Two-dimensional or higher structure arrays Structures that include two-dimensional and higher arrays Structures with four or higher levels of nesting Unions Arrays whose index number suffix does no start from 0 Arrays with 1,024 or more elements Structures with 100 or more members Select one of the following. None Sign - Basic128Rsa15 Sign - Basic256 Sign - Basic256Sha256 SignAndEncrypt - Basic128Rsa15 SignAndEncrypt - Basic256 SignAndEncrypt - Basic256Sha256 Authentication X.509 Maximum number of storable certifications Trusted certification: 32 Issuer certification: 32 Rejected certification: 32 Authentication You can set the following items. User name/password Anonymous 90 Machine Automation Controller NX102- Item Built-in EtherCAT port 11 10 90 IEC 61158 Type12 EtherCAT master specifications Class B (Feature Pack Motion Control compliant) Physical layer 100BASE-TX Modulation Baseband Baud rate 100 Mbps (100BASE-TX) Duplex mode Auto Topology Line, daisy chain, branching and ring *13 Transmission media Twisted-pair cable of category 5 or higher (double-shielded straight cable with aluminum tape and braiding) Maximum transmission distance between nodes 100 m Maximum number of slaves 64 Range of node addresses that can be set 1 to 192 Maximum process data size Input: 5,736 bytes Output: 5,736 bytes *14 Maximum process data size per slave Input: 1,434 bytes Output: 1,434 bytes Communications cycle 1,000 to 32,000 s (in 250-s increments) Sync jitter 1 s max. Maximum number of NX Units that can be mounted to the CPU Unit 32 Maximum I/O data size that can be allocated in the CPU Unit Inputs: 8,192 bytes *15 Outputs: 8,192 bytes *15 Maximum number of NX Units for entire controller Power supply Internal clock 12 Communications standard Units on CPU Rack Unit configuration NX1 Model Power OFF detection time 400 A non-isolated power supply for DC input is built into the CPU Unit. 2 to 8 ms Accuracy At ambient temperature of 55C: -3.5 to 0.5 min error per month At ambient temperature of 25C: -1.5 to 1.5 min error per month At ambient temperature of 0C: -3 to 1 min error per month Retention time of built-in capacitor At ambient temperature of 40C: 10 days *1. *2. *3. *4. *5. Execution objects and variable tables (including variable names) Memory used for CJ-series Units is included. The value can be set in 1-word increments. The value is included in the total size of variables without a Retain attribute. The value can be set in 1-word increments. The value is included in the total size of variables with a Retain attribute. It is not possible to use the maximum number of words simultaneously for all banks, because the memory capacity for variables with a Retain attribute is limited to 1.5 MB. *6. For terminology, refer to the NJ/NX-series CPU Unit Motion Control User's Manual (Cat. No. W507). *7. Data will be refreshed at the set interval, regardless of the number of nodes. *8. "pps" means packets per second, i.e., the number of communications packets that can be sent or received in one second. *9. The allowable bandwidth varies depending on the RPI of the connection in use, the primary task period, and the number of ports simultaneously used for EtherNet/IP communications. *10.When tag sets that exceed the total of 40 are set, a Number of Tag Sets for Tag Data Links Exceeded (840E0000 hex) occurs. *11.As the EtherNet/IP port implements the IGMP client, unnecessary multi-cast packets can be filtered by using an Ethernet switch that supports IGMP Snooping. *12.The number of value attributes is defined by the following formula. Number of value attributes = (Number of basic data type variables) + (Number of array-specified elements) + (Number of values in the structure) *13.Ring topology is supported with the project version 1.40 or later of NX102-@@00. Slaves on a ring topology should support a ring topology. If Omron slaves, please see the user's manual of slaves. *14.For project unit version earlier than 1.40, the data must be within four frames. *15.You can check the I/O allocation status with the Sysmac Studio. Refer to the NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for how to check the I/O allocation status. Also, refer to the relevant manuals for specific Units for the maximum I/O data size per NX Unit. 21 Machine Automation Controller NX1 Function Specifications Item Tasks NX102 I/O refreshing and the user program are executed in units that are called tasks. Tasks are used to specify execution conditions and execution priority. Function Periodically executed tasks Maximum number of primary periodic tasks 1 Maximum number of periodic tasks 2 Maximum number of event tasks Conditionally executed tasks Execution condition POU (Program Organization Unit) Programming languages POUs that are assigned to tasks Function blocks POUs that are used to create objects with specific conditions Functions POUs that are used to create objects that determine unique outputs for the inputs, such as for data processing Types Ladder diagrams *1 and structured text (ST) A concept that is used to group identifiers for POU definitions External access of variables Basic data types Network variables The function which allows access from the HMI, host computers, or other controllers Boolean BOOL Bit strings BYTE, WORD, DWORD, LWORD Integers INT, SINT, DINT, LINT, UINT, USINT, UDINT, ULINT Real numbers REAL, LREAL Durations TIME Dates DATE Times of day TIME_OF_DAY Date and time DATE_AND_TIME Text strings STRING Derivative data types Programming Data types Structures Unions Enumerations Data type attributes Array specifications 22 Structures, unions, enumerations Function A derivative data type that groups together data with different variable types Maximum number of members 2,048 Nesting maximum levels 8 Member data types Basic data types, structures, unions, enumerations, array variables Specifying member offsets You can use member offsets to place structure members at any memory locations Function A derivative data type that enables access to the same data with different data types Maximum number of members 4 Member data types BOOL, BYTE, WORD, DWORD, LWORD Function A derivative data type that uses text strings called enumerators to express variable values Function An array is a group of elements with the same data type. You specify the number (subscript) of the element from the first element to specify the element Maximum number of dimensions 3 Maximum number of elements 65,535 Array specifications for FB instances Supported Range specifications Motion control When Activate Event Task instruction is executed or when condition expression for variable is met Programs Namespaces Variables 32 You can specify a range for a data type in advance. The data type can take only values that are in the specified range Libraries User libraries Control modes Position control, velocity control, torque control Axis types Servo axes, virtual servo axes, encoder axes, virtual encoder axes, PTP axes Positions that can be managed Command positions and actual positions Machine Automation Controller Item Single-axis position control Single-axis velocity control Single-axis torque control NX1 NX102 Absolute positioning Positioning is performed for a target position that is specified with an absolute value Relative positioning Positioning is performed for a specified travel distance from the command current position Interrupt feeding Positioning is performed for a specified travel distance from the position where an interrupt input was received from an external input Cyclic synchronous absolute positioning A positioning command is output each control period in Position Control Mode Velocity control Velocity control is performed in Position Control Mode Cyclic synchronous velocity control A velocity command is output each control period in Velocity Control Mode Torque control The torque of the motor is controlled Starting cam operation A cam motion is performed using the specified cam table Ending cam operation The cam motion for the axis that is specified with the input parameter is ended Single-axis synchronized control Single-axis manual operation Single axes Motion control Auxiliary functions for single-axis control Axes groups Multi-axes coordinated control Starting gear operation A gear motion with the specified gear ratio is performed between a master axis and slave axis Positioning gear operation A gear motion with the specified gear ratio and sync position is performed between a master axis and slave axis Ending gear operation The specified gear motion or positioning gear motion is ended Synchronous positioning Positioning is performed in sync with a specified master axis Master axis phase shift The phase of a master axis in synchronized control is shifted Combining axes The command positions of two axes are added or subtracted and the result is output as the command position Powering the Servo The Servo in the Servo Drive is turned ON to enable axis motion Jogging An axis is jogged at a specified target velocity Resetting axis errors Axes errors are cleared Homing A motor is operated and the limit signals, home proximity signal, and home signal are used to define home Homing with parameter The parameters are specified, the motor is operated, and the limit signals, home proximity signal, and home signal are used to define home High-speed homing Positioning is performed for an absolute target position of 0 to return to home Stopping An axis is decelerated to a stop Immediately stopping An axis is stopped immediately Setting override factors The target velocity of an axis can be changed Changing the current position The command current position or actual current position of an axis can be changed to any position. Enabling external latches The position of an axis is recorded when a trigger occurs Disabling external latches The current latch is disabled Zone monitoring You can monitor the command position or actual position of an axis to see when it is within a specified range (zone) Enabling digital cam switches You can turn a digital output ON and OFF according to the position of an axis Monitoring axis following error You can monitor whether the difference between the command positions or actual positions of two specified axes exceeds a threshold value Resetting the following error The error between the command current position and actual current position is set to 0 Torque limit The torque control function of the Servo Drive can be enabled or disabled and the torque limits can be set to control the output torque Slave Axis Position Compensation This function compensates the position of the slave axis currently in synchronized control. Cam monitor Outputs the specified offset position for the slave axis in synchronous control. Start velocity You can set the initial velocity when axis motion starts Absolute linear interpolation Linear interpolation is performed to a specified absolute position Relative linear interpolation Linear interpolation is performed to a specified relative position Circular 2D interpolation Circular interpolation is performed for two axes Axes group cyclic synchronous absolute positioning A positioning command is output each control period in Position Control Mode 23 Machine Automation Controller NX1 Item NX102 Resetting axes group errors Axes group errors and axis errors are cleared Enabling axes groups Motion of an axes group is enabled Disabling axes groups Axes groups Auxiliary functions for multi-axes coordinated control Cams Common items Parameters Immediately stopping axes groups All axes in interpolated motion are stopped immediately Setting axes group override factors The blended target velocity is changed during interpolated motion Reading axes group positions The command current positions and actual current positions of an axes group can be read Changing the axes in an axes group The Composition Axes parameter in the axes group parameters can be overwritten temporarily Setting cam table properties The end point index of the cam table that is specified in the input parameter is changed Saving cam tables The cam table that is specified with the input parameter is saved in non-volatile memory in the CPU Unit Generating cam tables The cam table is generated from the cam property and cam node that is specified in input parameters Writing MC settings Some of the axis parameters or axes group parameters are overwritten temporarily Changing axis parameters The axis parameters can be accessed or changed from the user program Count modes You can select either Linear Mode (finite length) or Rotary Mode (infinite length). Unit conversions Acceleration/ deceleration control Motion control Auxiliary functions You can set the display unit for each axis according to the machine Automatic acceleration/ deceleration control Jerk is set for the acceleration/deceleration curve for an axis motion or axes group motion Changing the acceleration and deceleration rates You can change the acceleration or deceleration rate even during acceleration or deceleration In-position check You can set an in-position range and in-position check time to confirm when positioning is completed Stop method You can set the stop method to the immediate stop input signal or limit input signal Re-execution of motion control instructions You can change the input variables for a motion control instruction during execution and execute the instruction again to change the target values during operation Multi-execution of motion control instructions (Buffer Mode) You can specify when to start execution and how to connect the velocities between operations when another motion control instruction is executed during operation Continuous axes group motions (Transition Mode) You can specify the Transition Mode for multi-execution of instructions for axes group operation Monitoring functions Unit (I/O) management Software limits The movement range of an axis is monitored Following error The error between the command current value and the actual current value is monitored for each axis Velocity, acceleration rate, deceleration rate, torque, interpolation velocity, interpolation acceleration rate, interpolation deceleration rate You can set and monitor warning values for each axis and each axes group Absolute encoder support You can use an OMRON 1S-series Servomotor or G5-series Servomotor with an Absolute Encoder to eliminate the need to perform homing at startup Input signal logic inversion You can inverse the logic of immediate stop input signal, positive limit input signal, negative limit input signal, or home proximity input signal External interface signals The Servo Drive input signals listed below are used. Home signal, home proximity signal, positive limit signal, negative limit signal, immediate stop signal, interrupt input signal EtherCAT slaves 64 Maximum number of slaves Communications protocol Communications 24 Motion of an axes group is disabled Stopping axes groups All axes in interpolated motion are decelerated to a stop Built-in EtherNet/IP port TCP/IP functions TCP/IP, UDP/IP CIDR The function which performs IP address allocations without using a class (class A to C) of IP address IP Forwarding The function which forwards IP packets between interfaces Packet Filter The function which checks the IP packet to determine whether to receive and send it based on the source IP address and TCP port number Machine Automation Controller Item NX102 Tag data links CIP Message communications communications service Built-in EtherNet/IP port TCP/IP applications OPC UA Communications Supported services Socket services Data is sent to and received from any node on Ethernet using the UDP or TCP protocol. Socket communications instructions are used FTP client Files are transferred via FTP from the CPU Unit to computers or controllers at other Ethernet nodes. FTP client communications instructions are used FTP server Files can be read from or written to the SD Memory Card in the CPU Unit from computers at other Ethernet nodes Automatic clock adjustment Clock information is read from the NTP server at the specified time or at a specified interval after the power supply to the CPU Unit is turned ON. The internal clock time in the CPU Unit is updated with the read time SNMP agent Built-in EtherNet/IP port internal status information is provided to network management software that uses an SNMP manager Server function The function to respond to requests from clients on the OPC UA network Process data communications A communications method to exchange control information in cyclic communications between the EtherCAT master and slaves. This communications method is defined by CoE A communications method to exchange control information in noncyclic event comSDO communications munications between EtherCAT master and slaves. This communications method is defined by CoE Network scanning Information is read from connected slave devices and the slave configuration is automatically generated DC (Distributed Clock) Time is synchronized by sharing the EtherCAT system time among all EtherCAT devices (including the master) Enable/disable settings for slaves The slaves can be enabled or disabled as communications targets Disconnecting/connecting slaves Temporarily disconnects a slave from the EtherCAT network for maintenance, such as for replacement of the slave, and then connects the slave again Supported application protocol SDO messages of the CAN application can be sent to slaves via EtherCAT CoE CIP communications instructions, socket communications instructions, SDO message instructions, no-protocol communications instructions, FTP client instructions, Modbus RTU protcol instructions, Modbus TCP protcol instructions Function Online editing Maximum number of events Events are recorded in the logs System event log 768 *2 [containing] * For CPU Unit: 512 * For NX Unit without MPU: 256 Access event log 576 [containing] * For CPU Unit: 512 * For NX Unit without MPU: 64 User-defined event log 512 Single Forced refreshing Debugging CIP commands are sent to or received from the devices on the EtherNet/IP network Routing function for CIP Safety on the EtherNet/IP network. The endpoint of CIP Safety is NX-SL500 in the system Communications instructions Event logs Programless cyclic data exchange is performed with the devices on the EtherNet/IP network CIP Safety routing EtherCAT port System management NX1 Maximum Device variables for number of EtherCAT slaves forced variables Programs, function blocks, functions, and global variables can be changed online. More than one operators can change POUs individually via network The user can force specific variables to TRUE or FALSE 64 MC Test Run Motor operation and wiring can be checked from the Sysmac Studio Synchronizing The project file in the Sysmac Studio and the data in the CPU Unit can be made the same when online Differential monitoring Maximum number of monitored variables You can monitor when a variable changes to TRUE or changes to FALSE 8 25 Machine Automation Controller NX1 Item NX102 Single triggered trace When the trigger condition is met, the specified number of samples are taken and then tracing stops automatically Continuous trace Data tracing is executed continuously and the trace data is collected by the Sysmac Studio Types Data tracing Maximum number of simultaneous data traces 2 Maximum number of records 10,000 Sampling Sampling is performed for the specified task period, at the specified time, or when a sampling instruction is executed Triggered traces Trigger conditions are set to record data before and after an event Trigger conditions * When BOOL variable changes to TRUE or FALSE * Comparison of non-BOOL variable with a constant. Comparison method: Equals (=), Greater than (>), Greater than or equals (), Less than (<), Less than or equals (), Not equal () Delay You can set the percentage of sampling before and after the trigger condition is met Records variables used in the safety program of the Safety CPU Unit in a chronological order Function Targets Target Safety CPU Unit NX-SL5@00 *3 Target variable types Exposed variables and device variables used in the safety program Maximum number of logged variables 100 Data types SAFEBOOL, SAFEBYTE, SAFEWORD, SAFEINT, SAFEDINT,BOOL, BYTE, WORD, INT, DINT Maximum logging time 480 s (Depends on logging interval) Logging interval Select from minimum value which stores from primary periodic task cycle or adds constant number multiple (x1, x2, x3, x4) of primary periodic task cycle *4 Maximum number of simultaneous executions Simulation Reliability functions Levels User-defined errors Levels CPU Unit names and serial IDs Security Protecting software assets and preventing operating mistakes Protection 8 When going online to a CPU Unit from the Sysmac Studio, the CPU Unit name in the project is compared to the name of the CPU Unit being connected to CPU Unit write protection You can prevent writing data to the CPU Unit from the Sysmac Studio or SD Memory Card Overall project file protection You can use passwords to protect .smc files from unauthorized opening on the Sysmac Studio Data protection You can use passwords to protect POUs on the Sysmac Studio Number of groups Storage type 26 User-defined errors are registered in advance and then records are created by executing instructions You can prevent reading data in the CPU Unit from the Sysmac Studio Verification of user program execution ID Application Major faults, partial faults, minor faults, observation, information User program transfer with no restoration information Verification of operation authority SD Memory Card functions 2 The operation of the CPU Unit is emulated in the Sysmac Studio Controller errors Self-diagnosis 48 Timing of sampling Debugging Safety data logging Maximum number of sampled variables Online operations can be restricted by operation rights to prevent damage to equipment or injuries that may be caused by operating mistakes 5 The user program cannot be executed without entering a user program execution ID from the Sysmac Studio for the specific hardware (CPU Unit) SD Memory Card, SDHC Memory Card Automatic transfer from SD Memory Card When the power supply to the controller is turned ON, the data that is stored in the autoload directory of the SD Memory Card is transferred to the controller Program transfer from SD Memory Card With the specification of the system-defined variable, you can transfer a program that is stored in the SD Memory Card to the controller SD Memory Card operation instructions You can access SD Memory Cards from instructions in the user program File operations from the Sysmac Studio You can perform file operations for controller files in the SD Memory Card and read/ write standard document files on the computer SD Memory Card life expiration detection Notification of the expiration of the life of the SD Memory Card is provided in a system-defined variable and event log Machine Automation Controller Item Backing up data SD Memory Card backups Operating methods Protection *1. *2. *3. *4. NX1 NX102 CPU Unit front-panel DIP switch You can perform backup, verification, and restoration operations by manipulating the front-panel DIP switch on the CPU Unit Specification with system-defined variables You can perform backup, verification, and restoration operations by manipulating system-defined variables SD Memory Card Window in Sysmac Studio Backup and verification operations are performed from the SD Memory Card Window of the Sysmac Studio Special instruction The special instruction is used to backup data Disabling backups to SD Memory Cards Backing up data to a SD Memory Card is prohibited Safety Unit Restore from SD Memory Card Restores the data of the Safety CPU Unit using the front-panel DIP switch on the Safety CPU Unit and SD Memory Card Sysmac Studio Controller backups The Sysmac Studio is used to backup, restore, or verify controller data Inline ST is supported. (Inline ST is ST that is written as an element in a ladder diagram.) Up to 512 system logs for events in the CPU Unit and 256 system logs in the NX Unit can be recorded. When connected to a CPU rack. Minimum value fulfills all these conditions. * Larger than 5 ms * Constant number multiple of primary periodic task cycle 27 Machine Automation Controller NX1 Function Specifications of the Database Connection CPU Units Besides functions of the NX102-@@@@, functions supported by the NX102-@@20 are as follows. Description Item Supported port Supported DB versions *1 *2 SQL Server by Microsoft 2012/2014/2016/2017 Oracle Database by Oracle 11g/12c/18c DB2 for Linux, UNIX and Windows by IBM 9.7/10.1/10.5/11.1 MySQL Community Edition by Oracle*3 5.6/5.7/8.0 Firebird by Firebird Foundation 2.5 PostgreSQL by PostgreSQL Global Development Group 9.4/9.5/9.6/10 NX102-1020 NX102-9020 2*4 *5 Supported operations The following operations can be performed by executing DB Connection Instructions in the CPU Units: Inserting records (INSERT), Updating records (UPDATE), Retrieving records (SELECT), Deleting records (DELETE), Execute Stored Procedure*6, and Execute Batch Insert*6 Max. number of instructions for simultaneous execution 32 Max. number of columns in an INSERT operation SQL Server: 1,024 Oracle: 1,000 DB2: 1,000 MySQL: 1,000 Firebird: 1,000 PostgreSQL: 1,000 Max. number of columns in an UPDATE operation SQL Server: 1,024 Oracle: 1,000 DB2: 1,000 MySQL: 1,000 Firebird: 1,000 PostgreSQL: 1,000 Max. number of columns in a SELECT operation SQL Server: 1,024 Oracle: 1,000 DB2: 1,000 MySQL: 1,000 Firebird: 1,000 PostgreSQL: 1,000 Max. number of records in the output of a SELECT operation 65,535 elements, 4 MB Supported databases Stored procedure call *6 Batch insert execution *6 * * * * SQL Server Oracle Database MySQL Community Edition PostgreSQL Argument (Sum of IN, OUT and INOUT) Up to 256 variables*7 Return value One variable Result set Supported Spool function Not supported Supported databases Supported data size Spool function Max. number of DB Map Variables for which a mapping can be connected*9 * * * * SQL Server Oracle Database MySQL Community Edition PostgreSQL Less than 1,000 columns and upper limit (8 MB) of structure variable size or less*8 Not supported SQL Server: 30*10 Oracle: 20*10 DB2: 20*10 MySQL: 20*10 Firebird: 15 PostgreSQL: 20*10 Run mode of the DB Connection Service Operation Mode or Test Mode * Operation Mode: When each instruction is executed, the service actually accesses the DB * Test Mode: When each instruction is executed, the service ends the instruction normally without accessing the DB actually Spool function Used to store SQL statements when an error occurred and resend the statements when the communications are recovered from the error Spool capacity*11 192 KB Operation Log function The following three types of logs can be recorded: * Execution Log: Log for tracing the executions of the DB Connection Service * Debug Log: Detailed log for SQL statement executions of the DB Connection Service * SQL Execution Failure Log: Log for execution failures of SQL statements in the DB DB Connection Service Shutdown function Used to shut down the DB Connection Service after automatically saving the operation log files into the SD Memory Card Encrypted Communica tion Supported databases TLS Ver. 28 NX102-1120 Built-in EtherNet/IP port Number of DB Connections (Number of databases that can be connected at the same time) Instruction NX102-1220 * * * * SQL Server Oracle Database MySQL Community Edition PostgreSQL TLS 1.2 Machine Automation Controller NX1 *1. SQL Server 2014, Oracle Database 12c and PostgreSQL 9.4 are supported by the DB Connection Service Version 1.02 or higher. SQL Server 2016, MySQL 5.7, DB2 11.1 and PostgreSQL 9.5/9.6 are supported by the DB Connection Service Version 1.03 or higher. SQL Server 2017 is supported by the DB Connection Service Version 1.04 or higher. Oracle Database 18c, MySQL Community Edition 8.0 and PostgreSQL 10 are supported by the DB Connection Service Version 2.00 or higher. You cannot use Oracle 10g with the DB Connection Service version 2.00 or higher. *2. Connection to the DB on the cloud is not supported. *3. The supported storage engines of the DB are InnoDB and MyISAM. *4. When two or more DB Connections are established, the operation cannot be guaranteed if you set different database types for the connections. *5. For the DB Connection Service Version lower than 1.04, Number of DB Connection is 1. *6. The function is available for the DB Connection Service Version 2.00 or higher. *7. Depends on members of a structure. *8. Constrained by the memory capacity for variables. See the specifications for the memory capacity for variables. *9. Even if the number of DB Map Variables has not reached the upper limit, the maximum total number of members of structures used as data type of DB Map Variables is 10,000. *10.For DB Connection Service Version lower than 1.04, Max. number of DB Map Variables for which a mapping can be connected is 15. *11.Refer to the NJ/NX-series Database Connection CPU Units User's Manual (Cat. No. W527) for the information. Note: The extended support for databases has ended for the following DB versions. Please consider replacing the current database with a new version. Item Discription Microsoft Corporation: SQL Server 2008/2008R2 Oracle Corporation: Oracle Database 10g Oracle Corporation: MySQL Community Edition 5.1/5.5 International Business Machines Corporation (IBM): DB2 for Linux, UNIX and Windows 9.5 Firebird Foundation Incorporated: Firebird 2.1 The PostgreSQL Global Development Group: PostgreSQL 9.2/9.3 29 Machine Automation Controller NX1 Part Names and Functions (A) (C) (D) (E) (B) (M) (L) (K) (J) (I) (N) (F) (G) (H) (O) (P) (Q) (G) (R) Letter A 30 Name Battery connector Function Connects a separately-sold backup battery to the CPU Unit. B Battery slot Allows a separately-sold backup battery to be mounted into the CPU Unit. C SD Memory Card connector Connects the SD Memory Card to the CPU Unit. D SD Memory Card power supply switch Turns OFF the power supply so that you can remove the SD Memory Card. NX-series NX102 CPU Unit Hardware User's Manual (W593) E DIN Track mounting hook This hook is used to mount the NX Unit to a DIN Track. F Terminal block The terminal block is used for wiring for the Unit power supply and grounding cable. G Unit hookup guides These guides are used to mount an NX Unit or the End Cover. H NX bus connector This connector is used to connect the NX Unit mounted on the right side. I ID information indication Shows the ID information of the CPU Unit. J DIP switch Used in Safe Mode*1 or when backing up data*2. Normally, turn OFF all of the pins. K Built-in EtherCAT port (port 3) Connects the built-in EtherCAT with an Ethernet cable. L Built-in EtherNet/IP port (port 2) M Built-in EtherNet/IP port (port 1) Connects the built-in EtherNet/IP with an Ethernet cable. Use port 1 to perform OPC UA communications. N Battery cover A cover for the battery slot. It opens upward. O SD Memory Card A cover for the SD Memory Card and the DIP switch. It opens toward the left. P Operation Status Indicators Shows the operation status of the CPU Unit by multiple indicators. Machine Automation Controller Letter Name NX1 Function Q End Cover A cover to protect the NX Unit and CPU Unit. One End Cover is provided with the CPU Unit. R DIN Track contact plate This plate is used to contact the functional ground terminal with a DIN Track. *1. To use Safe Mode, set the DIP switch as shown below and then turn ON the power supply to the Controller. O N 1 2 OFF 3 ON 4 If the power supply to the Controller is turned ON with the CPU Unit in Safe Mode, the CPU Unit will start in PROGRAM mode. Use the Safe Mode if you do not want to execute the user program when the power supply is turned ON or if it is difficult to connect the Sysmac Studio. For information on Safe Mode, refer to the NJ/NX-series Troubleshooting Manual (Cat. No. W503). *2. Refer to the NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for details on backing up data. NX Unit Configuration CPU Rack The CPU Rack consists of an NX-series NX102 CPU Unit, NX Units, and an End Cover. Up to 32 NX Units can be connected. NX-series NX102 CPU Unit NX Units (32 Units max.) End Cover SD Memory Card Series Configuration Remarks NX-series NX102 CPU Unit One required for every CPU Rack. End Cover Must be connected to the right end of the CPU Rack. One End Cover is provided with the CPU Unit. Digital I/O Unit Analog I/O Unit NX-series NX Units System Unit Position Interface Unit Communication Interface Unit Up to 32 Units can be mounted to each CPU Rack. Refer to NX-series NX102 CPU Unit Hardware User's Manual (W593) for information such as restrictions on the NX Units. For information on the most recent lineup of NX Units, refer to NX-series catalogs or OMRON websites, or ask your OMRON representative. Load Cell Input Unit NJ/NX-series SD Memory Card Install as required. 31 Machine Automation Controller NX1 Battery The battery is not mounted when the product is shipped. To turn OFF the power supply to the equipment for a certain period of time by using the clock data for programming, event logs, etc., you need a separately-sold battery to retain the clock data. The following describes the purpose of the battery mounting, the battery model, and the battery-related error detection and clock data settings. Purpose of the Battery Mounting The battery is used to retain the clock data while the power is not supplied to the CPU Unit. The clock data is retained by the built-in capacitor whether the battery is mounted or not, but the retention period depends on the continuous power-ON time of the CPU Unit, as shown below. Continuous power-ON time of CPU Unit *1 Retention period during no power supply at an ambient temperature of 40C 100 hours Approx. 10 days 8 hour Approx. 8 days 1 hour Approx. 7 days *1. This is equivalent to the time to charge a built-in capacitor in which no electric charge is accumulated. When you use the clock data for programming, use a battery if you cannot ensure the continuous power-ON time shown above or the power-OFF time is longer than the above power-ON time. The following data (other than the clock data) is retained in the built-in non-volatile memory, so they are not lost even if the battery and built-in capacitor are fully discharged. * User program * Set values * Variables retained during power interruption * Event logs Battery Model The table below shows the model and specifications of the battery that can be used. Model CJ1W-BAT01 32 Appearance Specification Service life: 5 years For the battery lifetime, refer to NX-series NX102 CPU Unit Hardware User's Manual (W593). The clock information is retained during power interruptions. Machine Automation Controller NX1 Sysmac Studio Connection With an NX102 CPU Unit, you can connect the Sysmac Studio online in the following ways. Configuration Connection with EtherNet/IP * 1: 1 Connection * 1: N Connection Sysmac Studio Sysmac Studio EtherNet/IP EtherNet/IP * A direct connection is made from the Sysmac Studio. The IP address and connection device do not need to be specified. *1 * You can make the connection whether or not an Ethernet switch is used. * Support for Auto-MDI enables the use of cross cables or straight cables if a direct connection is made. * 1: 1 connection is possible only for the built-in EtherNet/IP port 1. Directly specify the IP address of the remote device. *1. With the NX102 CPU Unit, this is possible only when you connect the Unit to the built-in EtherNet/IP port (port 1). Version Information Unit Versions and Corresponding Sysmac Studio Versions Refer to NX-series NX102 CPU Unit Hardware User's Manual (W593). Unit Versions, DB Connection Service Versions and Sysmac Studio Versions (Database Connection CPU Units) Refer to NJ/NX-series Database Connection CPU Units User's Manual (W527). 33 Machine Automation Controller NX1 Dimensions (Unit: mm) NX-Series NX102 CPU Unit NX102- 1.5 100 1.5 4.5 80*2 71 66 84.2*1 90 2.1 Unit: [mm] *1. The dimension from the attachment surface of the DIN Track to the front surface of the CPU Unit. *2. The dimension from the terminal block lock lever to the back surface of the CPU Unit. For dimensions after attaching the communications cables, refer to NX-series NX102 CPU Unit Hardware User's Manual (W593). End cover 6 65.2*1 71 1.5 100 1.5 NX-END02 Unit: [mm] *1. The dimension from the attachment surface of the DIN Track to the front surface of the end cover. 34 Machine Automation Controller NX1 Related Manuals The following manuals are related. Use these manuals for reference. Manual name Cat. No. Model numbers Application Description W593 NX102- An introduction to the entire NX102 system is provided along with the following information on Learning the basic specifications of the the CPU Unit. NX102 CPU Units, including introductory in- * Features and system configuration formation, designing, installation, and main- * Introduction tenance. * Part names and functions Mainly hardware information is provided. * General specifications * Installation and wiring * Maintenance and Inspection W501 NX701- NX102- NX1P2- NJ501- NJ301- NJ101- Learning how to program and set up an NJ/ NX-series CPU Unit. Mainly software information is provided. The following information is provided on a Controller built with an NJ/NX-series CPU Unit. * CPU Unit operation * CPU Unit features * Initial settings * Programming based on IEC 61131-3 language specifications NJ/NX-series Instructions W502 Reference Manual NX701- NX102- NX1P2- NJ501- NJ301- NJ101- Learning detailed specifications on the basic instructions of an NJ/NX-series CPU Unit. The instructions in the instruction set (IEC 611313 specifications) are described. NJ/NX-series CPU Unit Motion Control User's Manual W507 NX701- NX102- NX1P2- NJ501- NJ301- NJ101- Learning about motion control settings and programming concepts. The settings and operation of the CPU Unit and programming concepts for motion control are described. W508 NX701- NX102- NX1P2- NJ501- NJ301- NJ101- Learning about the specifications of the moThe motion control instructions are described. tion control instructions. W505 NX701- NX102- NX1P2- NJ501- NJ301- NJ101- Using the built-in EtherCAT port on an NJ/ NX-series CPU Unit. NJ/NX-series CPU Unit Built-in EtherNet/IPTM Port User's Manual W506 NX701- NX102- NX1P2- NJ501- NJ301- NJ101- Information on the built-in EtherNet/IP port is proUsing the built-in EtherNet/IP port on an NJ/ vided. NX-series CPU Unit. Information is provided on the basic setup, tag data links, and other features. NJ/NX-series CPU Unit OPC UA User's Manual W588 NX102- NX701-1 NJ501-100 Using the OPC UA. Describes the OPC UA. NX-series CPU Unit FINS Function User's Manual W596 NX701-20 NX102- Using the FINS function of an NX-series CPU Unit. Describes the FINS function of an NX-series CPU Unit. NJ/NX-series Database Connection CPU Units User's Manual W527 NX701-20 NX102-20 NJ501-20 NJ101-20 Using the database connection service with NJ/NX-series Controllers. Describes the database connection service. NX-series NX102 CPU Unit Hardware User's Manual NJ/NX-series CPU Unit Software User's Manual NJ/NX-series Motion Control Instructions Reference Manual NJ/NX-series CPU Unit Built-in EtherCAT(R) Port User's Manual Information on the built-in EtherCAT port is provided. This manual provides an introduction and provides information on the configuration, features, and setup. 35 Machine Automation Controller Manual name Cat. No. NX1 Model numbers Application NJ/NX-series Troubleshooting Manual W503 NX701- NX102- NX1P2- NJ501- NJ301- NJ101- Sysmac Studio Version 1 Operation Manual W504 SYSMAC-SE2 Learning about the operating procedures and functions of the Sysmac Studio. Description Learning about the errors that may be detected in an NJ/NX-series Controller. Concepts on managing errors that may be detected in an NJ/NX-series Controller and information on individual errors are described. Describes the operating procedures of the Sysmac Studio. NX-series EtherCAT(R) Coupler Unit User's Manual W519 NX-ECC The following items are described: the overall system and configuration methods of an EtherLearning how to use the NX-series EtherCAT Slave Terminal (which consists of an NX-seCAT Coupler Unit and EtherCAT Slave Ter- ries EtherCAT Coupler Unit and NX Units), and minals. information on hardware, setup, and functions to set up, control, and monitor NX Units through EtherCAT. NX-series Data Reference Manual W525 NX- Referencing lists of the data that is required to configure systems with NX-series Units. Lists of the power consumptions, weights, and other NX Unit data that is required to configure systems with NX-series Units are provided. W521 NX-ID NX-IA NX-OC NX-OD NX-MD W522 NX-AD NX-DA W566 NX-TS NX-HB NX-PD1 NX-PF0 NX-PC0 NX-TBX01 Learning how to use NX Units. W523 Describes the hardware, setup methods, and functions of the NX Units. Manuals are available for the following Units. Digital I/O Units, Analog I/O Units, System Units, Position Interface Units, Communications Interface Units, Load Cell Input Unit, and IO-Link Master Units. W524 NX-EC0 NX-ECS NX-PG0 W540 NX-CIF W565 NX-RS W567 NX-ILM NX-series Safety Control Unit User's Manual Z930 NX-SL NX-SI NX-SO Learning how to use NX-series Safety Control Units. Describes the hardware, setup methods, and functions of the NX-series Safety Control Units. NA-series Programmable Terminal Software User's Manual V118 NA5-W Learning about NA-series PT pages and ob- Describes the pages and object functions of the ject functions. NA-series Programmable Terminals. V073 NS15- NS12- NS10- NS8- NS5- Learning how to use the NS-series Program- Describes the setup methods, functions, etc. of mable Terminals. the NS-series Programmable Terminals. NX-series NX Units User's Manual NS-series Programmable Terminals Programming Manual Applicable Models for Cable Redundancy Function For more information on applicable models of Cable Redundancy function, refer to the Applicable Models of Cable Redundancy Function (Cat. No. R200). Sysmac is a trademark or registered trademark of OMRON Corporation in Japan and other countries for OMRON factory automation products. Microsoft, Windows, Windows Vista, and SQL Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Oracle, Oracle Database and MySQL are trademarks or registered trademarks of Oracle Corporation and/or its affiliates in the United States and other countries. IBM and DB2 are trademarks or registered trademarks of International Business Machines Corp., registered in the United States and other countries. EtherCAT(R) is a registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany. EtherNet/IPTM, CIP SafetyTM, and DeviceNetTM are trademarks of ODVA. OPC UA is a trademark of OPC Foundation. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/) Other company names and product names in this document are the trademarks or registered trademarks of their respective companies. The product photographs and figures that are used in this catalog may vary somewhat from the actual products. 36 Terms and Conditions Agreement Read and understand this catalog. Please read and understand this catalog before purchasing the products. Please consult your OMRON representative if you have any questions or comments. Warranties. (a) Exclusive Warranty. Omron's exclusive warranty is that the Products will be free from defects in materials and workmanship 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. (b) 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. (c) 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-complying 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 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 CONSEQUENTIAL 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. 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 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 particular Product with respect to Buyer's application, product or system. Buyer shall take application responsibility 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 EQUIPMENT OR SYSTEM. Programmable Products. Omron Companies shall not be responsible for the user's programming of a programmable Product, or any consequence thereof. 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 performance 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; however, no responsibility is assumed for clerical, typographical or proofreading errors or omissions. Note: Do not use this document to operate the Unit. OMRON Corporation Industrial Automation Company Authorized Distributor: Kyoto, JAPAN Contact: www.ia.omron.com Regional Headquarters OMRON EUROPE B.V. Wegalaan 67-69, 2132 JD Hoofddorp The Netherlands Tel: (31)2356-81-300/Fax: (31)2356-81-388 OMRON ELECTRONICS LLC 2895 Greenspoint Parkway, Suite 200 Hoffman Estates, IL 60169 U.S.A. Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 OMRON ASIA PACIFIC PTE. LTD. No. 438A Alexandra Road # 05-05/08 (Lobby 2), Alexandra Technopark, Singapore 119967 Tel: (65) 6835-3011/Fax: (65) 6835-2711 OMRON (CHINA) CO., LTD. Room 2211, Bank of China Tower, 200 Yin Cheng Zhong Road, PuDong New Area, Shanghai, 200120, China Tel: (86) 21-5037-2222/Fax: (86) 21-5037-2200 (c) OMRON Corporation 2018-2021 All Rights Reserved. In the interest of product improvement, specifications are subject to change without notice. CSM_1_13 Cat. No. P130-E1-12 0521 (0418)