You are on page 1of 74

Programmable Terminal

NA-series

Startup Guide

NA5-15W101
NA5-12W101
NA5-9W001
NA5-7W001

V120-E1-01

 OMRON, 2014
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in
any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written
permission of OMRON.
No patent liability is assumed with respect to the use of the information contained herein. Moreover, because
OMRON is constantly striving to improve its high-quality products, the information contained in this manual is
subject to change without notice. Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no responsibility for errors or omissions. Neither is any liability assumed for damages
resulting from the use of the information contained in this publication.

Trademarks
• Sysmac and SYSMAC are trademarks or registered trademarks of OMRON Corporation in Japan and other
countries for OMRON factory automation products.
• Windows, Windows XP, Windows Vista, Windows 7, Windows 8, Excel, and Visual Basic are registered
trademarks of Microsoft Corporation in the USA and other countries.
• EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany.
• ODVA, CIP, CompoNet, DeviceNet, and EtherNet/IP are trademarks of ODVA.
• The SD and SDHC logos are trademarks of SD-3C, LLC.
• Portions of this software are copyright 2014 The FreeType Project (www.freetype.org). All rights reserved.
Other company names and product names in this document are the trademarks or registered trademarks of their
respective companies.

Introduction

Introduction
Thank you for purchasing an NA-series Programmable Terminal.
This manual contains information that is necessary to use the NA-series Programmable Terminal.
Please read this manual and make sure you understand the functionality and performance of the
NA-series Programmable Terminal before you attempt to use it in a control system.
Keep this manual in a safe place where it will be available for reference during operation.

Intended Audience
This manual is intended for the following personnel, who must also have knowledge of electrical systems (an electrical engineer or the equivalent).
• Personnel in charge of introducing FA systems.
• Personnel in charge of designing FA systems.
• Personnel in charge of installing and maintaining FA systems.
• Personnel in charge of managing FA systems and facilities.

Applicable Products
This manual covers the following products.
• NA-series Programmable Terminals

NA-series Programmable Terminal Startup Guide (V120)

1

