NT21, NT31, and NT631 Series
Programmable Terminals
Reference Manual
Revised February 2008
Page 3
iv
Page 4
Notice:
OMRON products are manufactured for use according to proper procedures by a qualified operator
and only for the purposes described in this manual.
The following conventions are used to indicate and classify precautions in this manual. Always heed
the information provided with them. Failure to heed precautions can result in injury to people or damage to property.
DANGERIndicates an imminently hazardous situation which, if not avoided, will result in death or
!
serious injury. Additionally, there may be severe property damage.
WARNINGIndicates a potentially hazardous situation which, if not avoided, could result in death or
!
serious injury. Additionally, there may be severe property damage.
CautionIndicates a potentially hazardous situation which, if not avoided, may result in minor or
!
moderate injury, or property damage.
OMRON Product References
All OMRON products are capitalized in this manual. The word “Unit” is also capitalized when it refers
to an OMRON product, regardless of whether or not it appears in the proper name of the product.
The abbreviation “Ch,” which appears in some displays and on some OMRON products, often means
“word” and is abbreviated “Wd” in documentation in this sense.
The abbreviation “PC” means Programmable Controller and is not used as an abbreviation for anything else.
Visual Aids
The following headings appear in the left column of the manual to help you locate different types of
information.
OMRON, 2001
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.
Note Indicates information of particular interest for efficient and convenient operation
of the product.
1, 2, 3...1. Indicates lists of one sort or another, such as procedures, checklists, etc.
This manual describes the basic functions and operation procedures of the NT-series NT21, NT31,
NT31C, NT631, and NT631C Programmable Terminals, their operations when connected to a PC (Programmable Controller) or other host, and includes the sections described below.
Please read this manual carefully and be sure you understand the information provided before attempting
to install and operate the Programmable Terminal.
Section 1 describes the functions of the PT.
Section 2 gives basic information on the method for connecting to the host and communication methods,
and describes the names and functions of the parts of the PT.
Section 3 how to use the functions provided by the PT.
Section 4 gives an overview of memory link operations and contains explanations centered on commu-
nications between the PT and host when using memory link.
Section 5 presents a collection of simple practical examples that will give you hints on how to make best
use of the functions of the PT.
Section 6 describes the action to take when PT errors occur.
The Appendices provide the specifications, compatibility with screen data of other PT models, NT30/620
emulation mode, PC memory maps, and keycode tables.
!
WARNING Failure to read and understand the information provided in this manual may result in
personal injury or death, damage to the product, or product failure. Please read each
section in its entirety and be sure you understand the information provided in the section
and related sections before attempting any of the procedures or operations given.
ix
Page 9
Related Manuals:
Related manuals are listed below.
The symbol at the end of the catalog number is the revision number.
Connecting and Setting Up the Programmable Terminal
NT21 PT Setup Manual (V068-E1-)
NT31 and NT31C PT Setup Manual (V062-E1-)
NT631 and NT631C PT Setup Manual (V063-E1-)
These manuals are used separately for the different models of PT. They describe
connecting the Programmable Terminals to a host and peripheral devices and
settings required for communications and applications.
The functions and actual operating messages for the NT21, NT31, NT31C,
NT631, and NT631C PTs are provided in the Reference Manual (V069-E1-).
Programmable Terminal Functions and Operation
NT21, NT31, and NT631 Series PT Reference Manual
(V069-E1-, this manual)
This manual is used for any of the following PTs: NT21, NT31, NT31C, NT631,
and NT631C. It describes screen configurations, part functions, host control
methods, and other application information.
PT connection and setup procedures are described in the NT21 PT Setup Manu-
al (V068-E1-), NT31 and NT31C PT Setup Manual (V062-E1-), and the
NT631 and NT631C PT Setup Manual (V063-E1-).
Creating and Transferring Screen Data, and Installing the System Program
NT-series Support Tool for Windows Ver. 4. Operation Manual (V061-E1-)
The screens displayed on the NT21, NT31, NT31C, NT631, and NT631C PTs
are created with the Support Tool and transferred to the PT. This manual describes how to create and transfer screen data. It also describes how to download a system program to a PT using the System Installer.
The NT-series Support Tool for Windows is normally referred to as merely the
Support Tool.
Connecting to Controllers Not Made by OMRON
PC Connection Manual (V042-E1-)
The NT31, NT31C, NT631, and NT631C PTs can be connected to controllers in
the following series: Mitsubishi’s A Series and FX Series. This manual describes
the connection and setup methods for these controllers.
The NT-series Support Tool for Windows Version 4. is required to connect the
NT31, NT31C, NT631, and NT631C PTs to Mitsubishi controllers.
The NT31 and NT31C PTs can be connected to controllers in the following series: Allen-Bradley SLC 500 Series, GE Fanuc 90-20 and 90-30 Series, and Siemens S7-300 and S7-400 Series. This manual describes the connection and setup methods for these controllers.
x
Page 10
Read and Understand this Manual
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Please read and understand this manual before using the product. Please consult your OMRON
representative if you have any questions or comments.
Warranty and Limitations of Liability
WARRANTY
OMRON’s exclusive warranty is that the products are free from defects in materials and workmanship for
БББББББББББББББББББББББББББББББ
a period of one year (or other period if specified) from date of sale by OMRON.
БББББББББББББББББББББББББББББББ
OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, REGARDING
БББББББББББББББББББББББББББББББ
NON–INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR PARTICULAR PURPOSE OF THE
БББББББББББББББББББББББББББББББ
PRODUCTS. ANY BUYER OR USER ACKNOWLEDGES THAT THE BUYER OR USER ALONE HAS
БББББББББББББББББББББББББББББББ
DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR
INTENDED USE. OMRON DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED.
БББББББББББББББББББББББББББББББ
БББББББББББББББББББББББББББББББ
LIMITATIONS OF LIABILITY
OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL, INDIRECT, OR CONSEQUENTIAL
DAMAGES, LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE
БББББББББББББББББББББББББББББББ
PRODUCTS, WHETHER SUCH CLAIM IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR
БББББББББББББББББББББББББББББББ
STRICT LIABILITY.
БББББББББББББББББББББББББББББББ
In no event shall the responsibility of OMRON for any act exceed the individual price of the product on
БББББББББББББББББББББББББББББББ
which liability is asserted.
БББББББББББББББББББББББББББББББ
IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS
БББББББББББББББББББББББББББББББ
REGARDING THE PRODUCTS UNLESS OMRON’S ANALYSIS CONFIRMS THAT THE PRODUCTS
БББББББББББББББББББББББББББББББ
WERE PROPERLY HANDLED, STORED, INSTALLED, AND MAINTAINED AND NOT SUBJECT TO
БББББББББББББББББББББББББББББББ
CONTAMINATION, ABUSE, MISUSE, OR INAPPROPRIATE MODIFICATION OR REPAIR.
xi
Page 11
Application Considerations
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
SUITABILITY FOR USE
OMRON shall not be responsible for conformity with any standards, codes, or regulations that apply to
БББББББББББББББББББББББББББББББ
the combination of products in the customer’s application or use of the products.
БББББББББББББББББББББББББББББББ
At the customer’s request, OMRON will provide applicable third party certification documents identifying
БББББББББББББББББББББББББББББББ
ratings and limitations of use that apply to the products. This information by itself is not sufficient for a
БББББББББББББББББББББББББББББББ
complete determination of the suitability of the products in combination with the end product, machine,
БББББББББББББББББББББББББББББББ
system, or other application or use.
БББББББББББББББББББББББББББББББ
The following are some examples of applications for which particular attention must be given. This is not
БББББББББББББББББББББББББББББББ
intended to be an exhaustive list of all possible uses of the products, nor is it intended to imply that the
БББББББББББББББББББББББББББББББ
uses listed may be suitable for the products:
БББББББББББББББББББББББББББББББ
• Outdoor use, uses involving potential chemical contamination or electrical interference, or conditions
БББББББББББББББББББББББББББББББ
or uses not described in this manual.
БББББББББББББББББББББББББББББББ
• Nuclear energy control systems, combustion systems, railroad systems, aviation systems, medical
БББББББББББББББББББББББББББББББ
equipment, amusement machines, vehicles, safety equipment, and installations subject to separate
БББББББББББББББББББББББББББББББ
industry or government regulations.
БББББББББББББББББББББББББББББББ
• Systems, machines, and equipment that could present a risk to life or property.
БББББББББББББББББББББББББББББББ
Please know and observe all prohibitions of use applicable to the products.
БББББББББББББББББББББББББББББББ
БББББББББББББББББББББББББББББББ
NEVER USE THE PRODUCTS FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR
БББББББББББББББББББББББББББББББ
PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO
ADDRESS THE RISKS, AND THAT THE OMRON PRODUCTS ARE PROPERLY RATED AND
БББББББББББББББББББББББББББББББ
INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM.
БББББББББББББББББББББББББББББББ
БББББББББББББББББББББББББББББББ
PROGRAMMABLE PRODUCTS
OMRON shall not be responsible for the user’s programming of a programmable product, or any
БББББББББББББББББББББББББББББББ
consequence thereof.
xii
Page 12
Disclaimers
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
CHANGE IN SPECIFICATIONS
БББББББББББББББББББББББББББББББ
Product specifications and accessories may be changed at any time based on improvements and other
reasons.
БББББББББББББББББББББББББББББББ
БББББББББББББББББББББББББББББББ
It is our practice to change model numbers when published ratings or features are changed, or when
significant construction changes are made. However, some specifications of the products may be
БББББББББББББББББББББББББББББББ
changed without any notice. When in doubt, special model numbers may be assigned to fix or establish
БББББББББББББББББББББББББББББББ
key specifications for your application on your request. Please consult with your OMRON representative
БББББББББББББББББББББББББББББББ
at any time to confirm actual specifications of purchased products.
БББББББББББББББББББББББББББББББ
DIMENSIONS AND WEIGHTS
Dimensions and weights are nominal and are not to be used for manufacturing purposes, even when
tolerances are shown.
БББББББББББББББББББББББББББББББ
PERFORMANCE DATA
Performance data given in this manual is provided as a guide for the user in determining suitability and
БББББББББББББББББББББББББББББББ
does not constitute a warranty. It may represent the result of OMRON’s test conditions, and the users
БББББББББББББББББББББББББББББББ
must correlate it to actual application requirements. Actual performance is subject to the OMRON
БББББББББББББББББББББББББББББББ
Warranty and Limitations of Liability.
БББББББББББББББББББББББББББББББ
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.
БББББББББББББББББББББББББББББББ
ERRORS AND OMISSIONS
xiii
Page 13
xiv
Page 14
PRECAUTIONS
This section provides general precautions for using the Programmable Terminal.
The information contained in this section is important for the safe and reliable application of the Programmable Terminal. You must read this section and understand the information contained before attempting to set up or operate a
Programmable Terminal.
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.
2General Precautions
The user must operate the product according to the performance specifications
described in the operation manuals.
Before using the product under conditions that 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 using the Programmable Terminal. Be sure
to read this manual before attempting to use the software and keep this manual
close at hand for reference during operation.
3Safety Precautions
WARNING It is extremely important that Programmable Terminals and related devices be
!
used for the specified purpose and under the specified conditions, especially in
applications that can directly or indirectly affect human life. You must consult
with your OMRON representative before applying Programmable Terminals to
the above-mentioned applications.
WARNING Do not use input functions such as PT touch switches for applications where
!
danger to human life or serious damage is possible, or for emergency switch
applications.
3Safety Precautions
Read these safety precautions carefully and make sure you understand them
before using the Programmable Terminal so that you can use it safely and correctly.
Safety Conventions and
their Meanings
This operation manual uses the following conventions and symbols to indicate
cautions, warnings, and dangers in order to ensure safe use of the NT21.
The cautions, warnings, and dangers shown here contain important information
related to safety. The instructions in these cautions, warnings, and dangers must
be observed.
The conventions used and their meanings are presented below.
xvi
WARNING Indicates information that, if not heeded, could possibly result in loss of life or
!
serious injury.
Caution Indicates information that, if not heeded, could result in relatively serious or minor
injury, damage to the product, or faulty operation.
Page 16
WARNING
Do not attempt to take the Unit apart and do not touch any
internal parts while the power is being supplied. Doing either of
these may result in electrical shock.
3Safety Precautions
xvii
Page 17
SECTION 1
General
This section provides fundamental information about the functions and features of the PTs, types of connection, communication methods, etc. This information will enable you to understand the applications of the PTs.
The NT21, NT31, NT31C, NT631, and NT631C are sophisticated operator interfaces (Programmable Terminals) that automatically display information and can
also be used for operations when necessary. The following gives a general description of the role and operation of the PT for those using a Programmable Terminal (PT) for the first time.
1-1-1Operation of a PT at an FA Production Site
1-1SectionRole and Operation of the PT
Production Line Status
Monitoring
Directions to Workers on
the Shop Floor
The PT displays real-time information about the system and equipment operating status, etc. Its power of expression is enhanced by graphs and other visuals,
making the displays easy to understand.
Production Control (3)
Product
Today’s target560441
Current production305275
Number defective28
Number repaired715
% achieved
The PT warns of system or equipment failures and prompts the appropriate remedial action.
Alarm
Assembly line B
Positioning pin
is defective. Line stopped.
Check the following.
1. Defective pin L3
2. Position of dog M2
3. Mounting of photosensor P5
Panel Switch Functions
2
Setting touch switches on the PT allows workers to use the PT as an operating
panel; the results of the operations are transmitted to the host.
Electroplating control
Transport
Int. stop
Clamp
Unclamp
Adv.
Rev.
Electr.
head
Electro-
lyte
Wash.
head
Wash
Corr. prv.
head
Corr.
prv.fluid
Page 19
1-1-2Operations of the PT
1-1SectionRole and Operation of the PT
Transferring Screen Data
Displays Screens
The screen data to be displayed on the PT can be created on a personal computer using the Support Tool. Connect the PT to the personal computer with an
RS-232C cable and transfer the screen data to the PT.
Create screen data.
RS-232C
Screen data
When the host is connected at serial port A,
the personal computer is only connected
when communicating screen data between
the PT and Support Tool.
Personal
computer
(Support Tool)
The information to be displayed (screen data) can be created on a computer using the Support Tool and stored in the PT. The screen data can be displayed on
the PT in response to instructions from the host or touch switch operation.
Host
The screen data designated by
instructions from the host or touch
switch operation is displayed.
Receives Data from a
Host
Sends Data to a Host
The PT can be connected to the host by a host link or NT Link and receive necessary data from the host.
Host link, NT Link
Host
Data input using the touch panel (switch ON/OFF statuses, numeric values,
character strings) can be transmitted to the host.
Host
Touch panel
ON/OFF information, numeric
data, etc.
3
Page 20
1-2Functions of the NT21, NT31/NT31C and NT631/NT631C
The NT21, NT31/NT31C and NT631/NT631C have the following features.
1-2-1Features
Slim Construction
• The PT is slimmer but retains the same functions. The depth is 50 mm max.
when mounted in a panel with the recommended thickness (1.6 to 4.8 mm.)
• The communication cable connectors are housed in the unit so that they do not
protrude from the unit.
Ideal Construction for an FA Environment
• NT21-ST121-E: STN monochrome LCD with backlight
• NT31-ST123-EV3: STN monochrome LCD with backlight
• NT31C-ST143-EV3: STN color LCD with backlight
• NT631-ST211-EV2: High-contrast EL display
• NT631C-ST141-EV2:STN color LCD with backlight
• NT631C-ST153-EV3:TFT color bright LCD with backlight
• The backlight unit and battery can be replaced onsite. (The backlight on the
NT21 cannot be replaced.)
• Degree of protection equivalent to IP65F with oil resistance (See note.), water
resistance equivalent to NEMA4
Note The panel can not be used in some IP65F environments requiring long-term ex-
posure to oil.
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
NT21
260 dots
140 dots
Wide angle of visibility
Panel Contrast and
Brightness Adjustment
Compatibility with Other PTs
NT31/NT31C
320 dots
240 dots
480 dots
Wide angle of visibility
NT631/NT631C
640 dots
On the NT31, NT31C, and NT631C, the contrast and brightness are adjustable
by touch switch operations. (These features are not supported on NT631 models and NT631C-ST153-EV3.) On the NT21, the contrast is adjustable by
switch operations on the back panel.
• There is upward compatibility between the following models for screen data
and user programs: NT20S, NT30, NT30C, NT600S, NT21, NT31, NT31C
NT610G, NT610C, NT620S, NT620C, NT625C, NT631, NT631C. (After being
read to the Support Tool, screens must be modified in accordance with the
screen size. Depending on the function used, partial modification of programs
may also be necessary. For details, refer to Appendix B Compatibility with
Screen Data of Other PT Models (page 435) and the Support Tool Operation
Manual.)
• The panel cut-out dimensions for the NT21 are the same as the dimensions for
the NT20S, the panel cut-out dimensions for the NT31/NT31C are the same as
the dimensions for the NT30/NT30C, and the panel cut-out dimensions for the
NT631/NT631C are the same as the dimensions for the NT625C.
4
Page 21
Two Ports Featured as Standard:
Port A for Common Use by Support Tool/Host and Port B for Exclusive Use by the Host
• Communication with the host is possible via another port while connected to
the Support Tool.
• Reading bar code data from a bar code reader is possible via another port
while communicating with the host.
Rapid System Program & Screen Data Changes Possible Using a Memory Unit.
• Installing a Memory Unit (NT-MF261) on the rear of the NT21, NT31/NT31C or
NT631/NT631C makes it easy to write screen data into the PT onsite. This enables a rapid response to setup changes.
• The NT21, NT31/NT31C, and NT631/NT631C can store a system program
into a Memory Unit. This enables the system to handle more flexible setups.
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
Screen Data Check
Function
Increased Screen Data
Capacity (NT21 and
NT31/NT31C)
Large Increase in
Maximum Number of
Registered Elements
Binary Data can be Read
to/Written from the Host
Character Display Using
High Definition Fonts
Simple Upgrades
Complies with
International Standards
Compatible with Other
Vendors’ Devices
(NT31/NT31C and
NT631/NT631C)
Screen data can be checked simply by operations in the NT21, NT31/NT31C, or
NT631/NT631C system menu, without connecting up to the Support Tool.
The NT21 data capacity of 512 Kbytes is over five times that of the NT20S and
the NT31/31C data capacity of 1 MB is twice that of the NT30/NT30C, enabling
storage of a larger quantity of screen data.
The number of elements that can be registered on one screen has been considerably increased, making it possible to create more expressive screens. For details, refer to Display Restrictions (page 431).
It is now possible to write binary data stored in words at the host directly to the PT.
This makes data conversion by a program at the host unnecessary, reducing the
load on the host.
Any ×4 characters are displayed with a 32-dot high-definition font.
By using the system installer supplied with the ZJCAT1-EV4.6 Support Tool, the
system program at the NT21, NT31/NT31C or NT631/NT631C can be changed
easily from a personal computer.
The PTs meet UL/CSA standards and EC Directives.
Compatible with the Mitsubishi A Series (Calculator Link) and FX Series (Programming Console), Allen-Bradley SLC 500 Series, GE Fanuc 90-20 and 90-30
Series, and Siemens S7-300 and S7-400 Series, Modicon TSX Series, Sequencers. Specialized system programs can be installed that allow the
NT31/NT31C or NT631/NT631C to be controlled from other companies’ Sequencers. (The NT21 does not support PCs made by other companies.)
Multiple Windows
High-speed 1:N NT Link
Additional Mathematical
Functions
Device Monitor Function
Interlock Function
Up to 3 windows can be displayed simultaneously in the normal display. A
9-word window control area has been allocated in the host; the contents of these
9 words can be changed from the Host to open, close, and move windows.
The V3 versions are compatible with the high-speed 1:N NT Link as well as the
earlier standard 1:N NT Link.
Operands (values referenced by equations) can be registered to allow the PT to
perform calculations automatically and write the results of those calculations to
numeral memory table entries or words in the host.
The new device monitor function can be used to change the PC’s operating
mode or display/change values in the PC’s memory areas. The PVs of several
words can be listed with the device monitor.
PT operations and inputs can be disabled from the PC if interlock bits have been
allocated in the PC for the corresponding PT touch switches, numeric inputs, or
string inputs.
5
Page 22
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
Improved Lamp/Touch
Switch Guide Characters
NT30/NT30C, and
NT620S/NT620C/NT625C
Compatible
Additional CS/CJ-series
PC Data Areas
Accessible
The following displays can be performed with lamp or touch switch guide characters:
• Display several lines of guide characters.
• Switch the display between different guide characters when OFF and ON.
• Display numeral memory table contents as guide characters.
• Display string memory table contents as guide characters.
The word configuration of the PT status control area and PT status notify area
can be set to emulate those of the NT20S, NT30/NT30C, or NT620S/NT620C/
NT625C; this mode is called NT20S or NT30/620 compatible mode.
When the PT is operating in a compatible mode, it will be equivalent to an
NT20S, NT30/NT30C, or NT620S/NT620C/NT625C in the functions listed below. The PT retains full V2, V3 functionality in all functions other than the ones
listed below. Refer to Appendix C NT20S and NT30/620 Compatible Modes for
more details.
• Word configuration and functions of the PT status control area and PT status
notify area
• Image/library codes
• Insertion of image/library data into character strings
Data areas in CS/CJ-series PCs that were previously inaccessible can be accessed.
All banks in the EM Area, Timer Completion Flags (TU), Counter Completion Flags (CU), Work Area (WR), Task Flags (TK), and the HR Area.
Recipe Function
Adjusting Contrast and
Brightness During PT
Operation
You can set the data (numeric values) for multiple words in record units using the
tabular elements on the PT screen, and write these settings in a single operation
to words on the host (i.e., PC or PT memory) using a touch switch operation on
the PT Unit. Also, multiple words of numeric data can be read from the host in
one operation. In this way, groups of parameter settings can be edited at the PT
Unit, and written to or read from the host.
You can display the brightness and contrast adjustment screen using either the
touch switch or commands from the host, even while the PT is in operation.
6
Page 23
1-2-2Comparison between NT21, NT31, NT31C, NT631, and NT631C
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
NT21
NT31/NT31C
The NT21 models are shown in the following table.
ItemNT21
ModelsNT21-ST121-E (Beige)
NT21-ST121B-E (Black)
DisplaySTN monochrome LCD (with white backlight)
Two models are available: the monochrome NT31 and the 8-color NT31C. The
differences between the NT31 and NT31C are shown in the following table.
ItemNT31NT31C
NT631/NT631C
Front panel
color
DisplaySTN monochrome LCD (with
Two models are available: the NT631 has a monochrome (yellow EL) display
NT31-ST123-EV3 (Beige)
NT31-ST123B-EV3 (Black)
white backlight)
NT31C-ST143-EV3 (Beige)
NT31C-ST143B-EV3 (Black)
STN color LCD (with white
backlight)
and the NT631C has an 8-color display. The differences between the NT631 and
NT631C are shown in the following table.
Item
Front panel
color
DisplayMonochrome EL displaySTN color LCD (with white backlight) Bright TFT color LCD (with white
Character codesCP437 (DOS)CP437 (DOS) or ISO8859/1 (Win-
Accessible CS/CJ PC data Areas---The data areas listed below can be
None65,535 total per screen, including other
fixed objects
BCD (binary-coded decimal)BCD (binary-coded decimal) or binary
(4 words for compatibility with NT20S)
(3 words for compatibility with NT20S)
a substitute.)
substitute.)
- ON/OFF switching is possible
- Numeral display is possible
- Character string display is possible
PC by allocating interlock bits to the
corresponding touch switch, numeral
input, character string input,
thumbwheel switches, or recipe
objects.
dows)
accessed in addition to the data areas
accessible with the NT20S.
- EM banks (EM_0 to EM_C)
- Timer Completion Flags (TU)
- Counter Completion Flags (CU)
- Work Areas (WR)
- Task Flags (TK)
- HR Area (HR)
*4
8
Page 25
*1: The Battery is optional.
*2: The NT20S-ST128 supports RS-232C communications commands instead of memory links.
*3: This is the capacity of the flash memory that stores screen data.
*4: These data areas are accessible only when the PT is connected to the CS/CJ-series PC in a 1:N NT Link. (They are
not accessible through host link communications.)
For differences in programming, refer to Appendix B Compatibility with ScreenData of Other PT Models on page 435.
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
9
Page 26
Comparison between NT30/NT30C and NT31/NT31C
y
ItemNT30/NT30CNT31/NT31C
Compatible Support Tool(s)NT-ZJCAT1-EV4 or
NT-ZA3AT-EV2
DIP switch settingsOn rear of unitNone (software settings)
Use of B7A Interface UnitPossibleNot possible
Use of Memory UnitNot possiblePossible
RS-232C interfaceConnector (9-pin) also used as port for
screen data transfer.
RS-422A/485 interfaceTerminal blockSerial port B (25-pin D-SUB connector)
Number of user-registered screens2,000 max.3,999 max.
Screen data capacity
*1
512 KB1 MB
(User program memory)
Numeral string data1,000 max.2,000 max.
Character string data1,000 max.2,000 max.
Bit data2561,000 max.
Mathematical tableNone256 entries max.
Image data224 max.4,095 max.
Library data896 max.12,288 max.
Method for storing numeric values
Fixed as BCD (binary coded decimal)Selectable from BCD (binary coded
(numeral memory data and PT status
control area)
PT status control area size4 words5 words (partial change of contents)
PT status notify area size3 words2 words (partial change of contents)
Window control area sizeNone9 words
Registering continuous screenPossibleNot possible (Use a screen switchover
Lamp/Touch switch guide charactersFixed display (1 line only)- Multiple lines can be displayed
NT-ZJCAT1-EV4
- Serial port A connector (also used
for screen data transfer, 9-pin)
- Serial port B connector (for host
communications only, 25-pin)
(Used for the NT31-ST121-EV2
and NT31C-ST141-EV2. The user
cannot replace the backlight for the
NT31-ST122-EV2,
NT31C-ST142-EV2,
NT31-ST123-EV3, and
NT31C-ST143-EV3.)
The system installer and system
program data are supplied with the
Support Tool.
Calculations can be executed
automatically in the PT.
*2
*2
decimal) or binary
as a substitute.)
- ON/OFF switching is possible
- Numeral display is possible
- Character string display is possible
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
*2
*2
10
Page 27
ItemNT31/NT31CNT30/NT30C
Interlock functionNoneOperations can be disabled from the
PC by allocating interlock bits to the
corresponding touch switch, numeral
input, or character string input.
Device monitor functionNot possiblePossible
Recipe functionNonePossible
Accessible CS/CJ-series PC data
areas
*1: This is the capacity of the flash memory that stores screen data.
*2: The values are the same as the NT30/NT30C when the PT is in NT30/620 compatible mode.
*3: These functions are available only in the V2 and V3 versions of the NT31/31C.
---The data areas listed below can be
accessed in addition to the data areas
accessible with the NT30/NT30C.
- EM banks (EM_0 to EM_C)
- Timer completion flags (TU)
- Counter completion flags (CU)
- Work Area (WR)
- Task flags (TK)
- HR Area
*2
*3
For differences in programming, refer to Appendix B Compatibility with ScreenData of Other PT Models on page 435.
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
11
Page 28
Differences between the NT620S/NT620C/NT625C and NT631/NT631C
y
ItemNT620S/NT620C/NT625CNT631/NT631C
Compatible Support Tool(s)NT-ZJCAT1-EV4 or
NT-ZA3AT-EV2
DIP switch settingsOn rear of unitNone (software settings)
Use of Memory UnitNot possiblePossible
RS-232C interfaceConnector (9-pin) also used as port for
screen data transfer.
RS-422A/485 interfaceNT620S/NT620C: None
NT625C: Terminal block (Select
RS-232C or RS-422A/485 with the DIP
switch.)
Replacement backlightNT620C-CFL01 (NT620C)
NT610C-CFL02 (NT625C)
NT631/NT631C system program
data
NT620-ZS3PC/ZS3DV-EV1
(including system installer)
High-speed 1:N NT LinkNot possiblePossible
Memory
Link
System programExclusive use by Memory LinkSame as OMRON connection
Screen dataShared with OMRON connectionExclusive use by Memory Link
LCD contrast adjustmentBy a control on the rear of the unitAdjustable with touch panel operation.
Backlight brightness adjustmentNot possibleAdjustable with touch panel operation.
Number of user-registered screens2,000 max.3,999 max.
Screen data capacity
(User program memory)
*1
NT620S: 512 KB
NT620C/NT625C: 1 MB
Numeral string data1,000 max.2,000 max.
Character string data1,000 max.2,000 max.
Bit data2561,000 max.
Mathematical tableNone256 entries max.
Image data224 max.4,095 max.
Library data896 max.12,288 max.
Method for storing numeric values
Fixed as BCD (binary coded decimal)Selectable from BCD (binary coded
(numeral memory data and PT
status control area)
PT status control area size4 words5 words (partial change of contents)
PT status notify area size3 words2 words (partial change of contents)
Window control area sizeNone9 words
Registering continuous screenPossibleNot possible (Use a screen switchover
Lamp/Touch switch guide
Fixed display (1 line only)- Multiple lines can be displayed
characters
NT-ZJCAT1-EV4
- Serial port A connector (also used
for screen data transfer, 9-pin)
- Serial port B connector (for host
communications only, 25-pin)
Terminal block (A memory switch can
set the RS-232C connector as serial
port B.)
NT631C-CFL01 (for ST151)
(The user cannot replace the
backlight for the
NT631C-ST152-EV2, and
NT631C-ST153-V3.)
NT631C-CFL02 (for ST141)
The system installer and system
program data are supplied with the
Support Tool.
(NT631-ST141-V2 only)
(NT631-ST141-V2 only)
1 MB
Calculations can be executed
automatically in the PT.
*2
*2
decimal) or binary
as a substitute.)
- ON/OFF switching is possible
- Numeral display is possible
- Character string display is possible
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
*2
*2
12
Page 29
ItemNT631/NT631CNT620S/NT620C/NT625C
Interlock functionNoneOperations can be disabled from the
PC by allocating interlock bits to the
corresponding touch switch, numeral
input, or character string input.
Device monitor functionNot possiblePossible
Recipe functionNonePossible
Accessible CS/CJ-series PC data
areas
*1: This is the capacity of the flash memory that stores screen data.
*2: The values are the same as the NT620S/620C/NT625C when the PT is in NT30/620 compatible mode.
*3: These functions are available only in the V2 version of NT631 and the V2 and V3 versions of the NT631C.
---The data areas listed below can be
accessed in addition to the data areas
accessible with the NT30/NT30C.
- EM banks (EM_0 to EM_C)
- Timer completion flags (TU)
- Counter completion flags (CU)
- Work Area (WR)
- Task flags (TK)
- HR Area
*3
For differences in programming, refer to Appendix B Compatibility with ScreenData of Other PT Models on page 435.
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
13
Page 30
1-2-4Principal Functions of NT21, NT31/NT31C, and NT631/NT631C
The following are the principal functions of the NT21, NT31/NT31C, and
NT631/NT631C.
Functions relating to data display
Character display
Characters of various sizes can be displayed. Characters can be flashed and displayed in reverse
video. High grade fonts are available for the characters with their size enlarged.
Graphic display
Polylines, rectangles, polygons, circles, circular arcs, and sector shapes can be displayed. They can
also be tiled with various patterns, flashed, or displayed in reverse video.
Memory data display
The contents of character string memory table entries and numeral memory table entries can be displayed. The contents of memory table entries can be changed from the host.
Graph display
Not only bar graphs but also broken line graphs, trend graphs, and analogue meter graphs can be
displayed using numeral memory table entries.
Lamp display
Lamps can be turned on and flashed under the control of the host. It is also possible to display different
graphics in the ON and OFF states.
Alarm list/history display
Warning messages are automatically displayed in a list in response to the state of a host bit. The time
and the number of times of the messages appeared can also be displayed.
NT21
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
NT31/NT31C
NT631/NT631C
Functions relating to data output
Buzzer
A built-in buzzer can be sounded.
Screen printing (NT31/NT31C and NT631/NT631C)
A hard copy of the currently displayed screen can be printed at the
printer connected to the PT.
14
Page 31
Functions relating to data input
Input by touch switches
Data can be input by simply touching touch switches displayed on the screen.
The possible functions of touch switches include sending data to the host and changing the screen display.
Inputs can be enabled and disabled from the host when interlock bits have been allocated.
Pop-up window function
A window overlaying the currently displayed screen can be alternately opened and closed by pressing a touch switch.
In addition to fixed character and graphic displays, control keys and character keys created as touch switches can also be set
inside the window. A maximum of three windows can be displayed simultaneously
input is required, the screen can be used efficiently.
. Since the window need only be opened when
Numeral/character string setting function
Numeric keys and character keys can be assigned to touch switches so that numeric values and character strings can be input at
the operation site.
The input data is written to numeral/character string memory table entries and also sent to the host. It is also possible to disable
input by control from the host.
Recipe function
Several words of numeric data can be edited at the PT Unit, and written to or read from the host in one operation.
Input from a bar code reader
Data read with a bar code reader can be input to a character string input field.
Functions relating to communications
Communications with the host
The PT can communicate with the host by four methods: host link, 1:1 NT Link, 1:N NT Link
(standard and high-speed) and Memory link. Data can be read from the host, and data input by
means of touch switches and numeral/character string settings can be sent to the host. It is also
possible to connect the NT31/NT31C and NT631/NT631C with PCs from other companies.
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
Functions relating to the system
System menu
System settings and maintenance can be performed by selecting from system menus displayed on the screen.
Creation of screen data
Screen data created using the Support Tool at a personal computer can be transferred and stored in the built-in screen data memory.
Resume function
The status and memory table contents of the NT21, NT31/NT31C, and NT631/NT631C immediately before its operation is stopped can be
stored while operation is stopped, or while the power is off, and then displayed on the screen again when operation is restarted. (Optional Battery required for NT21.)
Screen saver function
This function serves to extend the service life of the backlight and prevent the formation of an afterimage on the screen.
Clock function
The time can be displayed in accordance with the internal clock data.
Programming Console function
The PT can perform the same operations as a C200H-PR027-E Programming Console when the PT is connected to a CPM1, CPM2A, CPM2C,
CQM1, CQM1H, C200HX/HG/HE(-Z)E, or SRM1 PC in a 1:1 NT Link connection, or a CS/CJ-series PC in a 1:N NT Link connection.
Device Monitor function (NT31/NT31C and NT631/NT631C)
When the PT is connected to a PC in a 1:1 NT Link or 1:N NT Link, the PT can be used for operations such as changing the PC’s operating
mode, displaying or changing the PVs of words, or reading the error log.
System program install function
The system program of the NT21, NT31/NT31C, or NT631/NT631C can be changed by using the system installer supplied with the Support Tool
(NT-ZJCAT1-EV4). It can also be installed by using a Memory Unit (NT-MF261).
Screen display history function/alarm history function
The screen display history function records the time at which specific screens are displayed and the number of times they are displayed. The
alarm history function records the time at which specific bits at the host are turned ON and the number of times they are turned ON.
Trend graph logging function and background function
Changes in the contents of numeral memory table entries displayed in trend graphs can be recorded (logging function). Also, the record can be
maintained even when the trend graph is not displayed (background function).
Mathematical function
This function allows calculations to be executed regularly during PT operation when mathematical table entries have been set in screen data.
Arithmetic operations, bit operations, logic operations, and comparison operations can be performed. Operations with up to 5 terms are possible.
15
Page 32
1-2-5Displays
Example NT31/NT31C Display
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
The NT21, NT31/NT31C, and NT631/NT631C can display various kinds of elements such as characters, numeric values, graphs, lamps, and touch switches,
on a screen. The screen data displayed by the NT21, NT31/NT31C, and
NT631/NT631C are created by using the Support Tool at a personal computer.
Fixed Displays
Characters
(fixed display)
Bar
graph
Line 1 Status
Machine name: NT31C-ST143
Production qty.: 137 units
0%50%100%
Stage 1
Stage 2
Stop
Restart
Check 2Check 1
Characters
(character string display)
Numeric values
25%
(numeral display)
Touch
switches
Lamps
Characters and various graphics (circles, circular arcs, sectors, polylines, polygons and rectangles) whose display does not have to be changed, and mark
data, image data, and library data that has already been registered, can be written directly onto the screen.
CircleSectorArc
PolylinePolygonRectangle
16
* A continuous straight line with
up to 256 points can be drawn.
* A polygon with up to 255
vertices can be drawn.
Marks are graphics comprising 16 by 16 dots that can be used as characters.
They can be used as custom characters within character strings.
Image data contain graphics comprising any required area of dots. They are registered in advance and as many as required can be displayed at any position on
the screen.
Windows bit map (BMP) data can be used for images.
There is a two-color mode, in which the display color and background color of the
image are specified when it is registered in a screen, and an eight-color mode in
which colors are assigned to the image in advance.
Since image data is composed of dots, it requires a large data size but offers
great powers of expression.
Page 33
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
Library data contain combinations of fixed display graphics registered as a
single graphic. They are registered in advance and as many as required can be
displayed at any position on the screen.
Since it is generated by combining graphics, library data has a small data size.
MarkImage dataLibrary data
Lamps
These are graphics whose display status changes in accordance with the states
of bits at the host. Squares, circles, sectors and polygons can be used for lamps
(normal (standard) lamps). In accordance with the status of the host bit, they can
be lit (displayed in reverse video) or flashed (repeated alternation between normal and reverse video display states).
Lamps can also display different image/library data for the ON and OFF states of
the host bit (such lamps are called image/library lamps).
There are four standard lamp guide characters: fixed display character strings,
ON/OFF switching character strings, numeral displays, and character string displays. When fixed display character strings or ON/OFF switching character
strings are used, several lines of guide characters can be displayed.
Normal (Standard) Lamps
ON
ON
Unlit stateLit state
Host
Image/Library Lamps
ON
Unlit stateLit state
Host
Touch Switches
These switches can be set at any location on the screen. Pressing a touch switch
on the screen where a touch switch has been set can have the following effects:
• Notification to a host bit (input notification function)
• Changing the displayed screen (screen switching function)
• Input of a numeric value or character string (input key function)
• Copying of a numeric value or character string (copy key function)
• Shifting to another numeric value or character string input field (cursor moving
key function)
• Obtaining a hard copy of the screen (screen print function)
• Opening / Closing a window
• Moving a window
17
Page 34
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
Touch switches can be made to light or flash in accordance with the status of a
host bit in the same way as lamps.
The following 8 types of display graphic can be used for touch switches: Standard, shadow, 3-dimension, no display frame, rectangle, circle, polygon, sector
When rectangle, circle, polygon, or sector is selected as the shape, the area
within which pressing of the touch switch is sensed (the touch switch area) can
be set independently of the position where the display graphic is set.
Touch
switch area
Display
frame
When this
position is
pressed...
Function executed
Shown
in
reverse
video
There are four standard touch-switch guide characters: fixed display character
strings, ON/OFF switching character strings, numeral displays, and character
string displays. When fixed display character strings or ON/OFF switching character strings are used, several lines of guide characters can be displayed.
Numeral Displays
Numeric values stored in the numeral memory table entries are displayed. The
displayed numerals can be changed by changing the data stored in the numeral
memory table entries.
Hexadecimal values can also be displayed.
When decimal values are displayed, the number of digits for the integral part and
fractional part of displayed values can be specified in advance.
18
String Displays
Character strings stored in the character string memory table entries are displayed. The displayed character strings can be changed by changing the data
stored in the character string memory table entries.
Numeral Inputs
Numeric values can be input at the PT by using touch switches. The input numeric values can also be stored in a numeral memory table and notified to the
host.
Numeral inputs can be enabled and disabled from the host when an interlock bit
has been allocated.
12345678
Input
7 8 9
4 5 6
1 2 3
0 .
Window
Page 35
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
String Inputs
Character strings can be input at the PT by using touch switches, bar code readers, etc. The input character strings can also be stored in a character string
memory table entry and notified to the host.
String inputs can be enabled and disabled from the host when an interlock bit
has been allocated.
Character string setting input field
Display
NT31
Input
NT21NT31
NT631
Thumbwheel Switches
Numeric values can be input by incrementing or decrementing each digit with
the corresponding touch switch (+, –). The input numeric values can also be
stored in a numeral memory table entry and notified to the host.
Thumbwheel switch inputs can be enabled and disabled from the host when an
interlock bit has been allocated.
Graphs
These are graphics whose display changes in accordance with the numeric values stored in numeral memory table entries. There are the following four types.
Bar Graphs
Bar graphs display the present value in a numeral memory table entry converted
to a percentage within the range –100% to +100% of a preset value.
60%
Analog Meters
Analogue meters display, using a quarter, half, or full circle shape, the present
value in a numeral memory table entry converted to a percentage within the
range –100% to +100% of the preset value. Users can choose from moving
pointer type and filling area type displays. Users can also add graduation to the
graph.
60%
Broken Line Graphs
Broken line graphs display, in an easy-to-read form, a sequence of numeral
19
Page 36
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
memory table values converted to a percentage within the range –100% to
+100% of a preset value.
100%
0%
Example showing a series of 11
numeral memory table values
(with a check mark set for the
–100%
display sign)
Trend Graphs
Trend graphs display chronological changes in the value in a numeral memory
table entry, converting the value to a percentage within the range –100% to
+100% of a preset value. The trend graph shifts position with the passage of
time.
Past data can also be recorded, and the numeral memory table entry can be
read (sampled) even while the trend graph is not being displayed.
The user can choose to stop sampling, restart sampling, or display past data, by
pressing touch switches.
Alarm List/History
The alarm list/history function displays messages in list form, or graphics
(image/library data), in accordance with changes in bit memory table statuses.
For the alarm list, a series of bit memory table entries are monitored, and messages (contained in the character string memory table) set for bit memory table
entries that come ON are displayed.
For the alarm history, bit memory table entries for which the history property is
set are continually monitored, and the time when they come ON and number of
times they come ON are recorded and displayed together with the message
(character string) set for the bit memory table entry.
The NT21, NT31/NT31C, and NT631/NT631C allow selection of the display order for the newest record first or oldest record first by memory switch setting.
The alarm list function is used to determine which bits are ON at the present
time. The alarm history function is used to determine the times at which alarms
occurred in the past and how many times alarms have occurred. (Optional Battery required for NT21.)
• Alarm list
20
Message (character string table entry 32)
set for bit memory table entry 14
Character string table entry 32
Image/library
data 113C
When the message displayed is pressed, the image/library
data (113C) set for bit memory table entry 14 is displayed.
Character string table entry 50
Image/library data 1002
Character string table entry 32
Image/library data 113C
Character string table entry 54
Image/library data 1125
No.13
No.14
No.15
Bit
0
1
0
A000000
L001003
D010015
HOST
1(ON)
Page 37
• Alarm history
Message (character string table entry 13)
set for bit memory table entry 24
Character string table entry 13
Character string table entry 12
Image/library
data 102B
Character string table entry 11
Image/library data 005F
Character string table entry 12
Image/library data 102A
Character string table entry 13
Image/library data 102B
When the upper message displayed is pressed, the image/library
data (102B) set for bit memory table entry 13 is displayed.
No. 22
No. 23
No. 24
Recorded data
Bit memory table entry 24
97/12/04 11:19:20
Bit memory table entry 23
97/12/04 11:25:12
1-2SectionFunctions of the NT21, NT31/NT31C and NT631/NT631C
Recipe
You can set several words of numeric data at the PT in tabular format, and write it
to the host. You can also read several words of numeric data from the host and
display it on the PT screen.
21
Page 38
1-3System Configuration
This section shows the configuration of a system that uses an NT21,
NT31/NT31C and NT631/NT631C. For details on product models, refer to the
Setup Manual.
1-3-1Peripheral Devices That Can Be Connected
NT21
The following peripheral devices can be connected to an NT21.
Host
Controls the NT21 as required while controlling machines and monitoring the
production line.
The following peripheral devices can be connected to the NT31/NT31C and
NT631/NT631C.
Bar code reader
Bar codes can be read
as character strings.
RS-232C cable
(max. 15 m)
or
Printer
For printing out the currently
displayed NT31/NT31C or
NT631/NT631C screen.
Memory Unit
Can store screen
data and system
program to be read
out automatically at
startup.
NT31/NT31C or NT631/NT631C
Displays production line monitoring and instructions to the
operation site, and notifies the switch ON/OFF status and
numeric value inputs to the host.
When a 1:N NT Link is being used, up to 8 PTs can be
connected to a single PC.
RS-422A/485 cable
(max. 500 m)
1-3SectionSystem Configuration
Host
Controls the NT31/NT31C or NT631/NT631C as required while controlling
machines and monitoring the production line.
Can be connected to CPU Units, Host Link Units, and SRM1. However,
connection is not possible to some models of CPU Unit and SRM1.
NT Link: CS/CJ-series PCs, CPM1, CQM1, C200HS, C200HX/HG/HE(-Z)E,
CVM1/CV-series PCs, SRM1
Can be connected to CPU Units and SRM1. However, connection is not
possible to some models.
Memory Link
Can be connected to a personal computer, FA computer, etc.
Other companies’ PCs can also be connected.
Personal computer
Running Windows 95/98/NT
Support Tool
Used to create screens for the PT at
the personal computer and transmit
them to the PT, and to make PT
settings.
System installer
Used to change the system
program of the NT31/NT31C
or NT631/NT631C.
• Bar code reader
V520-RH21-6 (made by OMRON)
• Recommended printers
It is also possible to use printers that can emulate an NEC PC-PR201H (using the NEC PC-PR201PL control protocol), and printers that comply with
one of the following EPSON control standards: ESC/P 24-J83C (color), or
ESC/P 24-J82 (monochrome).
If using an HP printer, make sure that it conforms to the PCL5 standard.
• Memory Unit
NT-MF261 (made by OMRON)
• Support Tool
NT-series Support Tool Version 4. for Windows (made by OMRON)
• NT-ZJCAT1-EV4 (CD-ROM version for IBM PC/AT and compatible com-
puters)
23
Page 40
• System installer
System installer (made by OMRON)
The system installer is supplied as a standard accessory with the Support
Tool (NT-ZJCAT1-EV4).
Reference: The following optional devices are available. All of them can be used either
with the NT31 or NT31C.
Anti-reflective Film (5 sheets)NT30-KBA04
Chemical-resistant CoverNT30-KBA01
Replacement BatteryC500-BAT08
The following products are available as options for the NT631/NT631C. All of
these options can be used for either the NT631 or the NT631C.
Anti-reflective Film (5 sheets)NT610C-KBA04
Chemical-resistant CoverNT625-KBA01
Replacement BatteryC500-BAT08
1-3-2Connecting to the Host
1-3SectionSystem Configuration
NT21
NT31/NT31C
The NT21 has the following two communication ports.
• Serial port A:
D-Sub 9-pin connector (female)
RS-232C only (The NT Support Tool and bar code readers can be connected
here, as can an NT-AL001 RS-232C/RS-422A Link Adapter.)
• Serial port B:
D-Sub 9-pin connector (female)
RS-232C (The NT Support Tool and bar code readers cannot be connected
here, as can an NT-AL001 or NS-AL002 RS-232C/RS-422A Link Adapter.)
The host can be connected at either of these two ports.
Refer to the Setup Manual for information on types of communications for the PT
and host.
The NT31/NT31C has the following two communication ports.
• Serial port A:
D-SUB 9-pin connector (female)
For RS-232C use only (The Support Tool and bar code readers can be con-
nected here.)
• Serial port B:
D-SUB 25-pin connector (female)
24
For RS-232C or RS-422A/485 (Selectable by memory switch)
(The Support Tool and bar code readers cannot be connected here.)
The host can be connected at either of these two ports.
The connection methods for each communication method at the PT and host
sides are indicated below. Make the settings in accordance with the communication method that can be used with the PC to be connected and the conditions at
the operation site.
Reference: When using an RS-232C/422A Adaptor (NT-AL001) with the host link or 1:1 NT
Link communication method, RS-485 cannot be used. The connection must be
made with RS-232C or RS-422A.
Page 41
1-3SectionSystem Configuration
NT631/NT631C
The NT631/NT631C has the following two communication ports. (Serial port B
has an RS-422A/485 terminal block as well as an RS-232C connector; use the
memory switch to select the serial communications method.)
• Serial port A:
D-SUB 9-pin connector (female)
For RS-232C use only (The Support Tool and bar code readers can be connected here.)
• Serial port B: Use the memory switch to select RS-232C or RS-422A/485.
CommunicationsConnectionNotes
RS-232C
RS-422A/485Terminal block---
D-SUB 9-pin connector
(female)
Cannot be used for Support Tool
or bar code reader.
The host can be connected at either of these two ports.
The connection methods for each communication method at the PT and host
sides are indicated below. Make the settings in accordance with the communication method that can be used with the PC to be connected and the conditions at
the operation site.
Reference: When using an RS-232C/422A Adaptor (NT-AL001) with the host link or 1:1 NT
Link communication method, RS-485 cannot be used. The connection must be
made with RS-232C or RS-422A.
25
Page 42
1-4Communications with the Host
The NT21, NT31/NT31C, or NT631/NT631C is connected to the host by one of
the following four communication methods.
The following communications can be used to connect an OMRON PC:
• Host link
• 1:1 NT Link
• 1:N NT Link (standard or high-speed)
The following communications can be used to connect another companies’ PC:
• Communications protocol supported by the other company’s PC
(NT31/NT31C or NT631/NT631C only)
The following communications can be used to connect RS-232C/RS-422 devices, such as factory computers:
• Memory links
In all of these communication methods that can be used with NT21,
NT31/NT31C, or NT631/NT631C, data communication with host is by direct
connection (Memory link is, however, a quasi-direct connection).
In the following, the host link and NT Link that carry out the direct connection will
be discussed. Memory link will be explained in section 1-5 Communication byMemory Link.
1-4SectionCommunications with the Host
1-4-1Direct Connection Function
With the NT21, NT31/NT31C, or NT631/NT631C, the bits and words used to access data required for display, and those for storing input data, can be allocated
in any part of the PC memory area.
The NT21, NT31/NT31C, or NT631/NT631C can directly write to and read from
such allocated bits and words to change the display status of the elements on
the PT screen, control the PT operating status, and notify statuses to the host.
This function, which directly reads and writes the statuses of words and bits without using a PC program, is called the direct connection function.
The words and bits allocated for direct connection are called the allocated words
and allocated bits.
The direct connection function allows the data to be displayed at the PT to be
read from the memory area in the PC and written to memory table entries in the
PT. Also, the data input at the PT can be written to the memory area in the PC.
The PT screen can be changed in accordance with statuses in the PC memory
area, and the PT’s status data can be written to the PC’s memory area.
PCPT
DM AreaIR/CIO Area
Features of the Direct
Connection Function
26
AR AreaTimer/Counter Area
The direct connection function has the following features.
• The bits and words used to access operating status and work instruction in-
formation and those for storing input data can be freely allocated in almost any
area of the PC memory.
• Since the PT can directly access PC bit and word data without using the pro-
gram at the PC, it can be connected to the PC without changing the PC program that controls the currently running production line.
Page 43
1-4-2Host Link
Reference: The CPU Unit cannot be changed to RUN mode when the PT is connected to a
1-4-3NT Link
Features of the NT Link
1-4SectionCommunications with the Host
• The area to control and notify the PT statuses, including display screens, dis-
play/no display status, and buzzer output, can be freely allocated in any part of
the PC data area. This means that the PC status can be read and controlled
just by reading this area at the PC side, without preparing a special communication program.
The direct connection function allows the PT to directly read and write almost all
bits and words in the PC and to automatically change the PT screen display. This
function can reduce the load on the PC so that its program development efficiency is improved.
The host is connected to a PT in a 1:1 connection, and the words and bits of the
host are read and displayed by host link communication. This method can be
used for connection to the majority of PC models.
PC using Host Link communications. Use a C200H-PRO27 or CQM1H-PRO01
Programming Console. The Programming Console will display a password input
screen when the Programming Console is switched to specify RUN mode. To
switch the CPU Unit to RUN mode using communications, change the communications mode with the PT to NT Link mode.
NT Link is a method for high-speed communication with a PC using the direct
connection function. The PCs that can be connected with the NT Link are as follows:
CPM1, CPM2A, CPM2C, CQM1, CQM1H, C200HS, C200HX/HG/HE(-Z)E,
CS1G/H/D, CJ1G/H/M, CVM1/CV-series PC (-EV1 or later version), SRM1
Besides the 1:1 NT Link method, in which one PC is connected to one PT, the
NT21, NT31/NT31C, and NT631/NT631C can also use the 1:N connection NT
Link method, which allows a maximum of eight PTs to be connected to one PC
port.
PCs that can be connected with the 1:N connection NT Link method are as follows: CQM1H, C200HX/HG/HE(-Z)E, CS1G/H/D, CJ1G/H/M.
The NT21, NT31/NT31C, and NT631/NT631C also support OMRON’s highspeed 1:N NT Link that provides faster 1:N communications. The only PCs that
support the high-speed 1:N NT Link are the -EV1 and higher versions of the
CS1G/H/D, CJ1G/H/M.
In the following sections, the term NT Link is used to refer to the NT Link communication method in general, the term 1:1 NT Link is used to refer specifically to
NT Links with a 1:1 connection, and the term 1:N NT Link is used to refer to both
standard and high-speed NT Links with 1:N connections. When necessary, the
standard 1:N NT Link is distinguished from the high-speed 1:N NT Link.
The NT Link has the following features.
• High-speed communications with specific models of PCs can be executed.
The NT21, NT31/NT31C, and NT631/NT631C also support OMRON’s highspeed 1:N NT Link.
• Writing in units of bits to the PC memory area is possible.
This enables the other bits of words allocated for a touch switch to be allocated for other purposes (e.g. a lamp).
However, since data is written to the DM Area in word units, the other bits of
words allocated for touch switches in the DM Area cannot be used for other
purposes.
• The NT Link can be used even when the PC is in the RUN mode. (When the
host link method is used, the PT switches to the monitor mode when the PC is
in the RUN mode.)
27
Page 44
1-4SectionCommunications with the Host
• In the case of PTs that support the standard 1:N NT Link (NT20S, NT21, NT30,
NT30C, NT31, NT31C, NT600S, NT620S, NT620C, NT625C, NT631,
NT631C) up to 8 PTs can be connected to one port of the PC and used at the
same time. Up to 8 PTs (NT21, NT31, NT31C, NT631, and NT631C) can also
be connected simultaneously when the high-speed 1:N NT Link is being used.
All of the PTs connected to a PC port must use either the standard or highspeed 1:N NT Link; the two communications systems cannot share a single
port.
• When using a C200HX/HG/HE(-Z)E PC and standard 1:N NT Links, up to
three 1:N NT Link systems (i.e., 24 PTs) can be connected by installing a communication board in the option slot of the CPU. For details on the communication board, refer to the SYSMAC Serial Communications Board OperationManual (W304-E1-).
• When using a CQM1H PC and standard 1:N NT Links, multiple 1:N NT Link
systems can be connected by installing Serial Communications Boards in the
Inner Board slots. For details on the Serial Communications Board, refer to the
CQM1H Serial Communications Board Operation Manual (W365-E1-).
• When using a CS1G/H/D PC, multiple 1:N NT Link systems (standard or high-
speed) can be connected by installing a Serial Communications Board in the
Inner Board slot. When using a CS1G/H/D or CJ1G/H/M PC, multiple 1:N NT
Link systems can be connected by installing a Serial Communications Unit on
the Backplane. For details on the Communications Board/Communications
Unit, refer to the CS/CJ Series Serial Communication Board/Unit OperationManual (W336-E1-).
• If the PC being used supports the Programming Console function, the NT21,
NT31/NT31C or NT631/NT631C can be used as a Programming Console.
• If the PC being used supports the Device Monitor function, the NT31/NT31C or
NT631/NT631C can be used to change the PC’s operating mode and read/
change data in the PC’s memory areas. (The NT21 does not support the device monitor function.)
The NT Link is compatible with the host link. The PT screen data and PC programs used with the host link direct connection method can be used with the NT
Link method as they are.
1-4-4Functions of the Allocated Bits and Words
Words and bits in the PC can be allocated to elements displayed on the PT and
PT status when using the direct connection function. By changing the contents
of the bits and words, the PT can be controlled from the PC. It is also possible to
send data to the PC by pressing touch switches at the PT.
Controlling the PT from
the PC
28
The following PT functions can be controlled from the PC.
• Screens:
Display of designated screens, confirmation of screen numbers, etc.
• Memory table:
Writing to a memory table entry, copying from a memory table entry to another memory table entry, etc.
• Lamps:
Display instructions, confirmation of display status, etc.
• Touch switches:
Display instructions, confirmation of display status, enable/disable operations, etc.
• Numeric inputs, character string inputs, thumbwheel switch inputs:
Enable/disable inputs, etc.
Page 45
• System control:
Buzzer ON/OFF, display/no display status, screen printing, window open/
close status, and other PT status
1-4SectionCommunications with the Host
Notification from the PT
to the PC
Functions of Display Elements
Data in the PT is sent to a PC when, for example, a touch switch is pressed. The
following 5 types of data are sent to a PC.
• PT status, screen number of currently displayed screen
• The status of touch switch inputs
• Numeric values and character string input with the numeral/character string
setting function using touch switches or a bar code reader.
• Changes in memory table entries after copying between memory table entries,
etc.
• Numerical results of calculations from the mathematical function
Lamps (page 112)
Allocated: Bit
PT
Lamp #1 (Bit 000100)
Lit
Unlit
PC
Switch 1: ON (Bit 000100)
Switch 2: OFF (Bit 000101)
Lamp #2 (Bit 000101)
The PC’s bit status is displayed by the lamp at the PT.
Normal (standard) lamps come on (flash) when the PC’s bit status (lamp bit) is
ON (1), and go off when it is OFF (0).
With image/library lamps, the displayed image or library data can be switched in
accordance with the ON (1)/OFF (0) status of PC bits (lamp bits).
Touch Switches (page 119)
Allocated: Bit (lamp bit, notification bit, or interlock bit)
PC
009012
1
Touch switch #12
Bit 009012
PT
Bit 009012: ON
The lamp comes on (flashes) when the PC’s bit (lamp bit) is ON (1) and goes
OFF when it is OFF (0). When the touch switch is pressed, the PC’s notification
bit comes ON (1) or goes OFF (0).
The interlock function can also be used. An operation is enabled only while the
corresponding interlock bit allocated in the PC is ON.
29
Page 46
Numeral Display or Graph (Numeral Memory Table) (page 140)
Allocated: Word
1-4SectionCommunications with the Host
PC
TIM003
Wd 0005
1 6 1 2
A 2 3 C
Numeral memory
table entry 1
(TIM003)
PT
1612
A23C
Numeral memory table entry 150 (Wd 0005)
Allocate any desired words in the PC for numeral memory table entries. If the
contents of the allocated words are changed while the numeral memory table
data is being displayed on the screen as numeric values or lamps, the display on
the screen will also change automatically. This function allows the contents of
allocated words to be monitored easily.
Reading and writing are executed so that the contents of allocated words are
always the same as those of the numeral memory table entries.
Character String Display (Character String Memory Table)
(page 148)
Allocated: Word
PT
abcdef
Character string memory table entry 1
Number of allocated words: 3
First word: DM0100
PC
DM0100
DM0101
DM0102
6 1 6 2
6 3 6 4
6 5 6 6
(“a”, “b”)
(“c”, “d”)
(“e”, “f”)
Allocate any desired words in the PC to character string memory table entries. If
the contents of the allocated words are changed while the character string
memory table data is being displayed on the screen as text, the corresponding
display on the screen will also change automatically. This function allows any
desired message to be displayed easily.
Reading and writing are executed so that the contents of allocated words are
always the same as those of the character string memory table entries.
Numeric and Thumbwheel Inputs (Numeral Memory Table) (page 192, 200)
Allocated: Word
Bit (interlock bits)
Numeric input
Numeral memory
table entry 52
(DM 1000)
Thumbwheel Switch
Numeral memory table entry 53 (IR 0012)
DM 1000
IR 0012
9 5 1 1
C 0 1 8
Allocate any desired words in the PC to the numeral memory table entries. When
a value is input or changed with the numeric input or thumbwheel switch, the new
value will be written to the numeral memory table entry and the contents of the
words allocated in the PC will be changed automatically. This function allows
word PVs to be changed easily from the PT.
30
Page 47
1-4SectionCommunications with the Host
The interlock function can also be used. The numeric and thumbwheel switch
inputs are enabled only while the corresponding interlock bits allocated in the PC
are ON.
Character String Input (Character String Memory Table) (page 210)
Allocated: Word
Bit (interlock bits)
DM 0150
ABCDEF
Character string input
Character string memory table entry 100
Number of allocated words: 3
First word: DM 0150
DM 0151
DM 0152
4 1 4 2
4 3 4 4
4 5 4 6
Allocate any desired words in the PC to character string table entries. When text
is input with a character string input, the new character string will be written to the
character string memory table entry and the contents of the words allocated in
the PC will be changed automatically. This function allows text to be written from
the PT to the PC easily.
The interlock function can also be used. The character string input is enabled
only while the corresponding interlock bit allocated in the PC is ON.
Alarm List (Bit Memory Table) (page 182)
Allocated: Bit
(“A”, “B”)
(“C”, “D”)
(“E”, “F”)
PT
Material low
Character string memory table entry 120
Alarm list
Character string memory table entry 120
Material low
Bit memory table entry 23
Bit 010009
PC
1010009
When the PC bit comes ON (1), the contents of the character string memory
table entries registered for the bit memory table entries are displayed in the
alarm list. When the bit returns to the OFF (0) status, the character string
memory table display is automatically cleared.
31
Page 48
Alarm History (Bit Memory Table) (page 182)
Allocated: Bit
1-4SectionCommunications with the Host
PT
Water temp. high
Alarm history
Character string memory table entry
134
Water temp. high
Bit memory table entry 52
Character string memory table entry 134
Alarm history record data
Bit 015012
PC
1015012
The PC bit allocated to the bit memory table entry for which the history property
has been set is continually monitored: when the bit turns ON (1), the time, the
number of times, and the contents of the character string memory table entry
registered for the bit memory table entry are recorded in the alarm history record
data.
This record data can be displayed as the alarm history.
PT Status Control Area
(PC ↔ PT)
PT Status Notify Area
(PT to PC)
The PT status control area is used to control the PT status. When data is written
to this area in the PC, the PT reads the contents and operates according to the
contents.
Example of PT Status Control Area Application
When data is written to the PT status control area, the PT operates as shown
below (page 52).
PC
PT status control area
0003
0050
1007
A000
Screen switch setting
Memory table entry
Copy setting
PT status control bits
System reserve
Continuous
buzzer
sound
Copy
PT
Screen 3 display
Numeral memory table entry 50
Numeral memory table entry 7
The PT status notify area is used to notify the changes in the PT status.
When the PT status changes, the change is written to this area in the PC. By
reading the data from this area, the PT status can be checked.
32
Page 49
1-4SectionCommunications with the Host
Example of PT Status Notify Area Application
When the PT status changes, the change is applied to the PT status notify area
as shown below (page 61).
Reference: When the PT is set to NT20S or NT30/620 compatible mode, the word configura-
Functions of the Window
Control Area
(PC to and from PT)
PT
12345678
7 8 9
4 5 6
1 2 3
0 .
Numeral memory table entry 13
1 2 3 4 5 6 7 8
PC
PT status notify area
0013
8800
Allocated word (numeral table entry 13)
12345678
5 6 7 8
1 2 3 4
Content upgrade memory table entry
PT status
Start
Start + 1
tion is identical to that of the earlier NT20S, NT30, NT30C, NT620S, NT620C,
and NT625C PTs.
The window control area is used to notify and control the window status. The
window control area has areas that correspond to three windows. Each area
stores the screen number, and the X and Y coordinates of the lower left corner of
the window that is being displayed.
When data is written to this area in the PC, the PT reads the contents and
executes tasks such as switching the windows to be displayed or moving the
position of the windows according to the contents (page 241).
When the window display status changes, the change is written to this area in
the PC. By reading the data from this area, the window display status can be
checked (refer to page 241).
If the window functions are not used, it is not necessary to allocate a window control area in the host.
Example of Window Control Area Application
When data is written to the window control area, the PT operates as shown below.
Window
(screen No.34)
Opens
PT
PC
WIndow control area
(local window 2)
0034
0020
0079
Screen number
X coordinate
Y coordinate
Bottom left coordinate
(20, 79)
When the window display status changes, the change is notified to the window
control area as shown below (Window’s Opening/Closing status is notified to the
PT status notify area as well).
Move
PT
Window
(screen No.34)
Bottom left coordinate
(140, 119)
PC
PT status notify area
WIndow control area
(local window 2)
0034
0140
0119
Screen No.
X coordinate
Y coordinate
33
Page 50
1-4-5Clock Data Area (PC to PT) (NT21 Only)
The NT21 does not have a built-in clock and instead uses the clock data from the
PC. The seconds, minutes, hour, day, month, year, and day of week data is read
from the PC into a Clock Data Area.
The NT21 periodically updates the data in the Clock Data Area, storing the data
in numeral table entries 247 to 253. These table entries are used to read the
clock data. When displaying the time or date on the NT21 or when using the
screen display history or alarm history, allocate the Clock Data Area in PC
memory and periodically update the contents of the allocated words in the PC
using the PC’s ladder diagram. (The structure of the clock data in the NT21 is the
same as the structure of the words containing the clock data in the PC. If these
words are allocated for the Clock Data Area, then periodic updating from the ladder diagram is not necessary.
1-4SectionCommunications with the Host
PCPT
2001/9/25
13:47:58
Numeral table
247
248
249
250
251
252
253
58
47
13
25
9
1
2
1-4-6Connecting to other Companies’ PCs
Installing a system program for multi-venders by using a specific system installer
enables the NT31/NT31C or NT631/NT631C to be connected to the PCs of other companies in direct connection. This system installer is supplied with the Support Tool (NT-ZJCAT1-EV4). (The NT21 does not support this function.)
Clock Data
4758
2513
0109
0002
Minutes and seconds
Day and hour
Year and month
Day of week
Compatible PCs
34
The NT31/NT31C and NT631/NT631C can be connected to the following Mitsubishi PCs.
• Mitsubishi A-series programmable controller (computer link module)
• Mitsubishi FX-series programmable controller
• SLC500 Series by Allen-Bradley
• 90-20 and 90-30 Series by GE Fanuc
• S7-300 and S7-400 Series by Siemens
• TSX Series by Modicon
For details on the procedure for connecting to other model PCs, refer to the PC
Connection Manual, or NT31/631 Multi Vendor Connection Manual.
Page 51
1-5Communication by Using Memory Links
In this section, a communication method other than the direct connection, called
the memory link, is discussed.
1-5-1Memory Link
The memory link is a method to send and receive data between a personal computer or a FA computer and the PT by using RS-232C/422A communication.
In memory link, there is an area called the PT Memory, as shown below, inside
the PT, and this area is treated as a virtual area on the PC. This allows PT
memory and the display elements of the PT to make a quasi-direct connection.
By sending a command for the memory link, the host can make the PT execute
processes through PT memory. Frequently used commands are kept handy for
read and write tasks of the numeral memory table, character-string memory
table, and bit memory table.
1-5SectionCommunication by Using Memory Links
Numeral
memory
table
Lamp
NT31/NT31C
PT
PT memory
Direct connection
RS-232C/422A
communication
PC
In the memory link method, the only difference is that the PT finds its communication target inside instead of outside. In the memory link method, therefore,
change of the target is all that is needed to be capable of using the exact screen
data that is acquired by the direct connection. (With the NT21, NT31/NT31C,
and NT631/NT631C, the Support Tool must be used to convert the data to
screen data for the memory link.)
When compared to the direct connection of the host link or NT Link methods, the
memory link method has some restrictions regarding the use of some functions,
as described below.
• The Programming Console and Device Monitor functions cannot be used.
• The following strobes of PT status notify bits do not turn ON (page 7 to 27).
• The usable area for allocation is the PT memory only.
1-5-2Comparison between Direct Connection and Memory Link
The major differences between the direct connection and the memory link are as
follows:
• In the memory link method, the communication with the host should be carried
out by using commands. Compared to the ordinal direct connection, which can
be used requiring almost no programs, the memory link method requires a program that is necessary for interchange of commands. This, however, gives advantages to the memory link method by using a large variety of functions available in the direct connections from major models such as a personal computer
and a FA computer equipped with RS-232C/RS-422A communication means,
allowing the PT to be suited for larger usage.
35
Page 52
• Actual PCs have many kinds of areas, where as PT memory is a single area.
When creating screen data by using the memory link methods, it is always necessary to allocate PT memory to display parts.
For communication between the host and the PT by the memory link method,
refer to Section 4 Using Memory Link, and for how to use screen and display
elements, refer to Section 3 How to Use the PT.
1-5-3Memory Link Online Transfer Function
When memory link communications are being used, the PT can be switched to
Transmit mode from the host and screen data can be written even if the PT is
operating. (The PT can be returned to RUN mode after the screen data is written.)
The memory link online transfer function can be used to replace screen data at a
fixed time each day or replace screen data with maintenance screen data for
maintenance.
For more details on the memory link online transfer function, refer to 4-4 MemoryLink Online Transfer Function.
1-5SectionCommunication by Using Memory Links
36
Page 53
1-6Before Operating
Follow the procedure given below to start the system of the NT21, NT31/NT31C,
or NT631/NT631C.
1-6SectionBefore Operating
Host
Set the host settings.
Connect to the NT21,
NT31/NT31C or
NT631/NT631C.
NT21, NT31/NT31C,
or NT631/NT631C
Install the PT in the
operation panel.
Connect the power supply
and peripherals.
Install the system program.
Make the settings in the
system installer mode.
Transmit the screen data.
Set the memory switches.
Connect to the host.
*2
Support Tool
Install the Support
Tool at the computer.
(refer to the manual for
the Support Tool)
*1
Create the screens.
(refer to Sections 2
through 5 and the
Support Tool manual)
Confirm the settings and
Create the host program.
Start operation.
check communication.
*1: System program installation is only done in special circumstances, for example
when changing the system program, or to recover the original status of the
installed program. This operation is not normally necessary. When using other PC
models (sequencers), however, it is necessary to install specific system programs.
*2: Display of the system menu, and all change operations, can be disabled to prevent
the accidental deletion or alteration of screens and settings.
Reference: For the system program, use the NT21, NT31/NT31C, or NT631/NT631C sys-
tem program supplied as an accessory with the NT-series Support Tool (NT-
ZJCAT1-EV4).
The following products are available as options for the NT631/NT631C. All of
these options can be used for either the NT631 or the NT631C. For the Support
Tool, use NT-series Support Tool for Windows 95/98 (Ver. 4.).
Refer to the following manuals for the Units and software.
37
Page 54
Equipment or SoftwareManual TitleManual Number
gg
NT21Setup Manual
NT31/NT31CSetup Manual
NT631/NT631CSetup Manual
System Installer
Support Tool
PCSYSMAC CPM1 Operation Manual
CompoBus Master Control Unit
Programming DevicesSYSMAC Support Software Operation Manual: C-series PCs
Host Link Unit/
Communications Board
NT-series Support Tool for Windows 95/98 (Version 4.)V061-E1-
NT-series Support Tool for Windows 95/98 (Version 4.)V061-E1-
This section describes the PT screens, which are the basis of PT functions.
2-1-1Screen Composition
The size of the NT21, NT31/NT31C and NT631/NT631C screens are as follows:
NT21:260 dots wide by 140 dots high
NT31/NT31C:320 dots wide by 240 dots high
NT631/NT631C:640 dots wide by 480 dots high
The location of each dot is expressed by Cartesian coordinates: an X coordinate
(horizontal direction) and a Y coordinate (vertical direction). The coordinate origin (0, 0) is at the top left of the screen.
2-1SectionPT Screens
NT21
X coordinate (horizontal direction)
0
0
Coordinates (X, Y)
139
Y coordinate (vertical direction)
259
259,139
0
239
Y coordinate (vertical direction)
2-1-2Screen Numbers
The screens of the PT are classified and managed by screen numbers.
Screen numbers are used to designate the first screen displayed when the PT is
started up, and to designate the objective screen when switching the screen display, etc.
The PT allows up to 3999 screens to be registered, apart from those screens
reserved for specific functions. For these 3999 screens, screen numbers can be
designated without restriction within the range 1 to 3999. There are also no restrictions on the order of screen numbers, they can be discontinuous either.
When creating a screen at the PT with the Support Tool, designate a screen
number and then register the display elements.
NT31/NT31CNT631/NT631C
X coordinate (horizontal direction)
0
Coordinates (X, Y)
319
319,239
0
Y coordinate (vertical direction)
479
X coordinate (horizontal direction)
Coordinates (X, Y)
6390
639,479
2-1-3Screen Types
Normal (Standard)
Screens
The screens that can be displayed by the PT are classified as follows according
to their function:
• Normal (standard) screens
• Overlapping screens
• Window screens
• System screens
Normal (Standard) screens are the basic screens of the PT. There are no specific functions themselves and their purpose is to display elements that have already been registered.
Normal (Standard) screens can be registered under any screen numbers in the
range 1 to 3999.
41
Page 58
2-1SectionPT Screens
Overlapping Screens
The PT allows up to 8 screens to be displayed overlapped as one screen. A
group of overlapped screens is called overlapping screens.
To allow distinction, the screen onto which the multiple component screens are
overlapped is called the parent screen and the individual component screens
are called the child screens.
Both parent screens and child screens can be registered under any screen numbers in the range 1 to 3999. Note that a new screen must be designated as a
parent screen.
Parent screenChild screen
Screen No. 8
This are
overlapping
screens.
Screen No. 10
This are
Screen No. 7
overlapping
Screen No. 25
screens.
Child Screen Registration and Display Result
Child screens are created as normal (standard) screens. Therefore they can
also be displayed independently by designating their screen numbers.
Parent screens are special screens used for the purpose of displaying overlapping screens. They are created by designating a new screen as a parent screen
at the Support Tool. Register only the screen numbers of the child screens to be
overlapped for this new screen. Direct registration of elements on a parent
screen is not possible.
To display overlapping screens on the PT, designate the screen number of the
parent screen. The child screens will be displayed in the order they were registered (i.e., the first one registered will be the bottom-most screen) to build up the
compound image.
Note that the order in which the child screens are registered may affect the way
that overlapped screens are displayed.
Registration order:
Child screen 1
Child screen 1 → Child screen 2
42
Registration order:
Child screen 2
Child screen 2 → Child screen 1
Restrictions on Overlapping Screens
Note the following points, when creating overlapping screens.
• Numeral input and character string input fields, which allow the input of numer-
ic values and character strings, can each only be set on one of the child
Page 59
2-1SectionPT Screens
screens. (Thumbwheel switches can be used but temporary input fields cannot.) For details on numeral input, refer to 2-12 Inputting Numeric Values (page
192), and for details on character string input, refer to 2-13 Inputting CharacterStrings (page 210).
• Arrange the touch switches registered for each child screen, so that they do not
overlap on the parent screen. If touch switches are overlapped, the intended
operation may not be performed when a touch switch is pressed.
• On overlapping screens, the screen attributes of the child screens are invalid
and the screen display is governed by the attributes of the parent screen. For
details on screen attributes, refer to 2-1-4 Screen Attributes (page 45).
Window Screens
Apart from the normal (standard) screen display method, which a screen is displayed over the entire panel area, the PT also allows screens to be displayed in
one part of the screen area only. This partial screen is called a window. and a
screen on which a window is displayed is called a window screen.
Window screens can be registered under any screen numbers 1 to 3999. However, screens that are registered as window screens cannot be displayed independently like normal (standard) screens.
Base screen
9
8
7
.
6
5
4
0
3
2
Keypad
Touch switch for opening
the window
Window screen
9
8
7
.
6
5
4
0
3
2
1
Keypad
1
Window displayed on the screen
at the registered size and position
Window area
Windows can be called anytime, regardless of which screen is currently displayed. It is possible to display multiple windows (max.: 3) on the same screen,
and to open, close or move windows by the control from the host.
With PT, up to three windows can be displayed at the same time.
One of these windows is called a global window. This window can be displayed
all the time, regardless of which screen is currently displayed.
Other two windows are called local windows. These windows can be displayed
by linking to the currently displayed screens. When the screen is switched, the
local window is closed automatically.
For details, refer to 2-15 Window Function (page 237).
43
Page 60
2-1SectionPT Screens
System Screens
Screens with predetermined functions are called system screens.
The types of system screens are indicated in the table below.
Reference: When changing the screen from the PT status control area display screen, the
only screen 0 can be changed.
Screen
No.
0No-display screenIf screen number 0 is designated as the display screen, the screen of the PT is made
9000System initializing
9001Occurrence history
9002Frequency history
NameFunction
blank.
screen
screen
screen
This screen is displayed during the initial processing when the PT starts operation.
During operation, screen number 9000 cannot be designated for display, but it is possible to create and register a screen under screen number 9000 at the Support Tool,
and this screen can then be displayed instead of the default system initialization
screen. Only fixed display elements can be registered for screen number 9000.
The PT features the display history record function, which records the display status
of screens. By designating screen number 9001 as the display screen, you can
check the screens that have been displayed up to the present time in display order.
You can set whether the records are presented in the order of newest first or oldest
first by setting a PT memory switch.
The PT features the display history record function, which records the display status
of screens. By designating screen number 9002 as the display screen, you can
check the screens that have been displayed up to the present time in order of frequency of display.
9020Programming Con-
9021 to
9023
9030Brightness and
9999Return to previous
sole function
screen
Device Monitor
function screens
(NT31/NT31C and
NT631/NT631C
only)
Contrast Adjustment Screen
(NT31/NT31C and
NT631/NT631C
only)
screen designation
As an expansion function, the PT features the Programming Console function, which
allows equivalent functions to those of a Programming Console. When the PT is connected to a host that supports the Programming Console function, it can be used in
the place of a Programming Console by designating screen number 9020 as the display screen.
The PT has been equipped with the Device Monitor function, which can perform the
same functions as a Data Access Console (DAC). When the PT is connected to a
host that supports the Device Monitor function, one of the following screens can be
specified to list the contents of host words, change word PVs, or display error log
information.
This screen can be used to adjust the contrast and the backlight brightness during
PT operation.
In addition to the display history function, the PT has a function that allows the
screen numbers of up to 32 screens to be recorded in their order of display. When
screen number 9999 is designated as the display screen, the screen that was displayed immediately before the currently displayed screen is redisplayed. However,
note that if a system screen is displayed in the middle of operation, the record of displayed screens is cleared. (The display history function’s data is not affected.)
44
For details on the display history function, refer to 2-16-1 Display History Record
Function (page 244).For details on the Programming Console function, refer to 6-12 Programming
Console Function of the Setup Manual (V062-E1-).
For details on the Device Monitor function, refer to 2-17 Device Monitor Function
(page 259).
For details on screen switching refer to 3-3-1 Switching the Screen (page 299).
Page 61
2-1-4Screen Attributes
The PT allows attributes to be set for each screen, so that the function specified
by the attribute is executed when the screen is displayed. For example, when a
screen for which the buzzer attribute has been set is displayed, the buzzer
sounds.
Set the screen attributes as properties of each screen using the Support Tool.
The screen attributes that can be set are listed below. It is possible to set more
than one attribute for the same screen at one time.
• Backlight (Light/Flash)
• Buzzer (None/Continuous/Long/Short)
• Background (NT31C and NT631C only)
• Screen comment
• History (record/don’t record)
• History title
• Load Local1 (Keyboard) (screen number)
• Load Local2 (screen number)
2-1SectionPT Screens
Backlight
The backlight attribute sets whether the backlight is lit or flashed when a screen
is displayed.
SettingFunction
LightThe backlight is lit. (Default)
FlashThe backlight is flashed.
Reference: The PT’s backlight can also be lit or made to flash using the PT status control bit
(page 293).
Buzzer
The buzzer attribute allows the buzzer to sound when a screen is displayed.
There are the following four types of buzzer attribute setting.
SettingFunction
None
Continuous
The buzzer does not sound when the screen is displayed. (Default)
If the buzzer is sounding when the screen is displayed, it stops.
The buzzer sounds continuously when the screen is displayed.
If a buzzer type other than continuous is sounding when the screen is
displayed, the sound changes to continuous.
Long
Short
The long intermittent buzzer sounds when the screen is displayed.
If a buzzer type other than long intermittent is sounding when the
screen is displayed, the sound changes to long intermittent.
The long intermittent buzzer sound is the repeated alternation of 1.0
second on and 1.0 second off.
The short intermittent buzzer sounds when the screen is displayed.
If a buzzer type other than short intermittent is sounding when the
screen is displayed, the sound changes to short intermittent.
The short intermittent buzzer sound is the repeated alternation of 0.5
seconds on and 0.5 seconds off.
45
Page 62
The setting for the Buzzer Sound memory switch at the PT takes priority in determining whether or not the buzzer actually sounds. When this memory switch is
set to ON. the buzzer set with a screen attribute can sound.
Reference: The buzzer can also sound by PT status control bit operation (page 290).
The following methods can be used to stop the buzzer when it is sounding.
• Switching to a screen whose buzzer attribute is None
• Stopping the buzzer by PT status control bit operation (page 292)
• Registering the buzzer stop touch switch on the screen (page 293)
Background Color (NT31C and NT631C Only)
With the NT31C and NT631C, the background color of the entire screen can be
set for each screen. The following 8 background colors can be set.
Black, blue, red, magenta, green, cyan, yellow, white
Screen Comment
A comment indicating the contents of the screen can be set as any required
character string of up to 24 characters.
History
When a screen for which this attribute is set is displayed, the screen number,
display time, number of times displayed, and history title of the displayed screen
are recorded as display history data.
2-1SectionPT Screens
SettingFunction
Checked
Not
checked
When the screen is displayed, its data is recorded in the display history.
When the screen is displayed, its data is not recorded in the display
history. (Default)
Reference: The display history can be checked in the Maintenance mode of the PT, and can
also be read during operation by displaying screen number 9001 (occurrence order) or screen number 9002 (frequency order). It is also possible to transmit the
display history record data to the personal computer by operation at the Support
Tool. For details, refer to the NT-series Support Tool Version 4. for WindowsOperation Manual (V061-E1-).
History Title
This attribute sets a character string to be recorded in the display history along
with the display time and other information when a screen for which the history
attribute is set is displayed.
The history title can be set as any required character string of up to 24 characters.
This setting is only valid for screens for which the history attribute is set. When a
screen for which the history title attribute is set is displayed by the PT, the designated character string is recorded together with the screen number in the display
history.
Load Local1, Load Local2
Specify whether or not a window (Local1, Local2) pops up at the same time the
screen is displayed by screen switching. Set the window screen number to be
displayed when you check these attribute.
For details of a window, refer to 2-15 Window Function (page 237), and for details of using method of a window, refer to 3-4 Display and Control of Windows
(page 307)
46
Page 63
2-1SectionPT Screens
Reference: A window can also be opened, closed or moved by the operation at Window
control area. (Refer to page 310.)
To control (open close or move) a window, follow the methods below.
• Register an Input key-Window/Keyboard touch switch or a Window Move
touch switch on a screen. (Refer to pages 308, 309.)
• Register a Cursor Move touch switch that has a window open function.
(Refer to page 308.)
• Operate Window control area from the host. (Refer to page 310.)
• Switch to the screen that has a Load Local1 (keyboard) or Load Local2
screen attribute. (Refer to page 311.)
Restrictions Relating to
Screen Attributes
2-1-5Display Colors
Available Colors
The functions of the backlight and buzzer attributes can also be performed using
the PT status control bits. (And the buzzer can also be operated with a touch
switch.) When a screen for which one of these attributes is set is displayed, the
set function is executed regardless of the status of the PT status control bits, but
the status of the backlight or buzzer can be changed later by using another operation.
Depending on the screen attribute settings and the PT status control bit statuses, the PT status control bit statuses may not match the actual operation (ex.
the buzzer bit in the PT status control bits may indicate that the buzzer is stopped
although the buzzer is actually sounding). In such a case, carry out PT status
control bit operations to make the statuses agree with the actual status of the PT.
For details on the PT status control bits, refer to 2-2-1 PT Status Control Area
(page 52).
When a screen is created with the Support Tool, the color of each element displayed on the PT screen can be set in the element’s attributes.
The monochrome PTs (NT21, NT31, and NT631) can display elements in black
or white. (The NT631 has an EL display so lit elements will actually appear
orange, but the color is still referred to as white.)
The color PTs (NT31C and NT631C) can display the following eight colors.
Black, blue, red, magenta, green, cyan, yellow, white
When an element’s color is the same as the background color (making it invisible), the PT changes the color of the element to its opposite color to make it visible. The opposite color combinations (XOR relationships) are as follows:
Black ⇔ White, Blue ⇔ Yellow, Red ⇔ Cyan, Magenta ⇔ Green
The following kinds of display elements are displayed in the above combinations
of colors.
• Frame of input fields for numeral/character string input, and screen back-
ground color (page 192, 210).
• Display color of eight dots beyond the top of a bar graph, and screen back-
ground color (page 157).
Reference: XOR is the abbreviation of eXclusive OR. Color combinations that are opposites
in terms of the three primary colors — red, green, and blue — are said to be in an
XOR relationship.
Example: Blue (red 0, blue 1, green 0) ⇔ Yellow (red 1, blue 0, green 1)
47
Page 64
2-1SectionPT Screens
Color Correspondence Between Color and Monochrome PTs
The only colors that a monochrome PT can display are white and black.
The screen data for a color PT can be displayed on a monochrome PT without
alteration and in this case the color correspondences are as follows:
Reference: When screen data is created for an NT21 or NT31, black and white are displayed
Transparent Display
Color on a color PTColor on an NT 21 or
NT31
Black, blue, red, or magentaWhiteBlack
Green, cyan, yellow, or whiteBlackWhite (EL lit color)
Color on an NT631
Likewise, the screen data for a monochrome PT can be displayed on a color PT
without alteration and in this case the color correspondences are as follows:
Color on an NT 21 or
NT31
WhiteBlackBlack
BlackWhite (EL lit color)White
Color on an NT631Color on a color PT
as white and black respectively at the Support Tool.
When elements are displayed on top of others, normally the background color of
the element on top conceals the element below so that it cannot be seen.
Besides the above eight colors, the color transparent is available for the background of some display elements.
When transparent is set, nothing appears behind a display element, and the display element or screen background color underneath it is visible.
<Normal display><Transparent display>
Graphic under character
Graphic under character
AA
Background
color
Character
Background color
(transparent)
Character
Possible Applications of the Transparent Color Designation
• Background color of normal display text
• Background of labels for lamps and touch switches (fixed as transparent)
• Display color of lamps and touch switches when they are off
• Background color of tiling patterns for graphics
• Background color of marks
Impossible Applications of the Color Transparent Designation
• Background of character strings displayed from the character string memory
table
• Background of numeric values displayed from the numeral memory table
• Background of numeric values and character strings in numeral setting input
fields and character string input fields
• Background of characters indicating percentages (%) on graphs
• Display color of lamps and touch switches when lit
• Background color of temporary input fields
• Display color of alarm list/history
48
Page 65
2-1SectionPT Screens
Screen Background
Color
Text Display Color
Graphics Display Color
The background color of the entire screen can be designated with the Background screen attribute. Screen attributes are properties set for each screen
with the Support Tool.
The color of characters (character color) and that of their rectangular frames
(background color) can be specified.
A
Background color
Character color
The colors of lines and tiling patterns can be specified for graphics.
The colors that can be designated for tiling patterns are the color of the pattern
itself, the background color of the pattern, and the color of the outline of the tiled
area.
Outline color (Border)
Pattern display
Tiling
color (Foreground)
Pattern background
color (Background)
Line color
Reference: When a lamp, a touch switch, and a graphic are displayed in color, part of the
frames of the display elements may be invisible because of the combination of
the background, outline, and tiling colors. This is a phenomenon peculiar to a color LCD, not a failure of the system. In such a case, change the color combination.
2-1-6Display Elements
The PT can display the following elements.
Text
Graphic
Character strings
95/04/10 14:10
LINE B PRODUCTION
STATUS
TARGET
OUTPUT
PRODUCT
C
PRODUCT
D
Mark
EMERGENCY
STOP
Image data
Touch switch
Lamp
Numeric keys
Numeral displayNumeral
input
Graph
49
Page 66
2-1SectionPT Screens
Fixed
display
ElementDescription
ArcsPossible display modes: standard/flash/inverse/inverse flash. Other
display modes are not available.
CirclesPossible display modes: standard/flash/inverse/inverse flash. Other
display modes are not available.
RectanglesPossible display modes: standard/flash/inverse/inverse flash. Other
display modes are not available.
PolygonsPossible display modes: standard/flash/inverse/inverse flash. Other
display modes are not available.
PolylinesPossible display modes: standard/flash. Other display modes are not
available.
SectorsPossible display modes: standard/flash/inverse/inverse flash. Other
display modes are not available.
TextCharacter strings. Possible display modes: standard/flash/inverse
flash. Other display modes are not available.
TilingThe inside of an enclosed area is filled with a tiling pattern.Page 101
Image dataGraphics of any required size, composed of dots. The display mode
cannot be changed.
Library dataThese are groups of elements used as a single element. Fixed display
graphics can be registered as library data.
MarksThese are graphics composed of 16 by 16 dots that are treated as
characters.
For Details,
Refer to
Page 90
Page 90
Page 90
Page 90
Page 90
Page 90
Page 98
Page 106
Page 109
Page 103
Lamps
Touch switchesThese are elements that can be used as switches: they allow the
Numeral displayThe contents of a numeral memory table entry in the internal memory
Character string displayThe contents of a character string memory table entry in the internal
Graphs
Normal (Standard)
lamps
Image/library lamps These are elements that display different image/library data depend-
Bar graphsThe data contents of a numeral memory table entry in the internal
Analogue meterThe data contents of a numeral memory table entry in the internal
These are graphics that light (flash) and go off depending on the status of a bit at the host. The following shapes can be selected for normal (standard) lamps: rectangles, polygons, circles, fans.
ing on the status of a bit at the host.
execution of various functions, such as notification to the host, to be
executed by pressing the touch panel of the PT. They also have the
same display functions as normal (standard) lamps. They can be displayed in any of the following forms: standard, shadow, 3-dimension,
rectangle, circle, polygon, sector — (standard without frame can be
displayed also.).
of the PT is displayed. The display changes in accordance with changes in the data contents.
memory of the PT is displayed. The display changes in accordance
with changes in the data contents.
memory of the PT is displayed in bar graph form.
memory of the PT is displayed in the form of a quarter, semi-circle or
circle-shaped graph.
Page 112
Page 112
Page 119
Page 140
Page 148
Page 154
Page 158
50
Broken line graphsThe data contents of multiple numeral memory table entries in the
internal memory of the PT are displayed in the form of a broken line
graph.
Trend graphsThe data contents of multiple numeral memory table entries in the
internal memory of the PT are displayed in the form of a trend graph.
Page 164
Page 170
Page 67
2-1SectionPT Screens
Element
Alarms
Input
Settings
RecipeTabular elements that can be used to write several words of numeric
Alarm listThis element monitors the status of host bits designated in advance,
Alarm history Occurrence order
Numeral inputThis is an element for inputting numeric values to a numeral memory
Character string
input
Thumbwheel
switch
and displays the message corresponding to the bit that comes ON. By
pressing the displayed message, the corresponding image/library data
can be displayed and the screen can be switched.
This element monitors the status of host bits designated in advance,
and displays the contents of the alarm history record (occurrence
order), which records the time when the bits come ON, together with
the messages corresponding to each bit. As with the alarm list, it is
possible to display the messages or image/library data corresponding to each bit.
Frequency order
This element monitors the status of host bits designated in advance,
and displays the contents of the alarm history record (frequency
order), which records the number of times each bit has come ON,
together with the messages corresponding to each bit. As with
alarm list, it is possible to display the messages or image library
data corresponding to each bit.
table entry by using touch switches as numeric keys.
This is an element for inputting character strings to a character string
memory table entry by using touch switches as input key – string.
This is an element for inputting numeric values to a numeral memory
table entry by using + and – touch switches for each digit.
value data set at the PT, or can be used to read several words of data
from the host. It also allows numerical value data to be edited from the
touch panel.
Description
For Details,
Refer to
Page 182
Page 182
Page 192
Page 210
Page 200
Page 216
51
Page 68
2-2Areas for Control/Notification
The following areas are provided for PT control and PT status notification between the PT and the host.
• PT status control area
This area is used to designate the screen to be displayed at the PT, to copy
data contents between memory table entries in the PT, and to control the status
of the backlight and other statuses.
• PT status notify area
This area is used to notify the memory table entry number to the host when
there is a change in the data contents of a memory table entry in the PT, and to
notify information such as changes in the PT status.
• Window control area
This area is used to designate the window screen number or display position
from the host, and to notify these information from PT.
• Clock data area (NT21)
This area is used to read clock data from the host for use by the PT. The NT21
does not have a built-in clock, so data is periodically read to this area.
Reference: Words must be allocated in the host for the PT status control area and PT sta-
tus notify area. Screen data cannot be downloaded from the Support Tool unless they have been allocated.
2-2SectionAreas for Control/Notification
The PT status control area, PT status notify area, window control area, and
clock data area (NT21 only) must be set so that they do not overlap.
When multiple PTs are connected to one PC, the PT status control area, PT
status notify area and window control area of each PT must be set so that they
do not overlap, or the movement of PT will be unstable.
Allocate words for a window control area in the host only when the window is
used and when the window is controlled from the host. Even if words are not
allocated for the window control area in the host, a window can be controlled by
touch switch operation.
Words must be allocated in the host for the clock data area only when clock
data is required on the NT21 (e.g., to display the time or date or to use the
screen display or alarm history). Allocation is not required if clock data is not
being used on the NT21.
2-2-1PT Status Control Area (Host ↔ PT)
When data is written to this area from the host, the PT reads the data and operates accordingly. However, note that the number of the currently displayed
screen is written to the screen switch setting word from the PT too.
The PT status control area is configured as five consecutive words as shown
below. The first word (word n) is set in the Control/Notify Area settings in the PT
configuration settings made with the Support Tool.
15
Word
n
n + 1
n + 2
n + 3
14131211109876543210
Screen No. (4-digit BCD or hexadecimal)Screen switch setting
Copy source memory table entry
number (4-digit BCD or hexadecimal)
Copy destination memory table entry
number (4-digit BCD or hexadecimal)
PT status control bitsPT status control
Bit
Copy memory table
setting
52
n + 4
Reserved for system use
Page 69
2-2SectionAreas for Control/Notification
Reference: The configuration and functions of the PT status control area are different when
the PT is set to NT20S or NT30/620 compatible mode. Refer to Appendix C for
details on the NT20S and NT30/620 compatible modes.
Words can be allocated for the PT status control area (host ↔ PT) in the follow-
ing host (PC) areas.
Not for
Host Link
Not for
Host Link
No
No
No
No
Not for
Host Link
No
No
Timer Area,
Timer PVs
Counter Area,
Counter PVs
No
No
*1
TC Area,
Timer PVs
TC area,
Timer Completion Flags
TC Area,
Counter PVs
TC Area,
Counter Completion Flags
DDM AreaOKDM AreaOKDM AreaOK
E
E0_ to
EC_
EM Area*2,
current bank
------------
OK
*1: LR 00000 to LR 00199 are converted to CIO 01000 to CIO 01199.
*2: The EM Area is supported only by the C200HX/HG/HE(-Z)E PCs.
EM Area,
current bank
Not for
Host Link
EM Area,
current bank
EM Area,
EM banks 0 to C
Not for
Host Link
Not for
Host Link
The Auxiliary Area of the CVM1 and CV-series PCs is allocated to system functions, and cannot be used for purposes other than system use.
The range of each memory area differs according to the PC. Refer to Appendix DPC Memory Maps on page 435.
Functions of the PT Status Control Area
Screen Switch Setting
Data is written to the screen switch setting word from both the PT and the host.
The meaning of the data differs according to whether it is written from the PT or
the host. However, if the PT is currently operating, the number of the screen displayed is always written to the screen switch setting word.
Reference: When the PT is set to NT20S or NT30/620 compatible mode, data can be written
from the host only. In this case, the screen switch setting notification from the PT
occurs in the first word (word m) of the PT status notify area. Refer to Appendix C
for details on the NT20S and NT30/620 compatible modes.
When Data Is Written from the Host
To switch the screen displayed at the PT by an instruction from the host, write the
screen number, as a 4-digit BCD or hexadecimal value, to the screen switch setting word. Whether the value is expressed in BCD or hexadecimal is determined
53
Page 70
2-2SectionAreas for Control/Notification
by the setting for numeral storage type in the PT configuration settings made
with the Support Tool.
Designated screen
PCPT
PT status control area
Screen switch setting
Copy memory
table setting
PT status control setting
Reserved for system use
← Screen number
Screen Switch Setting in the PT Status Control Area
1514131211109876543210
Word
n
Screen number (4-digit BCD or hexadecimal)
Bit
Screen switch setting
The screen numbers that can be set are as follows:
BCDHexadecimalScreen
00000000No-display (screen cleared)
0001 to
3999
0001 to 0F9FScreen numbers 1 to 3,999
Note These functions are not supported by the NT21.
Reference: The screen can also be switched by bit memory table operation (page 299), by
touch switch operation (page 300), or by using the alarm list/history function
(page 302).
To display overlapping screens, designate the screen number of the parent
screen.
If there are no elements registered for the designated screen number, or if a
keyboard screen is designated, the screen does not switch.
When the PT starts operating, the screen is displayed according to the con-
tents of the screen switch setting word. If the contents of the screen switch setting word are invalid, the screen is displayed according to the Initial Screen in
the PT configuration settings made at the Support Tool. If the setting for Initial
Screen is also invalid, an error message is displayed.
The PT will continue operating when the Programming Console function or De-
vice Monitor function is called with a command from the host, but even though
the Programming Console or Device Monitor screen is displayed, it will be
skipped if you attempt to go back to it with a return to previous screen touch
switch.
54
Page 71
2-2SectionAreas for Control/Notification
When Data Is Written from the PT
When the screen display has been switched by operation at the PT, the new
screen number is written as a 4-digit BCD or hexadecimal value into the screen
switch setting word by the PT. At the same time, the ON status is also notified to
the screen switch strobe flag of the PT status word of the PT status notify area by
the PT (after notification, the OFF status is re-established) (page 304). Whether
the data is written in BCD or hexadecimal format is determined by the setting for
numeral storage type in the PT configuration settings made at the Support Tool.
Currently
displayed screen
PCPT
PT status control area
Screen switch setting
Copy memory
table setting
PT status control setting
Reserved for system use
PT status notify area
Content update memory table
PT status
← Screen number
← Screen switch strobe
flag
Screen Switch Setting Word of the PT Status Control Area and PT Status
Word of the PT Status Notify Area
PT status control area
1514131211109876543210
Word
n
Screen number (4-digit BCD or hexadecimal)
Bit
Screen switch setting
PT status notify area
151413 12 11 10 9 87 6 54 32 1 0
Word
m + 1
000–––000––––––
Bit
PT status
Screen switch strobe flag
The screen numbers notified are as follows:
BCDHexadecimalScreen
00000000No-display (screen cleared)
0001 to
3999
0001 to 0F9FScreen numbers 1 to 3,999
90012329Occurrence history screen
9002232AFrequency history screen
9021233D
9022233E
Device Monitor function:Registration monitor screen
(See note.)
Device Monitor function:Continuous monitor screen
(See note.)
9023233FDevice Monitor function:Error log screen (See note.)
90302346Brightness and contrast adjustment screen (See note.)
Note These functions are not supported by the NT21.
55
Page 72
2-2SectionAreas for Control/Notification
Reference: The screen number is notified only when the screen is switched by operation
at the PT.
When overlapping screens are displayed, the screen number of the parent
screen is notified.
When the PT is set to NT20S or NT30/620 compatible mode, the screen switch
setting notification from the PT occurs in the first word (word m) of the PT status
notify area. Refer to Appendix C for details on the NT20S and NT30/620 compatible modes.
Designate the memory table entry numbers of the copy source and copy destination memory table entries as 4-digit BCD or hexadecimal values, when copying data between memory table entries in the PT. Whether the values are BCD or
hexadecimal is determined by the setting for numeral storage type in the PT configuration settings made with the Support Tool.
The memory table entry numbers that can be designated are indicated in the
table below.
BCDHexadecimalNumbers
0001 to 19990000 to 07CFMemory table entry numbers 0 to 1,999
Note that it is only possible to copy between the following combinations.
• A numeral memory table entry and a numeral memory table entry
• A character string memory table entry and a character string memory table
entry
Reference: What is designated here is the memory table entry number only. The type of
memory table (numeral/character string) is set by the memory table copy type
bit in the PT status control bits.
Copying is not executed just be writing the memory table entry numbers. It is
executed when the memory table entry copy execution bit in the PT status control bits is turned ON.
Since the memory table entry numbers start from 0, if there are 2000 memory
table entries, the range is 0 to 1999, and if there are 1000, the range is 0 to 999.
When the PT is set to NT20S or NT30/620 compatible mode, copying between
memory table entries is performed differently. Refer to Appendix C for details
on the NT20S and NT30/620 compatible modes.
56
Page 73
Pt Status Control Bits
The PT status control bits have the functions indicated below.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
n+3ch
0
0
15
Screen display
14
Processing priority registration (for NT link (1:N))
13
Continuous buzzer
12
Intermittent buzzer (short)
11
Display history initialization
10
Not used
9
Intermittent buzzer (long)
8
Backlight mode
7
Screen printing
6
PT window opening
5
Numeral/character string input
4
PT screen switching
3
Memory table copy execution
Memory table copy type
2
Alarm history initialization
1
Not used
0
Controlled Item
1 (ON)
Performed
Registered
Sounded
Sounded
Performed
Sounded
Lit
Performed
Disabled
Disabled
Disabled
Performed
Numeral
Performed
2-2SectionAreas for Control/Notification
0 (OFF)
Not performed
Canceled
Stopped
Stopped
Not performed
Always 0
Stopped
Flashing
Not performed
Enabled
Enabled
Enabled
Not performed
Character string
Not performed
Always 0
The backlight mode bit (bit 8) is not supported by the NT631.
The screen printing bit (bit 7) is not supported by the NT21.
Reference: Since the statuses of the PT status control bits do not change even if the status
of the PT changes in accordance with the settings of attributes or memory
switches, the statuses of the PT status control bits may sometimes disagree
with the status of the PT. For example, the buzzer may be sounding even
though the continuous buzzer bit is OFF. In such a case, perform PT status
control bit operations to achieve agreement with the status of the PT.
The PT status control bits are checked in bit units by the PT. The only functions
that are actually performed are those for which the corresponding bits have
changed in status.
The configuration of the PT status control bits is different when the PT is set to
NT20S or NT30/620 compatible mode. Refer to Appendix C for details on the
NT20S and NT30/620 compatible modes.
Screen Display (Bit 15)
The screen display bit displays and clears screens. It is used to prevent the
formation of an afterimage on the display panel, etc. When bit 15 is turned OFF,
the screen is cleared and the backlight also goes off. However, if the screen saver function is set with the memory switches of the PT, the screen saver is activated (the operation depends on the setting made for the screen saver function).
If bit 15 is turned ON (1), or the touch panel is pressed, while the screen is
cleared (or while the screen saver function is working), the screen that was displayed immediately before the screen was cleared is redisplayed. The backlight
also comes back on (or flashes).
Reference: Even when bit 15 is OFF, the designated screen will be displayed if screen
switching is designated from the host, or the status of bit 8 (backlight mode)
changes, or the touch panel of the PT is pressed.
57
Page 74
Processing Priority Registration (For NT Link 1:N) (Bit 14)
IR284(portA)
A393 (RS-232C
t)
CIO 1919 (port 2)
CIO n+19 (port 2)
3
CQM1H
(p)
AR 09
One of the PTs connected by the NT link (1:N) method can be registered for
priority processing. The PT for which bit 14 is set to ON (1) is given priority over
the other PTs, and has more rapid response time for screen display, touch switch
operations, etc.
When bit 14 is set to OFF (0), this registration is canceled and the response
speed is returned to normal. If priority registration is set for more than one PT, the
one set last is given priority.
The unit number of the PT given priority registration can be checked by monitoring (reading) a word at the CS1G/H/D, CJ1G/H/M, C200HX/HG/HE(-Z)E,
CQM1H, and SRM1 PC. For details on the word monitoring operation at a PC,
refer to the manual for the PC you are using.
The contents of the words that reflect the status of an NT link (1:N) system are
indicated below.
WordBitFunction
2-2SectionAreas for Control/Notification
C200HX/HG/HE(-Z)E
IR 265 (standard port)
IR 284 (port A)
IR 285 (port B)
0Peripheral Port PT Communications Flag for unit 0: ON when connected
1Peripheral Port PT Communications Flag for unit 1: ON when connected
2Peripheral Port PT Communications Flag for unit 2: ON when connected
3Peripheral Port PT Communications Flag for unit 3: ON when connected
4Peripheral Port PT Communications Flag for unit 4: ON when connected
5Peripheral Port PT Communications Flag for unit 5: ON when connected
6Peripheral Port PT Communications Flag for unit 6: ON when connected
7Peripheral Port PT Communications Flag for unit 7: ON when connected
8Peripheral Port PT Priority Registered Flag for unit 0: ON when given priority
9Peripheral Port PT Priority Registered Flag for unit 1: ON when given priority
10Peripheral Port PT Priority Registered Flag for unit 2: ON when given priority
11Peripheral Port PT Priority Registered Flag for unit 3: ON when given priority
12Peripheral Port PT Priority Registered Flag for unit 4: ON when given priority
13Peripheral Port PT Priority Registered Flag for unit 5: ON when given priority
14Peripheral Port PT Priority Registered Flag for unit 6: ON when given priority
15Peripheral Port PT Priority Registered Flag for unit 7: ON when given priority
*1: Communications Board ports
*2: Ports on the Serial Communications Board (CS Series only)
*3: Ports on the Serial Communications Unit (n=150025 the Unit’s unit number)
Continuous Buzzer (Bit 13), Short Intermittent Buzzer (Bit 12), Long Intermittent Buzzer (Bit 9)
The continuous buzzer continues buzzing with no interruptions.
The short intermittent buzzer repeatedly alternates between sounding for 0.5
seconds and stopping for 0.5 seconds.
The long intermittent buzzer repeatedly alternates between sounding for 1.0 se-
conds and stopping for 1.0 seconds.
If more than one of these bits is ON at the same time, the buzzer sounds in accor-
dance with the following order of priority.
1. Continuous buzzer
2. Short intermittent buzzer
3. Long intermittent buzzer
58
Page 75
2-2SectionAreas for Control/Notification
When stopping the buzzer by PT status control bit operation, set all three of the
bits above to 0 (OFF).
Reference: The buzzer will actually sound only when the Buzzer Sound memory switch of
the PT is set to ON.
The buzzer can also be stopped in other ways: by using a touch switch to which
the buzzer stop attribute has been assigned (page 300), or by setting the
screen attribute that stops the buzzer sound (page 45).
The buzzer can also be controlled by using the Buzzer screen attributes (page
45).
Even if the buzzer is controlled using PT status control bit operation, changes
in the displayed screen may cause the status of the buzzer to changed depending on the buzzer setting in the screen attributes. Reset the PT status control
bits if necessary.
Display History Initialization (Bit 11)
This bit is used to initialize the display history recorded in the PT.
When it is switched from 0 (OFF) to 1 (ON), the display history in the PT is initialized.
After initialization, return its status to 0.
Reference: The display history can also be initialized from the MEMORY INIT. MENU screen
under the System Menu of the PT.
Backlight Mode (Bit 8)
The backlight mode is used for controlling the backlight of the PT. This bit is invalid in the NT631.
The status of bit 8 has the following effects.
• 1 (ON):lit
• 0 (OFF):flashing
Screen Printing (Bit 7) (Not Supported by the NT21)
Hard copies of the screen can be made when a printer is connected to the PT.
When bit 7 is set from 0 (OFF) to 1 (ON), printing of the currently displayed
screen starts. Note that it is not possible to stop printing while printing is in progress.
Check that bit 7 (printer operating status) of the PT status notify area is in the 0
(OFF) status before starting printing.
When printing starts and bit 7 has been set to the 1 (ON) status, return the screen
printing bit to 0 (OFF).
Reference: It is also possible to print screens by using a touch switch assigned the Print
screen function.
The printer type (control protocol) and printing method, are set with the
memory switches of the PT.
PT Window Opening Bit (Bit 6)
The PT window opening bit is used to disable opening of a window by operation
at the PT.
The status of bit 6 has the following effects.
59
Page 76
Bit 6Function
0 (OFF) Windows can be opened by operation at the PT.
2-2SectionAreas for Control/Notification
1 (ON)Windows cannot be opened by operation at the PT (windows that are
already open can be closed by operation at the PT).
Also, when a keyboard screen attribute is designated for a screen, the
window will not open when the screen is switched by operation at the PT.
Reference: If the interlock function has been set for a touch switch, window operations from
the touch switch can also be disabled by turning OFF the corresponding interlock
bit in the PC.
Numeral/Character String Input (Bit 5)
This bit is used to disable the input of numeric values and character strings into
numeral setting/character string input fields by operation at the PT. It also controls input from thumbwheel switches, recipe objects, and bar code readers.
The status of bit 5 has the following effects.
Bit 5Function
0 (OFF) Input into numeral setting input fields and character string input fields is
1 (ON)Input into numeral setting input fields and character string input fields is
possible.
disabled (it is also not possible to change the contents of numeral/character string memory table entries by operation at the PT, such as copying
memory table entries with touch switches).
The contents of numeral/character string memory table entries can be
changed without restriction from the host. It is also possible to copy
memory table entries using the PT status control area.
Operation
Reference: If the interlock function has been set for a numeral input, character string input,
thumbwheel switch, or recipe object, the input can also be disabled by turning
OFF the corresponding interlock bit in the PC.
PT Screen Switching (Bit 4)
This bit is used to disable screen switching by operation at the PT.
The status of bit 4 has the following effects.
Bit 4Function
0 (OFF) Screen switching by operation at the PT is possible.
1 (ON)Screen switching by operation at the PT is not possible.
The screen can be switched by the instructions from the host (screen
switch setting word of the PT status control area, bit memory table operations).
Reference: If the interlock function has been set for a touch switch, screen switching by the
touch switch can also be disabled by turning OFF the corresponding interlock bit
in the PC.
The memory table copy execute and memory table copy type bits are used to
copy data between memory table entries in the PT by PT status control area operations.
Proceed as follows to copy between memory table entries using the PT status
control area:
1, 2, 3...1. Set the numbers of the copy source and copy destination memory table en-
tries for copy source memory table entry number (word n + 1) and copy des-
60
Page 77
2-2SectionAreas for Control/Notification
tination memory table entry number (word n + 2) of the PT status control
area.
2. Set the type of the memory table to be copied for memory table copy type (bit
2) of the PT status control bits (word n + 3) as follows:
• 1 (ON):When copying between numeral memory table entries
• 0 (OFF):When copying between character string memory table entries
3. Set 1 (ON) for memory table copy execution (bit 3) of the PT status control
bits (word n + 3).
Memory table entry data is copied.
4. After copying has been executed, return memory table copy execution (bit
3) to 0.
Reference: If the display method or number of registered words is different for the copy
source and copy destination memory table entries, the data may not be displayed correctly.
If the contents of memory table entries are changed by PT status control area
operation, the change in memory table contents is not notified by the PT status
notify area.
Memory table entries are copied differently when the PT is set to NT20S or
NT30/620 compatible mode. Refer to Appendix C for details on the NT20S and
NT30/620 compatible modes.
Alarm History Initialization (Bit 1)
This bit is used to initialize the alarm history recorded in the PT.
When it is switched from 0 (OFF) to 1 (ON), the alarm history in the PT is initial-
ized.
After initialization, return its status to 0.
Reference: The alarm history can also be initialized from the MEMORY INIT. MENU screen
under the System Menu of the PT.
2-2-2PT Status Notify Area (PT to Host)
The PT status notify area is provided to notify the host of changes in the status of
the PT. The host can determine the status of the PT by reading this area.
The PT status notify area is configured as two consecutive words as shown below. The first word (word m) is set in the Control/Notify Area settings in the PT
configuration settings made with the Support Tool.
Word
m
m + 1
Reference: The configuration and functions of the PT status notify area are different when
the PT is set to NT20S or NT30/620 compatible mode. (There are 3 words, with
the first word indicating the screen currently being displayed.) Refer to AppendixC for details on the NT20S and NT30/620 compatible modes.
*1: LR 00000 to LR 00199 are converted to CIO 01000 to CIO 01199.
*2: The EM Area is supported only by the C200HX/HG/HE (-Z)E PCs.
The Auxiliary Area of the CVM1 and CV-series PCs is allocated to system functions, and it cannot be used for purposes other than system use.
The range of each memory area differs according to the PC. Refer to Appendix DPC Memory Maps on page 435.
Functions of the PT Status Notify Area
Reference: When the PT is set to NT20S or NT30/620 compatible mode, there are 3 words in
the PC status notify area instead of 2 words. The added first word indicates which
screen is currently being displayed at the PT and the original two words are
shifted down. Refer to Appendix C for details on the NT20S and NT30/620 compatible modes.
Updated Memory Table Entry Number
When the contents of a numeral/character string memory table entry has been
changed by operation at the PT, the number of the memory table entry subject to
the change is written to the content update memory table entry number word as
a 4-digit BCD or hexadecimal value. Whether the value is expressed in BCD or
hexadecimal is determined by the setting for numeral storage type in the PT configuration settings made with the Support Tool. The classification of memory
table entry can be determined by whether the numeral setting strobe flag or
62
Page 79
2-2SectionAreas for Control/Notification
character string setting strobe flag is turned ON. (After turning ON, the flag will
automatically turn OFF.) (Refer to page 63.)
12345678
Numeral memory table entry 1
12345678
7
8
9
4
5
6
1
2
3
0
.
Table entry number
Numeral setting
strobe flag
Allocated words (numeral memory table entry 1)
12345678 →
PCPT
PT status notify area
Content update memory table
PT status
5
1
62738
4
First
First + 1
Updated Memory Table Entry and PT Status of the PT Status Notify Area
151413 12 11 10 9 87 6 54 32 1 0
Word
m
m + 1
Memory table entry number (4-digit BCD or hexadecimal)
–
–––
String setting strobe flag
Numeral setting strobe flag
BCDHexadecimalNumbers
0001 to 19990000 to 07CFMemory table entry numbers 0 to 1,999 max.
Bit
Updated memory
table entry
000000––––PT status
Reference: The updated memory table entry number is written only when the memory table
contents are changed by operation at the PT. The memory table entry number is
not written when the contents of the numeral memory table entry are changed
with the mathematical function.
PT Status Notify Bits
The PT status notify bits have the functions shown below.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0000
0
0
The printer operating status (bit 7) is not supported by the NT21.
PT Operation Status (Bit 15)
When the PT is in RUN mode, this bit is set to 1. In other modes, and when the
System Menu screen is displayed, it is set to 0 (OFF). When this bit is set to 0
(OFF), the allocated bits and words are neither read or written.
While the PT is in RUN mode, 1 (ON) is periodically written to this bit. In order to
check whether the PT is operating normally or not, write 0 (OFF) to this bit, then
Notified Information
PT operation status
15
Battery status
13
Screen switch strobe
12
Numeral setting strobe flag
11
Character string setting strobe flag
10
Printer operating status
7
Backlight status
6
Global window status
5
Local window1 status
4
Local window2 status
3
1 (ON)
Run
Low
Printing
Off
Open
Open
Open
0 (OFF)
Stop
Normal
Stopped
Lit/Flashing
Close
Close
Close
63
Page 80
2-2SectionAreas for Control/Notification
read it 30 seconds later. If the setting for the bit is 1 (ON), the PT is judged to be
running, and if it is 0 (OFF), the PT is judged to be stopped.
Note To ensure system safety, be sure to periodically read the PT operating status bit
from the host in order to ensure that the PT is always operating normally.
Battery Status (Bit 13)
This bit is set to 1 (ON) when the voltage of the battery that backs up the internal
memory of the PT (built-in battery) is low. (An optional Battery is required for the
NT21.)
If the battery voltage drops, it is impossible to retain data with the resume function and to retain history records, therefore the battery must be replaced with a
new one within one week after the battery bit is set to 1 (ON). For details on how
to replace the battery, refer to section 7 of the Setup Manual.
Screen Switching Strobe (Bit 12)
This bit is set to 1 (ON) when the PT screen is changed by an instruction from the
host or by operation at the PT (ex. use of screen changeover function). After notification to the host, it is automatically returned to 0 (OFF).
Numeral Setting Strobe Flag (Bit 11)
This bit is set to 1 (ON) when a numeric value is input to a numeral memory table
entry using the numeral input function of the PT. After notification to the host, it is
automatically returned to 0 (OFF).
At the same time, the number of the numeral memory table entry to which the
input was made is notified to the content update memory table word.
Character String Setting Strobe Flag (Bit 10)
This bit is set to 1 (ON) when a character string is input to a character string
memory table entry using the character string input function of the PT. After notification to the host, it is automatically returned to 0 (OFF).
At the same time, the number of the character string memory table entry to which
the input was made is notified to the content update memory table word.
Printer Operating Status (Bit 7) (Not Supported by the NT21.)
This bit is set to 1 (ON) when a printer connected to the PT is printing due to touch
switch operation at the PT or an instruction from the host. On completion of printing, it returns to 0 (OFF). It is also returned to 0 (OFF) even while printing is in
progress if the PT displays the System Menu or an error screen. (This bit will
always be OFF for the NT21.)
The PT can print the following data in the RUN mode.
• The currently displayed screen image (by touch switch operation, or operation
of the screen printing bit of the PT status control bits)
• Display history record data (by pressing the Print Screen touch switch when
screen number 9001 or 9002 is displayed)
• Device Monitor display screens (by pressing the print touch switch when
screen number 9021, 9022, or 9023 is displayed)
Backlight Status (Bit 6)
Indicates the status of the EL screen of an NT631 or the backlight of an NT21,
NT31/NT31C, or NT631C as follows:
• 1 (ON):EL screen off or backlight off
• 0 (OFF):EL screen displaying or backlight lit (flashing)
However, this bit is returned to 0 (OFF) when the PT displays the System Menu
or an error screen.
64
Reference: Whether the backlight is lit continuously or flashes when the backlight status bit is
set to 0 (OFF) is determined by the backlight mode bit (bit 8) of the PT status control bits and the Backlight screen attribute.
Page 81
Global Window Open Status (Bit 5), Local Window1 Open Status (Bit 4),
Local Window2 Open Status (Bit 3)
This bit is set to 1 (ON) when a corresponding window is open. It is returned to 0
(OFF) when a corresponding window is closed. (It remains 1 (ON) even if the
window screen number is switched in the middle of operation.)
It is possible to know the screen number of the window that is currently open or
the display position (bottom-left coordinate) by checking the window control
area.
Strobes
The screen switching, numeral setting, and character string setting strobes are
automatically returned to 0 (OFF) after notification to the host. The status of operations at the PT can easily be ascertained by detecting the leading edges of
these strobes.
However, when connected to a CVM1/CV-series CPU Unit, if the PC is set for
asynchronous operation, the leading edge may not be detected.
2-2-3Window Control Area (Host ↔ PT)
Data is written to the window control area from both the PT and the host. The
status of the window is always written.
When the data is written to this area from the host, the PT reads the data and
display the window with the specified number at the designated position.
When the display status of the window (screen No., display position) is changed
due to the operation at PT, current status of the window is written to the words
allocated in the host. The host can determine the display status of the window by
reading this area.
The window control area is configured as nine consecutive words as shown below. The first word (word k) is set in the Control/Notify Area settings in the PT
configuration settings made with the Support Tool.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
Word
k
k+1
k+2
k+3
k+4
k+5
k+6
k+7
k+8
Screen No. (4-digit BCD or hexadecimal)
X coordinate (4-digit BCD or hexadecimal)
Y coordinate (4-digit BCD or hexadecimal)
Screen No. (4-digit BCD or hexadecimal)
X coordinate (4-digit BCD or hexadecimal)
Y coordinate (4-digit BCD or hexadecimal)
Screen No. (4-digit BCD or hexadecimal)
X coordinate (4-digit BCD or hexadecimal)
Y coordinate (4-digit BCD or hexadecimal)
2-2SectionAreas for Control/Notification
Global window
Local Window1
Local Window2
Reference: It is not necessary to allocate words in the host for window control area when the
window is not controlled from the host or when the window is not used.
*1: LR 00000 to LR 00199 are converted to CIO 01000 to CIO 01199.
*2: The EM Area is supported only by the C200HX/HG/HE (-Z)E PCs.
Timer Area,
Timer PVs
Counter Area,
Counter PVs
EM Area,
current bank
No
No
Not for
Host Link
TC Area,
Timer PVs
TC Area,
Timer Completion Flags
TC Area,
Counter PVs
TC Area,
Counter Completion Flags
EM Area,
current bank
EM Area,
EM banks 0 to C
No
No
No
No
Not for
Host Link
Not for
Host Link
Not for
Host Link
The Auxiliary Area of the CVM1 and CV-series PCs is allocated to system functions, and it cannot be used for purposes other than system use.
The range of each memory area differs according to the PC. Refer to Appendix DPC Memory Maps on page 435.
The screen numbers that can be specified are as follows:
BCDHexadecimalScreen
00000000No display (window closed)
0001 to 3999 0001 to 0F9FWindow screen No. 1 to 3,999
The X coordinates that can be specified are as follows:
PTBCDHexadecimalContents
X coordinate of bottom-left corner
NT21
NT31/C
NT631/C
0000 to 0240
0000 to 0300
0000 to 0620
0000 to 00F0
0000 to 012C
0000 to 026C
(multiple of 20)
NT21: 0 to 240
NT31/NT31C: 0 to 300
NT631/NT631C: 0 to 620
The Y coordinates that can be specified are as follows:
PTBCDHexadecimalContents
66
NT21
NT31/C
NT631/C
0019 to 0139
0019 to 0239
0019 to 0479
0013 to 008B
0013 to 00EF
0013 to 01DF
Y coordinate of bottom-left corner
(multiple of 20 - 1)
NT21: 19 to 139
NT31/NT31C: 19 to 239
NT631/NT631C: 19 to 479
Page 83
2-2SectionAreas for Control/Notification
Reference: Local window can be also opened, closed or moved by the operation of touch
switch (page 308, 308). In addition, by setting the attribute of the screen (base
screen) to be displayed, local window pops up at the same time the screen is
displayed (refer to page 45).
Global window can be controlled only by writing to the window control area
from the host.
Window position (coordinate) can be specified by 20 dot unit. (Y coordinate =
multiple of 20-1, because of the bottom-left coordinate specification)
Window can not be controlled and the contents of the window remains unchanged when the number other than multiple of 20 is specified for X coordinate or when the number other than multiple of 20-1 is specified for Y coordinate.
However, when opening a new window, the window is displayed at the position
that was specified when the window screen was created using the Support
Tool.
Functions of the Window
Control Area
If the PT is currently operating, the status of the window is always written to the
window control area. The contents of the window control area depends on the
window type (global window/local window) and the circumstances as follows:
When the Window Is Opened by Touch Switch Operation (Local Window
Only)
A window screen that is set for a touch switch pops up at the position that was
specified when the window was created using the Support Tool. At this time, the
status of the window is written to the screen No.. X coordinate and Y coordinate
of window control area (corresponding window type).
When the Window Is Closed by Touch Switch Operation (Local Window
Only)
The screen No.. X coordinate and Y coordinate of window control area (corresponding window type) are all cleared to 0.
When the Window Screen No. Is Specified for Screen No. of Window Control Area
The specified window is opened as the corresponding window type. The window
position follows the contents of X coordinate and Y coordinate of window control
area. However, in the following cases, the window is opened at the position that
was specified when the window was created using the Support Tool. (Window
move operation is not performed and the X, Y coordinates return to the existing
value when the incorrect X coordinate and Y coordinate are specified without
changing the screen No..)
• When the contents of X coordinate is not multiple of 20, or when the contents of
Y coordinate is not multiple of 20-1
• When the window will extend out of the screen with the specified value (for ex-
ample, when an NT31/NT31C is being used and an X coordinate of 300 and a
Y coordinate of 199 are specified for a window screen of 100100 dots).
When 0 Is Written to the Screen No. of Window Control Area
Window of the corresponding type is closed. The contents of X coordinate and Y
coordinate is retained.
When the Screen Is Switched to the Other While the Window Is Being Displayed (Other Than System Screen)
The behavior depends on the screen type as shown below. (Even when the global window and the local window were displayed before screen switching, the
each screen also behaves as the table below.)
67
Page 84
2-2SectionAreas for Control/Notification
Window typeScreen No.
X coordi-
nate
Y coordi-
nate
Status
Global windowRetains the existing valueRemain opened
Local windowCleared to 0Closed (*)
* If the local window open attribute is set for the screen switched to, the local
window opens.
When the Screen Is Switched to System Screen, Error Screen or System
Menu, while the Window Is Being Displayed.
The behavior depends on the screen type as shown below. (Even when the global window and local window were displayed before screen switching, the each
screen also behaves as the table below. )
Window typeScreen No.
X coordi-
nate
Global windowRetains the existing valueClosed
Local windowCleared to 0Closed
Y coordi-
nate
Status
If a standard screen or overlapping screens are displayed again, the same global window will be opened at the same position but the local window will not be
opened.
System screens that close global window are as follows:
• System initializing screen (screen number 9000)
• Programming Console function screen (screen number 9020)
• Device Monitor function screen (screen number 9021, 9022, or 9023)
With Occurrence history screen (screen number 9001) and frequency history
screen (screen number 9002) global window remains opened.
Data is written to the window control area from both the PT and the host. The
meaning of the data differs according to whether it is written from the PT or the
host.
When the Data Is Written from the Host
To switch, open, close or move a window on the PT by an instruction from the
host, write the window screen number or coordinates to the window No.. X coordinate or Y coordinate as 4-digits BCD or hexadecimal. Whether the values are
BCD or hexadecimal is determined by the setting for numeral storage type in the
PT configuration settings made with the Support Tool.
By changing the screen No.. window can be switched, opened or closed.
It is possible to move the window position by changing the X coordinate and Y
coordinate.
PTPC
Local Window1 opens
(Window screen No.125)
Window control area
Screen No.
X coordinate
Y coordinate
← 0125
← 0060
← 0099
Local Window1
68
Bottom left coordinate (60, 99)
Page 85
2-2SectionAreas for Control/Notification
Screen No., X Coordinate, and Y Coordinate of the Window Control Area
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
k+6
k+7
k+8
Local
Window2
Screen No. (4-digit BCD or hexadecimal)
X coordinate (4-digit BCD or hexadecimal)
Y coordinate (4-digit BCD or hexadecimal)
k
k+1
k+2
Global
Window
Word
k+3
k+4
k+5
Local
Window1
When the Data Is Written from the PT
When the display status of the window is changed by the operation at PT, new
window screen No. or coordinates is written to the window No.. X coordinate or Y
coordinate as 4-digits BCD or hexadecimal from the PT. When the window is
opened or closed, window open/close status is written to the window open status
(page 312) of PT status in PT notify area.
Whether the values are BCD or hexadecimal is determined by the setting for numeral storage type in the PT configuration settings made with the Support Tool.
PC
0314
0200
0219
Window control area
Screen No.
X coordinate
Y coordinate
Local Window2
Window open
touch switch
PT
Local Window2 opens
(Window screen No.314)
open
Bottom left coordinate (200, 219)
Local Window2
Open Status
2-2-4Clock Data Area (Host to PT, NT21 Only)
The NT21 has a clock function that displays the date and time, but the data is
periodically read from the host. The PT clock data can be updated by updating
the contents of this area from the host.
The clock data area consists of 4 continuous words, as shown below. The first
word, j, is set under the Set Clock Address settings made with the Support Tool.
15
Word
j
14131211109876543210
Minutes (2-digit BCD)
j + 1
j + 2
j + 3
Day of month (2-digit BCD)Hour (2-digit BCD)
Year (2-digit BCD)Month (2-digit BCD)
Always 00Day of week (2-digit BCD)
PT notify area
PT status
Bit
Seconds (2-digit BCD)
Reference: It is not necessary to allocate words in the host for the clock data area when the
clock data is not displayed or the screen display/alarm history is not used.
Words can be allocated for the clock data area (host to PT) in the following host
(PC) areas.
Not for
Host Link
Not for
Host Link
No
No
No
No
Not for
Host Link
No
No
Timer Area,
Timer PVs
Counter Area,
Counter PVs
No
No
*1
TC Area,
Timer PVs
TC area,
Timer Completion Flags
TC Area,
Counter PVs
TC Area,
Counter Completion Flags
DDM AreaOKDM AreaOKDM AreaOK
E
E0_ to
EC_
EM Area*2,
current bank
------------
OK
*1: LR 00000 to LR 00199 are converted to CIO 01000 to CIO 01199.
*2: The EM Area is supported only by the C200HX/HG/HE(-Z)E PCs.
EM Area,
current bank
Not for
Host Link
EM Area,
current bank
EM Area,
EM banks 0 to C
Not for
Host Link
Not for
Host Link
The Auxiliary Area of the CVM1 and CV-series PCs is allocated to system functions, and cannot be used for purposes other than system use.
The range of each memory area differs according to the PC. Refer to Appendix DPC Memory Maps on page 435.
The clock data that can be specified is listed in the following table.
ItemData (BCD)Remarks
Seconds00 to 59
Minutes00 to 59
Hour00 to 2324-hour time
Day of month01 to 31
Month01 to 12
Year00 to 99Rightmost two digits of year
Day of week00 to 06See following table.
Reference: The NT21’s clock function is not a counter. This function just displays the most
recent clock data read from the host.
After the NT21 is turned ON, the default date and time (01/01/00 00:00:00) will
be displayed if the data in the PT is not correct until the clock data is read properly from the host.
The clock function does not strictly check the date and day of the week settings.
The data must therefore be set correctly so that there is no discrepancy between the date and the day of a week
The clock data cannot be set from the NT21’s System Menu or the NT Support
Tool.
The clock data is always BCD regardless of the setting of the Storage Type set-
ting made in the PT configuration settings from the Support Tool.
Clock Data Area
Functions
The PT periodically reads the contents of the Clock Data Area to update the
clock data in the PT.
The structure of the clock data in the PT is the same as the structure of the words
containing the clock data in the CS/CJ-series and C-series PCs. If these words
are allocated for the Clock Data Area with the NT21, then the clock data will be
automatically synchronized during operation if the words are allocated.
If the structure of the clock data in the host is not the same as the structure in the
PT (or the words containing the clock data in the host cannot be allocated), use
the ladder program to update the Clock Data Area periodically, e.g., by copying
the contents of the PC’s clock data to the Clock Data Area.
Reference: Numeral memory table entries 247 to 253 are reserved for the clock function
(read-only) and the clock data is automatically stored in them. Refer to 3-10 Dis-play and Setting of Calendar Clock for the methods used to display the date or
time.
71
Page 88
2-3Memory Tables
The PT has the following three types of memory area that can be written to freely
from the host.
• Numeral memory table for numeric value dataPage 72
• Character string memory table for text dataPage 79
• Bit memory table for bit dataPage 83
The contents of numeral/character string memory table entries can be displayed
for individual memory table entries at the Support Tool, and set in table editing.
Reference: In addition to the memory tables listed above, there is a mathematical table in
which a calculation formulas can be registered. For details, refer to 2-18 Mathe-matical Function (page 278).
2-3-1Numeral Memory Table
2-3SectionMemory Tables
Function Outline
Restrictions
Numeral memory table is contained in internal memory of the PT for recording
numeric value data.
Since words can be allocated in the host for numeral table entries, the contents
of host words can be displayed as numeric values at the PT via the numeral
memory table.
Numeral memory table entries are assigned numeral memory table entry numbers so that they can be managed and designated individually.
PT
1234
9999
Display
Display
Numeral memory table entry 1
Numeral memory table entry 5
PC
Allocated word
• The number of numeral memory table entries can be set as one of the following
in the System settings in the PT configuration settings made at the Support
Tool.
• 512 (numeral memory table entry numbers 0 to 511)
• 1000 (numeral memory table entry numbers 0 to 999)
• 2000 (numeral memory table entry numbers 0 to 1999)
Since the numeral memory table shares memory with the screen data, setting a
large number of numeral memory table entries reduces the memory area available for screen data.
72
The data quantity of one numeral memory table entry can be set to either of the
following by setting at the Support Tool.
1 word (2 bytes)/2 words (4 bytes)
• Since numeral memory table entry numbers 1000 and higher are not backed
up by the battery, they return to the initial values set with the Support Tool when
the power to the PT is turned ON, when the PT is reset, and on transition from
the System Menu to the RUN mode, regardless of the setting made for the resume function.
• Numeral memory table entry numbers 247 to 255 are used with the clock func-
tion of the PT. These table entries cannot be used for other applications. For
details on the clock function, refer to 2-16-6 Clock Function (page 251).
Page 89
2-3SectionMemory Tables
I/O
Common Attributes
Numeral memory table entries have the following properties.
Property
Value
Initial
Storage
Type
For BCD format:
–9999999 to 99999999
For binary format:
–2147483648 (80000000H) to 2147483647 (7FFFFFFH)
The initial values that can be set as the contents of memory table entries by the Support Tool
The format is determined by the system memory of the PT and the Numeral Storage Type setting.
For details, refer to Storage type and stored data (page 74).
Check mark (initialize)/No check mark (do not initialize)
This setting determines whether or not the allocated words at the host
are initialized when the power to the PT is turned ON, when the PT is
reset, and on transition from the System Menu to the RUN mode.
Initialization here means initialization of the allocated words at the host:
when a check mark is set, the previously existing numeral memory table
contents are written to the host words. When no check mark is set, the
data at the host is read and set in the numeral memory table entries.
System/Binary/BCD
Method for storing numeric data in numeral memory table entries.
This setting is valid only when a word is allocate for the numeral table
entry in the host. Numeral memory table entries that are not allocated
words in the host always use binary format. If a setting is made for System. it complied with the Numeral Storage Type setting of PT configuration.
For details, refer to Storage type and stored data (page 74).
Possible Settings
Meaning
0/1/2
Words
PC
Address
I/O
Comment
The number of words allocated in the host for the numeral memory table
entry.
For details, refer to Allocated words (page 73).
Any word address at the host
Word at the host allocated for the numeral memory table entry.
When two words are allocated for the numeral memory table entry, designate the first (lower) word.
For details, refer to Allocated words (page 73).
Up to 16 characters of text
Comment that describes the contents of a numeral memory table entry
Allocated Words
Either one or two words can be allocated at the host for each numeral memory
entry. Words can be allocated in the following host (PC) areas.
*1: LR 00000 to LR 00199 are converted to CIO 01000 to CIO 01199.
*2: The EM Area is supported only by the C200HX/HG/HE(-Z)E PCs.
Counter Area,
Counter PVs
EM Area,
current bank
Not for
Host Link
Not for
Host Link
TC Area,
Timer Completion Flags
TC Area,
Counter PVs
TC Area,
Counter Completion Flags
EM Area,
current bank
EM Area,
EM banks 0 to C
No
1-word en-
tries only
No
Not for
Host Link
Not for
Host Link
Not for
Host Link
The Auxiliary Area of the CVM1 and CV-series PCs is allocated to system functions, and it cannot be used for purposes other than system use.
The range of each memory area differs according to the PC. Refer to Appendix DPC Memory Map on page 435.
The relationships among the allocated words, the number of allocated words,
and the contents of numeral memory table entry are indicated in the figure below.
When the Number of Allocated Words Is 1 Word
PT
Numeral memory table entry
162E
(Decimal number 5678)
Only four digits read
PC
5162738
← Allocated word
4
When the Number of Allocated Words Is Two Words
PT
Numeral memory table entry
00BC614E
(Decimal number 12345678)
Eight digits read
PC
5162738
← Allocated word
4
Storage Type and Stored Data
A numeral memory table entry internally stores the specified number of words of
data as signed binary data. When the contents of words allocated in the host are
stored in a memory table entry, the numeric value is interpreted according to the
Storage Type setting and is stored after conversion to signed binary data. Also,
the signed binary data in numeral memory table entries is written to the words
allocated in the host according to the Storage Type setting.
Accordingly, different Storage Type settings will cause the same data to be recognized by the PT as different values and written to the host as different values.
Reference: Signed binary data expresses negative values as the complement of two (the bits
are inverted and 1 is added).
74
Page 91
• Storage Type For The BCD Format
1 allocated word
2 allocated words
g
,
,
$
y
,
,
$
y
When using BCD format, the contents of the word(s) at the host are interpreted
as BCD (binary coded decimal) data. However, since it is not possible to input a
negative sign in a host word, the letter F at the most significant digit is used
instead to denote negative values (a negative sign can be used in the setting
for Value. so negative values can be input in the normal manner for this setting).
If a value with a letter from A to E inclusive as its most significant digit, or a
value with a letter from A to F inclusive at any position other than the most
significant digit is stored in a host word, it is invalidated as illegal data and the
existing value is retained.
If the contents of a numeral memory table entry exceeds the range that can
be handled by the allocated words in the host, the value is written to the host
as negative sign + less significant digits (see below).
2-3SectionMemory Tables
Contents of numeral memory
table entry (decimal notation)
12345→2345
–12345→F345
123456789→23456789
–12345678→F2345678
Data at
host
Conditions
1 allocated word
When using BCD format
2 allocated words
When using BCD format
• Storage Type For Binary Format
When binary format is used, the initial value and contents of the host word(s)
are interpreted as signed binary data and are stored without change in the numeral memory table entry.
With binary format, the most significant bit is the sign bit (when this bit is 1 it
indicates a negative value). When there is one allocated word, the most significant bit is bit 15; when there are two allocated words it is bit 31.
The initial value is always expressed as a 2-word signed binary value regardless of the Storage Type setting.
However, when the initial value is input using the Support Tool, the basis for
input is always the decimal system. The – symbol can be input to indicate a
negative value. If $ is input at the head of the input value, it will be input as a
hexadecimal value (after confirmation of input, it is displayed in decimal).
Data Flow and Stored Data
The table below indicates how the set Value (initial value) and the contents of
host words are stored in numeral memory table entries. (The examples show
initial values that are set with the Support Tool and written to the host when the
Resume function is not being used.)
Numeral Table Memory Data before Start of Operation
1, 2, 3...1. Initial value inputs at the Support Tool are written into the numeral memory
table entries as 2-word signed binary data regardless of the Storage Type or
Number of Words settings. (Even when the value is written in hexadecimal
with the $ prefix, it will be displayed in decimal at the Support Tool after the
input is confirmed.)
in decimal
in decimal
2. Before operation starts, the contents of the numeral memory table entries
are retained within the PT as 2-word signed binary data regardless of the
Storage Type or Number of Words settings.
Numeral Table Memory Data at the Start of Operation
3. When operation is started, the contents of numeral memory table entries are
written to words in the host first. At this point, data is converted and written as
described below according to the Storage Type or Number of Words settings.
Storage
Type
BCD1
BCD2
Binary1
Binary2The 2-word signed binary data is written as is.
Number
of words
Conversion and storage
The 2-word signed binary data is converted to BCD and
the least significant 4 digits are written. If the value is
negative, F and the least significant 3 digits are written.
The 2-word signed binary data is converted to BCD and
the 8 digits are written. If the value is negative, F and
the least significant 7 digits are written.
The least significant 4 digits of the 2-word signed binary
data are written as is.
4. After operation has started, the host words are read and the data is regularly
mirrored in the numeral memory table entries. The data is converted and
76
Page 93
2-3SectionMemory Tables
written as described below according to the Storage Type or Number of
Words settings.
Storage
Type
BCD1
BCD2
Binary1
Binary2
Number
of words
Conversion and storage
The contents of the host words are treated as 4-digit
BCD, converted to 2-word signed binary data, and
stored. (If the most significant digit is F. the remaining
data is treated as negative 3-digit BCD.)
Words that do not contain 4-digit BCD or F and 3 BCD
digits are invalid and the numeral memory table entries
will be left unchanged.
The contents of the host words are treated as 8-digit
BCD, converted to 2-word signed binary data, and
stored. (If the most significant digit is F. the remaining
data is treated as negative 7-digit BCD.)
Two-word fields that do not contain 8-digit BCD or F
and 7 BCD digits, are invalid and the numeral memory
table entries will be left unchanged.
The contents of the host words are treated as signed
binary data (a sign bit and 15 data bits), converted to
2-word signed binary data, and stored.
The contents of the host words are treated as signed
binary data (a sign bit and 31 data bits) and stored as
is.
Resume Function and Initial Values
When the resume function is not used, the preset initial values are written in the
numeral memory table entries when the power to the PT is turned ON, the PT is
reset, or the PT is switched to RUN mode from the System Menu. (See Initialize
below.)
Use the resume function to prevent initialization and retain the last values that
were in place before operation stopped.
Resume function settingNumeral memory table contents
YesThe previous numeral memory table values are used.
NoThe numeral memory table’s initial values are used.
The System Menu’s initialize operation can be used to write the initial values to
the memory table entries regardless of the resume function setting. When the
resume function is used, the previous values will be used even if the initial values
are changed, so changes to the initial values won’t be reflected in the table entries. Initialize the memory table values before starting operation to reflect changes in initial values.
With the NT21, the resume function can be used only if the optional Battery is
used. Without the Battery, the resume function will not operate even if the function is set to Yes .
Initialize
The initialize setting determines whether the contents of numeral memory table
entries are written to the allocated word(s) in the host when the power to the PT
is turned ON, when the PT is reset, or the PT is switched to RUN mode from the
System Menu.
Here, initialize means the initialization of the contents of host word(s) as they are
overwritten by the contents of the numeral memory table. If a word is not allocated for the numeral memory table entry in the host, this setting has no effect.
77
Page 94
2-3SectionMemory Tables
Word al
Reference: When the PT starts operation, the contents of numeral memory table entries is as
follows depending on whether or not a word is allocated for the numeral memory
table entry in the host, on the Initial setting for the numeral memory table entry,
and on whether or not the resume function is used:
Display Functions
Input Functions
Word al-
located
in host?
Yes
No(Ineffective)
Initial set-
Checked
Not checkedContents of host word(s)
ting
Used (Battery must be
present.)
Existing numeral memory
table value retained (at
host word(s) also)
When the numeral memory table is initialized by System
Menu operation: initial value of the numeral memory
table entry (at host word(s) also)
Existing numeral memory
table value
When the numeral memory table is initialized by System
Menu operation: initial value of the numeral memory
table entry
Resume function
Not used
Initial value of numeral
memory table entry used
(at host word(s) also)
Initial value of numeral
memory table entry
Numeral memory table entries themselves have no display function.
To display the contents of numeral memory table entries, use 2-8 Numeral Dis-
play (page 140) or 2-10 Graphs (page 154). Specify numeral memory table entries when displaying numeral displays as guide characters of lamps or touch
switches as well.
When one or two words are allocated in the host for numeral memory table entries, the contents of the words is read and stored.
However, reading is only executed for those numeral memory table entries that
are being used for the currently displayed screen (when copying a memory table
entry, the contents of the allocated word(s) of the copy source memory table
entry is read) or specified as operands in the mathematical function.
Output Functions
When one or two words are allocated in the host for a numeral memory table
entry, the contents of the numeral memory table is written to the word(s).
However, writing is only executed in the following cases.
• When the contents of the numeral memory table entry has changed as a result
• When the Initial setting at the Support Tool is checked when the power to the
• When using words allocated for the numeral memory table entry in the host as
Processing Functions
The contents of word(s) allocated in the host are interpreted and stored in accordance with the attributes that have been set (refer to Common Attributes on
page 73). Data is converted according to the preset attributes even when the
contents of numeral memory table entries changed with PT operations are being
written to words in the host.
Relationship with Other Elements
• When numeral display is used, the contents of numeral memory table entries
78
of operations at the PT, such as memory table entry copying by touch switch
operation, or use of the numeral setting function
PT is turned ON, the PT is reset, or on transition from the System Menu to the
RUN mode (the contents of all numeral memory table entries that are allocated
words in the host and whose initial setting is checked are written)
destinations for the calculation results of the mathematical function
can be displayed in real time as numeric values (page 140).
Page 95
2-3SectionMemory Tables
• When a bar graph is used, the contents of a numeral memory table entry can
be displayed in real time in bar graph form (page 154).
• When an analogue meter is used, the contents of a numeral memory table
entry can be displayed in real time in the form of quarter, semi-circle or circleshaped graph.
• When a broken line graph is used, the contents of multiple, consecutive nu-
meral memory table entries can be displayed in real time in the form of a broken line graph (page 164).
• When a trend graph is used, changes over time in the contents of a numeral
memory table entry can be displayed in the form of a broken line graph (page
171).
• When a lamp’s guide character is made into a numeral display, the contents of
a numeral memory table entry can be displayed numerically in real-time (page
112).
• When a touch switch’s guide character is made into a numeral display, the con-
tents of a numeral memory table entry can be displayed numerically in realtime (page 119).
• When a numeral setting is used, numeric values can be input into the numeral
memory table entry from the screen of the PT (page 192).
• When a thumbwheel switch is used, numerical values can be input into the nu-
meral memory table entry from the screen of the PT (page 200).
• When the touch switch copy setting function is used, the contents of a numeral
memory table entry can be copied, and constants can be input to the numeral
memory table entry (page 135).
• By operation of the PT status control area, data can be copied between
memory table entries from the host (page 52).
• If the contents of numeral memory table entries are changed by operation at
the PT, the change is notified to the PT status notify area (page 61).
• A numeral memory table entry can be specified as the location of operands
used by the mathematical function or the destination of calculation results
(page 278).
2-3-2Character String Memory Table
Function Outline
abcde
ABCDE
Restrictions
Character string memory table entries are internal memories of the PT for recording character string data.
Since words can be allocated for character string memory table entries in the
host, the contents of words at the host can be displayed as character strings at
the PT via the character string memory table.
Character string memory table entries are assigned character string memory
table entry numbers so that they can be managed and designated individually.
PT
Display
Display
Character string memory table entry 8
Character string memory table entry 12
• The number of character string memory table entries can be set as one of the
• 2000 (character string memory table entry numbers 0 to 1999)
Since the character string memory table shares memory with the screen
data, setting a large number of character string memory table entries reduces the memory area available for screen data.
• The data quantity of one character string memory table entry can be set as fol-
lows by setting at the Support Tool (a setting of 0 indicates no allocation):
0 to 40 characters (= 0 to 40 bytes, which is 0 to 20 words)
• Character string memory table entry numbers 500 and higher always remain
at the initial value set with the Support Tool. These values cannot be changed
later and can only be read. Words cannot be allocated for these table entries in
the host either.
• The characters that can be stored in character string memory table entries are
alphanumerics, symbols, and marks (codes FF20 to FFFFH).
Reference: If 00
Common Attributes
H (NULL code) is encountered in a character string, the subsequent data
is ignored.
If codes outside the ranges indicated above are written to the allocated words
at the host, the character strings may not be displayed correctly.
When the PT is set to NT20S and NT30/NT620 compatible mode, image and
library codes can be included in the character strings. Refer to Appendix C for
details on the NT20S and NT30/620 compatible modes.
Character string memory table entries have the following properties.
Property
Value
Initial
Alphanumerics and symbols, Marks
Character string in the initial status after the contents of the character
string memory table have been initialized.
Check mark (initialize)/No check mark (do not initialize)
This setting determines whether or not the allocated words at the host
are initialized when the power to the PT is turned ON, when the PT is
reset, and on transition from the System Menu to the RUN mode.
Initialization here means initialization of the allocated words at the host:
when a check mark is set, the previous character string memory table
contents is written to the host words. When no check mark is set, the
data at the host is read and set in the character string memory table
entries.
Possible Settings
Meaning
80
PC
Address
Words
I/O
Comment
Any word address at the host
Host word(s) allocated for the character string memory table entry.
Designate the first (lower) word.
For details, refer to Allocated words (page 80).
1 to 20
The number of words allocated in the host for the character string
memory table entry.
For details, refer to Allocated words (page 80).
Up to 16 characters of text
Comment that describes the contents of a character string memory table
entry
Allocated Words
One to twenty words can be allocated at the host to each character string table
entry. Words can be allocated in the following host (PC) areas.
*1: LR 00000 to LR 00199 are converted to CIO 01000 to CIO 01199.
*2: The EM Area is supported only by the C200HX/HG/HE(-Z)E PCs.
The Auxiliary Area of the CVM1 and CV-series PCs is allocated to system functions, and it cannot be used for purposes other than system use.
The range of each memory area differs according to the PC. Refer to Appendix DPC Memory Maps on page 435.
The relationships among the allocated words, the number of allocated words,
and the contents of character string memory table entries are indicated in the
figure below.
Example: Number of allocated words = 4 words
1
4
A = 41H, B = 42HFirst word
C = 43H, D = 44HFirst word + 1
= FF01
E = 45
HFirst word + 2
H, F = 46HFirst word + 3
4
4
F
4
2
3
4
3
F
0
1
5
4
6
ABCDEF
Resume Function and Initial Values
When the resume function is not used, the preset initial values are written in the
character string memory table entries when the power to the PT is turned ON,
the PT is reset, or the PT is switched to RUN mode from the System Menu. (See
Initialize below.)
Use the resume function to prevent initialization and retain the last values that
were in place before operation stopped.
YesThe previous character string memory table values are used.
NoThe character string memory table entry’s initial values are
used.
81
Page 98
2-3SectionMemory Tables
Words al
Checked
The System Menu’s initialize operation can be used to write the initial values to
the memory table entries regardless of the resume function setting. When the
resume function is used, the previous values will be used even if the initial values
are changed, so changes to the initial values won’t be reflected in the table entries. Initialize the memory table values before starting operation to reflect changes in initial values.
With the NT21, the resume function can be used only if the optional Battery is
used. Without the Battery, the resume function will not operate even if the function is set to Yes .
Initialize
The initialize setting determines whether the contents of character string
memory table entries are written to the allocated word(s) in the host when the
power to the PT is turned ON, when the PT is reset, or the PT is switched to RUN
mode from the System Menu.
Here, initialize means the initialization of the contents of host word(s) as they are
overwritten by the contents of the numeral memory table entry. If no words are
allocated for the character string memory table entry in the host, this setting has
no effect.
Reference: When the PT starts operation, the contents of character string memory table en-
tries are as follows depending on whether or not the character string memory
table entry is allocated words in the host, on the initial setting for the character
string memory table entry, and on whether or not the resume function is used:
Display Functions
Words al-
located
at host?
Yes
No(Ineffective)
Initial Set-
Checked
Not checkedContents of host word(s)
ting
Used (Battery must be
present.)
Existing character string
memory table value retained (at host word(s)
also)
When the character string memory table is initialized by
System Menu operation: initial value of the character
string memory table entry (at host word(s) also)
Existing character string
memory table value
When the character string memory table is initialized by
System Menu operation: initial value of the character
string memory table entry
Resume Function
Not Used
Initial value of character
string memory table entry
used (at host word(s) also)
Initial value of character
string memory table entry
Character string memory table entries themselves have no display function.
To display the contents of character string memory table entries, use 2-9 Char-
acter String Display (page 148).
Character strings can also be displayed as messages by using the alarm list
(page 182) and alarm history (page 182) functions.
Specify character string memory table entries when displaying character string
displays as guide characters of lamps or touch switches as well.
Input Functions
82
When one or more words are allocated for a character string memory table entry
in the host, the contents of the words is read and stored.
However, reading is only executed for those character string memory table entries that are being used for the currently displayed screen (when copying a
character string memory table entry, the contents of the allocated word(s) of the
copy source memory table entry is read).
Page 99
2-3SectionMemory Tables
Output Functions
When one or more words are allocated for a character string memory table entry
at the host, the contents of the character string memory table entry are written to
the word(s).
However, writing is only executed in the following cases.
• When the contents of the character string memory table entry have changed
• When the Initial setting of string table entry is checked when the power to the
Processing Functions
Character string memory table entries have no data processing function.
Relationship with Other Elements
• When character string display is used, the contents of character string memory
• When alarm list or alarm history is used, the contents of the character string
• When a lamp’s guide character is made into a character string display, the con-
• When a touch switch’s guide character is made into a character string display,
• When character string input is used, character strings can be input into the
• When the touch switch copy setting function is used, the contents of a charac-
• By operation of the PT status control area. data can be copied between
• If the contents of character string memory table entries are changed by opera-
as a result of operations at the PT, such as memory table copying by touch
switch operation, or use of the character string input function
PT is turned ON, the PT is reset, or on transition from the System Menu to the
RUN mode (the contents of all words allocated for character string memory
table entries in the host and whose initial setting is checked are written.)
table entries can be displayed in real time as character strings (page 148).
memory table entry can be displayed as a message (page 182).
tents of a character string memory table entry can be displayed as guide characters in real-time (page 112).
the contents of a numeral memory table entry can be displayed as guide characters in real-time (page 119).
character string memory table entry from the screen of the PT (page 210). It is
also possible to input character strings from a bar code reader connected to
the PT.
ter string memory table entry can be copied (page 135).
memory table entries from the host (page 52).
tion at the PT, the change is notified to the PT status notify area (page 61).
2-3-3Bit Memory Table
Function Outline
The bit memory table is held in memory for bit data.
Bits are allocated to bit memory table entries in the host, and the status of the bit
is monitored so that a specific function can be executed in accordance with the
status of the bit.
Bit memory table entries are assigned bit memory table entry numbers so that
they can be managed and designated individually.
Bit memory table entries have the following functions.
Screen Changeover Function
When the host bit allocated for a bit memory table entry changes status from 0
(OFF) to 1 (ON), the screen whose screen number is set in the bit memory table
entry is displayed.
Screen number 11
displayed
Screen number 10
Screen number 11
Screen number 12
No. 1
No. 2
No. 3
BitPC
0
0
← 1 (ON)
0
83
Page 100
2-3SectionMemory Tables
If the allocated bits of multiple bit memory table entries come ON at the same
time, the bit memory table entry with the smallest number takes priority.
Alarm List/History Function
When the status of the host bit allocated for a bit memory table entry changes to
1 (ON), the contents of the character string memory table entry (message), and
the image/library data set for that bit memory table entry are displayed (this is the
alarm list function). In order to use the alarm list function, it must be registered for
the screen in advance. If more than one bit memory table entry is set for the
alarm list function, those with smaller bit memory table entry numbers are given
display priority, therefore it is possible to assign an order or priority to displayed
messages.
If registration in the alarm history is designated, the time when the status of the
host bit allocated for the bit memory table entry changes to 1 (ON) is recorded in
the alarm history (alarm history function).
For details, refer to 2-11 Alarm List, Alarm History (page 182).
Character string
memory table entry 32
Image/library
data 102A
Message (character string memory table entry 32)
and image/library data (102A) set for bit memory
table entry 14.
Character string memory table entry 50
Image/library data 0F51
Character string memory table entry 32
Image/library data 102A
Character string memory table entry 54
Image/library data 12AB
No. 13
No. 14
No. 15
BitPC
0
0
← 1 (ON)
0
Operation when Using the Alarm List/History Function
The operation when using the alarm list/history function is as follows:
Reference: For the alarm list function, display is in ascending order of bit memory table
entry numbers. For the alarm history function display is in occurrence order
(from newest record/from oldest record) or frequency order.
With the alarm list function, when the host bit allocated for the bit memory table
entry returns to 0 (OFF) during display, the message and image/library data is
automatically cleared.
1, 2, 3...1. When the status of a bit memory table entry changes to 1 (ON), the contents
of the set character string memory table entry are displayed as a message.
84
Contents of character string memory table entry
set for the bit memory table entry whose status
has changed to 1 (ON).
PROCESS 3 STOPPED
WATER TANK OVERHEATING
If an alarm list with multiple lines is
created, alarms are displayed in
ascending order of bit memory table
entry numbers.
If the bit memory table entries are set in
ascending order of priority, the display
will also be arranged in accordance
with the order of priority.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.