You are on page 1of 321

1 Revised inline with NEM comments GS GS 26/Jul/2013

0 FIRST ISSUE GS GS 31/Mar/2013

REV DESCRIPTION PREP CHKD CHKD APPD DATE


PROJECT

PP10 CCGT POWER STATION


CONTRACT NO: 31121111 / 00

CLIENT

CONSULTANT

CONTRACTOR:

DRAWING TITLE:

Honeywell Instructions - HMI

COMPANY/ORIGINATOR: PROJECT DOCUMENT NUMBER: REV.

- A
VENDOR DOCUMENT NUMBER: REV.

21036-553-04-008-004 1
DISTRIBUTION CODE: SHEET No. SIZE SCALE:

MECHANICAL 1 OF 321 A4 -
FILE NAME

-
HCi and HCiX
Honeywell Controller
Interface

Designer User’s Manual

10-12-40-09-EN
October 2009

Last Revision Date: 22 January 2010


Version: Rev. 2.0Alpha
To the Users

Honeywell really thanks you for purchasing HCI or HCiX. This software is
designed to help the users installing the HCI and XDesigner Plus and
designing the screen of HCI or HCiX series conveniently. Please read the
installation guide carefully before you use the product.

Cautions about User’s Manual

1. Keep this manual safely so that the end-user can refer in time.
2. This manual cannot be duplicated, re-edited or transferred in any form fully or partially without a
prior consent from Honeywell. The contents of this manual can be modified without prior notice.
3. Please contact with Honeywell if you have any question or inquiry about this manual.
Cautions before Using HCI and XDesigner Plus
● Cautions
HCI and XDesigner Plus is protected by the Computer Program Protection Law. The copyright
holder of this program has the exclusive program issuing right that can decide program usage
method, conditions and scope, in accordance with the Computer Program Protection Law, Article
16, Clause 1 and 2. The users of this program is allowed to use this program only with the usage
method and the within the scope of condition permitted by the copyright holder in accordance with
the same law, Article 17, Clause 1 and 2.

The Designer software belongs to the commercial software category that can be purchased from
the software publishers and the computer shops according to the software classification standard.
When you purchase the software, you purchase the software usage right, instead of the property
right. That is, you are licensed to use the software from the copyright holding company. You are
required to comply with the terms and conditions of the PC software license agreement since
these terms and conditions differ for each program.
Table of Contents

1. Introduction....................................................................................................... 1
1.1 Distinctions .................................................................................................................................... 1
1.2 Software’s Distinctions.................................................................................................................. 2
1.3 Connection to Panel ...................................................................................................................... 4
1.3.1 RS-232C .................................................................................................................................... 4
1.3.2 Ethernet ..................................................................................................................................... 5
1.3.3 USB ............................................................................................................................................ 7
2. Getting Started.................................................................................................. 9
2.1 Installation ...................................................................................................................................... 9
2.1.1 Contents of package .................................................................................................................. 9
2.1.2 Installing XDesigner Plus .......................................................................................................... 9
2.1.3 Removing XDesigner Plus ....................................................................................................... 10
2.1.4 On-Line Updating XDesigner Plus.......................................................................................... 11
3. Basic Directions ............................................................................................. 12
3.1 Basic Functions ........................................................................................................................... 12
3.2 Structure of Menu ........................................................................................................................ 13
3.3 Configuration of Menus............................................................................................................... 20
3.3.1 File (F) ..................................................................................................................................... 20
3.3.2 Edit (E)..................................................................................................................................... 21
3.3.3 View (V)................................................................................................................................... 22
3.3.4 Project (P)................................................................................................................................ 22
3.3.5 Draw (D) .................................................................................................................................. 23
3.3.6 Tag (T)..................................................................................................................................... 23
3.3.7 Tool (O).................................................................................................................................... 24
3.3.8 Transmission (R) ..................................................................................................................... 24
3.3.9 Window (W) ............................................................................................................................. 24
3.3.10 Help (W)................................................................................................................................. 24
3.4 Project Generation ....................................................................................... 25
3.4.1 Generation ................................................................................................................................. 25
3.5 Project Manager ........................................................................................................................... 30
3.5.1 Screen Setting ......................................................................................................................... 30
3.5.2 Global Setting .......................................................................................................................... 31
3.6 Project Attributes ......................................................................................................................... 32
3.6.1 Project Settings ....................................................................................................................... 32
3.6.2 Changing HCi/HCiX ................................................................................................................. 34
3.6.3 PLC Setting.............................................................................................................................. 36
3.6.4 CF Card Setting ....................................................................................................................... 37
3.7 Multi Projects................................................................................................................................ 38
3.7.1 Project Appending and Activation........................................................................................... 38
3.7.2 Copying Screens between Projects ........................................................................................ 39
3.8 Transmission(Download Project file) ......................................................................................... 40
3.8.1 Project Builder......................................................................................................................... 40
4. Edit................................................................................................................... 41
4.1 General Edit Function.................................................................................................................. 41
4.1.1 Select ....................................................................................................................................... 41
4.1.2 Copy and Delete the object(s)................................................................................................. 43
4.1.3 Move objects and Change Size ............................................................................................... 44
4.1.4 Group ....................................................................................................................................... 46
4.1.5 Align and Snap ......................................................................................................................... 47
4.1.6 Priority of objects.................................................................................................................... 48
4.1.7 Short-cut keys List ................................................................................................................. 49
4.1.8 Common Editing window ......................................................................................................... 50
5. Drawings ......................................................................................................... 52
5.1 Dot ................................................................................................................................................. 53
5.1.1 Menu ........................................................................................................................................ 53
5.1.2 Toolbar .................................................................................................................................... 53
5.1.3 Result ....................................................................................................................................... 54
5.1.4 Property ................................................................................................................................... 54
5.2 Line................................................................................................................................................ 56
5.2.1 Menu ........................................................................................................................................ 56
5.2.2 Toolbar .................................................................................................................................... 57
5.2.3 Result ....................................................................................................................................... 57
5.2.4 Property ................................................................................................................................... 57
5.3 Rectangle ...................................................................................................................................... 59
5.3.1 Menu ........................................................................................................................................ 59
5.3.2 Toolbar .................................................................................................................................... 59
5.3.3 Result ....................................................................................................................................... 59
5.3.4 Property ................................................................................................................................... 60
5.4 Circle ............................................................................................................................................. 61
5.4.1 Menu ........................................................................................................................................ 61
5.4.2 Toolbar .................................................................................................................................... 62
5.4.3 Result ....................................................................................................................................... 62
5.4.4 Property ................................................................................................................................... 63
5.5 Text ................................................................................................................................................ 65
5.5.1 Menu ........................................................................................................................................ 65
5.5.2 Toolbar .................................................................................................................................... 65
5.5.3 Result ....................................................................................................................................... 65
5.5.4 Property ................................................................................................................................... 65
5.6 Fill Color ....................................................................................................................................... 69
5.6.1 Menu ........................................................................................................................................ 69
5.6.2 Toolbar .................................................................................................................................... 69
5.6.3 Result ....................................................................................................................................... 69
5.6.4 Property ................................................................................................................................... 69
5.7 Poly Line ....................................................................................................................................... 71
5.7.1 Menu ........................................................................................................................................ 71
5.7.2 Toolbar .................................................................................................................................... 71
5.7.3 Result ....................................................................................................................................... 72
5.7.4 Property ................................................................................................................................... 72
5.8 Image............................................................................................................................................. 74
5.8.1 Menu ........................................................................................................................................ 74
5.8.2 Toolbar .................................................................................................................................... 74
5.8.3 Result ....................................................................................................................................... 74
5.8.4 Property ................................................................................................................................... 75
5.9 Rectangular Ruler ........................................................................................................................ 78
5.9.1 Menu ........................................................................................................................................ 78
5.9.2 Toolbar .................................................................................................................................... 78
5.9.3 Result ....................................................................................................................................... 79
5.9.4 Property ................................................................................................................................... 79
5.10 Circle Ruler ................................................................................................................................. 81
5.10.1 Menu ...................................................................................................................................... 81
5.10.2 Toolbar .................................................................................................................................. 81
5.10.3 Result ..................................................................................................................................... 82
5.10.4 Property ................................................................................................................................. 82
6. Tags ................................................................................................................. 84
6.1 Summary of Tag ........................................................................................................................... 84
6.1.1 Composition of tag dialog........................................................................................................ 84
6.1.2 Address input........................................................................................................................... 84
6.2 Lamp Tag ...................................................................................................................................... 89
6.2.1 Bit Lamp................................................................................................................................... 89
6.2.2 Word Lamp............................................................................................................................... 96
6.2.3 N-State Lamp .......................................................................................................................... 99
6.3 Touch Tag ................................................................................................................................... 103
6.3.1 Touch ..................................................................................................................................... 103
6.3.2 Touch and Lamp .................................................................................................................... 120
6.4 Numeric & String Tag................................................................................................................. 124
6.4.1 Numeric.................................................................................................................................. 124
6.4.2 String ..................................................................................................................................... 130
6.4.3 Keypad Display(Numeric)...................................................................................................... 132
6.4.4 Keypad Display(String).......................................................................................................... 137
6.5 Message...................................................................................................................................... 138
6.5.1 Making Message Table.......................................................................................................... 138
6.5.2 Bit Message ........................................................................................................................... 140
6.5.3 Word Message ....................................................................................................................... 142
6.6 Window / Part ............................................................................................................................. 145
6.6.1 Bit Window............................................................................................................................. 145
6.6.2 Word Window......................................................................................................................... 147
6.6.3 Bit Part................................................................................................................................... 149
6.6.4 Word Part............................................................................................................................... 151
6.7 Alarm ........................................................................................................................................... 153
6.7.1 Alarm List Setting.................................................................................................................. 153
6.7.2 Alarm...................................................................................................................................... 154
6.7.3 Alarm Ex ................................................................................................................................ 158
6.7.4 Log Table............................................................................................................................... 160
6.8 Graph .......................................................................................................................................... 165
6.8.1 Bar Graph............................................................................................................................... 165
6.8.2 Linear Graph(Trend Graph)................................................................................................... 169
6.8.3 Ex-Graph(Extended Graph) .................................................................................................. 172
6.8.4 Record.................................................................................................................................... 178
6.8.5 X/Y Chart A............................................................................................................................ 185
6.8.6 X/Y Chart B............................................................................................................................ 190
6.9 DocViewer Tag............................................................................................................................ 198
6.9.1 PDF Image Converter ............................................................................................................ 198
6.9.2 DocViewer Tag...................................................................................................................... 198
6.10 File List tag ............................................................................................................................... 202
6.10.1 Configuration - File List tag ............................................................................................... 202
6.10.2 File Manager on ‘Window’ screen ...................................................................................... 204
6.11 Others........................................................................................................................................ 209
6.11.1 Calculation Tag.................................................................................................................... 209
6.11.2 Communication Tag ............................................................................................................. 213
6.11.3 Clock Tag............................................................................................................................. 216
7. Global Setting ............................................................................................... 218
7.1 Alarm Set .................................................................................................................................... 218
7.1.1 Alarm Registration................................................................................................................. 218
7.1.2 Alarm Contents Registration ................................................................................................. 219
7.1.3 Solution Tip ........................................................................................................................... 220
7.2 Logging....................................................................................................................................... 222
7.2.1 Logging Set............................................................................................................................ 223
7.2.2 Column title & Data Type...................................................................................................... 225
7.2.3 ‘Advanced’ function for Logging........................................................................................... 225
7.2.4 Example of Logging............................................................................................................... 227
7.3 Recipe ......................................................................................................................................... 230
7.3.1 Recipe Setting........................................................................................................................ 230
7.3.2 Example of Recipe................................................................................................................. 233
7.4 Script........................................................................................................................................... 235
7.4.1 Script Save............................................................................................................................. 236
7.4.2 Script Deletion ....................................................................................................................... 237
7.4.3 How to use Temporary registration Space in editing .......................................................... 237
7.4.4 Script Spec............................................................................................................................. 238
7.4.5 Example ................................................................................................................................. 242
7.5 Message Table............................................................................................................................ 243
7.5.1 Message Contents Registration............................................................................................. 243
7.5.2 Copy and Paste ...................................................................................................................... 244
7.5.3 Deletion.................................................................................................................................. 244
7.6 Text (Multi-Language) Table...................................................................................................... 245
7.6.1 Text Table Set....................................................................................................................... 245
7.7 Security Setting.......................................................................................................................... 247
7.7.1 Password Set ......................................................................................................................... 247
8. View ............................................................................................................... 249
8.1 View of Tag Name....................................................................................................................... 249
8.3 Project Manager ......................................................................................................................... 249
8.4 List Window ................................................................................................................................ 249
8.4.1 Property Dialog ..................................................................................................................... 250
8.4.2 Operation and Draw Sequence Change................................................................................. 250
8.5 My Clipboard .............................................................................................................................. 251
8.5.1 What is My Clipboard?........................................................................................................... 251
8.5.2 Configuration of My Clipboard .............................................................................................. 251
8.5.3 Category ................................................................................................................................ 251
8.5.4 Item ........................................................................................................................................ 252
8.6 How to use Memory Manager ................................................................................................... 254
8.6.1 What is Memory Manager?.................................................................................................... 254
8.6.2 Memory Manager Screen Configuration ............................................................................... 254
8.6.3 Display of Use Address......................................................................................................... 255
8.6.4 Attribute of Address.............................................................................................................. 256
8.6.5 Searching Tag in Memory Manager...................................................................................... 256
9. Tool ................................................................................................................ 257
9.1 Cross Reference ........................................................................................................................ 257
9.1.1 Inquiry after Tag in Cross Reference ................................................................................... 257
9.1.2 Inquiry after Address in Cross Reference ............................................................................ 258
9.2 Address Converter..................................................................................................................... 259
9.2.1 Usage ..................................................................................................................................... 259
9.2.2 Address Conversion .............................................................................................................. 261
9.3 Screen Manager ......................................................................................................................... 264
9.3.1 Search Condition ................................................................................................................... 264
9.3.2 Screen Deletion ..................................................................................................................... 266
9.3.3 Screen Copy .......................................................................................................................... 266
9.4 Screen Preview .......................................................................................................................... 268
9.4.1 Screen Preview ..................................................................................................................... 268
9.4.2 Save Image ............................................................................................................................ 269
9.5 My Button Maker ........................................................................................................................ 271
9.5.1 What is My Button Maker? .................................................................................................... 271
9.5.2 Execution of My Button Maker ............................................................................................. 271
9.5.3 My Button Maker configuration ............................................................................................ 272
9.5.4 Menu and Tool Bar Description ............................................................................................ 272
9.5.5 Editing the object................................................................................................................... 273
9.5.6 Shape Form Selection............................................................................................................ 274
9.5.7 Filling ..................................................................................................................................... 274
9.5.8 Effect(Tile and Shadow Effect)............................................................................................. 276
9.5.9 Use MBS Image at Image Library ......................................................................................... 276
9.5.10 Using MBS Image in Painting .............................................................................................. 278
9.5.11 Use in Lamp and Touch Tag ............................................................................................... 278
9.6 PDF Image Converter................................................................................................................. 280
9.7 Language .................................................................................................................................... 282
9.8 Status Number............................................................................................................................ 282
9.9 Zoom-in / Zoom-out ................................................................................................................... 283
10. Global Screen ............................................................................................. 284
10.1 Master Screen .......................................................................................................................... 284
10.1.1 Master Screen Edit.............................................................................................................. 285
10.1.2 Master Screen Property ...................................................................................................... 285
10.1.3 Master Screen Transparency.............................................................................................. 286
10.1.4 Set whether or not Master Screen is used in Basic Screen............................................... 287
10.2 Frame Screen ........................................................................................................................... 288
10.2.1 Frame in Project .................................................................................................................. 288
10.2.2 Screen Configuration using Frame...................................................................................... 289
10.2.3 Frame Edit ........................................................................................................................... 290
11. Download and Upload ................................................................................ 292
11.1 Download .................................................................................................................................. 292
11.1.1 Project File Download ......................................................................................................... 292
11.1.2 Font Download..................................................................................................................... 295
11.1.3 O/S Download ...................................................................................................................... 297
11.1.4 Downloading via External device(CF card, USB stick) ...................................................... 299
11.2 Upload ....................................................................................................................................... 300
11.2.1 Uploading via Transmitter(RS232C, USB, Ethernet).......................................................... 300
11.2.2 Uploading via External device(CF card, USB stick)........................................................... 302
Appendix A. Special Buffer List ...................................................................... 303
Example. Using the Special buffers ............................................................................................... 305
Appendix B. Icons of Menu.............................................................................. 307
1. Introduction

Ethernet
Ethernet RS-232C
USB RS422/485
RS-232C

[Feature]

1.1 Distinctions
(1) Variable Display Devices
High-Resolution, High-Brightness Color
TFT(15.1”,12.1”, 10.4”, 8.4”, 5.5”, 3.8”), STN Mono LCD(5.7”, 3.8” Black & White, Blue).
(2) High speed 32bit RISC CPU(ARM processor)
(3) HCi supports maximum 256 color display (Color display models) and HCiX supports maximum
65536 color display (Color display models)
(4) Front Water & Dust Proof : IP65F
(5) Ultra Slim Design for Panel Mounting
(6) Serial Communication Port
(7) Resistive Matrix/Analog Touch Key
(8) Flash Memory for Screen Design(Max. 3Mbyte)
(9) CF-Card and USB stick are available in case of HCiX models. CF-Card also is available in HCi
models.
(10) High speed graphic Controller
(11) Downloadable Operating System Software and Character Font Data via RS-232C, USB or
Ethernet.
(12) Graphics and Tags for Dynamic User Interface
(13) Various Language Support such as Korean, Chinese, English, Japanese, etc
(14) Controller Communication Drivers for HC900 Series, MasterLogic Series, Modicon Series etc.
(15) Windows-Based HMI System Design Software Tool
(16) Controller Communication Diagnosis Mode : Protocol Analyzer Function
(17) Recipe Function for Data or Parameter Batch Input
(18) Data Logging

-1-
(19) Usable inner memory of System buffer
(20) Direct/Indirect addressing to controller
(21) Upload function( Screen/Logging/Recipe/Alarm data ) via RS-232C, USB or Ethernet.
(22) All windows fonts are usable to input

1.2 Software’s Distinctions


This is software for drawing and transmission, and is software performs programming and debugging.
Refer to the below table for more information.

Table 1.2 Model List


Series Available models Descriptions Remark
HCi12-TS 12.1”, TFT Color, 800X600, RS-232C/422/485 Not supplied
10.4”, TFT Color, 800X600, RS-232C/422/485,
HCi10-TS
CF-Card
8.4”, TFT Color, 800X600, RS-232C/422/485,
HCi08-TS
CF-Card
HCi
5.5”, TFT Color, 320X240, RS-232C/422/485,
HCi05-TS
CF-Card
3.8”, TFT Color, 320X240, RS-232C/422/485,
HCi04-TS
CF-Card
HCi04-MS 4”, Mono Color, 320X240, RS-232C/422/485
HCiX15-TE 15.1”, TFT Color, 1024X768,
(65536 color) RS-232C/422/485, Ethernet, USB, CF-Card
HCiX12-TE 12.1”, TFT Color, 800X600, RS-232C/422/485,
(65536 color) Ethernet, USB, CF-Card
HCiX10-TE 10.4”, TFT Color, 800X600, RS-232C/422/485,
(65536 color) Ethernet, USB, CF-Card
HCiX
HCiX08-TE 8.4”, TFT Color, 800X600, RS-232C/422/485,
(65536 color) Ethernet, USB, CF-Card
HCiX05-TE 5.7”, TFT Color, 320X240, RS-232C/422/485,
(65536 color) Ethernet, USB, CF-Card
5.7”, Mono Color, 320X240,
HCiX05-ME
RS-232C/422/485, Ethernet, USB, CF-Card

Caution A project file is made by XDesigner, the previous Project file can’t be
opened in here.
Please contact with expert in Honeywell if required.

-2-
This S/W is designed to operate on PC based on Microsoft Windows

(1) Windows based Software : Windows 2000/XP/2003 server/2008 server/VISTA/WIN-7


(2) Project Management for Integrated Environment
(3) Multiple projects editing and moving/copying for each project
(4) Object Oriented Graphics and Dynamic Tags Editor : Bitmap image(BMP,JPG,JPEG)
(5) Downloadable Operating System Software and Character Font Data for System Upgrade
(6) Easy to use Graphic Object and Tag Tool Bar
(7) Viewable Screens(BASE, Window and Aux) Thumbnail
(8) Automatic Screen Saving
(9) Enlargement of Screen for Detail Graphic Design (adjustable by 20 or 50%, up to 400%)
(10) Printing Tag List as Microsoft Excel Worksheet format
(11) Screen Components Information Windows : Diagrams, Tags and Selected objects List
(12) Internal Communication Memory Area : Internal System Buffers
(13) Device Memory Assignment : Device addressing and Symbol
(14) System Components Library Support and Create(my button)
(15) Simulation, converting from old version to new version.
(16) Transparent bitmap supported
(17) All fonts of Windows supported
(18) About movement & resizing on screen and fonts(image)

[ Figure 1.2 Screen shot of Software ]

-3-
1.3 Connection to Panel
After completion of programming, click ‘Transmit’. All composed screen files are compiled into one
file and saved. It transmits compiled file through RS-232C port, Ethernet or USB.

1.3.1 RS-232C
Standard Connector pin between PC and Panel is RS-232C

[Figure 1.3.1 Serial Transfer screen of XDesigner]

(1) Connection between Panel’s 6pin port and PC’s 9pin port

1 1
6 5
2 RD 2 RD
4 3 3 SG 3 SD
2 1 4 4
[rear view of Panel] 5 5 SG
6 SD 6
7
8
9

-4-
(2) Connection between Panel’s 6pin port and PC’s 25pin port

1 1
6 5
2 RD 2 SD
4 3 3 SG 3 RD
2 1 4 4
5 5
[Rear view of Panel]
6 SD 6
7 SG
8
20

1.3.2 Ethernet
Standard Connector pin between PC and Panel is RJ – 45. This connection using Ethernet is only
available for HCiX models.

Ethernet

[ Figure 1.3.2 Ethernet Transfer screen of XDesigner ]

-5-
(1) RJ – 45 Pin arrangement

The front of connector

The rear of connector

1 8

Pin number Colors Signals


1 Orange with White line TD+
2 Orange TD-
3 Green with White line RD+
4 Blue This is not used in 10Base-T
5 Blue with White line This is not used in 10Base-T
6 Green RD-
7 Brown with White line This is not used in 10Base-T
8 Brown This is not used in 10Base-T

(2) Connection through Hub


The straight cable is used in case of connection to use Hub.

Orange + White line Orange + White line


Orange Orange
Green + White line Green + White line
Blue Blue
Blue + White line Blue + White line
Green Green
Brown + White line Brown + White line
Brown Brown

3) Direction Connection
The crossed cable is used in case of connection without Hub.

Orange + White line Green + White line


Orange Green
Green + White line Orange + White line
Blue Blue
Blue + White line Blue + White line
Green Orange
Brown + White line Brown + White line
Brown Brown

-6-
1.3.3 USB
Standard Connector cable between PC and Panel is offered with HCiX. This connection using
USB is only available for HCiX models. The transfer can be done on same screen with Ethernet
transfer.

USB

[USB Port of PC side] [USB 2.0 Cable] [USB Port of HCiX only-Front]

(1) USB Driver installation


In order to download a drawing file via USB communication, first time you should install USB
driver for HCiX to PC. Refer to the below table for steps installing USB driver.
No. Steps Description
1 Connect a HCiX to PC with the offered USB 2.0 cable.

Turn on HCiX’s power and


The Found New Hardware
Wizard screen will appear.
2 On the screen, select the
“Install from a list or specific
location(Advanced)” and
then click “Next”.

3 Click the “Browse” and select


the “drv” directory for
XDesigner Plus to be
installed. When XDesigner
Plus is installed, the available
USB driver also is copied to
the directory. The name of
the files name is “bulkusb”.

-7-
No. Steps Description
4 PC will install the USB driver of the selected directory.
5 After completing the install,
click the “Finish”.

[ Figure 1.3.3 USB Transmission screen of Transmitter ]

-8-
2. Getting Started
2.1 Installation
Requirements to install software are as follows.
Item Operational Standards
PC Above IBM PC AT Compatible, Recommended above Celeron 233
Memory Above 64Mbyte, Recommended above 128Mbyte
Recommended above 100Mbyte
HDD
-Not the total size of Hard Disk
More than one Serial Communication port
Serial Port
(For data communication)
Above SVGA(800*600) 16bit colors
Graphic Adapter and Monitor
Recommended above 1024*768
Key board Windows compatible Keyboard
Mouse Windows compatible Mouse
Recommended O.S Environment Above Windows 2000/XP/2003Server/VISTA

Note Software may not be operated under non-standard environment which is different
with above specified ‘Operational Standard’.

2.1.1 Contents of package


Contents Q’ty
Touch Panel 1
Installation manual of Main
1
Module
Brackets 4
CD(Compact Disk) #1 1
USB download cable 1

2.1.2 Installing XDesigner Plus


Execute the install program by double clicking on the downloaded install file.

As in the figure below [Install Screen], press the Next button to proceed with the installation after selecting
appropriate options for each question on the screen.

[Figure 2.1.2.1 Install Screen 1] [Figure 2.1.2.2 Install Screen 2]

-9-
[Figure 2.1.2.3 Install Screen 3] [Figure 2.1.2.4 Install Screen 4]

If you want to change the install path during the installation, select the [Custom] option on the install
screen [Install Screen 3], then you can change the path by directly selecting a new install path as shown in
the figure below [Install path setting].

[Figure 2.1.2.5 Install Path Setting]

Note If you try to install XDesignerPlus using default options, its install path will be as
follows.
Install Path :“c:\Program Files\M2I Corp\XDesignerPlus”

2.1.3 Removing XDesigner Plus


To remove the installed XDesignerPlus, select and call the program add/remove program in the Windows’
Control Panel as in [Figure2.1.3.1 Add or Remove Programs].

If the [Change/Remove] button on the right side is pressed after selecting XDesignerPlus, the removal of
XDesignerPlus is completed.
Note Although the installed files have been removed, project files and image library
created by a user after the program installation won’t be deleted.

- 10 -
[Figure 2.1.3 Add or Remove Programs]

2.1.4 On-Line Updating XDesigner Plus


The new XDesigner Plus is available for on-line updating at any time through internet. So, the user can
maintain the latest version of XDesigner Plus.

[Figure 2.1.4. Online update]

- 11 -
3. Basic Directions
Click ‘Start\All Programs\XDesigner Plus’ to run this software. It is easy to click icon on active desktop.

[Figure 3.1 Icons of XDesignerPlus on the active desktop ]

3.1 Basic Functions


‘Screen Edit, Message Edit, Alarm Edit, Simulation, etc’ are available simultaneously in main program.
Project file consists of ‘Screen data, Message data, Alarm data, Image data, Logging & Recipe data’ and
project file is saved as just one file.
* Communication Functions between PC and HCiX panel
All HCi models use COM1 port of a round 6 pin connector in rear side of case.
All HCiX models use COM1 or Ethernet in rear side of case and USB device in front side.
- O/S Program download
- Font Download
- Project file transmission
- Transmission ‘HCi/HCiX setup’ information when ‘Use HMI Setup’ is checked.
- Upload(Screen, Logging 1 to 8, Recipe, Alarm history)

- 12 -
3.2 Structure of Menu
XDesignerPlus is composed of the following screens as in [Figure Configuration of Menus].

(1)

(1)

(5)

(2)

(3)
(4)

(6)

[Figure 3.2.1 Configuration of Menus].

(1) Menus & Toolbars:


These buttons are to create and set up projects, screens, diagrams, tags and global data.
Please refer to ‘Appendix B.’ for details of Toolbars.
(2) Docking Windows:
Functional windows including Project, Diagram/Tag List, Memory Viewer, My Clip Board can be used by
docking them with the left and right side parts of the XDesignerPlus screens.

• Diagrams/Tags List: A list of diagrams and tags registered by a user can be displayed.
• Memory Viewer: Memory usage status of addresses used in a screen can be viewed.
• My Clipboard: Once frequently used diagrams, tags or groups are registered, the can be conveniently
fetched and repeatedly used.
(3) Project Window:
Setting information regarding base screens, window screens, support screens as well as alarms,
warnings, recipes, scripts, images, messages included in a project can be viewed at a glance.

- 13 -
1) Base screen

- Click ‘New’ and ‘New Base Screen’ on ‘File’ menu, and add a new screen as base.

Or
- Click the icon on the tool bar.
Or
- Click right mouse button on ‘Base’ screen icon or Base screen description on Project menu, it
comes to same result.
- Click the right mouse button on a new added screen, register a screen name on that.

[Figure 3.2.2 Screen Property by clicking the right mouse button]

- 14 -
2) Window Screen
- Click ‘New’ and ‘New Window Screen’ on ‘File’ menu, and add a new screen as base.
- Click ‘Property’ on ‘Project’ menu, register a screen name on that.
Or
- Click the icon on the tool bar.
Or
- Add new Window Screen by clicking right mouse button on Window Screen icon or Window
Screen description.

- 15 -
3) Sub Screen

- Click ‘New’ on ‘File’ menu, and a dialog box appears.


- Register new Window Screen by clicking ‘Sub’ radio button.
Or
- Click the icon on the tool bar.
Or
- Add new Sub Screen by clicking right mouse button on Sub Screen icon or Sub Screen
description.

Sub Screen is used in relation to animation tag for animation effect and is registered in Base Screen for
memory saving.
Note Just diagrams or bitmap are available in Sub screen, but any tag
is not available.

(4) Edit Window: This is positioned screens to design a project screen


(5) Screen Move Tabs: Screens currently open are displayed using tabs which make screen navigations
convenient.
(6) Status Bar: Information regarding project work status, PLC model, HMI model and mouse coordinates
is displayed.

- 16 -
4) Image
- Click right mouse button on ‘Image’ folder or description and select ‘Add’ menu.

It’s added a image file by editing any image file in ‘Paintbrush’ or other editor.
And in case of color model,
For HCi series model, 256 colors are available. For HCiX series models, 65536 colors are available.

- Double-click on created Image icon, the ‘Image Property’ window appears on screen,
- Click ‘Load Image’ on that, select a desired image.
- Available image formats are bmp, jpg, jpeg.

Adding Images

[Image registration]

[Image Selection]

- 17 -
5) Pop up(Context) Menu
Click the sub-item ( ), then the menu list is hidden and shown item ( ).

① Docking the menu ( )


- Checked : Project Window or Information Window can be attached to the main frame
- Not checked : Project Window or Information Window can not be attached to the main frame.
So it allows float Project Window or Information Window.

[Docking] [Floating/Hide]

Hides Project Window( )


Note In order to display the Window again after hiding Project Window or
Information Window, again check “Project Window” or “Information
Window” in “Window” of Main menu.

② Delete : Deletes the Screen.

③ Duplicate : Copy the current screen

- 18 -
(2) List Window
‘List Window’ shows the list of Shape, Tag, Selected and Group which are registered on the active Screen.
And it is selectable for any object in List Window. Please refer to ‘8.4 List window’.

[Figure 3.2.3 List Window]

- 19 -
3.3 Configuration of Menus
3.3.1 File (F)

[Figure 3.3.1 Items of ‘File’ Menu]


This consists of functions to create, save and finish a new project. This can also be used to create base
screens, window screens and support screens and to manage multiple projects.
(1) New
① Creates a new screens-‘Base’, ‘Window’ or ‘Sub screen’.
② If any screen’s number is same as a preset number, the error message is shown.

[Figure 3.3.2 Caution for duplicating]

③ A selected screen(Base/Window/Sub) is activated.

Window
Base/Sub

* Base Screen :
- Creates base screen which would be main screen in Panel.
* Window Screen :
- Creates pop-up window which would be used in Panel.