V119) Operations are performed from the Sysmac Studio Automation Software. No. No. V118) • NA-series Programmable Terminal Device Connection User’s Manual (Cat.Relevant Manuals Relevant Manuals The basic information required to use an NA-series PT is provided in the following three manuals. V117) • NA-series Programmable Terminal Software User’s Manual (Cat. W504) for information on the Sysmac Studio. Refer to it as required. No. • NA-series Programmable Terminal Startup Guide Manual (Cat. The following manual is also available to walk you through installations and operations up to starting actual operation using simple examples. No. No. V120) 2 NA-series Programmable Terminal Startup Guide (V120) . • NA-series Programmable Terminal Hardware User’s Manual (Cat. Other manuals are necessary for specific system configurations and applications. Refer to the Sysmac Studio Version 1 Operation Manual (Cat.

Manual name NA Series Programmable Terminal Hardware User’s Manual (V117) 3-5 Note This illustration is provided only as a sample. Recommended panel thickness: 1.5/-0 mm (horizontal × vertical) Special information Icons indicate precautions. and then use a Phillips screwdriver to tighten the screws and secure the NA-series PT to the panel. It may not literally appear in this manual. Panel Mounting Brackets and a Phillips screwdriver are required to mount the NA-series PT. or reference information. The number of mounting brackets depends on the size of the NA-series PT. 1 Open a hole in which to embed the NA-series PT with the following dimensions and insert the NA-series PT from the front side of the panel. pull forward lightly. Indicates a procedure.5/-0 × 141 +0. as shown in the following table.6 to 6. Dimensions Additional Information You can use an NS-USBEXT-1M USB Relay Cable to extend the USB slave connector on the back panel of the NA-series PT to the front surface of a control panel. Refer to Bracket Mounting Locations for Different NA-series PT Sizes on page 3-8. Installing NA-series PTs Level 1 heading Level 2 heading Level 3 heading Installation in a Control Panel Give the current headings. 2 Attach the panel mounting brackets from the back of the panel as shown in the following figure. 3 Installation and Wiring Level 2 heading 3-3-1 Installation in a Control Panel The NA-series PT is installed by embedding it in a control panel. 3-3 Installing NA-series PTs Level 3 heading 3-3 3 Panel Mounting Bracket Use the following installation procedure. which will be held between the mounting brackets and the NA-series PT. Vertical Horizontal 3-3-1 Installation in a Control Panel A step in a procedure Phillips screwdriver Page tab Gives the number of the main section. Model NA5-15W………… NA5-12W………… NA5-9W………… NA5-7W………… Number of Panel Mounting Brackets 8 locations 6 locations 4 locations 4 locations Catch the brackets in the mounting holes in the NA-series PT. If you use the USB Relay Cable. The required number of Panel Mounting Brackets are included with the NA-series PT. open a hole with the following dimensions and install the Cable.0 mm Model NA5-15W………… 392 +1/-0 × 268 +1/-0 mm (horizontal × vertical) NA5-12W………… 310 +1/-0 × 221 +1/-0 mm (horizontal × vertical) NA5-9W………… 261 +1/-0 × 166 +1/-0 mm (horizontal × vertical) NA5-7W………… 197 + 0. below. NA-series Programmable Terminal Startup Guide (V120) 3 . additional information.Manual Structure Manual Structure Page Structure and Markings The following page structure is used in this manual.

Precautions for Correct Use Indicates precautions on what to do and what not to do to ensure proper operation and performance. Additional Information Additional information to read as required. 4 NA-series Programmable Terminal Startup Guide (V120) .Manual Structure Special Information Special information in this manual is classified as follows: Precautions for Safe Use Precautions on what to do and what not to do to ensure safe usage of the product. This information is provided to increase understanding or make operation easier. Version Information Information on differences in specifications and functionality with different versions is given.

Sections in this Manual Sections in this Manual 1 1 2 System Configurations and Startup Procedures 3 2 HMI Application Basics 3 Preparing in advance 4 Creating HMI Application and Debugging 5 Useful Functions I Index 4 NA-series Programmable Terminal Startup Guide (V120) 5 I 5 .

Sections in this Manual 6 NA-series Programmable Terminal Startup Guide (V120) .

.................................................... 4-3 NA-series Programmable Terminal Startup Guide (V120) 7 ................................................................................................................................................................................................................................................................................................ 1-4 Section 2 HMI Application Basics 2-1 Pages ........................................................................................................................................................................... 3-3 Wiring Ethernet communication cable ...................................................................................................................................................................................................................... 1-3 1-3 HMI application to be created......................... 9 Safety Precautions..................................... 24 Section 1 System Configurations and Startup Procedures 1-1 Startup procedures......................................................................................................................................................... 3-2 3-2 Assembling a Hardware............................... 2-2 2-2 Variables........ 3-4 Creating HMI Application and Debugging 4-1 Operation Flowchart............ 16 Regulations and Standards .................................................................................................................................................................................................CONTENTS Introduction .................................... 3 Sections in this Manual ........................................................................................................................................................................................................................................................................................................... 2-4 Section 3 Preparing in advance 3-1 Installing Sysmac Studio ....................................................................... 4-2 4-2 Creating a New Project .... 1 Relevant Manuals............................................................. 1-2 1-2 System Configurations and Units for Use..........11 Precautions for Safe Use ....................................................................... 23 Revision History.......................................................................................................................................... 2-3 2-3 Subroutines.................................................................................. 19 Terminology..... 5 Terms and Conditions Agreement ................................................................................................................................... 3-3 3-2-1 3-2-2 Section 4 Wiring Power Supply ................................................................................................................... 2 Manual Structure................ 13 Precautions for Correct Use .......................................... 17 Related Manuals..........................................................................................................................................................................

.. 4-12 4-8 Debugging the HMI Applications ..........................................................................4-3 Creating an HMI Application................. 4-22 Debugging................................................................ 4-10 4-7 Creating a Page ............... 4-7 4-5 Mapping the variables of HMI and Controller ........................................................................... 4-8 4-6 Initial Configuration of HMI.................................................................................................................................................. 4-18 4-8-1 4-8-2 4-8-3 Section 5 Preparations for Online Debugging.............................................................................................................................................. 5-5 Index 8 NA-series Programmable Terminal Startup Guide (V120) ..................................................................................................................................................................................................................................... 4-24 Useful Functions 5-1 Global Event................................................. 4-6 4-4 Adding HMI to Project ................................................................................................................................................................... 5-2 5-2 Protecting User Program Assets .......................................................................................... 4-18 Preparations for Offline Debugging..............................

INDIRECT. EXPRESS OR IMPLIED. WHETHER SUCH CLAIM IS BASED IN CONTRACT. WARRANTY. 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.Terms and Conditions Agreement Terms and Conditions Agreement Warranty. Return of any Products by Buyer must be approved in writing by Omron before shipment. Limitations of Liability Warranties z 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). misuse or inappropriate modification. system assemblies or any other materials or substances or environments. to (i) replace (in the form originally shipped with Buyer responsible for labor charges for removal or replacement thereof) the non-complying Product. 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. are not to be construed as an amendment or addition to the above warranty. indemnity or any other claims or expenses regarding the Products unless Omron’s analysis confirms that the Products were properly handled. LOSS OF PROFITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS. installed and maintained and not subject to contamination. NA-series Programmable Terminal Startup Guide (V120) 9 . (ii) repair the non-complying Product.omron. Further. circuits. MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OF THE PRODUCTS. abuse. repair. Any advice. NEGLIGENCE OR STRICT LIABILITY. See http://www. INCIDENTAL. or (iii) repay or credit Buyer an amount equal to the purchase price of the non-complying Product. z Buyer Remedy Omron’s sole obligation hereunder shall be.com/global/ or contact your Omron representative for published information. at Omron’s election. express or implied. Omron disclaims all other warranties. Limitation on Liability. Etc OMRON COMPANIES SHALL NOT BE LIABLE FOR SPECIAL. OR CONSEQUENTIAL DAMAGES. in no event shall liability of Omron Companies exceed the individual price of the Product on which liability is asserted. ABOUT NON-INFRINGEMENT. stored. recommendations or information given orally or in writing. provided that in no event shall Omron be responsible for warranty. BUYER ACKNOWLEDGES THAT IT ALONE HAS DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE. z Limitations OMRON MAKES NO WARRANTY OR REPRESENTATION.

or other application or use. It is our practice to change part numbers when published ratings or features are changed. codes or regulations which apply to the combination of the Product in the Buyer’s application or use of the Product. however. some specifications of the Product may be changed without any notice. At Buyer’s request. Errors and Omissions Information presented by Omron Companies has been checked and is believed to be accurate. Actual performance is subject to the Omron’s Warranty and Limitations of Liability. machine. When in doubt. no responsibility is assumed for clerical. However. or any consequence thereof. NEVER USE THE PRODUCT FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS. product or system. 10 NA-series Programmable Terminal Startup Guide (V120) . Change in Specifications Product specifications and accessories may be changed at any time based on improvements and other reasons. special part numbers may be assigned to fix or establish key specifications for your application. and the user must correlate it to actual application requirements. Programmable Products Omron Companies shall not be responsible for the user’s programming of a programmable Product. Buyer shall be solely responsible for determining appropriateness of the particular Product with respect to Buyer’s application. typographical or proofreading errors or omissions. Omron will provide applicable third party certification documents identifying ratings and limitations of use which apply to the Product. or when significant construction changes are made.Terms and Conditions Agreement Application Considerations Suitability of Use Omron Companies shall not be responsible for conformity with any standards. AND THAT THE OMRON PRODUCT(S) IS PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM. Please consult with your Omron’s representative at any time to confirm actual specifications of purchased Product. This information by itself is not sufficient for a complete determination of the suitability of the Product in combination with the end product. system. Disclaimers Performance Data Data presented in Omron Company websites. It may represent the result of Omron’s test conditions. Buyer shall take application responsibility in all cases. catalogs and other materials is provided as a guide for the user in determining suitability and does not constitute a warranty.

This example indicates a general precaution. Additionally. could result in mild or moderate injury or at the worst. The following notation is used. WARNING Caution Indicates a potentially hazardous situation which. may result in minor or moderate injury. Symbols The circle and slash symbol indicates operations that you must not do.Safety Precautions Safety Precautions Definition of Precautionary Information The following notation is used in this manual to provide precautions required to ensure safe usage of the NA-series Programmable Terminal. The specific operation is shown in the triangle and explained in text. Always read and heed the information provided in all safety precautions. The safety precautions that are provided are extremely important to safety. NA-series Programmable Terminal Startup Guide (V120) 11 . serious injury or death. Indicates a potentially hazardous situation which. if not avoided. Precautions for Safe Use Indicates precautions on what to do and what not to do to ensure safe usage of the product. or property damage. if not avoided. Precautions for Correct Use Indicates precautions on what to do and what not to do to ensure proper operation and performance. The specific operation is shown in the circle and explained in text. This example indicates prohibiting disassembly. there may be severe property damage. The triangle symbol indicates precautions (including warnings).

or modify the NA Unit. Never press two points or more on the touch panel of the NA Unit at a time. operation. and disposal. maintenance. Do not use the input functions such as the touch panel or function keys of the NA Unit. It may cause NA Unit to lose its safety function. or for emergency stop switches. and maintenance were properly performed for the NA Unit. Otherwise it may result in electric shock. Ensure that installation and post-installation checks are performed by personnel in charge who possess a thorough understanding of the machinery to be installed. Do not attempt to disassemble. “Personnel in charge” refers to individuals qualified and responsible for ensuring safety during machine design. in applications that involve human life. Touching two points or more interrupts normal touch panel operations.Safety Precautions Warnings WARNING Do not attempt to take the NA Unit apart and do not touch the product inside while the power is being supplied. installation. 12 NA-series Programmable Terminal Startup Guide (V120) . in applications that may result in serious injury. inspection. repair. Always ensure that the personnel in charge confirm that installation.

periodical inspection is necessary. check carefully for any external scratches or other damages. • Disconnecting the cable between a support tool and the NA Unit. If the tightening torque exceeds the specified value. • When changing the password. • Initialize the project.Precautions for Safe Use Precautions for Safe Use • When unpacking the NA Unit. Also. or harden depending on the operating environment. Tighten the Mounting Brackets evenly to a torque of between 0. • Do not perform a dielectric strength test. shrink.6 N·m to maintain water and dust resistance. make sure the panel is not dirty or warped and that it is strong enough to hold the NA Unit. • The mounting panel must be between 1. Turn ON/OFF the power supply according to the specified procedure. • As the rubber packing will deteriorate. What is more. • The whole system may stop depending on how the power supply is turned ON or OFF. Do not use the NA Unit. • Do not connect an AC power supply to the DC power terminals. • Operate DIP switch according to the following way. after confirming that existing project is backed up at the Sysmac Studio. • Water and oil resistance will be lost if the front sheet is torn or is peeling off. or the tightening is not even.5 and 0. if the front sheet is torn or is peeling off. Discharge any static electricity from your body before handling the board. Correct technique Incorrect technique Back of the case DIP switch The DIP switch may break if it is levered with a tool against the case as shown in the figure.0 mm thick. • The NA Unit must be installed in a control panel. • Once the DIP switch settings are changed. • Do not let metal particles enter the NA Unit when preparing the panel. Such operations may corrupt the project or the system program: • Turning OFF the power supply of the NA Unit • Resetting the NA Unit. • Turn OFF the power supply before connecting or disconnecting cables. shake the NA Unit gently and check for any abnormal sound.6 and 6. • Confirm the safety of the system before turning ON or OFF the power supply. • While uploading or downloading a project or a system program. do not perform the operations as follows. NA-series Programmable Terminal Startup Guide (V120) 13 . reset by pressing the reset switch. do not reset or turn OFF the power supply until the writing is completed. • Do not touch the packaging part of the circuit board with your bare hands. • Removing the USB devices or SD card. • Periodically check the installation conditions in applications where the NA Unit is subject to contact with oil or water. or restart the power supply. A failure to store the password may cause the project to fail to function. • Be certain to use the cables with lock mechanism such as serial cable or the Ethernet cable after confirming if it is securely locked. • Do not use volatile solvents such as benzene and thinners or chemical cloths. or pressing the reset switch. deformation of the front panel may occur.

6 N·m. • Confirm the type of the battery to install the battery properly. If power is not supplied for at least five minutes. Perchlorate Material . • To use numeric input functions safely. ensure sufficient countermeasures against noise and static electricity during installation of the peripheral devices to the NA Unit. • Do not connect the USB devices in the environment subject to the strong vibration. Check the clock data after changing the battery. Peel the coating 7mm length and tighten the terminal screw with the torque in the range of 0. charge it. 14 NA-series Programmable Terminal Startup Guide (V120) . • Do not press the touch panel with a force greater than 30 N. • Do not apply an impact with the lithium battery. The DC+5V voltage output of the NA Unit is +5V±5%.5 to 0. Doing either of them may cause an ignition or a bursting. the clock data may be lost.31mm2). Also confirm if the terminal screw is tighten appropriately. See www. and the maximum current is 250mA. USA. subroutine and the operation of the program at the connected device side. • The following precaution must be displayed on all products containing lithium primary batteries with a perchlorate content of 6ppb or higher when exporting them to or shipping them through California. otherwise the surface of the screen may be damaged.gov/hazardouswaste/perchlorate The NA-Series contains a lithium primary battery with a perchlorate content of 6ppb or higher. • To ensure the system's safety. • Do not use hard or pointed objects to operate or scrub the screen. make sure the supply equipment's current capacity is below 250mA before using it. • Do not dismantle a battery nor let it short-circuit. • When connecting peripheral devices which do not meet the performance level of the NA Unit for noise and static electricity.2 to 28.special handling may apply.8VDC) • Use a power cable with AWG#12 to #22 thick (0. or heat it. Rated Power Supply Voltage: 24VDC (Allowable range 19.35mm2 to 3. dispose it into a fire. • Start actual system application only after checking normal operation of the system including storage devices such as USB memory and SD card. 6 pin of the serial port connector for a voltage of DC+5V. • Dispose of the NA Units and batteries according to local ordinances as they apply. ground the NA Unit correctly. always make maximum and minimum limit settings. • Do not carry out the following operations when accessing USB devices or SD card: • Turning OFF the power supply of the NA Unit • Press the Reset switch of the NA Unit • Pull out the USB devices or SD card • When using the No.g. Also use the one with reinforced insulation or double insulation. USA. • To prevent malfunctions caused by noise. • Do not connect USB devices which are not allowed to connect to NA Unit.ca. • Do not use any battery if strong impact is applied to it (e. by dropping on the floor) because such a battery may cause a leakage. • Apply power for at least five minutes before changing the battery. • Start actual system application only after sufficiently checking project.Precautions for Safe Use • Use a DC power with a slight voltage fluctuation and that will provide a stable output even if the input is momentarily interrupted for 10 ms. make sure to incorporate a program that call periodically signals during the operation at connected device side and can confirm the normal functionality of the NA Unit before running the system. label all packing and shipping containers appropriately. When exporting a product containing the NA-Series to or shipping such a product through California. Mount a new battery within five minutes after turning OFF the power supply.dtsc.

