is registered trademark and patented technolo gy, licensed by Beckhoff Automation
Microsoft product screen shots repri nted with perm ission from Mic rosoft Corporation.
Windows is a registered trademark of Microsoft Corporation in the USA and other countries.
EtherCAT(R)
GmbH, Germany.
Sysmac is a trademark or regi s tered trademark of OMRON Cor poration in Japan and other
countries for OMRON factory automation products.
Company names and prod uct names in this document ar e th e t ra dem arks or registered
trademarks of their respective companies.
T a ble of Co ntent s
1. Related Manuals .......................................................................................... 1
2. T erms and Definitions ................................................................................. 2
8.1. Initializing the Controller .................................................................... 27
9. Revision History ........................................................................................ 28
1.Related Manuals
1
NJ301-[][][][]
100 Mbit/s, digital an d anal og signals (Manual)
1. Related Manuals
The table below lists the manuals related to this document.
To ensure system safe ty, make sure to always read and h eed the information provided in all
Safety Precautions, Precautions for Safe Use, and Precaution for Correct Use of manuals for
each device which is used in the system.
Cat. No. Model Manual name
W500 NJ501-[][][][]
NJ301-[][][][]
W501 NJ501-[][][][]
NJ-series CPU Unit Hardware User's Manual
NJ-series CPU Unit Software User's Manual
W505 NJ501-[][][][]
NJ301-[][][][]
W504 SYSMAC-SE2[][][] Sysmac Studio Version 1 Operation Ma nual
750-354/000-001 EtherCAT(R) Fieldbus Coupler, ID Switch (Data Sheet) 750-354/000-001 WAGO-I/O-SYSTEM 750 Fieldbus Coupler EtherCAT
NJ-series CPU Unit Built-in EtherCAT Port User's
Manual
with ID Address Selection Switc h 750-354/000-001
(R)
2
2. Terms and Definitions
EC_CoESDOWrite (Write CoE SDO) instruction.
Term Explanation and De fini tion
PDO communications
(Communications
using Process Data
Objects)
SDO
Communications
(Communications
using Service Data
Objects)
This method is used for cyclic data exchange between the master unit
and the slav e units.
PDO data (i.e., I/O data that is mapped to PDOs) that is allocated in
advance is refreshed per iodically each EtherCAT process data
communications cycle (i.e., the period of primary periodic task).
The NJ-series Machine Automati on Controller uses the PDO
communications for commands to refresh I/O data in a fixed control
period, including I/O data for EtherCAT Slave Units, and the position
control data for the Servomotors.
It is accessed from the NJ-series Machine Automation Controller in the
following ways.
・With device variables for EtherCAT slave I/O
・With Axis Variables for Servo Drive and encoder input slave to which
assigned as an axis
This method is used to read and write the specified slave unit data from
the master unit when required.
The NJ-series Machine Automati on Controller uses SDO
communications for commands to read and write data, such as for
parameter transfers, at specified times.
The NJ-series Machine Automation Controller can read/write the
specified slave data (parameters an d er ror information, etc.) w i th the
EC_CoESDORead (Read CoE SDO) instruction or the
2.Terms and Definitions
Slave unit There are various types of slaves such as Servo Drives that handle
position data and I/O te rmi nals that handle the bit signals.
The slave unit receives output data sent from the mast er , and sends
input data to the master.
Node address A node address is an address to ide nt i fy a unit connected to Ether C AT.
ESI file
(EtherCAT Slave
Information file)
The ESI files contain information unique to the EtherCAT slaves in XML
format.
Installing an ESI file enables the Sysmac Studio to allocate slave
process dat a and make other settings.
3.Precautions
3
Indicates a potentially hazardous situation which, if not avoided,
damage.
Indicates a potential ly hazardous si tuation which, if not
damage.
Precautions for Safe Use
Precautions for Correct Use
Additional Inf or mation
Symbols
3. Precautions
(1) Understa nd the specifications of dev i ces which are used in the syst em. Allow some
margin for ratings and performance. Provide safety measures, such as installing safety
circuit in order to ensure safety and minimize risks of abnormal occurrence.
(2) To ensure system safety, always read and heed the information provided in all Safety
Precautions, Precautions for Safe Use, and Precaution for Correct Use of manuals for
each device used in the syst em.
(3) The user is encouraged to confirm the standards and regulations that the system must
conform to.
(4) It is prohibited to copy, to reproduce, and to distribute a part or the whole of this
document without the permission of OMRON Corporation.
(5) The information contained in this document is current as of April 2014. It is subject to
change without notice f or improvement.
The following notations are use d i n t his document .
will result in minor or moderate injury, or may result in serious
injury or death. Additionally there may be significant property
avoided, m ay result in min or or m oderate inju ry or propert y
Precauti ons on what to do and what not to do to ensure safe usage of the product.
Precauti ons on what to do and what not to do to ensure proper operation and performanc e.
Additional information to read as required.
This information is provided to increase underst anding or make operation easier.
The filled circle symbol indicates operations that you must do.
The specific operation is shown in the circle and explained in text.
This example shows a general precaution for something that you must do.
4.Overview
4
Address Selection Switch
Precautions for Correct Use
Additional Inf or mation
4. Overview
This document describes the procedure for connecting WAGO-I/O-SYSTEM Fieldbus Coupler
(750-series) of WAGO Kontakttechnik GmbH & Co. KG (hereinafter referred to as WAGO) to
NJ-series Machine Automation Controller (hereinafter referred to as Controller) of OMRON
Corporation (hereinafter referred to as OMRON) via EtherCAT and provides the procedure for
checking their connection. Refer to Section 6 EtherCAT Settings and Section 7. EtherCAT Connection Procedure to understand the setting method and key points to operate PDO
communications of EtherCAT.
5. Applicable Devic es and Device Configuration
5.1. Applicable Devices
The applicable devices are as follows:
Manufacturer Name Model
OMRON NJ-series CPU Unit NJ501-[][][][]
NJ301-[][][][]
WAGO WAGO-I/O-SYSTEM Fieldbus Coupler with ID
As applicable devices above, the devices with the models and versions listed in Section 5.2.
are actually used in this document to describe the procedure for connecting devices and
checking the connection.
You cannot use devices with versions lower than the versions listed in Section 5.2.
To use the above devices with versions not listed in Section 5.2 or versions higher than those
listed in Section 5.2, check the differences in the specifications by referring to the manuals
before operating the devices.
750-354/000-001
This document describes the procedure to establish the network connection. Except for the
connecti on procedure, i t does not provide information on operation, instal lation or wiring
method. It also does not describe the functionality or operation of the devices. R efer to the
manuals or contact the device manufacturer.
(WAGO http://www.wago.com )
This URL is the latest address at the time o f th i s do cument creation. Conta ct ea ch device
manufacturer for the latest information.
The hardware components to reproduce the connection procedure of this document are as
follows:
(Sysmac Studio installed,
OS: Windows 7)
(Built-in EtherCAT port)
Ethernet cable
750-602+750-501+
750-407+750-600
USB cable
power supply
-
-
Coupler with ID Address Selection
WAGO
WAGO
WAGO
WAGO End module
-
0x00010002
WAGO_750_354.xml
Prepare the ESI file shown in this section beforehand. The ESI file can be downloaded from
the WAGO website.
(WAGO
https://eshop.wago.com/JPBC/0_5StartPage.jsp?supplierAID=750-354%2F000-001&catalog
ID=WAGO01&zone=7)
Contact WAGO if the file is not available.
5.Applicable Devices and Dev i ce Configuration
6
Precautions for Correct Use
Precautions for Correct Use
Additional Inf or mation
Additional Inf or mation
The connection line of EtherCAT communication cannot be shared with other Ethernet
networks.
Do not use devices for Ethernet such as a switching hub.
Use the cable (double shielding with aluminum tape and braiding) of Category 5 or higher,
and use the shielded connector of Category 5 or high er.
Connect the cable shield to the connector hood at both ends of the cable.
Update the S ysmac Studio to the version sp ec i fied in this s ection or hig her version using the
auto update function.
If a version not specified in this section is used, the procedures described in Section 7 and
subsequent sections may not be applic able. In that case, use the equivalent procedures
described in the Sysmac Studio Version 1 Operat io n M anual (Cat. No. W504).
For information on the specifications of the Ethernet cable and network wiring, refer to
Section 4 EtherCAT Network Wiring of the NJ-series CPU Unit Built-in Et herCAT Port User's
Manual (Cat. No. W505).
The system configuration in this document uses USB for the connection to the Controller.
For information on how to install a USB driver, refer to A-1 Driver Installation for Direct USB Cable Connection of the Sysmac Studio V er s i on 1 Operation Manual (Cat. No. W504).
6.EtherCAT Settings
7
Precautions for Correct Use
K-Bus Cycle Overrun
Flag Disable
Input Process Data Hold
Request
Output Process Data
Hold Request
Output Process Data
Clear Request
Diagnostics Control
Word
6. EtherCAT Settings
This section describes the specifications such as communication parameters and variables
that are set i n this document.
Hereinafter, the WAGO-I/O-SYSTEM Fieldbus Coupl er is referred t o as the "Destination
Device" or t he "Slave Unit" in some descr i ptions.
6.1. EtherCAT Communi cations Parameter Settings
The communications parameter required connecting the Controller and the Destination
Device via EtherCAT is given below.
WAGO-I/O-SYSTEM
Fieldbus Coupler
Node address 1
The Controller with the version described in this document cannot use the node address
setting with the rotary switches of the Destination Device. The node address for the
Destination Device can be set by Sysmac Studio.
6.2. Allocation for PDO Communications
The EtherCAT PDO communications data of the Destination Device are allocated to the
Controller's device variables. The device variables and the data types are shown below.
■ Output area (from Controller to Destination Device)
Device variable nam e Data type Meaning