- 20 -
- Edits screen and registers ‘Window Tag’ in Base screen in Panel.
- Should edit screen within white-dotted line area, which the area will be real size of pop-up
window in Panel’s screen. So, tags out of this white-dotted area are not available.
- Adjust the white-dotted line area at a moderate size(Or use ‘Auto-sizing win frame’ function).
- Window Screen is to activate pop-up some window by touching, or by certain determined
condition
* Sub Screen :
- Creates pop-up screen which has diagrams or images except tags.
④ Creates animation effect by displaying several Sub Screens continuously.
(2) Open Project
Open the predefined project.
(3) Add Project
It can open and add several projects on the current mode.
3.3.2 Edit (E)

[Figure 3.3.2 Items of ‘Edit’ Menu]

Basic edit functions including copy, multi-copy, cut, paste and delete as well as other edit related
convenient functions including cancel, repeat execution, and designate group can be used.

- 21 -
3.3.3 View (V)

[Figure 3.3.3 Items of ‘View’ Menu]

Functions of project manager, my clipboard, list window, memory viewer, and image library used in the
docking windows can be used and the definition of expand/contract and local languages (Korean, English,
Chinese, etc.) can be made with restarting the program.

3.3.4 Project (P)

[Figure 3.3.4 Items of ‘Project’ Menu]

Functions related with the project setting for alarm, logging, recipe, script, security, message, language,
etc. are provided.

- 22 -
3.3.5 Draw (D)

[Figure 3.3.5 Items of ‘DRAW’ Menu]

Various items (dot, line, circle, rectangular, etc.) needed to draw pictures are provided. This function can
be executed using the toolbar.
3.3.6 Tag (T)

[Figure 3.3.6 Items of ‘Tag’ Menu]


Various tags of the most essential for drawing any objects are provided. Like the diagram, it can be
directly executed using the toolbar.

- 23 -
3.3.7 Tool (O)

[Figure 3.3.7 Items of ‘Tool’ Menu]

Convenient functions needed for structuring and managing project screens are provided.

3.3.8 Transmission (R)

[Figure 3.3.8 Items of ‘Transmission’ Menu]


This executes the transmitter which transmits completed project/picture drawing files to the touch
equipment.

3.3.9 Window (W)

[Figure 3.3.10 Items of ‘Window’ Menu]

This function organizes open edit screens by arranging them in the type of a maximization, staircase, or
go board.

3.3.10 Help (W)

[Figure 3.3.10 Items of ‘Help’ Menu]


This provides Information and online help for XDesignerPlus.

- 24 -
3.4 Project Generation
3.4.1 Generation
① Select [File]>[New]>[New Project] in the menu or as in [Figure Project Generation], click on the [New
Project] icon in the toolbar.

(a) Creation from ‘New Project’ (b) Creation from ‘Add Project’ (c) Creation from Icon
[Figure 3.4.1.1 Project Generation]

② As it’s shown in below figure, set the data for PLC and HMI. if the [OK] button is pressed after selecting
the touch and PLC equipment type, a new project will be created as in [Project Generation].

(1)

(2)

(3)

(4)

(5)

[Figure 3.4.1.2 Selection of Touch and PLC model]

- 25 -
③ If a new project has been created, perform the communication setting for the selected PLC. When either
[Project]>[Project Setting] in the menu or [Project Property] in the toolbar is selected, a project setting
dialogue window will appear as in [PLC communication setting].

[Figure 3.4.1.3 New Project]

④ After selecting a PLC in the project setting dialog window as in [Figure PLC Communication Setting], set
the station number, block processing method, etc. by referencing the relevant PLC manual.

[Figure 3.4.1.4 PLC Communication setting]

- 26 -
⑤ After setting all the parameters, confirm the settings by pressing the ‘OK’ button.
Note The PLC communication setting options appearing in the project setting dialog
window are displayed differently depending on PLC manufacturers or equipment
types.

Table 3.4.1 Model List


[ HCi Model ]
Selectable HCi Specification for screen sizes, colors and resolutions
HCi08-TS, 8 inch, 800 X 600, TFT color
HCi08/10-TS (800x600, Color)
HCi10-TS, 10.4 inch, 800 X 600, TFT color
HCi05-TS (320x240, Color) HCi05-TS, 5.7 inch, 320 X 240, TFT color
HCi04-TS (320x240, Color) HCi04-TS, 3.8 inch, 320 X 240, TFT color
HCi04/05-MS (320x240, Mono) HCi04-MS, 3.8 inch, 320 X 240, Mono(Blue and White)
HCi12-TS (1024x768, Color) Not supplied

[ HCiX Model ]
Selectable HCiX Specification for screen sizes, colors and resolutions
HCiX10TE(800x600, 256Color) HCiX10-TE, 800 X 600, 10.4 inch, TFT 256 Color
HCiX12TE(800x600, 256Color) HCiX12-TE, 800 X 600, 12.1 inch, TFT 256 Color
HCiX15TE(1024x768, 256Color) HCiX15-TE, 1024 X 768, 15 inch, TFT 256 Color
HCiX10TE(800x600, 65536Color) HCiX10-TE, 800 X 600, 10.4 inch, TFT 65536 Color
HCiX12TE(800x600, 65536Color) HCiX12-TE, 800 X 600, 12.1 inch, TFT 65536 Color
HCiX15TE(1024x768, 65536Color) HCiX15-TE, 1024 X 768, 15 inch, TFT 65536 Color
HCiX08TE(800x600, 65536Color) HCiX08-TE, 800 X 600, 8.4 inch, TFT 65536 Color
HCiX05TE(320x240, 65536Color) HCiX05-TE, 320 X 240, 5.7 inch, TFT 65536 Color
HCiX05ME(320x240, Mono) HCiX05-ME, 320 X 240, 5.7 inch, Mono (Blue and White)

- 27 -
Table 3.4.2 Connectable PLC and controller List
The connectable PLC will be added continuously.
Profibus is optionally supported by field bus. Please contact to sales team.
For Ethernet communication drivers, there are HC900, Master Logic 200/50/100R/200R/200IEC, Modbus TCP
and Siemens MPI Ethernet.

Multi- Multi- 2Way


No Maker Series CPU Type CPU Port Link Ethernet
Drop Link Comm.
(I/F Module) (1:N) (N:1) (COM1)
1 Honeywell Honeywell HC900 ● ● ●
MasterLogic 200R / 200IEC ● ● ● ●
200 / 50 ● ● ● ● ●
Modbus TCP C300 ●
90/95/100/115/1
2 Siemens SIMATIC S5 ● ●
35/155U
SIMATIC S7- 212/14/15/16/21

200 /22/24/26
SIMATIC S7- 312IFM/313/314
● ● ● ●
300 /315/315-2DF
PC/HMI

Adapter
Rockwell PLC5/11/20/30/
4 PLC5 ●
(AB) 40/40L/60/60L
SLC500 SLC5/03/04 ● ●
Control Logix 1756 ●
884/984A/984B/
5 Modicon Modbus ● ● ●
984X
(Schneider) Slot-mount984 ● ● ●
Modbus TCP ● ●
LCAA
TWIDO ● ● ● ●
10/16/24DRF
LMDA
● ● ● ●
20/40DTK
LMDA
● ● ● ●
20/40DUK
LMDA 20DRT ● ● ● ●
6 LSIS GLOFA-GM GM1/2/3/4/6 ● ● ● ●
10S1/10/30/60/1
Master-K ● ● ● ●
00S
80/120/200/300/
● ● ● ● ●
1000S
60/200H ● ●
500(H)/1000 ● ●
XGT XGI/XGR ● ● ● ●
XGK/XGB ● ● ● ● ●

- 28 -
Multi- Multi- 2Way
No Maker Series CPU Type CPU Port Link Ethernet
Drop Link Comm.
(I/F Module) (1:N) (N:1) (COM1)
7 KDT XP CM1-XP1A/2A/3A/4A ● ● ●
CP M1-CP1A/2A/3A/4A ● ● ●
BP CM2-BP16/32 ● ●
8 Samsung Fara N N70/700 alpha, 7000 ● ●
NX70/700 ● ●
N70/700 PLUS ●
SPC SPC-10/100/120S/300 ●
C200H/200HS/500(F)
9 Omron SYSMAC C ●
/1000(H)
CQM1/1H ● ●
CPM1/2A/2C ● ●
SYSMAC CS CS1G/1H ● ●
SYSMAC CJ CJ1G/1M ● ●
10 GE-Fanuc Fanuc 90-30 311/331 ●
731/732/771/772/781
Fanuc 90-70 ●
/782
11 Hitachi HIDIC-H EH-150 ● ● ●
Micro EH ● ●
F80/120H/250/120/140
12 Fuji Micrex-F ●
/150S
13 KEYENCE KV KV-700/1000 ●
14 KOYO DL-205/305/405 D2 240/330/430/440 ●
15 Matsushita MEWNET FPx ● ●
16 Yaskawa PROGIC-8 PROGIC-8 ● ● ●
MP900 MP920/930 ● ● ●
Control Pack CP-9200SH ● ● ●
17 Yokogawa FACTORY-ACE FA-M3 ● ● ●
18 SAIA SAIA PCD2 ● ●
19 Delta DVP DVP-ES ● ●
20 FATEK Facon FB 20MC ●
21 Toshiba Prosec-t T3/3H/T2E/T2N ● ●
Compile
22 TINY PLC TCP32/37 ●
Technology
23 POSCON POSFA A POSFA-A ●

For other PLC series, please contact Expertise of Honeywell.

- 29 -
3.5 Project Manager
The project manager is a function to systematically manage base screens, window screens, support
screens, alarms, logging, scripts, recipes, etc. included in a project. If a new project is registered or an
existing project is opened after executing XDesignerPlus, a window as in [Project Manager] appears on
the left side of the screen.

[Figure 3.5 Project Manager]

The project manager is mainly composed of the screen settings and the global settings.

3.5.1 Screen Setting


This provides functions of opening base, window and support screens, changing and deleting screen
names, and calling the screen area script writer.

• Base Screen : Register and set(edit) the fundamental base screen, these are operated by the touch
function on the screen.

• Window Screen : Screens are popped up on a base screen such as auto ten key screen and
password input screen, etc.

• Sub Screen: Screens only for registering diagrams used to implement repeated screens or animation
effect using the part(component) tag.

- 30 -
3.5.2 Global Setting
This is a common setting area used for an entire project and can call setting screens for Text Table,
Logging, Alarms, Recipes, Global/Local scripts, Message table, global Images, etc. Please refer to the ‘7.
Global Setting’.
 

• Text Table: Set end edit the texts for each language to use in the all the screens
This designer can set to change 4 kinds of language simultaneously.

• Logging: Set the log data related with the address data record.
• Alarm: Set alarm messages appropriate for each emergency situation.
• Recipe: Set and edit the recipe data.
• Script: Set the scripts to operate for the specific purpose.
• Message Table: Set the global message list for all the screen.
• Images List: Register the global images.

- 31 -
3.6 Project Attributes
This is where overall project environment and related information are managed and is mainly composed of
project attributes, touch setting, PLC setting, CF card setting. The touch and PLC model set at the start of
a project can be modified or such communication related settings as the PLC and touch communication
method and 1:N & N:1 composition can be done.

3.6.1 Project Settings


Optional functions needed to execute a project (picture drawing) at the touch are set.
When [Project]>[Project Settings] in the XDesignerPlus menu are selected or the [Project Settings] button
in the toolbar is pressed, the setting screen as in [Project Settings] is displayed.
When [Project] in the tree menu on the left side of the project setting screen is selected, the project setting
screen can be called.

[Figure 3.6.1.1 Project Settings]

(1) Screen Switching from PLC


This is an option to be set to switch from the touch to a specific PLC address.
There are two types of method for the screen switch from the PLC.

• Type 1
This is used when Read and Write addresses needed for the screen switch are the same.
For instance, if the PLC’s MW0100 is used as the screen switch address and ‘2’ is entered into the
PLC’s MW0100, the touch switches to the No.2 screen. Also, if the user presses the touch for the

- 32 -
screen switch on the project (picture drawing) screen, the touch (HMI) first records the number of the
screen switched to the PLC’s MW0100 and then switches the screens.

Note
If the user switches the screens using the touch tag, and at the same time, a
screen switch value is newly entered into the MW0100 by the PLC program, the
touch switches to the screen number recorded last in the MW0100. In this
situation, since the touch may look as if it malfunctions, in this case, please use the
type 2 method for the PLC screen switch.

• Type2
This function is more improved than type1 and the Read and Write addresses needed for the screen
switch can be set separately. In case of type1, when the user tries to switch screens compulsively using
the screen switch touch tag, a problem of overwriting the changed screen number to the screen switch
address used in the PLC program occurs, but in type2, since there are separate addresses for the Read
and the Write, the buffer used for the screen switch in the PLC program is not overwritten.

(2) Using N:1 Key Input Lock


This is an option used to prevent simultaneous input from the touch equipment on the other side in case of
the N:1 communication. To use this function, a touch tag should be registered to set or reset the key input
lock on a screen.

At the special buffer setting of the touch tag, when the value of _MULTILINK_KEYHOLD becomes on,
the relevant touch’s station number is recorded with the address defined in ‘Using N:1 Key Input Lock’ and
any touch input other than the station number recorded here will be blocked. On the contrary, if it becomes
off, the lock function will be canceled.

(3) Using Internal Address(40words) for Storing Key Input Character String
When entering a value into the numeric/character key display tag registered in the screen, the input
screen as in [Figure Keypad] is used, and an input check window can be composed so that depending on
the need, input value can be viewed in advance using the numeric/character tag on the top of the keypad.
While in case of numeric, the buffer reserved in the touch (HMI) can be used, in
case of character, the user should directly reserve the buffer using this option.

[Figure 3.6.1.2 Keypad]

- 33 -
(4) Using CF-Recipe
The model which can use the CF memory card can change the recipe’s value without changing project file
using this function. The recipe file to be stored in the CF can be created using the CF-Recipe Maker.
When [Tools]>[CF-Recipe Maker] is selected in the XDesignerPlus menu, the CF-Recipe Maker screen is
called as in [CF-Recipe Maker].

[Figure 3.6.1.3 CF-Recipe Maker]

3.6.2 Changing HCi/HCiX


This is to change HCi/HCiX of model selected at the start of a project.
When the model included in [HCi/HCiX Setting] in the project option menu on the left side is selected and
the [Change HCi/HCiX] button on the top of the screen is pressed, a screen as in [Changing HCi Model]
appears. Then the [OK] button is pressed after selecting a desired model, the current project’s touch
model will be changed.

- 34 -
[Figure 3.6.1.4 Changing HCi Model]

• Changing
When the size of diagrams and tags included in a project needs to be changed entirely, because of the
resolution difference between the existing model and the newly selected one, press the [Yes] button in the
resolution change message.

[Figure 3.6.1.5 Message for Confirming]


Note At the time of using the auto resolution change function, the auto size change
function does not work for texts and some tags.

- 35 -
3.6.3 PLC Setting
To change the PLC settings, when a PLC to be changed is selected from the menu on the left side and
[PLC Change] is selected from the top of the menu, as in [Figure Changing PLC], a model for each PLC
manufacturer can be selected.
Once the PLC change has been completed, set the communication option appropriately for the relevant
PLC and press the “OK” button.

[Figure 3.6.3.1 Changing PLC]

- 36 -
3.6.4 CF Card Setting
If the CF memory card is used, the area in the memory card capacity to be used by the touch should be
subdivided. The CF card is used so that it’s stored the logged data as extension memory.
For instance, to use alarm, logging1, and logging2, do the setting as in [Figure CF Card Setting].

• Allocation : sets the relevant item’s storage area using the unit of percent (%).
• When using “Memory Full”: You can choose an option of erasing data from the oldest one or stopping
recording if the allocated storage area is full.

• Storage Unit : You can choose “daily” unit or “monthly” unit based on file generation.

[Figure 3.6.4.1 CF Card Setting]

For details of CF card, please refer to ‘USB/CF CARD USER MANUAL’.

- 37 -
3.7 Multi Projects
With XDesignerPlus, more than one project can simultaneously be loaded and edited. If a new project is
created by pressing [File]>[Project Add]>[New Project Add] one after the other with the project open, the
two projects can be called at the same time as in [Figure Project Add and Activation].

3.7.1 Project Appending and Activation


If such command as store, compile, transmit, etc. is executed with more than 2 projects open, they are
executed on projects activated in red. To change the activation to another project, select another project to
be activated as in [Figure Project Add and Activation] and select [Activation] after clicking on the right side
button of the mouse.

[Figure 3.7.1.1 Project Add and Activation]

- 38 -
3.7.2 Copying Screens between Projects
(1) Directly copying a screen
Since multiple projects can be edited simultaneously, this function of copying a screen between projects is
very convenient.
To copy screens between projects, select a screen in one project to be copied as in [Figure Screen Copy]
and drag & drop it onto another project.

[Figure 3.7.2.1 Screen Copy] [Figure 3.7.2.2 Multiple screen Copy] on screen Manager

Note Multi-Project Function is very convenient when several people work together on a
project by dividing and integrating their work. Also, when several screens are to be
copied between projects, the function of [Tools]>[Screen Manager] can be
conveniently used.

(2) Indirectly copying multiple screens


Since multiple projects can be edited simultaneously and
copied the multiple screens to another project.
To copy some screens at the same time, click ‘[Tool]-Screen
Manager’ on the Menu. Select and drag some screens, drop
them to the proper location of another project.

[Figure 3.7.2.3 Setting screen numbering]

- 39 -
3.8 Transmission(Download Project file)

[ Transmission menu ]

or ‘F9’ key
[Figure 3.8.1.1 Short-cut Image and hot key]

Menu items Description


Transfer or ‘F9’ key Transfer a drawing project file from PC to panel via several kinds of
Icon for transmission communication. HCiX Transmitter program is needed for this transmission.
The program is installed with XDesigner Plus.
Refer to Chapter 9 ‘Download & Upload’.
Please refer to the ’11. Upload and Download’.

3.8.1 Project Builder

[Project Builder] for compiling [Transmitter]


[Figure 3.8.1.2 Showing the Project Builder]

- 40 -
4. Edit
4.1 General Edit Function
4.1.1 Select

• Select
The left side button of the mouse is used to make a selection. The method to make a selection varies
depending on whether a diagram/tag has been filled or not. In general, to make a selection for filled
diagrams/tags, the area inside the range can be selected but for unfilled diagrams/tags, their borders should be
selected.

[Figure 4.1.1.1 Object Select]

• Range Select
There are two methods for selecting a range. One is to select only diagrams/tags included in a range by taking
the direction of a selection area from top left to bottom right, and the other is to select all diagrams/tags over a
range by taking the direction of a selection area from bottom right to top left. Depending on the edit status, if
both methods are used, you can make or cancel the selection of diagrams/tags more conveniently.

[Figure 4.1.1.2 Range Select]

- 41 -
• Select Overlapped Diagrams/Tags
If a picture drawing involves complex placement of diagrams/tags, it is sometimes difficult to select
diagrams/tags which are overlapped with each other. For instance,
if several diagrams are overlapped as in [Figure Select Overlapped Diagrams] and the left button of the mouse
is clicked on while pressing the control key on the right side of the keyboard, then all relevant diagrams are
selected one after the other every time each one is clicked on.
(The left Alt key can be used for the right Ctrl key when it is not available.)

[Figure 4.1.1.3 Select Overlapped Diagrams]

• Select Overlapped Diagrams/Tags Using Pop-Up Menu


When diagrams/tags are overlapped, a pop-up menu can be used to select only desired diagram or tag. If the
mouse is double clicked when the mouse pointer is displayed as a movement mark after selecting a range to
include desired diagrams/tags using the Select Range function, a pop-up menu displaying a selected list will
appear as in [Figure Select Pop-up Menu]. If diagrams/tags in the list are selected one after the other, desired
diagrams/tags can easily be selected.

[Figure 4.1.1.4 Select Pop-up Menu]

• Select and Cancel Selecting Multiple Diagrams/Tags


Once a diagram/tag has been selected, additional diagram/tag can be selected by selecting another
diagram/tag while pressing the Shift key. And on the contrary, if a selected diagram/tag is selected again, the
selection will be canceled.

• Select All
When the [Ctrl + A] keys are pressed at the same time, all diagrams/tags are selected.

- 42 -
4.1.2 Copy and Delete the object(s)
• Copy (Ctrl + C)
The copy function can be used to make a copy of a diagram/tag easily.
Press [Edit]>[Copy] in the menu one after the other after selecting a diagram/tag to be copied or select [Copy]
in the pop-up menu after pressing the right button of the mouse. Once the copy function is executed, selected
diagrams/tags are stored in the clipboard area until next copy or cut function is executed.

• Multi Copy
This function can be conveniently used when more than a diagram/tag has to be copied. In case of tag, the
address used in a tag can automatically be increased depending on an option.
When [Edit]>[Multi Copy] or Ctrl+’T’ is selected in the menu after selecting a tag, or, the [Multi Copy] icon in the
toolbar is clicked on, a dialog window as in [Figure Multi Copy] is displayed.

[Figure 4.1.2.1 Multi Copy]

The ‘X’ direction in the address increase of the multi copy dialog window is a method in which the direction of
address increase is preferably horizontal while the ‘Y’ direction is a method in which the direction of address
increase is preferably vertical.

[Figure ‘ X’ direction in the address [Figure ‘ Y’ direction in the address


increase] increase]

- 43 -
• Cut (Ctrl + X)
Press [Edit]>[Cut] in the menu one after the other after selecting a diagram/tag to be copied or select [Cut] in
the pop-up menu after pressing the right button of the mouse. The Cut function has the same effect as
executing the Copy and Delete functions. Once the cut function is executed, selected diagrams/tags are stored
in the clipboard area of Windows.

• Paste (Ctrl + V)
This function is used in combination with the Copy or Cut function. Press [Edit]>[Paste] in the menu one after
the other, or, select [Paste] in the pop-up menu after pressing the toolbar or the right button of the mouse. If the
Paste function is executed without executing the Copy or Cut functions first, no work will be done.

• Paste on the Same Position (Ctrl + Shift + V)


For the Paste function previously explained, a position for a diagram/tag to be pasted on should be designated.
The [Paste on the Same Position] function can conveniently be used when copying a diagram/tag from one
screen and pasting them to another screen on the same position as that of the original screen.
Press [Edit]>[Paste on the Same Position] in the menu one after the other, or, select [Paste on the Same
Position] in the pop-up menu after pressing the right button of the mouse.

• Delete (Del)
Once an object for deletion is selected, press [Edit]>[Delete] in the menu one after the other, or, select [Delete]
in the pop-up menu after pressing the toolbar or the right button of the mouse.

4.1.3 Move objects and Change Size


Three methods can be used to move and change the size of diagrams/tags.

• Move object and Size Change(Stretching or Reducing)


(1) Using the Mouse
The criteria to move the diagram/tags and change the size by using the mouse will be decided according to the
mouse cursor shape. Once diagrams/tags are chosen, as shown in [Figure Tracker & Mouse Cursor], some
circles around the object (called trackers) will appear for each direction to be changed.

When the mouse cursor is located in a tracker, the cursor changes its shape to a ‘size change’ shape. At this
time, the size can be changed if the mouse is dragged in a desired direction while pressing the left button of
the mouse.
If the mouse cursor is located on a diagram/tag area, not on a tracker, the cursor changes its shape to a cross-
arrow type ‘move’ shape. At this time, the position can be changed if the mouse is dragged in a desired
direction while pressing the left button of the mouse.

- 44 -
[Figure 4.1.3.1 Tracker & Mouse Cursor],

(2) Using the Keyboard


Once diagrams/tags have been selected, they can be moved by using the arrow keys.
They can be moved in the unit of a grillwork displayed on a screen or a pixel and the unit of the move changes
every time the spacebar is pressed.
When the arrow keys (right and left arrow keys) are pressed while pressing the Shift key, the size of a
diagram/tag can be changed.
For instance, when the right arrow key is pressed with the Shift key pressed, the width of a diagram/tag
increases, and when the left arrow key is pressed with the Shift key pressed, its width reduces.

(3) Entering Numeric Value at the Attribute Change Window


directly
The position and size of diagrams/tags can be changed by
changing the coordinate and size information at the
[Information] tab in the attribute window of diagrams/tags.

[Figure 4.1.3.2 INFORMATION]

(4) Using the Keyboard & Mouse


The size of a diagram/tag can be changed by using the keyboard and mouse at the same time.
When the Arrow keys are pressed after putting the mouse on a tracker of a selected diagram/tag, the size of
the diagram is changed in the relevant tracker’s direction.
This function can be conveniently used when precisely working on the placement of diagrams/tags.

- 45 -
[Figure 4.1.3.3 Stretching or Reducing]

Here, using the ‘space’ key, it’s moved the object more effectively.

4.1.4 Group

• Make Group (Ctrl + G)


After selecting more than one diagram/tag, they can be grouped by selecting [Edit]>[Group] in the menu, or by
selecting [Group] after pressing the right button of the mouse.
Trackers of diagrams/tags designated as a group are displayed in yellow color.

[Figure 4.1.4.1 Setting the group]

• Cancel Group
After selecting a group, select [Edit]>[Cancel Group] in the menu or select [Cancel Group] in the pop-up menu
after pressing the right button of the mouse.

[Figure 4.1.4.2 Edit Group Attributes]

- 46 -
• Edit Diagrams/Tags in a Group
Such attributes as color or address of diagrams/tags in a group can be changed without canceling the group.
When the left button of the mouse is double clicked after selecting a group, a diagrams/tags list included in the
group appears as in [Figure Edit Group Attributes]. If a diagram/tag in the list for attribute change is double
clicked, an attribute change window will be called.

• Group Visible/Unvisible
It can be set an option that it’s ‘Visible’ or ‘Unvisible’ according to ON/OFF condition of reference.

[Figure 4.1.4.3 Setting for Group Visibl/Unvisible]

Note When not showing the IDs in group.


When the group is located out of range of current window, click and drag the mark
‘L’, and move it to desired position.

4.1.5 Align and Snap

• Align
Diagrams/Tangs can be quickly and conveniently aligned on the screen by using the Align function. After
selecting diagrams/tags to be aligned, select a desired alignment method in [Edit]>[Align] in the menu or select
an alignment icon from the toolbar at the top of the screen.

[Figure 4.1.5.1 Alignment Related Icon in the Toolbar]

- 47 -
For instance, for the alignment of selected diagrams/tags based on the top side, at first, after selecting
diagrams/tags for alignment, the [Top Align] icon should be selected in the toolbar, or [Align]>[Top] in the pop-
up menu after pressing the right button of the mouse should be selected. Then, the alignment is made based
on the diagram/tag on top most side as in [Figure Top Align].

[Figure 4.1.5.2 Top Align]

• Grid Snap
The grid snap function is to edit the move and size change of diagrams/tags in grid units when using the grid
view option of the edit screen. If the mouse is used, the mouse pointer will be moved in grid units, not pixel
units, and if the keyboard is used, every time the arrow key is pressed, the movement is made along the grids.

Note What is snap?


According to the dictionary, snap means ‘click’ sound or ‘closed’. Often called as
magnetic function, it can also easily be found in other programs executing in the
Windows.

Note When minute movement is desired with the grid snap activated, move the mouse
while pressing the Ctrl key. Also, when minute movement is desired using the
keyboard, the modes of [Fine Move] and [Grid Snap] are switched with each other
whenever the spacebar button is pressed.

• Object Snap
While with the grid snap function the user makes snaps in pre-determined grid units, with the object snap
function, the user can make snaps based on the left side or top side of a diagram/tag registered in the screen.
With the object snap function, snap position can be indicated using lines depending options. You can see the
snap related options at the bottom of [Edit Option] in [Tools]>[Option] in the menu.

4.1.6 Priority of objects


(1) Bring to Front
Brings one object to front of other objects.

- 48 -
(2) Send to Back
Sends one object to back of other objects.

4.1.7 Short-cut keys List


[Table 4.1.6] Short-cut keys

Short-cut Key Action Function

Ctrl + A Press the key Selecting the entire diagrams/tag


Selecting and canceling the
Shift + L_Button Select & click the mouse
selection of multi objects
Right Ctrl + L_Button Rotationally selecting overlapped
Click the mouse
(Alt + L_Button) diagrams
Drag the mouse toward the
L_Button Selecting the entire selected area
right bottom direction
Drag the mouse toward the
L_Button Selecting part of the selected area
left top direction
UP/DOWN Press the key Moving up/down

LEFT/RIGHT Press the key Moving left/right

SPACE Press the key Changing move unit

Shift + UP/DOWN Press the key Changing vertical size

Shift + LEFT/RIGHT Press the key Changing horizontal size

Ctrl + C Press the key Copying

Ctrl + V Press the key Pasting

Ctrl + Shift + V Press the key Pasting on the original position

Ctrl + X Press the key Cutting

Del Press the key Deleting

Ctrl + Z Press the key Undo

Ctrl + R Press the key Redo

Ctrl + L_Button Select & drag the mouse On/off of the temporary snap

- 49 -
Short-cut Key Action Function

Ctrl + G Press the key Making group

Ctrl + G Press the key Making ungroup

L_Button Double click the mouse Calling the attribute window

R_Button Click the mouse Calling the pop-up menu

Ctrl + Alt + L_Button Drag the mouse Moving the edit screen

Ctrl + W Press the key Maximizing the edit screen

4.1.8 Common Editing window


Almost all the setting screen(window) have 3 kinds of item as followings.
(1) Preview
Before confirming the settings for objects, the shape is shown on the Preview window. These shapes are Line,
rectangle, circle and bit map images.

(4)
(1)

(2)

(3)

[Figure 4.1.8.1 Example of editing window]

- 50 -
(2) Feature
It shows the typical name of the current object.
(3) Security
[Security Level] is supported up to 15 levels and default level is 0. Level 0 is allowed for all users and in order to
access Level 1 or above, you need to log in with proper password allowed to access the level.
The user logged in with lower level cannot access the drawings or tag specified by higher level users. For more
details about security, please refer to [Chapter 7. Project Common Setting]
(4) Attributes
Attributes are the parameters to set the property for current object.

(5) Information

It shows the information of current object.


① Screen No.
It shows the current screen number.
② Tag ID
It shows the Tag ID of current object.
③ Create time
It shows the created time of current object.
④ Modified time
It shows the modified time of current object.
⑤ Locations and sizes
It shows the location(X, Y) and sizes(W, H) of the current object. And, these information can be changed
manually.

- 51 -
5. Drawings
It is used for drawing background screen and frame or machine drawing, etc. when you are designing screen.
Dot, line, circle (ellipse), character, fill color, Poly line, image, ruler and others can be used to draw rectangle.
*Composition of Property Dialog Box for Rectangle drawing.

[Figure 5.1 Property Dialog Box for Rectangle drawing]

① Shape Properties
You can select and specify line color, fill color, type of line, position and size of drawing. Contents of properties
may be different dependent on drawing type.

- 52 -
5.1 Dot
It is used for drawing dot on screen. Various colors and sizes of dots from 1-dot to 4-dot are available.

[Figure 5.1.1 Items for ‘Dot’ object]


5.1.1 Menu
Choose [Drawing] on menu bar and click [Dot] on popup menu. After click [Dot], then click left mouse button on
screen.

[Figure 5.1.1 Menu for ‘Dot’ object]


5.1.2 Toolbar
Choose [Dot] on toolbar. After click [Dot], then click left mouse button on screen.

- 53 -
5.1.3 Result

5.1.4 Property
There are several methods shown as followings to change properties of existing [dot] already registered.
(1) Double Click
Double click the object to change properties and activate Property Dialog Box.
(2) Shortcut (Popup) Menu
Select the object to change properties and click right mouse button to activate Shortcut (Popup) Menu, and
then choose [Property] to activate Property Dialog Box.

(3) Menu
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

- 54 -
[Property Dialog Box]
Color change, Dot size, Abscissa of X-axis, Ordinate of Y-axis.

- 55 -
5.2 Line
It is used for drawing line on screen. It supports various colors and types of lines. It is available to draw line size up
to 2-dot.

[Figure 5.2.1 Items for ‘Line’ object]

5.2.1 Menu
Choose [Drawing] on menu bar, [Line] on popup menu. And then click on the screen with left button to register line.
Also, in order to draw line directly, you click with left button where you want to start line and drag. If you press Shift
key during drawing line, only vertical or horizontal line can be drawn, means you can draw vertical or horizontal line
with easy.

- 56 -
5.2.2 Toolbar
Choose [Line] on toolbar menu. And then click on the screen to register line with left button.

5.2.3 Result

