Page 2
Windows is a registered trademark of Microsoft Corporation in the USA and other countries. ODVA, EtherNet/IP are trademarks of ODVA. Sysmac and SYSMAC are trademarks or registered trademarks of OMRON Corporation in Japan and other countries for OMRON factory automation products.
To ensure system safety, make sure to always read and follow the information provided in all Safety Precautions and Precautions for Safe Use in the manuals for each device which is used in the system. The following OMRON Corporation (hereinafter referred to as “OMRON”) manuals are related to this document: Cat. No.
2. Terms and Definitions 2. Terms and Definitions Below is a list of terms used in this manual and their definitions. Term Description/Definition Node It refers to a relay point, a branch point or a terminal on an EtherNet/IP network comprised of equipment having an EtherNet/IP port. Devices with one EtherNet/IP port are recognized as one node on the EtherNet/IP network, and devices with two EtherNet/IP ports are recognized as two nodes.
(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 November 2023.
4. Applicable Devices and Device Configuration 4. Applicable Devices and Device Configuration 4.1. Applicable Devices The applicable devices that can be connected are as follows: Manufacturer Name Model Version OMRON NX Series CPU Unit NX701- Same or later NX102- version as indicated in NX1P2-...
5. Overview This document describes the procedures for connecting the Industrial Handheld DPM Reader products (V460-H Series) to an NX Series Machine Automation Controller (hereinafter referred to as the controller) via EtherNet/IP and for checking their connections. Refer to Section 6. EtherNet/IP Settings and Section 7. EtherNet/IP Connection Procedure to understand setting methods and key points to operate EtherNet/IP tag data links.
Ethernet cable LAN cable PoE hub V430-WE-3M PoE hub LAN cable 24 VDC power supply Manufacturer Name Model Version OMRON NX Series CPU Unit NX1P2-9024DT Ver. 1.16 (Built-in EtherNet/IP Port) OMRON Power Supply Unit NJ-PA3001 OMRON Switching hub W4S1-05C OMRON Sysmac Studio SYSMAC-SE2...
Page 10
5. Overview Precautions for Correct Use Ensure that the Sysmac Studio is updated to the version specified in this documentation, or to a higher version. If you use versions other than the versions specified in this section, there may be differences in the procedures in Section 7 and later.
6. EtherNet/IP Settings 6. EtherNet/IP Settings This section shows the specifications of the parameters, global variables, tag sets, and tag data link table that you set in this document. In subsequent sections, the code reader may also be referred to as “target device” depending on the description.
6. EtherNet/IP Settings 6.2. Data Types to Use for Tag Data Links This section describes an example of using data types for the code reader’s tag data link data. <Input and Output Assemblies> • Input Assembly: 1 Decode Input Assembly (103) •...
Page 13
6. EtherNet/IP Settings 6.2.2. Input Area The Input Area is an area where you can check the control status and output character strings of the code reader, such as Accept Trigger confirmation and Read OK/NG results. ■ Definition of Input Area access data types (structure) Data types for accessing the Input Area.
6. EtherNet/IP Settings 6.3. Global Variables The controller treats the data in tag data links as global variables. The settings for global variables are shown below. The global variables below are set in the “project file”. Variable Network Publish Data type Application EIPOutput S_EIPOutput197 For data links to the Output Area...
Page 15
6. EtherNet/IP Settings ■ EIPInput Structure Code reader data Variable name Data type Reserved for future use EIPInput.RESERVED1 BYTE Reserved for future use EIPInput.RESERVED2 BYTE Reserved for future use EIPInput.RESERVED3 BYTE Reserved for future use EIPInput.RESERVED4 BYTE Status Signal (32 bits) EIPInput.DEVICE_STATUS BOOL[32] Error code...
6. EtherNet/IP Settings 6.4. Tag Set The settings of a tag set to use tag data links are shown below. Set the data in the tag set in ascending order of the OUT No. or IN No. as shown below. ■...
7. EtherNet/IP Connection Procedure 7. EtherNet/IP Connection Procedure This section describes the procedures for connecting the code reader and controller on an EtherNet/IP network. In this document, it is assumed that the controller and the code reader use the factory default settings.
7. EtherNet/IP Connection Procedure 7.2. Code Reader Setup Set up the code reader. 7.2.1. Setting the Parameters Set the parameters for the code reader. Set the IP address of your PC to 192.168.188.100 and its subnet mask to 255.255.0.0. Connect the cord reader and the Switching switching hub to the PoE injector V460-H0PX...
Page 19
7. EtherNet/IP Connection Procedure Static connection (Setting the fixed IP address) (1) From the Windows Start Menu, select Control Panel – Network and Internet – Network and Sharing Center. (2) Click on Local Area Connection. The Local Area Connection Status Dialog Box is displayed.
Page 20
7. EtherNet/IP Connection Procedure Click on the gear icon on the upper right of the screen and select Advanced. The Advanced Settings Screen appears. Check the settings shown in the red frames. EtherNet/IP connection is Enabled by default. However, to connect with the CJ Series, change the subnet mask to 255.255.255.0.
7. EtherNet/IP Connection Procedure Finally, check the version number of the code reader. Click on the gear icon on the upper right of the screen and select About WebLink. You can check the current version of the code reader in About WebLink Update the code reader to the latest version as needed.
Page 22
7. EtherNet/IP Connection Procedure Connect a LAN cable to the Controller End Cover Built-in EtherNet/IP Port (PORT1) of the controller and Switching hub connect a PC and a switching hub to the controller as shown in 5.2. Device Configuration. LAN cable Code reader Start the Sysmac Studio.
Page 23
7. EtherNet/IP Connection Procedure Click Create. The New Project Window is displayed. This window consists of the Toolbox following panes. Left: Multiview Explorer Upper right: Toolbox Multiview Edit Lower right: Controller Status Explorer Pane Pane Top middle: Edit Pane Controller In the lower center of the Status window, the tabs for the...
Page 24
7. EtherNet/IP Connection Procedure 7.3.2. Installing the EDS File Install the EDS file for V460-H. The EDS file can be downloaded from the OMRON web page. Select EtherNet/IP Connection Settings from the Tools Menu. Double-click Built-in EtherNet/IP Port Settings. In the Toolbox, right-click on Target Device and select Display EDS Library.
Page 25
7. EtherNet/IP Connection Procedure Select the EDS file that you downloaded and then select Open. Select Microscan Systems,Inc. – Generic Device – V460-H to check that the EDS file has been installed.
Page 26
7. EtherNet/IP Connection Procedure 7.3.3. Registering the Target Device Register the target device. Select EtherNet/IP Connection Settings from the Tools Menu. In the Edit Pane, the EtherNet/IP Device List Tab Page is displayed. Right-click on Built-in EtherNet/IP Port Settings and select Edit from the menu.
Page 27
7. EtherNet/IP Connection Procedure The target device registration dialog box appears. In Node address, enter 192.168.188.2. In Model name and Revision, set the following values by clicking on the corresponding field and selecting from the pull-down menu. Model name: V460-H Revision: 1 Check the settings and click Add.
Page 28
7. EtherNet/IP Connection Procedure 7.3.4. Setting the Global Variables Set the global variables to use for the tag data links. An example of using the following assemblies is shown here. • Input Assembly: Decode Input Assembly (103) • Output Assembly: Output Assembly (197) Double-click Data Types under Programming –...
Page 29
7. EtherNet/IP Connection Procedure Create a data type to check the Status Signal details of the Input Assembly. In Name and Base Type, enter the name and data type of each signal as shown in the figure on the right. Assign also the byte offset and bit offset values in Offset Byte and Offset Bit as shown in the...
Page 30
7. EtherNet/IP Connection Procedure In Name and Base Type, enter the name and data type of each signal as shown in the figure on the right. For a detailed explanation of the data shown in the figure on the right, refer to 5-2 EtherNet/IP Specifications in the V460-H Industrial Handheld DPM Reader Communication Manual...
Page 31
7. EtherNet/IP Connection Procedure The Global Variables Tab Page is displayed in the Edit Pane. Click in the Name field to enter a new variable. In the Name field, enter EIPOutput. In the Data Type field, enter S_EIPOutput197. In the Network Publish field, select Output from the menu.
Page 32
7. EtherNet/IP Connection Procedure Click on +. The new area is added. Click on the down arrow in the Variable to be refreshed field for the added area (on the left side of the tab page). The variables set in this section are displayed.
Page 33
7. EtherNet/IP Connection Procedure 7.3.5. Registering the Tags Register the tags and tag sets. In the Built-in EtherNet/IP Port Settings Connection Settings Tab Page, select Tag Set. In Tag Sets, select the Input Tab Page. Right-click in the Input Tab Page and select Create New Tag Set from the menu.
Page 34
7. EtherNet/IP Connection Procedure Select the Output Tab Page. Right-click in the Output Tab Page and select Create New Tag Set from the menu. You can now enter a new tag set name. Using the same procedure as in step 3, enter EIPOutput.
Page 35
7. EtherNet/IP Connection Procedure 7.3.6. Setting Up the Connections Set the target variables (the side on which connections are to be established) and the originator variables (the side on which you want to establish connections) to add connections, and then set up the connections (in the tag data link table). In the Built-in EtherNet/IP Port Settings Connection Settings Tab Page, select Connection.
Page 36
7. EtherNet/IP Connection Procedure Click in the Target Variable field for Input. Press the Ctrl + Space Keys on the keyboard to display available assembly numbers. * Entering even the first character 1 displays a list of matching assembly numbers. Select the assembly number.
Page 37
7. EtherNet/IP Connection Procedure 7.3.7. Transferring the Project Data Place the Sysmac Studio online and transfer the connection settings and project data to the controller. When you transfer a user program, Configurations and Setup data, device variables, or memory values for CX Units from the Sysmac Studio, the devices and machines may operate unexpectedly regardless of the operating mode of the CPU Unit.
Page 38
7. EtherNet/IP Connection Procedure Select Communications Setup from the Controller Menu. The Communications Setup Dialog Box is displayed. Make sure that the Ethernet connection via a hub Option is selected in Connection type. Also, enter 192.168.188.1 in Remote IP Address. Click on Ethernet Communications Test and confirm that Communications...
Page 39
7. EtherNet/IP Connection Procedure Select Synchronize from the Controller Menu. The Synchronization Dialog Box is displayed. Confirm that the data to transfer is selected. (In the figure on the right, the check box for NX1P2 is selected.) Clear the check box for Do not transfer the EtherNet/IP connection settings (i.e., tag data link settings).
Page 40
7. EtherNet/IP Connection Procedure Confirm that the synchronized data is now shown in the text color of Synchronized and the following message is displayed: The Synchronization process successfully finished. If there is no problem, click Close. * The Synchronization process successfully finished.
7. EtherNet/IP Connection Procedure 7.4. Checking the EtherNet/IP Communications Check that the EtherNet/IP tag data links are operating normally. 7.4.1. Checking the Connection Status Check the EtherNet/IP connection status and connect the code reader to the WebLink Check the LED indicators on the controller to confirm that the tag data links are operating normally.
Page 42
7. EtherNet/IP Connection Procedure Select the Connection Status Tab Page. Check that the connection is shown with a blue dot ● in the Connection Name field. Check that 00:0000 is shown in the Status field. Select the Tag Status Tab Page. Check that all tags are listed with a blue dot ●...
Page 43
7. EtherNet/IP Connection Procedure 7.4.2. Checking the Sent and Received Data Check that the correct data is sent and received. To do so, place a readable code symbol in the code reader’s field of view in advance. If you change variable values online in the Watch Tab Page, the devices connected to Output Units may operate regardless of the operating mode of the CPU Unit.
Page 44
7. EtherNet/IP Connection Procedure For EIPOutput.COMMANDS. Trigger, change the value in the Modify field to TRUE. Press the Enter Key and confirm that Online value for EIPOutput.COMMANDS.Trigger is True. The Read processing completes and the result is reflected on the WebLink screen.
8. Initializing the System 8. Initializing the System This document assumes that the controller and the code reader use the factory default settings. If you change their settings from the default, you may not be able to perform various setting procedures as described.
9. Appendices How to Use the Project File This section explains the procedure for using the following project file. The project file contains the settings described in 7.3. Controller Setup. Obtain the latest version of the project file from OMRON Corporation. Name Filename...
The Import file Dialog Box is displayed. Select the project file OMRON_V460_NX_EIP_V100. csm2 and click Open. * Obtain the latest version of the project file from the OMRON website. The New Project Dialog Box is displayed. Confirm the information and click No.
Page 48
9. Appendices How to Use the Project File Select Change Device from the Controller Menu. The Change Device Dialog Box is displayed. Confirm that the Device and Version settings for the device are as shown in the figure on the right.
Need help?
Do you have a question about the V460-H Series and is the answer not in the manual?
Questions and answers