NA-series Programmable Terminal Startup Guide (V120) 15 . Make sure to go on the next operation after confirming that the NA Unit has detected the input of the touch panel. Do not use them together. • You can change the brightness by changing the setting such as in the system menu or by downloading project. Additionally. Take actual conditions of the gloves usage into considerations prior to the system startup to perform the confirmation. • The function keys have the restrictions as follows: • Using both anti-reflection sheet and protective cover interrupts the normal function key operation. it causes flickering or unreadable screen. • The function keys do not work when covered with water. • A touch position detection error of approximately 20 pixels may occur due to the precision of the touch panel. • Do not accidentally press the touch panel when the backlight is not lit or when the display does not appear or is too dark to identify visually. • Signals from the touch panel may not be entered if the touch panel is pressed consecutively at high speed. Always take this into account when positioning objects on the panel so adjoining objects will not be activated by mistake. • Confirm the safety of the system before pressing the touch panel. the brightness can be restored by transferring the project again after setting the property of the brightness appropriately. If the brightness is set to very dark. • When you use gloves or others. if necessary. In a case of the applications where end users can control the brightness. create the applications so as keeping on operations by such as assigning the function which restores the brightness to one of function keys. Calibrate the touch panel periodically. Remove the water completely before use.Precautions for Safe Use • The deterioration over time may cause the touch points to move on the touch panel. the function keys may not work correctly depending on the material and thickness of the gloves.

Precautions for Correct Use Precautions for Correct Use z Do not install or store the NA Unit in any of the following locations: • Locations subject to severe changes in temperature • Locations subject to temperatures or humidity outside the range specified in the specifications • Locations subject to condensation as the result of high humidity • Locations subject to corrosive or flammable gases • Locations subject to strong shock or vibration • Locations outdoors subject to direct wind and rain • Locations subject to strong ultraviolet light • Locations subject to dust • Locations subject to direct sunlight • Locations subject to splashing oil or chemicals z Take appropriate and sufficient countermeasures when installing systems in the following locations: • Locations subject to static electricity or other forms of noise • Locations subject to strong electric field or magnetic field • Locations close to power supply lines • Locations subject to possible exposure to radioactivity 16 NA-series Programmable Terminal Startup Guide (V120) .

it may cause radio interference. and other conditions of the equipment or control panel on which the OMRON devices are installed. The actual products have been checked for conformity to EMC standards. You must therefore confirm that the overall machine or equipment complies with EC Directives. must be checked by the customer. wiring. and other conditions. other devices connected to the control panel. • You must use reinforced insulation or double insulation for the DC power supplies connected to the NA Unit. In a residential environment. The customer must. • This is a Class A product (for industrial environments). EMC-related performance of the OMRON devices that comply with EC Directives will vary depending on the configuration. • NA-series PTs that comply with EC Directives also conform to the Common Emission Standard (EN 61000-6-4). To ensure that the machine or device in which the NA-series PT is used complies with EC Directives. the NA-series PT must be installed as follows: • The NA Unit must be installed within a control panel. however. * Applicable EMC (Electromagnetic Compatibility) standards are as follows: EMS (Electromagnetic Susceptibility): EN 61131-2:2007 EMI (Electromagnetic Interference): EN 61131-2:2007 z Conformance to EC Directives The NA-series PTs comply with EC Directives. NA-series Programmable Terminal Startup Guide (V120) 17 . perform the final check to confirm that devices and the overall machine conform to EMC standards.* Whether the products conform to the standards in the system used by the customer. therefore. in which case the user may be required to take appropriate measures.Regulations and Standards Regulations and Standards Conformance to EC Directives Applicable Directives • EMC Directive Concepts z EMC Directive OMRON devices that comply with EC Directives also conform to the related EMC standards so that they can be more easily built into other devices or the overall machine. Radiated emission characteristics (10-m regulations) may vary depending on the configuration of the control panel used. wiring.

and it is intended to be used in places other than homes. 18 NA-series Programmable Terminal Startup Guide (V120) .Regulations and Standards Conformance to KC Standards Observe the following precaution if you use NA-series PTs in Korea. Sellers and/or users need to take note of this. Class A Device (Broadcasting Communications Device for Business Use) This device obtained EMC registration for office use (Class A).