5.2.4 Property
There are several methods shown as followings to change properties of existing [line] already registered.

(1) Double Click


Double click the object to change properties to activate Property Dialog Box.
(2) Shortcut (Popup) Menu
Select the object to change properties and click right mouse button to activate Property Dialog Box.

(3) Menu
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

- 57 -
(4) Property Dialog Box

Type Description Remark


Line Color Select and specify color line
Line Width Select and specify thickness among 1dot or 2dot
Select and specify type of line (in the menu)

Line Type

POSITIONIZE Set the starting point and end points for each coordinates

- 58 -
5.3 Rectangle
It is used for drawing rectangle on screen. Various colors and patterns are supported. You can color rectangle by
using options like Fill effect and pattern, Fill color or Background color.

[Figure 5.3.1 Items for ‘Rectangle’ object]


5.3.1 Menu
Choose [Drawing] on menu bar, [Rectangle] on popup menu. And then click on the screen to register rectangle with
left button. Also, in order to draw rectangle directly, you can click with left button where you want to start line and
drag. If you press Shift key during drawing rectangle, you can draw regular-square with easy.

5.3.2 Toolbar
Choose [Rectangle] on toolbar menu. And then click on the screen to register [rectangle] with left button.

or
5.3.3 Result

- 59 -
5.3.4 Property
There are several methods shown as followings to change properties of existing
[rectangle] already registered.
(1) Double Click
Double click the object to change properties and activate Property Dialog Box.
(2) Shortcut (Popup) Menu
Select the object to change properties and click right mouse button to activate
Shortcut (Popup) Menu, and then choose [Property] to activate Property
Dialog Box

(3) Menu
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

(4) Property Dialog Box

[5.3.4.1 Line Color, Fill effect & pattern, Fill color, Background color]
① Line
• Line color: Select and specify border line of rectangle (if specific pattern is selected, [Fill color] will be
line color)

- 60 -
② BRUSH
• Brush Style : Select and specify color when specific effect or brush option.
• Brush Color : Select the filled color according to specific pattern.
• Background color : Select and specify internal color of rectangle

Select and specify fill effect or pattern among basic rectangle or various effects and patterns.

[Figure 5.3.4.2 Fill effect & pattern]

Note If Fill effect & pattern are specified by among title-1 ~ title-14, it is not available to
specify [Line color].
In this case, [Fill color] will be applied for border line color of rectangle.

5.4 Circle
It is used for drawing circle or ellipse on screen. Various colors and patterns are supported. You can color inside of
circle or ellipse by using options like Fill effect and pattern, Fill color or Background color.

[Figure 5.4.1 Menu for ‘Circle-Ellipse’ object]

5.4.1 Menu
Choose [Drawing] on menu bar, [Circle] on popup menu. And then click on the screen to register circle with left

- 61 -
button. Also, in order to draw ellipse directly, you can click with left button where you want to position ellipse and
drag. If you press Shift key during drawing, you can draw only regular circle.

5.4.2 Toolbar
Choose [Circle] on toolbar menu. And then click on the screen to register circle with left button.

5.4.3 Result

Note

If you draw any drawing after click above icon marked with red circle, drawing will
be started from center, not a corner. Especially it is very effective option for drawing
circle.

- 62 -
5.4.4 Property
There are several methods shown as followings to change properties of existing [circle] already registered
(1) Double Click
Double click the object to change properties to activate Property Dialog Box.
(2) Shortcut (Popup) Menu
Select the object to change properties and click right mouse button to activate Shortcut (Popup) Menu, and
then choose [Property] to activate Property Dialog Box.

(3) MENU
Select the object line to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

- 63 -
(4) Property Dialog Box.

[Figure 5.4.4.1 Line color, Fill color, Fill effect & pattern, Background color]
① Line
• Line color: Select and specify border line of rectangle (if specific pattern is selected, [Fill color] will be
line color)
② BRUSH
• Brush Style : Select and specify color when specific effect or brush option.
• Brush Color : Select the filled color according to specific pattern.
• Background color : Select and specify internal color of rectangle

Select and specify fill effect or pattern among basic rectangle or various effects and patterns.

Note If Fill effect & pattern is specified by among title-1 ~ title-14, it is not available to
specify [Line color].
In this case, [Fill color] will be applied for border line color of circle

- 64 -
5.5 Text
It registers text on screen. It supports built-in fonts in touch and various MS Windows fonts. You can input text
directly and/or call and edit existing preregistered text table.

5.5.1 Menu
Choose [Drawing] on menu bar, [Text] on popup menu. And then click on the screen to register text with left button.

5.5.2 Toolbar
Choose [A] on toolbar menu. And then click on the screen to register text with left button.

5.5.3 Result

5.5.4 Property
There are several methods shown as followings to change properties of existing [text] already registered.

- 65 -
(1) Double Click
Double click the object to change properties to activate Property Dialog Box.

(2) Shortcut (Popup) Menu


Select the object to change properties and click right mouse button to activate Shortcut (Popup) Menu, and
then choose [Property] to activate Property Dialog Box.

(3) Menu
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box

- 66 -

[Figure 5.5.4.1 Property Dialog Box]


Alignment, Direct input, Text Input Box, Font, Size, Color, Line space, image characters
Character background property, Character background color, Blinking text

(3-1) TEXT / FONT


① Text setting
• Normal : Enter the needed texts directly.
• Text Table : Set the needed texts
② Alignment
e scription e scription
n the texts to top side horizontally n the texts to left side vertically.
n the texts to middle side horizontally n the texts to middle side vertically.
n the texts to bottom side horizontally n the texts to right side vertically.
③ Font – Built-in font
• Built-in Font : Gothic, Myungjo and ASCII1~5 are available to use.

• Size : It’s available in case of ‘Built-in font’.

- 67 -
Supports sizes from 1X1 to 8X8.

④ Font – Image Text


• Image Text : All the fonts supported on MS-Windows are available to use.

• Size : Image text depends on MS Windows support. Select a font type and available size 6 ~ 72.
• Color
Set the specific color for texts.
⑤ Line space
Specify line space when input multi line texts or register multi text tables.
⑥ Option
• Background Drawing
Type Description Remark
Transparent Displays texts transparently without background.
Fill Color Display the set texts by filling the background color in border.
XOR Display the set texts by filling the XOR calculated background color in border.
* For XOR color, please contact to expertise.

• Background color
This option is available to specify color when background property is specified as [Fill color] or
[Background color XOR]. It is meaningless when background property is specified as [Transparent].

• Text Blink
Specify that characters are blinking at every 0.5 seconds

Caution It is not available to specify [Text Blink] when background property is specified
as [Transparent].

- 68 -
5.6 Fill Color
It registers [Fill color] on screen. It can be registered in closed area by drawings, closed drawing like circle and
rectangle, or internal part of bitmap and can fill color the area.

5.6.1 Menu
Choose [Drawing] on menu bar, [Fill color] on popup menu. And then click closed area on the screen with left
button to fill with desired color.

5.6.2 Toolbar
Choose [Fill color] icon on toolbar. And then click closed area on the screen with left button to fill with desired color.

5.6.3 Result

5.6.4 Property
There are several methods shown as followings to change properties of existing [Fill color] already registered.

- 69 -
(1) Double Click
Double click the object to change properties to activate Property Dialog Box.
(2) Shortcut (Popup) Menu
Select the object to change properties and click right mouse button to activate Shortcut (Popup) Menu, and
then choose [Property] to activate Property Dialog Box.

(3) MENU
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

(4) Property Dialog Box


① Painting

- 70 -
• BRUSH
Type Description Remark
Brush Style Not available
Set the color that needed to fill. This function is not regarded to other
Paint Color
background color and replaced with set color when designing.
Background Not available

• POSITION
Display and set the position of the current object.

Caution Register needs to be carried out after defining closed area. In order to perform
[Fill color], closed area must prepared in advance.

5.7 Poly Line


It registers poly line/closed poly line on screen. If you register spots consecutively, then poly line is completed. If
you specify the last spot at the position of first spot, then closed poly line will be available.

5.7.1 Menu
Choose [Drawing] on menu bar, [Poly line] on popup menu. And then click left mouse button on screen
consecutively to complete poly line or closed poly line, a polygon.

5.7.2 Toolbar
Choose [Drawing] on toolbar, [Poly line] on popup menu. And then click left mouse button on screen consecutively
to complete poly line or closed poly line, a polygon.

- 71 -
5.7.3 Result

5.7.4 Property
There are several methods shown as followings to change properties of existing [fill color] already registered.
(1) Double Click
Double click the object to change properties to activate Property Dialog Box.
(2) Shortcut (Popup) Menu
Select the object to change properties and click right mouse button to activate Shortcut (Popup) Menu, and
then choose [Property] to activate Property Dialog Box

(3) Menu
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

- 72 -
(4) Property Dialog Box.
(1) LINE
Type Description Remark
Shape Type Select either ‘Poly line’ or ‘Polygon’. ‘Poligon’ is closed type for border.
Line Style Specify a type of line such as solid line, dash, dot, etc.
Line Width Just 1. Other value is not available.
Line Color Set the line color of border.
Fill Color In case of ‘Polygon’ as Shape Type, it’s activated and set the required color.

[Figure 5.7.4.1 Property Dialog of PolyLine and Polygon]

(2) BOUNDARY(Border)
It shows the positions and sizes on screen and the Poly line or Polygon

Caution The options [Line Width] and [Fill Color] for polygon will be supported later.

- 73 -
5.8 Image
It registers image (bitmap) on screen. If you select bitmap after registering image drawing, you can display the
picture on the screen.

5.8.1 Menu
Choose [Drawing] on menu bar, [Image] on popup menu. And then click left mouse button on screen to register
blank image. After registering blank image, double click it or perform property change to select desired bitmap.

5.8.2 Toolbar
Choose [Image] icon on toolbar. And then click left mouse button on screen to register blank image. After
registering blank image, browse bitmap images and select desired one. Then bitmap is registered on screen.

5.8.3 Result
Blank image and bitmap is selected image.

- 74 -
5.8.4 Property
There are several methods shown as followings to change properties of existing [image] already registered.
(1) Double Click
Double click the object to change properties to activate Property Dialog Box.
(2) Shortcut(Popup) Menu
Select the object line to change properties and click right mouse button to activate Shortcut (Popup) Menu,
and then choose [Property] to activate Property Dialog Box

(3) Menu
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

(4) Property Dialog Box.


① Preview with options: It shows the selected image, the image is modified by ‘User’, extended(‘Stretch’) or
original(‘Real’) according to 3 options.
User Stretch Real

- 75 -
If the ‘User’ in options is selected, the sizes of image are adjustable through ‘DISPLAY SIZE’ option.

② IMAGE
i) PATH : It shows the ‘PATH’ that the current image is located in.
ii) Buttons – ‘Load’, ‘Clear’
Load : It’s selectable any image with path via File dialog box.
Clear : It’s cleared the current image on the preview and
PATH.
iii) Transparent : It’s made to be visible or unvisible any image
that loaded from built-in library. It’s available when border is
black.

Caution If Transparency option is specified, among various colors of bitmap image


black area will not be displayed.

- 76 -
③ DISPLAY SIZE
It’s valid this option in case of ‘User’ on Preview, and it’s adjusted size of the image for each X or Y axis.

Note
You can change size of bitmap before or after selecting bitmap.
Resizing method is same as other drawings or tags.
Restoring method to return to the original size of bitmap after changing it is as
follows:
Select bitmap to be restored to original size and click with right mouse button
(right-click) to activate popup menu. And then click [Original size].

(If you enlarge bitmap image too much or reduce too much, image quality may be
damaged. It is recommended to use similar to original size.)

- 77 -
5.9 Rectangular Ruler
It registers rectangular ruler on screen. It is used to draw horizontal and/or vertical ruler and is used by mainly
positioned at the side of graph tag or at the underside of it.

[Figure 5.9.1.1 Rect Ruler]


5.9.1 Menu
Choose [Draw(D)] on menu bar, [Rect Ruler] on popup menu. And then click left mouse button on screen to
register ruler. Also, in order to draw ruler directly, you can click with left button where you want to position ruler and
drag. If you press Shift key during drawing ruler, you can draw regular square type

5.9.2 Toolbar
Choose [Rect Ruler] icon on toolbar. And then click left mouse button on screen to register ruler. Also, in order to
draw ruler directly, you can click with left button where you want to position ruler and drag. If you press Shift key
during drawing ruler, you can draw regular square type rule.

- 78 -
5.9.3 Result

5.9.4 Property
There are several methods shown as followings to change properties of existing [Rect ruler] already registered
(1) Double Click
Double click the object to change properties to activate Property Dialog Box.
.
(2) Shortcut(Popup) Menu
Select the object line to change properties and click right mouse button to activate Shortcut (Popup) Menu,
and then choose [Property] to activate Property Dialog Box

(3) Menu
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

- 79 -
(4) Property Dialog Box

① Ruler Kind: Select and specify shape of ruler, horizontal or vertical

② No. of Large Thick Division: Set counts of large scales to be inserted within the drawn rectangular area.
③ No. of Small Division: Set counts of small scales to be inserted between large scales.
④ Thick Color: Set the color of scale, Large and Small.
⑤ Thick Direction: it’s changed the direction of large scale ‘Normal’ Æ ‘Reverse’ or ‘Reverse’ Æ ‘Normal’.
i) Horizontal ruler : Changed Up or Down,
ii) Vertical ruler : Changed Right or Left.
⑥ POSITION : It’s adjustable for detailed position and sizes.

Note The items [No. of Large Thick Division] and [No. of Small Thick Division] are not
available for [Rect ruler]. However, they are available for [Circle ruler].

- 80 -
5.10 Circle Ruler
It sets circle ruler on screen. It is used to draw circular ruler or half circular ruler and is used by mainly positioned at
the upper side of graph tag or around it.

[Figure 5.10.1.1 Circle Ruler]

5.10.1 Menu
Choose [Circle ruler] on ‘DRAW(D)’ menu. And then click left mouse button on screen to register ruler. Also, in
order to draw ruler directly, you can click with left button where you want to position ruler and drag. If you press
Shift key during drawing ruler, you can draw regular circle type.

5.10.2 Toolbar
Choose [Circle ruler] on toolbar. And then click left mouse button on screen to register ruler. Also, in order to draw
ruler directly, you can click with left button where you want to position ruler and drag. If you press Shift key during
drawing ruler, you can draw regular circle type.

- 81 -
5.10.3 Result

5.10.4 Property
There are several methods shown as followings to change properties of existing [Circle ruler] already registered

(1) Double Click


Double click the object to change properties to activate Property Dialog Box
(2) Shortcut(Popup) Menu
Select the object to change properties and click right mouse button to activate Shortcut (Popup) Menu, and
then choose [Property] to activate Property Dialog Box.

(3) Menu
Select the object to change properties and then choose [Edit] on menu bar, [Property] on popup menu to
activate Property Dialog Box.

- 82 -
(4) Property dialog box

① Ruler Kind: Select and specify shape of ruler, circle or semi-circle type

② No. of Large Thick Division: Set counts of large scales to be inserted within the drawn circular area.
③ No. of Small Division: Set counts of small scales to be inserted between large scales.
④ Large Thick Length : Set the length of large scale, the unit is pixel.
⑤ Small Thick Length : Set the length of small scale, the unit is pixel.
⑥ Thick Color: Set the color of scale, Large and Small.
⑦ Thick Direction: it’s changed the direction of large scale to inside or outside.
⑧ POSITION : It’s adjustable for detailed position and sizes.

- 83 -
6. Tags
Tag is an object which initiates an action or shows PLC data. It shows the internal data of PLC or touch on the
touch screen or transmits the internal data to the external device.

6.1 Summary of Tag


6.1.1 Composition of tag dialog
Tag dialogue is composed of several taps (pages). The type of taps depends on the type of tag. Information is
a commonly used part. For example, the dialogue tap of the touch tag is as follows.

[Figure 6.1.1.1 Dialog tab of ‘Touch Tag‘]

6.1.2 Address input


Address input is as follows.

[Figure Address input]

(1) Address input using input method editor.

The input method editor is displayed if button is pressed.

① PLC address input.


Input PLC address

[Figure 6.1.2.1 keypad for editing the PLC address]

- 84 -
• Type(PLC name as Alias)
If HCi or HCiX is connected with a PLC, PLC1as an alias is displayed. If HCi or HCiX is connected with various
PLC types, PLC1, PLC2, etc. are additionally increased. It’s available interface with several PLC for same
protocol only.

• Device type for identifier


Address identifier is displayed depending on the assigned PLC.

[Figure 6.1.2.2 Device Identifier]

• Editing Address

Input address number using key pad or key board on the lower end of the input method editor.
The following error message is displayed if wrong address number is input and then [OK] button is pressed.

[Figure 6.1.2.3 Error message]

• All
Select all input address numbers.

• Del
Delete all selected address numbers.

• Back
It has the same function as backspace. It deletes input address numbers one .

② Internal : It uses the internal address of the HCi or HCiX.


The characteristic of internal address of HCi or HCiX is that there is no identifier and it is 16 bit word address.
The range of address number is #0 to #4095.
If bit is used, input the bit position from 00 bit to 15 bit at the end, as shown in the following figure, as the

- 85 -
internal address is word unit.

Bit data : 0000.00


Word data : 0000

Ok : Enter

[Figure 6.1.2.4 Entering Address with keypad]


③ Special
It uses special buffer inside of the HCi/HCiX.
Special buffer is separate from the internal address. Each special buffer is explained in information. More
detailed explanation is in the reference.

[Figure 6.1.2.5 Select Special address]

- 86 -
(2) Directly input the address using key board.

① Selection of address type


If arrow button in the combo box on the left of the above figure is pressed, the following menu displays.
It is possible to select PLC address and internal address of HCi/HCiX and whether special buffer shall be used
or not.

[Figure 6.1.2.6 Address input]

[Figure 6.1.2.7 Address input of touch tag or word operation of operation tag.]

② Address input
• Automatic indication of type of identifiers.
It automatically indicates the usable identifier when identifier is input.

[Figure 6.1.2.8 Automatic indication of usable identifier.]

• Auto indication of address number information

If identifier is inputted, it automatically indicates the range of usable address number and number of digits for
the selected identifier.

[Figure 6.1.2.9 Automatic indication of information of the selected identifier.]

- 87 -
• Automatic indication when wrong address in input.
When wrong address is inputted, address is displayed in red color and "data error" is displayed.

[Figure 6.1.2.10 Automatic indication for Error]

• Automatic indication when correct address is inputted.


When correct address is inputted, the address is displayed in green color and "OK" is displayed.

[Figure 6.1.2.11 Automatic indication for normal]

- 88 -
6.2 Lamp Tag
Lamp tag lights up and off according to ON/OFF of monitoring address inside of PLC or the range of word data.

6.2.1 Bit Lamp


Bit Lamp lights up and off according to ON/OFF of PLC bit address. Dialogue is composed of three tabs such as
display, address and information.

[Figure 6.2.1.1 Dialog Tab of Lamp Tag]

(1) Display

[Figure 6.2.1.2 Display]

- 89 -
① Shape Type

[Figure 6.2.1.3 Type of figure]

None Edge, Rectangle, Circle, and Paint indicate the Lamp color by assigning edge color of shape, On color
and Off color. Bitmap do not assign color.
Shape Type Description
None Edge Invisible rectangle without border.
Rectangle Show the Rectangle as border
Circle Show the Circle as border
Paint If Lamp is registered inside of the closed area, the Lamp becomes closed area shape.
Not a object(Figure)lamp but a bitmap Lamp.
Bitmap If bit map is selected, color becomes in active.
Select bitmap with Icon. If this Icon is pressed, [image library] appears.

Image

PATH

[Figure 6.2.1.4 Image library]

- 90 -
Bitmap image is stored in each folder on the bottom left. Bitmap image is shown when folder is selected.
Select image and move the image to OFF image/ON image by dragging it. It is also possible to move the
selected images to OFF image/ON image using arrow key. If selection is completed, press [OK] button.

• Library Add
It adds any image folder. All the items of selected folder are appended to the folder.

• Library Delete
It deletes any selected library folder. Be careful that all images in the folder are deleted.

• File Add
It adds a new bitmap image into the selected folder.

• File Del
It deletes the selected bitmap images on folder.

• Show Image Info

If Show Image Info button is pressed, it shows the information of the selected bitmap image on the lower end.

[Figure 6.2.1.5 Indication of image information]

② Color assignment

• Edge Color
It assigns edge color of the figure.

• OFF Color
It assigns the color indicating OFF status of monitoring bit of PLC

• ON Color
It assigns the color indicating ON status of monitoring bit of PLC.

- 91 -
③ Blinking Effects / Invisible assignment
• Blinking (when OFF) / Blinking (when ON)
It is used to emphasize OFF or ON status of PLC’s monitoring bit.
It repeats light-on and light-off of the bit status Lamp in 0.5 second cycle.

• ON/OFF status reverse


It is used to emphasize on status of PLC’s monitoring bit.
It repeats the indicating of ON status Lamp and OFF status Lamp in 0.5 second cycle.

• ON Status Invisible(Hide)
It does not indicate ON status of PLC’s monitoring bit.

• OFF Status Invisible(Hide)


It does not indicate OFF status of PLC’s monitoring bit.

④ CAPTION
It sets characters attached to the Lamp.

[Figure 6.2.1.6 Caption]

• Normal
It sets caption with Normal Text.

- 92 -
[[Figure 6.2.1.7 Font and size]

Select font and size from the above figure. Korean can be selected bigger than 16x16.

[Figure 6.2.1.8 Text size setting]

Text size, assign the size of width and length.


2x2 in the lower end means the width and length become twice.

[Text Color]

If text color is clicked, [Color Palette] appears.

- 93 -
[Figure 6.2.1.9 Color Palette]

Select color from the basic colors or select color in the left and then press [OK] button.
If some colors other than the basic colors are frequently used, register them to [My colors] and use them.
Assign the color in the left palette and then press [Add to MyColors] button to set.

[Background transparent/Background XOR]


Background transparent indicates characters with text color irrespective of button color. Background XOR
indicates the button color and text color are treated with XOR.

[Caption copy]
If the text set to OFF and the letters set to ON are same, the setting can be copied using arrow in the middle.

• Image Text
By importing the font of Microsoft windows in the PC, It supplements the restrictive parts of normal text.

[Figure 6.2.1.10 Image Text]

- 94 -
[Font selection]- It is possible to select font installed in the computer.
[Selection of font size]- It is possible to select various font sizes from eight to seventy two.
B(BOLD) : indicates bold letters.
I : indicates italic letters.
U : underlines the letters.
S : draws a strike out.

• Text table
It is only available when multi languages are set in advance.

(2) Address
It sets the address of bit to be monitored. Refer to 1.1.2 for address input methods.

(3) Information
It shows the information of registered Bit Lamps.

[Figure 6.2.1.11 Information]

- 95 -
6.2.2 Word Lamp
Word Lamp lights up/off depending on the data of word address in the PLC.
There are two types such as Data Range and Data Mapping.

(1) Display
① Setting screen
The Lamp lights up in each color and text depending on the data range of the word address in the PLC.

[Figure 6.2.2.1 Data range of word Lamp]

② Shape type of the Lamp.

There are four shape types such as None Edge, Rectangle, Circle, and Paint. [Paint] is closed curve Lamp
which indicates colors of the shape of the closed area.

③ Edge color
Non Edge and Paint among shape types are not applied.

- 96 -
④ Range Count.
It sets the numbers of range. It is possible to set 64 at maximum.

⑤ Setting of Lamp color and text for each range.


Other range can set up the color and text of the data when the data is out of range of PLC address data.
Min is the minimum value and Max is the maximum value. Color depends on the range and text depends on
the range of the Text.

⑥ Range Data type


The Lamp lights up in each color and text depending on the data of word address in PLC.
o Data Range

[Figure 6.2.2.2 Data Range of Type]


o Data Mapping

- 97 -
[Figure 6.2.2.3 Data mapping of Type]

(2) Address
It inputs PLC word address. Refer to address input methods.

(3) Information
It shows the information of the registered Word Lamps.

- 98 -
6.2.3 N-State Lamp
N-state lamp lights up with the combination of more than two PLC bit address data.

[Figure 6.2.3.1 N Status Lamp ]

(1) N-Display
① Shape Type

② Edge Color

- 99 -
③ Setting the N-State
4 Lamps
It lights up with the combination of two bit addresses.

[Figure 6.2.3.2 ‘4’ Lamp condition]

8 Lamps
It lights up lamp with the combination of three bit addresses.

[Figure 6.2.3.3 ‘8’ Conditions of lamp]

16 Lamps
It lights up lamp with the combination of four bit addresses

[Figure 6.2.3.4 ‘16’ Lamp combination]

- 100 -
④ Caption
It sets text to show on the lamp button.

Input directly or input text by using buttons.

The following dialogue appears when button is pressed.


It can set the texts directly, or the texts from table.

[Figure 6.2.3.5 Setting the texts for Lamp]


‘Image Text‘ is possible to show the various styles with fonts provided from MS window.
⑤ Effect

Type Description Remark


None None of effect
Blinking every second.
Blink
The set object is repeated to appear or disappear sequentially.
Reverse every second. ‘0’ condition is
Reverse
The set object is repeatedly changed to between ‘0’ and set value. all the bits=0.

(2) Address
[4 Lamp] inputs 2 bit address, [8 Lamp] inputs 3 bit address, [16 Lamp] inputs 4 bit address.

- 101 -
[Figure 6.2.3.6 Address input of N-state lamp in case of 4 bits.]

(3) Information
It shows the information of the registered N-State Lamp.

Example1. Lamp operation in case of more than 4 conditions


If the conditions of lamp are 5, it utilizes ‘N-State Lamp’ by combining with Calculation tag or Scripts.
The conditions of S100 system buffer are b0, b1, b2, b3 and b4. Å 5 items.
Working table,
No Caption Color Condition Effect Remark
B0 B1 B2 B3 B4 B5 Word value
0 OFF 0 0 0 0 0 0 0 None
1 Welcome 1 0 0 0 0 0 1 Blink
2 HCi 1 1 0 0 0 0 3 None
3 HCiX 0 1 0 0 0 1 33 None
4 HMI 0 0 1 1 0 0 12 None
5 For 0 0 1 0 0 0 4 Blink
6 Honeywell 0 0 0 0 1 0 16 Blink
7 Controller 0 0 0 0 0 1 32 Reverse
8 Others - - - - - - 0 None

In this case, it’ll be made the operation of Lamp by using script. Lamp is controlled by [S:101].

(a) Scripts (b) VISUAL on N-State Lamp (c) Address

- 102 -
6.3 Touch Tag
It is a touch button used to operate PLC address data by setting touch area or to execute specific functions.

6.3.1 Touch
(1) Display - VISUAL

[Figure 6.3.1.1 Display of touch]

① Shape Type
It sets shapes of touch button

② Line color
It sets the edge color of the selected shape type.

③ Image Transparent
If Bitmap is selected in the Shape Type, it changes the background color of the selected image from black to
transparent. It is mainly used in case that touch screen background is not black color.
④ Mute On Touch
Touch button sounds beep when it is touched. There is no sound if this function is checked,

- 103 -
⑤ Default Shape
• Fill Style
The inside of object is empty in no paint but filled with color in the solid.

[Figure 6.3.1.2 Fill Style]

• Fill color
It is the color filled inside of the object when fill Style is Solid.

⑥ Touch Shape
It is the function indicating touch when touch switch is touched.
If Touch XOR color is checked and color is assigned, it shows the color after XOR treating of the color of touch
button and Touch XOR color checked.

⑦ CAPTION
It sets characters attached to the Touch button. Refer to Bit Lamp tag.

• Background transparent
There is no background color and Text is transparently indicated.

[Figure 6.3.1.3 Caption background]

• Background color XOR


The color of Text and background color are XOR treated and indicated.

(2) Condition
It sets touch conditions.

- 104 -
[Figure 6.3.1.4 Touch condition]

① None
No touch conditions. It operates whenever touch switch is touched.

② Bit State
Touch switch works if the data of PLC bit address satisfy conditions.

[Figure 6.3.1.5 Bit condition of touch]

- 105 -
• ADDRESS
It inputs PLC bit address used for conditions.

• BIT
Touch switch is operated when OFF, PLC bit address is 0 in case of 0.
Touch switch is operated when ON, PLC bit address is 1 in case of 1.
③ Word Value
Touch switch works if the data of PLC word address satisfy the conditions.

[Figure 6.3.1.6 Word condition of touch]

• ADDRESS
It inputs PLC word address used for conditions.

• WORD RANGE
Touch switch is operated only when the data of PLC word address satisfy the range.
[min] is minimum value and [max] is maximum value.

(3) Operation
It assigns the operation of touch switch. There are four functions such as Bit State, Word Operation, Key Input
and special function. Set each function and register them using Add, Modify, and Delete buttons. It is possible
to add up to ten functions with one touch switch. The operation is carried out from the high order registered
functions. The registered order can be adjusted using Down and Up buttons.

- 106 -
[Figure 6.3.1.7 Touch operation]

① Bit State
It is a touch switch which operates bit address in PLC.

• ADDRESS
It sets bit address in PLC.

• OPERATION
The assigned bit is ON while the by ‘ON'(When touched) switch is kept pressed.
The assigned bit is ON while the by ‘ON’ switch is kept pressed.
The assigned bit is reversed while the ON <->OFF switch is pressed.
i.e.‘from 0 to 1’ or ‘from 1 to 0’

② Word Operation
It is the touch switch to set data to the word address in the PLC.

- 107 -
[Figure 6.3.1.8 Word Calculation of touch]

• Write data size


It assigns the size of output operation. Select between 16 bit and 32 bit.
32 bit is used to store and calculate the bigger values than 16 bit.
The assigned PLC address becomes low order word and the next address to the assigned PLC address
becomes high order word.

• Const Data Type


Types of constant values
[DEC] is an abbreviation of Decimal.
[HEX] is an abbreviation of Hexadecimal.
[BCD] is an abbreviation of binary coded decimal.
It is calculated by hexadecimal and the results are indicated from 0 to 9 which do not contain A to F

• Write data size


Select write data size, [16 bit] or [32 bit].

• Operand data size


Select operand data size, [16 bit] or [32 bit].

- 108 -
• Operation
Operation assigns among [PLC1], [inside], [special], [constant values] and inputs word address or constant
values. The data of the assigned word address or constant value are set to output address.
Example 1, the operation by which constant value, 10 is set to PLC D0 address if switch is kept pressed.

[Figure 6.3.1.9 Example of Word calculation for touch tag]

It is used to set fixed values or initial values.

The end of operation is assigned with semicolon


Operation pop up window like as following appears when this button is clicked.

[Figure 6.3.1.10 Operator of word operation in touch tag.]

Operand Description Operand Description


; End. Finished operation % ‘Percent’ operator
+ ‘Add’ operator & ‘AND’ operator
- ‘Subtract’ operator | ‘OR’ operator
* ‘Multiple’ operator << Left Shift operator
/ ‘Divide’ operator >> Right Shift operator
^ ‘XOR’ operator

If operator other than end of operation is selected, the next line to be operated shall be shown. The operation
line can be increased up to 4.

- 109 -
Example, in case of addition of numeric constant ‘10’ with device address ‘10’.

[Figure 6.3.1.11 Example of word operation in touch tag.]

When switch is pressed, the results of the addition of data of PLC internal word address D10 and constant
value 10 are set to output PLC internal word address D10. Whenever this switch is pressed, the data of D10 is
increased by 10 each time.

③ Key Input
Touch key pad is to set the data to word address in the PLC.

• Numeric/Character
Select numeric and character key-pad.

[Figure 6.3.1.12 Registered Numeric key of touch tag.]

- 110 -
• Digit
Items Description Remark
0~9 Numeric key,
A~F Hexadecimal key,
←,→,↑,↓ [Arrow] Direction key,
- Negative number,
. Decimal points
[Esc] ‘Cancel’ key
[back] ‘Back space’ key
[Clear] Clear all input key values.
[Enter] Enter key value to the assigned PLC word address.

• Characters

[Figure 6.3.1.13 Registered character key of touch tag.]

Items Description Remark


‘~’ to’ }’ Numeric keys
‘A’ ~ ‘Z’ Alphabet characters(English)
←,→,↑,↓ [Arrow] Direction key,
Space Space. Insert blank ‘ ‘. If checked and small letter if not checked.
[Caps Lock] capital letter

