Omron NJ501 series Connection Manual
Omron NJ501 series Connection Manual

Omron NJ501 series Connection Manual

Nj-series;nx-series
Hide thumbs Also See for NJ501 series:

Advertisement

Machine Automation Controller NJ/NX-series
EtherCAT®
Connection Guide
CKD Corporation
ABSODEX driver
(AX9000TS/TH-U5)
P690-E1-01

Advertisement

Table of Contents
loading

Summary of Contents for Omron NJ501 series

  • Page 1 Machine Automation Controller NJ/NX-series EtherCAT® Connection Guide CKD Corporation ABSODEX driver (AX9000TS/TH-U5) P690-E1-01...
  • Page 2 EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany. Sysmac is a trademark or registered trademark of OMRON Corporation in Japan and other countries for OMRON factory automation products. Company names and product names in this guide are the trademarks or registered trademarks...
  • Page 3: Table Of Contents

    Table of Contents Related Manuals ..................1 Terms and Definitions ................. 2 Precautions ....................3 Overview ...................... 4 Applicable Devices and Device Configuration ........5 5.1. Applicable Devices .................. 5 5.2. Device Configuration ................6 EtherCAT Settings ..................8 6.1. Parameters ....................8 6.2.
  • Page 4: Related Manuals

    Safety Precautions and Precautions for Safe Use in the manuals for each device which is used in the system. The table below lists the manuals provided by CKD Corporation (hereinafter referred to as "CKD") and OMRON Corporation (hereinafter referred to as "OMRON"), which pertain to this guide. Manufacturer Cat.
  • Page 5: Terms And Definitions

    2.Terms and Definitions 2. Terms and Definitions Term Explanation and Definition PDO communications PDO communications is used for constant data exchange (Communications using between a master and slaves. Process Data Objects) PDO data (i.e., I/O data that is mapped to PDOs) that is allocated in advance is input and output each EtherCAT process data communications cycle (i.e., the task period of primary periodic task).
  • Page 6: Precautions

    (4) It is prohibited to copy, to reproduce, and to distribute a part or the whole of this guide without the permission of OMRON Corporation. (5) The information contained in this guide is current as of May 2017. It is subject to change for improvement without notice.
  • Page 7: Overview

    4. Overview This guide describes procedures for connecting a CKD ABSODEX Driver AX9000TS/TH-U5 (hereinafter referred to as the "ABSODEX Driver") to an OMRON NJ/NX-series Machine Automation Controller (hereinafter referred to as the "Controller") via EtherCAT and for checking their communication status.
  • Page 8: Applicable Devices And Device Configuration

    5.Applicable Devices and Device Configuration 5. Applicable Devices and Device Configuration 5.1. Applicable Devices The applicable devices are as follows: Manufacturer Name Model NX701-17[][] OMRON NJ/NX-series CPU Unit NX701-16[][] NX1P2-11[][][][] NX1P2-10[][][][] NX1P2-90[][][][] NJ501-[]5[][] NJ501-[]4[][] NJ501-[]3[][] NJ301-12[][] NJ301-11[][] NJ101-10[][] NJ101-90[][] ABSODEX Driver...
  • Page 9: Device Configuration

    (Sysmac Studio and AXTools installed, Ethernet cable OS: Windows 7) USB cable AX-RS232C-9P External power supply AX4009T Manufacturer Name Model Version OMRON NJ-series CPU Unit NJ501-1500 Ver.1.13 (Built-in EtherCAT port) OMRON Power Supply Unit NJ-PA3001 OMRON Sysmac Studio SYSMAC-SE2[][][] Ver.1.17...
  • Page 10 5.Applicable Devices and Device Configuration Precautions for Correct Use Update Sysmac Studio to the version specified in this Clause 5.2. or to a higher version. If you use a version higher than the one specified, the procedures and related screenshots described in Section 7.
  • Page 11: Ethercat Settings

    6.EtherCAT Settings 6. EtherCAT Settings This section describes the parameters and device variables that are all defined in this guide. Hereinafter, the ABSODEX Driver is referred to as the "slave unit" in some descriptions. 6.1. Parameters The parameters required for connecting the Controller and the ABSODEX Driver via EtherCAT are shown below.
  • Page 12: Device Variables

    6.EtherCAT Settings 6.2. Device Variables The PDO communications data with the ABSODEX Driver are assigned to the Controller's device variables. The device variable names and data types are shown below. ■Output area (Controller to ABSODEX Driver) Device variable name Data type Description E001_1st_Receive_PDO_Mapping UDINT...
  • Page 13 6.EtherCAT Settings ■Input area (ABSODEX Driver to Controller) Device variable name Data type Description E001_1st_Transmit_PDO_Mapping UDINT M code output (bits 0 to 7) 0 to 7 _Output_signal_1_2005_01 In-position output Positioning completion output Start input wait output Alarm outputs 1 and 2 11, 12 Indexing-in-progress output 1 /Origin position output...
  • Page 14: Ethercat Connection Procedure

    7.EtherCAT Connection Procedure 7. EtherCAT Connection Procedure This section describes the procedures for connecting the Controller and the ABSODEX Driver via EtherCAT. The explanations of the procedures for setting up the Controller and the ABSODEX Driver given in this guide are based on the factory default settings. For the initialization, refer to Section 8.
  • Page 15: Ckd Absodex Driver Setup

    7.EtherCAT Connection Procedure 7.2. CKD ABSODEX Driver Setup Set up the CKD ABSODEX Driver. 7.2.1. Hardware Settings Connect the cables to the ABSODEX Driver. Precautions for Correct Use Make sure that the power supplies are OFF when you set up. If either of them is ON, the settings described in the following steps and subsequent procedures may not be applicable.
  • Page 16 7.EtherCAT Connection Procedure Connect an Ethernet cable to Ethernet cable EtherCAT connector (IN). Connect an RS-232C cable between RS-232C connector on RS-232C cable Personal ABSODEX Driver and the serial computer connector on Personal computer. Check that the safety function is +S1 invalidated.
  • Page 17 7.EtherCAT Connection Procedure Wire AC power supply for ABSODEX Driver to the Main power connectors of Main power and Control power. *For capacities of Main power and Control power, refer to Table 3.3 Power Supply and Circuit Breaker Capacities in 3.2.2.
  • Page 18 7.EtherCAT Connection Procedure 7.2.2. Parameter Settings Set the parameters for the ABSODEX Driver. Precautions for Correct Use Refer to 5.5.4. Main Power Supply Sequence of the INSTRUCTION MANUAL ABSODEX AX SERIES TS TYPE TH TYPE XS TYPE (SMF-2006-A) for information on the turn-on sequence of the main and control power supplies to the ABSODEX Driver.
  • Page 19 7.EtherCAT Connection Procedure A confirmation dialog box is displayed. Check the contents and click OK. AXTools starts. Ribbon Menu View Select the Set Tab. The View of the Set Tab is displayed. Select Field Bus setting from the Ribbon Menu, then select EtherCAT setting.
  • Page 20 7.EtherCAT Connection Procedure A confirmation dialog box is displayed. Check the contents and click OK. Click Close to close the EtherCAT register Dialog Box. Select the Home Tab. The View of the Home Tab is displayed. Select Exit from the Ribbon Menu to exit AxTools.
  • Page 21: Controller Setup

    7.EtherCAT Connection Procedure 7.3. Controller Setup Set up the Controller. 7.3.1. Starting Sysmac Studio and Installing the ESI File Install the ESI file for the ABSODEX Driver in Sysmac Studio. Install Sysmac Studio and the USB driver on your personal computer beforehand. Connect the Ethernet cable to Personal CPU Unit...
  • Page 22 7.EtherCAT Connection Procedure The dialog box on the right is displayed. Check the contents and click OK. *The contents of the dialog box vary depending on the status of Controller. Check the contents and click on an appropriate button to proceed with the processing.
  • Page 23 7.EtherCAT Connection Procedure The EtherCAT Tab Page is displayed in the Edit Pane. Right-click Master and select Display ESI Library. The ESI Library Dialog Box is displayed. Click the this folder link. When the Explorer starts, click Close to close the dialog box. The Explorer starts, and a folder is opened, allowing you to install the ESI file.
  • Page 24 7.EtherCAT Connection Procedure Select Exit from the File Menu to exit Sysmac Studio. *You need to restart Sysmac Studio after installing the ESI file. A dialog box is displayed confirming whether to save the project. If you do not need to save it, click No.
  • Page 25 7.EtherCAT Connection Procedure 7.3.2. Setting up the EtherCAT Network Configuration Set up the EtherCAT network configuration. Right-click Master on the EtherCAT Tab Page of the Edit Pane, and select Compare and Merge with Actual Network Configuration. *If the EtherCAT Tab Page is not displayed in the Edit Pane, take step 9 in 7.3.1.
  • Page 26 7.EtherCAT Connection Procedure As a node address 1 slave, E001 AX9000TS-U5 Rev:0x00000001 is added to the Network configuration on Sysmac Studio. Check that the data above is added. Click Close. The node address 1 and E001 AX9000TS-U5 Rev:0x00000001 are added to the EtherCAT Tab Page of the Edit Pane.
  • Page 27 7.EtherCAT Connection Procedure 7.3.3. Setting the Device Variables Set the device variables to use for the slave unit. Select Offline from the Controller Menu. The yellow bar under the toolbar disappears. Select the device with node address 1 added on the EtherCAT Tab Page in Sub-Clause 7.3.2.
  • Page 28 7.EtherCAT Connection Procedure The I/O Map Tab Page is displayed in the Edit Pane. Check that Node1 is displayed in the Position Column and that the added slave unit is displayed in the Port Column. *To manually set a variable name for the slave unit, click an entry cell in the Variable Column and enter a name.
  • Page 29 7.EtherCAT Connection Procedure 7.3.4. Transferring the Project Data Transfer the project data created in Sysmac Studio to the Controller. Regardless of the operating mode of the CPU Unit, devices or machines may perform unexpected operation when you transfer any of the following data from Sysmac Studio: a user program, configuration data, setup data, device variables, or values in memory used for CJ-series Units.
  • Page 30 7.EtherCAT Connection Procedure The dialog box on the right is displayed. Confirm that there is no problem, and click Yes. Check that "0 Errors" and "0 Warnings" are displayed on the Build Tab Page. Select Online from the Controller Menu. When an online connection is established, a yellow bar is displayed under the toolbar.
  • Page 31 7.EtherCAT Connection Procedure The dialog box on the right is displayed. Confirm that there is no problem, and click Yes. A screen is displayed stating "Synchronizing". The dialog box on the right is displayed. Confirm that there is no problem, and click No. *Do not return to RUN mode.
  • Page 32: Ethercat Communication Status Check

    7.EtherCAT Connection Procedure 7.4. EtherCAT Communication Status Check Confirm that PDO communications performs normally via EtherCAT. 7.4.1. Checking the Connection Status Check the connection status of the EtherCAT network. Check with LED indicators on Controller that PDO communications via EtherCAT performs normally.
  • Page 33 7.EtherCAT Connection Procedure 7.4.2. Checking the Sent and Received Data Check that the correct data are sent and received. In this procedure, the ABSODEX Driver receives a request from the Controller to output "Current position" (unit: pulse) (hereinafter referred to as "the Current position (pulse)"), and the value of the Current position (pulse) that is outputted by the ABSODEX Driver is confirmed by the Controller.
  • Page 34 7.EtherCAT Connection Procedure Select the display format for each variable as follows: E001_1st_Receive_PDO_Mappin g_Input_data_1_2003_01: … Decimal E001_1st_Receive_PDO_Mappin g_Input_signal_2_2001_02: Binary E001_1st_Transmit_PDO_Mappi ng_Output_data_1_2007_01: Decimal Check that the following online values of the variables are displayed. E001_1st_Receive_PDO_Mappin g_Input_data_1_2003_01: 0 E001_1st_Receive_PDO_Mappin g_Input_signal_2_2001_02: 0000 0000 0000 0000 0000 0000 0000 0000 E001_1st_Transmit_PDO_Mappi ng_Output_data_1_2007_01: 0...
  • Page 35 7.EtherCAT Connection Procedure On the Watch Tab Page of Sysmac Studio, enter 3 in the Modify Column for E001_1st_Receive_PDO_ Mapping_Input_data_1_2003_01. The online value of E001_1st_ Receive_PDO_Mapping_Input_data _1_2003_01 changes to 3. *For the above mentioned variable (Monitor code 1), set the code No. of the monitored item that you want to fetch into Monitor data 1.
  • Page 36: Initialization Method

    8.Initialization Method 8. Initialization Method The setting procedures in this guide are based on the factory default settings. Some settings may not be applicable unless you use the devices with the factory default settings. 8.1. Initializing a Controller To initialize a Controller, it is necessary to initialize a CPU Unit. Change the operating mode of Controller to PROGRAM mode and select Clear All Memory from the Controller Menu in Sysmac Studio.
  • Page 37: Revision History

    9.Revision History 9. Revision History Revision Date of revision Description of revision code September 5, 2017 First edition...
  • Page 38 2017 0917-(-) P690-E1-01...

This manual is also suitable for:

Nj301 seriesNx701 seriesNj101 seriesNx1p2 series

Table of Contents