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.
• Microsoft, Windows, Windows Vista, Excel, and Visual Basic are either registered trademarks or trademarks of
Microsoft Corporation in the United States 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.
Copyrights
Microsoft product screen shots reprinted with permission from Microsoft Corporation.
Page 3
Introduction
Thank you for purchasing an NA-series Programmable Terminal.
This manual contains information that is necessary to use the NA-series Programmable Terminal.
se read this manual and make sure you understand the functionality and performance of the
Plea
NA-series Programmable Terminal before you attempt to use it in a control system.
Introduction
Keep this manual in a safe place where it will be available for
Intended Audience
This manual is intended for the following personnel, wh
tems (an electrical engineer or the equivalent).
• Personnel in charge of introducing F
• Personnel in charge of designing FA systems.
• Personnel in charge of installing and
• Personnel in charge of managing F
Applicable Products
This manual covers the following
• NA-series Programmable Terminals
*1. Unless otherwise specified, this manual gives information for the NA5-W as information for the
Icons indicate precautions,
additional information, or
reference information.
Gives the number
of the main section.
3 - 5
3 Installation and Wiring
NA Series Programmable Terminal Hardware User’s Manual (V117)
3-3 Installing NA-series PTs
3
3-3-1 Installation in a Control Panel
3-3Installing NA-series PTs
The NA-series PT is installed by embedding it in a control panel. Panel Mounting Brackets and a Phillips screwdriver are
required to mount the NA-series PT. The required number of Panel Mounting Brackets are included with the NA-series PT.
Use the following installation procedure.
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.
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. If you use the USB Relay
Cable, open a hole with the following dimensions and install the Cable.
2 Attach the panel mounting brackets from the back of the panel as shown in the following figure.
The number of mounting brackets depends on the size of the NA-series PT, as shown in the following
table. Refer to Bracket Mounting Locations for Different NA-series PT Sizes on page 3-8, below.
Catch the brackets in the mounting holes in the NA-series PT, pull forward lightly, and then use
a Phillips screwdriver to tighten the screws and secure the NA-series PT to the panel, which will
be held between the mounting brackets and the NA-series PT.
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 sa
writing by Omron). Omron disclaims all other warranties, express or implied.
Limitations
OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, ABOUT
NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OF
THE PRODUCTS. BUYER ACKNOWLEDGES THAT IT ALONE HAS DETERMINED THAT THE
PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE.
Omron further disclaims all warranties
on infringement by the Products or otherwise of any intellectual property right.
and responsibility of any type for claims or expenses based
le by Omron (or such other period expressed in
Buyer Remedy
Omron’s sole obligation hereunder shall be, at Omron’s election, to (i) replace (in the form originally
shipped with Buyer responsible for labor charges for removal or replacement thereof) the non-complying Product, (ii) repair the non-complying
to the purchase price of the non-complying Product; provided that in no event shall Omron be
responsible for warranty, repair, indemnity or any other claims or expenses regarding the Products
unless Omron’s analysis confirms that the Products were properly handled, stored, installed and
maintained and not subject to contamination, abuse, misuse or inappropriate modification. Return of
any Products by Buyer must be approved in writing by Omron before shipment. Omron Companies
shall not be liable for the suitability or unsuitability or the results from the use of Products in combination with any electrical or electronic components, circuit
als or substances or environments. Any advice, rec
writing, are not to be construed as an amendment or addition to the above warranty.
See http://www.omron.com/global/ or contact your Omron representative for published information.
Product, or (iii) repay or credit Buyer an amount equal
s, system assemblies or any other materi-
ommendations or information given orally or in
Limitation on Liability; Etc
OMRON COMPANIES SHALL NOT BE LIABLE FOR SPE
SEQUENTIAL DAMAGES, LOSS OF PROFITS OR PRODUC
WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS BASED IN CONTRACT,
WARRANTY, NEGLIGENCE OR STRICT LIABILITY.
Further, in no event shall liability of Omron
which liability is asserted.
Companies exceed the individual price of the Product on
Omron Companies shall not be responsible for conformity with any standards, codes or regulations
which apply to the combination of the Product in the Buyer’s application or use of the Product. At
Buyer’s request, Omron will provide applicable third party certification documents identifying ratings
and limitations of use which apply to the Product. This information by itself is not sufficient for a complete determination of the suitability of the Product in combination with the end product, machine, system, or other application or use. Buyer shall be sole
the particular Product with respect to Buyer’s application, product or system. Buyer shall take application responsibility in all cases.
NEVER USE THE PRODUCT FOR AN APPLICATION INVOL
PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO
ADDRESS THE RISKS, AND THAT THE OMRON PRODUCT(S) IS PROPERLY RATED AND
INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM.
ly responsible for determining appropriateness of
VING SERIOUS RISK TO LIFE OR
Programmable Products
Omron Companies shall not be responsible for the user’s programming of a programmable Product, or
nsequence thereof.
any co
Disclaimers
Performance Data
Data presented in Omron Company websites, catalogs and
the user in determining suitability and does not constitute a warranty. It may represent the result of
Omron’s test conditions, and the user must correlate it to actual application requirements. Actual performance is subject to the Omron’s Warranty
Change in Specifications
Product specifications and accessories may be changed
reasons. It is our practice to change part numbers when published ratings or features are changed, or
when significant construction changes are made. However, some specifications of the Product may be
changed without any notice. When in doubt, special part numbers may be assigned to fix or establish
key specifications for your application. Please consult with your Omron’s representative at any time to
confirm actual specifications of purchased Product.
other materials is provided as a guide for
and Limitations of Liability.
at any time based on improvements and other
10
Errors and Omissions
Information presented by Omron Companies has been
ever, no responsibility is assumed for clerical, typo
Indicates a potentially hazardous situation which, if
not avoided, could result in mild or moderate injury or
at the worst, serious injury or death. Additionally,
there may be severe property damage.
Indicates a potentially hazardous situation which, if not
avoided, may result in minor or moderate injury, or
property damage.
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 safety precautions that are provided are extremely important to safety. Always read and heed the information provided in all safety precautions.
The following notation is used.
WARNING
Safety Precautions
Indicates precautions on what to do and what not to do to ensure safe usage of the product.
Indicates precautions on what to do an
Symbols
Caution
Precautions for Safe Use
Precautions for Correct Use
The circle and slash symbol indicates operations that you must not do.
The specific operation is shown in th
This example indicates prohibiting disassembly.
The triangle symbol indicates precautions (including warnings).
The specific operation is shown in th
This example indicates a general precaution.
d what not to do to ensure proper operation and performance.
Do not attempt to take the NA Unit apart and do not touch the product inside while the
power is being supplied. Otherwise it may result in electric shock.
Always ensure that the personnel in charge confirm that installation, inspection, and
main
tenance were properly performed for the NA Unit. “Personnel in charge” refers to
in
dividuals qualified and responsible for ensuring safety during machine design,
in
stallation, operation, maintenance, and disposal.
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 use the input functions such as the touch panel or function keys of the NA Unit, in
applications that involve human life, in applications that may result in serious injury, or for
emerg
ency stop switches.
Do not attempt to disassemble, repair, or modify the NA Unit. It may cause NA Unit to lose
its safety function.
Never press two points or more on the touch panel of the NA Unit at a time. Touching two
points or more interrupts normal touch panel operations.
• When unpacking the NA Unit, check carefully for any external scratches or other damages. Also,
shake the NA Unit gently and check for any abnormal sound.
• The NA Unit must be installed in a control panel.
• The mounting panel must be between 1.6 and 6.0 mm
a torque of between 0.5 and 0.6 N·m to maintain water and dust resistance. If the tightening torque
exceeds the specified value, or the tightening is not even, deformation of the front panel may occur.
What is more, make sure the panel is not dirty or warped and that it is strong enough to hold the NA
Unit.
• Do not let metal particles enter the NA
• Turn OFF the power supply before connecting or disconnecting cables.
• Periodically check the installation conditions in applications
with oil or water.
• Be certain to use the cables with lock mechanism such as serial cable or the Ethernet cable after
onfirming if it is securely locked.
c
• Do not touch the packaging part of the circuit boar
tricity from your body before handling the board.
• Do not use volatile solvents such as benzene and thinners or chemical cloths.
• Water and oil resistance will be lost if
if the front sheet is torn or is peeling off.
• As the rubber packing will deteriorate, shrink, or harden depending on the operating environment,
iodical inspection is necessary.
per
• Confirm the safety of the system before turning
switch.
• The whole system may stop depending on how the powe
the power supply according to the specified procedure.
• Operate DIP switch according to the following
Unit when preparing the panel.
d with your bare hands. Discharge any static elec-
the front sheet is torn or is peeling off. Do not use the NA Unit,
ON or OFF the power supply, or pressing the reset
way.
Precautions for Safe Use
thick. Tighten the Mounting Brackets evenly to
where the NA Unit is subject to contact
r supply is turned ON or OFF. Turn ON/OFF
Correct technique
Back of the case
DIP switch
The DIP switch may break if it is leve
• Once the DIP switch settings are changed, reset by pres
supply.
• Initialize the project, after confirming that existin
• When changing the password, do not reset or turn OFF the power supply until the writing is completed. A failure to store the password may
• While uploading or downloading a project or a system program, do not perform the operations as follows. Such operations may corrupt the project or the system program:
• Turning OFF the power supply of the NA Unit
• Resetting the NA Unit.
• Removing the USB devices or SD card.
• Disconnecting the cable between a su
• Do not connect an AC power supply to the DC power terminals.
• Do not perform a dielectric strength test.
Incorrect technique
red with a tool against the case as shown in the figure.
• 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. Also use the one with reinforced insulation or double insulation.
Rated Power Supply Voltage: 24VDC (Allowable range 19.2 to 28.8VDC)
• Use a power cable with AWG#12 to #22 thick (0.35mm2 to 3.31mm2). Peel the coating 7mm length
nd tighten the terminal screw with the torque in the range of 0.5 to 0.6 N·m. Also confirm if the termi-
a
nal screw is tighten appropriately.
• To prevent malfunctions caused
• Do not use any battery if strong impact is applied to it (
battery may cause a leakage.
• Confirm the type of the battery to install the battery properly.
• Apply power for at least five minutes before changing the battery. Mount a new battery within five
inutes after turning OFF the power supply. If power is not supplied for at least five minutes, the
m
clock data may be lost. Check the clock data after changing the battery.
• Do not dismantle a battery nor let it short-circuit.
• Do not apply an impact with the lithium battery, charge it, d
of them may cause an ignition or a bursting.
• Dispose of the NA Units and batteries accord
by noise, ground the NA Unit correctly.
e.g. by dropping on the floor) because such a
ispose it into a fire, or heat it. Doing either
ing to local ordinances as they apply.
• The following precaution must be displayed on all products containing lithium primary batteries with a
erchlorate content of 6ppb or higher when exporting them to or shipping them through California,
p
USA.
Perchlorate Material - special handling may apply.
See www.dtsc.ca.gov/hazardouswaste/perchlorate
The NA-Series contains a lithium primary battery with a perchlorate content of 6ppb or higher. When
xporting a product containing the NA-Series to or shipping such a product through California, USA,
e
label all packing and shipping containers appropriately.
• Do not connect the USB devices in the environment subject to the strong vibration.
• Do not connect USB devices which are not allo
• Start actual system application only after checking
devices such as USB memory and SD card.
• When connecting peripheral devices which do not m
noise and static electricity, ensure sufficient countermeasures against noise and static electricity during installation of the peripheral dev
• Do not carry out the following operations w
• 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. 6 pin of the serial port connector for a voltage of DC+5V, make sure the supply
eq
uipment's current capacity is below 250mA before using it. The DC+5V voltage output of the NA
Unit is +5V±5%, and the maximum current is 250mA.
• To ensure the system's safety, make sure to incorporate a program that call periodically signals during the operation at connected device
before running the system.
• Start actual system application only after sufficiently checking
the program at the connected device side.
• If you use multithread execution of subrout
checking the operation of the program for multithread execution.
• To use numeric input functions safely, always make maximum and minimum limit settings.
• Do not press the touch panel with a force greater than 30 N.
ices to the NA Unit.
side and can confirm the normal functionality of the NA Unit
wed to connect to NA Unit.
normal operation of the system including storage
eet the performance level of the NA Unit for
hen accessing USB devices or SD card:
project, subroutine and the operation of
ines, start actual system application only after sufficiently
• Do not use hard or pointed objects to operate or scrub the screen, otherwise the surface of the
screen may be damaged.
• The deterioration over time may cause the touch points to move on the touch panel. Calibrate the
uch panel periodically.
to
• A touch position detection error of approximately 2
touch panel. 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
• Do not accidentally press the touch panel when the backlight is not lit or when the display does not
app
ear or is too dark to identify visually.
• You can change the brightness by changing the set
ing project.
If the brightness is set to very dar
ness can be restored by transferring the project again after setting the property of the brightness
ropriately.
app
In a case of the applications where end users can co
as keeping on operations by such as assigning the function which restores the brightness to one of
function keys, if necessary.
• Signals from the touch panel may not be entered if the
speed. Make sure to go on the next operation after confirming that the NA Unit has detected the input
of the touch panel.
• The function keys have the
• Using both anti-reflection sheet and protective cover interrupts the normal function key operation.
Do
not use them together.
• When you use gloves or others, th
rial and thickness of the gloves. T
prior to the system startup to perform the confirmation.
• The function keys do not work when covered with
use.
restrictions as follows:
pressing the touch panel.
k, it causes flickering or unreadable screen. Additionally, the bright-
e function keys may not work correctly depending on the mate-
ake actual conditions of the gloves usage into considerations
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. The actual products have
been checked for conformity to EMC standards.*
Whether the products conform to the standards in th
be checked by the customer. EMC-related performance of the OMRON devices that comply with EC
Directives will vary depending on the configuration, wiring, and other conditions of the equipment or
control panel on which the OMRON devices are installed. The customer must, therefore, perform
the final check to confirm that devices and the overall machine conform to EMC standards.
*Applicable EMC (Electromagnetic Comp
EMS (Electromagnetic Susceptibility): EN
EMI (Electromagnetic Interference): EN 61131-2:2007
atibility) standards are as follows:
e system used by the customer, however, must
61131-2:2007
Regulations and Standards
Conformance to EC Directives
The NA-series PTs comply with EC Directives. 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.
• You must use reinforced insulation or double insu
the NA Unit.
• NA-series PTs that comply with EC Directives a
(EN 61000-6-4). Radiated emission characteristics (10-m regulations) may vary depending on the
configuration of the control panel used, other devices connected to the control panel, wiring, and
other conditions.
You must therefore confirm that the overall machin
• This is a Class A product (for industrial environm
radio interference, in which case the user may be required to take appropriate measures.
Ethernet Units Operation Manual Construction of Networks
Ethernet Units Operation Manual Construction of
Ap
plications
CS/CJ-series EtherNet/IP™ Units Operation Manual
Sysmac Studio Version 1 Operation
Ma
nual
CX-Programmer
Operation Manual
W420CS1W-ETN21
CJ1W-ETN21
W421CS1W-ETN21
CJ1W-ETN21
W465CJ2H-CPU6-EIP
CJ2M-CPU3
CS1W-EIP21
CJ1W-EIP21
W504SYSMAC-SE2Learning about the
W446CXONE-ALC-V4
CXONE-ALD-V4
Learning how to
use an Etherne
Unit.
Learning how to
use an Etherne
Unit.
Learning how to
use the bui
EtherNet/IP port of
the CJ2 CPU
Units.
operating procedures and functions of the
Sys
mac Studio.
Learning about the
CX-Programmer
except fo
tion on function
blocks, ST programming, and
SFC prog
t
t
lt-in
r informa-
ramming.
Information is provided on the Ethernet Units.
Information is provided on the basic
setup an
Refer to the Communications Com-mands Reference Manual (Cat.
W342) for details on FINS commands that can be sent to
CS/CJ-series CPU Unit
the FINS communications service.
Information is provided on constructing host applications, including functions for sending/receiving mail,
socket
adjustment, FTP server functions,
and FINS communications.
Information is provided on the built-in
EtherNet/IP port and
Units.
Basic settings, tag data links, FINS
communi
are described.
The operating procedures of the
Sysmac Studio are described.
The operating procedures of the
CX-Programmer are described.
HMIA general term for interface devices that indicates both hardware and software elements. In
this manual, “HMI” refers to an OMRON
PTThe hardware elements of the HMI.
NA SeriesThe NA Series of Programmable Terminals and peripheral devices.
HMI ProjectA Sysmac Studio project for an HMI.
NA UnitAn NA-series Programmable Terminal.
DownloadTransferring data from the Sysmac Studio to an HMI.
IAG collectionWhen you provide IAGs, you provide them as IAG col
IAG collections. An IAG collection contains one or more IAGs.
The system configurations that are used in this guide are shown in the following figure. To use the HMI,
connect a computer running the Sysmac Studio to the USB port of the HMI.
1-2 System Configurations and
Units for Use
1
Devices That Are Used
The models of the devices that are used in the system configurations shown above are given in the following table. Refer to the manuals for the individual devices that
ing the actual devices.
NameModelManual name
NA-series Programmable
Terminal
Power Supply UnitS8VS Series--NJ-series CPU UnitNJ501-1500 (version 1.01)NJ-series CPU Unit Hardware User’s
NJ-series Power Supply
Unit
Ethernet cable
USB cable
*1. Use a category 5 cable.
*2. Use a USB 2.0 (or 1.1) cable (A connector - B connector) that is 5.0 m or shorter.
Automation Software
NameNumber of licensesModel
Sysmac Studio Standard Edition version 1.13None (media only)SYSMAC-SE200D
On the HMI page, only the functions to control TRUE and FALSE
at the Controller are implemented. The buttons are transparent.
On the HMI page, the functions to read TRUE and FALSE from
the Controller and colors are implemented.
Implemented on the HMI page.
Implemented with Momentary Button objects.
Implemented with Bit Lamp objects.
1-3HMI Application to Create
This guide provides an an example of creating an HMI page (i.e., the data displayed on the screen) by
overlapping button and lamp functions on the page.
“Page” is used to refer to the screen data that is displayed on an HMI. You place objects on pages to
implement the required functions.
Pages and objects have the following three types of attributes.
Attributes of pages and objectsDescription
PropertiesProperties set the appearance of an object or page, such as the position,
AnimationsAnimations set motion, such as blinking and movement.
Events and ActionsYou can set events and the actions to perform when the events occur.
Event-driven Applications
size, and color.
The NA-series Programmable Terminals use event-driven applications in which the actions to perform
when events occur are specified. You can use events and actions to create more flexible applications
than is possible with conventional HMIs.
Applications with High Reusability
After you register a highly versatile subroutine as a global subroutine, you can call the subroutine from
anywhere in the project. This improves reusability and maintainability.
Also the use of Visual Basic allows you to reuse an
Internet to improve development productivity.
A variable is a container to store the I/O data that is exchanged with external devices or temporary data
for internal processing.
In the HMI, all the operations such as exchanging I/O da
ing on data are performed with variables.
Therefore, it is possible to create an HMI application that does not depend on the memory addresses in
rdware.
the ha
2 HMI Application Basics
2-2 Variables
ta with external devices or arithmetic process-
Each object on a page accesses a v
Some variables are mapped to global variables in the Co
ariable in the global variable table of the HMI as shown below.
ntroller (external variables) and other variables
are not mapped (internal variables).
Subroutine Variables and Global Variables
A subroutine variable can be read and written only from within one subroutine. A global variable, however, can be read and written from everywhere in the pr
guide defines the variables to access the pushbutton switches and lamps as global variables.
oject. The application that is described in this
2
Data Types of Variables
The data type is an attribute that defines the format and range of values that a variable can express.
When a variable is defined, the data type must always be specified.
In an NA-series Programmable Terminal, you can use the same data types as those used in Visual
Refer to the NA-series Programmable Terminal Software User’s Manual (Cat. No. V118) for
A subroutine is a sequence of instructions that is written in Visual Basic. You can create powerful applications by programming the processing to execute when events occur as subroutines.
There are the following two types of subroutines.
Type of subroutineDefinition
Page subroutineA subroutine that can be accessed only within one page.
Global subroutineA subroutine that can be accessed from anywhere in the project.
With the NA-series Programmable Terminals, the Sysmac Studio is used as the Support Software to
make settings for the NA Unit and connected devices and to create, debug, and simulate the applications.
Use the following procedure to install the Sysmac Studio on a computer.
1Insert the Sysmac Studio installation disk into DVD-ROM drive. The setup program is automati-
cally started and the Select Setup Language Dialog Box is displayed.
2Select the language to install and click the OK Button.
The Sysmac Studio Setup Wizard is displayed.
3Install the Sysmac Studio according to the instructions provided by the Setup Wizard.
4When the installation is completed, restart the computer.
• The system requirements for the computer on which to install the Sysmac Studio are given in
the following table.
OSProcessorRAMDisplay
Windows XP SP3
Windows Vista
Windows 7, 32-bit or
64-bit edition
Windows 8, 32-bit or
64-bit edition
• If the Sysmac Studio cannot be installed with the above procedure, refer to the Sysmac Stu-dio Version 1 Operation Manual (W50
If CX-One version 4 or lower is installed on the computer, installation of the Sysmac Studio is
cancelled and installation is not possible. Uninstall the CX-One first and then install the Sysmac
Studio.
Minimum
Recommended
Computer with a Celeron 540
(1.8 GHz) processor or
higher.
Computer with a Core i5
M520 (2.4 GHz) processor,
equivalent, or higher.
Connect and wire all the devices that are used in the system configuration. This section provides an
overview of the assembling methods. For details and safety precautions, refer to the manuals for individual devices.
Before you perform any of the following operations, turn OFF the power supply to the NA Unit.
• Assembling a panel
• Setting DIP switches
• Connecting and wiring cables
• Connecting or disconnecting connectors
After you turn OFF the power supply, the Power Supply
the NA Unit for several seconds. The RUN indicator will remain lit as long as power is supplied.
Make sure that the RUN indicator is not lit before you perform any of the above operations.
3-2-1Wiring the Power Supply
Wire the power supply to the Power Supply Unit and to the power terminals on the NA Unit.
Unit may continue to supply power to
3-2 Assembling the Hardware
3
3-2-1 Wiring the Power Supply
The S8VS-06024 Power Supply Unit is used in this guide. However, you can use any power
supply that satisfies the specifications.
The basic flow of operation from creating the HMI application to debugging the HMI application is given
below.
You can use variables to create the HMI application for the NA-series Programmable Terminal, so you
t have to be conscious of the addressable memory space. This allows you to develop your appli-
do no
cation independently without being concerned with the me
To help you understand the advantages of the creating HMI application with variables, this guide
describ
ware.
es the operating procedures to create the HMI application without connecting to the actual hard-
STEP 1. Creating a New Project (P. 4-3)
A project file is created and the HMI is inserted into the project.
mory map of the Controller.
STEP 2. Making the Software Settings and Creating the HMI Application (P. 4-6)
STEP 2-1 Software Settings (Variable Mapping and HMI Settings) (P. 4-8)
STEP 2-2 Creating the HMI Application (Registering Variables and Creating Pages)
STEP 3. Debugging the HMI Application (P. 4-18)
The project data is transmitted to the HMI to check operation (online debugging). When the actual hardware is
not used, a simulation on the Sysmac Studio is used to check operation (offline debugging).
STEP 5-1 Preparations for Online Debugging (P. 4-18)
Use the following procedure to open an existing project.
1Click the Open Project Button in the Project Window.
Click the Button.
The Project List Dialog Box is displayed.
2Select 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 the Open Button.
Click the Button.
If you open a project that was created on a version of the Sysmac Studio that is older than version 1.13, the following dialog box
ect so that it can be used in Sysmac Studio version 1.13 or higher.
will be displayed. Click the OK Button and convert the proj-
Use the following procedure to make the device settings and TCP/IP settings as the initial HMI settings.
1Double-click HMI Settings under Configurations and Setup in the Multiview Explorer. The
HMI Settings Tab Page is displayed in the Configurations and Setup Layer.
2The Device Settings View shown below is displayed. Here, the default settings are used.
• Device Settings
ItemDescription
Startup Page
Page nameSets the page to display first when the HMI is started.
Startup Language
Startup languageSets the project language to use when the HMI is started.
USB Keyboard
Key layoutSets the layout of a USB keyboard.
Security
Automatically log out user after
period of inactivity.
Inactivity periodSpecifies the time of inactivity before the user is logged out automatically.
Screen Saver
Screen saver typeSets the type of screen saver.
Active afterSets the time after the screen is touched before the screen saver is started.
Screen Brightness
Screen brightnessSets the brightness of the screen.
System Menu
Double-tap IntervalSets the interval to use to detect double taps.
Detectable cornerSelect the corners in which to detect the operation to display the System
Select this check box to automatically log out the user after a specified
period of inactivity.
IP AddressSets the local IP address.
Subnet maskSets the subnet mask.
Default gatewaySets the IP address of the default gateway. This setting is not required
when a default gateway is not used.
Primary DNS serverSets the IP address of the primary DNS server.
Secondary DNS serverSets the IP address of the secondary DNS server.
Primary WINS serverSets the IP address of the primary WINS server.
Secondary WINS server Sets the IP address of the secondary WINS server.
Ethernet Port 2 Settings
Direct connection with
Sysmac Studio
IP AddressSets the local IP address.
Subnet maskSets the subnet mask.
Default gatewaySets the IP address of the default gateway. This setting is not required
Primary DNS serverSets the IP address of the primary DNS server.
Secondary DNS serverSets the IP address of the secondary DNS server.
Primary WINS serverSets the IP address of the primary WINS server.
Secondary WINS server Sets the IP address of the secondary WINS server.
Select this check box to connect Ethernet port 2 directly to the Sysmac
Studio without going through an Ethernet switch. If you select this check
box, the IP addresses and other settings for Ethernet port 2 are ignored.
10 The Momentary Button object is not displayed. Set the color to Transparent. Click the Solid
Color Tab under Appearance − BackgroundColorButtonUp, and select Transparent. Set
BackgroundColorButtonDown, BorderColorButtonUp, and BorderColorButtonDown in
the same way.
11 Assign a variable to the Momentary Button object. Set Behavior − Variable in the properties to
new_Controller_0_SwGreen.
12 Create buttons for the red and yellow lamps in the same way. The settings are shown below.
You can verify the operation of an NA-series Programmable Terminal by performing simulations on the
Sysmac Studio. Simulations like this are used for offline debugging. If the actual hardware is not available, operation is verified with offline debugging. Th
cute only the HMI project to verify the operation of th
Simulator to verify operation.
If you verify operation only with the HMI Simulator, you can check the operation of objects, but
there is no way to verify operation according to values in the Controller. To debug the operation
for values in the Controller, you must connect to the Controller Simulator.
4-8-1Preparations for Online Debugging
ere are two ways to perform offline debugging: Exe-
e HMI independently or connect to the Controller
Use the following procedure to build the project to prepare for online debugging.
1Select Build HMI from the Project Menu.
The results of building the project are displayed in the Build Tab Page. If you find an error, correct the project.
Useful Function
If you click an error line, you can
jump to the corresponding location.
Use the following procedure to transfer the project to the HMI. Use synchronization to transfer the project. You can use synchronization on the Sysmac Studio
puter with the data in the HMI an
d transfer data to the HMI.
1Use one of the following methods to display the Synchronization Window.
Method 1: Select Sy
nchronization - NA Device from the HMI Menu.
to automatically compare the data on the com-
Method 2: Click in the Toolbar.
Method 3: Press the (Ctrl) + (M) Keys.
Ctrl
Comparison of the data on the computer and the data in the HMI starts. When the comparison is
pleted, the comparison results are displayed.
com
The results of comparing the data on the computer and in the HMI are displayed.
Click this button to transfer the project from the computer to the HMI.
Global events allow the user to execute a specific action when a specified condition is met. A global
event can be executed from anywhere within the project. You can monitor the value of a device and, for
example, display a specific page when the value of a device reaches a specified value, or you can
specify the operation to perform when a function key is pressed.
This section describes an example to implement the
1Double-click Global Event under HMI in the Multiview Explorer. Or, right-click Global Event
You can use security to protect your programming assets. The following security functions are supported. This section provides an over
Security functionPurpose
Overall project file protectionPreventing the theft of assets
Operation authority verificationPreventing incorrect operation
Write protection
HMI device namesPreventing incorrect connections
For the details on security, refer to the Sysmac Studio Version 1 Operation Manual (W504) and
NA-series Programmable Terminal Software User’s Manual (V118).