- 111 -
④ Special functions
Touch switch having special functions.

[Figure 6.3.1.14 Special function of touch]

• Category

[Figure Category of special functions of touch tag]

1. SCREEN
SCREEN is a switch related to screen.
[EXIT] stops the current operation of this PJT.
[Previous Screen] Move to previous screen.
[Screen Change] Switches from current to assigned one.
[Window Move] Register to the window screen.
It is possible to move the window screen from touch screen when window screen is on.

- 112 -
Window screen moves to touch screen when the registered switch on the window screen is pressed and then
touch screen is pressed.

[Security Level]
Security level input window appears.

2. PRINT
Currently, this function is restricted and not allowable for operation.
[Print Screen]
The current screen is printed by the connected printer.

[Print Logging]
The logging data is printed by the connected printer.

[Figure 6.3.1.15 Logging print among the special functions of operation]

Select one of the logging 1 to logging 8 from the [logging number] and check if sign will be used.

[Print Alarm]
The alarm contents will be printed by the connected printer.

[Roll Printer]
The contents of roll printer editor will be printed by roll printer connected to COM1 port

3. USB/CF
USB/CF is the switch related to USB storage or CF card
[USBÆ HMI]
It sets to Copy OS, system Fonts, and project files stored in the USB storage device to HCi/HCiX.

- 113 -
[Figure 6.3.1.16 Special function of touch]

[HMIÆ USB]
It sets to copy OS, Fonts, and project files of inside of the HCi/HCiX to USB storage device.

[CF Eject]
‘CF Eject’ is pressed before removing CF card. The connection is removed after moving the data remained in
the HCi/HCiX to CF card.

[CF Update]
The data is automatically stored in the CF card when the data in the HCi/HCiX becomes a certain volume. If
CF Update switch is pressed, the data moves to CF card even the volume is not enough.

4. MEMORY
MEMORY is a function related to the internal memory of HCi/HCiX.

[Recipe Block Copy]


When recipe (parameter) is set in the project files, it copies the recipe in block unit.

- 114 -
[Figure 6.3.1.17 Recipe block copy]

‘From Reference’ and ‘To Reference’ are internal address of HCi/HCiX. The data of internal address of
HCi/HCiX becomes block numbers. As shown in the above figure, if the data in the internal address # 100 is 5
of HCi/HCiX and the internal address of touch is 3, the data in the recipe block 5 is copied to block 3. The
length of data is not needed to input.

[Recipe Block clear]


It is the function deleting the data of block of recipe.

[Figure 6.3.1.18 Recipe Block clear]

[Recipe Block Address]


Recipe Block Address is the internal address of HCi/HCiX. The data of internal address is block number to
be deleted.

[System Buffer Copy (indirect)]

- 115 -
[Figure 6.3.1.19 System buffer indirect copy]

System buffer is the internal address of HCi/HCiX.


It copies the data of internal address of HCi/HCiX as long as it’s length with internal address of HCi/HCiX.

‘From Reference’ and ‘To Reference’ are internal address of the device. The data of internal address
becomes the internal address of the device to be copied. If the data of internal address # 10 of device is 200
and the data of internal address of # 20 of the device is 300, the internal address # 200 to # 209 is copied to
internal address # 300 to # 309.

[System Buffer Copy] directly

[Figure 6.3.1.20 Direct copy of system buffer]

System buffer is the internal address of device.


It can copy the data of internal address to other internal address of device as long as the data.
[From Address] and [To Address] are the internal address of device.
8 word data from # 120 to # 127 of the internal address of device is copied to internal address of device from
# 220 to # 227.

- 116 -
5. Extended Tag
Extended TAG button is used for alarm tag, extension alarm tag, record tag, list, log table, Doc Viewer tag,
and buzzer sounds.

[Alarm Tag]
Alarm Tag button is used in alarm tag.

[Figure 6.3.1.21 Alarm Tag]


Group is alarm group. Select alarm type if the registered alarm tag is current alarm or alarm history.

[Ext Alarm(sort)]
Ext Alarm(sort) arranges Alarm lists generated from the Ext Alarm.

[Figure 6.3.1.22 Extension alarm arrangement]

It assigns the sort of group and arrangement.

[Ext Alarm(key)] : Ext Alarm(key) button is used in Ext Alarm tag.

- 117 -
[Figure 6.3.1.23 Ext Alarm(key)]

[Record Tag] : Record Tag button is used in record tag.

[Figure 6.3.1.24 Record tag button]

[List Tag] : List Tag button is used in list.

[Figure 6.3.1.25 Log table button]

[DocViewer Tag] : This button is used in DocViewer tag.

- 118 -
[Figure 6.3.1.26 DocViewer tag button]

[Buzzer Sound]
Buzzer sounds when Buzzer Sound touch tag is pressed.

(4) Information
The information of a specific tag on the screen is displayed.
For example, it shows the information of screen No1 and Tag ID=1.

(a)

(b)

(c)

[Figure 6.3.1.27 Information of touch]


(a) Located information of the current tag.
(b) Date and time to be created and modified.
(c) Position and size of the current tag.

- 119 -
6.3.2 Touch and Lamp
‘Touch’ switch and ‘Lamp’ includes both Touch-event function and Lamp function. ‘Touch’ tag is same as condition,
operation and information, but it’s different from display in their property window.

(1) Display
Input bit address of controller to lamp address. The Lamp lights up and off depending on ON/OFF of assigned
bit.

[Figure 6.3.2.1 Touch + Lamp_Display]

① Shape Type
Select one among [None Edge], [Rectangle], [Circle], and [Bitmap]

• [None Edge] Square without edge.


• [Rectangle] Square with edge.
• [Circle] Circle with edge
• [Bitmap] Bitmap
[None Edge], [Rectangle], and [Circle] are indicated by Off fill color and On fill color.
[Bitmap] is indicated as assigned ON/OFF bitmap.

- 120 -
[Figure 6.3.2.2 Touch+Lamp Display_ Bitmap]

Refer to lamp tag for bitmap assignment.


Image Transparent
If Bitmap is selected in shape type, it changes the background color from black to transparent. It is mainly
used in case that touch screen background is not black color.
Mute on Touch
Touch button sounds beep when it is touched. There is no sound if this function is checked.

② Blink(On-Lamp)& On/Off Reverse


• Blinking (when Its bit On)
It is used to emphasize ON status of PLC monitoring bit.
It repeats the lighting up and off of ON status lamp in 0.5 second cycle.

• ON/OFF Reverse
It is used to emphasize On status of PLC monitoring bit.
It repeats the indicating of ON status lamp and OFF status lamp in 0.5 second cycle.

③ CAPTION
It sets characters printed on the Touch and Lamp tag.

[Figure 6.3.2.3 Caption]

• Normal
It sets caption with general characters.

[Font and size]

- 121 -
[Figure 6.3.2.4 Font and size]

Select the font and size from the above figure. Korean can be selected bigger than 16x16.

[Figure 6.3.2.5 Character size setting]

Text size, assigns the size of width and length.


2x2 in the above means the width and length of the characters become twice.

[Text color]
If text color is clicked, Color Palette appears.

[Figure 6.3.2.6 Color palette]


Select color from the basic colors or select color in the left and press [OK] button.

- 122 -
If colors other than basic colors are frequently used, register them to [My colors] and use them. Assign the
color in the left palette and press [Add to MyColors] button to set.

[Transparent/ XOR of Background]


Background transparent indicates characters with text color irrespective of button color. Background XOR
indicates the button color and text color are treated with XOR.

[Caption copy]
The characters set to OFF are same as those to ON, the setting can be copied using arrow button in the
middle.

• Image Text
By importing the font of MS windows in the PC, It supplements the restrictive parts of normal text.

[Figure 6.3.2.7 Image Text]

[Font selection]
It is possible to select font installed in the computer.

[Font size selection]


It is possible to select font size from 8 to 72.
ITEM Description Remark
B Indicates Bold letters
I Indicates Italic letters.
U Underlines the letters
S draws a Strike out

• Text table
It is only usable if multi languages are set.

- 123 -
6.4 Numeric & String Tag
It indicates or sets numerical data or string data stored in the word address of PLC.

6.4.1 Numeric
It indicates numerical data stored in the word address in PLC.

(1) Address

[Figure 6.4.1.1 Numeric Tag_Address setting]

① Read of address
It assigns PLC word address to be monitored. When the ‘Use Offset’ is checked, ‘Read Address’ = [Device
address] + [Offset].
② Data type
Select among [DEC], [HEX], [BCD], and [FLOAT].
[FLOAT] is real number.
If Use sign is checked, negative number can be expressed. Check your system for Real number.
③ Data size.
Select between [16 bit] and [32 bit]

- 124 -
[16 bit] is usually used but [32 bit] is used to indicate bigger data.
16bit : 0~65535, -32768~+32767
If [32 bit] is selected, it automatically becomes [Use Sign].
[Word Swap] is to switch upper word and lower word each other.

④ DATA PROCESSING
It adds operation to numerical data.

• Scaling
It’s proportionally shown by set range(Display) from [Read address].

[Device] is real value in ‘Display data’ with PLC address and [Display] is result value of scaling.
The range is [Min] to [Max] value. Here, [Min] is Minimum, and [Max] is Maximum.

[Figure 6.4.1.2 Scaling]

<Example>
As shown in the above picture, In case of specifying [Device] as 0~4000, and the [Display] as 0~100, If
[Device] is 2000, the [Display] is proportionally 50.
If [Device] is less than 0, the [Display] is 0. If [Device] is more than 4000, the [Display] is 100.

• Calculation of display data


The [Operation of display data] is to indicate the resulting data by carrying out a certain operation of Read
address data. The actual data of Read Address does not change but the indicating numerical values are
changed and indicated.

[Figure 6.4.1.3 Calculation of displaying device address]


Here, the ‘DISPLAY DATA’ is calculation value between the data of specific address, constants or the value of
another address.
If the arrow key on the right of the above figure is pressed, the following Label Operation dialogue box appears.

- 125 -
It is set after inputting the operation to the data of Read Address and them [OK] button is pressed.

Device value = [D00000] + 20

[Figure 6.4.1.4 Label Operation]

The above operation indicates the numerical values by adding constant value ‘20’ to the device [D0000] of
PLC address.

(2) Display

[Figure 6.4.1.5 Display option]


① VISUAL
• Text color/Background color
Text color is the color of characters indicating numerical values and background color is the color of the area
indicating numerical values.

• Font Pixel/Font Size


If the below arrow key is pressed, font types are shown as following figures. Select font type. Then, the font

- 126 -
size become the selected pixel in list box.

[Figure 6.4.1.6 Font types]

If the font size is selected, the figure to set size as shown in the following figure is shown.
It can be changed to the size by desired value as shown figure.
‘2X2’ in the above means the width and length of the characters become twice.

[Figure 6.4.1.7 Size]

• Effect
If Transparent is checked, characters of numeric data are only indicated without background color.

② Format
• Data length/Decimal places
Data length means the total number of full digit to be displayed.
‘Decimal places’ means the position where decimal point is marked on the numeric data.

• Format Mask/Cut length


It’s shown the data field with ‘Format Mask’. Here, format mask is enable to show the numeric data with special
format or unit.
‘Cut Length’ is limited by set value in case of not ‘0’.

Example ‘Format Mask’ is display a data with ‘*’ and mixed up some charaters.
(1) In case of telephone number, if the numeric data is 1233456789,
Format is Tel (***) ***-****. Æ shown data = Tel(123) 345-6789.
(2) Showing with unit(pressure), format =’****.* mbar’.

- 127 -
• Alignment/ fill in a blank by ‘0’
Align the Text with button. If ‘Right’ button is selected, it is aligned to sight side. If ‘Left’ button is
selected, it is aligned to left side.
If fill in the blank by ‘0’ is checked, 0 will be filled in the numeric data field depending on the length of digits.
(3) Case
It is possible to assign color of character of numeric data and background depending on the conditions.
There are Bit and Word in the condition & Status.

[Figure 6.4.1.8 Numeric option]

① Bit conditions
It sets the text color and background color of numeric data depending on ON/OFF of the target PLC bit
address. Input ‘PLC bit address’ from Bit Reference Address and set ‘On/Off’ conditions.
‘Numeric Color(TColor)’ is color of digits and ‘Back Color(BColor)’ is background color.
Press [Add] button after setting to register case. When modifying, ‘Modify’ or ‘Delete’.

② Word condition
Assign text color and background color of numeric data when the data of PLC word address satisfy the
conditions.

- 128 -
[Figure 6.4.1.9 Word Conditions]

First, select type of word range from Word Range Type

[Figure 6.4.1.10 Word Range Type]

[a] represents minimum [Min] and [b] represents maximum [Max].


[X] is data of Read Address of Address tap. If other address is assigned by checking Use Reference Address, it
becomes the data of the assigned address.

[Figure Reference Address]

TYPE Description
a<X When the data of the assigned PLC word address is bigger than a.
X<b When the data of the assigned PLC word address is smaller than b.
a<X<b When the data of the assigned PLC word address is bigger than a but smaller than b.

(4) Information
It shows the information of the
registered numeric tag.

[Figure 6.4.1.11 Numeric Information]

- 129 -
6.4.2 String
It indicates string data stored in the word address in PLC.

(1) Address

It inputs word address where string data is stored.


In case of 16 bit word address, it can be stored two characters per a word unit in English. When more than
two characters are indicated, it becomes address starting string. 1word is 2 letters.
And also, the address is switched by user offset option.

[Figure 6.4.2.1 String Address]

(2) Display
It sets Text Color/background Color/Font Pixel/Text Length to be shown.

- 130 -
[Figure 6.4.2.2 Strings Display]

① Text Color/Background Color


It sets Text Color and background Color of the strings to be indicated.

② Font Pixel/Font Size


Select font type & pixel.
Font size assigns the size of width and length.
2x2 in the above means the width and length of the characters become twice.

③ Text Length
It is number of characters to be indicated, based on English. Two English characters can be stored in the word
address. Ten characters indicate five word data in the word address.

④ Effects
If Transparent is checked, the background becomes transparent and string is only seen.

(3) Information
It shows the information of the registered string.

- 131 -
6.4.3 Keypad Display(Numeric)
It sets numeric data that is being input from keypad to word address in PLC and displays.

(1) Address

[Figure 6.4.3.1 Number Key Address]


① Data Address / Use Offset
It sets address that is being input from keypad and sets word address in PLC that needs to be displayed.
② Data Type
Select among [DEC], [HEX], [BCD], [FLOAT], and [BIN]
If you check [Symbol] to use Sign, it displays negative value.
③ Data Size
[16 bit] is used for word address
[32 bit] is set when it is double word address
It is also used to display or set bigger value than word address although it is a word address.
When it is double word address, it displays lower grade word only if it isn’t set
If you check Word Swap, it switches upper grade word and lower grade word then set and display.

- 132 -
④ DATA PROCESSING : None/Input Limit/Scaling
If DATA PROCESSING is set, it executes set operation when you store data of inputted keypad into word
address in PLC.

• None
Does not execute operation. This means, it sets inputted data of keypad to selected PLC word address as it is.

• Input Limit (Display Range)


It sets the range so that the data can be set.

[Figure 6.4.3.2 Maximum/minimum Setting] The Range is -32768 ~ 32767.


[Min] is Minimum value, [Max] is maximum value.
It does not set if inputted data is smaller than minimum value or bigger than maximum value.

• Scaling
It executes inputted numerical value data with proportional operation then sets to selected address.

[Figure 6.4.3.3 Scaling]


Device(Before) is numerical value data which is actually set to Data Address
Display(after) is numerical value data which is inputted from key pad
Above picture for instance, if you input 100 with key pad, then 4000 is set at PLC word address and if you input
50, then 2000 is set.
Only a data of 0~100 with keypad can be inputted and displayed

(2) Input Mode


There are Display Mode and Input Mode for keypad display.

- 133 -
Display Mode displays the data of word address in selected PLC
Input Mode takes key data from keypad
There is only one keypad display which is in Input Mode in one screen. In other words, if one keypad display
becomes input mode, Keypad display which was in input mode will be automatically changed to display mode
Input Mode is condition that changes Display Mode of keypad display to Input Mode
If ENTER key or ESC key is inputted in Input Mode, it goes back to Display Mode.

[Figure 6.4.3.4 Keypad Display Input Mode]

• When Touch
If you touch the keypad display tag in the screen then it becomes input mode.

• Bit Condition
It becomes input mode just when ON signal enters to selected PLC bit address.

• Popup “Auto TenKey”


It becomes input mode if you touch the keypad display tag and then keypad pops up automatically in the
screen.

• Use Arrow Key


Arrow key is used when you want to register many keypad display tags in one screen.
Input mode moves keypad display tag to next keypad display tag by direction key

- 134 -
[Figure 6.4.3.5 Arrow Key Register in Touch Tag]

Keypad display(Numeric) that arrow key is going to be applied sets Address(Bit) identically.
In order to apply arrow key, this Address(Bit) must be ON signal.
KeyInput Order: input 1 for keypad display that you like to do first, 2 for the next and then 3. Register in order.
When you enters the screen in Run that uses arrow key, you can see [Input Mode] in key display showing
Key Display order 1.
Data is set by using [Enter] key, Input Mode will move on to next key display which is key display order.
Arrow Key ID Setting : In case of [Auto], Pushing arrow key makes input mode pass the near key display
automatically. When [Manual], next key display can be set by manual as following picture.

[Figure 6.4.3.6 Manual setting in ArrowKey ID Setting

(3) Display
① Font Pixel/Font Size
It selects font type. Inside of parenthesis indicates length x width pixel.
Font size enlarges selected font to desirable size in font type.
② Text Color/Background Color
It selects Text color and background color of numerical value date that needs to be indicated.
③ Digit Length/Decimal Places
Data Length is total number of numerical value data that needs to be indicated
Decimal Places inserts decimal point to numerical value data that needs to be indicated.

- 135 -
[Figure 6.4.3.7 Numeric Key Display]
④ Letter Effect
Transparent displays background color transparently.
For Alignment of text, you can choose left side lineup and right side lineup
⑤ Input Mode Color Setting
Basically it displays with black letter and white background when you checked Input Mode Color button. At this
time, user can select color.
⑥ Fill in a blank by ‘0’/Password/display
‘0’ data when selected(default: previous value for each feature) is shown when inputting
Fill in a blank by ‘0’ fills the numerical value date with ‘0’ as a length of data Length
For example, if the data Length is 5 and actual numerical value data is 256, it shows ‘00256’ on the touch
screen.
Password shows numerical value data with [*].
Previous value is shown when inputting also displays present numerical value data in Input Mode.
If you do not check, it shows with ’0’

(4) Information
It shows the information of registered keypad
display (numeric)

[Figure 6.4.3.8 INFORMATION]

- 136 -
6.4.4 Keypad Display(String)
It sets and displays inputted string data in keypad to word address in PLC.

(1) Address
Inputs word address in PLC which stores set string data. It is 2 characters per word.
The Address becomes starting address of string data with use offset.

[Figure 6.4.4.1 Address of Keypad Display for String]


(2) Input Mode
It is same as numeric key display.

(3) Display

[Figure 6.4.4.2 Display in Keypad Display]

① Visible space
It show all characters if there is any blank within [Text Length].
② Other contents are same as number key display.

(4) Information
It shows the information of registered word key display.

- 137 -
6.5 Message
It displays contents of Message Table according to the condition of data in PLC.

6.5.1 Making Message Table


Make message table at Project Window-Global Setting-Message Table or make after selection Project-Message
Table in menu.

[Figure 6.5.1.1 Message Table]

① Group / No /Length / Contents


ITEM Description Remark
Group Message group. You can set up to A~Z group.
No Number of message
Length The length of message. English = 1 letter
Contents The content of message.
② Add/Delete

[Figure 6.5.1.2 Message Add/Delete]


Add : Insert a new line, and message is added by typing some letters.
Delete : Delete a selected message of cursor positioned.
③ Normal Text / Text Table /Image Text

- 138 -
ITEM Description Remark
Normal Text Make a message, display the texts with system fonts.
Text Table Select any registered string from Text table.
Image Text It sets to a image letter, display most characters including special letters.

④ Apply / Close
Apply : It saves all the messages on this table.
Close : It closes the current window with saving all the messages.

[Figure 6.5.1.3 Confirm message for ‘Apply’ or ‘Close’ option]

- 139 -
6.5.2 Bit Message
It displays content of Message Table according to the variation of On/Off of bit address in PLC.

(1) Message

[Figure 6.5.2.1 Message option for ‘Bit Message’]

(A) DISPLAY
① Message Length/Display Line
Message Length is displayed by set amount from Message List.
Set Max. length among the message to be indicated.
Display Line is number of message line.
In case that multiple messages needed to be shown on screen, set the message number. Line to line

② Font Type(Pixel) / Character Size / Alignment


Font Type : Select a proper system font, it shows ‘Width X Height’ pixel.
Character Size : Enlarges a message with selected and set font size.
Alignment : Alignment option, the string are aligned to left, center, and right side.

- 140 -
③ Blink
Message are blinked every a second. (It’s reverted ON/OFF every 0.5sec.)
Text : Blink text only
All : All the texts are flicking with background color.
④ Scroll : when checked ‘USE’
Message is shown by moving left to right by interval time if the indicating length is bigger than set ‘Message
Length’.

[Figure 6.5.2.2 DISPLAY option for Bit Message]


(B) MESSAGE
⑤ Message Group
It selects message group among registered groups.
⑥ Displaying option : OFF / ON
It’s set the specific string according to the ON/OFF with text Color and back ground color.

(2) Address
It sets bit address for the condition of monitoring message.

[Figure 6.5.2.3 Address of ‘Bit Message’]

(3) Information
It shows the information of registered bit message

- 141 -
6.5.3 Word Message
It shows content of Message Table according to the data of word address in PLC.

[Figure 6.5.3.1 Message option for ‘Word Message’]


(1) DISPLAY
All the options are same as those of ‘Bit Message’ tag.

(2) Message
① MESSAGE No
• Data Range
It’s displayed any message according to the range of selected word address data on PLC.
Select ‘Message Group’ to be indicated and set Range Count.
When you set Range Count with number of range, it forms line as much as shown in figure.

For setting messages, it’s enabled to set by ‘Range Count’. And, it’s selectable the specific message among
predefined ‘Message List’ on Global Setting.

- 142 -
[Figure 6.5.3.2 Setting the message by Data Range]

Type Description Remark


No Range Number
Min Minimum Value
Max Maximum Value
Text Message Color
B.G Message Background Color
Message Message that needs to be indicated

• Data Mapping
If a specific data is set previously, it’s displayed a
specific message by the data. Data and message
must be mapped individually.

[Figure 6.5.3.3 Data Mapping]

Type Description Remark


Value Data of selected word address
Text Text color of message
B.G Background color of message
Message Selecting message that requires mapping

• Data Indirect
It’s displayed the mapped message by data of PLC address.

- 143 -
[Figure 6.5.3.4 Data Indirect ]
If selected word address data is 2 in above picture, then number 2 message of Group A will be shown.

② Address
It sets word address under condition of monitoring message.

[Figure 6.5.3.5 Word Message_Address]

③ Information
It shows the information of registered word message.

- 144 -
6.6 Window / Part
This is tag that calls window screen.

6.6.1 Bit Window


It calls a window according to the condition of bit address in PLC.
(1) Window

[Figure 6.6.1.1 Window of ‘Bit Window’]

• Address
It sets bit address in PLC which will call window screen.

• Condition Bit Status


OFF : call a window while data of selected bit address is OFF.
ON : call a window while data of selected bit address is ON.

- 145 -
Example In above picture, checked buttons are act as Calling Condition.
The condition is defined to call out selected window screen
ON : When the bit is changed from 0 to 1
OFF : When the bit is changed from 1 to 0

• Window Number
It sets window screen number to be called.

• Window Type : It sets the condition that a window is shown or not.


Pop-up : It’s appeared the set window, the position of window can be adjusted by ‘Base Point’.
It’s appeared and disappeared by set condition of PLC address, previous base screen will be recovered in
place where window popped up.
Static : It’s appeared the set window on the set position, there is an option to switch some screens rapidly.
If ‘background recovery’ is unchecked, the base screen will not be recovered when the window is
disappeared.

• Base Point
Type Description Remark
Window will be called in place where window tag is registered.
Default
The window is displayed in the X and Y Position Value.
The position of window is variable according to the Address of PLC.
Relative For example, the position is computed both Constant of Position value in X or Y
and the value of Address of PLC.
Absolute Each position is matched to the variable of address of PLC.

• Display position
It finds and sets the direction of window screen in place where window is registered.

(2) Information
It shows information of registered bit window

- 146 -
6.6.2 Word Window
It calls window according to the condition of word address in PLC. Mainly, it is used when you want call numbers of
window screen in one position.

(1) Window

[Figure 6.6.2.1 Setup of Word Window]

• Address
It sets word address of PLC.

• Window Data
Word Range : It’s appeared a selected window screen according to the range of word address data.
No. of Range : Counts of window screen to be called. Range = Max. 1~999
WORD Variable : It’s appeared a selected window screen according to PLC address data, and the window
screen is same as PLC data.

.
[Figure 6.6.2.2 Setting ‘Word Variable’]

- 147 -
• Window Type : It sets the condition that a window is shown or not.
Pop-up : It’s appeared the set window, the position of window can be adjusted by ‘Base Point’.
It’s appeared and disappeared by set condition of PLC address, previous base screen will be recovered in
place where window popped up.
Static : It’s appeared the set window on the set position, there is an option to switch some screens rapidly.
If ‘background recovery’ is unchecked, the base screen will not be recovered when the window is
disappeared.

• Base Point
Type Description Remark
Window will be called in place where window tag is registered.
Default
The exact point are displayed in the X and Y Position Value
The position of window is variable according to the Address of PLC.
For example, the position is computed both Constant of Position value in X or Y
Relative and the value of Address of PLC.
If calling address of window is D00000 and registered position of window tag is
(63, 284) then the calling position is (Data of 63+D00001, 284+D00002)
Absolute Each position is matched to the variable of address of PLC.

[Figure 6.6.2.3 Screen of Relative]

Window is called in place where data of 2 addresses is added to window calling address

[Figure 6.6.2.4 Setting ‘Absolute’ of Base point]

• Display Position : set the displaying location.

[Figure 6.6.2.5 Display Position of window]

(2) Information
It shows the information of registered word window.

- 148 -
6.6.3 Bit Part
It displays screen or image by confronting the variation of data that is saved in bit/word address in PLC.

(1) Parts

Honeywell

[Figure 6.6.3.1 Screen of Bit Part]

• Source
Select a type to call both ‘Image List’ and ‘Sub Screens’.
Image List : It displays any image among registered in [Global setting]-[Image List] of [Project Manager]
according to ON/OFF condition of set data bit.
Sub Screens : It displays any ‘Sub Screen’ among registered of [Project Manager] according to ON/OFF
condition of set data bit.

[Figure 6.6.3.2 Screen of Project Manager]

- 149 -
• Display Size
This is display size of part and pixel unit.
[Width] is width and [Height] is height.

• Address
It sets bit address in PLC that becomes the condition for calling part.

• OFF/ON Bit Setting


Part number is set according to OFF/ON of set bit address
Blink is the method that emphasizes part. It blinks the object 0.5 per second.

(2) Information
It show the information of registered bit part

- 150 -
6.6.4 Word Part

(1) Parts

[Figure 6.6.4.1 Screen of Word Part]

① Source/Display Size
Same as the descriptions of ‘bit part’.
② Address
Input word address of PLC. ‘Use Float’ is used in case of Floating Point data of PLC.
③ Kind of Parts Data
This is an option that it’s applied the data from PLC for showing the specific parts.

• Word Range
It sets each part number to show according to data range of selected address.
[Range Count] is Max 64 items.

• Word Variable(Indirect)
It sets each part number to show according to data of selected address. The part number is same as data of
PLC. If the data of PLC is 30, it’s displayed part No. 30.

[Figure 6.6.4.2 Word Variable(Indirect) Selecting]

- 151 -
(2) Information
It shows the information of registered word part.

- 152 -
6.7 Alarm
It displays the alarm record of registered message in [Alarm Setting] by confronting the ON/OFF variation of bit
address in PLC
There are 3 types of Alarm : Current Alarm, Alarm history and Alarm history(CF). Furthermore, you can check and
delete each message with other tags continuously.

6.7.1 Alarm List Setting


In order to activate the Alarm function, it’s required to set alarm list. Go to [Global Setting]-[Alarm Setting] in
Project Manager or go to [Project]-[Alarm Setting] in Menu.

Group Name.

[Figure 6.7.1.1 Alarm Setting]


Use ‘Add’ button to add an item in group as many as alarm list and then individually set in below list.
Here, Group is alarm group, and click another group for setting other message group.
Alarm list of same group is displayed as one alarm/alarm expansion tag
Type Description Remark
No Alarm number. It is added in order.
Addr The address of monitoring word.
Cond ON/OFF CONDITION.
Length Word length of alarm content
Contents Alarm contents.
Screen No Screen number of showing solution tip.

If alarm is activated, press [Enter] key in [Alarm Expansion] tag then it will move on to Base screen, Sub
screen or Window screen that it’s working.
When the ‘Use Solution Tip’ Button was checked, when checked an alarm message by pressing [Enter] Key
in Ex-Alarm Tag, then it will be moved to another set screen as below among ‘Base screen’, ‘Sub screen’ or
‘Window screen’. In below screen, if the ‘Screen No.’ is ‘10’, it’ll be switched to screen #10.

- 153 -
[Figure 6.7.1.2 Using Solution Tip]

6.7.2 Alarm
It displays the activated alarms on screen.

(1) Alarm setting

[Figure 6.7.2.1 Alarm Setting]


① Alarm Type
There are ‘Current alarm’ and ‘Alarm History’.
‘Current alarm’ only shows the contents of alarm which is activated at this time.
‘Alarm History’ shows the list of contents of alarms which has occurred since started to log.
② Group
It’s displayed the groups and selected that set in [Alarm Setting]
③ Data Setting : setting of triggered Date and Time

- 154 -
It sets the display type of date and time of alarm occurrence and clearance.

‘yyyy’ is year, ‘mm’ is month and


‘dd’ is date.

[Figure 6.7.2.2 Date Type]

‘hh’ is hour, ‘mm’ is minute and


‘ss’ is second.

[Figure 6.7.2.3 Time Type]

④ Column Setting and Content Maximum Length

[Figure 6.7.2.4 Column Setting and Content Maximum Length]

It sets Column that needs to be indicated.


Column can be set in [Trigger Date], [Trigger Time], [Column], [Clear Date], [Clear Time].
[Max Length of Contents ] is Length of Contents of Alarm.
Input the longest length out of alarm list in same group.
Note For Max Length of Contents
It’s recommended to set the longest unit in the current group.

- 155 -
(2) Display

[Figure 6.7.2.5 Display tab of Alarm]


① Frame Color / Background Color
It sets outer color of alarm frame and background color.
② Display option : ‘Basic Frame’ / ‘Alarm Text Blink’
• Basic Frame :
(A) Basic Frame : [Up], [Down], [Clear] keys will show up at the bottom of alarm tag. In the screen.
Type Description Remark
Up Page UP. Alarm list moves up by set value of scroll number
Down Page Down. Alarm moves down by set value of scroll number
Clear It deletes the selected alarm except current alarm.

(a) Basic Frame (b) Non-basic Frame


(B) Non-Basic Frame
[Up], [Down], [Clear] keys for special function are not appeared, the user can design some keys for the
specific purpose on touch tag. For design and setting, please refer to ‘TOUCH TAG’ section.

• Alarm Text Blink


As a emphasizing method for alarm list, content are blinked.

- 156 -
③ Scroll Option : Auto Scroll
Auto Scroll only shows the current alarm with a set interval time when ‘Use Basic Frame’ is unchecked.
It’s available in case that it is shown in a line for alarm and some alarms are occurred.

[Figure 6.7.2.6 Auto Scroll] The interval time is 1.5sec(3 * 500msec).


Type Description Remark
Vertical Activated alarm will be shown one by one.
Horizontal activated alarm will be shown one letter in one line from right to left.
Interval is interval that does automated scroll

④ Font Type(Pixel)/Font Size


It selects [Font ]. Inside of parenthesis indicates ‘width’ X ‘height’ pixel.
[Font Size] enlarges selected font form font type to desirable size.
⑤ Text Color/Background
It sets text color and background color of activated alarm.
⑥ Text Alignment
Select from Left, Center and Right.

(3) Information
It shows information of registered alarm tag

- 157 -
6.7.3 Alarm Ex
Alarm Ex Tag is tag that displays alarm history only. Function is added to the previous alarm tag.

(1) Display

[Figure 6.7.3.1 Display of ‘Alarm Ex’]


① Frame Setting
• Scroll Speed
It’s adjusted the speed when the alarm lists are moved by [Up], [Down] key.

• Use Title Bar


(A) ‘Use Title Bar’ is checked, it’s shown the defined names on each columns.

(B) ‘Use Title Bar’ is unchecked, it’s not shown any items.

• Frame Color / Background


It sets the frame color and background color.
② Cell Option
It sets ‘Line Style’ for Horizontal Line and Vertical Line.
③ FONT / COLOR
• Set of ‘FONT’ type and ‘Font Size’.
• Text Color / Background Color for General and Clear Alarm can set differently for each other.

- 158 -
(2) Alarm setting

[Figure 6.7.3.2 ‘Alarm Setting’ tab of ‘Alarm Ex’]


① ALARM FEATURE
Set the group of alarm, triggering time and contents. For details, please refer to the ‘6.7.2 Alarm’.
② ALARM DATA : select the items to show on the screen.
Type Description Remark
Trigger Date Date when alarm is activated.
Trigger Time Time when alarm is activated.
Alarm Message Alarm Contents.
Confirm Date This is confirmed date that user confirmed.
Confirm Time This is confirmed time that user confirmed.
Recovered Date Date when an alarm is removed or cleared.
Recovered Time Time when an Alarm is removed or cleared.
Occurence No. Alarm Occurrence counts when the alarm is happened again.
③ KEY SETTING : select the keys to show on the screen.
Type Description Remark
Cursor(Toggle) Line cursor. The top line of alarm lists is selected when pressing. For each page
Up The Line cursor is moved to up a line.
Down The Line cursor is moved to next a line.
Delete It’s deleted an alarm located the current cursor.
Clear All It’s deleted all the cleared or cancelled(ACK) alarms.
ACK It displays ‘confirmed date’ and ‘time’ if it’s checked by this key.
Clear Occur It’s removed a recovered alarm located on the current cursor.
Clear All Occur It’s removed all the recovered alarms.
Enter It’s switched to another screen when ‘Use Solution Tip’ checked.

- 159 -
Notice For setting by using external touch tag in Alarm and Ex-Alarm, it’s required to be
careful for setting.

(3) Information
It shows the information of registered alarm expansion.

6.7.4 Log Table


This is tag that displays logging data with table.
Logging Setting : It should be configured for logging before it’s used Log Table.
Logging has the function of recording data created in PLC and the body on the internal memory or CF
Memory Card at regular intervals if any condition (Bit, Word, Cycle, etc) is met.

With double clicking [Logging Setting] in Global Setting on the left of screen, or selecting [Project] > [Logging
Setting] on the menu, the screen [Figure. Logging Setting] is displayed.

[Figure 6.7.4.1 Logging Setting]

‘Logging Setting’ is possible to set Max. 8 groups.


For details, refer to ‘Section 7.2 Logging Setting’.

- 160 -
(1) Data

[Figure 6.7.4.2 Dialog of Log Table Tag]

① TABLE SETTING
a) Display LOG