Use these manuals for reference. W501). maintenance. including introductory information. • Features and system configuration • Introduction • Part names and functions • General specifications • Installation and wiring • Inspection and maintenance Use this manual together with the NJ-series CPU Unit Software User’s Manual (Cat. Learning the specifications required to connect devices to an NA-series PT. Information is provided on connection procedures and setting procedures to connect an NA-series PT to a Controller or other device. No. An introduction to the entire NJ-series system is provided along with the following information on a Controller built with a CPU Unit. part names. Information is also provided on maintenance after operation and troubleshooting. V117 NA-series Programmable Terminal Hardware User’s Manual Models NA5-…W………… NA-series Programmable Terminal Software User’s Manual V118 NA5-…W………… NA-series Programmable Terminal Device Connection User’s Manual V119 NA5-…W………… NA-series Programmable Terminal Startup Guide V120 NA5-…W………… NJ-series CPU Unit Hardware User’s Manual W500 NJ501-………… NJ301-………… Applications Learning the specifications and settings required to install an NA-series PT and connect peripheral devices. No. and inspection procedures after the project is transferred are described.Related Manuals Related Manuals The following manuals are related to the NA-series PTs. The part names and installation procedures are described followed by page creation and transfer procedures with the Sysmac Studio. and procedures to connect an NA Unit to peripheral devices. and maintenance. Sample screen captures are provided as examples. Description Information is provided on NA-series PT specifications. Learning the basic specifications of the NJ-series CPU Units. Learning about NA-series PT pages and object functions. installation. Manual name Cat. Also operation. NA-series Programmable Terminal Startup Guide (V120) 19 . designing. NA-series PT pages and object functions are described. installation procedures. Mainly hardware information is provided. Learning in concrete terms information required to install and start the operation of an NA-series PT.

• Programming • Master function CJ1H-CPU……H-R • File memory CJ1G/H-CPU……H • Other functions CJ1G-CPU……P Use this manual together with the Operation Manual (CS-series PLCs: W339. The following information is provided on a CS/CJ-series or NSJ-series PLC.Related Manuals Manual name NJ-series CPU Unit Software User´s Manual CJ Series Programmable Controllers Operation Manual Cat. designing. use this manual together with the Operation Manual (CS-series PLCs: W339. NA-series Programmable Terminal Startup Guide (V120) . The following information is provided on a CJ-series PLC. • Introduction and features • System configuration design • Installation and wiring • I/O memory allocation • Troubleshooting Use this manual together with the Programming Manual (Cat. Instructions are described in detail. including introductory information. W394). use this manual together with the Operation Manual (CS-series PLCs: W339. No. When programming. Description Provides the following information on a Controller built with an NJ-series CPU Unit. the Programming Manual (W394). When programming. The operating procedures of the Programming Consoles are described. Mainly software information is provided. Learning the operating procedures of the Programming Consoles. • CPU Unit operation • Initial settings • Programming based on IEC 61131-3 language specifications Use this manual together with the NJ-series CPU Unit Hardware User’s Manual (Cat. • CPU Unit features Learning the basic specifications of the CJ-series PLCs. CJ-series PLCs: W393). No. Learning about the functions of the CS/CJ-series and NSJ-series PLCs. and the Instructions Reference Manual (W340). W500). CJ-series PLCs: W393) and the Programming Manual (W394). W501 Models NJ501-………… NJ301-………… W393 CJ1H-CPU……H-R CJ1G/H-CPU……H CJ1G-CPU……P CJ1M-CPU…… CJ1G-CPU…… CS/CJ/NSJ Series Programmable Controllers Operation Manual W394 CS1G/H-CPU……H CS1G/H-CPU……-V1 CS1D-CPU……H CS1D-CPU……S Applications Learning how to program and set up an NJ-series CPU Unit. CJ-series PLCs: W393). and maintenance. installation. CJ1M-CPU…… CJ1G-CPU…… NSJ…-…………(B)-G5D CS/CJ/NJ-series Instructions Reference Manual W340 NSJ…-…………(B)-M3D CS1□-CPU-………-…… CJ1□-CPU-………-……… CJ2H-CPU-………-……… NSJ……-……………-……… CS/CJ Series Programming Consoles Operation Manual W341 CQM1H-PRO01 CQM1-PRO01 C200H-PRO27 +CS1W-KS001 20 Learning detailed information on programming instructions. No.

No. Refer to the Communications Commands Reference Manual (Cat. W342) for details on FINS commands that can be sent to CS/CJ-series CPU Units when using the FINS communications service. Information is provided on the basic setup and FINS communications. Use this manual together with the Hardware User’s Manual (Cat.Related Manuals Manual name CS/CJ/NSJ Series Communications Commands Reference Manual Cat. W473). the communications port of a Serial Communications Board/Unit. No. or a communications port on another Communications Unit. No. No. W342 Models CS1G/H-CPU……H CS1G/H-CPU……-V1 CS1D-CPU……H CS1D-CPU……S CS1W-SCU……-V1 CS1W-SCB……-V1 CJ1G/H-CPU……H Applications Learning detailed specifications on the communications instructions addressed to CS/CJ-series CPU Units and NSJ-series PLCs. Information is provided on the Ethernet Units.) The following information is provided on a CJ2 CPU Unit. CJ1G-CPU……P CJ1M-CPU…… CJ1G-CPU…… CJ1W-SCU……-V1 CJ-series CJ2 CPU Unit Hardware User’s Manual W472 CJ2H-CPU6…-EIP CJ2H-CPU6… CJ2M-CPU…… Learning the hardware specifications of CJ2 CPU Units. Use this manual together with the Software User’s Manual (Cat. • Introduction and features • Basic system configuration • Part names and functions • Installation and setting procedures • Troubleshooting CJ-series CJ2 CPU Unit Software User’s Manual W473 CJ2H-CPU6…-EIP CJ2H-CPU6… CJ2M-CPU…… Learning the software specifications of CJ2 CPU Units. Description 1) C-mode commands and 2) FINS commands are described in detail. The communications path is not relevant. (The communications commands can be sent through the serial communications port of the CPU Unit. NA-series Programmable Terminal Startup Guide (V120) 21 . • CPU Unit operation • Internal memory • Programming • Settings • Functions built into the CPU Unit Ethernet Units Operation Manual Construction of Networks W420 CS1W-ETN21 CJ1W-ETN21 Learning how to use an Ethernet Unit. W472). Note This manual describes communications commands that are addressed to a CPU Unit. Refer to this manual for information on communications commands (C-mode commands and FINS commands) addressed to CPU Units. The following information is provided on a CJ2 CPU Unit.

Information is provided on the built-in EtherNet/IP port and EtherNet/IP Units. Description Information is provided on constructing host applications. No. The operating procedures of the Sysmac Studio are described. FTP server functions. Learning about the operating procedures and functions of the Sysmac Studio. Learning how to use the built-in EtherNet/IP port of the CJ2 CPU Units. tag data links. Basic settings. except for information on function blocks. including functions for sending/receiving mail. and FINS communications. W421 CS/CJ-series EtherNet/IP™ Units Operation Manual W465 Models CS1W-ETN21 CJ1W-ETN21 CJ2H-CPU6…-EIP CJ2M-CPU3… CS1W-EIP21 CJ1W-EIP21 Sysmac Studio Version 1 Operation Manual W504 SYSMAC-SE2……… CX-Programmer Operation Manual W446 CXONE-AL……C-V4 22 CXONE-AL……D-V4 Applications Learning how to use an Ethernet Unit. ST programming. and SFC programming. socket service. automatic clock adjustment. and other functions are described. FINS communications.Related Manuals Manual name Ethernet Units Operation Manual Construction of Applications Cat. NA-series Programmable Terminal Startup Guide (V120) . Learning about the The operating procedures of the CX-Programmer CX-Programmer are described.

