OMRON NS12-TS00B-V1 (01) PDF MANUAL


Post questions, comments, reviews or errors in the comment box below.

Your File is Ready … Download PDF

CLICK HERE TO DOWNLOAD OMRON NS12-TS00B-V1 (01) PDF MANUAL


PDF Content Summary: Cat. No. V073-E1-26 NS-Series NS15-TX01@-V2 NS12-TS00@-V1/-V2, NS12-TS01@-V1/-V2 NS10-TV00@-V1/-V2, NS10-TV01@-V1/-V2 NS8-TV00@-V1/-V2, NS8-TV01@-V1/-V2 NS8-TV10@-V1, NS8-TV11@-V1 NS5-SQ00@-V1/-V2, NS5-SQ01@-V1/-V2 NS5-SQ10@-V2, NS5-SQ11@-V2 NS5-TQ00@-V2, NS5-TQ01@-V2 NS5-TQ10@-V2, NS5-TQ11@-V2 NS5-MQ00@-V2, NS5-MQ01@-V2 NS5-MQ10@-V2, NS5-MQ11@-V2 Programmable Terminals PROGRAMMING MANUAL NOTE 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 • Microsoft, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and other countries. • ODVA, CIP, CompoNet, DeviceNet, and EtherNet/IP are trademarks ODVA. Other company names and product names in this document are the trademarks or registered trademarks if their respective companies. Copyright Microsoft product screen shots reprinted with permission from Microsoft Corporation. Preliminary Material Introduction NS Series Programming Manual Introduction Thank you for purchasing an NS-series Programmable Terminal. NS-series PTs are designed to transfer data and information in FA production sites. The CX-Designer is a software package that enables creating and maintaining screen data for OMRON NS-series Programmable Terminals. Please be sure that you understand the functions and performance of the PT before attempting to use it. When using an NS-series PT, please also refer to the NS Series Setup Manual and the CX-Designer Online Help. 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 into production facilities. • Personnel in charge of designing FA systems. • Personnel in charge of installing and connecting FA systems. • Personnel in charge of managing FA systems and facilities. Precaution • The user must operate the product according to the performance specifications described in the operation manuals. • Do not use the PT touch switch input functions for applications where danger to human life or serious property damage is possible, or for emergency switch applications. • Before using the product under conditions which are not described in the manual or applying the product to nuclear control systems, railroad systems, aviation systems, vehicles, combustion systems, medical equipment, amusement machines, safety equipment, and other systems, machines and equipment that may have a serious influence on lives and property if used improperly, consult your OMRON representative. • Make sure that the ratings and performance characteristics of the product are sufficient for the systems, machines, and equipment, and be sure to provide the systems, machines, and equipment with double safety mechanisms. • This manual provides information for connecting and setting up an NS-series PT. Be sure to read this manual before attempting to use the PT and keep this manual close at hand for reference during installation and operation. P-1 Preliminary Material Terms and Conditions Agreement NS Series Programming Manual Terms and Conditions Agreement WARRANTY • The warranty period for the Software is one year from the date of purchase, unless otherwise specifically • If the User discovers defect of the Software (substantial non-conformity with the manual), and return it to OMRON within the above warranty period, OMRON will replace the Software without charge by offering media or download from OMRON’s website. And if the User discovers defect of media which is attributable to OMRON and return it to OMRON within the above warranty period, OMRON will replace defective media without charge. If OMRON is unable to replace defective media or correct the Software, the liability of OMRON and the User’s remedy shall be limited to the refund of the license fee paid to OMRON for the Software. LIMITATION OF LIABILITY • THE ABOVE WARRANTY SHALL CONSTITUTE THE USER’S SOLE AND EXCLUSIVE REMEDIES AGAINST OMRON AND THERE ARE NO OTHER WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTY OF MERCHANTABILITY OR FITNESS FOR PARTICULAR PURPOSE. IN NO EVENT, OMRON WILL BE LIABLE FOR ANY LOST PROFITS OR OTHER INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF USE OF THE SOFTWARE. • OMRON SHALL HAVE NO LIABILITY FOR DEFECT OF THE SOFTWARE BASED ON MODIFICATION OR ALTERNATION TO THE SOFTWARE BY THE USER OR ANY THIRD PARTY • OMRON SHALL HAVE NO LIABILITY FOR SOFTWARE DEVELOPED BY THE USER OR ANY THIRD PARTY BASED ON THE SOFTWARE OR ANY CONSEQUENCE THEREOF. APPLICABLE CONDITIONS USER SHALL NOT USE THE SOFTWARE FOR THE PURPOSE THAT IS NOT PROVIDED IN THE ATTACHED USER MANUAL. CHANGE IN SPECIFICATION The software specifications and accessories may be changed at any time based on improvements and other reasons. ERRORS AND OMISSIONS The information in this manual has been carefully checked and is believed to be accurate; however, no responsibility is assumed for clerical, typographical, or proofreading errors, or omissions. P-2 Preliminary Material Notation and Terminology NS Series Programming Manual Notation and Terminology The following notation and terminology are used in this programming manual. Notation The following notation is used in this manual. Note Indicates additional information on operation, descriptions, or settings. NNNooottteee P-3 Precautions for Correct Use Precautions for correct use describe items that are essential for functionality and performance when using the product, and operating methods for maintaining reliability. ♦ Preliminary Material Notation and Terminology P-4 NS Series Programming Manual Terminology PT In this manual, indicates an NS-series Programmable Terminal. NS Series Indicates products in the OMRON NS@@ Series of Programmable Terminals. PLC Indicates Programmable Controllers in the OMRON SYSMAC CS/CJ, C, or CVM1/CV Series of Programmable Controllers. NJ Series Indicates a Controller in the OMRON NJ Series of Controllers: (Only models that can be connected to NS-series PTs are given.): NJ101, NJ301, NJ501 NX Series Indicates Controllers in the OMRON NX Series of Controllers: (Only models that can be connected to NS-series PTs are given.): NX701, NX102, or NX1P2 CS Series Indicates Programmable Controllers in the OMRON SYSMAC CS Series of Programmable Controllers: CS1G, CS1H, CS1G-H, or CS1H-H CJ Series Indicates Programmable Controllers in the OMRON SYSMAC CJ Series of Programmable Controllers: CJ1G, CJ1G-H, CJ1H-H, CJ1M, CP1H, CP1L, CP1E, CP2E, CJ2H, CJ2M References to “CJ1H-H” in this manual indicate the CJ1H-CPU@@H-R and CJ1H-CPU@@H. References to “CJ1H-H-R” indicate the CJ1H-CPU@@H-R. “CJ2” is used when referring specifically to only the CJ2 CPU Units. C Series Indicates Programmable Controllers in the OMRON SYSMAC C Series of Pro- grammable Controllers: C200HS, C200HX/HG/HE-E/-ZE, CQM1, CQM1H, CPM1A, CPM2A, CPM2C CVM1/CV Series Indicates Programmable Controllers in the OMRON SYSMAC CV/CVM1 Series of Programmable Controllers: CV500, CV1000, CV2000, CVM1 Serial Communications Unit Indicates a Serial Communications Unit for an OMRON CS/CJ-series PLC. Serial Communications Board Indicates a Serial Communications Board for an OMRON CS-series or CQM1H PLC. Communications Board Indicates a Communications Board for an OMRON C200HX/HG/HE-E/-ZE PLC. CPU Unit Indicates a CPU Unit in the OMRON SYSMAC CS/CJ, C, or CVM1/CV Series of Programmable Controllers. CX-Designer Indicates the OMRON CX-Designer. Host Indicates the PLC, FA computer, or personal computer functioning as the control device and interfaced with the NS-series PT. Setup Manual Unless otherwise indicated, indicates the NS Series -V1/-V2 Setup Manual (V083-E1-0@). Preliminary Material Related Manuals NS Series Programming Manual Related Manuals The following manuals are used for NS-series PTs. (The boxes at the end of the catalog numbers indicate the revision code.) Confirming Screen Configurations, Object Functions, and Host Communications

This manual • NS Series Programming Manual.......................................................................V073-E1-@ Setting methods for normal functional objects and fixed objects can be displayed in the CX-Designer using online help. Use the online help for normal operation. Use the NS Series Programming Manual for information on the operation of the PT or when setting methods are not clear or not complete enough when using the CX-Designer. The NS Series Programming Manual describes mainly the operation of the PT and setting methods for functional and fixed objects. It does not provide detailed operating procedures for the CX-Designer. Use the online help provided with the CX-Designer to obtain information on CX-Designer operating methods. • NS Series -V1/-V2 Setup Manual.......................................................................V083-E1-@