[Figure 6.7.4.3 Display LOG]


‘Display LOG’ List shows Log groups defined in logging setting. Select a logging group to indicate from logging
table. Please be careful for configuring so that the same Log group is not set.

b) Horizontal Scroll Size


This is column number that can be moved when using Left, Right function of Log Table of special function.

c) Vertical Scroll Size


This is line number that can be moved when using Up, Down function of LogTable of special function.

- 161 -
② DATA FORMAT
a) Trigger/Clear Date

‘yyyy’ : year, ‘mm’ : month, ‘dd’ : date

[Figure 6.7.4.4 Selecting Date format]

b) Trigger/Clear Time

‘hh’ : hour, ‘mm’ : minute, ‘ss’ : second

[Figure 6.7.4.5 Selecting Time format]

③ Column Data Type

[Figure 6.7.4.6 Selecting Column Data format]


Basically, all parameters of Data Type follow the criteria of ‘LOGGING SETTING’ as global setting.
To redefine all parameters of the data type, it’s checked ‘Redefinition’ and edit the parameters.

a) ‘Data Type’ and ‘Data Size’


Select data format and size by columns to display in log table. Then, the edited information is shown on the left.

b) ‘Digit Data Length’ and ‘Decimal places’


‘Digit Data Length’ is total length to be show on LOG table, and it set with ‘Decimal places’.
Total length changes according to data type and size.

- 162 -
[Table 6.7.4. Display Length by Data Type / Size]

Data Type 16bit 32bit Remark

DEC 2~5 2~10 Decimal


UDEC 2~5 2~10 unsigned DEC
HEX 2~4 2~8
BCD 2~4 2~8
FLOAT Not Available 2~10

(2) Display

[Figure 6.7.4.7 ‘Display’ of ‘LogTable’]


① Frame Color
Select log table frame color from color select box.

② Background Color
Select log table background color from color select box.

③ Line Style

[Figure 6.7.4.8 Line Style]

- 163 -
Select line shape of log table that you like to display in [Figure. Line Style].
④ Line width
It sets frame line width of log table.

⑤ Without Title Bar


If you are not using title bar, title of log table will not show up.
⑥ Background Color
Select background color from color select box. Background Color of log table title bar is applied.

⑦ Font Type

[Figure 6.7.4.9 Font Type]

Select font type that you like to display log table in [Figure. Font Type].
It is applied to all the title and data of log table.

⑧ Text Color
Select letter color form color select box. It is applied to all the title and data of log table.

⑨ Background Color
Select the background color of text from color of selected box to display log table.

(3) Information
It shows the information of registered alarm expansion.

Tip
Clearing the Logged data
Logging settings are settable 1~8 groups, each groups is occupied on the
memory of HCiX.
So, it’s needed to remove the unnecessary logged data.
HCiX has a function for this job and Special buffer.

<Tip>
[_Logged_All_CLRN], here, N is block number of 1 to 8.
If you want to remove all the data of Log 1 block,
Set [_Logged_All_CLR1]=1 on Touch tag, then all logged data.

- 164 -
6.8 Graph
6.8.1 Bar Graph
This displays the date of word address in plc to bar graph, pie graph, or contour graph.
(1) Graph

[Figure 6.8.1.1 ‘Graph’ tab of ‘Bar Graph’]


① Graph Kind(Graph Style)
Type of graph consists of [Bar graph], [Meta graph], and [Contour Filling graph].

[Figure 6.8.1.2 Graph Style]

a) Bar graph

[Figure 6.8.1.3 Setting ‘Bar graph’ of GRAPH STYLE]

- 165 -
Select a ‘Shape Type’,
[No Frame] does not display the edge of bar graph;
[Rectangle] displays the edge.
It’s selectable 4 kinds of filling direction by data of bar graph, which are [up], [down], [left] and [right].

b) Meta graph

[Figure 6.8.1.4 Meta Graph of graph style]


It’s selectable several kinds of Shape Type for Meta Graph.
[Circle] is circle shape, and [Pie] is a semi-circle.
For the direction of graph, select either [clockwise] or [counterclockwise].

In case of Circle Shape, it’s configurable for setting the ‘Start angle’ for filling.

c) Fill Paint
With filling the closed area drawn, contour displays data of word address.

[Figure 6.8.1.5 Contour graph]


The direction of graph is one filled as data increase in the closed area drawn.

② Graph address

- 166 -
[Figure 6.8.1.6 Graph address]

① Graph Address
This is the word address to be displayed to graph.
② Scan Period
This is the cycle bringing a word address. 1 x 500 ms means 0.5 sec.
③ Data Type
Select out of [DEC], [UDEC], [BCD] or [FLOAT].
④ Data Size
Select either [16bit] or [32bit].
⑤ Min Value and Max value

[Figure 6.8.1.7 Min and Max value]

This sets min value and max value.


It is possible to set constantly by designating a constant value or set variably by designating a plc address or
internal address.

2. Display
(1) Color

[Figure 6.8.1.8 setting ‘Colors’]

- 167 -
Item Description
Base Color Color of case that data of word device is not exceeded and within min and max value.
Exceed Color Color of case that data of word device exceeds between min value and max value.
Background The inner color of graph
Frame Color The graph border color

(2) Range

[Figure 6.8.1.9 RANGE SETUP]

It is possible to set the filling color of graph according to range. [Range Count] is 1 to 8.(Except 0)
When [Use Range Address] is checked, it is possible to change the color of graph according to the designated
address data. If not check, the color of graph is displayed according to the data of [Graph Address].

(3) Information
This displays the information of registered bar graph tag.

- 168 -
6.8.2 Linear Graph(Trend Graph)
This displays the change of date of word address as time goes.

(1) Graph Data

[Figure 6.8.2.1 ‘Graph Data’ tab of Linear graph]

① Address : A word address to be displayed on graph.

② Data Type : Select out of [DEC], [UDEC], [BCD] or [FLOAT]

③ Data Size : Select either [16bit] or [32bit].

④ Min value and max value

[Figure 6.8.2.2 Min value and max value]


This sets the range between min and max value.
It is possible to set constantly by designating a constant value.

⑤ Line Style, Line Width, Line Color

[Figure 6.8.2.3 Line Style, Width, Color]

- 169 -
(2) Display

[Figure 6.8.2.4 Display of Linear Graph]

① Frame

[Figure 6.8.2.5 Setting ‘FRAME’]


This designates the brush color and contour border color.

② Graph Feature

[Figure 6.8.2.6 Graph Feature]

③ Number of X-axis division


This sets the number of equal parts to be divided on x axis of graph proceeding once.

④ Number of scroll
At the time of drawing again after drawing a graph to the end of x axis (that is to say, Linear graph is drawn to

- 170 -
the end of the area of square), shift as many as the number of scroll in the direction of opposite and mark it.
Then set the number of equal parts to be shifted.
(the number of scroll must be under the number of equal parts on x axis.)

⑤ Scan Period
This sets the speed drawing data on graph.

⑥ Graph direction
Two types: right (left->right) or left (right->left)

(3) Information
This displays the information of registered Linear graph tag.

- 171 -
6.8.3 Ex-Graph(Extended Graph)
This displays the logging data or parameter shift data in the form of broken line or X-Y Chart.

[Figure 6.8.3.1 Form of ‘Graph Ex’]


(1) Graph
① Graph : Settings for condition

[Figure 6.8.3.2 Form of GRAPH FEATURE]


Type Description
Dots/Scale In graph, counts of dot to shown per graduation. The more it’s close to ‘1’, the more
graph is smooth.
Data Type One of [DEC], [UDEC], and [BCD].
Data Size 16 bits or 32 bits data format.
X-Axis Start Value The starting value of graph, starting value set the constant or system buffer.
-Range of ‘Const’ : 0 ~ 65536, default = 0
-Internal system buffer : the starting point is changed by set value of customer’s.

- 172 -
② Cursor of graph

[Figure 6.8.3.3 Setting ‘CURSOR’ of Graph Ex]

• Cursor Existence for X, Y axis


This is able to set the existence or nonexistence of X axis cursor.
Type Description Remark
Nothing It’s not indicated any mark.
Always It’s indicated the marks(X, Y axis) on the designated position.
Ex,
Variable It’s indicated the marks(X, Y axis) on the designated position with ‘On’/’Off’
option.
Ex, X cursor is located by Internal buffer [560] and indicated or not by Internal
[570.00].

[Figure 6.8.3.4 Options of Cursor]

Example (a) X, Y cursor is located by Internal buffer [560], [561] for each.

(b) X, Y cursor is located by Internal buffer [560], [561] for each and indicated
or not by Internal [570.00], [570.01] for each.

Notice The Position value of Y Axis cursor is converted to a percentage and is


described to the second decimal place all the time.
For example, 9999 means 99.99% and 10000 means 100%. Accordingly the
value is ranged from 0 to 10000.

- 173 -
③ Graph Ratio setting : ‘Zoom-in’ or ‘Zoom-out’ of X-axis

[Figure 6.8.3.5 Setting Graph Magnification]

• Magnification / Minification
It’s displayed the graph by Magnification rate with set conditions of ‘Const’, Internal buffer(system buffer),
another Logging values and Recipe.
The Range is 1 ~ 65536.
Direction of Magnification
Type Description Remark
Scale-Up It’s displayed increasingly the graph with the Rate scale value.
Ex, if Rate value =10, the graph is shown by magnifying to 10 times.
Scale-Down It’s displayed decreasingly the graph with the Rate scale value.
Ex, if Rate value =10, the graph is shown by minifying to 1/10 times.

(2) Data : Graph Data

[Figure 6.8.3.6 Extended Graph Data]

- 174 -
① Graph Type
• Trend Graph
After it’s registered at ‘Logging Setting’, it’s indicated the logged data on real time by line.
To apply, select one out of logging 1~8 or recipe, and designate the position of Block and Word.
The indicating group of graph is Max 10.

• X/Y Chart
After it’s registered at ‘Logging Setting’, it’s indicated the logged data on real time by dot.
② Graph data
• Set the block and word to indicate in the designated graph. And then it’s necessary to register by clicking
‘Save’ button. In case of appending a data group, press ‘New’ button and register an block and word.
Then, it’s indicated some logged data at the same time.
③ Read Direction
• It’s displayed the data in the order of length, width, or Word gap on X axis.
After it’s registered at
Option Description
Col(Column) Scan all column blocks from the block and Words of address to be read and indicated
them on graph.
Row Scan all Words(Horizontal) from the block and Word of address to be read and
indicated them on graph
Word(Word Gap) Scan by skipping the designated gap according to the order of Words and indicated
them on graph.

Example Read Direction

Log-in date and time Logging Data(Number)


Direction
Year Month Day Hrs. Min. Sec. 0Block 0Block 0Block of Word
0Word 1Word 2Word
Year Month Day Hrs. Min. Sec. 1Block 1Block 1Block
0Word 1Word 2Word Direction of Block
Year Month Day Hrs. Min. Sec. 2Block 2Block 2Block
0Word 1Word 2Word

If reading data from 0Block/0Word(namely, the address to be read is 0Block/ 0Word),


-In case of the direction of [Col(Column, Vertical)], it is displayed by reading Data in the order of
[0Block/0Word], [1Block/0Word], and [2Block/0Word].
-In case of the direction of [Row(Horizontal)], it is displayed by reading Data in the order of [0Block/0Word],
[0Block/1Word], and [0Block/2Word].
- In case that [Word(Word Gap)] is 2, it is displayed by reading Data in the order of
[0Block/0Word],[0Block/2Word],[1Block/1Word],[2Block/0Word],and [2Block/2Word].

- 175 -
④ Graph Set 2

[Figure 6.8.3.7 Graph Set2 of Graph Ex]

• X-Axis Cursor and Graph cross with Y-Axis data(internal Address)


This is applied to the graph of Trend and the value of graph at the point where meets to X axis cursor, it’s
the value of Y axis, is outputted.
This value is designated (set) by only system buffer.

• ‘Count X/Y Point’ and ‘Max X/Y Point’


This is applied to only X-Y chart type. X-Y Chart takes the values for reading address, marks points with x
and y coordinates, and draws lines. At this time, the number of value to be referred is depended on the
number of point to be drawn.

• ‘Y-Axis MIN’ and ‘Y-Axis MAX’


Set the range of data to be indicated, the Max/Min. value.
Y axis is ranged by a Const(constant), Internal buffer, LOG(logging value), and Recipe. Other elements
except a constant may change the range of Y axis.

• Visibility On/Off (Address with the View Condition)


Option Description
Always ON It’s always indicated all the data on the graph as soon as starting logging.
It’s indicated all the data on the graph by following condition,
Variable i) When the designated internal buffer is ON, Indicated
ii) When the designated internal buffer is OFF, Not Indicated
• Line Setting
This sets the line color and thickness to be indicated.

Notice
The inserting, deleting, and revising method of trend data are the same to those
of operation and operational tab of touch. Provided that, regardless of the row
selected at that time of inserting a trend data, it is added to the next row of the
last item of trend data.

- 176 -
(3) Display

[Figure 6.8.3.8 Frame setting of Graph Ex]

This sets the line shape, the frame and background color of extended graph.

(4) Information
This shows the information of registered extended graph tag.

- 177 -
6.8.4 Record
The Record Tag is added for supplementing the existing Extended Graph tag.
That is to say, this is used for displaying data, what the user wishes to view it in the graph, from logging data.

(1) Graph

[Figure 6.8.4.1 Setting Graph of Record]

① Record Feature

[Figure 6.8.4.2 Record Feature]

• No. of drawing division value of per a logging(Number of Dot to be drawn per logging)
The dot gap of X axis (Pixel) between longing data to be displayed on the screen is set for magnifying.
As the above Figure, in case of setting to 2 dot, it displays each log data at 2 dot interval along X axis.

- 178 -
• Stop condition out of auto shifting
At the time of logging, the screen of record tag displays a new logging data created automatically on the
screen and in case that the data passes beyond the limit of the present screen, it will shift to the next
region automatically and be displayed.
Whenever logging, the latest updated logging data is displayed. In order to display the logging data on the
previous screen, by activating (ON) the bit of system buffer which is set at “Stop condition out of auto
shifting”, and it can be moved between pages by using the page shift keys (Next, Prev. First, Last).
If “Stop condition out of auto shifting” is OFF, the page shift key does not work.

② Record Division

[Figure 6.8.4.3 Division of Record Graph]

• Use ‘X-axis’ & ‘Y axis’


If use the grids of ‘Y-axis’ or ‘X-axis’ as standards, Input the number of grids and set the color and line style.

③ CURSOR

[Figure 6.8.4.5 Cursor option on RECORD Tag]

• Use Cursor
This means the inner standard line of Record Graph. For using cursor, check [Cursor Use].
The size of cursor is the size of dot (Pixel).

• ‘Auto-Display value on cursor’ & ‘Auto-Display date/time on cursor’


This displays the logging date/time and data value meeting cursor.
To use the options, check the option of “Auto-Display value on cursor” and “Auto-Display date/time on
cursor”.

• Saving date/time on Cursor

- 179 -
If using the option displaying date/time, and data value automatically, the relevant display value is displayed
on the upper part of graph domain, and it is possible to save the data value of date/time by designating the
inner address.

(2) Data

[Figure 6.8.4.6 Data of Record Graph]

① Data Type / Size


• Data Type : Select out of [DEC], [UDEC], and [BCD].
• Data Size : Select out of [16bit] and [32bit].

② Read Data : Set of Reading Address


• Read Data

[Figure 6.8.4.7 Read data of Record Graph]

- 180 -
Input the logging number and Word to be displayed in the form of graph on [Read Data]. In inputting logging
number, select one among Logging1~8. In case of Word, set Word starting from Block 0 / Word 0.
In X axis of [Read Direction], it is possible to display data in the order of Column(Vertical), Row(Horizontal) or
Word gap.

• Read Direction
Option Description
Col(Column) Scan all column blocks from the block and Words of address to be read and indicated
them on graph.
Row Scan all Words(Horizontal) from the block and Word of address to be read and
indicated them on graph
Word(Word Gap) Scan by skipping the designated gap according to the order of Words and indicated
them on graph.

Example Reading Direction


Log-in Date and Time Logging Data(Number)
0Block 0Block 0Block Direction of
Year Month Day Hrs. Min. Sec.
0Word 1Word 2Word Word order
1Block 1Block 1Block
Year Month Day Hrs. Min. Sec.
0Word 1Word 2Word
2Block 2Block 2Block Direction of Block order
Year Month Day Hrs. Min. Sec.
0Word 1Word 2Word
In case of reading data from 0Block/0Word (in case that the address to be read is set to
0Block/0Word):
- If it is the direction of [Col(Column/Vertical)], read and display data in the order of [0Block/0Word],
[1Block/0Word], and [2Block/0Word].
- If it is the direction of [Row(Horizontal)], read and display data in the order of [0Block/0Word],
[0Block/1Word], and [0Block/2Word].
- If [Word(Word Gap)] is 2, [0Block/0Word], [0Block/2Word], [1Block/1Word], [2Block/0Word], and
[2Block/2Word].

③ Set of Data on Cursor and Max and Min Value and etc.,

[Figure 6.8.4.8 Set of the value on Cursor and Max/Min Value]

• Y-Axis value crossing with X-Axis Cursor


In case of using X axis cursor, it is possible to save the value of Y axis in the point contacting cursor and

- 181 -
graph to the address of system buffer. Set the address of system buffer.

• Y-Axis MIN and Y-Axis MAX


This sets the range of data to be displayed, namely the max/min value of Y axis.
Here, “Const” is a constant, “Internal” is system buffer, “Logging1~8” is the logging value. If set a constant,
the range of Y axis is fixed but other system buffer and logging value are able to change the range of Y axis.

• Visibility On/Off
Option Description
Always ON It’s always indicated all the data on the graph as soon as starting logging.
It’s indicated all the data on the graph by following condition,
Variable i) When the designated internal buffer is ON, Indicated
ii) When the designated internal buffer is OFF, Not Indicated
• Line Set
This sets the line color and thickness of Record Grade.

(3) Display

[Figure 6.8.4.9 ‘Display’ of Record Graph]

① FRAME SETTING
• Color Set
This sets the background color of outer frame and the color of outer frame line and sets the color of graph’s
frame and background.

• Date/Time Display
In case that Option is selected, display Date/Time of Logging Data on X axis on the bottom part of the
domain of graph. It is displayed at the point contacting to X axis grid.

- 182 -
[Figure 6.8.4.10 Display of FRAME SETTING]

• Display Date/Time
In case that Option is selected, display Date/Time of Logging Data on X axis on the bottom part of the
domain of graph. It is displayed at the point contacting to X axis grid.

[Figure 6.8.4.11 Setting of Date/Time]


② Key Set

[Figure 6.8.4.12 Setting KEY]

- 183 -
• Use Page shift Key/Cursor Key : using the function key related to the screen shift.
ITEM Description Remark
NEXT Jump to a next page
PREV Jump to a previous page
FIRST Jump to the first page
LAST Jump to the last page
LEFT / RIGHT Move the cursor to left / right side
UP / DOWN Move the cursor to up / down side
In case of not selecting, the Page Shift Key may be used by registering at the special functions of Touch Tag
separately.

(4) Information
This shows the information of registered Record Tag.

- 184 -
6.8.5 X/Y Chart A
X/Y Chart A displays the points caused by the change of value of X axis and Y axis. For displaying a point in a two-
dimensional (plane) graph, it needs two values of (x, y). In general, for displaying five (5) points, it needs an
address reading ten (10) values. Additionally an address (1Word) to be used the number of point may be needed,
so there should be an address reading eleven (11) values.

(1) Graph Setting

[Figure 6.8.5.1 Graph Setting of ‘X-Y Chart A’]

① GRAPH FEATURE
• Graph Kind(Graph Type)
Select out of “Trend Graph”, “Histogram”, ‘Y-graph(Contiguous)’ and ‘Y-graph(Random)’
ITEM Description Remark
Trend Graph It’s indicated the data of set magnitude with Line-Chart of Y axis
It’s indicated the data of set magnitude with distributed point of Y
Distribution Chart
axis.
Y-Graph(Continuous) This is able to monitor a lot of X axis’s data continuously.
Y-Graph(Random) This is able to monitor a lot of X axis’s data randomly.

- 185 -
• Start Address

[Figure 6.8.5.2 Graph Feature of X-Y Chart A]

• Clear Condition of Histogram


If ‘Graph Kind’ is Histogram, this option is available. It’s cleared all data of the histogram.

• Connection between Two Points


In case of only “Trend Graph”, this can be selected.
Set whether of not making a connecting line with the adjacent points.

• Clear condition of Histogram


In case of “Histogram”, it can be selected this option.
The X-Y Chart Tag of “Histogram” does not erase the previous points even if the present value is changed.
If wishing to erase the trace of such points, substitute a value except “0” in the Word address set “Clear
Condition”.

• No. of Point Value


i) From address : The first set buffer displays the max number of points and from the next buffer the
number of data is set.
If the buffer of data to be displayed on a graph is ‘x’ and the value of ‘x’ is ‘n (means the number of
points)’: The value is read till (x+1, x+2), (x+3, x+4), (x+5, x+6), …… ,(x+2*n-1, x+2*n).
In this case, ‘n’ should be a natural number of n≥1.
ii) Fixed : The max number of points is determined on the graph according to the set value and the
number of data is determined according to the designated constant value.

Notice For displaying graph by chasing the trace again, make it sure to enter “0” in the
address of “Clear Condition.” If entering a value not “0,” the Clear process is
repeated and draws a graph consecutively.

- 186 -
(2) Graph Data

[Figure 6.8.5.3 GRAPH Data of ‘X-Y Chart A’]

• Data Type / Size


i) Data Type : Select an item of [DEC], [UDEC], and [BCD].
ii) Data Size : Select an item between [16bit] and [32bit].

• Data Line Count


• X/Y Data Kind
i) Const : Max/Min values are a certain constant.
ii) Internal address : Max/Min values can be variable to values in Internal address.
ITEM Description Remark
Y-Min / Y-Max Range of Y-Axis
X-Min / X-Max Range of X-Axis
Dot Size / Dot Color Dot Size and Color
Set the Line style

Pattern

Width Set the line width

- 187 -
(3) Display

[Figure 6.8.5.4 ‘Display’ of X-Y Chart A]

① FRAME SETTING

[Figure 6.8.5.5 Frame Setting in Display]


With [Shape Type], set the shape of graph frame and the color of frame and background.

② UPDATE CONDITION
i) CONDITION : Cycle, the graph is updated by set interval time.

[Figure 6.8.5.6 Cycle in Condition in Disaply]

- 188 -
ii) CONDITION : Bit State, the graph is updated by the bit state of set address.

[Figure 6.8.5.7 Setting ‘Bit State’ in ‘Update Condition’]

iii) CONDITION : Word Value, the graph is updated by the range value of set address.

[Figure 6.8.5.8 Setting ‘Word Value’ in ‘Update Condition’]

(4) Information
This shows the information of Registered ‘X/Y Chart A’ Tag.

- 189 -
6.8.6 X/Y Chart B
X/Y Chart B is a Tag adding some functions to the existing X/Y Chart A Tag.
Basically, all of X axis and Y axis show the data value and a graph having two Word data as (X, Y) coordinates
value. It’s for showing the specific images designed by user according to X,Y values

(1) Graph Set

[Figure 6.8.6.1 ‘Graph Setting’ of X/Y Chart B]

① Graph Feature

[Figure 6.8.6.2 Graph Feature in Graph Setting]

• Graph Kind(Graph Type)


i) Line Graph : It displays the only present value of (X, Y) coordinates data representing on the graph by
plotting points. All of the previous values are erased. By checking [Contiguity Point Connection], it is
possible to grasp the shift among data by linking points each other.

- 190 -
ii) Distributed Chart : It represents the present values of set (X, Y) coordinates data by plotting points and
when the value is changed, all of the previous points are represented.

② Graph Data

[Figure 6.8.6.3 Graph Data in Graph Setting]

• Data Type
Select one item of [DEC], [UDEC] and [BCD].

• Data Size
Select one between [16 bit] and [32 bit] in [Data Size].

• Point Count
It represents the number of coordinates data to be displayed on the screen and means the number of the
whole points to be displayed on a screen.
i) Fix Point : Unchecked

[Figure 6.8.6.4 Point Count=unchecked]


It’s indicated the points within ‘Max Point Count’ on Graph and

ii) Fix Point : Checked

[Figure 6.8.6.5 Point Count=checked]

- 191 -
The number of data may be designated by setting to [Fix Point Count] or be set by using [Max Point Count]
variably.

• Indication Coordinate Address


It designates the start address. The number of X coordinate data is displayed by reading the address as
many as the number of Display Coordinates Data, which is set previously from the start address. The
number of Y coordinates data is displayed by reading the address as many as the number of Display
Coordinates Data, which is set previously from the start address.

• In case of 32 bit data


In case that the coordinates data displays 32 bit data, the number of continued data of X coordinates
data(Y coordinates data) needs to have the number of address equivalent to n*2.

Notice In case that the device itself displays 32 bit data, if selecting 32 bit data, the
number of continued data is to be ‘n.’

[Figure 6.8.6.7 Use Movement Point Indication]

• Use Movement Point Indication


Movement Point means a point using the Trace function of coordinates separately from X, Y coordinates.
X, Y coordinates value designated to be the shift point is displayed automatically and if the shift point is
changed, it draws the shifted point automatically.

• Image Number
This displays the shape of point on the coordinates position with a designed image.
The image to be used here should be registered in advance through image open using the functions of
[Project Window]-[Global Setting]-[Adding Image List].

- 192 -
[Figure 6.8.6.8 Use of Adding Image List ]

(2) Display

[Figure 6.8.6.9 ‘Display’ of X/Y Chart B]

- 193 -
① Frame Setting

[Figure 6.8.6.10 ‘Frame Setting’ in Display]

i) Shape Type : No Frame Edge / Rectangle

ii) Frame Color / Background : set the color for frame.


It is possible to set the grid shape on the graph through [Use of X axis Grid/Y axis Grid].

② UPDATE CONDITION : Drawing


i) Cycle : the graph is updated according to the set time.

[Figure6.8.6.11 Cycle in Condition]

ii) Bit State : the graph is updated according to the state of ON/OFF motion of set buffer.

[Figure 6.8.6.12 Bit state in Condition]

- 194 -
iii) Word Value : the graph is updated according to the range value of set buffer.

[Figure 6.8.6.13 Word Value in Condition]

(3) Data Set

[Figure 6.8.6.14 DataSet of X/Y Chart B]


Through [Data Set], it is possible to set Max/Min horizontal value and Max/Min vertical value of graph via a
constant value and inner address value; and to set the shape, size, color, and point size of line, too.

- 195 -
(4) Graph Condition

[Figure 6.8.6.15 ‘Graph Condition’ of X/Y Chart B]


(1) GRAPH INDICATION CONDITION

• Always : the shape displayed on the selected coordinates point and displays the designated image number.
Ex) At the time of ‘ON,’ Parts Number Use: This displays the picture of Registered Image Number(1st Image).

[Figure 6.8.6.16 ‘Graph Indication Condition=Always’ in Graph Condition]

• Bit : the parts number in case of ‘ON’ or ‘OFF’ according to the state of ON/OFF of Designated Bit Address.
Ex) If condition address is ON: displays 7th image / if condition address is OFF, displays 9th image.

[Figure 6.8.6.17 ‘Graph Indication Condition=Bit’ in Graph Condition]

- 196 -
• Range : the case that the coordinates point display condition selects its range, and displays the
coordinates point to be displayed according to the range of designated Word device by selecting in diverse
shapes.

[Figure 6.8.6.18 Settings of Graph Indication Condition=Range]

(5) Information
This shows the information of Registered X/Y Chart B Tag.

- 197 -
6.9 DocViewer Tag
It’s displayed the images stored in the CF external memory. For convenience, the converting tool is provided.
6.9.1 PDF Image Converter

[Figure 6.9.1.1 PDF Image Converter]

This converting tool is used to convert ‘PDF’ data to Image, it’s available for showing drawings or documents
regarding working information in local side.
For detailed setting, please refer to the ‘9.6 PDF Image Converter’.

Mainly, it’s useful to show the documents by page(scrolling) or zoom-in or zoom-out with special function of
‘Touch’ tag.

6.9.2 DocViewer Tag


(1) Display

- 198 -
[Figure 6.9.2.1 Document Viewer Setting]
① FRAME SETTING
‘Use Frame’
It sets the option to show the image with color for Frame and Background.
② TITLE FONT / COLOR
‘Use Page Title’
It sets the option to show the title of image with font size, text color and Background.
Here, fonts are available for only system fonts in HCiX.

(2) DocViewer Setting