An NA-series Programmable Terminal. NA-series Programmable Terminal Startup Guide (V120) 23 . In this manual. “HMI” refers to an OMRON Sysmac-brand product unless otherwise specified. you provide them as IAG collections.Terminology Terminology Term HMI PT NA Series HMI Project NA Unit Download IAG collection Description A general term for interface devices that indicates both hardware and software elements. The hardware elements of the HMI. IAGs are also imported as IAG collections. When you provide IAGs. The NA Series of Programmable Terminals and peripheral devices. An IAG collection contains one or more IAGs. A Sysmac Studio project for an HMI. Transferring data from the Sysmac Studio to an HMI.

Cat.Revision History Revision History A manual revision code appears as a suffix to the catalog number on the front and back covers of the manual. No. V120-E1-01 Revision code Revision code 01 24 Date June 2014 Revised content Original production NA-series Programmable Terminal Startup Guide (V120) .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . the system configurations used for the startup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 NA-series Programmable Terminal Startup Guide (V120) 1-1 . . . . . . and operations to be created. . . . 1-1 Startup procedures . . . . . . . . . 1-2 1-2 System Configurations and Units for Use . . . . 1-3 1-3 HMI application to be created . . . . . . . . . . . . . . . . . . .1 System Configurations and Startup Procedures This section describes startup procedure provided in this guide.

• CPU Unit Startup procedures for each system configurations are as follows.1 System Configurations and Startup Procedures 1-1 Startup procedures This guide describes the operations from creating HMI application to debugging in regard to the NA-series Programmable Terminal as startup procedures. As to the Controller connected to HMI. Creating HMI application and user program for the Controller with Sysmac Studio. Online debugging • Sysmac Studio • NA-series Programmable Terminal Operating the virtual HMI and the NJ-series CPU Unit with simulator on Sysmac Studio and debugging the application and the program. The operations from creating HMI application to debugging can be performed in the system configurations as follows. Debugging them on HMI actual Unit and the NJ-series CPU Unit. referring to a sample of the program created in the NJ-series Machine Automation Controller Startup Guide (CPU Unit) (W513). System configurations • Sysmac Studio only Descriptions of operation Offline debugging Creating HMI application and user program for the Controller with Sysmac Studio. Offline Debugging Sysmac Studio Preparations Online Debugging Sysmac Studio NA-series Programmable Terminal CPU Unit 3-1 Installing Sysmac Studio 3-2 Mounting and Wiring a Hardware Creating HMI application 4-2 Creating a New Project 4-3 Setting a Software and Creating HMI Application Debugging 1-2 4-6 The Simulator debugging the HMI application NA-series Programmable Terminal Startup Guide (V120) .