Provides information on NS Series V1 and V2 PTs (i.e., NS15-V2, NS12-V@, NS10-V@, NS8-V@, and NS5-V@). Describes how to connect the PT to the host and peripheral devices, methods to setup communications and operation, and procedures for maintenance. Refer to the NS Series Programming Manual (V073-E1-@) for information on PT functions and specific operating procedures. Confirming PT Functions, Operations, and Procedures • NS Series Setup Manual....................................................................................V072-E1-@ Provides information on existing NS Series models (i.e., NS12, NS10, and NS7). Using the NS-series Macro Function • Macro Reference The online help for the CX-Designer contains detailed information on the macro function of the NS-series macro functions. The Macro Reference contains essentially the same information, and it is installed on the hard disk as PDF Files when the CX-Designer is installed. Use either the online help or the Macro Reference, whichever is more convenient. Confirming PLC Functions and Operation • PLC Operation Manuals Refer to the operation manuals for individual PLC Units (e.g., the CPU Unit, Special I/O Units, CPU Bus Units, Communications Units, etc.) to obtain information on PLC functions and operation. P-5 Contents i NS Series Programming Manual Contents Introduction ......................................................................................................................................................... P-1 Terms and Conditions Agreement ........................................................................................................................ P-2 Notation and Terminology .................................................................................................................................... P-3 Related Manuals ................................................................................................................................................... P-5 Section 1 Overview 1-1 NS-series PT Operation ............................................................................................................................... 1-1 1-1-1 How NS-series PTs Work at FA Production Sites ............................................................................ 1-1 1-1-2 NS-series PT Operation .................................................................................................................... 1-2 1-2 NS-series PT Functions ............................................................................................................................... 1-4 1-2-1 NS-series PT Functions .................................................................................................................... 1-4 1-2-2 Differences between Models ............................................................................................................ 1-7 1-2-3 Main NS-series Functions ................................................................................................................ 1-9 1-2-4 NS-series Displays ......................................................................................................................... 1-11 1-3 Communicating with the Host ................................................................................................................... 1-20 1-3-1 Host Registration and Address ....................................................................................................... 1-20 1-3-2 Ethernet .......................................................................................................................................... 1-20 1-3-3 Controller Link ............................................................................................................................... 1-20 1-3-4 NT Links ........................................................................................................................................ 1-21 1-3-5 Host Link ....................................................................................................................................... 1-22 1-3-6 EtherNet/IP .................................................................................................................................... 1-22 1-3-7 PT Memory .................................................................................................................................... 1-22 1-4 System Configuration ................................................................................................................................ 1-28 1-4-1 Peripheral Devices ......................................................................................................................... 1-28 1-4-2 Connecting to the Host ................................................................................................................... 1-31 1-5 Procedure before Operation ....................................................................................................................... 1-32 Section 2 NS Series Functions 2-1 Project Data ................................................................................................................................................. 2-1 2-1-1 Project Configuration ....................................................................................................................... 2-1 2-1-2 Project Properties ............................................................................................................................. 2-3 2-2 NS Series Screen Types ............................................................................................................................... 2-9 2-2-1 Display Colors ................................................................................................................................. 2-9 2-2-2 Screen Configuration ..................................................................................................................... 2-10 2-2-3 Screen Numbers ............................................................................................................................. 2-11 2-2-4 Screen Types .................................................................................................................................. 2-12 2-2-5 Screen Objects ............................................................................................................................... 2-16 2-3 Internal Memory ........................................................................................................................................ 2-18 2-3-1 Bit Memory ($B) ............................................................................................................................ 2-18 2-3-2 Word Memory ($W) ....................................................................................................................... 2-18 2-3-3 Internal Holding Memory ($HB/$HW) .......................................................................................... 2-18 2-4 System Memory ......................................................................................................................................... 2-19 2-4-1 System Bit Memory ($SB) ............................................................................................................. 2-19 2-4-2 System Word Memory ($SW) ........................................................................................................ 2-35 2-4-3 System Memory Compatibility with the NT Series ....................................................................... 2-42 Contents ii NS Series Programming Manual 2-5 Communications Address Settings ............................................................................................................ 2-48 2-5-1 Register Host .................................................................................................................................. 2-48 2-5-2 Communications Addresses ........................................................................................................... 2-49 2-5-3 Directly Specifying Addresses ....................................................................................................... 2-50 2-5-4 Tags ................................................................................................................................................ 2-54 2-6 Fixed Objects ............................................................................................................................................. 2-61 2-6-1 Common Fixed Object Settings ..................................................................................................... 2-61 2-7 Registering/Using Library ......................................................................................................................... 2-67 2-8 Common Functional Object Functions ...................................................................................................... 2-68 2-8-1 Table of Functional Object Settings ............................................................................................... 2-68 2-8-2 Address Settings (General Tab and Other Tabs) ............................................................................ 2-69 2-8-3 Unit and Scale (General Tab) ......................................................................................................... 2-72 2-8-4 Numeral Display and Storage Type (General Tab) ......................................................................... 2-74 2-8-5 Date and Time Format (General Tab) ............................................................................................. 2-84 2-8-6 Text Attributes ................................................................................................................................ 2-86 2-8-7 Setting Colors (Color/Shape Tab) .................................................................................................. 2-91 2-8-8 Background .................................................................................................................................... 2-92 2-8-9 Selecting Shape (Color/Shape Tab) ................................................................................................ 2-93 2-8-10 Labels ............................................................................................................................................. 2-95 2-8-11 Scroll Bars ...................................................................................................................................... 2-99 2-8-12 Frames .......................................................................................................................................... 2-100 2-8-13 Flicker (Extension Tab) ................................................................................................................ 2-101 2-8-14 Write Settings (Extension Tab) .................................................................................................... 2-106 2-8-15 Passwords (Extension Tab) .......................................................................................................... 2-110 2-8-16 Control Flags (Extension Tab) ..................................................................................................... 2-117 2-8-17 Macro (Extension Tab) ................................................................................................................. 2-118 2-8-18 Size/Position (Extension Tab) ...................................................................................................... 2-119 2-8-19 Change Input Order ...................................................................................................................... 2-121 2-8-20 String Table .................................................................................................................................. 2-122 2-9 Buttons ..................................................................................................................................................... 2-125 2-9-1 ON/OFF Buttons .......................................................................................................................... 2-125 2-9-2 Word Buttons ............................................................................................................................... 2-133 2-9-3 Command Buttons........................................................................................................................ 2-141 2-10 Lamps ..................................................................................................................................................... 2-159 2-10-1 Bit Lamps ..................................................................................................................................... 2-159 2-10-2 Word Lamps ................................................................................................................................. 2-163 2-11 Multifunction Objects .............................................................................................................................. 2-167 2-11-1 Functions That Can Be Executed Using Multifunction Objects .................................................. 2-169 2-11-2 Execution Conditions for Multifunction Objects ......................................................................... 2-171 2-11-3 Safety Functions ........................................................................................................................... 2-172 2-11-4 Writing and Reading Communications Addresses ....................................................................... 2-174 2-11-5 Canceling Multifunction Object Processing ................................................................................ 2-175 2-11-6 Converting from Other Objects to Multifunction Objects ........................................................... 2-176 2-11-7 Functional Object Property Settings ............................................................................................ 2-177 2-11-8 Detailed Settings for Each Function ............................................................................................ 2-186 Contents iii NS Series Programming Manual 2-12 Display and Input Objects ....................................................................................................................... 2-247 2-12-1 Numeral Display and Input .......................................................................................................... 2-247 2-12-2 String Display and Input .............................................................................................................. 2-255 2-12-3 Thumbwheel Switches ................................................................................................................. 2-260 2-12-4 List Selection ............................................................................................................................... 2-265 2-12-5 Temporary Input Objects .............................................................................................................. 2-275 2-13 Display ..................................................................................................................................................... 2-280 2-13-1 Text .............................................................................................................................................. 2-280 2-13-2 Bitmaps ........................................................................................................................................ 2-287 2-13-3 Level Meters ................................................................................................................................ 2-292 2-13-4 Analogue Meter ........................................................................................................................... 2-296 2-13-5 Video Display ............................................................................................................................... 2-301 2-13-6 Consecutive Line Drawings ......................................................................................................... 2-306 2-14 Alarms and Events ................................................................................................................................... 2-308 2-14-1 Outline ......................................................................................................................................... 2-308 2-14-2 Alarm/Event Display Objects ...................................................................................................... 2-319 2-14-3 Alarm/Event Summary and History ............................................................................................. 2-324 2-14-4 Searching for Alarms and Events Using the Ladder Monitor ...................................................... 2-332 2-15 Data Logs ................................................................................................................................................. 2-337 2-15-1 Outline ......................................................................................................................................... 2-337 2-15-2 Data Log Graphs .......................................................................................................................... 2-346 2-15-3 Example Setting Procedure .......................................................................................................... 2-357 2-16 Broken-line Graphs .................................................................................................................................. 2-375 2-17 Data Blocks.............................................................................................................................................. 2-388 2-17-1 What Is a Data Block? ................................................................................................................. 2-388 2-17-2 Data Block Tables ........................................................................................................................ 2-399 2-17-3 Using Data Blocks ....................................................................................................................... 2-410 2-18 System Clock ........................................................................................................................................... 2-416 2-18-1 Date Object .................................................................................................................................. 2-416 2-18-2 Time Objects ................................................................................................................................ 2-419 2-19 Machine Navigator Function ................................................................................................................... 2-422 2-19-1 Machine Navigator ....................................................................................................................... 2-422 2-19-2 Contents Display .......................................................................................................................... 2-431 2-19-3 Usage Examples for Machine Navigator Function ...................................................................... 2-436 2-20 Special Functions ..................................................................................................................................... 2-441 2-20-1 Operation Log Function ............................................................................................................... 2-441 2-20-2 Alarm/Event History Function ..................................................................................................... 2-451 2-20-3 Data Log Function ....................................................................................................................... 2-453 2-20-4 Error Log Function....................................................................................................................... 2-457 2-20-5 Screen Saver Function ................................................................................................................. 2-459 2-20-6 Buzzer Function ........................................................................................................................... 2-461 2-20-7 Clock Function ............................................................................................................................. 2-463 2-20-8 Starting External Applications ..................................................................................................... 2-464 2-20-9 Device Monitor Function ............................................................................................................. 2-465 2-20-10 Video Configuration ..................................................................................................................... 2-490 2-20-11 Programming Console Functions ................................................................................................. 2-493 Contents iv NS Series Programming Manual 2-20-12 PLC Data Trace ............................................................................................................................ 2-497 2-20-13 NJ-series Troubleshooter .............................................................................................................. 2-509 2-21 System Settings and System Menu .......................................................................................................... 2-523 2-22 Transferring Device Data ......................................................................................................................... 2-525 2-22-1 What Is Device Data Transfer? .................................................................................................... 2-525 2-22-2 Device Data Setting Dialog Box .................................................................................................. 2-526 Section 3 Using PTs 3-1 Procedure before Operation ......................................................................................................................... 3-1 3-2 Controlling Buzzers, Backlights, and Display ............................................................................................. 3-2 3-2-1 Sounding Buzzers ............................................................................................................................ 3-2 3-2-2 Stopping Buzzers ............................................................................................................................. 3-2 3-2-3 Controlling Backlights ..................................................................................................................... 3-3 3-2-4 Turning OFF Screen Display ........................................................................................................... 3-3 3-2-5 Displaying Cleared Screens ............................................................................................................. 3-3 3-3 Screen Display and Notification .................................................................................................................. 3-5 3-3-1 Switching Screens ............................................................................................................................ 3-5 3-3-2 Finding Current Screen Numbers ..................................................................................................... 3-9 3-4 Changing Numeral and Character String Display ...................................................................................... 3-10 3-4-1 Methods for Changing Numeral and Character String Display ..................................................... 3-10 3-5 Displaying Graphs ..................................................................................................................................... 3-15 3-5-1 Changing Graph Displays .............................................................................................................. 3-15 3-6 Inputting Numeral and Character Strings .................................................................................................. 3-17 3-6-1 Inputting Numerals ........................................................................................................................ 3-17 3-6-2 Inputting Character Strings ............................................................................................................ 3-20 3-7 Using Alarm/Event Summary History Functions ...................................................................................... 3-22 3-8 Using Operation Log Functions ................................................................................................................. 3-26 3-8-1 Settings for Operation Logs ........................................................................................................... 3-27 3-8-2 Checking Operation Logs .............................................................................................................. 3-27 3-9 Displaying and Setting System Clock ....................................................................................................... 3-28 3-9-1 Displaying Date and Time .............................................................................................................. 3-28 3-9-2 Setting Date and Time .................................................................................................................... 3-28 3-10 Prohibiting and Allowing PT Operation .................................................................................................... 3-29 3-10-1 Prohibiting and Allowing System Menu Movement ...................................................................... 3-29 3-10-2 Prohibiting and Allowing Input to All Screen Functional Objects ................................................. 3-29 3-10-3 Prohibiting and Allowing Input for Individual Functional Objects ................................................ 3-30 3-11 Using Memory Cards ................................................................................................................................. 3-31 3-11-1 Transferring Data Using Memory Cards ........................................................................................ 3-31 3-11-2 Saving Alarm/Event Histories to Memory Cards ........................................................................... 3-31 3-11-3 Saving Data Logs to Memory Cards .............................................................................................. 3-31 3-11-4 Saving Operation Logs to Memory Cards ...................................................................................... 3-32 3-11-5 Saving Error Logs to Memory Cards ............................................................................................. 3-32 3-11-6 Saving Data Blocks to Memory Cards ........................................................................................... 3-32 3-11-7 Saving Captured Images to Memory Cards ................................................................................... 3-32 3-12 Function Key Settings (NS15 Only) .......................................................................................................... 3-33 Contents v NS Series Programming Manual Section 4 Using Functions 4-1 Application .................................................................................................................................................. 4-1 4-1-1 When Monitoring Bits Turn ON ...................................................................................................... 4-1 4-1-2 Always Reading PLC Word Contents .............................................................................................. 4-6 4-1-3 Changed Bit Status ........................................................................................................................... 4-8 4-1-4 For Numeral/String Input ............................................................................................................... 4-11 4-1-5 For Button Operation By User ....................................................................................................... 4-12 4-1-6 When Screens Are Switched .......................................................................................................... 4-12 Section 5 Troubleshooting and Maintenance 5-1 Errors ......................................................................................................................................................... 5-1 5-2 Error Messages ............................................................................................................................................ 5-6 5-2-1 Troubleshooting Data Transfers from the CX-Designer .................................................................. 5-6 5-2-2 Troubleshooting Errors when Turning ON Power ........................................................................... 5-9 5-2-3 Troubleshooting Errors at Startup .................................................................................................. 5-12 5-2-4 Troubleshooting Errors when Switching Screens .......................................................................... 5-13 5-2-5 Troubleshooting Errors for Functional Objects .............................................................................. 5-15 5-2-6 Troubleshooting Errors during System Menu Operation ............................................................... 5-16 5-2-7 Communications Errors and Countermeasures .............................................................................. 5-18 5-2-8 Troubleshooting Macros ................................................................................................................ 5-28 5-2-9 Troubleshooting Errors with EtherNet/IP Communications .......................................................... 5-30 Appendices Appendix-1 Specifications .................................................................................................................................. A-1 A-1-1 Display Specifications ..................................................................................................................... A-1 A-1-2 Specifications for Display Elements ............................................................................................... A-5 A-1-3 Special Functions .......................................................................................................................... A-10 Appendix-2 List of Models ............................................................................................................................... A-11 A-2-1 PT Models ..................................................................................................................................... A-11 Appendix-3 PLC Memory Areas ...................................................................................................................... A-13 A-3-1 OMRON C-series PLC Memory Areas (Same for 1:1 and 1:N NT Links) ................................... A-13 A-3-2 OMRON CVM1 and CV-series PLC Memory Areas ................................................................... A-13 A-3-3 OMRON CS-series CS1G, CS1H, CS1G-H, and CS1H-H PLC Memory Areas .......................... A-14 A-3-4 OMRON CJ-series CJ1G, CJ1G/H-H, CJ1M, CJ2H, and CJ2M PLC Memory Areas ................. A-15 A-3-5 List of Areas with Bit Access ........................................................................................................ A-16 Appendix-4 Addresses for Functional Objects ................................................................................................. A-17 A-4-1 Using Direct Addresses ................................................................................................................. A-17 A-4-2 Using Tags ..................................................................................................................................... A-23 Appendix-5 Controller Link Network Status Read List .................................................................................... A-31 Appendix-6 Additional NS Series Functions .................................................................................................... A-34 Contents vi NS Series Programming Manual Section 1 Overview NS Series Programming Manual Section 1 Overview This section provides an outline of the NS-series PTs, including their functions, features, connection types, and communication methods. It gives an understanding of the capabilities of the NS-series PTs. 1-1 NS-series PT Operation ................................................................................................................................ 1-1 1-2 NS-series PT Functions ................................................................................................................................ 1-4 1-3 Communicating with the Host .................................................................................................................... 1-20 1-4 System Configuration ................................................................................................................................. 1-28 1-5 Procedure before Operation ........................................................................................................................ 1-32 Section 1 Overview 1-1 NS-series PT Operation NS Series Programming Manual 1-1 NS-series PT Operation The NS-series Programmable Terminals (PTs) are sophisticated operator interfaces that can auto- matically display information and perform operations as required at FA production sites. This section describes the role and operations of the NS-series PTs for beginning users. 1-1-1 How NS-series PTs Work at FA Production Sites Monitoring Line Operating Status The system and device operating status can be displayed in real time. Graphs can be used to improve visual expressions to display data in an easy-to-understand format. 1-1 Instructions for FA Staff PTs can be used to notify operators if there is a system or device error and provides information on appropriate countermeasures. Replacing Control Panel Switches NS-series PTs have a touch panel. Buttons and other functional objects on the displayed screen can be operated by touch. Section 1 Overview 1-1 NS-series PT Operation NS Series Programming Manual 1-1-2 NS-series PT Operation Displaying Screens The data to be displayed on the screens (screen data) is created using the CX-Designer on a personal computer and the data is stored in the PT. The required screen can be displayed by a command from the host or by operating the touch switches. 1-2 Host The required screens can be displayed by using commands from the host or touch switch operations. Reading Data from the Host NS-series PTs connect to the host using NT Links, Ethernet (for NS15-TX01@-V2, NS12-TS01(B)-V1/ -V2, NS10-TV01(B)-V1/-V2, NS8-TV@1(B)-V1/-V2, NS5-SQ@1(B)-V1, NS5-SQ@1(B)-V2, NS5-TQ@1(B)-V2, or NS5-MQ@1(B)-V2), or Controller Link (when Controller Link Interface Unit is in- stalled) communications to automatically read required data from the host. Host Sending Data to the Host Data entered on the touch panel, (button ON/OFF status, numerals, and character strings) can be sent to the host. NT Links, Ethernet, Controller Link Touch panel Host ON/OFF information, numeric data, etc. Section 1 Overview 1-1 NS-series PT Operation NS Series Programming Manual Screen Data The screen data displayed on PTs is created using CX-Designer on a personal computer. Screen data is transferred to the PT by connecting the PT and the personal computer using an RS-232C cable, a USB cable, or Ethernet (NS15-TX01@-V2, NS12-TS01(B)-V1/-V2, NS10-TV01(B)-V1/-V2, NS8-TV@1(B)-V1/-V2, NS5-SQ01(B)-V1, NS5-SQ@1(B)-V2, NS5-TQ@1(B)-V2, or S5-MQ@1(B)-V2). 1-3 Create RS-232C, USB, screen data. Ethernet Screen data Connect the computer to the PT only when transferring screen data to or from the CX- Designer. Screen data can also be transferred using Memory Cards. Computer (CX-Designer) Memory Card Computer (CX-Designer) Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual 1-2 NS-series PT Functions This section describes the features and main functions of the NS-series PTs. 1-2-1 NS-series PT Functions Slim Body 1. Greater sophistication and reduced body thickness (panel depth 40 mm max.). (See note.) 2. Communications cable connectors housed inside Unit to eliminate protruding connectors. Note: When mounted to a panel of the recommended thickness (1.6 to 4.8 mm). Structure Suitable for FA Environments 1. Uses backlight with twice the life of previous OMRON PTs. (Return the PT to your nearest OMRON service center for replacement (at user expense). 2. IP65F (see note) or NEMA4 equivalent watertight construction. Note: May not be applicable in environments with long-term exposure to oil. Two standard-feature Ports for Serial Communications, Ports A and B, Enabling Connection to Both CX-Designer and the Host 1. Communications with the host via the other port are possible while still connected to CX-Designer. 2. Bar code data can be read from a bar code reader via the other port while communicating with the host. Ethernet Interface Ethernet communications with the host are possible for the NS15-TX01@-V2, NS12-TS01(B)-V1/-V2, NS10-TV01(B)-V1/-V2, NS8-TV@1(B)-V1/-V2, NS5-SQ01(B)-V1, NS5-SQ@1(B)-V2, NS5-TQ@1(B)-V2, or NS5-MQ@1(B)-V2. Ethernet/IP communications with the host are also possible with for the NS15-TX01@-V2, NS12-TS01(B)-V2, NS10-TV01(B)-V2, NS8-TV01(B)-V2, NS5-SQ11(B)-V2, NS5-TQ11(B)-V2, and NS5-MQ11(B)-V2. The CPU Units available with tag message communications through Ethernet/IP and the corresponding project versions are as follows: Version 8.0 or higher: CJ2H-CPU@@-EIP, CJ2M-CPU3@ Version 8.5 or higher: NJ501-@@@@ Version 8.6 or higher: NJ101-@@@@, NJ301-@@@@ Version 8.9 or higher: NX701-@@@@ Version 8.93 or higher: NX1P2-@@@@ Version 8.96 or higher: NX102-@@@@ Controller Link Interface Unit Installing a Controller Link Interface Unit enables using a Controller Link Network to send and receive large data packets flexibly and easily among OMRON PLCs and IBM PC/AT or compatible computers. Note: The Controller Link Interface Unit is supported by the NS15, NS12, and NS10 only. Display Video Images with a Video Input Unit Installing a Video Input Unit enables displaying images from a video camera or Vision Sensor. 1-4 Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual High Resolution and Large Display for a Wider Range of Display Possibilities Display possibilities have been greatly increased with a larger display and higher resolution. The NS15-TX01@-V2 uses an 1024-dot horizontal × 768-dot vertical, 256-color, 15.0-inch, bright TFT LCD. The NS12-TS0@-V1/-V2 uses an 800-dot horizontal × 600-dot vertical, 256-color, 12.1-inch, bright TFT LCD. The NS10-TV0@-V1/-V2 uses a 640-dot horizontal × 480-dot vertical, 256-color, 10.4-inch, bright TFT LCD. The NS8-TV@@-V1 uses a 640-dot horizontal × 480-dot vertical, 256-color, 8.0-inch bright TFT LCD. The NS8-TV0@-V2 uses a 640-dot horizontal × 480-dot vertical, 256-color, 8.4-inch bright TFT LCD. The NS5-SQ0@-V1/V2 uses a 320-dot horizontal × 240-dot vertical, 256-color, 5.7-inch STN LCD. The NS5-SQ1@-V2 uses a 320-dot horizontal × 240-dot vertical, 256-color, 5.7-inch bright TFT LCD. (Lot number 2110 or earlier: STN LCD.) The NS5-TQ@@-V2 uses a 320-dot horizontal × 240-dot vertical, 256-color, 5.7-inch bright TFT LCD. The NS5-MQ@@-V2 uses a 320-dot horizontal × 240-dot vertical, 16-grayscale monochrome, 5.7-inch bright STN LCD. For BMP or JPEG images, 32,000-color displays (4,096 colors for the NS5-SQ0@, 16 grayscales for the NS5-MQ) are supported. 1-5 NS5-SQ1@-V2 NS5-TQ1@-V2 NS5-MQ1@-V2 More Precise Touch Switches The NS12-TS0@-V1, NS10-TV0@-V1, NS5-SQ0@-V1, and NS5-SQ/TQ/MQ-V2 touch switches have 16-dot × 16-dot per element resolution and the NS8-TV@@-V1 touch switches have 20-dot × 20-dot per element resolution. The NS15-TX01@-V2 uses an analog touch panel. Fast System Program and Screen Data Replacement Using Memory Cards 1. Screen data can be written on site simply by mounting an HMC-EF*** Memory Card on the PT. Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual 2. System programs can also be stored on Memory Cards with NS-series PTs. 3. Operation log data that contains alarm history data, data log data, error log data, functional object operations, screen display history, and macro execution history can be stored on Memory Cards. Data is saved in CSV files, which are easy to use on a personal computer. Screen Data Confirmation Function Screens can be checked even if CX-Designer is not connected, by using the System Menu on the PT. Large Increase in Object Capacity The number of objects that can be registered to screens has been increased dramatically. This allows screens with better display to be created. Refer to Display Specifications in Appendix 1 Specifications for details. Character Display in Windows Fonts Fonts used in Windows can be used in fixed (text) displays. Simple Upgrades The system program can be replaced using a Memory Card. Conforms to International Standards The PT conforms to UL standards, CSA standards, and EC Directives. Multiple Windows Up to 3 pop-up windows can be displayed at the same time on a normal screen. Commands to switch screens can also be given from the host. Strong Processing Functions Using Macros 1. Various instructions are available, including arithmetic operations, bit operations, logic operations, comparison operations, screen controls (open, close, etc.), and object movement. 2. Processing can be performed independently from the host or data from the host can be further processed and the results can be displayed on the screen. 3. Host data processing can be transferred to macros to reduce the load on the host. Multiple Label Registration 1. Up to 16 different languages or labels for production lines can be registered on one screen in the NS-series PTs. 2. The displayed label can be switched during operation. More than 1,000 Standard Parts NS-series PTs provide not only touch switches and lamps, but also complicated parts such as toggle switches and 7-segment displays. It is easy to create attractive screens simply by pasting on the CX-Designer. 1-6 Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual 1-2-2 Differences between Models The NS15, NS12, NS10, NS8, and NS5 have different screen sizes. Also, some models support only serial communications while others also support communications via the Ethernet. Model Color Display panel Ethernet NS15-TX01S-V2 Silver 15.0-inch bright TFT 10/100Base-T NS15-TX01B-V2 Black 15.0-inch bright TFT 10/100Base-T NS12-TS00-V1 Ivory 12.1-inch bright TFT Not available NS12-TS00B-V1 Black 12.1-inch bright TFT Not available NS12-TS01-V1 Ivory 12.1-inch bright TFT 10/100Base-T NS12-TS01B-V1 Black 12.1-inch bright TFT 10/100Base-T NS10-TV00-V1 Ivory 10.4-inch bright TFT Not available NS10-TV00B-V1 Black 10.4-inch bright TFT Not available NS10-TV01-V1 Ivory 10.4-inch bright TFT 10/100Base-T NS10-TV01B-V1 Black 10.4-inch bright TFT 10/100Base-T NS8-TV@0-V1 Ivory 8.0-inch bright TFT Not available NS8-TV@0B-V1 Black 8.0-inch bright TFT Not available NS8-TV@1-V1 Ivory 8.0-inch bright TFT 10/100Base-T NS8-TV@1B-V1 Black 8.0-inch bright TFT 10/100Base-T NS12-TS00-V2 Ivory 12.1-inch bright TFT Not available NS12-TS00B-V2 Black 12.1-inch bright TFT Not available NS12-TS01-V2 Ivory 12.1-inch bright TFT 10/100Base-T NS12-TS01B-V2 Black 12.1-inch bright TFT 10/100Base-T NS10-TV00-V2 Ivory 10.4-inch bright TFT Not available NS10-TV00B-V2 Black 10.4-inch bright TFT Not available NS10-TV01-V2 Ivory 10.4-inch bright TFT 10/100Base-T NS10-TV01B-V2 Black 10.4-inch bright TFT 10/100Base-T NS8-TV00-V2 Ivory 8.4-inch bright TFT Not available NS8-TV00B-V2 Black 8.4-inch bright TFT Not available NS8-TV01-V2 Ivory 8.4-inch bright TFT 10/100Base-T NS8-TV01B-V2 Black 8.4-inch bright TFT 10/100Base-T NS5-SQ00-V1 Ivory 5.7-inch STN Not available NS5-SQ00B-V1 Black 5.7-inch STN Not available NS5-SQ01-V1 Ivory 5.7-inch STN 10/100Base-T NS5-SQ01B-V1 Black 5.7-inch STN 10/100Base-T NS5-SQ00-V2 Ivory 5.7-inch STN Not available NS5-SQ00B-V2 Black 5.7-inch STN Not available NS5-SQ01-V2 Ivory 5.7-inch STN 10/100Base-T NS5-SQ01B-V2 Black 5.7-inch STN 10/100Base-T NS5-SQ10-V2 (See note.) 1-7 Ivory 5.7-inch TFT Not available NS5-SQ10B-V2 (See note.) Black 5.7-inch TFT Not available NS5-SQ11-V2 (See note.) Ivory 5.7-inch TFT 10/100Base-T NS5-SQ11B-V2 (See note.) Black 5.7-inch TFT 10/100Base-T NS5-TQ00-V2 Ivory 5.7-inch bright TFT Not available NS5-TQ00B-V2 Black 5.7-inch bright TFT Not available NS5-TQ01-V2 Ivory 5.7-inch bright TFT 10/100Base-T NS5-TQ01B-V2 Black 5.7-inch bright TFT 10/100Base-T Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual Model Color Display panel Ethernet NS5-TQ10-V2 Ivory 5.7-inch bright TFT Not available NS5-TQ10B-V2 Black 5.7-inch bright TFT Not available NS5-TQ11-V2 Ivory 5.7-inch bright TFT 10/100Base-T NS5-TQ11B-V2 Black 5.7-inch bright TFT 10/100Base-T NS5-MQ00-V2 Ivory 5.7-inch monochrome STN Not available NS5-MQ00B-V2 Black 5.7-inch monochrome STN Not available NS5-MQ01-V2 Ivory 5.7-inch monochrome STN 10/100Base-T NS5-MQ01B-V2 Black 5.7-inch monochrome STN 10/100Base-T NS5-MQ10-V2 Ivory 5.7-inch monochrome STN Not available NS5-MQ10B-V2 Black 5.7-inch monochrome STN Not available NS5-MQ11-V2 Ivory 5.7-inch monochrome STN 10/100Base-T NS5-MQ11B-V2 Black 5.7-inch monochrome STN 10/100Base-T Note: The specifications of NS5-SQ1@-V2 PTs with lot number 2110 (manufactured January 21, 2010)or earlier are given below. Item Specification Display panel Color STN LCD Display colors 256 colors (4,096 colors for BMP/JPEG images) View angle Left: 50°, Right: 50°, Top: 45°, Bottom: 50° 1-8 Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual 1-2-3 Main NS-series Functions The NS-series PTs have the following main functions. Display Functions Screen Displays Large, high - resolution screen with many graphic functions. 1024 x 768 - dot (horizontal x vertical), 256 - color, 15.0-in, bright TFT LCD NS15-TX01@-V2 800 x 600 - dot (horizontal x vertical), 256 - color, 12.1-in, bright TFT LCD NS10-TV0@-V1/-V2 640 x 480 - dot (horizontal x vertical), 256 - color, 10.4-in, bright TFT LCD NS8-TV@@-V1 640 x 480 - dot (horizontal x vertical), 256 - color, 8.0-in, bright TFT LCD NS8-TV0@-V2 640 x 480 - dot (horizontal x vertical), 256 - color, 8.4-in, bright TFT LCD NS5-SQ0@-V1/-V2 32 0 x 24 0 - dot (horizontal x vertical), 256 - color, 5.7-in, STN LCD NS5-SQ1@-V2 (See note.) 320 x 240 - dot (horizontal x vertical), 256 - color, 5.7-in, TFT LCD RUN NS5-TQ@@-V2 32 0 x 24 0 - dot (horizontal x vertical), 256 - color, 5.7-in, bright TFT LCD NS5-MQ@@-V2 320 x 240 - dot (horizontal x vertical), 5.7-in, 16-grayscale monochrome STN LCD Characters Display characters at various sizes. Characters can be flashed or character colors can be changed. Fixed Objects Lines, poly lines, rectangles, polygons, circles, oval, arcs, and sectors can be displayed. Objects can be filled in various colors and flashed. Internal Memory Data The contents of registers in internal memory ($B, $W, $HB, $HW, $SB, and $SW) can be displayed. Graphs Bar graphs, analog meters, broken - line graphs, and trend (data logging) graphs are supported. Lamps Lamps controlled by the host can be lit or flashed. Different graphics can be used for lit and not lit status. Alarms/Events Host bit status can be used to automatically display messages and related information (e.g., time stamps). Alarms and events can be displayed one line at a time, in lists, or in histories. Note: Lot number 2110 or earlier use an STN LCD. Communications Functions: Host Communications Any of five communications methods can be used: 1:1 NT Links, 1:N NT Links (standard or high speed), Ethernet, Ethernet/IP (Ethernet: NS15-TX01@-V2, NS12-TS01(B)- V1/-V2, NS10- TV01(B)-V1/-V2, NS8-TV@1(B)-V1/-V2, NS5- SQ01(B)-V1, NS5-SQ@1(B)-V2, NS5-TQ@1-V2, and NS5-MQ@1-V2), or Controller Link. Host data can be read and displayed, and data can be input and sent to the host, for buttons, numeral display and input objects, and character display and input objects. Output Functions: Buzzer The buzzer in the PT can be controlled 1-9 Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual Input Functions Inputting via Touch Switches Buttons can be displayed easy input by touching the screen. Input functions include sending data to the host and switching the display screen. Pop- up Windows Windows that overlap the current screen can be opened, closed, and moved. Various objects can be registered for pop-up windows, and up to three pop- up windows can be displayed at the same time. Accessing the required windows when needed enables more effective use of screens. Numeral/Character String Input Touch switches can be used to input numerals and character strings. The input data can be sent to the host, and inputs can also be prohibited using controls from the host. Bar Code Reader Inputs Data read from bar code readers can be input to character string display and input objects. Control Flags Allocating host addresses to control bits enables controlling display of functional objects and enabling or disabling input functions from the host. System Functions System Menu System setting and maintenance are performed from the system menu displayed on the screen. Creating Screen Data The CX-Designer running on a personal computer is used to create screen data and record it in memory built into the PT. Screen data can also be saved on Memory Cards in the PT. Screen Saver A screen saver increases the life of the backlight. Built-in Clock The built- in clock enables displaying dates and times. Device Monitor Function When connected to a PLC via a 1:1 NT Link, 1:N NT Link, or Ethernet, the PLC’s operating mode can be changed, words in the PLC can be read or written, error information can be written, etc. Data Transfers Screen data and system programs can be transferred by the Transfer Data function on the CX-Designer or by using Memory Cards. Data can also be transferred to the PT through a PLC and ladder program data, for example, can be transferred through a PT to a PLC. Operation Logging and Alarm/Event History A history can be kept of screen switches, functional object operation, and macro execution. The times and frequency that specific addresses turn ON can also be kept in a history. Data Logging for Trend Graphs and Background Execution The contents of addresses displayed for trend graphs can be logged, even while the graph is not being displayed (background execution). Macros Calculations data can be set as screen data to perform calculations at specific times during PT operation. Calculations include arithmetic, bit operations, logic operations, and comparisons. Various commands are also provided, e.g., to move objects or pop-up windows, manipulate character strings, etc. Starting External Applications Ladder monitor or other applications can be started from the system menu. Printing Screens can be printed out on a printer connected with an USB cable NS15, NS12, NS10, NS8, or NS5-@@1@-V2 only. Programming Console Function The PT can perform Programming Console functions by placing a Memory Card containing a program into the PT. NS Switch Box The comments of a specified PLC address can be displayed and data at the address can be monitored or changed. 1-10 Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual 1-2-4 NS-series Displays A variety of elements can be displayed on one screen, including character strings, numerals, graphs, lamps, and buttons. The screen data displayed on NS-series PTs is created using CX-Designer. Characters (text) ON/OFF buttons Characters (string display and input) Numerals (numeral display and input) Graphs (level meter) Lamps (bit lamps) Fixed objects Alarm objects (Alarm/event display) Fixed Objects A fixed object is merely graphic data displayed on the screen. Unlike functional objects, fixed objects cannot exchange data with the host, execute operations, or change display attributes (except for flick- ering). There are seven types of fixed objects: Lines, circles/ovals, arcs, sectors, polylines, polygons, and rectangles.

Line Circle or Oval Arc Sector

Buttons Button can be registered to the screens as required. There are three types of buttons: ON/OFF buttons, word buttons, and command buttons. The following functions can be executed by touching the buttons on the screen. • Turn bits ON or OFF (ON/OFF buttons). • Write numerals to words (word buttons). • Switch the displayed screen (command buttons). • Transfer numeral or character string data (command buttons). • Open, close, or move pop-up screens (command buttons). • Display the System Menu (command buttons). • Stop the buzzer (command buttons). Buttons can be lit depending on the status of the allocated address. Also, inputs from the host can be controlled (enabled or disabled) by allocating the address of a control flag. There are three display shapes for buttons: Rectangle, select shape (ON/OFF buttons and word but- tons), and circle (for ON/OFF buttons only). When the select shape option is used, the display shape is specified for the ON and OFF status of the allocated address. There are two types of button labels: Fixed string display and ON/OFF switch display (for ON/OFF buttons only). In addition, the label can be displayed on multiple lines. 1-11 P o lyline Polygon Rectangle Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual Lamps There are two types of functional objects, bit lamps and word lamps, that change the display status depending on the status of the allocated address. The color and shape of the lamps can be changed depending on the ON/OFF status of bits for bit lamps or the contents of words for word lamps.

Allocated address 0, 1, 2, 3, 4, 5...... Color 1, Color 2, Color 3, Color 4...... Allocated address 0, 1, 0, 1...... OFF, ON, OFF, ON......

Bit lamp Word lamp Fixed character strings can be displayed as lamp labels. In addition, multiple lines can be displayed. Numeral Display and Input Numerals stored at the allocated address can be displayed and data can be input to the allocated ad- dress. Four different data formats can be displayed as required, including decimal and hexadecimal, and data can be stored as required in any of eleven data formats, including signed integers and BCD. Host values can be converted and displayed at a specified scale or displayed with units, such as mm or g. Also, inputs from the host can be controlled (enabled or disabled) by assigning the address of a control flag. 1-12 Keypad input Allocated address 12345 12345 Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual String Display and Input Character string data stored at allocated addresses can be displayed and can be input to the address. Bar code data can be read using a bar code reader. Also, inputs from the host can be controlled (enabled or disabled) by allocating the address of a control flag. Barcode input Character string Character string Character string Thumbwheel Switches The numerical contents of the allocated address can be input by incrementing or decrementing the numeral using the + and – buttons for each digit. Also, inputs from the host can be controlled (enabled or disabled) by allocating the address of a control flag. Decrement 1-13 Virtual keyboard input Increment Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual List Selections Allocated addresses or character string data stored in text files can be displayed in a list and specific character strings can be specified from the list. Also, inputs from the host can be controlled (enabled or disabled) by allocating the allocated address of a control flag.

Item 1 Item 2 Item 3 Allocated address Item 4 Item 1 Item 5 Item 2 Item 6 Item 3 Item 7 Item 4 Text files Item 1 Item 2 Item 3 Item 4

Text Preset character strings can be displayed. Display characters can also be changed. The following three methods are available for changing displayed characters. • Indirect Specification From a Text File A list of character strings to be displayed can be stored in a text file and any character string in the text file can be specified for display. • Indirect Specification From a Character String Table Any character string can be specified for display from preset character strings in a character string table. • Message Indicator Function Character strings and background colors to be displayed can be registered for each status number and any registered status can be specified for display. Status 1

Status 2 Status 3 Status switching addresses HOST1: 00001=2 Specifies status 3.

Bitmaps Bitmaps are functional objects that display bitmap files or JPEG files. Complex pictures or photographic images that cannot be drawn can be displayed on the screen. The display can also switch among dif- ferent images depending on the contents of the specified address. Level Meters The current value of the allocated address can be displayed by coloring the specified range. The display 1-14 Text object Displays status 3. Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual direction (up, down, left, or right), different color for each specified range, and whether or not scaling will be used can be set. 100 50200 Analog Meters An analog meter displays the current value for the allocated address by coloring regions or by means of a needle. The shape can be selected from a quarter circle, semi-circle, and full circle. The display direction (up, down, left, or right), incremental direction for the meter (clockwise or an- ti-clockwise), and whether or not scaling will be used can be set. Broken-line Graphs Broken-line graphs display the present values for multiple consecutive allocated addresses on one graph. Up to 256 line graphs can be displayed in one broken-line graph display region. 1-15 Data Log Graphs The data log function saves changes over time in the contents of the allocated address. The saved data can be displayed for each data logging group. Data can be read (sampled) even if the data log graph is not displayed.

Allocated address contains 20. Allocated address contains 50. Allocated address contains 100. Allocated address contains 100.

Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual Alarms and Events The alarm/event function reports alarms based on changes in bit status. There are two functional ob- jects: Alarm/event displays and alarm/event summary and history. Alarm/event display objects display a pre-registered message and the date and time of the alarm or event when the monitored bit turns ON. Either one message or multiple messages (using the flowing string function) can be displayed. The alarm/event summary and history functional object displays a list of messages. The display order can be switched between displaying in order of occurrence, order of frequency, and by alarm level. Also, the history and data to be displayed when an alarm is generated can be selected. System Clock The system clock displays the current date and time. The date and time can also be changed. Data Blocks Data blocks (recipes) enable reading/writing values and character strings from/to memory areas, such as those in a PLC. Data blocks can be used to easily change the setup of the system. Create the data in a CSV file and store it in the PT beforehand. This data can be changed while operating the PT. Example: Setting width (numeric value), height (numeric value), and color (character string) in the PLC. (Refer to the figure shown below.) Set width: 150, height: 54, and color: blue for product B. Just select product B to set these three items in the PLC. If product A is selected a width for 100, a height of 52, and a color of red are set in the PLC. 1-16 Product B processing conditions Data Block Width Height Color

Product A 100 52 Red Product B 150 54 Blue 54 Blue Product C 200 56 Yellow 56 Yellow Product D 300 62 62 Red Red Red Product E Product B selected to set Blue Blue To machines Product B Product B Product B

Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual Using data blocks, users do not need to save data in the PLC beforehand, so that the memory of the PLC can be saved and the ladder program can be reduced. Data blocks also have the following fea- tures. • Data in CSV format can be edited and managed on a computer. • Data can be edited on the PT. • Data can be written to a Memory Card. • Data from read from a Memory Card. • Process values and character strings can be handled. • Maximum number of rows: 1,000. Maximum number of columns: 500. Data blocks with both 1,000 rows and 500 columns, however, cannot be set. Video Displays Installing a Video Input Unit (NS-CA001) on the NS12, NS10, or NS8 enables displaying images output from video devices, such as video cameras or Vision Sensors, to be displayed on the PT. Up to four video devices can be connected to the PT. There are two input methods: NTSC and PAL. 1-17 Video Input Unit 4ch 3ch 2ch 1ch Video cameras or Vision Sensors With an NS15,* NS12, NS10, or NS8 PT, an NS-CA002 RGB/Video Input Unit can be mounted to dis- play receive an external video or RGB signal for display on the NS-series PT. *: Video inputs cannot be used with the NS15 PT. Only analog RGB inputs can be used. Consecutive Line Drawing Polylines can be drawn by using the contents of communications addresses as coordinates of the vertex points. These shapes differ from regular polylines because the shapes can be changed actively. Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual The communications address’ values Vertices change as the values of the specify each vertex’s X and Y coordinates. communications addresses change. Vertex 2 (5,0) (0, 0) (20,0) Vertex 1 (0,10) Vertex 3 (20,10) (10,10) Value of communications address 1: 0 Value of communications address 2: 10 Coordinates of vertex 1 Value of communications address 3: 5 Value of communications address 4: 0 Value of communications address 5: 20 Value of communications address 6: 10 1-18 Value of communications address 1: 0 Value of communications address 2: 0 Coordinates of vertex 2 Value of communications address 3: 10 Value of communications address 4: 10 Coordinates of vertex 3 Value of communications address 5: 20 Value of communications address 6: 0 Multifunction Objects Multifunction Objects are functional objects that can execute multiple functions in order with a one-touch operation. The set functions are executed one after the other when the Multifunction Object is pressed or the value at a specified address changes. Up to 32 functions can be set for each execution condition. The Multifunction Object function enables operations that were performed using a combination of macros and multiple functional objects to be performed in one operation. Executed in one operation. 1. Turns ON $B100. ↓ 2. Sets DM100 to 10. ↓ 3. Turns ON CIO0.0. ↓ 4. Switches to screen 50. * Safety functions can be set as an execution condition for when the Multifunction Object is pressed, e.g., Double Press, ON Delay, OFF Delay, and Prohibit Simultaneous Press Contents Display Contents Display is a functional object that switches character string and image file display according to its status. Character string displays and image files are indicated by the term “contents” and settings for switching display is referred to as the settings for switching contents. The character string and image combinations and the communications address for switching display for each status (i.e., each contents number) are made in the settings for switching contents. Contents display switches the displayed character string/images according to the specified communi- cations address. The contents display can also be switched in connection with any alarms/events that occur or are cleared. Example Settings for Switching Contents Contents Contents No. String Image 0 Close the front cover. Manual1.bmp 1 Replace the bat- tery. Manual2.bmp Section 1 Overview 1-2 NS-series PT Functions NS Series Programming Manual Contents switching address value: 0 Character string Switches to display the character string and image registered to contents number 1. 1-19 Displays the character

Manual1.bmp string and image registered to contents number 0. Contents switching address value: 1

Section 1 Overview 1-3 Communicating with the Host NS Series Programming Manual 1-3 Communicating with the Host 1-3-1 Host Registration and Address With NS-series PTs, data required for display can be accessed and the words and bits where the en- tered data will be stored can be allocated to any area in the PLC. The allocated words and bits are read from and written to directly, the display status changed for the objects on the PT screen, and the PT status controlled or reported. Communications with multiple PLCs are also possible with NS-series PTs. Host names are registered for the connected PLCs and any area in the PLC can be accessed by specifying the host name and address. Connect to the host using one of the following methods. NS-series PT PLC DM Area I/O Area

Auxiliary Area Timers/counters • 1:1 NT Link • 1:N NT Links (standard, high speed) • Ethernet

• Controller Link (When Controller Link Interface Unit is installed.) • Host Link • Temperature Controller Connection • Memory Link • Connection with PLCs and other devices from other manufacturers. • EtherNet/IP Up to 48 registrations are possible for hosts. Refer to the Host Connection Manual: Temp. Control, MemLink for details on Temperature Controller connections and Memory Links. Refer to the Host Connection Manual: Multivendor Connection for details on connecting to another company’s PLC. 1-3-2 Ethernet Hosts connected on the Ethernet can communicate with devices that support FINS (Factory Interface Network Service) messages. FINS is a standard OMRON communications service. NS-series PTs can read and write data, word contents, and bit status from supported PLC Ethernet Units without having to be concerned about protocols. The following PLCs can be connected using Ethernet. CS1G/CS1H-E(V1), CS1G/CS1H-H, CVM1/CV, CJ1G, CJ1G-H/ CJ1H-H, CJ1M, CP1H, CP1L, CP2E, CJ2H, and CJ2M. 1-3-3 Controller Link The Controller Link is an FA network that can send and receive large data packets among OMRON PLCs and IBM PC/AT or compatible computers. The Controller Link supports data links that enable data sharing and a message service that enables sending and receiving data when required. The following PLCs can be connected using Controller Link: CS1G/CS1H-E(V1), CS1G/CS1H-H, CVM1/CV, C200HX/HG/HE(-Z), and CVM1(-V2), CQM1, CJ1G, CJ1G-H/ CJ1H-H, CJ1M, CJ2H, and CJ2M. Note: The Controller Link Interface Unit is supported by the NS15, NS12, and NS10 only. 1-20 Section 1 Overview 1-3 Communicating with the Host NS Series Programming Manual 1-3-4 NT Links The NT Link protocol was specially designed to enable high-speed communications with OMRON PLCs. The following PLCs can be connected using NT Links. CPM1A, CPM2A, CPM2C, CQM1, CQM1H, C200HS, C200HX/HG/HE-E/-ZE, CS1G/CS1H-E(V1), CS1G/CS1H-H, CVM1/CV (V1 or later), CJ1G, CJ1G-H/ CJ1H-H, CJ1M, CP1H, CP1L, CP1E, CP2E, CJ2H, and CJ2M In addition to the 1:1 NT Links, where one PT serial port is connected to one PLC, NS-series PTs can also use the 1:N NT Links, where up to eight PTs are connected to one PLC. The following PLCs can be connected using a 1:N NT Links. CQM1H, C200HX/HG/HE-E/-ZE, CS1G/CS1H-E(V1), CS1G/CS1H-H, CJ1G, CJ1G-H/ CJ1H-H, CJ1M, CP1H, CP1L, CP1E, CP2E, CJ2H, and CJ2M. NS-series PTs also support a high-speed 1:N NT Link that allows faster communications. The following PLCs can be connected using a high-speed 1:N NT Links. CS1G/CS1H (V1 or later), CS1G/CS1H-H, CJ1G, CJ1G-H/ CJ1H-H, CJ1M, CP1H, CP1L, CP1E, CP2E, CJ2H, and CJ2M. In later sections, the term “NT Link” will be used when describing the NT Link communications method in general, “1:1 NT Link” will be used when describing the 1:1 NT Link connection method only, and “1:N NT Link” will be used when describing the 1:N NT Link connection method only. Furthermore, differen- tiation will be made between standard and high-speed 1:N NT Links when required. If only “1:N NT Link” is noted, the description will refer to both standard and high-speed 1:N NT Links. NT Link Features NT Links have the following features. 1. NT Links facilitate high-speed communications with PLCs. The high-speed 1:N NT Link, which enables even faster communications, is also supported. 2. Data can be written to PLC memory areas in bit units. This allows other bits in the word to which a touch switch has been allocated to be used for another applications, such as lamp allocations. However, data is written in word units only in the DM and EM Areas, so other bits in the word to which touch switches are allocated cannot be used for other applications in these memory areas. 3. NS-series PTs can be connected without switching PLC operating modes. 4. Up to eight PTs can be connected to one PLC port when 1:N NT Links are used and all ports can be used simultaneously. Up to eight ports can be used simultaneously for high-speed 1:N NT Links also. Normal 1:N NT Links and high-speed 1:N NT Links cannot, however, both be used on the same PLC port. 5. If a Communications Board is mounted in the CPU Unit option slot on a C200HX/HG/HE-E/-ZE PLC, up to three standard 1:N NT Link systems (up to 24 PTs) can be connected. Only standard 1:N NT Link connections can be made. Refer to the C200HX/HG/HE Communications Boards Operation Manual (W304-E1-@) for information on Communications Boards. 6. If a Serial Communications Board is mounted in the CPU Unit Inner Board slot on CQM1H PLCs, up to two standard 1:N NT Link systems (up to 16 PTs) can be connected. Only standard 1:N NT Link connections can be made. Refer to CQM1H Serial Communications Board Operation Manual (W365-E1-@) for information on Serial Communications Boards. 7. If a Serial Communications Board is mounted to the CPU Unit Inner Board slot or a Serial Com- munications Unit is mounted to the Backplane of a CS1G/H or CS1G/H PLC, multiple standard or high-speed 1:N NT Link systems can be connected. Refer to CS/CJ Series Serial Communications Boards and Unit Operation Manual (W336-E1-@) for information on Serial Communications Boards and Serial Communications Units. 8. If the PLC supports the device monitor function, the PLC operating mode can be switched from the PT and the present values of words can be displayed or changed. 1-21 Section 1 Overview 1-3 Communicating with the Host NS Series Programming Manual 1-3-5 Host Link The Host Link method uses a 1:1 connection between the host and a PT to read and display word and bit data from the host. Many PLC models can be connected using Host Link. The following PLCs can be connected to NS-series PTs using Host Link. The PLCs are connected via their built-in serial port or a Host Link Unit supported by the PLC. C Series C200HS, C200HX/HG/HE(-Z), CQM1, CQM1H, CPM2A/CPM2C, CPM1/CPM1A, C500, C1000H, and C2000H CV Series CV500, CV1000, CV2000, and CVM1 CS/CJ Series CS1G/CS1H, CS1G-H/CS1H-H, CJ1G, CJ1G-H/CJ1H-H, CJ1M, CP1H, CP1L, CJ2H, and CJ2M Refer to Host Connection Manual: Host Link for details on Host Link communications settings. 1-3-6 EtherNet/IP EtherNet/IP is an industrial multivendor network protocol that uses Ethernet. The specification is an open standard managed by the ODVA (Open DeviceNet Vendors Association) as is DeviceNet, and it is used for a variety of industrial devices. With NS-series PTs, communications can be performed with CS/CJ-series EtherNet/IP Units and CJ2H-CPU@@-EIP, CJ2M-CPU3@, NJ@01-@@@@, NX@0@-@@@@, or NX1P2-@@@@ Units with a built-in EtherNet/IP port. Also, it is possible to perform tag message communications when using a CPU Unit with a built-in EtherNet/IP port. These CPU Units contain a tag name server, so if tag names and an address table are stored in advance in the CPU Unit, it is possible to perform access from the NS-series PT using only the tag names. 1-3-7 PT Memory PT memory is made up of internal memory and system memory. Internal Memory The internal memory in the PT can be read and written by the user. Internal memory can be allocated as required for settings, such as the addresses for functional objects. The internal memory is divided into four sections. Memory Contents $B Bit Memory Bit memory is used for I/O flags and signal information. Up to 32 Kbits (32,768 bits). $W Word Memory Word memory is used to store numeral and character string data. Each word contains 16 bits, but consecutive words can be used as required for character strings and 32-bit data. Up to 32 Kwords (32,768 words). $HB Internal Holding Bit Memory Internal Holding Bit Memory is used for I/O flags and signal information. Up to 8 Kbits (8,192 bits) can be used. Values are held even when the power supply to the PT is turned OFF. $HW Internal Holding Word Memory Internal Holding Word Memory is used to store numeral and character string data. Each word contains 16 bits, and consecutive words can be used as required for character strings and 32-bit data. Up to 8 words (8,192 words) can be used. Values are held even when the power supply to the PT is turned OFF. 1-22 Section 1 Overview 1-3 Communicating with the Host NS Series Programming Manual RRReeefffeeerrreeennnccceee System Memory System memory is used to change information between the host and the PT, such as controlling the PT and notifying the host of PT status. The system memory is divided into two sections. Memory Contents $SB System Bit Memory The system bit memory contains 64 bits with predefined functions. $SW System Word Memory The system word memory contains 41 words with predefined functions. The functions for each $SB and $SW address are outlined on the following tables. RRReeefffeeerrreeennnccceee $SB Address Operation Classification 0 Operation Signal (Pulse) Repeatedly turns ON and OFF during PT operation. 1 Operation Signal (Always ON) Always ON during operation. 2 Screen Switch Strobe ON: Switches screen, OFF: System turns OFF automatically after screen switched. 1-23 NS status notification 3 System Menu Change Prohibit (ON: Prohibited, OFF: Enabled) NS status control 4 Battery Low NS status notification 5 Numeral and Character Input Detection ON: Inputting, OFF: Not inputting NS status notification 6 Backlight Brightness Adjustment (High) (Adjusted when ON.) 7 Backlight Brightness Adjustment (Middle) (Adjusted when ON.) 8 Backlight Brightness Adjustment (Low) (Adjusted when ON.) NS status control 9 Backlight Control (Screen Saver Start/Cancel) NS status control 10 Backlight Flash Control ON: Flash, OFF: Lit NS status control 11 Backlight Status ON: Not lit, OFF: Lit NS status notification 12 Continuous Buzzer (ON: Buzzer ON, OFF: Buzzer OFF) NS status control ♦ Internal memory cannot be read and written from the host. ♦ System memory can be allocated as host addresses or as internal memory. Refer to the System Settings and Project Properties in the CX-Designer Online Help for details on setting methods. ♦ The NS-series PT will automatically update the system memory wherever it is allocated. The update timing will be different depending on whether $SB or $SW is used directly or whether an address in the allocated memory is used. Section 1 Overview 1-3 Communicating with the Host NS Series Programming Manual Address Operation Classification 13 Short Intermittent Buzzer (ON: Buzzer ON, OFF: Buzzer OFF) 14 Long Intermittent Buzzer (ON: Buzzer ON, OFF: Buzzer OFF) 15 Notification/Control of Video NS status notification and control 16 Port A NT Link Priority Registration (for 1:N) 17 Port B NT Link Priority Registration (for 1:N) 1-24 NS status control 18 Ten Key Pad Display with Temporary Input NS status control 19 Input Disable (ON: Disabled, OFF: Enabled) To clear input disable, touch the screen and enter the password for the password level set under $SW13 in the dialog box that will be displayed prompting password input. NS status control 20 Contrast Adjustment (+10 levels) (NS5 only) 21 Contrast Adjustment (+1 level) (NS5 only) 22 Contrast Adjustment (−1 level) (NS5 only) 23 Contrast Adjustment (−10 levels) (NS5 only) NS status control 24 Video Capture NS status notification and control 25 Start Printing/Capture Screen 26 Stop Printing 27 Test Pattern Printing 28 Printer head-cleaning (Ignored for PictBridge.) 29 Update Printer Status NS status control 30 Printer Busy Status/Capture Busy Status NS status notification 31 Notification of Printer Error/Capture Screen Error NS status notification 32 Alarm/Event History Initialization (Executed when ON.) NS status notification and control 33 Alarm/Event History Save (Executed when ON.) NS status notification and control 34 Internal Holding Memory ($HB/$HW) Initialization (Executed when ON.) NS status notification and control 35 Data Log Initialization (Executed when ON.) 36 Data Log Save (Executed when ON.) 37 Operation Log Initialization (Executed when ON.) 38 Operation Log Save (Executed when ON.) NS status notification and control 39 Functional Object Operation Log Execution (ON: Execute, OFF: Not execute) 40 Screen Switch Operation Log Execution (ON: Execute, OFF: Not execute) 41 Macro Execution Operation Log Execution (ON: Execute, OFF: Not execute) NS status control 42 Error Log Initialization (Executed when ON.) 43 Error Log Save (Executed when ON.) NS status notification and control 44 Reserved (Do not access.) − Section 1 Overview 1-3 Communicating with the Host NS Series Programming Manual Address Operation Classification 45 Macro Error Dialog Box Display Control (ON: Without displaying an error dialog box, the relevant macro proc- essing tion of macro will be processing canceled and set the elsewhere previous will status be stopped. returned. Execu- OFF: Displays an error dialog box, cancels the relevant macro proc- essing, processing and set returns elsewhere the previous will be status. stopped.) Execution of macro 1-25 NS status control 46 Macro Error Notification (Turns detected object.) ON until when this a bit macro is turned error OFF is generated. using a user Stays macro ON when or a functional an error is NS status notification 47 History Processing Error Flag (Turns ON when an error is generated while a CSV file is being created or a Video Capture is being performed.) NS status notification 48 Memory Card Free Space Check Flag NS status notification 49 Stop Memory Card NS status notification and control 50 Memory Card Removing Status (Power OFF) NS status notification 51 Periodical Data Log Save in Process Flag NS status notification 52 Data Block Operation Complete Flag NS status notification 53 Prohibit Screen Save Startup (ON: Disabled) NS status notification and control 54 Password Level 1 Operable Status NS status notification 55 Password Level 2 Operable Status NS status notification 56 Password Level 3 Operable Status NS status notification 57 Password Level 4 Operable Status NS status notification 58 Password Level 5 Operable Status NS status notification 59 Reserved (Do not access.) − 60 Reserved (Do not access.) − 61 Reserved (Do not access.) − 62 Reserved (Do not access.) − 63 Reserved (Do not access.) − $SW Address Operation Classification 0 Display screen number (The screen is switched when this number is written) 1 Display pop-up screen 1 number (If the specified screen is a base screen, the request is ignored and the page number of the current pop-up screen is written.) The current pop-up screen is closed for 0. 2 Pop-up screen 1 display position (upper left X coordinate) 3 Pop-up screen 1 display position (upper left Y coordinate) NS status notification and control 4 Display pop-up screen 2 number 5 Pop-up screen 2 display position (upper left X coordinate) 6 Pop-up screen 2 display position (upper left Y coordinate) 7 Display pop-up screen 3 number 8 Pop-up screen 3 display position (upper left X coordinate) 9 Pop-up screen 3 display position (upper left Y coordinate) 10 Display label number (The label is switched when this number is written.) 11 Destination (0: Printer, 1: Memory Card) NS status control 12 Backlight Brightness Adjustment (1 to 32) (See note.) NS status control Note: Backlight brightness adjustment is possible only on NS5-SQ1/-TQ1 PTs with lot number 15Z0 or later, NS8 PTs with lot number 28X1 or later, NS10 PTs with lot number 11Y1 or later, NS12 PTs with lot number 14Z1 or later, and NS15 PTs with lot number 31114 or later. Section 1 Overview 1-3 Communicating with the Host NS Series Programming Manual Address Operation Classification 13 Password number for input disable clear NS status control 14 Current time (min, s) 15 Current date and time (day, hour) 16 Current date and time (year, month) 17 Current day (day of the week) 18 No. of generated alarms and events 19 ID number for generated alarms and events 20 ID number for cleared alarms and events 1-26 NS status notification 21 Alarm/event ID when alarm/event object macro executed (Stores the displayed or selected alarm or event ID number when a macro is executed using an alarm/event object.) 22 Reserved (Do not access.) − 23 Macro execution error number (The error is ignored when the number is 0. The value will be held when an error is detected until 0 is written using a user macro or functional object.) 24 Macro error screen number (FFFFh for project macros.) 25 Macro error object ID number (FFFFh for project/screen macros.) 26 Error macro execution timing 0: When loading a project 4: Alarm/Event ON 5: Alarm/Event OFF 10: When loading a screen 11: When unloading a screen 20: Touch ON 21: Touch OFF 22: Before inputting numeral and string 23: Before writing numeral and string 25: Before changing numeral and string 26: When selecting a list 30: When pressing alarm/event display area 31: When selecting alarm/event summary and history NS status notification 27 Offset value for index I0 28 Offset value for index I1 29 Offset value for index I2 30 Offset value for index I3 31 Offset value for index I4 32 Offset value for index I5 NS status control 33 Offset value for index I6 34 Offset value for index I7 35 Offset value for index I8 36 Offset value for index I9 37 Data log group number 38 Data block error number NS status notification 39 Authentication level Address Operation Classification Section 1 Overview 1-3 Communicating with the Host NS Series Programming Manual Address Operation Classification 40 Range for Initializing Alarm/Event History Makes the optional settings for initialization of alarm/event histories using $SB32. The alarm/event history to be initialized using the value stored at $SW40 can be specified as follows. 0: All alarm/event history data 1: Confirmed alarm/event history data only 2: Cleared alarm/event history data only 3: Cleared and confirmed alarm/event history data only 4: Resolved alarm/event history data and number of occurrences 1-27 NS status control RRReeefffeeerrreeennnccceee ♦ Refer to 2-4 System Memory for information on the numeral formats written to system memory. ♦ Refer to System Word Memory under 2-4 System Memory for information on the date formats written to $SW14 to $SW17. ♦ System memory allocations in the PLC area can be allocated the same way as for the NT Series. For details, refer to 2-4-3 System Memory Compatibility with the NT Series. Section 1 Overview 1-4 System Configuration NS Series Programming Manual 1-4 System Configuration This section shows the system configuration used for NS-series PTs. Refer to Appendix 2 List of Models for details on formats. 1-4-1 Peripheral Devices The following peripheral devices can be connected to NS-series PTs. Bar Code Reader Read bar codes as text string data. Memory Card Save screen data or the system program or automatically read data at startup. Printer (See note 4.) Connecting a general-purpose color VGA cable (See note 6.) printer to the USB port on an NS-series PT makes it possible to print out the current PT display. Monitor (See note 6.) Note 1: Only the following models support Ethernet: NS15-TX01@, NS12-TS01(B), NS10-TV01(B), NS8-TV@1(B), NS5-SQ@1(B), NS5-TQ@1(B), and NS5-MQ@1(B) Note 2: Only the following models support the Controller Link Interface Unit: NS15-TX01@, NS12-TS0@, and NS10-TV0@. (The NS5 and NS8 do not support the Controller Link Interface Unit.) Note 3: Only the following models support the Video Input Unit: NS15-TX01@, NS12-TS0@, NS10-TV0@, and NS8-TV@@. (The NS5 does not support the NS-CA001 Video Input Unit. The NS15 supports only the NS-CA002 RGB/Video Input Unit. With the NS15 PT, the NS-CA002 can be used only for analog RGB input. It cannot be used for video display.) Note 4: General-purpose color printers cannot be connected directly to NS5-SQ0@(B)-V@, NS5-TQ0@(B)-V@, or NS5-MQ0@(B)-V@ PT. Note 5: Refer to the Setup Manual (Cat. No. V083) to connect the PT and computer with a USB cable. Note 6: A monitor can be connected only to the NS15-TX01@. 1-28 RS-232C cable Ethernet cable (See note 1.) USB cable (See note 5.) NS-series PT Host Twisted-pair cable Video Input Unit (See note 3.) Video camera or Vision Sensor RS-232C cable (15 m max.) RS-422A cable (500 m max.) RS-232C/422A Adapter Ethernet cable (See note 1.) Controller Link Interface Unit Enables Controller Link communications with a host. (See note 2.) Personal computer Computer running Windows NTSC/PAL cable CX-Designer Section 1 Overview 1-4 System Configuration NS Series Programming Manual PTs (Refer to the appendices in the NS Series Setup Manual.) Recommended Bar Code Readers (Refer to 3-4 Connecting to Bar Code Readers in the NS Se- ries Setup Manual.) OMRON V520-RH21-6/V400-H111/V400-H211 Bar Code Reader RS-232C/RS-422A Converter (Refer to the appendices in the NS Series Setup Manual.) OMRON NS-AL002 Converter Recommended Memory Cards (Refer to 3-6 Using Memory Cards in the NS Series Setup Man- ual.) Model Memory capacity Memory type HMC-EF183 128-MB Flash memory HMC-EF283 256-MB Flash memory HMC-EF583 512-MB Flash memory CX-Designer (Refer to 3-3 Connecting the CX-Designer in the NS Series Setup Manual.) OMRON CX-Designer Video Input Unit (Refer to section 3-7 in the NS Series Setup Manual.) OMRON NS-CA001 Controller Link Interface Unit (Refer to section 5-2 in the NS Series Setup Manual.) OMRON NS-CLK21 USB-compatible Printer (Refer to the 3-5 Connecting to Printers in the NS Series Setup Manual.) 1-29 Section 1 Overview 1-4 System Configuration NS Series Programming Manual RRReeefffeeerrreeennnccceee 1-30 ♦ The following optional products are also available. Anti-reflection Sheets NS15-KB004 (Anti-reflection Sheets for NS15) NS12-KBA04 (Anti-reflection Sheets for NS12/NS10) NS7-KBA04 (Anti-reflection Sheets for NS8) NT30-KBA04 (Anti-reflection Sheets for NS5) Anti-reflection Protective Covers NS12-KBA05 (Protective Covers for NS12/NS10) NS7-KBA05 (Protective Covers for NS8) NT31C-KBA05 (Protective Covers for NS5) Transparent Protective Covers NS12-KBA05N (Protective Covers for NS12/NS10) NT7-KBA05N (Protective Covers for NS8) NT31C-KBA05N (Protective Covers for NS5) Chemical-resistive Covers NT30-KBA01 (Chemical-resistive Covers for NS5) Replacement Battery CJ1W-BAT01 (Replacement Battery for NS12/NS10/NS8/NS5) Attachment (For replacing NT Series with NS Series) NS12-ATT01 (B) (For replacing NT625C/631/631C Series with NS12/10 Series) NS12-ATT02 (For replacing NT610C Series with NS12/10 Series) NS8-ATT01 (For replacing NT620S/620C/600S Series with NS8 Series) NS8-ATT02 (For replacing NT600M/600G/610G/612G with NS8 Series) Section 1 Overview 1-4 System Configuration NS Series Programming Manual 1-4-2 Connecting to the Host The NS-series PTs provide the following two serial communications ports. Serial port A: 9-pin D-sub connector RS-232C host (CX-Designer or bar code reader can be connected. See note.) Serial port B: 9-pin D-sub connector RS-232C host (CX-Designer or bar code reader can be connected. See note.) Note: Only one of these can be connected to each port. Ethernet communications with the host and CX-Designer are possible for the NS15-TX01@-V2, NS12-TS01(B)-V1/-V2, NS10-TV01(B)-V1/-V2, NS8-TV@1(B)-V1/-V2, NS5-SQ01(B)-V1, NS5-SQ@1(B)-V2, NS5-TQ@1(B)-V2, and NS5-MQ@1(B)-V2. Ethernet interface: 8-pin modular connector 10/100Base-T With the NS15, NS12, and NS10, a Controller Link Interface Unit (NS-CLK21) can be installed to enable communications with a Controller Link Network. Controller Link interface: Special Connector Specified shielded twisted-pair cable 1-31 Section 1 Overview 1-5 Procedure before Operation NS Series Programming Manual 1-5 Procedure before Operation Perform the following procedure to start the PT. 1-32 Host PT CX-Designer Host settings Panel installation Installation on the computer 1:1 NT Link 1:N NT Link High-speed 1:N NT Link Ethernet Setup Manual.) (Refer to NS-Series EtherNet/IP Setup Manual.) (Refer to NS-Series Controller Setup Manual.) Link (Refer to NS-Series Host Connection Link (Refer Manual: to Host Host Link.) Temperature Host Control, Connection MemLink.) Controllers Manual: (Refer Temp. to Memory Connection Control, MemLink.) Links Manual: (Refer Temp. to Host For (Refer Manual: connection to Multivendor Host Connection with other Connection.) devices. Refer to NS Series Setup Manual. Peripheral connections Power connections System program installation (See note.) Refer to CX-Designer Online Help and NS-series Setup Manual. Screen creation Refer to CX-Designer Online Help and Programming Screen transfer Manual. Refer to NS-series Setup Manual and CX-Designer Online Help. System menu settings Host connections Settings/com check Operation System maintenance Refer to NS-series Setup Manual. Programming RS-232C (Refer to NS-Series Setup Manual.) Ethernet (Refer to NS-Series Setup Manual.) EtherNet/IP (Refer to NS-Series Setup Manual.) Controller Link (Refer to NS-Series Setup Manual.) PT connections Note: The system program is installed only in special circumstances, such as when the system program is re- placed or repaired. (The system program is included with the NS-CXDC1-V@ CX-Designer.) Section 1 Overview 1-5 Procedure before Operation NS Series Programming Manual Refer to the following device and software manuals. Device/Software Manual name Manual No. NS Series Setup Manual (NS7/NS10/NS12) V072-E1-@ Macro Reference Manual Included with CX-Designer NS Series (-V1/V2) 1-33 Setup Manual (NS15-V2, NS12-V1/ V2, NS10-V1/V2, NS8-V1/V2, NS5-V1/V2) V083-E1-@ Host Connection Manual V085-E1-@ CX-Designer CX-Designer User’s Manual V099 CX-Designer Online Help Provided with the CX-Designer NS-series Ladder Monitor NS-series Ladder Monitor Operation Manual V082-E1-@ PLC SYSMAC C200HS Installation Guide W236 SYSMAC C200HS Operation Manual W235 SYSMAC C200HX/HG/HE-E/-ZE Installation Guide W302 SYSMAC C200HX/HG/HE Operation Manual W303 SYSMAC C200HX/HG/HE (-ZE) Operation Manual W322 SYSMAC CQM1 Operation Manual W226 SYSMAC CQM1H Operation Manual W363 SYSMAC CV Series CV500/CV1000/CV2000/CVM1 Operation Manual: Ladder Diagrams W202 SYSMAC CPM1A Operation Manual W317 SYSMAC CPM2A Operation Manual W352 SYSMAC CPM1/CPM1A/CPM2A/CPM2C/SRM1(-V2) Programming Manual W353 SYSMAC CPM2C Operation Manual W356 SYSMAC CP series CP1H/CP1L CPU UNIT Programming Manual W451 SYSMAC CP series CP1L CPU UNIT Operation Manual W462 SYSMAC CP series CP1H CPU UNIT Operation Manual W450 SYSMAC CS Series Operation Manual W339 SYSMAC CS/CJ Series Serial Communications Boards/Units Operation Manual W336 SYSMAC CJ Series Operation Manual W393 SYSMAC CS/CJ Series Programming Manual W394 SYSMAC CS/CJ Series Instruction Reference Manual W340 SYSMAC CS/CJ Series Programming Console Operation Manual W341 SYSMAC CS/CJ Series Communications Commands Reference Manual W342 SYSMAC CJ Series CJ2 CPU Unit Hardware User's Manual W472 SYSMAC CJ Series CJ2 CPU Unit Software User's Manual W473 SYSMAC CP Series CP1E CPU Unit Hardware User's Manual W479 SYSMAC CP Series CP1E CPU Unit Software User's Manual W480 SYSMAC CP Series CP2E CPU Unit Hardware USER’S MANUAL W613 SYSMAC CP Series CP2E CPU Unit Software USER’S MANUAL W614 NJ-series CPU Unit Hardware User’s Manual W500 NJ/NX-series CPU Unit Software User’s Manual W501 NJ/NX-series CPU Unit Built-in EtherNet/IP Port User’s Manual W506 NJ/NX-series Troubleshooting Manual W503 NX-series CPU Unit Hardware User’s Manual W535 NX-series NX1P2 CPU Unit Hardware User’s Manual W578 NX-series NX1P2 CPU Unit Built-in I/O and Option Board Us- er’s Manual W579 NX-series NX102 CPU Unit Hardware User’s Manual W593 Section 1 Overview 1-5 Procedure before Operation NS Series Programming Manual Device/Software Manual name Manual No. Programming SYSMAC Support Software Operation Manual: C-series PLCs W248 Devices/Software SYSMAC Support Software Operation Manual: CVM1 PLCs W249 SYSMAC CPT User Manual and Quick Start Guide W332 W333 CX-Programmer User Manual W437 Sysmac Studio Version 1 Operation Manual W504 Ethernet Unit SYSMAC CS/CJ Series Ethernet Unit Operation Manual W343 SYSMAC CVM1/CV Series Ethernet System Manual W242 FINS Commands Reference Manual W227 SYSMAC CS and CJ Series Ethernet Units Operation Manual Construction of Networks SYSMAC CS and CJ Series Ethernet Units Operation Manual Construction of Applications 1-34 W420 W421 EtherNet/IP Unit SYSMAC CS/CJ Series EtherNet/IP Units Operation Manual W465 SYSMAC CS/CJ/NE1S Series EtherNet/IP Unit Operation Manual Z909 Controller Link Controller Link Support Board Operation Manual W307 Support Board Controller Link Support Board for PCI Bus Operation Manual W383 Controller Link Controller Link Unit Operation Manual W309 Unit Optical Ring Controller Link Units Operation Manual W370 Section 1 Overview 1-5 Procedure before Operation NS Series Programming Manual 1-35 Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual Section 2 NS Series Functions This section provides a detailed explanation of NS Series functions and CX-Designer setting methods. 2-1 Project Data ................................................................................................................................................. 2-1 2-2 NS Series Screen Types ............................................................................................................................... 2-9 2-3 Internal Memory ........................................................................................................................................ 2-18 2-4 System Memory ......................................................................................................................................... 2-19 2-5 Communications Address Settings ............................................................................................................ 2-48 2-6 Fixed Objects ............................................................................................................................................. 2-61 2-7 Registering/Using Library ......................................................................................................................... 2-67 2-8 Common Functional Object Functions ...................................................................................................... 2-68 2-9 Buttons ..................................................................................................................................................... 2-125 2-10 Lamps ...................................................................................................................................................... 2-159 2-11 Multifunction Objects .............................................................................................................................. 2-167 2-12 Display and Input Objects ....................................................................................................................... 2-247 2-13 Display ..................................................................................................................................................... 2-280 2-14 Alarms and Events ................................................................................................................................... 2-308 2-15 Data Logs................................................................................................................................................. 2-337 2-16 Broken-line Graphs .................................................................................................................................. 2-375 2-17 Data Blocks ............................................................................................................................................. 2-388 2-18 System Clock ........................................................................................................................................... 2-416 2-19 Machine Navigator Function ................................................................................................................... 2-422 2-20 Special Functions ..................................................................................................................................... 2-441 2-21 System Settings and System Menu .......................................................................................................... 2-523 2-22 Transferring Device Data ........................................................................................................................ 2-525 Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual 2-1 Project Data 2-1-1 Project Configuration Data is created in units called "projects." This section describes in detail the data that makes up projects. CX-Designer PT Project Screen Functional objects/ fixed objects

Table Frame Functional objects/ fixed objects Functional objects/ fixed objects Background color Text file Sheet Functional objects/ fixed objects Frame 2-1 Functional objects/ fixed objects Table Functional objects/ fixed objects Table Functional objects/ fixed objects Table Functional objects/ fixed objects Text file

Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual Data Elements Name Contents Project All data, such as screen data and settings files, are created in units called projects. Screen A screen number is allocated to each screen and up to 4,000 screens can be created in each project. Sheets 2-2 Sheets are screens that can be displayed in layers on normal screens. Sheets are useful when the same images are to be displayed on more than one screen. Up to 32 sheets can be created in each project. Functional Objects Functional objects include buttons, lamps, numeral display and input objects, and string display and input objects. Various screens can be created by setting the properties for each functional object in the dialog boxes. Up to 1,024 functional objects can be used in one screen. (See note.) Fixed Objects Fixed objects are unlike functional objects in that they do not have monitor or input functions. Although fixed objects can be set to flicker, they are otherwise displayed in a constant state. There are seven types of fixed objects: Lines, circles/ovals, arcs, sectors, polylines, polygons, and rectangles. Up to 2,048 fixed objects can be used in one screen. (See note.) Tables The table function combines multiple functional objects into a single table format. Up to 256 functional objects can be combined into one table. Frames A frame object enables creating areas on a screen so that only part of the screen can be switched to another page. Frames consist of more than one page, and the displayed contents of the functional objects created on each page can be switched using the page switching function of the frame. Up to 256 frame pages can be created for each frame. Up to 256 functional objects can be used on each frame page. Up to 10 frames can be created for each screen. Backgrounds A background is a graphic screen that is displayed as the background of another screen. Note: Backgrounds cannot be set for sheets. Text Files Text files are used to browse character stings and screen file names displayed by list selection objects, text objects, and bitmap objects. Flicker settings The flicker settings make fixed and functional objects flicker at specified intervals. Ten flicker types can be registered for each screen. For fixed objects, a selection can be made from three prepared flicker types. Password settings This function asks for a password to be entered when functional objects are manipulated. A password of up to 16 characters can be set. Up to 5 passwords can be set for one project. Data log settings Data log settings are used to register changes over time to the contents of an address. Settings can be made for 100 groups, including the log timing. Up to 16 addresses can be set for one group. Up to 50 addresses can be set for constant logging. Group specifications This function performs mutually exclusive operations when buttons are pressed. If the same group number is set to multiple buttons, this function ensures that only one button can be turned ON. Groups 1 to 16 can be selected for one screen. The group specification function is used with ON/OFF buttons. Numeral unit and scale settings This function facilitates unit name display and scale conversion display for numeral display objects. Up to 1,000 numeral unit and scale settings can be made for one project. Dialog settings This function displays a confirmation message when data is written to functional objects. Any confirmation message can be set. Up to 200 write confirmation messages can be set for one project. Alarm and event settings This function always monitors signals registered as alarms or events and records any value change (e.g., from OFF to ON.) The registered data can be displayed simply in the alarm and event objects or can be displayed in a list. Up to 5,000 alarms and events can be registered for one project. Data Block setting This function writes and reads preset data to a PLC. Broken-line graph group setting This function registers a communications address to be displayed in the broken-line graph. When a broken-line graph group has been set, the new graph can be displayed over the existing graph display. Up to 16 groups can be registered. Up to 256 communications addresses can be set in each group. Symbol table This function manages the variables that are registered in a project. Variables can be registered, changed, and deleted.

Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual Name Contents String Table Setting This function manages character strings used in projects. Character strings registered in the string table can be used by more than one functional object. Up to 10,000 character strings can be registered for each project. Settings for switching contents 2-3 This function manages character strings and image files (called “contents”) to be displayed. Registered contents can be displayed using the Contents Display. Up to 10,000 contents can be registered for each screen. Operation Log Setting The operation log records the following operations. • Operations with functional objects • Operations that switch screens • Operations that execute macros • Operations that turning ON and OFF communications addresses (Used to record the operations of external devices.) A message of up to 32 characters can be set for operations with functional objects and communications addresses. Up to 16 communications addresses can be set for one project. Device Data Transfer Settings This function transfers data from transfer sources to transfer destinations when specified conditions are met. NJ-series Troubleshooter Monitors error status and other status in the Controller. Note: With product data versions earlier than 8.1, a total of 1,024 functional objects, graphs, frames, and tables can be placed on one screen. NNNooottteee 2-1-2 Project Properties Set the properties for the project currently being edited. The following items can be set using this function. Settings Contents Title Sets the project title (up to 64 characters). Switch label Sets the number of labels (1 to 16) and the label names (up to 15 characters). Macro Sets the macros to be used for the project. Language selection Sets the system language to Japanese or English. Pop-up menu Sets the popup menu used to set Word Button, Command Button, String Display & Input objects. Macro option Sets “\n” in character strings as the line feed code when the message box macro (MSGBOX) is used. Input option Sets whether to display the current string in the display fields when entering values in numeral display and input objects, or whether to clear the current string and enter the new string. Also sets whether to disable inputting data from barcodes while the input pad is being used. Input Status Color Sets the text and background colors when inputting numerals or character strings in numeral display and input objects, string display and input objects, and temporary input objects. Data format Sets the data format when specifying the line number for indirectly specified files. Project properties can be changed at any time while screen data is being created. Procedure 1. Select PT - Project Properties. 2. The Project Properties Dialog Box will be displayed. 3. Make the settings and then click the OK Button. The setting method for each setting item is explained below. ♦ A total of up to 1,024 functional objects, frames, and tables can be placed in one screen. Up to 2,048 graphic displays can be placed in one screen.

Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual Title Select the Title Tab. Set a title up to 64 characters. Switching Labels 1. Select the Switch label Tab. 2. Make the switch label settings. 2-4 123 4 No. Settings Contents 1 Number of labels Set how many labels can be switched (1 to 16). 2 Switch No. Set the label number. 3 Label name Set the name for each label number (up to 15 characters). 4 Initial label Set the label number to show on the screen after power to the PT is turned ON. The default setting is 0. Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual Macros 1. Select the Macro Tab. 2. Set the macros to be used for the project. Refer to Section 1 Outline of Macro Function in the Macro Reference. 2-5 123 No. Settings Contents 1 Project Specify whether to execute the macro when loading a project. Click the Edit Macro Button to perform programming. 2 Alarm/Event Specify whether to execute the macro when an alarm/event occurs or when an alarm/event is cancelled. Click the Edit Macro Button to perform programming. 3 When changing value Specify whether to execute the macro when a specified address (bit) is turned ON/OFF or when the value in a specified address (word) changes. For details on setting methods, refer to System Settings and Project Properties in the CX-Designer Online Help. Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual Language Setting 1. Click the Select Language Tab. 2. Select the system language for the PT. The system language will be displayed on the PT for system menus, keypads, messages, dialog boxes, etc. 2-6 Pop-up Menu Setting 1. Click the Pop-up Menu Tab. 2. Make the settings for the pop-up menu used to set word button, command button, string display, and string input objects. Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual Macro Option 1. Click the Macro Option Tab. 2. Select the option to recognize “\n” in character strings as the line feed code and to display multiple-line messages when using the message box macro (MSGBOX). Input Option 1. Click the Input Options Tab. 2. Set whether to display the present value when entering values in numeral display and input objects, or whether to clear the present value and enter the new value. Also set whether to enable inputting data from barcodes while the input pad is being used. 2-7 Section 2 NS Series Functions 2-1 Project Data NS Series Programming Manual Input Status Color 1. Click the Input Status Color Tab. 2. Set the text and input status background colors when inputting numerals or character strings in numeral display and input objects, string display and input objects, and temporary input objects. Data Format 1. Click the Data Format Tab. 2. Select either BCD or binary as the data format when specifying the line numbers for indirectly specified files. 2-8 Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual 2-2 NS Series Screen Types 2-2-1 Display Colors Up to 256 colors can be used in NS Series displays (16-grayscale monochrome display for the NS5-MQ). BMP and JPEG images can be displayed with up to 32,000 colors (16 grayscales for the NS5-MQ). Select the color to be displayed from the Color setting Dialog Box displayed when creating screens using CX-Designer. An alternative indirect method for specifying display colors is to change the display color based on the contents of a set address. NNNooottteee Monochrome Display The NS5-MQ@@-V2 features 16-grayscale monochrome display. All display colors are converted to 16 grayscale levels. Even BMP, JPEG, and other color image data is internally converted by the NS5-MQ and displayed in 16 grayscale levels. NNNooottteee Through Display If layers of objects are displayed, the background color for the object on top will normally overwrite the object underneath and the bottom object will no longer be visible. Some objects can be set so that the background will not be filled. If the object is set for no tiling, the background of the object will not have a color and other objects under the background or the screen background color will show through. 2-9 ♦ BMP and JPEG files created with more than 32,000 colors will be reduced to 32,000 colors for display. ♦ Set a color code of between 0 and FF at the communications address to indirectly specify the display color. If a value other than 0 to FF is set at the address, the display color will be undefined. ♦ Although screen data for the NS5-MQ@@-V2 is displayed in 16 grayscale levels on the CX-Designer displays and the NS5-MQ@@-V2 screen, the data will be displayed in color if it is converted to data for a PT model with color displays on the CX-Designer or transferred to a PT with a color display screen. The color codes that are used when creating the screen data for the NS5-MQ@@-V2 will be displayed for screen data and the image colors will be used for BMP and JPEG data. ♦ All screen data created for PTs with color displays will be displayed in 16 grayscale levels on the CX-Designer if the screen data is converted for the NS5-MQ@@-V2 or it is transferred to the NS5-MQ@@-V2. Tiling background No tiling Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual No Tiling Labels, numeral display and input objects, string display and input objects, list selection objects, thumbwheel switches, broken-line graphs, alarm/event displays, alarm/event summary & histories, dates, times, data log graphs, rectangles, circle/ovals, polygons, and sector can be set for no tiling. Screen Background Colors The background color for each screen can be set under Background color in the screen attributes. The screen attributes are set using CX-Designer as properties for each screen. Character Colors The color of the characters themselves can also be set. The character color is set as one of the properties when setting the labels for each object using CX-Designer. Character colors can also be specified indirectly. 2-2-2 Screen Configuration NS15, NS12, NS10, NS8, and NS5 screens have the following configurations: NS5: 320 dots horizontal and 240 dots vertical NS10 and NS8: 640 dots horizontal and 480 dots vertical NS12: 800 dots horizontal and 600 dots vertical NS15: 1024 dots horizontal and 768 dots vertical Each point on the screen is specified using X (horizontal) and Y (vertical) coordinates. The origin of the coordinates (0,0) is the upper left corner. 2-10 Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual 2-2-3 Screen Numbers NS-series screens are categorized and controlled using screen numbers. Screen numbers are used to specify the display screen when the PT is started or when switching the displayed screen. Except for the System Menu Screen for which specific functions have been set, up to 4,000 screens can be set for NS-series PTs. Any number between 0 and 3,999 can be set for these screens. In addition, up to 32 sheets can be registered for layered display on normal screens. Any number between 0 and 31 can be set for these sheets. When PT screens are created using the CX-Designer, the screen number is specified and the objects to be displayed are registered. 2-11 Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual 2-2-4 Screen Types The following two screen types are available. Screen Contents User Screens Used to create normal screens. • Normal screens Basic screens displayed during PT operation. (base screens) • Pop-up screens Pop-up screens that can be displayed layered on top of base screens. Sheets Sheets are screens used when the same images are to be displayed on more than one screen. Used in layers on normal screens. There are also frames that have a switching function that switches the display on specific areas in the screen. Name Contents Frame Objects can be created on each page of the frames in the screen. RRReeefffeeerrreeennnccceee User Screens • Normal Screens Normal screens are basic screens displayed during PT operation. Any functional objects or fixed objects can be created for normal screens. Up to 4,000 screens can be created for each project and any number between 0 and 3,999 can be allocated to the screens. • Pop-up Screens Only one normal screen at a time can be displayed during PT operation, but pop-up screens can be layered on top of normal screens. Pop-up screens are created the same way as normal screens. These pop-up screens can be used to display user keypads or help screens. Up to three pop-up screens can be opened at a time. 2-12 Normal Screen Pop-up screen selected Pop-up Screen ♦ Refer to Creating Screens in the CX-Designer Online Help for details on creating screens. Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual RRReeefffeeerrreeennnccceee Sheets Sheets are screens that can be displayed in layers on standard screens. If a functional object, such as screen switching buttons or date display, is used in multiple screens, the functional object can be registered to a sheet. By then setting which sheet is applicable to which screen, the functional object can be used on all applicable screens. 2-13 Normal Screen Sheet applied Sheet ♦ Data Block Tables and Video Displays cannot be created on pop-up screens. For details, refer to Creating Screens in the CX-Designer Online Help. ♦ Pop-up screens are created the same way as normal screens. After a screen is created, specify under the screen properties whether it will be a normal screen or pop-up screen. Screen number 0, however, cannot be set as a pop-up screen. Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual RRReeefffeeerrreeennnccceee 2-14 ♦ Up to 32 sheets can be created for each project. Up to 1,024 functional objects can be created in one sheet, the same as for normal screens. ♦ Up to 10 sheets can be applied over one user screen. ♦ If multiple sheets are applied to a normal screen and if the position of the functional objects for the normal screen and the sheets overlaps, the standard screen objects will be displayed on top. The sheet objects will be displayed in order, with the object with the highest screen number on top. Normal screen Sheet 1 Sheet 7 Sheets 1 and 7 applied From the top, the display will be normal screen, sheet 7, and then sheet 1. ♦ Video Displays and Data Block Tables cannot be created on sheets. Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual Frames A frame object enables creating areas on a screen so that only part of the screen can be switched to another page. Frames consist of more than one page based on the user settings and the displayed contents of the functional objects configuring each page can be switched based on PT or PLC status. Frames can contain fixed objects, functional objects, and tables. Created frames registered in a library can be easily reused at many different locations or on different screens. Frame page 0 Frame page 1 Frame page 2 Sections of the display change. RRReeefffeeerrreeennnccceee 2-15 ♦ If frames are switched frequently, the display update may take some time and communications may be delayed. Care must be taken because this means that sometimes data will not be logged or the momentary ON/OFF buttons may not operate normally. ♦ Make sure the functional objects in the frame do not protrude from the frame. If the objects do protrude from the frame when it is created, they will be displayed incorrectly outside the frame. ♦ Up to 10 frames can be created within one screen. Up to 256 functional objects can be created in one frame page. The total number of functional objects that can be created in one screen, including the functional objects on each frame page and the functional objects outside frames, is 1,024. Frame 256 objects max. in one frame page. Total of 1,024 objects overall. Each frame also counted as 1 object. ♦ Video Displays and Data Block Tables cannot be created in frames. Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual 2-2-5 Screen Objects Functional Objects The following functional objects can be used. Icon Name Function 2-16 ON/OFF Button Controls the ON/OFF status of the specified write address. The action type can be selected from momentary, alternate, SET, or RESET. Word Button Sets numeric data at the specified address. The contents can also be incremented and decremented. Command Button Performs special processing, such as switching screens, controlling pop-up screen and Video display, etc. Bit lamp Turns ON and OFF according to the ON/OFF status of the specified address. Word lamp Lights in 10 steps according to the contents of the specified address (0 to 9). Multifunction Object Executes multiple functions at the same time when the object is pressed or the value at a specified address changes. Text Displays the registered character string. Numeral Display & Input Numerically displays the word data from the specified address and input data from a tenkey pad. String Display & Input Displays the character string from the word data from the specified address and input data from a keyboard. List Selection Displays the registered character strings in a list for selection. Thumbwheel Switch Numerically displays the word data from the specified address and increment and decrement the data when increment/decrement buttons are pressed. Analogue Meter Displays graphs in three colors in circles, semi-circles, or quarter circles for the word data at the specified addresses. Level Meter Displays levels in three colors for the word data at the specified address. Broken-line Graph Displays broken-line graphs for the word data at the specified addresses. Bitmap Displays screen data. Image data in BMP and JPEG format can be displayed. Video Display Displays pictures imported from video devices, such as a video camera or Vision Sensor. Alarm/Event Display Displays alarms or events that have occurred in order of priority.

Alarm/Event Summary History Displays a list of alarms/events and the history.

Date Displays and sets a date. Time Displays and sets a time. Temporary Input Provides a temporary display of an input value or character string. Data Log Graph Displays trend graphs for the word data at the specified addresses. Data Block Table Writes to and reads from PLC preset recipe data, such as instructions for manufacturing process.

Consecutive Line Drawing Displays a polyline shape that can be changed with the contents of communications addresses.

Contents display Displays the contents (character strings or image files) according to the contents switching setting. Section 2 NS Series Functions 2-2 NS Series Screen Types NS Series Programming Manual Tables and Frames The following frames and tables are available. Icon Name Contents Table Displays functional objects in a table format. Fixed Objects The following fixed objects can be used. Icon Name Contents 2-17 Frame Switches the specified rectangle area (frame). Rectangle Displays a rectangle. Circle/Oval Displays a circle or ellipse. Line Displays a line or arrow. Polyline Displays a polyline. Polygon Displays a polygon. Sector Displays a sector. Arc Display an arc. Section 2 NS Series Functions 2-3 Internal Memory NS Series Programming Manual 2-3 Internal Memory The internal memory in the PT can be read and written by the user. Internal memory can be allocated as required for settings, such as the communications addresses of functional objects. The internal memory is divided into bit and word sections. 2-3-1 Bit Memory ($B) The bit memory in a PT is indicated by $B. Up to 32,768 bits can be used. Addresses from $B0 to $B32767 can be read and written by the user. Bit memory is used for signal information that indicate ON/OFF status for functional object addresses and control flags. 2-3-2 Word Memory ($W) The word memory in PTs is indicated by $W. Up to 32,768 words can be used. Addresses from $W0 to $W32767 can be read and written by the user. Word memory is used to store all numeral and character string data, including data for allocated addresses for functional objects. Each word contains 16 bits, but consecutive words can be used as required for character strings and 32-bit data. NNNooottteee 2-3-3 Internal Holding Memory ($HB/$HW) The memory in PTs that holds values even when the power to the PT is turned OFF is indicated by $HB and $HW. $HB holds 8,192 bits and $HW holds 8,192 words. Any address from $HB0 to $HB8191 or $HW0 to $HW8191 can be read and written by the user. $HB is used for signal information that indicates ON/OFF status for functional object addresses and control flags. $HW is used to store numeral and character string data, including data for allocated addresses for functional objects. Each word in $HW contains 16 bits, but consecutive words can be used as required for character strings and 32-bit data. 2-18 ♦ Internal memory cannot be read and written directly from the host. ♦ The internal memory size is fixed at 32,768 bits for $B and 32,768 words for $W. Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual 2-4 System Memory System memory is used for exchanging information between the host and the PT, such as for controlling the PT and notifying the host of PT status. The system memory is divided into bit and word sections. 2-4-1 System Bit Memory ($SB) System bit memory is used to exchange information between the host and the PT, such as for controlling the PT and notifying the host of PT status, in bit units. The system bit memory contains 64 bits with predefined functions. The system bit memory is listed in the following table. Address Classification Function $SB0 Notification RUN Signal (Pulse) $SB1 Notification RUN Signal (Always ON) $SB2 Notification Screen Switch Strobe $SB3 Control Prohibit Shifting to System Menu $SB4 Notification Battery Low $SB5 Notification Data Input Detector $SB6 Control Brightness Adjust, High $SB7 Control Brightness adjust, middle $SB8 Control Brightness adjust, low $SB9 Control Backlight Control (Screen Saver Start/Cancel) $SB10 Control Control Backlight Flashing $SB11 Notification Backlight Status $SB12 Control Continuous Buzzer $SB13 Control Short Intermittent Buzzer $SB14 Control Long Intermittent Buzzer $SB15 Notification/control Notification/control of Video $SB16 Control Processing Priority Registration for Port A (NT Link 1:N) $SB17 Control Processing Priority Registration for Port B (NT Link 1:N) $SB18 Control Display Keypad with Temporary Input $SB19 Control Prohibit Input $SB20 Control Contrast Adjustment (+10 levels) (NS5 only) $SB21 Control Contrast Adjustment (+1 level) (NS5 only) $SB22 Control Contrast Adjustment (−1 level) (NS5 only) $SB23 Control Contrast Adjustment (−10 levels) (NS5 only) $SB24 Notification/control Video Capture $SB25 Control Start Printing/Capture Screen (Not supported by NS5-@Q0@.) $SB26 Control Stop Printing $SB27 Control Test Pattern Printing $SB28 Control Printer head-cleaning (Ignored for PictBridge.) $SB29 Control Update Printer Status $SB30 Notification Printer Busy Status/Capture Busy Status $SB31 Notification Notification of Print Error/Capture Screen Error $SB32 Notification/control Initialize Alarm/Event History $SB33 Notification/control Save Alarm/Event History $SB34 Notification/control Internal Holding Memory ($HB/$HW) Initialization $SB35 Notification/control Initialize Data Log $SB36 Notification/control Save Data Log $SB37 Notification/control Initialize Operation Log $SB38 Notification/control Save Operation Log $SB39 Control Log Functional Object Operation $SB40 Control Log Switch Screen Operation $SB41 Control Log Macro Operation 2-19 Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual Address Classification Function $SB42 Notification/control Initialize Error Log $SB43 Notification/control Save Error Log $SB44 − Reserved $SB45 Control Macro error display control $SB46 Notification Notification of Macro Error $SB47 Notification Logging Process or Video Capture Error Flag $SB48 Notification Memory Card Free Space Check Flag $SB49 Notification/control Stop Memory Card $SB50 Notification Memory Card Removing Status (Power OFF) $SB51 Notification Periodical Data Log Save in Process Flag $SB52 Notification Data Block Operation Complete Flag $SB53 Notification/control Prohibit Screen Saver Startup $SB54 Notification Password Level 1 Operable Status $SB55 Notification Password Level 2 Operable Status $SB56 Notification Password Level 3 Operable Status $SB57 Notification Password Level 4 Operable Status $SB58 Notification Password Level 5 Operable Status $SB59 − Reserved $SB60 − Reserved $SB61 − Reserved $SB62 − Reserved $SB63 − Reserved Note: The notification bits are not write-prohibited. Also, the system will not restore values, except when the status has changed. NNNooottteee System memory is allocated to PLC areas as shown below. Set the allocation addresses for the system memory on the Initial Tab Page of the CX-Designer. Select PT – System Settings to access the Initial Tab Page. $SB = m 15 0Wd m: $SB0 to $SB15 31 16Wd m+1: $SB16 to $SB31

47 32 Wd m+2: $SB32 to $SB47

63 48 Wd m+3: $SB48 to $SB63 NNNooottteee RUN Signal (Pulse) ($SB0) $SB0 notifies the host memory and PT memory that the PT is operating (normal operation on normal screens.) During operation, $SB0 alternates between ON and OFF according to the interval set for RUN signals (pulses). 2-20 ♦ The NS-series PT may operate incorrectly if addresses that are reserved by the system are accessed. Do not access these addresses. ♦ The method for allocating system memory in the PLC areas is the same as for the NT Series. Refer to 2-4-3 System Memory Compatibility with the NT Series for details. ♦ Set a BOOL variable with 64 elements when allocating a tag. Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual $SB0 will not turn OFF and ON if no communications between $SB0 and the allocated address is set in the CX-Designer system settings. Status RUN signal status Operation when status cleared System Menu (including device monitor) 2-21 Stops notification. Restarts notification. Transfer Stops notification. Restarts notification. Error (See note.) Stops notification. Restarts notification. Start Stops notification. Starts notification. Screen saver Continues to alternate ON/OFF notification. Continues to alternate ON/OFF notification. Note: An error dialog box (X dialog box) is displayed. RUN Signal (Always ON) ($SB1) $SB1 notifies the host memory and PT memory that the PT is operating (normal operation on normal screens.) During operation, $SB1 turns ON according to the interval set for RUN signals (pulses) in the $SB and $SW. $SB1 will not turn ON if no communications between $SB1 and the allocated address is set in the CX-Designer system settings. Status RUN signal status Operation when status cleared System Menu (including device monitor) Stops notification. Restarts notification. Transfer Stops notification. Restarts notification. Error (See note.) Stops notification. Restarts notification. Start Stops notification. Starts notification. Screen saver Continues to notify ON. Continues to notify ON. Note: An error dialog box (X dialog box) is displayed. If the status is changed to System Menu, transfer, or another status, the notification will stop but OFF notification will not be made before the status change. Normal screen System menu - transfer - error Normal screen $SB/$SW refresh timing Notification to host memory/PT memory ON ON ON ON ON ON Note Include programming that regularly accesses the RUN signal and confirms that the PT is operating normally. Screen Switch Strobe ($SB2) $SB2 is for notification of screen switching. Immediately after the screen is switched, $SB2 is turned ON the next time $SB/$SW is refreshed and then turned OFF at the following $SB/$SW refresh. Notification is made when the screen switches to a normal (base) screen. Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual Timing Screen switch strobe notification From base screen to base screen Yes From non-base screen to base screen (See note.) No Open, close, move pop-up screen No Move to System Menu No Move to transfer No Startup initial screen display No Move to screen saver No Frame switch No Screen switch failure (switched to non-existent screen) No Note: Applicable to System Menu, transfer, and screen saver. $SB2 will not turn OFF if no communications between $SB2 and the allocated address is set in the CX-Designer system settings. The screen switch strobe will operate as shown in the following diagram if a screen switch is performed after another screen switch. A B

Initial display or start screen switching Initial display or end screen switching $SB/$SW refresh A B n Preparation for new screen display, including • Monitor registration Communications cycle clear • Screen data read Communications cycle Communications cycle (One read of all information) $SB/$SW refresh $SB/$SW refresh $SB/$SW refresh cycle (n times) $SB/$SW refresh cycle (n times) $SB/$SW $SB/$SW A B n A B n A B n refresh refresh refresh refresh Communications cycle Communications cycle Communications cycle $SB/$SW refresh cycle (n times) $SB/$SW refresh cycle (n times) $SB/$SW refresh cycle (n times)

• Monitor registration Screen switch strobe Switching to Another Base Screen during “A” The PT moves to the next screen switch processing without making screen switch strobe notification for the first screen. Switching to Another Base Screen during “B” The PT moves to the next screen switch processing without turning OFF screen switch strobe notification for the first screen. Prohibit Shifting to System Menu ($SB3) $SB3 prohibits transfer to System Menu. If $SB3 is turned ON, transfer to System Menu is prohibited by pressing the two points on the screen. Transfer from an error dialog box to the System Menu when an error is generated is not prohibited. Battery Low ($SB4) $SB4 is for notification of a drop in the PT battery voltage. $SB4 turns ON when the voltage drops and turns OFF when the battery is replaced and the voltage returns to normal. 2-22 Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual Data Input Detector ($SB5) $SB5 detects numeral and character input. $SB5 turns ON when numeral and character (virtual keyboard) input dialog boxes are opened and turns OFF when these dialog boxes are closed. If Input from Pop-up Screen is specified as the input method in the input functional object for numeral or character string display and input, $SB5 will turn ON when the pop-up screen is opened and will turn OFF when the focus is moved to another object. If Other Input Method (command button, etc.) is specified, $SB5 will turn ON when the focus is on the object and will turn OFF when the focus leaves the object. Brightness Adjust ($SB6, $SB7, and $SB8) $SB6 to $SB8 are used to adjust backlight brightness. $SB6 is used to adjust the backlight brightness to high. The brightness can be adjusted to high by turning ON $SB6. $SB7 is used to adjust the backlight brightness to middle. The brightness can be adjusted to middle by turning ON $SB7. $SB8 is used to adjust the backlight brightness to low. The brightness can be adjusted to low by turning ON $SB8. If the screen saver has started, the screen saver will remain even if $SB6, $SB7, or $SB8 is turned ON. You can use $SW12 to adjust the brightness with NS5-SQ1/-TQ1 PTs with lot number 15Z0 or later, NS8 PTs with lot number 28X1 or later, NS10 PTs with lot number 11Y1 or later, NS12 PTs with lot number 14Z1 or later, and NS15 PTs with lot number 31114 or later. If $SB6 to $SB8 and $SW12 are changed at the same time, the backlight brightness will be changed to the setting for which the change was detected last inside the PT. NNNooottteee Backlight Control (Screen Saver Start/Cancel, $SB9) When $SB9 turns ON, the backlight will go out 3 seconds later and the screen saver will start. When $SB9 turns OFF, the screen saver is canceled and the backlight turns ON. Even if the screen saver is set to OFF on the PT Tab Page of the System Settings, the screen saver will start when this bit turns ON. The screen saver will also be canceled if the screen is touched while the screen saver is being displayed. If $SB9 is turned ON while the Control Backlight Flashing bit ($SB10) is ON, the backlight will flash. $SB9 will turn OFF. Control Backlight Flashing ($SB10) $SB10 controls backlight flashing. When $SB10 turns OFF, the backlight is lit and when $SB10 turns ON, the backlight flashes. If the screen saver has started, the screen saver will remain and the screen will not flash even if $SB10 is turned ON. If $SB10 is ON when the screen saver is closed, the screen will start flashing after the screen saver has closed. If the screen is switched to System Menu while the backlight is flashing (i.e., $SB10 is turned ON), the flashing will stop. The flashing will start again when the screen is changed back from System Menu. If an error dialog box is displayed while the backlight is flashing (i.e., $SB10 is turned ON), the flashing will stop. The flashing will start again when the error dialog box is closed. 2-23 ♦ If more than one of these bits turns ON at the same time, the priority order of brightness is high, middle, and then low. ♦ If bits $SB6 to $SB8 are all turned OFF, the background brightness will be high. ♦ If external adjustment of the brightness is specified for the NS15 backlight from the System Menu, &SB6 to &SB8 cannot be used to adjust the brightness of the backlight. Refer to the NS-series PT Setup Manual for information on the System Menu settings for the backlight brightness. Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual Backlight Status ($SB11) $SB11 indicates the status of the backlight. $SB11 turns ON while the backlight is not lit. Buzzers ($SB12, $SB13, and $SB14) Bits $SB12 to $SB14 are used to sound buzzers. $SB12 starts a continuous buzzer, $SB13 starts a short intermittent buzzer (0.5 s intervals), and $SB14 starts a long intermittent buzzer (1 s intervals). When bits $SB12 to $SB14 turn ON, the buzzer sounds while the bit remains ON. Bits $SB12 to $SB14 all turn OFF if the buzzer is stopped using the command buttons. The buzzers sound only when the buzzer sound setting in the System Menu is set to ON in the CX-Designer system settings. (The buzzer will not sound if this setting is set to OFF or ERROR ON.) Note Notification/Control of Video ($SB15) $SB15 controls the display of video images. When there is a video display object in the screen after screen switching, $SB15 will turn ON. When there is no video display object, $SB15 will turn OFF. When a video display object is positioned in the screen during display and $SB15 is turned OFF with the video image displaying, the video image will cease being displayed. If $SB15 is turned ON in this non-display state, the video image will be displayed. Note Processing Priority Registration ($SB16 and $SB17) $SB16 and $SB17 are used to register processing priorities for serial ports A and B, respectively. When multiple PTs are connected using standard or high-speed NT Links (for 1:N), one PT can be registered for priority processing. The PT with bits $SB16 and $SB17 set to ON will be given priority, with improved display and touch switch response speed. This registration will be cleared if $SB16 and $SB17 are turned OFF and the response speed will return to normal. Note The unit number of the PT with priority registration can be checked by monitoring (reading) the PLC words. Refer to the manual for the PLC for information on how to monitor words in the PLC. The contents of the words that reflect the status of standard and high-speed NT Links (for 1:N) are shown in the following table. 2-24 ♦ If more than one of these bits turns ON, the priority order for the buzzers is continuous, short intermittent, and then long intermittent. ♦ If $SB15 is turned ON or OFF while a message dialog is being displayed, the video image will be displayed or non-displayed after the dialog is deleted. ♦ If more than one PT is registered for priority processing, the most recently registered PT will be given priority. Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual Word Bit Function C200HX/HG/HE-E/-ZE 265 (internal RS-232C port) 284 (port A) (See note 1.) 285 (port B) (See note 1.) CS Series, CP Series, and CJ Series AR393 (internal RS-232C port) AR394 (peripheral port) CIO 1909 (port 1) (See note 2.) CIO 1919 (port 2) (See note 2.) n + 9 (port 1) (See note 3.) n + 19 (port 2) (See note 3.) CQM1H IR 202 (port 1) (See note 2.) IR 203 (port 2) (See note 2.) 2-25 0 Unit 0 Peripheral Port PT Communications Flag, ON when connected 1 Unit 1 Peripheral Port PT Communications Flag, ON when connected 2 Unit 2 Peripheral Port PT Communications Flag, ON when connected 3 Unit 3 Peripheral Port PT Communications Flag, ON when connected 4 Unit 4 Peripheral Port PT Communications Flag, ON when connected 5 Unit 5 Peripheral Port PT Communications Flag, ON when connected 6 Unit 6 Peripheral Port PT Communications Flag, ON when connected 7 Unit 7 Peripheral Port PT Communications Flag, ON when connected 8 Unit 0 Peripheral Port PT Priority Registered Flag, ON when given priority 9 Unit 1 Peripheral Port PT Priority Registered Flag, ON when given priority 10 Unit 2 Peripheral Port PT Priority Registered Flag, ON when given priority 11 Unit 3 Peripheral Port PT Priority Registered Flag, ON when given priority 12 Unit 4 Peripheral Port PT Priority Registered Flag, ON when given priority 13 Unit 5 Peripheral Port PT Priority Registered Flag, ON when given priority 14 Unit 6 Peripheral Port PT Priority Registered Flag, ON when given priority 15 Unit 7 Peripheral Port PT Priority Registered Flag, ON when given priority Note 1. Port on the Communications Board. 2. Port on the Serial Communications Board. 3. Port on the Serial Communications Board. n = 1500 + 25 × Serial Communications Unit No. (CIO Area) Display Keypad with Temporary Input ($SB18) $SB18 changes the keypad displayed for a Numeral Display & Input or Data Block Table object. The following keypads will be displayed according to the bit status. $SB18: ON Input values are displayed on the keypad. $SB18: OFF Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual NNNooottteee Input Prohibit ($SB19) $SB19 prohibits input. Input to base and pop-up screens is prohibited when $SB19 is turned ON. However, $SB and $SW controls, e.g., screen switching using SW0, are not prohibited. Input using tenkey pads, error dialog boxes, or other dialog boxes displayed by the system is not prohibited either. To clear input prohibit, turn OFF $SB19 from the host or enter the password specified using $SW13 in the password dialog box displayed when the screen is touched. The system automatically turns OFF $SB19 if a password is used to clear input prohibit. If $SW13 is not a value between 1 and 5, $SB19 (input prohibit clear) will be turned OFF without displaying the password dialog box when the screen is touched. If a password character string has not been set under the password settings for the password number specified using $SW13, $SB19 will be turned OFF without displaying the password dialog box, i.e., input prohibit is cleared when the screen is touched. RRReeefffeeerrreeennnccceee Contrast Adjustment ($SB20, $SB21, $SB22, and $SB23) (For NS5-SQ with Lot Number 2110 or Earlier, or NS5-MQ Only) $SB20 to $SB23 are used to adjust contrast. $SB20 increases the contrast by 10. $SB21 increases the contrast by 1. $SB22 decreases the contrast by 1. $SB23 decreases the contrast by 10. These bits turn OFF automatically once the contrast has been adjusted. If $SB20 to $SB23 is turned ON while displaying the screen saver, the screen saver will remain. NNNooottteee Video Capture ($SB24) $SB24 captures the image being displayed and saves it as BMP format on a Memory Card. When $SB24 is turned ON, the captured data will be output to \LOG\CAPTURE under the Memory Card directory as XXX_VideoXX_XXX.bmp. If an error occurs during the operation, $SB24 will turn OFF and $SB47 will turn ON. The following rules will be used for saving captured data. The screen number, position of the image, and the file number will be automatically added to the file name when executing the video capture. 2-26 ♦ The password character string for each login level is set under either PT - Password on the CX-Designer or System Menu - Password on the PT. ♦ Use the Touch Switch Lock Control Flag to not display the password input dialog box used to cancel input prohibition when the screen is touched and keep input prohibited. Refer to 3-10-2 Prohibiting and Allowing Input to All Screen Functional Objects for information on the Touch Switch Lock Control Flag. ♦ If more than one of these bits turns ON at the same time, the order of priority is $SB20, $SB21, $SB22, and then $SB23. ♦ Contrast can be adjusted in 100 gradations. ♦ No processing will be executed for the NS15, NS12, NS10, and NS8 even if these bits are turned ON. ♦ A keypad with temporary input is not displayed on the test screen. The normal keypad is always displayed. ♦ If display of the unit name is specified for Numeral Display & Input objects, the unit will also be added to the keypad with a temporary input field. Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual 9999 _ VideoLT _ 999. bmp File Number The file number will be automatically numbered in order from 001 to 999. If all numbers are used, the oldest numbered file will be deleted and the newest file will be saved. (Same procedure as the command button.) Position of the Image The position of the image when executing the video capture. Upper left or none: VideoLT Bottom left: VideoLB Upper right: VideoRT Bottom right: VideoRB Screen Number The normal screen number when the video capture was executed will be automatically added (0000 to 3999). Start Printing/Capture Screen ($SB25) (Not supported by NS5-@Q0@.) $SB25 starts printing the screen displayed on the PT, or capturing and saving it as a bitmap file on the Memory Card. When “1” is stored in $SW11 and $SB25 is turned ON, the currently displayed screen is captured and a screen_cap_XXX.bmp file is output to the \LOG\CAPTURE folder in the Memory Card directory. If a value other than “1” is stored in $SW11 and $SB25 is turned ON, the currently displayed screen is printed. $SB25 will remain ON until turned OFF either from the host or by using a functional object. Printing or screen capture will not be started again while the screen is being printed or a bitmap file is being output, even if $SB25 is turned ON again. screen _ cap _ 999. bmp File Number The files will be automatically numbered in order from 001 to 999. When all numbers have been used or there is insufficient space left on the Memory Card, the oldest file will be deleted and the new file saved. Fixed character string “screen_cap” NNNooottteee Stop Printing ($SB26) $SB26 stops printing the screen displayed on the PT. If $SB26 is turned ON while $SB30 is ON, printing is stopped and then $SB30 turns OFF. If printing has already started, it may not be possible to stop it even if $SB26 is turned ON. Test Pattern Printing ($SB27) $SB27 starts printing a printer test pattern. When $SB27 is turned ON, printing the test pattern is started. $SB27 will remain ON until turned OFF either from the host or using a functional object. The test printing operation depends on the printer. Refer to the manual for your printer for details. When a PictBridge-compatible printer is used, a special test pattern will be printed by the PT. 2-27 ♦ When a video object is on the screen, the video image can not be printed or saved as a BMP file by using $SB25. ♦ $SB26 to $SB29 will not function while “1” is stored in $SW11. Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual Printer head-cleaning ($SB28) $SB28 starts cleaning the printer head. When $SB28 is turned ON, the cleaning of the head is started. $SB28 will remain ON until turned OFF either from the host or using a functional object. The head cleaning operation depends on the printer. Refer to the manual for your printer for details. If a PictBridge-compatible printer is being used, the setting of $SB28 will be ignored. Update Printer Status ($SB29) $SB29 controls the Printer Busy Status ($SB30) and the Notification of Printer Error ($SB31). When $SB29 is turned ON, $SB30 and $SB31 turn ON and OFF. If printer operation has completed normally, however, $SB31 will not turn ON. If a PictBridge-compatible printer is being used, the printer may not output a printer error to $SB31. If an error is not output, turn ON Start Printing/Capture Screen ($SB25) or Update Printer Status ($SB29) to output the printer error to $SB31. Printer Busy Status/Capture Busy Status ($SB30) $SB30 turns ON when the following operations are being executed: Start Printing, Test Pattern Printing, Printer head-cleaning, and Capture Screen. $SB30 turns OFF automatically when these operations have been completed. It also turns OFF if the Stop Printing bit turns ON when printing a screen. Notification of Printer Error/Capture Screen Error ($SB31) $SB31 turns ON when any of the following operations end in an error: Start Printing, Capture Screen, Test Pattern Printing, Printer head-cleaning, or Update Printer Status. It also turns ON if a printer is not detected when the PT is started or if an error is detected, including USB port errors, printer not connected errors, broken connection errors, no paper errors, no ink errors, and other hardware printer errors. $SB31 turns OFF when all errors related to Start Printing, Capture Screen, Test Pattern Printing, Printer head-cleaning, or Update Printer Status have been eliminated. 2-28 Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual NNNooottteee Initialize Alarm/Event History ($SB32) $SB32 initializes alarm and event history data. When $SB32 is turned ON, the alarm and event history information recorded in the PT is initialized. Once the initialization has been completed, the system automatically turns OFF $SB32. The history data to be initialized can be specified using $SW40. Save Alarm/Event History ($SB33) $SB33 saves alarm and event history data. When $SB33 is turned ON, the alarm and event history data is saved to the Memory Card as a CSV file. Once the data has been saved, the system automatically turns OFF $SB33. Alarm data is output to log\Alarm.csv (classified into high, middle, and low level alarms) and event data is output to \log\Event.csv files on the Memory Card. The file names are fixed, and files previously output to the Memory Card will be overwritten. If no alarms have accumulated, alarm data will not be saved. ($SB33 will turn OFF and $SB47 will not turn ON.) 2-29 • Checking Printer Operating Status $SB30 and $SB31 can be used to check operating status and to check for errors. Use these bits are shown in the following flowchart. START $SB29=ON·OFF Read Notification of Printer Error ($SB31). ON OFF Read Printer Busy Status ($SB30). Start the desired process. $SB25/27/28 = OFF/ON ON OFF Read Printer Busy Status/Capture Busy Status ($SB30). Read Notification of Printer Error ($SB31). ON OFF OFF END (normal) ON Check the printer for errors. Wait for $SB30 to turn OFF and execute the process from starting the printer. A printer error was detected. Section 2 NS Series Functions 2-4 System Memory NS Series Programming Manual If no events have accumulated, event data will not be saved. ($SB33 will turn OFF and $SB47 will not turn ON.) If an error occurs during the save operation (e.g., the Memory Card is not in place, there is insufficient free disk space, or the Memory Card is damaged), $SB33 will turn OFF and $SB47 will turn ON. No error message will appear on the screen, however, when an error occurs. If $SB32 and $SB33 turn ON simultaneously, initialization will be executed first. For this reason, Alarm.CSV and Event.CSV files will not be created. Internal Holding Memory ($HB/$HW) Initialization ($SB34) $SB34 initializes the internal holding memories. When $SB34 is turned ON, the internal holding memories ($HB0 to $HB8191 and $HW0 to $HW8191) are initialized. Once the initialization has been completed, the system automatically turns OFF $SB34. Initialize Data Log ($SB35) $SB35 initializes the data log data. When “0” is stored in $SW37 and $SB35 is turned ON, data log information for all groups recorded by the PT is initialized. If a group number is stored in $SW37 and $SB35 is turned ON, the data log information for that group only will be initialized. Once the initialization has been completed, the system automatically turns OFF $SB35. Save Data Log ($SB36) $SB36 saves data log data. When “0” is stored in $SW37 and $SB36 is turned ON, log data for all groups is saved to the Memory Card as a CSV file. If a group number is stored in $SW37 and $SB36 is turned ON, the data log information for that group only will be saved as a CSV file. Once the data has been saved, the system automatically turns OFF $SB36. When “0” is stored in $SW37 and $SB36 is turned ON, the data is saved to a series of files called Trend001.CSV to Trend999.CSV in the Memory Card in the directory \log\ trend. If a group number is stored in $SW37 and $SB36 is turned ON, the data is saved to a series of files called Trd00001.CSV to Trd99999.CSV. The name of the folder will be the name of the output file. Trd00 to Trd99 can be changed using the data log settings. Each time data is saved, a new file is automatically created, incrementing the file numbered each time. Up to 999 files can be saved. Only up to 099 CSV files will be saved in each folder if the output file names are six characters or longer. When the number of files exceeds 999, existing files are overwritten in order beginning with Trend001.CSV or Trd##001CSV. If there is no accumulated data log, the group number and data collection address will be output. ($SB36 will turn OFF and $SB47 will not turn ON.) If an error occurs during the save operation (e.g., the Memory Card is not in place, there is insufficient free disk space, or the Memory Card is damaged), $SB36 will turn OFF and $SB47 will turn ON. No error message will appear on the screen, however, when an error occurs. If $SB35 and $SB36 turn ON simultaneously, initialization will be executed first. For this reason, no Trend#.CSV file will be created. Initialize Operation Log ($SB37) $SB37 initializes the operation log data. When $SB37 is turned ON, the operation log information recorded in the PT is initialized. Once the initialization has been completed, the system automatically turns OFF $SB37. 2-30


FREE ENGLISH PDF

OPERATING INSTRUCTIONS

USER GUIDE - USER MANUAL

OWNER GUIDE - OWNER MANUAL

REFERENCE GUIDE - REFERENCE MANUAL

INSTRUCTION GUIDE - INSTRUCTION MANUAL

Leave a Reply