① Document ID
It’s sort of group number to show on the HCiX. This number is defined with folder name.
For details, please refer to ‘
② Init Page No : It sets the default page to indicate at first.
ITEM Description Remark
It sets the fixed value as constant.
Fixed
Example, if ‘Fixed’ is 1, page1 will be shown on HCiX.

Device It’s set the page number by address of device, internal buffer, etc.

- 199 -
[Figure 6.9.2.2 Document viewer setting]
③ Page Size : It sets the region to show any image on the screen.
It can be scrolled the image within the set region with touch tag. If the size of any image is more than set
region, it’s required to add some buttons for scrolling.
④ Scroll Option : it’s an option to operate on HCiX when scroll button is defined by TOUCH tag and pressed.
ITEM Description Remark
When the scroll button is pressed, it’s shown the specific image
Soft Scroll
slowly and softly on the screen.
When the scroll button is pressed, it’s shown the specific image
Immediately Scroll
immediately.

[Figure 6.9.2.3 Items of Special Function in TOUCH tag for ‘DocViewer’ Tag]

- 200 -
Note Structure of folders in CF memory for HCiX

Root> -HMI- DOC DOC1

DOC2

DOCn

IMG

As above structure, ‘1’ of folder ‘DOC1’ is Document ID and HCiX show the images
from all the data in ‘DOC1’ folder sequentially.
If the 5 images are located in ‘DOC1’ folder, it’s displayed the images optionally.

(3) Information

[Figure 6.9.2.4 Information of DocViewer]

- 201 -
6.10 File List tag
This tag is shown the file lists on HMI, CF memory and USB stick, and when it’s used ‘File List’ tag as pair, it’s
possible to copy an item between devices by using some Touch tags for specific function.

[Figure 6.10.1.1 Data tab of ‘FileList’ tag]

6.10.1 Configuration - File List tag


(1) DISAPLAY DATA
① List Type
It sets the usage for shown data. Currently, this is used only ‘File Manager’.
② Display Data
Item Description Remark
File name It shows the unique name on device(HMI, CF memory or USB stick).
File list
Message

③ Sort
It’s a sorting option to show the file list on the ‘FileList’ tag.

(2) Display –
(2-1) FRAME SETTING
① Fame Color : It sets the Fame color.

- 202 -
② Background : It sets the color of background.

[Figure 6.10.1.2 Display tab of ‘FileList’ tag]

③ Use grid line


If this option is checked, it can be set the line style and Line width.
(a) Line Style

[Figure 6.10.3 Line Style setting at “Use grid line=checked”]

(b) Line Width : It configures the width of set line. Range = 1, 2

(2-2) Font
① Text Color : It sets the color of text on ‘FileList’ tag.

- 203 -
Example Using ‘File List’ tag

It’s shown the lists on the CF memory and USB stick and it’s possible to move(copy),

[Figure 6.10.1.3. Example for FileList tag]

6.10.2 File Manager on ‘Window’ screen


(1) ‘File Manager’ Setting

[Figure 6.10.2.1 Registration of File Manager]

(2) Operation of ‘File Manager’


① File list calls
To call file list window, user should use touch tag or tag that special operation is available.
After checking special in operation tab, check popup and then user can make touch tag that calls file list by
adding this like at below.
② Construction of File Manager
File list window consists of basic list tag and many touch keys.

- 204 -
[Figure 6.10.2.2 Setting for calling the File Manager]

Touch tag
Name box Name box

List tags

File list box File list box

Message Message

[Figure 6.10.2.3 Construction of File Manager]

Ex) Example of constitution of file list


Example at above is file list window which consists of 2 list tag and 6 touch tag.
※ Copy of file is available only when two or more list tags are.

Ex) Setting-up of the first list tag


List tag is divided largely 3 parts. Name box is placed at the top and file list box is placed at middle
and message box is placed at bottom.
Constitution of list tag which will be used can be selected in usage domain.
Items Description
File Name Show selected device.
File List Show selected directory file and file that will be stored can be selected.
Show operation condition and result.
Messages :
No File : There is no file which is selected.
Message
Copying : Now copying
Success : Success to copy
Fail : Fail to copy

- 205 -
4) Touch tag to operate list tag
Touch tag or special tag is needed to operate this list tag after consisting list tag. After checking
operation tab in touch tag, user can choose list of operation for controlling list tag like figure at
below (Choosing list tag in the tag that special operation is available is possible)

[Figure 6.10.2.4 Configuration of special function on Touch tag for File Manager]

Special Key Function


Scroll Up / In case that file table in the file list box is longer than size of box, user can scroll up
Scroll Down and down using UP and DOWN operation. If using UP operation, screen is scrolled
to up and if using DOWN operation, screen is scrolled to down.
Popup(Toggle) In case that file list window does not appear on screen, when pop up operation is
firstly executed, file list window comes up.
In case that file list window appears on screen, when popup operation is executed,
file list window disappears.
Copy to Left / Copy to Left, Copy to Right execute copy operation among list tags. If push ‘Copy
Copy to Right to Left’ button, files which are selected at right list tag are copied to directories
which are selected at left list tag. If push ‘Copy to Right’ button, copy is executed to
right.
When user selects directory that is in CF card at left list tag and selects directory
that is in USB memory at right list tag, and user executes ‘Copy to Right’ operation,
files which are selected in CF card are stored in USB memory.
ENTER It is used to select file to represent alarm or logging data files that are stored in CF
in separate tag.
Delete In case that a specific file is selected and this key is pressed, it’s deleted from
current device.

- 206 -
Ex1) Store logging data of CF card in USB memory using file list which is shown as example.

Figure 1 ) When calling first file list window

1. Select CF card by touching ‘CF <DIR>’ part in list tag at left and select USB memory by touching
‘USB <DIR>’ part in list tag at right.
2. Move to position where logging data are stored by touching ‘-HMI- <DIR>’ and ‘LOG <DIR>’ in
list tag at left.

Reference Storage location of logging data of CF card is CF\-HMI-\LOG\. User can move to inside
of each directory by touching name of directory that is inside of file list box.

3. Touch one file which user wants of logging data that are represented on list tag at left.
Background of selected file is converted as XOR color. If user wants to cancel that file, he/she
can just touch that file. Selecting many files is available.

Figure 2) Select logging data file of CF card by touching that

4. When selected file is, selected file is stored from CF card to USB if use touches touch tag that
executes ‘-->’operation.

- 207 -
Figure 3) Selected file is stored in USB memory

Ex2) Storing OS of TOP in USB memory using file list that is shown as above example.
1. After selecting HCiX by touching ‘HCiX <DIR>’ in left list tag, user selects USB memory by
touching ‘USB <DIR>’ in list tag at right.
2. User can confirm files of inside of HCiX in left list tag and user touches OS file (*.BIN) in them.

Figure 4) Select OS file in inside of HCiX

3. In case that file is already selected, selected file is stored from HCiX to USB memory if user
touches touch tag that makes ‘-->’operation executed.

Reference File list window always is shown at left-up. Select ‘Move present window’ in special
operations of operation tab after making touch tag in file list window if user wants to
change the position of window. If user touches this tag and touches position where user
wants to move this, file list window is moved to there.

- 208 -
6.11 Others
It’s shown the settings of ‘Calculation’, ‘Communication’ and ‘Clock’ Tag.

6.11.1 Calculation Tag


This executes bit control, word operation, key registration, and special function according to conditions.

[Figure 6.11.1.1 Calculation Tag]

(1) Condition : This sets the conditions of operation.


① Cycle (periodic)
This executes an operation every designated time.
Set at [ ] x100 ms.
If Interval = “0”, it run every scan of HMI. If Interval= “1”, it run every 0.1 sec (1x100ms).

[Figure 6.11.1.2 Cycle in Condition]

- 209 -
② Bit State
According to ON/OFF of PLC Bit Address Data, it executes operations.

[Figure 6.11.1.3 Bit State in Condition]

Type Description Remark


0 It’s operated just one time when the designated bit is changed from ON to OFF.
1 It’s operated just one time when the designated bit is changed from OFF to ON.
Reverse It’s operated every time when the designated bit is reverted.
0-Continue It’s operated every scan while the designated bit is OFF.
1-Continue It’s operated every scan while the designated bit is ON.

③ Word Value

[Figure 6.11.1.4 Word Value in Condition]


i) Data Size : select one item ‘16bit’ or ‘32bit’.
ii) Condition : Set the word value range and operating condition by address like PLC, internal, Special buffer or
Symbol. If Word condition is met, operation is executed.
(a) Selection of Factor for reference : Set the address

[Figure 6.11.1.5 Setting of factor of reference]

- 210 -
(b) Comparing operand

[Figure 6.11.1.6 Comparing operand]


Comparing Operand
Operand Description Operand Description
> Greater than < Less than
>= Greater than or equal to <= Less than or equal to
== Equal to != Not equal to
Logical Operand
Operand Description Remark
& (AND) If both variables are ‘1’, ‘TRUE’.
| (OR) If one of variables is ‘1’, ‘TRUE’.
^ (XOR) If both variables are not same for each other, ‘TRUE’. Exclusive OR
In case of using two expressions, use either of AND Condition and OR Condition.

(c) Cases : In case that the logical condition is 2 cases.

[Figure 6.11.1.7 Condition for extension]


Operand Description Remark
AND When two operation expressions are true, calculation is executed.
OR When one of two operation expressions is true, calculation is executed.

(2) Operation
OPERATION : set the several kinds of calculation expressions.
i) Scan delay : Set the delaying time to run the set calculations.
Unit is Number X 500msec

ii) Setting the Calculation and expressions : Set the expression by combining with following conditions.
Conditions : Bit State, Word Operation, Key Input, Special Function
The expression groups are Max 10.
Calculating sequence is proceeded Left to right direction and the orders are sequentially based on
registered.
iii) ‘Write data size’ and ‘operand data size’ : 16 bit or 32bit

- 211 -
iv) Const Data Type : Selectable ‘DEC’, ‘UDEC’, or ‘BCD’

Expressions

Setting Calculations

[Figure 6.11.1.8 Registration and Expressions of Calculation tag]


v) Type Casting : Transform the target format to another format as followings.

[Figure 6.11.1.9 Setting of ‘Type Casting’]

For details, please refer to the ‘TOUCH Tag’ setting.

(3) Information
This displays registered Calculation Tag Information.

- 212 -
6.11.2 Communication Tag
This Tag is for reading [PLC’s consecutive Data] into [Internal buffer in HMI] or writing [Data of Internal buffer in
HMI] at [PLC memory].
(1) CONDITION
As the Condition for communication, there are every [Cycle] and [Bit] state.

[Figure 6.11.2.1 Communication tag]


① Cycle

[Figure 6.11.2.2 ‘CONDITION=Cycle’ in Condition]

This executes operation every designated time. Set at [ ] x500 ms.


If input “0”, it moves every scan of HMI. If input “1”, it moves every 0.5 sec because of 1x500ms.
② Bit State

[Figure 6.11.2.3 ‘CONDITION=Bit’ in Condition]


According to ON/OFF of Bit Address, it executes operation.

- 213 -
Type Description Remark
0 It’s operated just one time when the designated bit is changed from ON to OFF.
1 It’s operated just one time when the designated bit is changed from OFF to ON.
Reverse It’s operated every time when the designated bit is reverted.
0-Continue It’s operated every scan while the designated bit is OFF.
1-Continue It’s operated every scan while the designated bit is ON.

(2) Operation
‘OPERATION’ setting.
① Reading data from PLC via ‘Comm Mode’
This reads consecutive Data in PLC into Internal Address in HMI.

[Figure 6.11.2.4 Operation of Communication tag]

ITEM Description Remark


HMI’s Address Starting Internal(system) buffer address that stored the data from PLC
Comm Device Starting PLC address that the data are located.
No. of Length Counts of data to read

Notice Be careful to set


Please set the same data type between internal buffer and PLC address.

- 214 -
② Writing Data to PLC via ‘Comm Mode’
This writes consecutive Data of Internal Address in HMI into PLC’s memory.

[Figure 6.11.2.5 Write Operation of Communication Tag]

ITEM Description Remark


HMI’s Address Starting internal buffer address that the data are located.
Comm Device Starting PLC address that write the data from HMI
No. of Length Counts of data to read

Notice Be careful to set


Please set the same data type between internal buffer and PLC address.

(3) Information
This displays information of registered Communication Tag.

- 215 -
6.11.3 Clock Tag

(1) Display
This displays the time in HMI according to diverse formats.
The time in touch is displayed in the lower section of the menu mode. Once time is set, even if the power
supply is cut off, time is maintained by means of the internal battery.

[Figure 6.11.3.1 Clock Tag]

① Clock Format
• Year
This displays “Year.” [YYYY] is displayed with 4 figures, and [YY] is displayed with the last two figures.
In case of ‘2009’, [YYYY]= 2009, [YY]=09.

• Month
This displays “Month.” [MM] is displayed with two figures.

• Day
This displays “Day.” [DD] is displayed with two figures.

• Hour
This displays “ Hour.” [HH] is displayed with two figures.

• Minute
This displays “Min.” [MM] is displayed with two figures.

• Second
This displays “Sec.” [SS] is displayed with two figures.

• dddd

- 216 -
This is a “Day of the week”. It’s returned the day of the week to characters.
Sunday=Sun, Monday=Mon, Tuesday=Tue, Wednesday=Wed, Thursday=Thu, Friday=Fri, Saturday=Sat

② Font
Select [Font]. The inside of parentheses displays width * height pixel is displayed.
[Size] makes Font selected in the kind of font extend the size as much as the designated multiple angles.
③ Character Color/ Background Color
Set the Font Color and Background Color of Generated Warn.
④ Transparent
[Transparently] displays transparently without background color.

(2) Information
This displays information of registered Clock Tag.

Example Clock setting with several date format

It’s desired to show the date and day-of-the-week of today.


(1) Setting the format

(2) Showing the current data on screen

- 217 -
7. Global Setting
7.1 Alarm Set

Alarm displays diverse failures detecting by H/W and S/W of PLC and TOUCH and notices the user or operator of
such failure by using the display devices, such as lamp.
Alarm Set provides the function of setting information, such as the address to be used for detecting, Alarm
message, measuring at the time of alarm, etc.
By double clicking [Alarm] on the Global Set of [Project Manager] or selecting [Project] > [Alarm Setting] on the
menu, a screen as [Figure.: Alarm Set], is displayed.

[Figure 7.1.1 ‘Alarm Set’ screen]

7.1.1 Alarm Registration


Alarm is composed of warning groups of A ~ Z and each alarm group is composed of detailed alarm items. Alarm is
composed of three main parts: alarm address, alarm address condition, and alarm Contents.

(1) Addr : Alarm Address


This is Bit Address containing information whether or not alarm is issued.

- 218 -
(2) Cond : Alarm Address Condition
This sets the condition of alarm issue using the state of ON/OFF of Bit Address.
(3) Contents : Alarm Contents
This registers the Contents of alarm to be issued when the value of alarm address meets the condition.

7.1.2 Alarm Contents Registration


At the time of alarm set, decide how to create the Contents to be outputted.
Select one out of three methods: direct input on the top of alarm set screen, Contents table, and image letter.

(1) Directly Input : setting the string directly


It’s shown the alarm texts inputted by user directly using the font in the HCi/HCiX.(English only)
(The memory capacity required by this method is less than that of the image Contents.)

[Figure 7.1.2.1 Setting the Alarm contents directly]


(2) Using the Text Table
It’s selectable the alarm message in the text table, it’s shown the alarm texts onto screen.

[Figure 7.1.2.2 Setting the Alarm contents with Text Table]


Note In case that there is already a alarm message inputted in the form of direct input or
Image Contents, and you wish to change it to the Contents Table, please pay
attention to the fact that the existing inputted alarm message may be deleted
because the direct input or Image Contents cannot be used by mixing it with the
Contents Table.

(3) Image Text


For outputting the alarm message with diverse fonts in Window, the image texts can be used (the memory
capacity occupied by the image letters is much more than that of direct input).
So, It’s available for applying the multilingual and special characters.

- 219 -
Note <Tip> It’s convenient to use if the strings are registered in multi-lingual.

7.1.3 Solution Tip

In case of alarm, it is possible to inquire of detailed information on the alarm and how to take a measure properly.
With selecting [Use of Measures] on the top of the alarm set screen, there shows a column enabling to register the
screen number as shown below [Figure.: Solution Tip].

[Figure 7.1.3.1 Solution Tip]

- 220 -
For using the measures function:

① Select the form of output.


② Designate the address to be saved the screen numbers defined by each item.
③ Register the screen numbers to be displayed the relevant solution tip per alarm set item.

Note For using the measures function, must use the alarm extension tag. For details,
see [6.7.3 Alarm Ex] of manual.

- 221 -
7.2 Logging
Logging has the function of recording data created in PLC and the body on the internal memory or CF Memory
Card at regular intervals if meets conditions (Bit, Word, Cycle, etc).
With double clicking [Logging Setting] in Global Set on the left of screen, or selecting [Project] > [Logging Setting]
on the menu, the screen [Figure.: Logging Setting] is displayed.

[Figure 7.2.1 ‘Logging’ set screen]

‘Logging’ is to save external device’s data or inner data of main body semi-permanently in SRAM at regular time
interval or event. At the same time, logging time(YY/MM/DD/hh/mm) is also saved.
Logged data can be uploaded to PC anytime. Logged data is preserved unless user downloads new project file, or
O.S data. On the condition that panel(Main body)’s power is off over 7 days, to preserve the logged data, there
should be backup battery. When power is off over 1days without backup battery, logged data and special buffer
related to logging may be deleted.

Logging Set is Log1~Log8 and the use of memory capacity in the body according to each set is displayed on the
left of [Figure.: Logging Setting]. The memory capacity occupied by the present Logging Set out of 128 K Word
(256 Kbyte) allotted for Logging/ Recipe from the body buffer is displayed in the form of graph.
Logging Set is divided roughly into Basic Set and Extending Set. Logging Set for Basic Functions will be completed
easily through only several clicks for setting Logging Condition and Motions.

- 222 -
7.2.1 Logging Set

Basic Set of Logging is composed of Logging Condition Set and Logging Object Set. In case of satisfying the
conditions defined by a user, the data in the special memory area that is designated as the logging object are
recorded to Log Data.

As the conditions to be met for recording the logging object designated by a user, select only one among Bit, Word,
and Time.

(1) Basic
① Setting : Set the group and name to be recognized.

‘Display the latest’ option is for storing the logged value on top or bottom of table.

② Log Condition : Set starting condition for Logging


• Bit of address
a) ON : As device’s address changes from ‘off’ to ‘On’ , it starts logging.
b) OFF : As address changes from ‘on’ to ‘Off’ , it starts logging.
c) Reverse : As address value reverse – ‘from On to Off’ or ‘from Off to On’, it starts logging.

[Figure 7.2.1.1 Logging Condition= Bit]

• Word of address
Starts logging when device’s value is within determined range. If address value is out of the range and
back to the range, it restarts logging.
If both range is same(namely Min. and Max. is same value), the only equivalent condition makes starting
of logging.

[Figure 7.2.1.2 Logging Condition= Word]

- 223 -
• Time
If wishing to perform Logging in a fixed date or time, select ‘Time’ to Logging Condition and set date, hour,
and minute. For instance, if wishing to perform Logging at every 8 a.m., set as [Logging Condition=Time].

ALL : Every day


Others : fixed day(s)

[Figure 7.2.1.3 Logging Condition= Time]

③ Log Action :

Target Address

[Figure 7.2.1.4 Setting Log Action by Logging condition]

It sets the target address and counts to be recorded as Logging Data.


ITEM Description Remark
Column Count Counts of data to be logged at the same time.
Total Count Total data to do Logging
For setting of ‘Column Count’, it’s required to consider the length of string on ‘Advanced’ tab.
It’s an optional and HCiX sets the capacity automatically.
For construction, it can be checked on ‘Column Title & Data Type’ tab.

Note Power Failure


When power failure occurs under logging…
ⓐ Logging 10 times from 8:00 AM everyday with 1 hour period, the power is off at
10:15 and then power is on again at 10:45.
: It logs at 8:00, 9:00, 10:00, 11:00, ….,17:00 normally. Because logging isn’t
occurred during power off, from 10:15 to 10:45.
ⓑ The next day, the power is off from 11:45 to 12:15
: It logs at 8:00, 9:00, 10:00, 11:00, 13:00,…..,17:00, skipping 12:00.
Because power is off at 12:00. So, it logs 9 times, and the last logging is ‘Null’.
[* ‘Null’ data has no logging time.]
ⓒ The third day, the power is on at 7:30, and off from 15:30 till next morning 7:00
: 8 loggings occur, the last two loggings are ‘Null’.
Because it logs at 8:00, 9:00,….,15:00.
ⓓ The fourth day, the power restarts at 8:30, this day has no logging.
Because power is off at start time. That is, when power is off at the time of start
condition, it is impossible to check start condition.

- 224 -
Note Special Buffer connected with data logging
** _LOGED_ONE_1 : Logging #1, … , _LOGED_ONE_8 : Logging #8
Buffer name Description
_LOGED_ONE_1 As Logging #1 completes logging one time,
(one logging completed) buffer’s value becomes ‘1’
_LOGED_ALL_1 As Logging #1 completes all of loggings,
(All logging completed) buffer’s value becomes ‘1’
_LOGED_CUR_BL_1 Shows current logged block number of
(Current Logged block number) Logging #1
_LOGED_ALL_CLR_1 If buffer’s value is not ‘0’, it clears all logged
(Clear all logged data) data of Logging #1 and restarts logging.
After clears logged data, Firmware changes
this special buffer’s value to ‘0’
Logging #1 and Logging #2 … Logging #8 operate independently each other,
It means they do not affect each other.

7.2.2 Column title & Data Type


For instance, if wishing to record 50 lines(rows) - each line has data composing of date, time, date 1, data 2.

Name of Column

Data configuration

Logging Format

[Figure 7.2.1.1 Column title and Data type]

For detailed setting and showing the Graph tag(including ‘Record’), please see the section ‘6.8 Graph’.
For RECORD tag, please see the section ‘6.8.4 Record’.

7.2.3 ‘Advanced’ function for Logging

This provides additional and optional settings as a Function in ‘Basic’ Set according to necessity.

• Periodic Record
If the interval time of Logging operation is short, with ‘Basic’ Set records, it’s progressed to record whenever
a condition is satisfied. However, if the interval time is rough and there is a case to record periodically

- 225 -
several times, ‘Advanced’ set is used ncessarily.

[Figure 7.2.3.1 Setting ‘Advanced’ Record]


ITEM Description Remark
Set the counts to record.
Count
If the value is ‘10’, it’s executed the logging 10 times with ‘Interval’ value.
Day Repeating day(s)
Interval Hour Repeating hour(s)
Min Repeating Minute(s)
For Example, at the time of performing Logging, if wishing to record Logging Data for another 10 minutes
from the start time in order to record the data change, input as the above Figure. 10 times’ logging is
recorded at 1-minute intervals from the start time.

Note Even if meets the advanced record condition, it cannot exceed the total capacity of
logging designated by the aforesaid Basic Set. For instance, in case of Logging
Data that the total number of Logging is limited to 50, if the present Logging is
recorded to 45, the number of Logging to be recorded not 10 but till 5 loggings
(50th Logging).

• Inserting a specific string as a Name for logged data


This is used when the logged data and specific string as a name are stored to CF.
These specific strings are not shown on the ‘Log table’ tag.
Data is set to 2 characters per a word count.

[Figure 7.2.3.2 Setting the Logging count]

The block treated by character must be limited to the previous section. The function treating the middle part
of Logging Data by character does not provided.

Note Treating by character means that the data recorded in the relevant address is
treated by Contents data. If the data recorded is ASCII, there shows 2 characters
per word. For instance, if the value of Logging Date is in the order of 0x41 and
0x42, Logging Data is recorded to “ab”.

- 226 -
7.2.4 Example of Logging
1) Example#1 : ‘Bit’ condition – ON
Let’s log 2000 counts from Analog of Tag 1 and tag2, 10 times every 1 minute, with Bit ON condition. And,
it displays the last logging data on the first line.
For assignings and Settings are as followings.

[Figure 7.2.3.3 Setting the Logging Condition]


2) Example#2 : ‘Time’ condition
Let’s log 2000 counts from Analog of Tag 1 and tag2, 10 times every 2 minutes, 1 hour periodically every
day, with ‘Time’ condition. Besides, it adds the Data name 4 letters in logging data, and the data are stored
to CF Memory automatically.
And, it displays the last logging data on the first line.

- 227 -
‘Basic’ setting

‘Advanced’ setting

CF Card Setup Æ

- 228 -
3) Example#3 : Moving Logging data to USB memory stick without CF card.
It’s possible to move the logged data in HMI to USB stick without CF card.
Basically, the logged data are set to store to CF card, but they can be moved from HMI to USB via the
specific function.
(3-1) Basic condition : ‘Bit’ condition as Example#1.

(3-2) Touch key option setting : The logged data are saved to USB whenever pressed Touch key.

(a) Setting option on Touch tag (b) Setting option on Calculation tag

(3-3) Calculation tag option setting : The logged data are saved to USB by the specific operating condition.
For setting the operating condition of Calculation tag, please refer to the ‘6.11.1 Calculation Tag’.

(3-4) Checking the data on USB


It’s shown that the logged data is stored into the folder [F:\-HMI-\LOG\RAM\RAM1\] as below figure.

Here, ‘RAM’ means the region of internal memory of this HMI.

- 229 -
7.3 Recipe
Recipe is the function of setting and managing the parameter information for using the parameter movement
function.
The Parameter movement means the function, after saving diverse parameter data necessary for the external
device or the body in the HCi/HCiX or CF Memory, and according to the moving condition set, moving the block
meeting the conditions to the relevant address (external device or internal buffer).

Parameter Block provides two methods:


(a) the method of saving in the internal memory of HMI (HCi/HCiX) and
(b) the method of saving the created CSV formatted File into CF memory and using them on HCi/HCiX.

7.3.1 Recipe Setting


By double clicking [Recipe Setting] in Global Setting of Project Manager in the left of the screen or setting [Project]
> [Recipe Setting] on the menu, the screen as [Figure.: Recipe Setting] is displayed.

[Figure 7.3.1.1 Recipe Setting screen]

‘Recipe’ Set is limited to one (1) and the amount of memory used in the body by setting is displayed in the left
part of [Figure.: Recipe Setting]. The amount of memory used displays the amount of memory occupied by
‘Recipe’ setting at present out of 128 K Word (256 Kbyte) allocated for Logging/Recipe in the body buffer in the
form of graph.
‘Recipe’ Setting is composed of parameter, parameter shift condition, the target address for parameter shift, and
Recipe Block Set.

- 230 -
(1) Parameters

• Blocks : Set the number of block (number of parameter table, row count).
• Words / 1 block : Set the number of Word per block (Column count).
• Description : Set the description(unique name) of current Recipe.
(2) Condition of Movement
① Variable
The value in the Set Address becomes the Block Number.
If the value is within the number of block, whenever the value is changed, the block of changed number moves
to the work area. Provided that, if the value is “Zero (0)” or exceeds the number of block, the value is ignored.
Example, if the value of address is ‘10’, the selected block number is 10.
② Bit
In the Set Address, the number of block from ‘Zero (0)’ Bit becomes the block moving condition. Bit and Block
Number corresponds one-to-one. If the value of Bit is changed 0 to 1, the data of corresponding block
movement to work area.
Example, in case that the parameter moving condition is set to ‘PLC D0000’ and the number of block is 32, the
Moving condition is as follows:

Address Bit Condition Shift Block

0 Bit ON Block 1
1st Bit ON Block 2
2nd Bit ON Block 3
D0000 ………… …………
13 times Bit ON Block 14
13 times Bit ON Block 15
15 times Bit ON Block 16
0 Bit ON Block 17
1st Bit ON Block 18
2nd Bit ON Block 19
D0001 ………… …………
13 times Bit ON Block 30
13 times Bit ON Block 31
15 times Bit ON Block 32

Note Take notice if the number of block of parameter is not a multiple of 16


For instance, if the number of block of parameter is 10, should not use (Bit 10-Bit
15) of address, which is not used in the condition, to other place.

(3) Target address Where Parameter Move


This sets the address of work area where parameter data is moved.

- 231 -
(4) Recipe Block List

Recipe Block List is created as many as the number of block inputted the parameter block.
A Row means a block and a column means Word. Input the value on the Word Cell of relevant block with
keyboard directly or paste after copying the data in spread sheet like MS-EXCEL.
The number of Word in block is changed according to the size of data :
(5) In case of selecting the size of data to 16 bit, a column becomes a Word;
(6) In case of selecting to 32 bit, input the value in the unit of double word by adding two 16 bit word in the
structure of low word + high word.

① In case of 16 bit unsigned decimal scale (DEC)

② 16 bit signed decimal scale(±DEC)

③ 16 bit HEX

- 232 -
④ 32 bit unsigned decimal scale(DEC)

⑤ 32 bit signed decimal scale(±DEC)

⑥ 32 bit HEX

7.3.2 Example of Recipe


To set ‘Recipe’,
- Set the Parameter table as 10 blocks and
5 words
- Set transmission condition as ‘Variable’
with Tag 1 address, [Internal buffer700].
- Set working area address on device as
Variable register 1 of station number ‘2’,
[Internal buffer 800].
- Write parameter data
- Operation
If it is written block number to [buffer700],
data are loaded to [buffer800] ~ [buffer804].
- Data Editing
It’s possible to edit the recipe data by using
special buffer [_PARM_SAVE].

- 233 -
Note Special Buffer related to Parameter Move
Buffer name Description
_PARM_DEFAUL-LD If value is not ‘0’, parameter table in flash memory is
(parameter default load) loaded to SRAM memory. After completion of loading,
clears buffer to ‘0’.
It is useful to initialize parameters that was described in
S/W.
Because ‘_PARM_RESTORE’ or ‘_PARM_SAVE’ is able
to change the value of parameter in SRAM.
_PARM_RESTORE If value is not ‘0’, current values of working area are
(parameter restore) restored in memory(SRAM) just before new parameter is
loaded to the working area. This special buffer is used to
save and reuse current parameter data later. That is,
when the parameter in working area is more useful than
that of SRAM, it is useful.
This buffer is not cleared automatically. Then if value is
not ‘0’, restoration proceeds until value of this buffer goes
to ‘0’.
_PARM_CUR_BLOCK This special buffer always has current block number on
(current block number ) working.
: Read Only
_PARM_SAVE If value is not ‘0’, current values of working area are
(parameter default load) updated into memory(SRAM) just before new parameter
is loaded to the working area. This special buffer is used
to save and reuse current parameter data later. After one
restoration, clears buffer to ‘0’ automatically.

- 234 -
7.4 Script
Script makes it possible to carry out operation (Substitution) and the work of operation according to condition
(if~ else~).
There are two kinds of script, which are ‘Global’ or ‘Local’. Here Local is applied for ‘Base’, ‘Window’ Screen
(7) Global is always running in any screen if Script Condition is satisfied,
(8) Local is running in the current screen or window screen if script condition is satisfied,
If a condition is satisfied while Base/Window Screen is running, Scripts of the current screen are
operated.

In case of double clicking [Script] on the [Global Setting] Part of Project Manager in the left of screen or
selecting [Project] > [Script setting] on the menu, a screen like [Figure.: Script Set] is displayed.

[Figure 7.4.1 Script Set screen]

- 235 -
7.4.1 Script Save

[Figure 7.4.1.1 Script Save screen]


(1) Selection of Type of Script
Select an item desired to add out of Global Script, Local Script (Base Screen, Window Screen).
(2) New Script
Click ‘New’ Script Button. Then, ‘Script ID’ is increased by ‘1’ and can be set any ID No. by user.
If you set any alias or name in the ‘Description’, it’s efficient to use and recognize this script.
(3) Trigger Condition

• Interval : It sets the Cycle time as trigger condition to execute.

Set the cycle time of Script with the unit of 500ms.

• Bit : It sets the bit address(PLC or Internal, etc.) as Trigger condition.

Set Script Activated Condition according to the state of Bit (On, Off, Reverse, On continue, Off continue).
[Figure 7.4.1.2 Setting Trigger Condition]