00) NJ-series CPU Unit NJ-series Power Supply Unit Ethernet cable NJ501-1500 (Ver.1 System Configurations and Startup Procedures System Configurations and Units for Use The following diagram is the system configuration used in this guide.0 or USB1.01) NJ-PA3001 NJ-series CPU Unit Hardware User’s Manual (W500) Commercial Ethernet cable *1 – USB cable Commercial USB cable *2 Manual name NA-series Programmable Terminal Hardware User’s Manual (V117) S8VS Series *1. Use a category 5 cable.1 (A connector – B connector) 5.10 1-2 System Configurations and Units for Use 1-2 Number of License – (Media only) 1 license NA-series Programmable Terminal Startup Guide (V120) Model SYSMAC-SE200D SYSMAC-SE201L 1-3 .0 m at max. When using HMI. 1 Sysmac Studio + HMI + CPU Unit Sysmac Studio Ver. 1. In order to determine the actual Units. Unit name NA-series Programmable Terminal Unit Power Supply Model NA5-12W101B (Ver. 1. Automation Software Software name Sysmac Studio Standard Edition Ver.10 HMI Commercial USB Cable 24 VDC (e. 1. 1. refer to the manual of each Unit. connect the PC with which the Sysmac Studio is installed to USB port of the HMI. Model: S8VS) Ethernet cable NJ-series Power Supply Unit CPU Unit Unit for use The Models of the Units used in the system configuration mentioned above are shown as follows.g. Use a cable for USB2.. *2.

NA-series Programmable Terminal Startup Guide (V120) . HMI NJ-series Controller Controller name on the project Green Button and Lamp Yellow Button and Lamp Global variables of HMI Global variables of Controller Red Button and Lamp Page Variable Controller name_variable name A Variable variable name A Variable Controller name_variable name B Variable variable name B Variable Controller name_variable name C Variable variable name C Mapping variables Implemented on HMI Page 1-4 Implemented with Momentary Button object On HMI Page. Only the functions to operate TRUE and FALSE at Controller are installed and the Button are transparent.1 System Configurations and Startup Procedures 1-3 HMI application to be created An example to create an HMI Page which is referred to as screen data placing the Button Function over the Lamp Function on the Page. Implemented with Bit Lamp object On HMI Page. the Lamps read TRUE and FALSE at Controller and display each color.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2-2 Variables . . . . . . . . . . . . . . .2 HMI Application Basics This section provides the necessary matters of basic knowledge for the HMI applications of the NA-series Programmable Terminal. . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 2-3 Subroutines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 NA-series Programmable Terminal Startup Guide (V120) 2-1 . . . .

Event-driven Application The NA-series Programmable Terminal adopts event-driven application model that describes the processions corresponding to events occurred. Attributes of Page and object Properties Animations Events and Actions Descriptions It sets the properties of appearances such as position. size. 2-2 NA-series Programmable Terminal Startup Guide (V120) . Also adoption of Visual Basic allows to reuse abundant samples that are released on the Internet to improve the development productivity. the subroutine can be called from anywhere in the project and it improves reusability and maintainability. Application with High Reusability Once the subroutine with high versatility is registered to global subroutine.2 HMI Application Basics 2-1 Pages Page is screen data displayed on HMI. Placing objects on the Page allows necessary functions to be implemented. It sets an Event and Action corresponding to the Event. It sets the properties of motions such as blink and movement. and color. The Page and the object have three Attributes as follows. Adopting the model allows to create more flexible applications than conventional HMI does.

it is possible to create the HMI application that does not depend on memory addresses of hardware. the data type should always be specified. On the other hand. Therefore.2 HMI Application Basics 2-2 Variables Each object on a Page accesses to the variables in global variable table of HMI as follows. In the NA-series Programmable Terminal. In the HMI. the data type that is the same with the one of Visual Basic is available. For details. The application described in this guide defines the variable accessing to pushbutton switch and lamp as global variable. HMI A Page Controller name on the project: new_Controller_0 Global variable table of HMI Global variable of the Controller An object Access Variable…external variable new_Controller_0_SwGreen Mapping Variable SwGreen Variable…external variable new_Controller_0_SwYellow Variable SwYellow Access Variable…external variable new_Controller_0_SwRed Variable SwRed Access Variable…internal variable abc Subroutine variable and global variable A subroutine variable is readable and writable only within the subroutine. NA-series Programmable Terminal Startup Guide (V120) 2-3 2-2 Variables A variable is like a container to store the I/O data exchanged with external devices and the temporal data at internal processing. 2 . all the operations such as I/O data exchanging with external devices or data arithmetic processing are performed through the variable. refer to the NA-series Programmable Terminal Software User’s Manual (V118). There are a variable (external variable) map onto global variable of the Controller and a variable (internal variable) not to map onto it. When the variable is defined. Data Type of Variable Data type is property that defines the data format and the range of value expressed with a variable. a global variable is readable and writable from everywhere in the project.

2 HMI Application Basics

2-3

Subroutines
Subroutine is a program that is described with Visual Basic. Describing the operations to be executed
at Event occurring as subroutine allows creating powerful application.
The subroutines include the following two types.
Type of task
Page subroutine
Global subroutine

2-4

Definition
It is a subroutine that can be referred only within a Page.
It is a subroutine that can be referred from anywhere in the project.

NA-series Programmable Terminal Startup Guide (V120)

Preparing in advance

3

This section describes installation of the Sysmac Studio and mounting and wiring a
hardware.

3-1 Installing Sysmac Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3-2 Assembling a Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3-2-1
3-2-2

Wiring Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Wiring Ethernet communication cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

NA-series Programmable Terminal Startup Guide (V120)

3-1

3 Preparing in advance

3-1

Installing Sysmac Studio
In the NA-series Programmable Terminal, Sysmac Studio is used as the supporting software that operates settings of the NA Unit and devices to be connected, creating applications, debugging, and simulation.
Install the Sysmac Studio to PC according to the procedures as follows.

1
2

Insert Sysmac Studio installation disc into DVD-ROM drive. Set-up program is automatically
started and Select Setup Language dialog box is displayed.
Select the language to be installed and click OK button.
Sysmac Studio Setup wizard will be displayed.

3
4

Install the Sysmac Studio according to the Setup wizard.
When the installation is completed, restart the PC.

Additional Information
• Hardware requirement of PC to install Sysmac Studio is shown as follows.
OS
Windows XP SP3
Windows Vista
Windows 7 (32-bit, 64-bit)
Windows 8 (32-bit, 64-bit)

CPU
Minimum PC required with a processor
Celeron 540 (1.8 GHz) or
more.

RAM
2 GB

Recommended

2 GB

PC required with a processor
Core i5 M520 (2.4 GHz) or
the equivalent or more.

Display
XGA
1,024 x 768 dpi
16,000,000 colors
WXGA
1,280 x 800 dpi
16,000,000 colors

• If the Sysmac Studio cannot be installed according to the procedure as above, refer to the
Sysmac Studio Version 1 Operation Manual (W504).

Precautions for Correct Use
When the CX-One ver.4 or lower is installed, the installation of the Sysmac Studio is cancelled
and the installation is unavailable. In this case, uninstall the CX-One at first and then install the
Sysmac Studio.

3-2

NA-series Programmable Terminal Startup Guide (V120)

This section provides an overview of assembling methods. turn OFF the power supply to the NA Unit. S8VS-06024. 3-2 Assembling a Hardware Connect and wire all the units that are used in the system configuration. However. • When connecting and wiring cables. 3-2-1 Wiring Power Supply Wire the power supply of the Power Supply Unit and the power terminal of the NA Unit. you can use any Power Supply Unit that satisfies the specifications. Make sure that the RUN indicator is unlit before performing the operation as above. NA-series Programmable Terminal Startup Guide (V120) 3-3 3 3-2-1 Wiring Power Supply After turning OFF the power. AC Power Supply Power Supply connector + _ Additional Information This guide uses the Power Supply Unit. • When setting DIP switch.3 Preparing in advance 3-2 Assembling a Hardware Precautions for Safe Use In order to perform any of the following operations. refer to manuals for each device. the Power Supply Unit may continue to supply power to the NA Unit up to several seconds. . The RUN indicator remains lit as long as the power is supplied. • When connecting or disconnecting the connectors. • When assembling a panel. For the details and precautions for safety.

Communication cable The internal Ethernet/IP port 3-4 NA-series Programmable Terminal Startup Guide (V120) .3 Preparing in advance 3-2-2 Wiring Ethernet communication cable Wire the Ethernet port and the Ethernet cable according to the diagram as below. The Ethernet port Connect to Ethernet port 1.

. . . . 4-12 4-8 Debugging the HMI Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7 4-5 Mapping the variables of HMI and Controller . . . . . . . . 4-18 Preparations for Offline Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24 NA-series Programmable Terminal Startup Guide (V120) 4-1 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6 4-4 Adding HMI to Project . . . . 4-22 Debugging . 4-18 4-8-1 4-8-2 4-8-3 Preparations for Online Debugging . . . . . . . . . . . . . . . . . . . . . . 4-2 4-2 Creating a New Project . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 4-3 Creating an HMI Application . . . . . . . . . . . 4-10 4-7 Creating a Page . . . . . . . . . . . . . . . . . . 4-8 4-6 Initial Configuration of HMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 Operation Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Creating HMI Application and Debugging This section describes the basic operations from creating HMI application to debugging. . . . . . . . . .

4-3) Create a project file and insert an HMI. (P. Creating a new project. this guide describes the operation procedures when creating HMI application is performed without connecting to the Unit. simulation function of the Sysmac Studio is used to check the operation (offline debugging). without being conscious of memory assignment on the Controller. This allows the design to be developed independently and parallel. (P. 4-22) Debugging the HMI application. When the Unit is not used. (P. As the NA-series Programmable Terminal is available to create HMI application with variables.4 Creating HMI Application and Debugging 4-1 Operation Flowchart The basic operation flowchart from creating HMI application to debugging is shown. For understanding advantages of the creating HMI application with the variables. Debugging the HMI application. 4-8) STEP2-2 Creating HMI application (variable registration and creating Page) STEP 3. 4-24) NA-series Programmable Terminal Startup Guide (V120) . 4-18) The project data is transmitted to the HMI to check the operation (online debugging). 4-18) STEP5-2 4-2 Preparations for offline debugging. STEP5-1 Preparations for online debugging. 4-6) STEP2-1 Software setting (variable mapping and HMI setting) (P. STEP 1. Setting a software and creating an HMI application. STEP 2. (P. users do not have to be conscious of addressable memory space. (P. (P.

Startup the Sysmac Studio 1 Startup the Sysmac Studio with either of the methods as follow.4 Creating HMI Application and Debugging 4-2 Creating a New Project Startup the Sysmac Studio and open the project that was created in the NJ-series Machine Automation Controller Startup Guide (CPU Unit) (W513). 4-2 Creating a New Project Startup the Sysmac Studio. NA-series Programmable Terminal Startup Guide (V120) 4-3 . • Double-click the Sysmac Studio shortcut icon on the desktop. • Select Sysmac Studio – Start in Windows – All the programs – OMRON – Sysmac Studio. 4 The Sysmac Studio will be started and the following screen will be displayed.

1 Click the Open Project button in a project window.4 Creating HMI Application and Debugging Opening the Existing Project Open an existing project. Click 4-4 NA-series Programmable Terminal Startup Guide (V120) . 2 Select the project that was created in the NJ-series Machine Automation Controller Startup Guide (CPU Unit) (W513) in the Project List dialog box and click Open. Click [Project List] dialog box is displayed.

4-2 Creating a New Project 4 NA-series Programmable Terminal Startup Guide (V120) 4-5 .4 Creating HMI Application and Debugging The following screen will be opened.

g. the users do not have to be conscious of system configurations of the Unit when creating HMI application. and Red Button and Lamp is implemented by composing a Bit Lamp with the color and a transparent Momentary Button. Each Green. Type of Object Bit Lamp Object Momentary Button Object Color series Green Yellow Red Green Yellow Red ON color OFF color LightGreen Yellow Red Transparent Transparent Transparent DarkGreen Goldenrod Firebrick Transparent Transparent Transparent Specified variable at Controller side new_Controller_0_SwGreen new_Controller_0_SwYellow new_Controller_0_SwRed new_Controller_0_SwGreen new_Controller_0_SwYellow new_Controller_0_SwRed Additional Information As the Sysmac Studio provides HMI application environment with variables. e. Controller name on project: new_Controller_0 Green Button and Lamp Yellow Button and Lamp Global variables of HMI Red Button and Lamp Page0 Global variable of Controller Variable new_Controller_0_SwGreen Variable SwGreen Variable new_Controller_0_SwYellow Variable SwYellow Variable new_Controller_0_SwRed Variable SwRed Green Bit Lamp When it is ON LightGreen When it is OFF DarkGreen Overlaying a Momentary Button over a Lamp to implement the function. Green Button and Lamp Transparent Momentary Button When it is ON Transparent When it is OFF Transparent Place a Bit Lamp Object and select the color among those as follow according to the color in either of TRUE and FALSE at Controller side.4 Creating HMI Application and Debugging 4-3 Creating an HMI Application Creating an application as follows. Also assign the following variables on the HMI.. Yellow. 4-6 NA-series Programmable Terminal Startup Guide (V120) .

NA-series Programmable Terminal Startup Guide (V120) 4-7 . 1 Select NA5 – HMI – Insert in Menu.4 Creating HMI Application and Debugging 4-4 Adding HMI to Project Add HMI to the project. and then click OK.00 for Version. HMI is added to the project. 4-4 Adding HMI to Project 4 Select NA5-12W101… for Device and 1.

Controller name on project: new_Controller_0 Green Button and Lamp Page0 1 2 4-8 Yellow Button and Lamp Global variable of HMI Red Button and Lamp Global variables of Controller Variable new_Controller_0_SwGreen Variable SwGreen Variable new_Controller_0_SwYellow Variable SwYellow Variable new_Controller_0_SwRed Variable SwRed Mapping variables Double-click Variable Mapping – Configurations and Setup in Multiview Explorer. right-click a user variable.4 Creating HMI Application and Debugging 4-5 Mapping the variables of HMI and Controller Map global variables of the HMI and of Controller. Click new_Controller_0. NA-series Programmable Terminal Startup Guide (V120) . Or right-click Variable Mapping – Configurations and Setup in Multiview Explorer and select Edit in Menu. and select Create Device Variable in Menu.

4-5 Mapping the variables of HMI and Controller 4 NA-series Programmable Terminal Startup Guide (V120) 4-9 .4 Creating HMI Application and Debugging The Controller global variables are mapped into the HMI global variables.

Inactivity period Screen Saver Screen saver type Active after Screen Brightness Screen brightness System Menu Double-tap Interval Detectable corner 4 .10 Description Sets the page to display first when the HMI is started. Sets the project language to use when the HMI is started. Sets the time after the screen is touched before the screen saver is started. Sets the interval to use to detect double taps. Sets the layout of a USB keyboard. The dialog box of Device Settings is displayed. 1 2 Double-click the HMI Settings – Configurations and Setup in Multiview Explorer. Select the corners in which to detect the operation to display the System Menu. HMI Settings is displayed in Configuration layer. Specify the time of inactivity before the user is logged out automatically. NA-series Programmable Terminal Startup Guide (V120) . • Device Settings Item Startup Page Page name Startup Language Startup language USB Keyboard Key layout Security Automatically log out user after period of inactivity. The initial configuration is to be remained.4 Creating HMI Application and Debugging 4-6 Initial Configuration of HMI Setting devices and TCP/IP as initial configuration of HMI. Sets the type of screen saver. Sets the brightness of the screen. Select this check box to automatically log out the user after a specified period of inactivity.

Settings Direct connection with Sysmac Studio IP Address Subnet mask Default gateway Primary DNS server Secondary DNS server Primary WINS server Secondary WINS server NA-series Programmable Terminal Startup Guide (V120) Description Sets the local IP address. Select this check box to connect Ethernet port 2 directly to the Sysmac Studio without going through an Ethernet switch. Sets the IP address of the secondary WINS server. Sets the IP address of the secondary DNS server. Sets the subnet mask.Settings IP Address Subnet mask Default gateway Primary DNS server Secondary DNS server Primary WINS server Secondary WINS server Ethernet Port 2 . 4-6 Initial Configuration of HMI 4 Item Ethernet Port 1 . the IP addresses and other settings for Ethernet port 2 are ignored. Sets the IP address of the primary WINS server. Sets the subnet mask. Sets the IP address of the default gateway. 4 . Sets the IP address of the default gateway. Sets the IP address of the secondary DNS server. Sets the local IP address.4 Creating HMI Application and Debugging • TCP/IP Settings Setting of the Ethernet port. Sets the IP address of the primary WINS server. This setting is not required when a default gateway is not used. This setting is not required when a default gateway is not used. The initial configuration is to be remained.11 . Sets the IP address of the secondary WINS server. Sets the IP address of the primary DNS server. If you select this check box. Sets the IP address of the primary DNS server.

Each one is implemented with Lamp with color and transparent Button.12 NA-series Programmable Terminal Startup Guide (V120) . Or right-click the HMI – Pages – Page0 and select Edit in the Menu. 4 .4 Creating HMI Application and Debugging 4-7 Creating a Page Arrange Bit Lamp and Momentary Button Objects on a Page. Global variables of HMI Green Button and Lamp Yellow Button and Lamp Red Button and Lamp Variable new_Controller_0_SwGreen Variable new_Controller_0_SwYellow Variable new_Controller_0_SwRed Bit Lamp Object: Expression Momentary Button Object: Variable 1 It is specified as a variable Double-click HMI – Pages – Page0 in Multiview Explorer.

4-7 Creating a Page 4 3 Set the properties of the Bit Lamp Object.4 Creating HMI Application and Debugging 2 Overlay a Momentary Button Object on Bit Lamp Object to implement a physical Button. Right-click the arranged object and select Properties in the Menu.13 . NA-series Programmable Terminal Startup Guide (V120) 4 . Place a Bit Lamp Object from Toolbox into a Page with drag-and-drop.

Set Expression – Behavior in Properties to new_Controller_0_SwGreen. • Yellow Lamp • Red Lamp 4 . Follow the same procedures to create red and yellow lamps.14 NA-series Programmable Terminal Startup Guide (V120) . The settings are shown as follow.4 Creating HMI Application and Debugging 4 5 6 Set LampColorOff – Appearance to DarkGreen in Properties. Assign a variable to the object. Perform the same operations to set LampColorOn to LightGreen.

Set TextButtonUp(Default) – Appearance to be a blank.15 . 4-7 Creating a Page 4 8 9 Match the size of the Momentary Button Object with the one of the Bit Lamp Object. Also set the TextButtonDown(Default) to be a blank.4 Creating HMI Application and Debugging 7 Drag-and-drop a Momentary Button Object from Toolbox into the Page as the button is overlaid on the Bit Lamp Object. remove the items on the list. NA-series Programmable Terminal Startup Guide (V120) 4 . As the text is disused.

Set Variable – Behavior in Property to new_Controller_0_SwGreen. Select the tab of solid color in BackgroundColorButtonUp – Appearance and set System color to Transparent. • Yellow Button 4 .16 NA-series Programmable Terminal Startup Guide (V120) . set the color to transparent. The settings are shown as follows. 11 Assign a variable to the Momentary Button Object. BorderColorButtonUp and BorderColorButtonDown in the same procedure. such as BackgroundColorButtonDown. Set another colors. 12 Create buttons corresponding to the red and yellow lamps.4 Creating HMI Application and Debugging 10 As the Momentary Button Object should not be displayed.

4 NA-series Programmable Terminal Startup Guide (V120) 4 .17 .4 Creating HMI Application and Debugging • Red Button 4-7 Creating a Page Now the Page is completed.

1 Select Build HMI – Project in Menu. If you find an error. When debugging should be performed without a Unit. The Offline Debugging includes a method that executes HMI project and verifies only single operation and the other method that combines the Controller's simulator. 4-8-1 Preparations for Online Debugging Execute a build as preparations for Online Debugging. the operations are verified through the Offline Debugging. the operation of objects can be checked. However.18 NA-series Programmable Terminal Startup Guide (V120) . modify the program. If you need to perform debugging such a function. 4 . The function is referred as Offline Debugging. connect with the simulator of the Controller. Convenient Function: When you click a line includes an error. the debugging of the function that operates according to the value of the Controller is not available. you can jump to the corresponding rung. Result of the build will be displayed on the build window.4 Creating HMI Application and Debugging 4-8 Debugging the HMI Applications The NA-series Programmable Terminal is implemented with the function that the operations can be verified on the simulator of the Sysmac Studio. Additional Information When the operation is checked only with HMI simulator.

Being into Online Connection. 4-8 Debugging the HMI Applications Method1: Select HMI – Online in Main Menu. The HMI status is displayed. Connect Online with either of methods shown as follow. It enters into online connection status. Method3: Press Ctrl Ctrl key + W W key. a bar in Edit Window is displayed in yellow. NA-series Programmable Terminal Startup Guide (V120) 4 .4 Creating HMI Application and Debugging Online Connection 1 2 Turn ON the power supply of the HMI.19 . 4 4-8-1 Preparations for Online Debugging Method2: Click in Toolbar.

The collation the data on PC and the data on the HMI will be begun. Method 1: Select Synchronization – HMI. When the collation is completed. Ctrl Ctrl key + M W key. The collation result of the data on PC and the data on the HMI is displayed. 4 .4 Creating HMI Application and Debugging Transfer Project Transfer the project to HMI. the data on PC and the data on the HMI are collated automatically and transferred to the HMI. use “Synchronization” function. Click the button when the project is transferred from PC to the HMI.20 NA-series Programmable Terminal Startup Guide (V120) . the result of collation will be displayed. In order to transfer the project. 1 Display a Synchronization window with either of the methods shown as follows. By the “Synchronization” function of the Sysmac Studio. Method 2: Click Method 3: Press in Toolbar.

21 4-8-1 Preparations for Online Debugging It is begun to transfer the project to the HMI. . progress rate is displayed in Synchronization Window. During the transfer. 4-8 Debugging the HMI Applications 4 3 When the transfer is completed. the HMI automatically is restarted.4 Creating HMI Application and Debugging 2 Click the button Transfer to Device. Click . NA-series Programmable Terminal Startup Guide (V120) 4 .

22 NA-series Programmable Terminal Startup Guide (V120) . Result of the Build is displayed in Build window. The Synchronization Window is closed. 4-8-2 Preparations for Offline Debugging Execute a build and startup the HMI Simulator as preparations for Offline Debugging. Execute a Build 1 Select [Build HMI] – [Project] in Menu. 4 . modify applicable parts of the source. Click .4 Creating HMI Application and Debugging 4 Click Close in right bottom on Synchronization Window. When you find an error.

4 Creating HMI Application and Debugging Startup the Simulator 1 Select Start NA Simulation – Simulation in Menu. NA-series Programmable Terminal Startup Guide (V120) 4 .23 . 4-8 Debugging the HMI Applications Simulation Window is displayed. Additional Information The simulator is not fully compatible with actual Unit. 4 4-8-2 Preparations for Offline Debugging Now the Simulator is completed to be started up. Final confirmation is necessary on the actual Unit.

1 2 4 .4 Creating HMI Application and Debugging 4-8-3 Debugging Debug the project whether the created project operates correctly just as intended. NA-series Programmable Terminal Startup Guide (V120) . Confirm whether values are set to the Controller correctly and lamps are displayed properly when each button is pressed. SwRed and SwYellow to Watch Window. Open the Global Variables table and register SwGreen.24 Switch the device to the Controller. using the simulator.

25 . NA-series Programmable Terminal Startup Guide (V120) 4 .4 Creating HMI Application and Debugging 3 Select Run with NA Simulator – Simulation in Menu. 4-8 Debugging the HMI Applications 4 4-8-3 Debugging 4 Click OK.

NA-series Programmable Terminal Startup Guide (V120) .26 Confirm whether the value of the Controller variable when pressing the button on the Page.4 Creating HMI Application and Debugging 5 4 . In the similar way. confirm whether the variation of the value on Watch Window should be applied to the Page.

. . . . . . . . . . . . . . . . . . . . . . . 5-2 5-2 Protecting User Program Assets . . . . . . . . . 5-5 NA-series Programmable Terminal Startup Guide (V120) 5-1 5 . . . . . . . . . . . . . . . . . . . . . . . . .Useful Functions This section describes useful functions when using the NA-series Programmable Terminal and the Sysmac Studio. . . . . . . . . . . . . . . . . . . . . 5-1 Global Event . . . . . . .

This section describes an example that realizes function of green button with a function key.5 Useful Functions 5-1 Global Event The Global Event allows the user to execute a specific operation when a certain condition is established for whole the project. NA-series Programmable Terminal Startup Guide (V120) . When a specific page should be displayed if the value of device reaches a certain value during the monitoring or when operation should be specified if a corresponding function key is pressed. 1 2 5-2 Double-click Global Event – HMI in Multiview Explorer. right-click Global Event – HMI and select Edit in Menu. Select F1KeyPress in the Events. Or.

NA-series Programmable Terminal Startup Guide (V120) 5-3 .5 Useful Functions Select SetVariable in the Actions. 5-1 Global Event 3 5 5 Select F1KeyRelease in the Events. 4 Set Variable to new_Controller_0_SwGreen and set Value to True.

NA-series Programmable Terminal Startup Guide (V120) .5 Useful Functions 5-4 6 Select SetVariable in the Actions. 7 Set Variable to new_Controller_0_SwGreen and set Value to False.

5 NA-series Programmable Terminal Startup Guide (V120) 5-5 . Purpose Preventing theft of asset Preventing incorrect operation 5-2 Protecting User Program Assets Security Functions Overall Project File Protection Operation Rights Validation Write Protection HMI Device names Preventing incorrect connection Additional Information For the details of security.5 Useful Functions 5-2 Protecting User Program Assets Utilizing security allows the user to protect User Program Assets. This section describes overview of the Security Functions. The security includes functions as follows. refer to Sysmac Studio Version 1 Operation Manual (W504) and NA-series Programmable Terminal Software User’s Manual (V118).

5 Useful Functions 5-6 NA-series Programmable Terminal Startup Guide (V120) .

Index I NA-series Programmable Terminal Startup Guide (V120) I-1 .

............................................................................................. 3-3 Data Type of Variable ..................Index Index A Animations ............................................................................................................................................................................................. 2-3 W Wiring Power Supply ...................................................... 2-4 Properties ................................................................................................................... 4-10 Installing Sysmac Studio ...... 2-4 System Configurations ............................. 4-8 O Offline debugging .......... 1-2............................................................................................................................................................................................... 2-3 Subroutines .......... 2-3 Debugging ............................... 4-24 E Event-driven Application .... 2-2 Events and Actions . 4-22 Online debugging .................................. 1-2 Subroutine variable .......................... 1-3 Utilizing security ..................................... 2-2 G Global Event ............................................................................................................ 2-2 Application with High Reusability ........... 2-3 I Initial Configuration ............................................................................................................................................................ 4-18 P Page subroutine ....... 1-2.............................. 2-4 global variable ........................................................................ 3-2 M Mapping .......... 5-5 I-2 NA-series Programmable Terminal Startup Guide (V120) .......... 5-2 Global subroutine .......................................... 1-3 U Unit for use .................................................................. 1-3 D V Variables .................. 2-2 Automation Software ................................ 2-2 S Startup procedures .......................................................... 4-18.

.

S. Shanghai.A. Alexandra Technopark. In the interest of product improvement.V.com Regional Headquarters OMRON EUROPE B. Room 2211. 200120.omron. No. Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 OMRON ASIA PACIFIC PTE. Cat. 200 Yin Cheng Zhong Road. China Tel: (86) 21-5037-2222/Fax: (86) 21-5037-2200 © OMRON Corporation 2014 All Rights Reserved. Wegalaan 67-69-2132 JD Hoofddorp The Netherlands Tel: (31)2356-81-300/Fax: (31)2356-81-388 OMRON ELECTRONICS LLC One Commerce Drive Schaumburg. LTD.. V120-E1-01 0614 .OMRON Corporation Industrial Automation Company Authorized Distributor: Tokyo. IL 60173-5302 U.ia. Bank of China Tower. LTD. PuDong New Area. JAPAN Contact: www. specifications are subject to change without notice. No. 438A Alexandra Road # 05-05/08 (Lobby 2). Singapore 119967 Tel: (65) 6835-3011/Fax: (65) 6835-2711 OMRON (CHINA) CO.