- 236 -
(4) Editing the Script
Edit the contents of Script with logical conditions.
(5) Save
After preparing Script and checking Script validity on the message screen, push “Save”.

[Figure 7.4.13 Script List]

By save, it is possible to check the description and validity of saved Script as ‘Script List’. The Script of ID1
displays that the validity is FALSE with red meaning Error Script.
Error Script is excluded in the progress of transmission by touch.

7.4.2 Script Deletion


After selecting Scrip to be deleted, push the delete button on the Menu.

7.4.3 How to use Temporary registration Space in editing

[Figure 7.4.3.1 Using the Temporary registration in editing]


At the time of preparing Script using the space in the left bottom, it is possible to bring basic if~, if~ else~,
Sample Script to Script Edit Screen with Drag & Drop.
To the contrary if it is necessary to save a portion of Script temporarily, it is possible to move it to the space of
left bottom with Drag & Drop (The left bottom is not able to use for saving as a temporary space).

- 237 -
7.4.4 Script Spec

[Figire 7.4.4.1 Various Script Spec]


① Func : Function
Function Description Remark
ChgScreen Changing to another screen number.

‘ScreenNum’ is valid within predefined numbers.

Ex) ChgScreen(2);
Æ It means to be moved the current screen to ‘2’ screen.

CopyMem Copying the current buffers to another set memory region. Address shall be
continuous value.

SrcAddress : Source address, system buffers or address of target PLC


DesAddress : Destination address
Count : Counts to be copied.

Ex) CopyMem([SW:100], [SW:200], 10);


Æ It means to be copied buffer 100~109 to buffer 200~209.

InitMem Initializing the memory region with specific data in batch process. Address shall be
continuous value.

SrcData : Source data, specific numbers


DesAddress : Destination address, buffers or address of target PLC
Count : Counts to be initialized.

Ex) InitMem(0, [SW:100], 10);


Æ It means to be applied ‘0’ for buffer 100~109.

- 238 -
② Math : Arithmetic Operation
Symbol Description Remark
+ Addition with specific data(number) or address. It’s available integer
Ex) [SW:100]=[SW:100] + 1; calculation only.
It adds 1 with buffer100 and the result is stored to buffer 100.
- Subtraction with specific data(number) or address.
Ex) [SW:100]=[SW:100] - 1;
It subtracts 1 from buffer100 and the result is stored to buffer 100.
* Multiplication with specific data(number) or address.
Ex) [SW:100]=[SW:100] * 10;
It multiplies 10 with buffer100 and the result is stored to buffer 100.
/ Division, the Quotient when target address is divided by any data.
Ex) [SW:200]=[SW:100] / 10;
Æ It means to be divided buffer100 by 10 and the quotient is
stored to buffer 200.
% Getting any remainder from target address(buffer or PLC) Integer data
Ex) [SW:200]=[SW:100] % 10;
Æ It means remainder when divided target address by 10 and the
result is stored to buffer 200.
= Substitution the specific data to target address. Integer data only
Ex) [SW:100]=10;
Æ It means to substitute 10 for buffer 100.

③ Logic : Logical Operation, this operation is used with condition syntax.


Symbol Description Remark
and AND; if two operands are TRUE, the result becomes TRUE.
Ex) if ([SW:100]==0 and [SW:200]==0 )
{ Word
--- //Calculation operation
} Endif
Æ It executes ‘Calculation’ texts if buffer 100 and 200 are ‘0’.
or OR; if either of two operands is TRUE, the result becomes TRUE.
Ex) if ([SW:100]==0 or [SW:200]==0 )
{
--- //Calculation
} Endif
Æ It executes ‘Calculation’ texts if either buffer 100 or 200 is ‘0’.
not Invert a operand; if a operand is TRUE(FALSE), the result becomes FALSE(TRUE).
Ex) if (not ([SW:100]==0) ) //same as if([SW:100]>0)
{
--- //Calculation
} Endif
Æ It executes ‘Calculation’ texts if buffer 100 is not ‘0’.
< Less than; [data1] < [data2], data = number, address(buffer, PLC)
If [data1] is less than [data2], the result becomes TRUE.
Ex) if ([SW:100] < [SW:200] )
{
--- //Calculation
} Endif
Æ It executes ‘Calculation’ texts if buffer 100 is less than buffer 200.
<= Less than or equal; [data1] <= [data2], data = number, address(buffer, PLC)
If [data1] is less than or equal to [data2], the result becomes TRUE.
Ex) if ([SW:100] <= [SW:200] )
{
--- //Calculation
} Endif
Æ It executes ‘Calculation’ texts if buffer 100 is less than or equal to buffer 200.

- 239 -
Symbol Description Remark
<> Not Same; [data1] <> [data2], data = number, address(buffer, PLC)
If [data1] is less than or equal to [data2], the result becomes TRUE. Word
Ex) if ([SW:100] <> [SW:200] ) operation
{
--- //Calculation
} Endif
Æ It executes ‘Calculation’ texts if buffer 100 is not same as buffer 200.
> Greater than; [data1] > [data2], data = number, address(buffer, PLC)
If [data1] is less than [data2], the result becomes TRUE.
Ex) if ([SW:100] > [SW:200] )
{
--- //Calculation
} Endif
Æ It executes ‘Calculation’ texts if buffer 100 is greater than buffer 200.
>= Greater than or equal; [data1] >= [data2], data = number, address(buffer, PLC)
If [data1] is greater than or equal to [data2], the result becomes TRUE.
Ex) if ([SW:100] >= [SW:200] )
{
--- //Calculation
} Endif
Æ It executes ‘Calculation’ texts if buffer 100 is greater than or equal to buffer
200.
== Equal; [data1] = [data2], data = number, address(buffer, PLC)
If [Data1] and [Data2] are same, the result becomes ‘TRUE’.
Ex) if ([SW:100] == [SW:200] )
{
--- //Calculation
} Endif
Æ It executes ‘Calculation’ texts if buffer 100 is equal to buffer 200.

④ Bin : Binary, Bit Operation


Symbol Description Remark
<< Bit shift; Left to Right, LSB is carried ‘0’. (LSB : Least Significant Bit)
Ex) [SW:100]=[SW:200]<<1;
Shift one bit of [SW:200] from left to right, the result is stored [SW:100].
>> Bit shift; Right to Left, MSB is carried ‘0’.(MSB : Most Significant Bit)
Ex) [SW:100]=[SW:200]>>1;
Shift one bit of [SW:200] from left to right, the result is stored [SW:100].
& AND operation for all the bits between two operands; [data1] & [data2] Å bit clear
Ex) [SW:100] = [SW:101] & 255
AND Operating [SW:101] with 255(B 11111111), the result is stored to [SW:100].
| OR operation for all the bits between two operands; [data1] | [data2] Å bit set
Ex) [SW:100] = [SW:101] | 1
OR Operating [SW:101] with 1(B 00000001), the result is stored to [SW:100].
^ XOR operation for between two operands; [data1] ^ [data2]
Ex) [SW:100] = [SW:101] ^ 255
XOR Operating [SW:101] with 255(B 11111111), the result is stored to [SW:100].
~ NOT operation for all the bits of data; ~[data1]
Ex) [SW:100] = ~[SW:101]
If [SW:101] = 15, 65520(Hex, FFF0)

- 240 -
⑤ Addr : Address Input

[Figure 7.4.4.2 Setting the Address for condition]

Mode Mark Description Remark


[DB: PLC address.XX] Bit address of PLC. XX : bits, (Generally, 00~15)
PLC(Device)
[DW: PLC address] Word address of PLC
Internal [SB: Address.XX] Bit address of PLC. XX : bits, 00~15
Buffer [SW: Address] Word address of PLC
For editing the address, it’s automatically adjusted the figure represents.

⑥ Control statement : Branch depending on condition, If~end if, if~else ~end if

• If () {} end if
When the condition is TRUE, the text below ‘if’ is activated just one time.

• If () {} else {} endif
When the condition is TRUE, the text below ‘if’ is activated. And, when the condition is FALSE, the text
below ‘else’ is activated.

Caution Another if text in the present if text is not supported now.

- 241 -
⑦ Editing statement and comments

Single-line comment

Mutil-line comment

Tip For Comment,


(1) Comment for a single line, ‘//’ is used.
(2) Comments for multi lines, ‘/*’ and ‘*/’

7.4.5 Example
- Initializing on booting by scripts
Let’s make some parts of memory to initialize with ‘0’.

a) InitMem(0, [SW:0000], 200);


It initializes with ‘0’ for memory from internal buffer 0 to internal buffer 199.
b) InitMem(0, [SW:0500], 500);
It initializes with ‘0’ for memory from internal buffer 500 to internal buffer 999.

- 242 -
7.5 Message Table
When Message Tag meets the condition set by a user, Message Table registers the Contents to be
displayed to the user.

By double clicking [Message Table] in [Global Setting] Par of Project Manager in the left of screen or
selecting [Project]>[Message Table] on the menu, a screen as [Figure.: Message Table] is displayed.

[Figure 7.5.1 Message Table set screen]

7.5.1 Message Contents Registration


Decide how to create the Contents to be outputted at the time of Message Set.
For deciding, select one out of three methods, such as Normal Text on the top of Set Screen, Text Table,
and Image Text.

• Normal Text
Output the Contents inputted by the user directly with the font in the touch body.
(The memory capacity required by this method is less than that of the image Text)

• Text Table
This is a method of forming the warning message with the Contents that are previously defined by the
following [Text(Multilingual) table].

- 243 -
Caution In case that there is already a warning message inputted in the form of Normal
Text or Image Text, and you wish to change it to the Text Table, please pay
attention to the fact that the existing inputted warning message may be deleted
because the Normal Text or Image Text cannot be used by mixing it with the
Text Table.

• Image Text
For outputting the warning message with diverse fonts in Window, the image text can be used (the memory
capacity occupied by the image letters is much more than that of direct input).

7.5.2 Copy and Paste


The Copy & Paste of inputted messages is possible and is compatible to Editors including EXCEL. If the
messages to be pasted are much more, the number of messages is increased as many as the short portion.
Ex) If pasting 20 messages when the present number of message registered is 10, paste is performed to 20
messages (the existing 10 messages + new 10 messages).

7.5.3 Deletion

After selecting the target to be deleted, click the ‘Delete’ button.

- 244 -
7.6 Text (Multi-Language) Table

Text (Multi-Language) Table makes the Contents on Screen displayed to the Contents inputted by a user on
the Text(Multi-Language) Table according to the value of System Special Buffer [_MULTI_ LANG].

By double clicking [Text Table] in [Global Setting] of Project Manager in the left of screen or selecting
[Project] > [Text Table] on the menu, a screen as [Figure.: Contents Table] is displayed.

[Figure 7.6.1 Text Table in Multi-Langauge]

7.6.1 Text Table Set


Text Table is limited to 16 languages and it is possible to input the name to serve the convenience at the
user’s discretion.

Ex) Check three tables out of 16 tables of [Figure.: Multi-Language Table Set] and input the names, such as
English, Korean and Chinese.

- 245 -
[Figure 7.6.1 Multi-Language Table Set]

Caution It is possible to input the letters of Unicode in the column of Contents Table
Input The languages recognizing in the painting file are only Korean, English,
Chinese, and Japanese, if installing relevant language Font or OS.

Note Refer to ‘Caption Set of Tag’ for using the value set in Text Table.

- 246 -
7.7 Security Setting
Security Setting is for setting the level of a user on each screen.
By selecting [Project]>[Security Setting], there displays a screen as [Figure.: Security Setting].

[Figure 7.7.1 Password Set screen].

7.7.1 Password Set


• Use of Screen Password
By checking the use of [Use security of screen], the Password Set is applied to Project.
If there is no password screen on the relevant Project, [Figure.: Password Input Screen] is added
automatically with Window # 65533 by [Figure.: Add Default Password] .

[Figure 7.7.1.1 Add Default Password]

- 247 -
[Figure 7.7.1.2 Registration of Password Input Screen]

• Level Refresh Time


If a user does not touch any key for a fixed time (minute) set by the user, the level authority obtained by
passport input is deprived.

• Password Set for each level


There are levels from 0 to 15. Set each password according to each level.
Only numeric or alphabet characters are permitted.

• Level Set for each Screen

[Figure 7.7.1.3 Setting the Level for each screen]

Set relevant security level on the right of Base Screen List of Screen Security Level.

- 248 -
8. View
8.1 View of Tag Name
A Tag Name is displayed on the left top of Tag registered on the screen. Or ‘F5’ key.
For instance, Touch Tag is displayed to [T].

8.2 View of Tag ID


Tag ID is displayed on the left top of Tag registered on the screen. Or ‘F6’ key.
ID number is given in the order of Tag registration.
The Tag registered on the screen firstly is displayed to [00001].

8.3 Project Manager


Refer to Chapter 3-1.

[Figure 8.3.1 Project Manager] [Figure 8.4.1 Property Dialog]

8.4 List Window


This displays the list of Shape/Tag/Select/Group including on the screen under editing. For calling List
Window Screen, select [List Tab] on the bottom of Project Window or if Tap is not created, select [View] >
[List Window] on the Menu .

- 249 -
[Figure 8.4.2 List Window]
Descriptions of each Tab on List window;
ITEM Description Remark
Shape List of Figure. being registered in the present screen.
Tag List of Tag being registered in the present screen.
Selected List of selected Figure./Tag.
Group List of Group being registered in the present screen.

8.4.1 Property Dialog


If selecting Shape/Tag on the list, the relevant Shape on the right editing screen is selected. To the contrary,
if selecting Shape/Tag on the editing screen, the color of letter of relevant Shape/Tag on the list window is
displayed blue. As a convenient function, it is possible to call the relevant object editing window by double
clicking a specified item on the list.

8.4.2 Operation and Draw Sequence Change


SEQ on the list of Shape/Tag displayed on List Window means the sequence of performance.
If wishing to change the order of performance voluntarily, it is possible to change the order of performance
by selecting Shape/Tag to be changed and using [Sequence Change Button] on the top of screen

- 250 -
8.5 My Clipboard
8.5.1 What is My Clipboard?
My Clip Board has the function enabling to register Shapes or Tags of high frequency of use on the
clipboard screen. This is applied to all Shapes and Tags and there is no restriction in number. It can be
used as a kind of user library.

8.5.2 Configuration of My Clipboard


My Clipboard is classified by category and each category is registered by items.

Make
Category

Tag & Shape


Which it is registered by
User

Category

[Figure 8.5.2 Configuration of My Clipboard]

8.5.3 Category
The configuration of My Clipboard is managed by category unit. By opening the Popup Menu with the right
button of mouse on the top of Category Title, it is possible to change the Category Title and delete a
Category.

• Category Generation
By pushing the button of on the top, a new Category is created.

• Category State
The small icon on the front of Category displays the state of Category Button. Red means that the
Category is not unfolded and Grey means that the Category has no any item.

- 251 -
Closed

No Item

Open

[Figure.. State of Category]

• Change and Deletion of Category Title


By opening the Popup Menu with the right button of mouse, it is possible to change the Category Title and
delete a Category

[Figure.: Category State]

8.5.4 Item

• Item means the items consisting of Figure.s or Tag saved in the Category by a user.

[Figure.: Item]

• Putting Item in Clipboard


For registering item, select objects on the editing screen, and drag them to the Category of Clipboard.

[Figure 8.5.4.1 Item Registration]

• Putting item from Clipboard to Screen


Reversely, drag item to the editing screen.

- 252 -
• Change and Deletion of Item Title
By pushing the right button of mouse on the relevant item, the menu is popup and it is possible to change
or delete the Item Title on the menu. In changing Item Title, Ctrl + Enter Key has the function of Line Feed.

Note My Clipboard is managed by the form of folder and file in the unit of Category. By
approaching to a folder installed, there is a folder called “CLIPBOARD” and a child
folder is corresponding to a Category.

- 253 -
8.6 How to use Memory Manager
8.6.1 What is Memory Manager?
Memory Manager has the function of displaying all addresses allocated in the screen under painting as if
physical area. All addressed displayed is shown as if a round bead and each bead means a Bit. The color
of bead classifies the reading/writing attribute and by clicking the bead, it is possible to approach to screen
and Tag using the area.

8.6.2 Memory Manager Screen Configuration


The Screen Configuration is divided into three main areas: Display Category Area enabling to select PLC
and Address. Display Area showing the used address with a round bead and Tag List Area using the
selected Address. [View] – [Memory Manager]

[Figure.: Memory Manager]

• Display Category
First select PLC and Screen, and set the area to be displayed

[Figure.: Display Category of Memory Manager]

• Communication Device (Comm Device)


This is the list selecting PLC to be displayed or internal Address.

- 254 -
• Address
This is the Address List owned by the selected PLC.

• Screen
This is able to select a screen or the whole screens.

8.6.3 Display of Use Address


In displaying the use Address, a cell is treated to a Bit. The horizontal line is increased by Bit unit and the
vertical line is increased by Word unit.

[Figure 8.6.3.1 Bit Address Display] [Figure 8.6.3.2 Word Address Display]

The Address Notation has its unique notation according to the selected PLC and Address. If the address
notation uses only 8 Bit, the number of horizontal line will be 8; if 32 Bit Address, the number of horizontal
line will be 32.

- 255 -
8.6.4 Attribute of Address
The displayed Address has each use Attribute.

Form Classification Description


This has green and is used for the reading
motions of Tag.
Reading Attribute
Ex) All reading motions including Address to be
read by lamp Tag, reading graph, etc
This has blue and is applied to writing address.
Writing Attribute
Ex) Output address of operation Tag
This has bluish green and is used for
Reading/Writing
reading/writing motions.
Attribute
Ex) Address of Key Input Tag
This is applied when the number of Tag used in
the relative area is 2 or more. In this case, by
Duplication Attribute
clicking the related area, it is possible to track
the Tag using the Address.

Note The Attribute in Memory Manager is related to Tag operation. So there is no


connection with the Device Attribute of actual PLC. For instance, ‘X’, Address, is
only for reading device of Bit Input and in case of using this Address to Key Display
Tag, this will be displayed as reading/writing Attribute.

8.6.5 Searching Tag in Memory Manager


By clicking a bead in the display area, it is possible to see the Tag List using the related Address on the
bottom of screen. By clicking the list, it helps the user to select the Tag after shifting a screen where the Tag
is placed.

[Figure 8.6.5.1 Tag List using Address]

- 256 -
9. Tool
9.1 Cross Reference
This tool is for inquiring about the present condition of PLC Address/Internal Address used in the Project.
This inquires about the address on the tag used in the screen or the present condition of tag using a specific
address.

By selecting [Tool] > [Cross Reference] out of the menu, the screen as [Figure. Cross Reference based on
Tag] is displayed.

9.1.1 Inquiry after Tag in Cross Reference


This inquires about Address used around Tag

[Figure 9.1.1.1 Cross Reference based on Tag]

① Select ‘Tag’ out of Tag/Address Button.

② By clicking ‘Search’ Button after selecting Project to be inquired and Screen Section, Tag is inquired on the
Tag List. By selecting ‘All’ out of Screen Section, Tag used in all screens are inquired.

③ By selecting the inquired Tag, the Address List used in Tag is inquired.

- 257 -
9.1.2 Inquiry after Address in Cross Reference
This inquires after Tag used around Address.

[Figure 9.1.2.1 Cross Reference based on Address]

① Select ‘Address’ out of Tag/Address Button.

② By clicking ‘Search’ Button after selecting Project to be inquired and Screen Section, Address is inquired on
the Address List. By selecting ‘All’ out of Screen Section, Address used in all screens are inquired.

③ By selecting the inquired Address, the Tag List using the relative Address is inquired.

- 258 -
9.2 Address Converter

If it is necessary to change PLC set on Project or change the registered Address partially or wholly, Address
Converter is a useful tool for it.
For running Address Converter, select [Tool]>[Address Converter] out of Menu, Address Converter is displayed
as follow:

[Figure 9.2.1 Address Converter]

9.2.1 Usage

The function of Address Converter is roughly divided into two: the function setting Conversion Rule of
Addresses to be converted; and the Management Function recording the created conversion rule thereof as a
rule enabling to reuse it.

(1) Tool Bar

• Rule File Selection Combo: In case of running the Address Conversion using the previous defined
Address Conversion Rule File, select the target Rule File. If there is an Address Conversion Rule File
defined by user separately, copy the Rule File on Rule Folder in the route where this S/W is set, and it

- 259 -
is possible to use by calling it from the Address Converter.

• Save Rule File: This function is to store the Address Conversion that the user uses frequently in the
Rule File and in case of need, it is possible to reuse by calling

• Delete Rule File: This deletes the present selected Address Conversion Rule File.
• Do Convert: The part of address after Address List Screen is changed means a kind of preview mode,
that is to say the address on the project (drawing) is not changed actually. If Address Conversion
Application is completed and it is judged that there is no error in the content of changed address,
apply it to the actual project (drawing) by pushing [Conversion] Button. Mind that the address changed
by [Conversion] Button can not be restored.

• Initialize: This lets the contents of before/after change on the Address List initialize to the original state.
• Check Address: When a user checks the validity of address converted in a bundle, error section is
displayed in red characters.

(2) PLC Selection Screen

In case of changing PLC of Project (Drawing), it is possible to direct PLC before change and PLC after change
separately. If not direct separately, the present PLC is selected automatically regardless of before/after change.

(3) Address List Screen

This displays the Address List to be the target of change. By executing the address converter on the menu, all
address lists of project are displayed.

(4) Conversion Rule List Screen

This displays the Rule List contained in the Address Conversion Rule File. By selecting the conservation rule,
the Stored Conversion Rule contents are displayed on the right address conversion rule set. The user may
give a NAME to each rule separately.

(5) Conversion Rule Set Screen

This is the screen for set necessary for Address Conversion.

- 260 -
9.2.2 Address Conversion

Address Batch Conversion consists of 4-phase work process depending on the work complexity: Address
Conversion Rule Selection, Work Target Selection, Address Conversion Rule Set, and Application Area Set.
But generally, in case of a simplified address conversion, it is possible to convert the address with 2-phasee
work process of Address Conversion Rule Selection and Address Conversion Rule Set.

(1) Address Conversion Rule Selection


This selects the method of Address Conversion. Address Conversion (Change Address), Address Auto
Increase (Offset), Address Auto Increase (Calculation), etc. For details, see 3) Address Conversion Rule Set.

(2) Work Target Selection


When the work changing address is called as the process of ‘Conversion from A Address to B Address,’ this
determines what is to be ‘A’ Address, the change target. In most cases, ‘Before Address’ on the address list
screen is designated to the change target address. As [Work Target], the address of change target is displayed
in red on the address list screen.

[Figure 9.2.2.1 Selecting Work Target]

(3) Address Conversion Rule Set

• Address Conversion (Change Address)


This is used for transposing address as ‘before address Æ New Address’.

For example, for converting all MX000000 Address of PLC1 to MX010000, input as following Figure. and
push the application button on the right. It will be converted as below Figure.

- 261 -
[Figure 9.2.2.2 Setting Address Conversion Rule]

[Figure 9.2.2.3 Address Conversion Application]

Note Wild Character Use


It is possible to use wild character in the area to be inputted the address value.
For example if you wish to convert all address in MX1000 level to MX2000 level,
after inputting MX in the name of address; ‘1***’ in the target of address value;
and ‘2***’ in the address to be changed, use application.

• Address Auto Increase (Auto Inc _Offset) – Offset Method


As ‘ New Address(Y) = Before Address(X) + N,’ this is used for increasing or decreasing the value based on
before address value.
For example, if you wish to increase the value of before address by 100 in a bundle, input [Figure. Address
Auto Increase (OffSet)].

[Figure 9.2.2.4 Address Auto Increase (OffSet)]


In case of specific PLC, there may be any section it is impossible to operate since the value of address
consists of character and number. In this case, by using the function of [Address Format Use], it is possible

- 262 -
to increase the section of number separately.
For example, if the value of address is in the format of ‘TEST110PS’, input and apply ‘****% 03d**’ in the
space of format input as the meaning of increasing the value of ‘110’ in the middle.

• Address Auto Increase (AutoInc_Calc) – Method of operation


This uses for increasing or decreasing a fixed value n a bundle as ‘New Address = 1000 + N.’
For example, for applying the value increasing by 1 from 1000 to New Address in a bundle, input as below
Figure. (In case of decreasing, -1)

[Figure 9.2.2.5 Address Auto Increase (Calc)]

(4) Application Area Set (Filter)


This uses for intending to restrict the target of address change.
For example, for intending to convert the address against Tags registered on #1 Base Screen not all over
screens, set as below Figure.

[Figure 9.2.2.6 Setting ‘Use Filter’ in conversion]

- 263 -
9.3 Screen Manager

Screen Browser executes the work of inquiring, copying, deleting or changing the NAME of the screen in
Project in the mode of Text or Thumbnail.

By selecting [Tool]>[Screen Manager] out of the menu, a screen as [Figure. Screen Browser] is displayed.

[Figure 9.3.1 ‘Screen Manager’ screen]

9.3.1 Search Condition

[Figure 9.3.1.1 Setting ‘Search Condition’]

- 264 -
• 1 - Project Selection
Select Project to be inquired (in case of using multiple Project)

• 2 – Screen Type Selection


Select the type of screen to be inquired (Basic Screen, Window Screen, Sub screen)
View Option

[Figure 9.3.1.2 Text and Thumbnail View]


It is possible to inquire in the mode of Text Ù Thumbnail.
For changing the NAME of relevant Screen, after selecting, push F2 Key or double clicking slowly with the
mouse.

[Figure 9.3.1.3 Thumbnail Size Option]


By pushing the size conditioning button in the mode of Thumbnail View, it is possible to condition the size of
Screen as [Figure. Thumbnail Size Option].

- 265 -
9.3.2 Screen Deletion

[Figure 9.3.2.1 Screen Deletion]

Select screen to be deleted out of Screen Browser. Ex) #1 of [Screen Deletion]


Push the button of ‘Delete’ on the right and top of Screen Browser. Ex) #2 of [Screen Deletion].

9.3.3 Screen Copy

[Figure 9.3.3.1 Screen Copy(1)]


Select screen to be copied out of Screen Browser.
Drag & Drop the selected screen on Project’s relevant screen mode.

- 266 -
[Figure 9.3.3.2 Screen Copy(2)]

Screen Number Set Screen of Screen to be copied is displayed

• Default add(Add to project tail)


In case of selecting Auto Add and confirming, grant the screen number by +1 on the last screen. ,

• Keep the screen number


In case of selecting Screen number maintenance and confirming, copy with maintaining the screen number
of original to be copied. If there is a screen with the same screen number, it is impossible to copy.

• Change the screen number


In case of selecting Screen number change and confirming, the screen number is granted according to the
start screen number and increase value set by user.
Item Description
Set start screen number Configure the starting screen number optionally.
Increase value Configure the continued screen number after last No. on the current
project.
Ex) In case of setting Start Screen Number to 10 and the increase value to 2 at [Screen Copy(2)] and
copying 4 Screens, the screen numbers to be copied are granted to 10, 12, 14, and 16, respectively.

- 267 -
9.4 Screen Preview
This is the tool for storing Preview Function of Drawn Screen and the Previewed Screen in Image.
By selecting [Tool]>[Screen Preview] out of the menu, a screen as [Screen Preview] is displayed.

[Figure 9.4.1 Screen Preview]

9.4.1 Screen Preview


① Project, Screen Type and Status
• Select a project in case of multiple project.
• Screen Type : Select screens to indicate. ALL Screen is for selecting all the screens.
Others, there are ‘Base’, ‘Window’ and ‘Sub screen’.

• Status : Select ‘OFF(0)’ or ‘ON(1)’ as option.

- 268 -
② Selecting the desired screen
In screen list, a screen where is clicked is displayed in preview region.

9.4.2 Save Image


The previewed screen is stored in Bitmap Image file.

[Figure 9.4.2.1 Saving the screen in a image]

- 269 -
① Designation of Stored Folder
After clicking ‘Folder Designation’ Button, select the store position in Folder Selection dialog.

[Figure 9.4.2.2 Folder Selection dialog]

② Image Store Screen Selection


Select by checking the left check box of the screen to be stored in the inquired screen list.
It is possible to select/release in a bundle by checking ‘global Selection.’
By checking ‘Save Image’ Button, store in image.

[Figure 9.4.2.3 Screen Selection]

- 270 -
9.5 My Button Maker
9.5.1 What is My Button Maker?
My Button Maker is a tool having the function enabling a user to decorate the form of Figure. as the user
wishes by selecting the form of Figure. and deciding the color and texture in person.
The produced Figure. is created in the format of MBS( My Button Shape ) and this can be used by registering
to Tag or Library. This is not Bitmap image but vector image, so there is not quality deterioration even
adjusting the size of Figure.

9.5.2 Execution of My Button Maker


My Button Maker is able to be performed in several parts. If wishing to make a new button, perform it in the
main menu or tool bar. If wishing to amend the existing MBS image, it is possible to edit by performing in the
image Figure. or Tag attribute screen. Editing and new generation are performed in the image library.

[Figure 9.5.2.1 Performing at Main Menu or Toolbar ] [Figure 9.5.2.2 Performing in Image Library ]

[Figure 9.5.2.3 Performing in Shape Image] [Figure 9.5.2.4 Performing in Tag]

- 271 -
9.5.3 My Button Maker configuration

My Button Maker is conFigure.d as following Figure.. The area of Menu and Tool Bar is composed of File
Save, Call, Bitmap Conversion, etc and the Attribute Editing Screen is for changing the form of Figure. or
coloring. The Confirmation Button on the bottom is applied to the edited contents.

[Figure 9.5.3.1 Configuration of My Button Maker]

9.5.4 Menu and Tool Bar Description

[Figure 9.5.4.1 Menu and Tool Bar]


① New Button: Return to the screen before editing.
② Open: Call MBS File and apply it to the present editing Attribute.
③ Save: Save to MBS File.
④ Save As: Save to MBS File with different title.
⑤ Save Image: Save to Bit Map Image.

- 272 -
9.5.5 Editing the object

[Figure 9.5.5.1 Editing object]

① Size Adjustment
By clicking Figure. for selection, it is possible to drag it or to adjust it with the mouse.

② Center Alignment
By pushing “Center” button on the top Tool Bar, the object shifts to the center.

③ Editing Close
For adjusting MBS Image at Figure. and Tag or Image Library used in picturing, use “Confirmation” or
“Cancellation” button on the bottom of screen. With pushing “Confirmation” button, the existing MB Image is
changed to a new edited form.

Note In editing process of My Button Maker, the ration of width and height of Figure. is
not important because in case of using MBS Image in the painting edit, the results
depend on the size of Tag or Shape. But in case of saving to Bitmap, it influences
on the file size or quality, so the size of Figure. is considered.

- 273 -
9.5.6 Shape Form Selection

In Shape Attribute Set, the Form and Size of shape are decided

[Figure 9.5.6.1 Shape Form Select]

The Edge Adjusting Bar(Round & Cut) has different meanings according to the form of object. It is possible to
see the cutting degree of edge of Shape with shifting bar. This is mainly applied to the edge round value.

9.5.7 Filling

After deciding the Form of Shape, then decide how to fill the color.
Filling Form is able to decide how to fill the color and if using gradation, it is possible to set the direction.

[Figure 9.5.7.1 Color Filling Set]

① FLAT : As a general painting method, paint the sides of Figure. with a single color.

[Figure 9.5.7.2 FLAT of Filling]

- 274 -
② LINEAR: This is the gradation style changing from Color 1 to Color 2 by stages and the color is changed in
the straight direction.

[Figure 9.5.7.2 Cater-Cornered Direction Gradation] [Figure 9.5.7.3 Bright in the center ]

③ RADIAL : This is the method that the color is spreading out from the position of color 1 to the color 2.

[Figure 9.5.7.4 Radial Gradation 1] [Figure 9.5.7.5 Radial Gradation 2]

④ SMOOTHNESS : This cuts the edges of Figure. smoothly.

[Figure 9.5.7.6 Cutting Edge 1] [Figure 9.5.7.7 Cutting Edge 2]

⑤ PICTURE: This fills up the sides of Figure. with image. It is possible to use the picture file saved in PC.

[Figure 9.5.7.8 Picture Calling] [Figure 9.5.7.9 Application to Figure.]

Caution The capacity of MBS File is about 1 K byte regardless of size. But by
including image, the capacity is increased by the size of image.

- 275 -
9.5.8 Effect(Tile and Shadow Effect)
It is possible to set tiles on the surface of Shape or display the shadow effect

[Figure 9.5.8.1 Effect Set ]

① Shadow Effect: Put shadow under Shape. Set the direction and distance.

[Figure 9.5.8.2 Shadow Un-application] [Figure 9.5.8.3 Shadow Application]

② Tile Effect: Set image tiles on Shape.

[Figure 9.5.8.4 Tile Application 1 ] [Figure 9.5.8.5 Tile Application 2 ]

9.5.9 Use MBS Image at Image Library


MBS Image produced in My Button Maker is managed at Image Library or is applied to painting directly.
① View at Image Library
• If MBS Image is in Library Folder, it is possible to view at Image Library.
• MBS Image has a light green frame

- 276 -
[Figure 9.5.9.1 Image Library]
② New Generation
By pushing ‘Button button’ button on the top of Image Library, it is possible to create a new Figure.
③ Editing
By double clicking MBS Image Icon or pushing the editing item of Popup Menu, it is possible to edit the
existing image.

Double
Click !

[Figure 9.5.9.2 Editing MBS Image at Image Library]

Note Library Folder is the folder of ‘Library’ under the path where this S/W is installed.

- 277 -
9.5.10 Using MBS Image in Painting
Figure. pictures are used as MBS image in the painting screen.

[Figure 9.5.10.1 Selecting MBS Image to Figure. Image]

By selecting MBS File at Figure. Image Attribute, ‘Edit’ Button is displayed. By pushing the button, My Button
Maker is performed and it is possible to edit MBS Image.

9.5.11 Use in Lamp and Touch Tag


It is possible to use ON/OFF Image of Lamp and Touch to MBS Image.

Shape Type ÆBitmap

[Figure 9.5.11.1 Lamp Tag Property Screen]

In Bit Lamp, for instance, select the type of Figure. as picture. Then for selecting the form of ON/OFF, pushing

Library Button , Image Library is called.

- 278 -
[Figure 9.5.11.2 Select MBS Image to On/Off Image]
It is possible to select the form of ON/OFF to MBS Image in Image Library.

[Figure9.5.11.3 Screen applying MBS Image 1 ] [Figure 9.5.11.4 Screen applying MBS Image 2 ]

If MBS Image is applied, the icon is displayed in PreView of Tag Attribute Screen.
By clicking Icon, My Button Maker is performed and it is possible to edit directly.

- 279 -
9.6 PDF Image Converter
It’s possible to display the converted images from PDF documents via ‘PDF Image Converter’.

[Figure 9.6.1 Running ‘PDF Image converter’ Program]

(1) Converter
① PDF File
It selects a required document PDF file via File-dialog.
② Color Depth
The converter has 4 options.

[Figure 9.6.2 Options for Converting]

- 280 -
ITEM Description Remark
Mono Color All the contents of document are changed to ‘Black and White’.
Gray Color All the contents of document are changed to ‘Gray color’.
256 Color All the contents of document are changed to 8bit color.
65536 Color All the contents of document are changed to 16bit color.

Caution The capacity of converted data is limited bytes regardless of size. So, it’s
required to be careful of adjusting color so that the data is over
reference(recommendable) capacity.
Recommendable capacity is up to 4Mbytes.

③ Image Size
There are 2 options according to checking / unchecking for ‘Original Size’.
(a) Original Size=checked
It’s basically applied for original size of selected document.
(b) Original Size=unchecked
Setting ‘Image Width and Image Height’ directly : It sets the proper sizes for selected document.

④ Image Type
It’s possible to set ‘JPG’ format or ‘Bitmap’(BMP) as picture.
Currently, the ‘Bitmap’ format is prior to ‘JPG’ format.

(2) Export
It saves the converted data to proper folder with ID(Folder name of Document) and Tiltle.

[Figure 9.6.3 Options for Export]

① Document ID
It’s sort of group number to indentify and the range is 1~256. Default is ‘1’.
② Document Title
It’s title name to show on the window of document(‘DocViewer’ tag).
Example, in above picture, it shows ‘Specification HCiX’.

Specification HCiX

[Figure 9.6.4. Displaying the ‘Document Title’]

- 281 -
If it’s finished to set the options, press ‘Export’ button and select a proper folder.
Here, it assumes to save the data into CF memory as following picture.

Press the ‘Export’ button and select the proper folder to save.
For Displaying on the ‘DocViewer’ tag, please refer to ‘6.9 DocViewer tag’

9.7 Language
It is possible to select languages to be displayed in programs, such as English, Korean, Chinese, and so on.

[Figure 9.7.1 Changing the Language]

If any ‘Language’ is selected, it indicates ‘Confirming window’ on the screen.

9.8 Status Number


According to the status of Data of Address Set in Tag, Tag is displayed as if it works in the actual touch
body.
In case of Bit Address, Tag is displayed according to ON/OFF Status.
In case of Word Address, Tag is display according to ON/OFF Status from the first 00 Bit to the last 15 Bit.

- 282 -
[Figure 9.8.1 Status Number ]

9.9 Zoom-in / Zoom-out


It is possible to display by reducing the screen to that extent of 40%~80% or extending to that extent of
150%~400%. 100% means the original size. [View] – [Zoom-in/Zoom-out].

(a) Adjusting on Menu (b) Adjusting on Icon

[Figure 9.9.1 Zoom in/ Zoom-out]

- 283 -
10. Global Screen
10.1 Master Screen
This is the function for implementing the function used in the basic screen on a Master Screen commonly
and using it by applying commonly. It is possible to set whether or not each basic screen uses Master
Screen.

Master
screen

Base
screen

Usage Of
Yes Yes No
Master screen

Result of
combining

[Figure 10.1.1 Example of Master Screen Application]

- 284 -
10.1.1 Master Screen Edit
For editing Master Screen, select [Project]>[Edit Master Screen] on the menu. A screen as [Figure. Master
Scree] is displayed.

[Figure 10.1.1.1 Master Screen Edit Menu] [Figure 10.1.1.2 Master Screen Edit]

Master Screen Drawing is the same to the method of Basic Screen Drawing. In case the drawn content is
displayed on the basic screen, it is displayed transparently to show that it is Master Screen Drawing.
The Master Screen displayed in the basic Screen is not edited and the content of Master Screen is edited
only in Master Screen Edit Screen.

10.1.2 Master Screen Property


For editing the Attribute of Master Screen, select [Project]>[Master Screen Property] on the menu. A
screen as [Figure. Master Screen Attribute] is displayed.

[Figure 10.1.2.1 Master Screen Attribute Menu] [Figure 10.1.2.2 Master Screen Attribute]

- 285 -
10.1.3 Master Screen Transparency
For conditioning the transparency, it is possible to condition the item of “Global Transparency in Design Time”
in [Tool]>[Option].

In connection with light transparency, it is displayed clear as the content of master screen in the basic screen
is displayed light.

Transparency 0% Transparency 50% Transparency 100%

[Figure 10.1.3.1 Master Screen transparency Comparison]

- 286 -
10.1.4 Set whether or not Master Screen is used in Basic Screen
For setting whether or not master screen is used in each basic screen, open the attribute screen of basic
screen and check ‘Master Screen Use.”

[Figure 10.1.4.1 Property of Base Screen]

- 287 -
10.2 Frame Screen

This is the function for configuring the common drawing contents in frame and using it in diverse common
screens.
By registering Frames to be used diversely in each Frame area, use it with selecting it on basic screen.

10.2.1 Frame in Project

Project has four Frame Area (Top, Left, Right, Bottom) in total.
By selecting the registered Frame in the basic Screen, designate the Frame to be used or release it. .
The Figure. or Tag registered in Frame runs in the same way to the Figure. or tag registered in the basic
screen.

[Figure 10.2.1.1 Frame Configuration]

- 288 -
10.2.2 Screen Configuration using Frame

[Figure 10.2.2.1 Example of Screen Configuration using Frame]

- 289 -
10.2.3 Frame Edit

① Frame Edit Mode Button


This is used for activating or disabling Edit Mode in each Frame Area.
With Frame Edit Mode, it is possible to register/correct/delete Frame in the related Area and the method of
drawing in Frame is same to that in basic Screen Drawing.
② Frame Add/Delete Button
This is used for registering Frame newly or deleting the registered Frame.
③ Frame Previous/Next Button
This is used for changing the present Frame to the before or after Frame.

④ Frame Edit
Frame Edit runs only in Frame Edit Area; The editing method is same to that of basic screen drawing and there
is no special restriction. The following functions are able to run in Frame Edit Mode:

- 290 -
• Add and/or Deletion of Frame
• Designation of Frame to be used in the related basic Screen
• Frame Edit Function
After completion of Edit, click the Edit Mode once again for escaping from Edit Mode.
⑤ Designation of Frame to be used
Select Frame to be used by pushing Frame Movement Button. For releasing the designation of Frame, push
the movement button and select an empty screen.

- 291 -
11. Download and Upload
11.1 Download
Note - In case of HCi model, a project file made by using designer only can be
downloaded and uploaded via RS-232C.
- In case of HCiX model, a project file made by using designer can be downloaded
and uploaded via RS-232C as well as Ethernet and USB communication.

11.1.1 Project File Download


Note - In case of HCi and HCiX model, Connect communication cable between Panel’s
COM1 port and PC’s COM1/ COM2/COM3/COM4 or in the only case of HCiX
model, connect USB or LAN cable between Panel’s port and PC’s port.
- Create project file and save.
- Turn on power.

1) Project file download using designer via RS-232C


Steps Procedure
To transmit the created file from PC to panel, save the project file at first. Write file name and
1
select folder to save. Click ‘Save’.
Select ‘Build and Transfer’ on menu bar and the communication setup window will appear.

3 The last steps are same with section 1) of designer.

2) Project file download using XDesigner Plus via Ethernet


The download of the drawing file via Ethernet can be classified by selecting “Build and Transfer” in
XDesigner Plus or using Transmitter application program to be offered with installing Xdesigner Plus.
The below table describes a case using XDesigner Plus. For more detail information, please refer to the
“HCi Ethernet User Guide” manual in CD which is offered with HCiX into the package box.

Steps Procedure Remarks


Select the “Build and Transfer” on the top
menu of XDesigner Plus and the dialog of
1 Figure. will appear.

Press the “Send” button on the ‘Project


Builder’ and “Transmitter” application program
of ‘Transmitter’ will be run optionally.
In Project builder, when ‘Tansmitter auto run at
2
build completion’ is checked, the ‘Transmitter’
will be run automatically.

- 292 -
Before starting the next steps, HCiXs connected on network line have to be searched for
3 downloading a project file via Ethernet. It can be downloaded to the searched individual
HCiX as well as all or some HCiXs.
Check the HCiXs for download.

Press the “Transmit” button on Transmitter


window and the downloading operation will be
5 started.

[ Figure. Screen of designer to transfer a drawing via Ethernet or USB ]

3) Project file download using designer via USB cable


The download of the project file via USB communication cable can be classified by selecting “Build and
Transfer” in designer or using Transmitter application program to be offered with installing designer. The
below table describes a case using designer.

Steps Procedure Remarks


Select the “Build and Transfer” or “F9” key
or icon on the top menu of XDesigner Plus
1 and the dialog of Figure. will appear.
or

Click the “Transfer” button on the Figure.


2
and “Transmitter” application program of

- 293 -
Figure. will be run automatically.

Select the USB tab in the transmitter


application program
3

For connection with HCiX, click the


“Connect” button.

If the connection has been completed, the


connection will be showed like the right
picture.
5

Click the “Transmit” button in Figure. and


the downloading operation will be started.
6

Note - In case of HCi model, OS and Font can be downloaded and uploaded via only
RS-232C.
- In case of HCiX model, OS and Font can be downloaded and uploaded via RS-
232C as well as Ethernet and USB communication.

[ Figure. Main screen of Transmitter program ]

- 294 -
11.1.2 Font Download
HCi and HCiX models have option separated according to display language which is Korean and Chinese.
Basically, touch panel has font data for English, Japanese and some special characters. But because of
memory capacity for font, HCi/HCiX do not have both of Korean and Chinese. So if you want to change the
option language to ether Korean or Chinese, you have to download proper font data.

Caution Please contact technical assistant for this.


Use Com1 port, and remove the cables connected to another
ports.

1) Download via RS232C


In order to download font data, follow the below steps.
Steps Procedure Remarks
In case of RS232C serial, connect download-cable Turn off machine’s power and short circuit
to Com1 in HCi/HCiX between #2 & #3 pin of Com1 6 pin
connector, or short circuit between #2 & #3
1 pin of 9pin connector in download-cable as
shown in Figure. 4.2.2-1. And turn on power.
Touch panel changes to O/S download mode
as follows.
2 Remove the short circuit between #2 & #3 pin.
Select ‘Execute Transmitter’ of Transmission
menu.

Click ‘File Select’, then open the proper font file on


the folder the font is located.
4 Select “Font(character ROM Data)” for type and
“*.fon” data to download
Click the ‘Transmit(T)’ button for starting the
download. After completion of transmission, you
5 must turn off and on to start downloading.

[Figure Open the font file]

- 295 -
2) Download via USB cable
It’s available for HCiX series.
Steps Procedure Remarks
1 In case of USB, connect download-cable to USB port in front of HCiX.
Select ‘Execute Transmitter’ of Transmission
menu.

Click ‘File Select’, then open the proper font file on


the folder the font is located.
Select “Font(character ROM Data)” for type and
3 “*.fon” data to download

Click the ‘Connect’ and wait until completed to


connect.

Click the ‘Transmit(T)’ button for starting the


5 download. After completion of transmission, you
must turn off and on to start downloading.

3) Download via Ethernet


Steps Procedure Remarks
1 In case of Ethernet communication, connect a cable to Ethernet port of HCiX.
Select ‘Execute Transmitter’ of Transmission
menu.

Click ‘File Select’, then open the proper font file


on the folder the font is located.
3 Select “Font(character ROM Data)” for type and
“*.fon” data to download

Click the ‘Search’ button and make the program


search the HCiXs connected on Network.

- 296 -
After completing the search, the responded HCiXs
will be showed to the list box like the right picture.
5

Click the ‘Transmit(T)’ button for starting the


download. After completion of transmission, you
6 must turn off and on to start downloading.

11.1.3 O/S Download


This O/S Download can be done via RS-232C or Ethernet communication but USB. In case of downloading
OS file via Ethernet, the method is almost same with download of project file.

Caution
Do not use this function without confirming of our company!
Use Com1 port, and remove the cables connected to another
ports. If the version for downloading is older or same than
the one of panel, the downloading operation is not available.
But normally you simply can download OS in any mode.

1) Download via RS-232C


In order to download OS(Operating System), follow the below steps.
Steps Procedure Remarks
Connect download-cable to Com1 in Panel Turn off machine’s power and short circuit
between #2 & #3 pin of Com1 6 pin
connector, or short circuit between #2 & #3
1 pin of 9pin connector in download-cable as
shown in Figure. 4.2.2-1. And turn on power.
Touch panel changes to O/S download mode
as follows.
2 Remove the short circuit between #2 & #3 pin.
Select ‘Execute Transmitter’ of Transmission
menu.

Click ‘File Select’, then open the proper font file on


the folder the font is located.
4 Select “OS file” for type and “*.bin” data to
download

Click the ‘Transmit(T)’ button for starting the


5 download. After completion of transmission, you
must turn off and on to start downloading.

- 297 -
[Figure. Open the OS file]

Caution Don’t turn off power until machine reboots with beep by
itself

2) Download via USB cable


It’s available for HCiX series.
Steps Procedure Remarks
1 In case of USB, connect download-cable to USB port in front of HCiX.
Select ‘Execute Transmitter’ of Transmission
menu.

Click ‘File Select’, then open the proper font file on


the folder the font is located.
3 Select “Font(character ROM Data)” for type and
“*.fon” data to download

Click the ‘Connect’ and wait until completed to


connect.

Click the ‘Transmit(T)’ button for starting the


download. After completion of transmission, you
5 must turn off and on to start downloading.

- 298 -
3) Download via Ethernet
Steps Procedure Remarks
1 In case of Ethernet communication, connect a cable to Ethernet port of HCiX.
Select ‘Execute Transmitter’ of Transmission
menu.

Click ‘File Select’, then open the proper font file


on the folder the font is located.
3 Select “Font(character ROM Data)” for type and
“*.fon” data to download

Click the ‘Search’ button and make the program


search the HCiXs connected on Network.

After completing the search, the responded HCiXs


will be showed to the list box like the right picture.
5

Click the ‘Transmit(T)’ button for starting the


download. After completion of transmission, you
6 must turn off and on to start downloading.

11.1.4 Downloading via External device(CF card, USB stick)


It’s possible to update HCi/HCiX through CF card or USB stick for latest OS, system fonts, Project file without
connection of communication cable.
HCi/HCiX automatically detects the files in case that the files are located in the specific folder of these memory
devices.
Structure of folders in CF memory for HCiX and file name. The file names are fixed. (Not allowed to change.)
Root> -HMI- SYS OS000000.bin
PIC00000.trn
FONT0000.fon

File name Description Remark


OS000000.bin OS file for HCi/HCiX
PIC00000.trn Project file with screens
FONT0000.fon System Font data
Here, HCi is available for only CF card, HCiX is available for only USB memory stick.
For details, please refer to ‘USB/CF CARD USER MANUAL’.

- 299 -
11.2 Upload
11.2.1 Uploading via Transmitter(RS232C, USB, Ethernet)
To upload, a downloaded project file should be checked ‘Include project file in Build file(Upload data)’
option. Select ‘Up’ menu of ‘Transmit’ menu and write transmission port and determine which ones to be
uploaded( logging1~8, parameter, alarm list). And in case of HCiX models, the upload can be done by using
the Transmitter application program via Ethernet, USB or RS-232C.

[ Figure. 4.2.4-1 Screen for uploading of XDesigner Plus ]

1) Upload via Ethernet or USB


The upload operation can be done by using Ethernet or USB communication with Transmitter
application program.
a) Uploading a project file via Ethernet
Steps Procedure Remarks
1 Run the transmitter application program.
Click the ‘Search’ button and make the
program search the HCiXs connected on
Network.
2

After completing the search, the responded


3 HCiXs will be showed to the list box like the
right picture.

- 300 -
Check an HCiX for uploading among the
searched HCiXs and select the “Up” tab in
the Down/Up file box and then select the
“Design” for uploaded data type, finally set
the directory to save the uploaded file by
4 clicking the “Save As…” button.

Start uploading the file by clicking the


5 ‘transmit’ button.

b) Uploading a project file via USB


Steps Procedure Remarks
1 Run the transmitter application program.
Select the “USB” tab and try to connect to HCiX by
clicking the “Connect” button.

3 After connecting, execute the number 4 and 5 of Ethernet case.

c) Uploading a project file via RS22C serial


Steps Procedure Remarks
1 Run the transmitter application program.
Select the “USB” tab and try to connect to HCiX by
clicking the “Connect” button.

3 After connecting, execute the number 4 and 5 of Ethernet case.

d) Uploading a logging, recipe and alarm data via Ethernet, USB or RS232C.
Steps Procedure Remarks
1 Run the transmitter application program.
Select Ethernet tab in case via Ethernet or USB tab in case via USB. And in case of Ethernet,
2 the connected HCiXs have to be searched and in case of USB, the USB connection has to be
done.
Equally both Ethernet and USB use the Down/Up file dialog box and select UP tab at there as
3
shown in Figure. 4.2.4-3.

- 301 -
[ Figure. 4.2.4-3 Down/Up File dialog box to upload logging, Recipe and Alarm data ]

Steps Procedure Remarks


For upload logging data, select the number 1, for Recipe data, do the number 2 shown in
1 Figure. 4.2.4-3. If you select either 1 or 2, you have to set the uploaded logging or recipe
number. And for in case of Alarm data, select the number 3 shown in Figure. 4.2.4-3.
2 By clicking the “Save As..” button, you can set the directory to save the data.
3 Finally, start uploading by clicking “Transmit” button.

11.2.2 Uploading via External device(CF card, USB stick)


It’s possible to save and uploading all the system files, OS, system Fonts and Project files with logging data.
All the files are saved the folders with below structure.
Structure of folders in CF memory for HCiX and file name. It’s automatically created folder and name.
Root> -HMI- SYS OS000000.bin
PIC00000.trn
FONT0000.fon
LOG LOG1 00106001

LOG2 00120001

File name Description Remark


OS000000.bin OS file for HCi/HCiX
PIC00000.trn Project file with screens
FONT0000.fon System Font data
00120001 Logging data in LOG folder
Here, HCi is available for only CF card, HCiX is available for only USB memory stick.
For details, please refer to ‘USB/CF CARD USER MANUAL’.

- 302 -
Appendix A. Special Buffer List
Buffer name Description
If it starts running or it change screen on running, value is
_1ON(First scan ‘ON’)
changed to ‘1’ at first scan. After that, changed to ‘0’.
If it starts running or it change screen on running, value is
_1OFF(First scan ‘OFF’)
changed to ‘0’ at first scan
When HCiX come in RUN operation status, this buffer becomes
_1ON_RUN
ON just one time.
_BACK_OFF_COUNTDOWN Counts until preset time to be off backlight
_BACK_OFF_TIME Preset time to be OFF backlight(Unit : Minute)
_BARCODE_READ State of reading from barcode reader(1:Successful)
_BAT_WARNING
When battery charge value is changed to ‘1’, renew battery.
(Battery warning)
_BL_BR_CONT LCD Brightness Level (Only TFT LCD color display model)
_CF_ALARM_CAPA Capacity assigning alarm history to CF memory (x.xx%)
_CF_EJECT Show if CF Card is ejected in HCIX. (1:Ejected)
_CF_INSERT Show if CF Card is inserted in HCiX.(not HCi)(1:Inserted)
_CF_LOGGED_CAPA_ N Capacity assigning logging 1 to CF memory (x.xx%)
(Capacity size, N =#1~8) Logging #1 ~ 8
_CN_ERR
Communication Error of COM2 on running
(Communication Error for COM2)
_CN_ERR_P2
Communication Error of COM1 on running
(Communication Error for COM1)
_CN_ERR_PE
Communication Error of Ethernet on running
(Communication Error for Ethernet)
_ DAY_OF_THE_WEEK Current Day of the week in RTC(0~6)
(day of the week in RTC) 0=SUN,1=MON,2=TUE,3=WED,4=THU,5=FRI,6=SAT
_DOCVIEW_ALL Total page number of the document on the current screen
_DOCVIEW_NUM Page number of the document on the current screen
_FUN_KEY_VAL Special purpose (This shows current key value)
_FUN_KEY_PRESS Special purpose ( If a function key is pushed, this buffer is 1 )
_KEY_DISP32(32Bit) Display buffer the number with 32bits format
_KEY_DSP(Key Display) Key display data on running
If press ‘Enter’ key on running, value is changed to ‘1’. And
_KEY_ENT(Enter key)
then, it doesn’t go back to ‘0’.
_KEY_INPUT_MAX(32Bit) Upper limit of keydisplay tag
_KEY_INPUT_MIN(32Bit) Lower limit of keydisplay tag
_LOGED_ALL_N(Completed all Value is changed to ‘1’ as all loggings of Logging #1 are
logging of Logging N =#1~8) completed.
If value is not ‘0’, clears all logging data of Logging #1 and
_LOGED_ALL_CLR_ N (Clear
restarts logging. After clearance all logging data, changes this
all logged data of Logging N= #1~8)
special buffer to ‘0’ automatically
_LOGED_CUR_BL_ N (Logging Displays Logging #1’s current logged block number. As 1
#1’s current logged Block Number) logging completed, value is changed to ‘1’
_LOGED_ONE_N(Completed
Value is changed to ‘1’ whenever logging #1 is logged
one logging of Logging N =#1~8)
At N : 1 communication, this buffer makes current HCi only
_MULTI_HOLD_RUN
communicate with a specific HCi.
_MULTI_HOLD_STS This buffer displays the HOLD status of N:1 communication.
Multi-Language, During RUN operation, if the value of this buffer
_MULTI_LANG
is changed, language display is changed.
_MULTILINK_KEYHOLD On running N:1 of Ethernet, buffer to monopolize the touch
(HCiX only) control.
Value is always ‘1’. If a tag’s condition is set to this special buffer
_ON(Always ON)
the tag is executed on every scan, then scanning will be slower.

- 303 -
Buffer name Description
Value is always ‘0’. If this is tag’s starting condition, tag is
_OFF(Always OFF)
executed on every scan, so scan speed will be slower.
_PARM_CUR_BLOCK
This contains current working block number for RECIPE
(Current Block Number)
If value is not ‘0’, it loads parameter table in Flash memory to
_PARM_DEFAULT_LD SRAM memory. After loading is completed, clears the buffer’s
(Parameter Default Load) value to ‘0’ . As downloads project file to Machine, parameter
default load is also executed 1 time automatically
Special purpose (This buffer has 1 when a memory card for
_PARM_FILE_ERR
saving parameter has a problem. After retrying, if this buffer still
(HCiX model only)
is 1, it is that memory card is broken)
If value is not ‘0’, current data of working area(PLC or system
buffer) are restored to memory just before new parameter is
_PARM_RESTORE
loaded to working area. This special buffer is beneficial to save
(Parameter Restore)
current data and reuse it later. After restoration, the value of this
buffer does not return to ‘0’ automatically.
This is same with ‘_PARM_RESTORE’, but buffer value is
_PARM_SAVE(Parameter Save)
changed to ‘0’ after restoring automatically.
_PORT_OUT Special purpose( Port output value)
When I/O option is used, this buffer display status of LED On
_PORT_IN
and Off (This is only available for HCi model)
_RECIPE_FINISHED When RECIPE set is completed, set ‘1’.
_RTC_YER(Year) Year data of RTC (BCD 1999 ~ 2098)
_RTC_MTH(Month) Month data of RTC (BCD 1 ~ 12)
_RTC_DAY(Day) Day data of RTC (BCD 1 ~ 31)
_RTC_HUR(Hour) Hour data of RTC (BCD 0 ~ 23)
_RTC_MIN(Minute) Minute data of RTC (BCD 0 ~ 59)
_RTC_SEC(Second) Second data of RTC (BCD 0 ~ 59)
_RUN_OUT(Finish to operate) Finish to operate if it’s not ‘0’.
Screen number on running (Writing a value to this buffer, Screen
_SCR_NUM(Screen Number)
would be changed into a screen named by the value)
_SCR_NUM_READ Current screen number on running. READ only.
If value is not ‘0’ on running, backlight is turned off. By touching
_SCR_SVE(Screen Off setting)
again, backlight is turned on and value is turned back to ‘0’.
_SCR_SVE_STATE
0 : Backlight ON status, 1: Backlight OFF status
(Status of backlight)
_STN_BR_CONT LCD Contrast Level (STN LCD color display model)
_STOG(Scan Reverse) On every scan, value is reversed from ‘0’ to ‘1’ or from ‘1’ to ‘0’
_T1S(1 second) Counts from 0 to 65535 on every second
_TOUCH_PRESSED A Tag on the screen is pressed, ‘keydisplay’ or touch tag

- 304 -
Example. Using the Special buffers
(1) Get the current screen number
(1-1) by the numeric tag in screen

(1-2) by script

(2) Setting any specific value to some parameters and switch to screen.
(2-1) by the ‘Calculation’ tag in screen

- 305 -
(2-2) by Script

(3) Initializing on booting by scripts


Let’s make some parts of memory to initialize with ‘0’.

a) InitMem(0, [SW:0000], 200);


It initializes with ‘0’ for memory from internal buffer 0 to internal buffer 199.
b) InitMem(0, [SW:0500], 500);
It initializes with ‘0’ for memory from internal buffer 500 to internal buffer 999.

- 306 -
Appendix B. Icons of Menu

Tool bars and the description ;


Tool Description Tool Description
New Project Grow to largest width
New Project Shrink to smallest width
New Base Screen Grow to largest height
New Window Shrink to smallest height
New Sub Screen Show Name
Open Project Show ID
Add Project ProjectManager
Add New Project MY CLIPBOARD
Add Open Project List Window
Save Project Property Window
Save As Project Memory Manager
Close Status No.
Close Project All Zoom in/Zoom out
Exit Language
Undo EditMaster Screen
Redo Master Screen Property
Cut Alarm Setting
Copy Logging Setting
MultiCopy Recipe Setting
Paste Script Setting
Paste(SamePos) Security Setting
Delete Message List
Group Symbol Manager
UnGroup Text Table
Rotate Left Project property
Rotate Right Select
Cancel Rotate SelectAll
Property Dot
Align Line
Bring to Front Rectangle
Send to Back RoundRect
Align Left Circle
Align Right Arc
Align Top Pie
Align Bottom Chord
Align Center String
Align Middle Fill
Horizontal space equally Polyline
Vertical space equally Polygon
Horizontal center in window Image
Vertical center in window Rect Ruller
Circle Ruller

- 307 -
Tool Description Tool Description
Lamp X/Y Chart A
Bit Lamp X/Y Chart B
Word Lamp FileList
N-State Lamp Calculation
Touch Comm
Touch Clock
Touch + Lamp DocViewer
Numeric & String Cross Reference
Numeric Address Converter
String Screen Manager
Keypad Display (Numeric) CF-Recipe Maker
Keypad Display (String) ScreenPreview
Message PDF Image Converter
Bit Message My Button Maker
Word Message Image Library
Window Project Image Tool
Bit Window Edit Option
Word Window Build Transfer
Bit Parts Execute Transmitter
Word Parts Minimize All
Alarm Maximize All
Alarm Cascade
Alarm Ex Arrange All
Log Table Close All
Graph On-Line Update
Bar Graph Help
Linear Graph About
Graph Ex
Record

* Tool bar will increase according to addition of function.

- 308 -
HONEYWELL ASIA PACIFIC AFFILIATES

Australia Japan Philippines


Honeywell Ltd. Honeywell Inc. Honeywell Systems (Philippines) Inc.
Phone: (61) 2-9353-7000 Phone: (81) 3-6730-7149 Phone: (63) 2-633-2830/31
Fax: (61) 7-3840-6488 Fax: (81) 3-6730-7228 Fax: (63) 2-638-4013

Indonesia South Korea Singapore


PT Honeywell Indonesia Honeywell Co., Ltd. Honeywell Pte Ltd.
Phone: (62) 21-535-8833 Phone: (82) 2-799-6114 Phone: (65) 6355-2828
Fax: (62) 21-536-71008 Fax: (82) 2-792-9015 Fax: (65) 6445-3033

India Malaysia Thailand


Honeywell Automation India Limited. Honeywell Engineering Sdn Bhd. Honeywell System (Thailand) Ltd.
Phone: (91) 20-6603-9400 Phone: (603) 7958-4988 Phone: (662) 693-3099
Fax: (91) 20-6603-9800 Fax: (603) 7958-8922 Fax: (662) 693-3085

Taiwan New Zealand


Honeywell Taiwan Ltd. Honeywell Ltd.
Phone: (886) 2-2245-1000 Phone: (64) 9-623-5050
Fax: (886) 2-2245-3243 Fax: (64) 9-623-5060

For Countries (SEAsia) Listed below. See Honeywell Singapore Office


Pakistan, Cambodia, Laos, Myanmar, Vietnam and East Timor.

For Countries Listed below. See Honeywell Automation India Limited.


Bangladesh, Nepal and Sri Lanka.

Honeywell offers a complete portfolio of products and solutions for process and machine control applications, including controllers, recorders,
transmitters, actuators, smart sensors, and analytical instruments. To learn more about these offerings and how they can help your organization
achieve breakthrough results, contact your local Honeywell representative or contact us at the following phone numbers;

U.S.A.: 1-800-784-3011 France: 33 1 60 19 80 75


Canada: 1-800-461-0013 Italy: 39 02 9214 6503
UK: 44 1344 655251 Spain: 34 91313.61.00
Germany: 49 69 8064-336 Asia/Pacific: 65 6355 2828
Latin America: 1-305-805-8188

This manual is subject to change without notice

Honeywell Process Solution


HFS Asia Pacific
Honeywell Building
www.honeywell.com/ps
17 Changi Business Park Central 1
Singapore 486073

You might also like