XDesignerPlusV4Manual (160302) Eng
XDesignerPlusV4Manual (160302) Eng
User Manual
2 CHAPTER 1 -Overview
3.3.3 Sub screen ................................................................................................................................................ 58
3.3.4 Global screen ............................................................................................................................................ 60
3.3.5 Docking window composition.................................................................................................................... 65
3.3.6 Status bar ................................................................................................................................................. 65
3.3.7 Shortcut list .............................................................................................................................................. 66
CHAPTER 4 - File Menu ................................................................................................................................................................ 69
4.1 New (Ctrl + N) ................................................................................................................................................... 69
4.1.1 New project .............................................................................................................................................. 69
4.1.2 New base screen ....................................................................................................................................... 71
4.1.3 New window screen .................................................................................................................................. 72
4.1.4 New sub screen ........................................................................................................................................ 73
4.2 Opening a project (Ctrl + O) .............................................................................................................................. 74
4.3 Add new project ................................................................................................................................................ 74
4.3.1 Add new project ....................................................................................................................................... 74
4.3.2 Add open project ...................................................................................................................................... 75
4.3.3 Using multiple projects.............................................................................................................................. 76
4.4 Making templates .............................................................................................................................................. 78
4.4.1 Step 1: Create template ............................................................................................................................. 78
4.4.2 Step 2: Copy screen .................................................................................................................................. 79
4.4.3 Step 3: Convert Address ............................................................................................................................ 80
4.4.4 Step 4: Macro............................................................................................................................................ 82
4.5 Importing templates .......................................................................................................................................... 83
4.5.1 Step 1: Select template .............................................................................................................................. 83
4.5.2 Step 2: Copy screen .................................................................................................................................. 83
4.5.3 Step 3: Convert address ............................................................................................................................ 83
4.5.4 MultiCopy ................................................................................................................................................. 85
4.6 Save project (Ctrl + S) ........................................................................................................................................ 85
4.7 Save as (Shift + Ctrl + S) .................................................................................................................................... 86
4.8 Close a project ................................................................................................................................................... 86
4.9 Close all projects................................................................................................................................................ 87
4.10 Print (Ctrl + P) ................................................................................................................................................... 87
4.10.1 Printed items............................................................................................................................................. 87
4.10.2 Option ...................................................................................................................................................... 88
4.10.3 Using the printer ....................................................................................................................................... 92
4.10.4 Using a roll printer .................................................................................................................................... 92
4.11 Recent files ........................................................................................................................................................ 98
4.12 Exit (Alt + F4) ..................................................................................................................................................... 99
CHAPTER 5 - Edit Menu.............................................................................................................................................................. 101
5.1 Select............................................................................................................................................................... 101
5.1.1 Normal selection ..................................................................................................................................... 101
5.1.2 Range selection....................................................................................................................................... 101
5.1.3 Selecting partially overlapping shapes/tags.............................................................................................. 102
5.1.4 Selecting overlapping shapes/tags using the POP-UP menu .................................................................... 102
5.1.5 Multiple select and deselect .................................................................................................................... 103
5.2 Move and resize .............................................................................................................................................. 103
5.2.1 Moving and resizing using the mouse. .................................................................................................... 103
5.2.2 Moving and resizing using the keyboard ................................................................................................. 103
5.2.3 Moving and resizing in the properties page ............................................................................................ 104
5.2.4 Resizing using the keyboard and mouse .................................................................................................. 104
5.3 Undo and redo ................................................................................................................................................ 105
5.3.1 Undo (Ctrl + Z) ....................................................................................................................................... 105
5.3.2 Redo (Ctrl + R) ........................................................................................................................................ 105
CHAPTER 1 -Overview 3
5.4 Select all .......................................................................................................................................................... 105
5.5 Copying and deleting ...................................................................................................................................... 105
5.5.1 Cut (Ctrl + X) .......................................................................................................................................... 105
5.5.2 Copy (Ctrl + C) ....................................................................................................................................... 105
5.5.3 Multi copy (Ctrl + T) ............................................................................................................................... 105
5.5.4 Paste (Ctrl + V) ....................................................................................................................................... 107
5.5.5 Paste in same position (Ctrl + Shift + V) ................................................................................................. 107
5.5.6 Delete ..................................................................................................................................................... 107
5.6 Group .............................................................................................................................................................. 107
5.6.1 Create group (Ctrl + G) ........................................................................................................................... 107
5.6.2 Ungroup (Ctrl + G).................................................................................................................................. 108
5.6.3 Editing shapes/tags in groups ................................................................................................................. 108
5.7 Rotate.............................................................................................................................................................. 108
5.7.1 Rotate left (<) ......................................................................................................................................... 108
5.7.2 Rotate right (>) ....................................................................................................................................... 108
5.7.3 Cancel rotate (/) ...................................................................................................................................... 109
5.8 Properties ........................................................................................................................................................ 109
5.9 Mirror .............................................................................................................................................................. 109
5.9.1 Mirror vertical ......................................................................................................................................... 109
5.9.2 Mirror horizontal ..................................................................................................................................... 109
5.10 Cancel inheritance ........................................................................................................................................... 109
5.11 Align ............................................................................................................................................................... 109
5.12 Snap ................................................................................................................................................................ 113
5.12.1 Grid snap ................................................................................................................................................ 114
5.12.2 Object snap ............................................................................................................................................ 114
CHAPTER 6 - View Menu ............................................................................................................................................................ 116
6.1 Show name (F5) ............................................................................................................................................... 116
6.2 Show ID (F5) .................................................................................................................................................... 117
6.3 Docking window .............................................................................................................................................. 117
6.3.1 Handling docking windows ..................................................................................................................... 118
6.4 Project manager .............................................................................................................................................. 122
6.4.1 Screen .................................................................................................................................................... 122
6.4.2 Global settings ........................................................................................................................................ 129
6.5 MY CLIPBOARD................................................................................................................................................ 130
6.5.1 Palette .................................................................................................................................................... 130
6.5.2 Items ...................................................................................................................................................... 131
6.6 List window ..................................................................................................................................................... 132
6.6.1 Composition of the list window ............................................................................................................... 132
6.6.2 Selecting shapes/tags/groups .................................................................................................................. 133
6.6.3 Viewing shape/tag/group properties ....................................................................................................... 133
6.7 Properties window ........................................................................................................................................... 133
6.7.1 Composition of the properties window.................................................................................................... 134
6.8 Memory manager ............................................................................................................................................ 134
6.8.1 Composition of the memory manager ..................................................................................................... 134
6.9 Global object ................................................................................................................................................... 137
6.9.1 Registering global objects ....................................................................................................................... 138
6.9.2 Using global objects ............................................................................................................................... 138
6.9.3 Deleting and changing properties ........................................................................................................... 138
6.9.4 Cancel inheritance................................................................................................................................... 139
6.10 Status number ................................................................................................................................................. 140
6.11 Zoom in/Zoom out .......................................................................................................................................... 141
6.12 Toolbar option ................................................................................................................................................. 142
4 CHAPTER 1 -Overview
6.13 Hint ................................................................................................................................................................. 142
6.13.1 Show hint (Ctrl + H) ................................................................................................................................ 142
6.13.2 Hint option (Shift + Ctrl + H) .................................................................................................................. 142
6.14 Previous screen (PageUp) ................................................................................................................................. 143
6.15 Next screen (PageDown) .................................................................................................................................. 143
6.16 Language ......................................................................................................................................................... 143
CHAPTER 7 - Project Menu ......................................................................................................................................................... 145
7.1 Edit master screen............................................................................................................................................ 145
7.2 Master screen properties .................................................................................................................................. 145
7.3 Text table ......................................................................................................................................................... 146
7.3.1 Preparing the text table ........................................................................................................................... 146
7.3.2 Setting a text table in a project ............................................................................................................... 148
7.3.3 Selecting the language to display ............................................................................................................ 149
7.3.4 Viewing each language in the edit screen ................................................................................................ 149
7.3.5 Batch automatic registration of text tables ............................................................................................... 149
7.4 Logging setting................................................................................................................................................ 149
7.4.1 Basic items page ..................................................................................................................................... 150
7.4.2 Column name & data type page ............................................................................................................. 152
7.4.3 Advanced page ....................................................................................................................................... 153
7.4.4 New/Save/Delete button ......................................................................................................................... 154
7.4.5 Logging list ............................................................................................................................................. 154
7.4.6 Memory usage display ............................................................................................................................ 154
7.4.7 Viewing logging data .............................................................................................................................. 155
7.4.8 Setting logging data autosave to CF memory .......................................................................................... 157
7.5 Alarm setting ................................................................................................................................................... 158
7.5.1 Alarm list registration .............................................................................................................................. 159
7.5.2 Select alarm content registration method ................................................................................................ 160
7.5.3 Solution tip ............................................................................................................................................. 160
7.5.4 Color info/Current alarm trigger count/Address monitoring ..................................................................... 162
7.5.5 Editing the alarm list ............................................................................................................................... 163
7.6 Recipe setting .................................................................................................................................................. 164
7.6.1 Setting recipe block count/word count .................................................................................................... 164
7.6.2 Recipe movement condition .................................................................................................................... 165
7.6.3 Recipe movement target address............................................................................................................. 166
7.6.4 Memory usage display ............................................................................................................................ 166
7.6.5 New/Save/Delete button ......................................................................................................................... 167
7.6.6 Recipe data block.................................................................................................................................... 168
7.6.7 Loading/saving recipe data during operation ........................................................................................... 170
7.6.8 Saving recipe data to a CF memory card ................................................................................................. 170
7.7 Script setting ................................................................................................................................................... 171
7.7.1 Global scripts and local scripts ................................................................................................................ 171
7.7.2 Composition of the script settings screen ................................................................................................ 172
7.7.3 Script conditions ..................................................................................................................................... 173
7.7.4 Script list ................................................................................................................................................. 174
7.7.5 Script operation ...................................................................................................................................... 174
7.7.6 Format of script content .......................................................................................................................... 183
7.7.7 Closing the script settings screen ............................................................................................................ 184
7.8 Message table.................................................................................................................................................. 184
7.8.1 Composition of the message table screen. ............................................................................................... 184
7.8.2 Message registration ............................................................................................................................... 185
7.9 Event log ......................................................................................................................................................... 187
7.9.1 Add event / Add group ........................................................................................................................... 187
CHAPTER 1 -Overview 5
7.9.2 Event registration .................................................................................................................................... 188
7.9.3 CF card settings ...................................................................................................................................... 188
7.9.4 Event log file saved on the CF memory card ........................................................................................... 189
7.10 Password setting .............................................................................................................................................. 189
7.10.1 Password setting ..................................................................................................................................... 190
7.10.2 Screen level settings (Base screen)........................................................................................................... 190
7.10.3 Use device indirect .................................................................................................................................. 191
7.10.4 Password window screen and operation .................................................................................................. 191
7.10.5 Setting the security level for shapes and tags .......................................................................................... 192
7.10.6 Level refresh time ................................................................................................................................... 193
7.11 Symbol manager.............................................................................................................................................. 193
7.11.1 Writing the symbol list ............................................................................................................................ 193
7.11.2 Using symbol addresses in a project ....................................................................................................... 194
7.11.3 Tag and general settings ......................................................................................................................... 194
7.11.4 Export/Import ......................................................................................................................................... 195
7.12 Project property ............................................................................................................................................... 197
7.12.1 [Project settings] page ............................................................................................................................ 197
7.12.2 [Global alarm scroll] page........................................................................................................................ 205
7.12.3 TOP setting ............................................................................................................................................. 205
7.12.4 PLC setup ............................................................................................................................................... 207
7.12.5 CF card settings ...................................................................................................................................... 209
CHAPTER 8 - Shape Menu .......................................................................................................................................................... 212
8.1 Dot .................................................................................................................................................................. 212
8.2 Line ................................................................................................................................................................. 212
8.3 Rectangle, rounded rectangle ........................................................................................................................... 213
8.3.1 Rectangle ................................................................................................................................................ 213
8.3.2 Rounded rectangle .................................................................................................................................. 214
8.4 Ellipse .............................................................................................................................................................. 215
8.5 Arc, pie, chord ................................................................................................................................................. 216
8.6 TEXT ................................................................................................................................................................ 217
8.7 Fill ................................................................................................................................................................... 219
8.8 Polyline, polygon ............................................................................................................................................. 220
8.9 Image .............................................................................................................................................................. 220
8.10 Rect ruler ......................................................................................................................................................... 221
8.11 Circle ruler ....................................................................................................................................................... 222
CHAPTER 9 - Common Tag Settings ........................................................................................................................................... 225
9.1 Composition of the tag properties screen ........................................................................................................ 225
9.1.1 Information page .................................................................................................................................... 225
9.1.2 Preview ................................................................................................................................................... 226
9.1.3 Security .................................................................................................................................................. 226
9.1.4 OK/cancel buttons .................................................................................................................................. 226
9.2 Address entry .................................................................................................................................................. 226
9.2.1 Address types ......................................................................................................................................... 227
9.2.2 Entering addresses using the keyboard.................................................................................................... 236
9.2.3 Entering addresses using the address keypad .......................................................................................... 237
9.3 Color palette.................................................................................................................................................... 239
9.3.1 Selecting colors from basic colors............................................................................................................ 239
9.3.2 Registering/selecting My colors ............................................................................................................... 240
9.3.3 RGB input/selection ................................................................................................................................ 240
9.4 Image library ................................................................................................................................................... 241
9.4.1 Composition of the image library ............................................................................................................ 241
9.4.2 Image registration ................................................................................................................................... 242
6 CHAPTER 1 -Overview
CHAPTER 10 - Bit Lamp Tag........................................................................................................................................................ 244
10.1 Bit Lamp Tag Overview..................................................................................................................................... 244
10.2 Page composition of the bit lamp properties screen ......................................................................................... 244
10.3 Display page .................................................................................................................................................... 244
10.3.1 Display settings (VISUAL) ......................................................................................................................... 245
10.3.2 Lamp setup ............................................................................................................................................. 246
10.3.3 Caption ................................................................................................................................................... 247
CHAPTER 11 - Word Lamp Tag ................................................................................................................................................... 249
11.1 Word Lamp Tag Overview ................................................................................................................................ 249
11.2 Page composition of the word lamp properties screen ..................................................................................... 249
11.3 Display page .................................................................................................................................................... 250
11.3.1 Display settings (VISUAL) ......................................................................................................................... 250
11.3.2 Lamp Setup ............................................................................................................................................ 251
11.3.3 Caption ................................................................................................................................................... 252
11.4 Case page ........................................................................................................................................................ 252
11.4.1 CASE List................................................................................................................................................. 252
11.4.2 Condition setting .................................................................................................................................... 253
11.4.3 Caption and lamp shape setting .............................................................................................................. 254
CHAPTER 12 - N Lamp Tag ......................................................................................................................................................... 256
12.1 N Lamp Tag Overview ...................................................................................................................................... 256
12.2 Page composition of the N lamp properties screen .......................................................................................... 256
12.3 Display page .................................................................................................................................................... 256
12.3.1 Display settings (VISUAL) ......................................................................................................................... 257
12.3.2 Range setup............................................................................................................................................ 258
CHAPTER 13 - Bit Select Lamp Tag.............................................................................................................................................. 263
13.1 Bit Select Lamp Tag Overview........................................................................................................................... 263
13.2 Page composition of the bit lamp properties screen ......................................................................................... 263
13.3 Display page .................................................................................................................................................... 264
13.3.1 Display settings (VISUAL) ......................................................................................................................... 264
13.3.2 Range setup............................................................................................................................................ 265
CHAPTER 14 - Touch Tag ............................................................................................................................................................ 267
14.1 Touch tag overview .......................................................................................................................................... 267
14.2 Page composition of the touch tag properties screen ....................................................................................... 267
14.3 Display page .................................................................................................................................................... 268
14.3.1 Display settings (VISUAL) ......................................................................................................................... 268
14.3.2 Touch color ............................................................................................................................................. 269
14.3.3 Caption ................................................................................................................................................... 270
14.4 Interlock page .................................................................................................................................................. 270
14.4.1 Bit state condition ................................................................................................................................... 271
14.4.2 Word value condition .............................................................................................................................. 271
14.5 Operation page................................................................................................................................................ 271
14.5.1 Operation list .......................................................................................................................................... 272
14.5.2 Operation settings................................................................................................................................... 273
CHAPTER 15 - Touch + Bit Lamp Tag .......................................................................................................................................... 287
15.1 Touch + bit lamp overview ............................................................................................................................... 287
CHAPTER 16 - Touch + Word Lamp Tag ...................................................................................................................................... 289
16.1 Touch + word lamp tag overview ..................................................................................................................... 289
CHAPTER 17 - Touch + N Lamp Tag ........................................................................................................................................... 291
17.1 Touch + N lamp overview ................................................................................................................................ 291
CHAPTER 18 - Touch + Bit Select Lamp Tag ................................................................................................................................ 293
18.1 Touch + bit select lamp overview ..................................................................................................................... 293
CHAPTER 19 - Numeric Tag ........................................................................................................................................................ 295
CHAPTER 1 -Overview 7
19.1 Numeric Tag Overview ..................................................................................................................................... 295
19.2 Page composition of the numeric tag properties screen ................................................................................... 295
19.3 Address page................................................................................................................................................... 296
19.3.1 Address setting ....................................................................................................................................... 296
19.3.2 Data processing ...................................................................................................................................... 297
19.4 Case page ....................................................................................................................................................... 298
19.4.1 CASE List ................................................................................................................................................ 299
19.4.2 CASE Condition & Status ........................................................................................................................ 300
19.5 Display page .................................................................................................................................................... 301
19.5.1 Display settings (VISUAL)......................................................................................................................... 301
19.5.2 Format setting (FORMAT) ........................................................................................................................ 302
CHAPTER 20 - String Tag ............................................................................................................................................................ 304
20.1 String tag overview .......................................................................................................................................... 304
20.2 Page composition of the string tag properties screen ....................................................................................... 304
20.3 Address page................................................................................................................................................... 304
20.4 Display page .................................................................................................................................................... 305
CHAPTER 21 - Keypad display (numeric) tag ............................................................................................................................... 307
21.1 Keypad display (numeric) overview ................................................................................................................... 307
21.2 Page composition of the keypad display (numeric) tag properties screen.......................................................... 307
21.3 Address page................................................................................................................................................... 308
21.3.1 Address setting ....................................................................................................................................... 308
21.3.2 Data processing ...................................................................................................................................... 309
21.4 Input mode page ............................................................................................................................................. 312
21.4.1 Input mode settings ................................................................................................................................ 313
21.4.2 Registering keypad (tenkey)..................................................................................................................... 316
21.5 Case page ....................................................................................................................................................... 318
21.5.1 CASE List ................................................................................................................................................ 319
21.5.2 CASE Condition & Status ........................................................................................................................ 319
21.6 Display page .................................................................................................................................................... 321
CHAPTER 22 - Keypad Display (String) Tag .................................................................................................................................. 323
22.1 Keypad display (string) overview ...................................................................................................................... 323
22.2 Page composition of the keypad display (string) tag properties screen ............................................................. 323
22.3 Address page................................................................................................................................................... 324
22.4 Input mode page ............................................................................................................................................. 324
22.5 Display page .................................................................................................................................................... 324
CHAPTER 23 - Bit Message Tag .................................................................................................................................................. 327
23.1 Bit message tag overview ................................................................................................................................ 327
23.2 Page composition of the bit message properties screen ................................................................................... 327
23.3 Message page ................................................................................................................................................. 328
23.3.1 Display settings (DISPLAY) ....................................................................................................................... 328
23.3.2 Message settings .................................................................................................................................... 329
23.4 Address page................................................................................................................................................... 329
CHAPTER 24 - Word Message Tag .............................................................................................................................................. 331
24.1 Word message tag overview ............................................................................................................................ 331
24.2 Page composition of the word message tag properties screen ......................................................................... 331
24.3 Message page ................................................................................................................................................. 331
24.3.1 Display settings (DISPLAY) ....................................................................................................................... 331
24.3.2 Message settings .................................................................................................................................... 333
24.4 Address page................................................................................................................................................... 335
CHAPTER 25 - Bit Window Tag ................................................................................................................................................... 337
25.1 Bit window tag overview .................................................................................................................................. 337
25.2 Page composition of the bit window tag properties screen .............................................................................. 337
8 CHAPTER 1 -Overview
25.3 Window page .................................................................................................................................................. 337
25.3.1 Window .................................................................................................................................................. 338
25.3.2 Popup position (VISUAL) ......................................................................................................................... 339
CHAPTER 26 - Word Window Tag ............................................................................................................................................... 342
26.1 Word window tag overview .............................................................................................................................. 342
26.2 Page composition of the word window tag properties screen ........................................................................... 342
26.3 Window page .................................................................................................................................................. 343
26.3.1 Window .................................................................................................................................................. 343
26.3.2 Popup position (VISUAL) ......................................................................................................................... 345
26.4 Moving the window screen position during operation ...................................................................................... 347
CHAPTER 27 - Bit Parts Tag ........................................................................................................................................................ 350
27.1 Bit parts tag overview ...................................................................................................................................... 350
27.2 Page composition of the bit parts properties screen ......................................................................................... 350
27.3 Parts page ....................................................................................................................................................... 351
27.3.1 Action when image list is set ................................................................................................................... 351
27.3.2 Action when sub screen is set ................................................................................................................. 353
CHAPTER 28 - Word Parts Tag .................................................................................................................................................... 356
28.1 Word parts tag overview .................................................................................................................................. 356
28.2 Page composition of the word parts properties screen ..................................................................................... 356
28.3 Parts page ....................................................................................................................................................... 356
28.3.1 Parts settings .......................................................................................................................................... 357
28.3.2 Address and parts number setting ........................................................................................................... 358
CHAPTER 29 - Alarm Tag ............................................................................................................................................................ 361
29.1 Page composition of the alarm tag properties screen ....................................................................................... 361
29.2 Alarm settings page ......................................................................................................................................... 362
29.2.1 Current alarm settings ............................................................................................................................. 362
29.2.2 Setting alarm history ............................................................................................................................... 364
29.2.3 Alarm history (CF) settings ...................................................................................................................... 366
29.3 Display page .................................................................................................................................................... 367
29.3.1 Frame setting .......................................................................................................................................... 367
29.3.2 Font/color setting ................................................................................................................................... 369
CHAPTER 30 - Alarm Ext Tag ...................................................................................................................................................... 371
30.1 Composition of the alarm ext tag properties screen ......................................................................................... 371
30.2 Display page .................................................................................................................................................... 372
30.2.1 Frame setting .......................................................................................................................................... 372
30.2.2 Font/color setting ................................................................................................................................... 373
30.3 Alarm settings page ......................................................................................................................................... 374
30.3.1 ALARM FEATURE ..................................................................................................................................... 374
30.3.2 Alarm data .............................................................................................................................................. 374
30.3.3 Key setting .............................................................................................................................................. 375
CHAPTER 31 - Log Table ............................................................................................................................................................. 377
31.1 Log table overview........................................................................................................................................... 377
31.2 Page composition of the log table properties screen ........................................................................................ 377
31.3 Data page ........................................................................................................................................................ 378
31.3.1 Table setting ........................................................................................................................................... 378
31.3.2 Data format ............................................................................................................................................ 378
31.4 Display page .................................................................................................................................................... 379
31.4.1 Frame setting .......................................................................................................................................... 380
31.4.2 Default column width .............................................................................................................................. 380
31.4.3 Font ........................................................................................................................................................ 381
CHAPTER 32 - Event Log Viewer Tag ........................................................................................................................................... 383
32.1 Event log viewer tag overview .......................................................................................................................... 383
CHAPTER 1 -Overview 9
32.2 Page composition of the event log viewer tag properties screen ...................................................................... 384
32.3 Event log page ................................................................................................................................................ 384
32.4 Display page .................................................................................................................................................... 385
32.4.1 Frame setting.......................................................................................................................................... 385
32.4.2 Font/color ............................................................................................................................................... 385
CHAPTER 33 - Bar Graph Tag...................................................................................................................................................... 387
33.1 Bar graph tag overview .................................................................................................................................... 387
33.2 Page composition of the bar graph tag properties screen ................................................................................ 387
33.3 Graph page ..................................................................................................................................................... 388
33.3.1 Graph style ............................................................................................................................................. 388
33.3.2 Graph data setting .................................................................................................................................. 390
33.4 Display page .................................................................................................................................................... 390
33.4.1 Color setting ........................................................................................................................................... 391
33.4.2 Range setup ........................................................................................................................................... 391
CHAPTER 34 - Linear Graph Tag ................................................................................................................................................. 394
34.1 Linear graph tag overview................................................................................................................................ 394
34.2 Page composition of the linear graph tag properties screen ............................................................................. 394
34.3 Display page .................................................................................................................................................... 395
34.3.1 Frame setting.......................................................................................................................................... 395
34.3.2 Graph feature ......................................................................................................................................... 395
34.4 Graph page ..................................................................................................................................................... 396
CHAPTER 35 - Graph Ex Tag ....................................................................................................................................................... 399
35.1 Graph Ex Tag overview ..................................................................................................................................... 399
35.2 Composition of the graph Ex tag properties screen .......................................................................................... 399
35.3 Display page .................................................................................................................................................... 400
35.3.1 Frame setting.......................................................................................................................................... 400
35.4 Graph page ..................................................................................................................................................... 400
35.4.1 Graph feature ......................................................................................................................................... 400
35.4.2 Cursor..................................................................................................................................................... 401
35.4.3 Scale to .................................................................................................................................................. 402
35.5 Data page........................................................................................................................................................ 403
35.5.1 Adding data to display in the graph ........................................................................................................ 403
35.5.2 Graph kind.............................................................................................................................................. 403
35.5.3 Graph data/read direction ....................................................................................................................... 404
35.5.4 Min value/Max value ............................................................................................................................... 406
35.5.5 Visibility on/off address ........................................................................................................................... 406
35.5.6 Line setting ............................................................................................................................................. 407
CHAPTER 36 - Record Tag .......................................................................................................................................................... 409
36.1 Record tag overview ........................................................................................................................................ 409
36.2 Page composition of the record tag properties screen ...................................................................................... 410
36.3 Display page .................................................................................................................................................... 410
36.3.1 Frame setting.......................................................................................................................................... 410
36.3.2 Key setting.............................................................................................................................................. 411
36.4 Graph page ..................................................................................................................................................... 412
36.4.1 Record feature ........................................................................................................................................ 413
36.4.2 Show X-axis/Y-axis grid ........................................................................................................................... 414
36.4.3 Cursor..................................................................................................................................................... 414
36.5 Data page........................................................................................................................................................ 415
36.5.1 Data type/size ......................................................................................................................................... 416
36.5.2 Adding data to display in the graph ........................................................................................................ 416
36.5.3 [The value of Y axis when X axis cursor is placed upon graph] (internal address) ..................................... 416
36.5.4 Graph data/read direction ....................................................................................................................... 416
10 CHAPTER 1 -Overview
36.5.5 Min value/Max value ............................................................................................................................... 417
36.5.6 Visibility on/off address ........................................................................................................................... 418
36.5.7 Line setting ............................................................................................................................................. 418
CHAPTER 37 - X/Y Chart A Tag ................................................................................................................................................... 420
37.1 X/Y chart A tag overview ................................................................................................................................. 420
37.2 Composition of the X/Y chart A tag properties screen ...................................................................................... 420
37.3 Graph setting page .......................................................................................................................................... 421
37.4 Graph data page .............................................................................................................................................. 423
37.5 Display page .................................................................................................................................................... 424
37.5.1 Frame setting .......................................................................................................................................... 424
37.5.2 Update condition .................................................................................................................................... 425
CHAPTER 38 - X/Y Chart B Tag ................................................................................................................................................... 428
38.1 X/Y chart B tag overview.................................................................................................................................. 428
38.2 Composition of the X/Y chart B tag properties screen ...................................................................................... 429
38.3 Graph setting page .......................................................................................................................................... 429
38.3.1 Graph feature .......................................................................................................................................... 430
38.3.2 Graph data setting .................................................................................................................................. 430
38.4 Display page .................................................................................................................................................... 431
38.4.1 Frame setting .......................................................................................................................................... 432
38.4.2 Update condition .................................................................................................................................... 432
38.5 Data set page .................................................................................................................................................. 434
38.6 Graph condition page ...................................................................................................................................... 435
CHAPTER 39 - Calculation Tag .................................................................................................................................................... 438
39.1 Calculation tag overview .................................................................................................................................. 438
39.2 Page composition of the calculation tag properties screen ............................................................................... 438
39.3 Condition page ................................................................................................................................................ 439
39.3.1 Cycle conditions ...................................................................................................................................... 439
39.3.2 Bit state condition ................................................................................................................................... 439
39.3.3 Word value condition .............................................................................................................................. 439
39.4 Operation page................................................................................................................................................ 441
39.4.1 Composition of the operation page ......................................................................................................... 441
39.4.2 Operation settings................................................................................................................................... 442
CHAPTER 40 - Comm Tag ........................................................................................................................................................... 451
40.1 Comm tag overview ......................................................................................................................................... 451
40.2 Page composition of the comm tag properties screen ...................................................................................... 451
40.3 Condition page ................................................................................................................................................ 452
40.3.1 Cycle condition ....................................................................................................................................... 452
40.3.2 Bit state condition ................................................................................................................................... 452
40.4 Operation page................................................................................................................................................ 453
40.4.1 [Read] communication method................................................................................................................ 453
40.4.2 [Write] communication method ............................................................................................................... 453
CHAPTER 41 - Clock Tag ............................................................................................................................................................. 456
41.1 Clock tag overview........................................................................................................................................... 456
41.2 Page composition of the clock tag properties screen ........................................................................................ 456
41.3 Display page .................................................................................................................................................... 456
41.3.1 Clock format ........................................................................................................................................... 457
41.3.2 Font ........................................................................................................................................................ 457
CHAPTER 42 - Filelist Tag............................................................................................................................................................ 459
42.1 Filelist overview................................................................................................................................................ 459
42.2 Page composition of the filelist tag properties screen ....................................................................................... 459
42.3 Data page ........................................................................................................................................................ 459
42.4 Display page .................................................................................................................................................... 460
CHAPTER 1 -Overview 11
42.5 Touch buttons used in the file list .................................................................................................................... 460
42.6 Searching/copying files using File manager ...................................................................................................... 461
CHAPTER 43 - DocViewer Tag..................................................................................................................................................... 464
43.1 DocViewer tag overview................................................................................................................................... 464
43.2 Page composition of the DocViewer tag properties screen ............................................................................... 465
43.3 Display page .................................................................................................................................................... 465
43.3.1 Frame setting.......................................................................................................................................... 466
43.3.2 TITLE FONT/COLOR ................................................................................................................................. 466
43.4 DocViewer setting page ................................................................................................................................... 466
CHAPTER 44 - Slide Tag.............................................................................................................................................................. 469
44.1 Slide tag overview ........................................................................................................................................... 469
44.2 Page composition of the slide tag properties screen ........................................................................................ 469
44.3 Display page .................................................................................................................................................... 470
44.4 Condition page ................................................................................................................................................ 471
44.4.1 Setting operating conditions ................................................................................................................... 471
44.4.2 Animation setting ................................................................................................................................... 474
CHAPTER 45 - Animation Function ............................................................................................................................................. 476
45.1 Animal function overview ................................................................................................................................. 476
45.2 Page composition of the animal function properties screen .............................................................................. 476
45.3 Visible page ..................................................................................................................................................... 477
45.4 Position page ................................................................................................................................................... 477
45.4.1 Track move ............................................................................................................................................. 478
45.4.2 Position move ......................................................................................................................................... 479
45.5 Rotation page .................................................................................................................................................. 481
45.5.1 Auto rotate ............................................................................................................................................. 482
45.5.2 Manual rotate ......................................................................................................................................... 482
45.5.3 Operation conditions .............................................................................................................................. 483
45.6 Track edit ......................................................................................................................................................... 484
CHAPTER 46 - Tool Menu ........................................................................................................................................................... 487
46.1 Cross reference ................................................................................................................................................ 487
46.1.1 Searching addresses based on the tag .................................................................................................... 487
46.1.2 Searching tags using addresses ............................................................................................................... 488
46.1.3 Convert to Excel...................................................................................................................................... 489
46.2 Address converter ............................................................................................................................................ 490
46.2.1 PLC Select ............................................................................................................................................... 490
46.2.2 Address List ............................................................................................................................................ 491
46.2.3 Address Convert Rule.............................................................................................................................. 492
46.2.4 Convert Rule List..................................................................................................................................... 495
46.2.5 Saving convert rules and converting addresses........................................................................................ 495
46.3 Screen Manager............................................................................................................................................... 496
46.3.1 View ....................................................................................................................................................... 496
46.3.2 Editing .................................................................................................................................................... 497
46.4 CF-Recipe Maker.............................................................................................................................................. 499
46.4.1 Settings before using CF-Recipe .............................................................................................................. 499
46.4.2 Created CF-Recipe file ............................................................................................................................. 500
46.4.3 CF-Recipe load/save ................................................................................................................................ 502
46.5 Screen preview ................................................................................................................................................ 502
46.5.1 Screen preview options ........................................................................................................................... 502
46.5.2 Save screen as image file ........................................................................................................................ 503
46.6 PDF image converter ....................................................................................................................................... 504
46.6.1 Converting PDF files ............................................................................................................................... 505
46.6.2 Exporting images .................................................................................................................................... 506
12 CHAPTER 1 -Overview
46.7 My button maker ............................................................................................................................................. 507
46.7.1 MBS image editing .................................................................................................................................. 507
46.7.2 File menu ................................................................................................................................................ 510
46.8 Image library ................................................................................................................................................... 511
46.8.1 Composition of the image library ............................................................................................................ 511
46.9 Project image tool............................................................................................................................................ 513
46.9.1 Convert and save images ........................................................................................................................ 513
46.9.2 Image list ................................................................................................................................................ 514
46.9.3 Image statistics and info.......................................................................................................................... 514
46.10 Run Simulator .................................................................................................................................................. 515
46.10.1 Menu and toolbar composition ............................................................................................................... 515
46.10.2 Address List ............................................................................................................................................ 516
46.11 TopView client creation .................................................................................................................................... 517
46.11.1 Creating a client file ................................................................................................................................ 518
46.11.2 TopView screen ....................................................................................................................................... 519
46.12 Editing options ................................................................................................................................................ 520
46.12.1 Editing options page ............................................................................................................................... 520
46.12.2 Hint Option............................................................................................................................................. 521
CHAPTER 47 - Transfer Menu...................................................................................................................................................... 524
47.1 Transfer overview ............................................................................................................................................. 524
47.2 Build and transfer ............................................................................................................................................ 525
47.2.1 Project builder......................................................................................................................................... 525
47.2.2 Transmitter run after build ....................................................................................................................... 529
47.3 Running the transmitter ................................................................................................................................... 529
47.3.1 Composition of the transmitter................................................................................................................ 530
47.4 Errors that occur during transfer....................................................................................................................... 536
47.5 V4.0 OS Upgrade ............................................................................................................................................. 536
47.6 USB driver installation ...................................................................................................................................... 537
47.7 Transfer to USB memory storage device ........................................................................................................... 537
47.7.1 Copying and transmitting projects to USB memory ................................................................................. 537
47.7.2 Copying and transmitting OS and font files to USB memory .................................................................... 538
47.7.3 Copy internal address and logging data to USB memory ......................................................................... 538
CHAPTER 48 - Window Menu ..................................................................................................................................................... 541
48.1 Minimize all ..................................................................................................................................................... 541
48.2 Maximize all..................................................................................................................................................... 541
48.3 Cascade ........................................................................................................................................................... 542
48.4 Tile .................................................................................................................................................................. 542
48.5 Close all ........................................................................................................................................................... 543
CHAPTER 49 - Help Menu .......................................................................................................................................................... 545
49.1 Help ................................................................................................................................................................ 545
49.2 Communication manual ................................................................................................................................... 545
49.3 Product info ..................................................................................................................................................... 545
CHAPTER 1 -Overview 13
CHAPTER 1 Over view
14 CHAPTER 1 -Overview
CHAPTER 1 - Over view
Thank you for your purchase from M2I. Before using, please read this manual and sufficiently familiarize yourself
with the product and its software XDesignerPlus4 for proper use.
XTOP communicates with various controllers such as PLC, and allows users to visually monitor and
Field Subfield
Displays Logistics equipment, surveillance equipment, washing equipment, return equipment, etc.
Instant noodles, noodles, soups, snacks, rice, ice cream, milk, packing machines,
Foods/beverages
warehouse management, etc.
Two serial ports, COM1, and COM2 are provided. [COM1] has 6 pins, ans supports only
to controllers.
CHAPTER 1 -Overview 15
USB device Is located on the front face of the product. Uses a USB cable to communicate with the PC.
USB host This port is used to connect to USB memory storage devices or printers.
supported is continuously updated. Please refer to the M2I Co., Ltd. website (www.m2i.co.kr) for the
latest information.
Connectable PLC
RS-232C/
Manufacturer Series CPU Type Ethernet
422/485
MELSEC-Q *주 1) Q□□/00J/□□H/□□UDH/□□UDEH ● ●
FX0/1/2/1S/1N/2N/2NC/3U/3UC/3G ●
MELSEC-FX
10/20GM ●
Corporation A1S(H)/2S(H)/AOJ2(H) ● ●
MELSEC-A
A2A/3A/2A-S1 ● ●
A2U/3U/4U/2USH ● ●
SYSMAC C CQM1/1H ●
CPM1/2A/2C ●
XGT XGK/XGI/XGR ● ●
XGB XEC/XBC/XBM ● ●
GLOFA-GM GM1/2/3/4/6/7 ● ●
10S1/10/30/60/100S ●
Master-K
60/200H ●
500(H)/1000 ●
16 CHAPTER 1 -Overview
SIMATIC S7-200 All Models ●
SIMATIC S5 90/95/100/115/135/155U ●
ControlLogix 1756 ● ●
CompactLogix 1768/1769 ● ●
Rockwell Automation
MicroLogix 1000/1200/1500 system ● ●
(Allen Bradely)
SLC500 SLC5/03/04/05 ● ●
PLC-5 PLC5/11/20/30/40/40L/60/60L ●
M340 M340 ●
MDrive MAI3CRL23□6-□□□ ●
PANASONIC Electric
FP FP2(SH)/X/Σ/0/e/M/10S(H)/3/1,FP-X ●
Works
PROGIC-8 PROGIC-8 ●
YASKAWA Electric
MP900/2000 MP920/930/2200/2300 ● ●
Corporation
Control Pack CP-9200SH ●
YOKOGAWA Electric
FA-M3 F3SP□□-□N/H/S ● ●
Corporation
Micrex-SX SPH□□□ ●
FUJI Electric
Micrex-F F, F□□(S/H), F1□□(S/H), F200 ●
KV-700/1000 ●
KEYENCE Corporation KV
KV-10/24 ●
KOYO Electronic
DL-205/305/405 D2 240/330/430 ●
Industries
FBs FBs-□□MA/MC/MN ● ●
FATEK Automation
FBe FBe–□□MA/MC ●
Corporation
FBn FBn-□□MCT ●
CHAPTER 1 -Overview 17
Plus NX7/NX Plus(70P/700P/CCU+) ●
SPC SPC-10/100/120S/300 ●
X8 All Models ● ●
CP CM1-CP3/4□ ● ●
BP CM2-BP16/32□□ ● ●
VIGOR Electric
M/VB/VH M series / VB series / VH series ●
Corporation
Connectable DDC
CB CB100/400/500/700/900 ●
SRX X-TIO-A ●
SA200/100 SA100 ●
SR Mini HG H-PCP-A/H-PCP-J ●
SRZ Z-TIO/DIO/CT/COM ●
UX100 UX100 ●
SD5□□/SL5□□/SP5□
NOVA500 ●
□/ST5□□
SamwonTech
SD3□□/SS3□□/ST3□
NOVA300 ●
□
18 CHAPTER 1 -Overview
SP790 SP7□□ ●
UT(/UP/UM/UD)3/4/5/7/1
YOKOGAWA Electric Corporation UT/UP/UM ●
0□□
JU JU All models ●
JW JW All models ●
Connectable Invertor
SV-
Starvert
LS Industrial Systems iS7/G5A/P5A/C5/V5/G5/S ●
Inverter
5/H/V/S3
Huropec HC HC ●
UDICON UDICON ●
FEBA
SMARTCON SMARTCON ●
AND AD AD4326/4327/4328/4329 ●
BONGSHIN BS BS ●
SEWHACNM SI 3000 ●
SinHan SH5100 ●
RIM125 ●
CEYON Technology RFID
TRA5 ●
CHAPTER 1 -Overview 19
Connectable Motion Controller
iMS-J iMS-J ●
DTR DTR2/3/4 ●
MCU MCU-MA/MP/XA/XP ●
MCS MCS-80A4/P4/A8/P8 ●
Connectable Servo
Connectable Pump
Alcatel ADP/ADS ●
Ebra EST/ESR/ESA ●
Edward iM ●
Kashiyama SDE ●
LOT DD ●
In the [Menu Screen], the XTOP settings can be accessed. The model name and the version of the
loaded OS can be viewed. Also, date, time, and communication settings can be made, and system
initialization can be performed. A diagnostics menu is provided for checking normal operation of the
XTOP. The [Run Screen] is the screen where the loaded project program is operated. Users can easily
of the menu screen. On the left top, the model name of the product is shown. On the bottom right, the
20 CHAPTER 1 -Overview
currently selected language, date, and time are shown. The language, date and time can be changed.
No Menu Description
When the RUN button is touched, the screen switches from the menu screen to the run
1 RUN
screen.
The current language for the [Menu Screen] is displayed. Touch to select between Korean
8 [A] – Language
and English.
9 Date / Time The current date and time are displayed. Touch to change.
CHAPTER 1 -Overview 21
No Menu Description
2 RUN start screen number Set the number of the first screen to be shown on the run screen.
This function turns off the backlight if the system is left idle for a set period of time.
3 Screen saver Set the time in minutes. When the screen is touched, the backlight is switched back
on. By using this function, the service life of the backlight can be extended.
If a password is entered, the password is asked for for downloads and uploads, and
4 Password
when entering the menu screen.
XTOP has internal addresses from 0 to 5119. Internal addresses are in word units.
5 Latch set All address data is erased if power is reset. However, is latches are set, data is
Check cycle, 1:N Ethernet Set the cycle for checking Ethernet 1:N comm errors.
7
Comm. Error
Set to use the communication error message display function. [Visible]: Error details
8 Comm. Error message are shown on the bottom of the run screen when a communication error occurs.
Set the action when a fatal system error occurs. [Restart] XTOP power is reset when
9 Fatal system error
an error occurs. [Stop]: XTOP stops operation.
22 CHAPTER 1 -Overview
No Menu Description
Set the station number (used for comm. diagnostics) of the controller connected
3 PLC station number
to the COM port.
Set the time out period for the controller connected to the COM port. (Time
4 Time out
out: Time during which controller (PLC) response is waited for)
Set the pre-send delay of the controller connected to the COM port. (Delay
5 Delay before send before send: When the XTOP require communication, communication is
6 TOP COM setting Brings up the communications settings screen (device manager) of XTOP.
No Menu Description
3 PLC IP Set the IP address for the controller connected to the ethernet port.
4 Protocol Set the protocol for the controller connected to the ethernet port.
5 PLC read port Set the read port for the controller connected to the ethernet port.
6 PLC write port Set the write port for the controller connected to the ethernet port.
7 TOP Port Set the XTOP port for the controller connected to the ethernet port.
8 PLC station number Set the station number (used for comm. diagnostics) of the controller connected to the
CHAPTER 1 -Overview 23
ethernet port.
Set the time out period for the controller connected to the COM port. (Time out: Time
9 Time out
during which controller (PLC) response is waited for)
Set the time out period for the controller connected to the ethernet port. (Time out: Time
10 Delay before send
during which controller (PLC) response is waited for)
Set the pre-send delay of the controller connected to the ethernet port.
11 TOP IP (Delay before send: When the XTOP require communication, communication is performed
12 TOP ethernet setting Brings up the communications settings screen (device manager) of XTOP.
Communication Diagnoses communication with the PLC connected to the ethernet port. (OK is shown if
13
diagnostics there are no anomalies.)
No Menu Description
<Ethernet communication>
<Serial communication>
1 Baud rate Set the communication speed (baud rate) of the controller connected to the COM port.
2 Data bit Set the data bits for the controller connected to the COM port.
3 Stop bit Set the stop bit for the controller connected to the COM port.
4 Parity bit Set the parity bits for the controller connected to the COM port.
5 Signal level Set the signal level (RS-232C/422/485) of the controller connected to the COM port.
6 COM loopback Diagnoses communication with the controller connected to the COM port. (OK is shown if
24 CHAPTER 1 -Overview
[Fig. Device manager screen 2]
No Menu Description
2 Touch method Set the touch method. (Normal / Safe) (Safe: Two-touch prevention)
Test whether the touch position is normal. Click the 'X' button on the top right corner to exit
4 Touch test
the touch test.
Test whether the SRAM memory is normal. (If there are no anomalies, the 'SRAM normal'
5 SRAM test
message is shown.)
6 Brightness level Set the brightness of the LCD. (Level 0: Brightest ~ Level 7: Darkest)
Test the status of the LCD screen. Click the 'X' button on the top right corner to exit the touch
7 Color test
test.
Test the status of the LEDS on the front face of the XTOP. (The LEDs on the front face are lit,
8 LED test
alternating between green and red.)
No Menu Description
Using a USB memory device, USB memory data is copied to XTOP, or XTOP data is copied
1 File copy
to the USB memory. (Project files / OS files / font files)
CHAPTER 1 -Overview 25
2 Capacity check The total capacity / used capacity / remaining capacity of the USB memory is shown.
5 Capacity check The total capacity / used capacity / remaining capacity of the CF card is shown.
6 Printer Set the properties (portrait/landscape, color) for the printer connected to XTOP.
7 Test print Perform test print for the printer connected to XTOP.
No Menu Description
3 Set with PC setup value name of the touch. [HMI Setting] is shown on the right. If HMI settings have
Initialize communication settings and all initial settings to their factory default
4 Reset menu to factory value
values. (When reset is performed, the menu screen is changed to English.)
26 CHAPTER 1 -Overview
No Menu Description
1 OS Version The OS version of XTOP is shown. The version and date of the OS is shown.
5 Error Scan Code When an error occurs, the location of the error is shown.
temperature. When the touch position requires correction during use of the product, calibration is
performed as follows.
① Turn the XTOP off. Touching the bottom half of the screen, turn the touch screen on. A moment
later, the screen shows the message [Remove your fingers]. When the fingers are removed, [Touch
② The message [Touch anywhere to calibrate.] is shown, and a countdown [10, 9, 8, ..., 0] is shown on
the screen. Before the count down reaches [0], touch anywhere on the screen.
③ The message [Press the center of the screen.] is displayed, together with a black rectangle. Using
the touch pen, touch the marked area accurately. According to the messages displayed, touch the
top left, top right, bottom left, and bottom right parts of the screen.
④ After designating the screen positions, the message [Press the screen to save.] is shown. Touch the
screen one more time to complete touch calibration. The message [Data Writing...] is displayed.
1.1.6 How to switch from the Run Screen to the Menu Screen
CHAPTER 1 -Overview 27
(1) Method 1
Turn the XTOP off. When power is turned on, a [Beep] is sounded.
As soon as the beep is sounded, touch the main key part of the menu screen (the LCD screen directly
beneath the TOP logo) to transition to the menu screen. If it is difficult to time your touch, reset the
If the power is turned on with the touch screen pressed, the menu screen is not brought up.
Note
Tap the screen after the beep sounds.
(2) Method 2
Transition by registering a touch button on a project. From the [Operation] page of the touch tag,
enable [EXIT] under [Special Functions]. When this touch button is pressed on the screen, the run
Graphic Adapter
SVGA(800*600) 16bit color or higher SVGA(1024*768) 32bit color or higher
and Monitor
28 CHAPTER 1 -Overview
Printer Windows compatible printer Windows compatible printer
② The completed project is transmitted to XTOP. Data can be transmitted between the PC and XTOP
③ The PLC and XTOP are connected depending on the communication method. Communication
manuals are provided for each PLC manufacturer. Refer to these manuals when connecting the PC
and XTOP. The communication manuals include detailed descriptions of communication setting
methods, and wiring diagrams. The communication manuals are included in the XDesignerPlus4
④ Check communications, and test the project. Communication status can be checked from the
[Diagnostics screen] of the [Menu screen] of XTOP. If communication is not established between the
XDesignerPlus4 *. DPX4 XTOP, HTOP series Some XTOP models (XTOP10T, XTOP10TS,
XTOP12T, XTOP15T)
New
Some discontinued models (TOP3SA,
XDesignerPlus *. DPX ATOP, XTOP, HTOP series TOP3SAE, TOP5SAD, TOP8TA, XTOP10T,
CHAPTER 1 -Overview 29
Using the XDPConverter, a file for old software can be converted into a file for XDesignerPlus.
Using the [Source Open] button, open an old project file (*.TOP, *.PMU, *.XOP).
When the [Convertor] button on the bottom is clicked, a [*.DPX] file for XDesignerPlus is created in the
path below.
OPen the created file in XDesignerPlus4, then save again as a [*.DPX4] file.
Note) Before opening, editing and transmitting a converted file, be sure to check the model name of the
Th touch model must be designated again in [Project]-[Project property]. In the previous TOP-
Designer, touch screen models were grouped by resolution, and therefore model names did not
have to be designated. However, in the XDesignerPlus4 program, individual touch model names
must be designated.
If the wrong touch model name is selected, the project is not transferred to the touch screen.
After converting, the original file is backed up as a [*.OLD] file. The existing [*.TOP] file is internally
changed, and therefore cannot be opened. Therefore, when using the existing file, please change
the extension of the newly created [*.OLD] file to [*.TOP].
30 CHAPTER 1 -Overview
② When a [*.TOP] or [*.XOP] file has been converted
In [TOP-Designer] and [XTOP-Designer], the [Body settings] under the [File] menu are not
converted. These [Body settings] are the same as [Use HMI settings] in [Project property] under the
[Project] menu of [XDesignerPlus4]. Therefore, in the case of projects using body settings, check
[Use HMI settings], and perform settings again. (☞ See [7.12.3] of [chapter 7] for the HMI setting
method.)
Therefore, barcoder settings must be performed again, as shown in the figure below.
CHAPTER 1 -Overview 31
XTOP/HTOP V3.1
XDesignerPlus4 XTOP/HTOP V4
If the XTOP OS version and the software version do not match, projects cannot be transferred.
XTOP XDesignerPlus
Result Action
OS Version Version
Asked to perform 1. Upgrade and use XTOP. (All XTOP projects and data is erased
Previous
V4 OS upgrade when an upgrade is performed.)
V3.1
when transmitting. 2. Download XDesignerPlus V2 from the website, install, then run.
When transmitting to a V3.1 XTOP from XDesignerPlus4, the following OS upgrade info message is
shown. Because all data, including loaded projects, is erased from the touch when an OS upgrade is
Click the [Ok] button to run the following [V4 OS upgrade] program.
Data transfer can only be performed using USB cable. Click the [Next] button to transfer the V4
upgrade Boot/Font/OS files in sequence. After transferring files at each stage, wait for the touch to
reboot before making the next transfer. When transfer is completed, touch calibration is performed.
Following the instructions on the screen, accurately touch the 5 points.
32 CHAPTER 1 -Overview
If the upgrade is interrupted, run the [Transfer]-[OS Upgrade] menu to resume.
in XDesignerPlus V2, and transfer the V3.1 Boot/Font/OS files in sequence. The V3.1 Boot/Font/OS files
can be downloaded from [Downloads]-[Other Programs] on the website. After transferring files at each
stage, wait for the touch to reboot before making the next transfer. When transfer is completed, touch
calibration is performed. Following the instructions on the screen, accurately touch the 5 points.
CHAPTER 1 -Overview 33
CHAPTER 2 Installation
34 CHAPTER 1 -Overview
CHAPTER 2 - Installation
As shown in the figure below, click the software download button on the bottom of the main page.
The software download page comprises the following list. Click XDesignerPlus4 on the top to download
the latest full installation file. When XDesignerPlus4 is installed, OS files and USB driver files are
Older version programs and OS files, etc., can be downloaded from the posts below.
CHAPTER 2 -Installation 35
No List Description
Driver files for USB transfer. This driver is installed automatically when
XDesignerPlus4 is installed. The file is included in the path below, which is the
6 USB driver
installation path for XDesignerPlus4.
③ When the installation file is run, the following [Installation wizard] is run. Click the [Next] button.
④ Enter the user name and company name, then click the [Next] button.
36 CHAPTER 2 -Installation
⑤ Next, the SUB driver is installed. If the driver is not already installed in the PC, the USB driver is
installed. If the driver is already installed, the message "USB Driver already installed" is displayed.
Complete – All items are installed, and the installation path is automatically set to
Custom – The items to install, and the installation path can be designated.
⑦ When [Complete] is selected, the installation start screen is shown immediately. Click the [Install]
CHAPTER 2 -Installation 37
⑧ When [Custom] is selected, the installation path can be specified using the [Change] button as shown
in the figure below. When the [Next] button is clicked, installation proceeds and is completed.
38 CHAPTER 2 -Installation
2.1.3 Updating the XDesignerPlus4 program
If the XDesignerPlus4 program is already installed on the PC, but the version is low, the following
Select options and click the [Next] button. Installation proceeds according to the selected options.
List Description
Remove the XDesignerPlus4 program installed on the PC. Select [Remove] and click the [Next]
button to bring up the following program removal confirmation message. Clicking [Yes] here
Remove
Panel] of Windows, then bring up the Add/Remove programs screen as shown in [Fig. Add/Remove
Programs].
Select XDesignerPlus4 and click the [Modify/Remove] button on the right to complete the
Even if the installed XDesignerPlus4 program is removed, project files created by the user, image
Note
libraries, and other files that were created after the installation are not deleted.
CHAPTER 2 -Installation 39
[Fig. Add/Remove Program]
created on the desktop. Also, an XDesignerPlus4 shortcut icon is created in the Path [Start]-[All
Click the icon on the desktop, or the XDesignerPlus4 icon from the Windows start menu. The following
screen for language selection is shown. Select from English, Korean, Chinese, and Arabic.
Click the [OK] button to run the XDesignerPlus4 program. The display language can be changed in
[View]-[Language].
40 CHAPTER 2 -Installation
CHAPTER 3 Overall Composition of
XDesignerPlus4
CHAPTER 2 -Installation 41
CHAPTER 3 - Overall Composition of XDesignerPlus4
[Menu] is located on the top, and the [Toolbar] is beneath. There are [Docking Windows] on the left
and right, and the [Screen] is shown in the center. At the bottom is the [Status bar].
This menu is necessary for illustrating. Menu items are file, edit, view, project, draw, tag, tool,
transmission, window, and help. Each of the menus is explained in detail from [Chapter 4] onwards. In
creating base screens/window screens/sub screens, and using the [Add project] menu, multiple project
functionality is provided. (☞ See [chapter 4] for a more detailed description of the file menu.)
Menu Description
New base screen Creates 1 base screen in addition to the existing base screen.
New window screen Creates 1 window screen in addition to the existing window screen.
New sub screen Creates 1 sub screen in addition to the existing sub screen.
Multiple project functionality allows for up to 4 projects to be opened in the XDesignerPlus4 program
for editing. Using this function, different projects can be edited at the same time, and functions such as
Menu Description
Add new project A new project is created, and added to the bottom of [Project manager].
Add open project A saved project is opened, and added to the bottom of [Project manager].
afterwards. A template file is created using the currently open project file.
[File name] are designated, and the file is saved as a [*.DPX4] file.
(8) Close
Among the currently open projects, the active project is closed.
project is opened.
Menu Description
Select all (Ctrl + A) All shapes and tags registered to the currently active screen are selected.
Multi copy (Ctrl + T) Copy the selected shapes, tags, or groups along the X or Y axis, at the set intervals.
Paste (Ctrl + V) Paste the cut or copied shape, tag or group at the location clicked with the mouse.
Paste (SamePos)
Paste the cut or copied shape, tag or group at the same position.
(Shift + Ctrl + V)
Rotate right Rotate the selected shape, tag or group to the right.
Cancel rotate Rotate the rotated shape, tag or group to the original position.
Mirror vertical Flip the selected shape, tag or group vertically by 180 degrees.
Mirror horizontal Flip the selected shape, tag or group horizontally by 180 degrees.
Cancel inheritance This function is associated with global objects. The inheritance of inherited tags is canceled.
Property (Enter) The properties window for the selected shape, tag or group is opened.
(1) Align
A variety of align functions are provided, as shown in the figure below.
Menu Description
Bring forward If shapes are overlapping, the selected shape is drawn one step forward.
Send backward If shapes are overlapping, the selected shape is drawn one step behind.
Bring to front If shapes are overlapping, the selected shape is drawn at the very front.
Send to back If shapes are overlapping, the selected shape is drawn at the very rear.
Align right
Aligns two or more selected shapes, tags or groups to the right.
(Shift + Ctrl + Right)
Align top
Aligns two or more selected shapes, tags or groups along the top.
(Shift + Ctrl + Up)
Align bottom
Aligns two or more selected shapes, tags or groups along the bottom.
(Shift + Ctrl + Down)
Horizontal space equally Horizontally spaces two or more selected shapes, tags or groups equally.
Vertical space equally Vertically spaces two or more selected shapes, tags or groups equally.
Horizontal center in window Moves the selected shape, tag to the horizontal center of the screen.
Vertical center in window Moves the selected shape, tag to the vertical center of the screen.
The width of two or more selected shapes, tags or groups are made equal, to match
Grow to largest width
the size of the widest.
The width of two or more selected shapes, tags or groups are made equal, to match
Shrink to smallest width
the size of the smallest.
The height of two or more selected shapes, tags or groups are made equal, to match
Grow to largest height
the size of the highest.
The height of two or more selected shapes, tags or groups are made equal, to match
Shrink to smallest height
the size of the smallest.
can be made visible or invisible. Also, help baloons, ON/OFF status, zoom in/zoom out, language, and
Show name The [Tag name] is shown in the [Hint] shown on the top left corner of tags registered to the
(F5) screen.
Show ID
The [Tag ID] is shown in the [Hint] shown on the top left corner of tags registered to the screen.
(F6)
This is a left side docking window. From this window, the project screen and overall settings can
Project manager
be viewed and managed at a glance.
This is a right side docking window. Frequently used shapes, tags, and groups can be registered
MY CLIPBOARD
for convenient use when performing repetitive tasks.
This is a left side docking window. Lists of registered shapes, tags, and groups for the currently
List window
open screen are shown.
Property window This is a right side docking window. The properties of the selected shapes and tags registered to
This is a left side docking window. Lamps indicate the memory usage status of addresses used in
Memory manager
the currently open screen.
This is a left side docking window. Shapes, tags, and groups can be placed here by drag&drop,
then taken out and registered to screens. When registered to a screen, properties are inherited.
Global object When the properties of shapes, tags, or groups registered in global objects are changed, the
properties of all inherited shapes, tags, and groups are changed simultaneously. Inheritance can
Status no. The shape of the tag depending on its ON/OFF status and 0~15 bit status can be viewed.
Zoom in/Zoom
Zoom in or zoom out of the screen. 40~400% is supported.
out
Toolbar option Edit the toolbar. Frequently used toolbars can be selected and registered.
Show hint
Decide whether to use [Hints] attached to tags.
(Ctrl + H)
Hint setting This is the same as [Tools]-[Editing options]-[Hints]. The font color, background color, and font
Previous screen Navigate to the screen with the previous number from the currently open base screen, window
Next screen Navigate to the screen with the next number from the currently open base screen, window
Language Select the language for the XDesignerPlus4 program. The default setting is English. Users can
Menu Description
Edit master screen Open and edit the master screen, which is a global screen.
Master screen
Shows the [Screen property] window for the master screen, which is a global screen.
property
Password setting Set the password according to level, and set the security level for each screen.
Text table When using multiple languages, set multilanguage text data.
Project property
Here, general project settings are made. The touch model and PLC model, etc., are set.
(Shift + Ctrl + P)
(☞ See [chapters 9~43] for a more detailed description of the tag menu.)
Numeric & Data is displayed as numeric or string, or numeric or string Numeric, string,
string values are entered. show numeric keys, show string keys
The registered message is called and displayed, depending Bit message, word message
Message
on the conditions.
Window A window screen is called, depending on the conditions. Bit window, word window
Images or subscreens are called, depending on the Bit parts, word parts
Parts
conditions.
Comm Data is moved between the controler and the touch screen.
(☞ See [chapter 44] for a more detailed description of the tool menu.)
Menu Description
Address/tag cross
View the current status of addresses used in the project.
reference
Address converter Performs batch conversion of addresses used in the project, depending on conditions.
CF-Recipe Maker Creates, saves, and manages recipe data in the CF memory card.
Shows the screen being edited like the actual touch screen, and saves the preview screen
Screen preview
as an image.
PDF image converter Converts PDF files into images for use in the [DocViewer] tag.
Images here are used as the image for lamp or touch buttons. Images provided in the
Image library
program are shown. Images can be added/deleted by users.
Run simulator Using this function, the project currently being edited can be run virtually on the PC,
TopView Using this function, the current screen of the touch screen can be monitored from the PC
client creation when the PC and touchscreen are connected through ethernet.
Editing options XDesignerPlus4 program options can be set to suit the user.
Menu Description
Build and transfer Builds (compiles) a project, then runs the transmitter and transmits the project.
Execute
Immediately runs the transmitter. This is used when project building (compiling) is not necessary,
Transmitter
that is, when performing tasks such as OS transmission or upload.
(Ctrl + F9)
(☞ See [chapter 46] for a more detailed description of the window menu.)
Menu Description
(☞ See [chapter 47] for a more detailed description of the help menu.)
Menu Description
Help XDesignerPlus4 program help: user manuals are provided as PDF files.
Communication manuals for different manufacturers can be viewed. Wiring diagrams and
Communication manual
communication setting methods are described.
Product info Info such as the XDesignerPlus4 program version, etc., is shown.
desired function immediately performs the action. This allows fast and convenient use of functions.
[Fig. Toolbar]
By pressing the shortcut(Ctrl + W), the toolbar can be hidden or shown. To edit the toolbar, run [Toolbar
options] from the [View] menu. In [Toolbar options], groups in the toolbar can be hidden or shown.
[File]-[New]
[File]-[Close screen]
[File]-[Open project]
[File]-[Save project]
[File]-[Print]
[Project]-[Project Property]
[Project]-[Symbol Manager]
intervals.
[Tools]-[Editing options]; set whether to display the grid. When pressed, the grid is shown.
Set whether to display hints, and the type of hint. The shape of the tag can be viewed depending on
whether status display has been set to ON or OFF. When using multilanguage tables, the languages set
[View]-[Status number]; The shape of the tag can be viewed, depending on the ON/OFF status
set for the tag registered to the screen, and the 0~15 bit status.
When using multilanguage tables, the language set for the table can be viewed on the screen.
Name The name of the tag is displayed. Ex) Touch Tag = [T]
This is the ID of the tag. The number is assigned in the order registered to the screen.
ID
Ex) [00001]
Read Address The address where data is read for the addresses used in the touch program is shown.
The address where touch program data is written for the addresses used in the touch
Write Address
program is shown.
Read/Write Address All addresses used in the touch program are shown.
to search.
Navigate from the currently open base screen, window screen, sub screen, or global screen to the
previous screen.
Navigate from the currently open base screen, window screen, sub screen, or global screen to the
next screen.
[Edit]-[Undo]
[Edit]-[Redo]
[Edit]-[Cut]
[Edit]-[Copy]
[Edit]-[Paste]
[Edit]-[PasteSame]
[Edit]-[Copy multi]
[Edit]-[Delete]
[Edit]-[Group]
[Edit]-[Ungroup]
Bring forward
Send back
[Tools]-[Editing options], Snap object; when drawing/moving/resizing shapes or tags, horizontal and
vertical snap lines are shown. Shapes or tags can be drawn to match pre-drawn shapes or tags.
[Tools]-[Editing options], Snap grid; when drawing/moving/resizing shapes or tags, shapes or tags
can be drawn to match the grid on the screen. This feature is useful when drawing squares or
Drawing by center; draw from the center out when drawing shapes or tags.
[Edit]-[Align]-[Left align]
[Edit]-[Align]-[Right align]
[Edit]-[Align]-[Top align]
[Edit]-[Align]-[Bottom align]
[Edit]-[Align]-[Center align]
[Edit]-[Align]-[Middle align]
[Draw]-[Select]
[Draw]-[Dot]
[Draw]-[Line]
[Draw]-[Text]
[Draw]-[Fill]
[Draw]-[Image]
[Draw]-[Rect ruler]
[Draw]-[Circle ruler]
[Tag]-[Numeric & String] : Numeric, string, show numeric keys, show string keys
[Tag]-[Graph]: Bar graph, broken line graph, expanded graph, records, X/Y chart A, X/Y chart B
There are four types of screen: [Base screen], [Window screen], [Sub screen], and [Global screen].
Up to 65535 screens with screen numbers in the range of [1~65535] can be drawn. However,
[65400~65499] are used for the tenkey (keypad) popup screen, and [65530~65535] are fixed for internal
use for screens such as [File manager window/Password window/Auto tenkey window]. Therefore,
As shown in the figure above, a popup area is shown for window screens. Only the content within the
popup area indicated by the red dotted line is called to the window screen.
functions, and only images can be registered. Therefore, tags cannot be registered, and only shapes can.
Background images can be registered to the sub screen and called from the base screen. Using part
Up to 65535 screens with screen numbers in the range of [1~65535] can be drawn.
sub screen 1 from the [Project manager], then drag with the mouse and drop on the base screen.
The image in the sub screen is registered as the background of the base screen, and the button
showing that a sub screen has been registered is shown on the top left corner of the base screen.
When the button is double clicked, info on the registered sub screen is displayed, as shown in the
following figure.
Info Description
IDs are assigned to sub screens registered to the base screen as well. The ID number is assigned in the
ID
order registered to the screen.
Hide When checked, the sub screen is hidden and is not visible. The screen is visible on the actual touch screen.
This is the absolute position coordinate. When this is set to [Y], the position of the shape registered to the
Absolute
sub screen can be changed. If the setting is [N], the position of the shape registered to the sub screen
POS
cannot be changed.
This is the lock function. If the setting is [Y], the sub screen cannot be edited, and if the setting is [N], the
Lock
sub screen can be edited.
To delete a registered sub screen, select and delete the sub screen image fro the base screen.
used in all base screens are registered to the global screen, and called and used as needed. There are
Select [Project]-[Edit Master Screen] from the menu, or double click Master Screen in the project
Also, as shown in the figure below, screen properties are also identical to the base screen.
Master screens are not used alone, but are registered to base screens. To register to a base screen,
check [Use master screen] in the [Property screen] of the base screen, as shown in the figure below.
In the base screen, master screen content cannot be edited. Master screen content can only be edited
Master screen
Base screen
There are 4 types of frame screen: top frame, bottom frame, left frame, and right frame.
Frame screen editing is identical to base screen editing. However, like window screens, there is an area,
and drawing must be performed within these areas. The size of these areas is freely adjustable.
Frame screens can be drawn using the buttons above the base screen. Alternatively, they can be created
These are the buttons for Top, Left, Right, and Bottom frame screens. By
With these buttons pressed, the [Create/Delete Frame Screen Button] can be
When a pressed button is pressed again, the currently open frame screen is
button] is used to select the frame to register, then the pressed button is
In [Project manager], frames are created by clicking the button of the popup menu
shown when items are right clicked with the mouse from the [Top frame, left frame, right frame, bottom
frame] list. This is identical to the method of creating base screens. When a created frame screen is
Right click the number of the created frame screen to bring up a popup menu. Frame screens can be
By entering [Properties] in the frame screen popup menu, the frame screen number and name can be
Using the [Edit/register frame screen button] of the main screen, frame screens can be
registered or de-registered. With the [Edit/register frame screen button] pressed, select the screen to
register with the [Move frame screen button] to select the screen to register. Press the
[Edit/register frame screen button] again to register the selected frame screen.
6 types of docking window are provided in XDesignerPlus: Project manager, list window, memory
Click the [X] button on the top right corner of a docking window to hide, and select the docking
window form the [View] menu to show again. Docking means that the window sticks like a magnet.
Therefore, the docking window can be fixed in place by docking with the main window, or can be
(☞ See [chapter 6] for a more detailed description of the functions of each docking window.)
Type Description
Project manager From this window, the project screens and settings can be viewed and managed at a glance.
List window Shows a list of shapes, tags, and groups registered to the currently opened screen.
Memory manager Lamps indicate the memory usage status of addresses used in the currently opened screen.
Global object Shapes, tags and group scan be registered for programming through inheritance.
(☞ See [chapter 6] for a more detailed description of the functions of each docking window.)
Type Description
This function allows registration of frequently used shapes/tags/groups for easy retrieval when
MY CLIPBOARD
using repetitively.
The properties of the selected shapes and tags registered to the screen are shown.
When nothing has been selected, the properties of the screen are shown.
Properties window
When editing shapes and tags, properties can be changed without entering the properties
window.
Exit Alt + F4
Undo Ctrl + Z
Redo Ctrl + R
Cut Ctrl + X
Copy Ctrl + C
Paste Ctrl + V
Delete Del
Group Ctrl + G
Ungroup Ctrl + U
Cancel rotate /
Properties Enter
Show name F5
Show ID F8
0 (OFF) Ctrl + 1
Status number
View Alt + V 1 (ON) Ctrl + 2
Show properties
F11
window
The [File] menu is explained. The file menu performs the role of creating and saving new projects. Also, saved
project files can be opened or closed, and multiple projects can be added and opened.
The screen for [New project] settings is the [Project settings] window.
If the project is transmitted with the wrong model name, the following error message is shown, and
transmit fails.
manufacturer. If the wrong controller (PLC) model is selected, the address of that PLC cannot be entered
PLC model selection is explained in the [PLC communication manual] provided for each manufacturer.
The newly created project looks like the following figure. The project has the temporary name
[NEWPROJECT]. This name can be changed when saving the project. [Base screen] 1 and [Window
screen] 65535 are created automatically, and base screen 1 is opened and shown.
Touch model name or PLC model can be changed under [Project info] in the [Project] menu.
performed.
③ Click the [Base screen] list from the project manager, then right-click. Click [New screen] in the popup
When [New base screen] is run, a [Base screen] is added, with the number following the largest of the
when needed.
③ Click the [Window screen] list from the project manager, then right-click. Click [New screen] in the
currently registered [Window screens]. Here, numbers after [65400], which are internally reserved numbers,
are excluded.
When [New window screen] is run, a screen with the number 1 is created, as shown in the figure below.
screen. The sub screen has no functions, and only images can be registered. Therefore, tags cannot be
registered, and only shapes can. Background images can be registered to the sub screen and called from
the base screen. Using part tags, animation effects can be applied.
③ Click the [Sub screen] list from the project manager, then right-click. Click [New screen] in the popup
When [New sub screen] is run, a sub screen is added, with the number following the largest of the
currently registered [Sub screens]. A screen with the number 1 is created, as shown in the figure below.
When [Open project] is selected, the [Open] screen is shown. The extension for project files is [*.DPX4].
Therefore only [*.DPX4] files are visible in the [Open] screen. Select the project file to open then click
[Multiple projects] is a function that allows for up to 4 projects to be opened and edited in the
XDesignerPlus4 program. Using this function, multiple projects can be edited simultaneously. Functions
such as copying screens between different projects can be used easily as well. Projects can be added by
shown. Select the model name of the touch screen used, and the controller (PLC) model. Then click the
[OK] button.
After [Add new project] is completed, a project with the name [NEWPROJECT] is created and activated
in [Project Manager].
When [Add open project] is selected, the [Open] screen is shown. The extension for project files is
[*.DPX, *.DPX4]. Therefore only [*.DPX, *.DPX4] files are visible in the [Open] screen. Select the project
file to open then, click the [Open] button.
and save are performed in the XDesignerPlus4 program, only activated projects are transmitted and
saved.
To activate a project, select the project name in the [Project Manager] and select [Activate] from the
Activated project names are shown in red, and inactive project names are shown in black. When an
Drag the screen to copy then drop onto the desired project screen. This copies the screen.
In [Screen manager], the screens registered to the screen can be viewed at a glance. From the [Screen
manager] screen, select the screen to copy. Then drag the screen and drop on the [Screen name] of the
desired project in [Project manager]. The copied screens are then pasted into the target project.
There is no limit to the number of screens that are copied. Therefore, multiple screens can be
simultaneously [Copy/Pasted].
[Drag & drop] to show a screen for setting the number of the copy/pasted screens.
Menu Description
Default add The screens are added with numbers following the largest of the screen numbers in the project.
This is used only when the [Change the screen number] option is selected. The value is the
Start screen number
number of the changed screen number.
When multiple screens are copied, this value is the interval by which the screen numbers of the
Increase value
copied screens increase.
If there is a large number of similar projects, projects can be created easily and quickly by using
templates.
A template refers to the basic framework of a project. If a single completed project is used frequently
Instead of creating projects from scratch, templates made and saved previously are opened and
There are two template functions: Create template and import template.
Using Create template, a template is made using a currently open project. In Import template, a created
When [Create template] is run, the screen shown in the figure above is shown.
used to make a template. If there is no open project, the [Import] button can be used to import a
project to create the template from. If the open project has not been saved, save the project.
Menu Description
Import a project file (*.DPX4). If the create template menu has been selected with a
Import
project open in XDesignerPlus4, the template is created from the open project.
Template preview screen By changing the screen number, the representative screen of the template can be
number changed.
Global Whether global settings are used, and the number of lists is shown.
selected, an image of the selected screen is shown in the [Main control screen] on the right, and the
[Add] button above the [Main control screen] is activated. After setting the copy start number, the
screen number increase interval, and the copy count, click the [Add] button to add the selected screen
Menu Description
This is the number of the copy of the first screen selected in the screen list.
Start number Be careful to ensure that this number does not overlap with the existing screen numbers
Menu Description
screen.
When the same addresses are grouped, they can be converted at once.
Double click the list to view the object type in the popup screen.
(2) Type/screen
By designating the type and screen, all addresses of the project can be seen, or addresses can be
displayed by type and by screen. The type can be set according to screen type and general setting type,
All screen addresses can be designated, or a single screen address can be designated.
(3) Initialize
Cancel block settings to this point, and initialize.
Menu Description
Type The screen type and general setting type are shown.
Screen Name The screen number and screen name are shown.
Tag Name The name of the tag is displayed. The number in parentheses is the ID.
Offset The difference between the block and the address is shown.
When a block is set, the [REMOVE ALL] button is created. When this button is clicked, the block is
Block deleted. Lists not designated as blocks have the [REMOVE] button. When this button is clicked, the
item is deleted.
When the type and screen are selected, the corresponding screens are displayed, as shown in the figure
below. From the screen, select the shape or tag to copy, and click the [Close] button on the bottom.
The selected objects (shape, tag) are added as lists to the macro screen. After adding, the captions and
copy count can be modified from the list. The content of the list is as shown in the table below.
Menu Description
Type The screen type and general setting type are shown.
Screen Name The screen number and screen name are shown.
Caption The caption of the object is modified. Double click a cell to modify.
The template file is saved in the following path, with the extension [*.tml].
A saved template file [*.tml] is imported, and a project for actual use is created.
left shows the template files saved in the path [C:\Program Files\M2I Corp\XDesignerPlus4\Template].
Template files in other PCs can be copied and placed in the path above for importing.
When a template file is selected from the template list, [Project information] is shown on the right.
process. The screen of the template to copy are designated and copied. Here, multiple copying to
were made into a block. Here, the address of this block is set. Double click the list to view the object
type in the popup screen.
(1) Type/screen
Lists can be viewed, categorized by screen type, general setting type, and as individual screens.
In the OffSet method, the address is increased by the setting in the Offset column of the list.
In the auto increase method, the entered increase value is applied to addresses in all blocks.
In the case that the [New Address ID] for the group has been double clicked in the list and the address
has been manually changed as well, settings are applied to all addresses in the block.
Menu Description
Type The screen type and general setting type are shown.
Screen Name The screen number and screen name are shown.
Tag Name The name of the tag is displayed. The number in parentheses is the ID.
Offset The difference between the block and the address is shown.
The changed address is displayed. By double clicking, the address of the group and each object
New Address ID can be changed. When the changed address is wrong, the address is shown in red. When the
APPLY When the APPLY button is clicked, the addresses of the current block are changed according to
4.5.4 MultiCopy
The objects registered in [Step 4: Macro] of template creation are shown in a list.
Using the [EDIT] button of each list, the properties of the objects can be changed.
In each list, multicopy can be performed using [Count] and [Address Increment].
Menu Description
Type The screen type and general setting type are shown.
Screen Name The screen number and screen name are shown.
Caption The caption of the object is modified. Double click a cell to modify.
Address Increment Set the increment to increase addresses by in Multicopy. Double click to modify.
Click the [Finish] button to create a project based on the selected template.
Save the project that is currently open. If the project has already been saved as a file, changes are
saved to that file. If the project has not been saved as a file, the [Save as] screen is brought up for
designation of the save path and file name.
Designate the file path and the file name. The default [File name] is [NewProject]. The desired name can
be entered. As the extension of projects is [*.DPX4], the [File format] is automatically set at [*.DPX4].
Save the project that is currently open with a different name. This function is used to create a new file
and save with a different name. When [Save as] is run, a [Save as] screen is brought up for designation
The file name and file path of the [Save as] screen is preset using existing file info. Enter a new file path
and new file name. Click the [Save] button to save on a different name.
Close the project that is currently activated. If the currently activated project has not been saved, a
Yes Save the changes to the project, and close the project.
No Do not save the changes to the project, and close the project.
If no changes have been made to the project, the close confirmation message is shown.
Button Description
When multiple projects are open, all open projects are closed.
Button Description
If the [Yes] button is clicked, messages appear asking whether to save each of the open projects that have
The content of the project is printed. When [Print] is run, the [Report] screen is brought up. The content
shown in the [Report] screen can be printed according to the format shown in the [SAMPLE], or printed
after editing.
info.
Print Description
4.10.2 Option
Here, print options can be set. Click [View sample] to check the print format under [SAMPLE], and select
options.
Option Description
Detail Style A list of registered tags is printed together with the screen.
Option Description
When the list of used addresses is printed, the ID and name of the tags where the addresses
Detail Style
are used is also printed.
Screen
[ALL] stands for all addresses used in the project, [ALL SCREEN] stands for all addresses used
in the screen, and [GLOBAL] stands for all addresses used in global settings. To print only a list
Device
① SAMPLE
When the list to print is selected, the format is shown under [SAMPLE] depending on the print items
and options.
② Preview
Check the items to print on the list to the left of the [Report] screen then click the [Preview] button on
the bottom. A new [Preview] screen composed of the checked items is brought up, showing the actual
file to be printed.
In the [Preview] screen, the print format can be set, and the [Preview] can be edited.
Also, the current [Preview] screen can be saved, or a saved [Preview] file can be imported.
[Fig. Preview]
When the print button is clicked on the [Preview] page, the file is printed.
Toolbar Description
Export to another file. The available export file types are as follow.
In [Search options], [Search from beginning] searches from the top. [Case sensitive]
The (+) zooms in in 25% increments, and the (-) button zooms out in 25%
increments.
This is the [Full Screen]. This function is used to view the preview screen in full screen
mode. To return from the full screen mode to the original preview screen, right click
Click [Full Screen] in the popup menu to return to the preview screen.
[Page settings]
[Orientation] is the direction of the paper. Select between portrait and landscape.
In [Other], [Apply to the current page] applies settings to the current page. Select
the printer using the USB Host port. Currently, only printers supporting the PCL Level3 protocol of HP
can be used.
touch tags or calculation tags, set the [Category] to [PRINT] to show items that can be printed with the
[Fig. Print]
Print Description
Print Screen Print the currently operating screen using the connected printer.
Print Logging Print currently saved logging data using the connected printer.
Print Alarm Print currently saved alarm data using the connected printer.
printer used for printing receipts, etc. The XTOP COM1 (232C only) and a roll printer are used. Only the
values of numerical and string tags using internal addresses can be printed. Only roll printers
The roll printer is connected to the COM1 port. The COM2 port of the touch screen is used for
After transferring the project to the touch screen, connect the roll printer. Create a new project in the
XDesignerPlus4 program, then enter, [Menu]-[Project]-[Project settings] and right click [COM1] as shown
below.
Run the [Add] popup menu. The [Target PLC] window is brought up. Under vendor, select [OTHERS], and
select [roll printer (EPSON type)] as the PLC name. Roll printer(EPSON) is added to the [COM1] port, as
shown below.
② Illustrating
Operation tags and touch tags are used to send a print command to the printer. In [Special functions]
of the [Operation] page of the touch tag or operation tag, set “Roll Printer”. Select [Special functions] in
the [Operation] page of the touch tag and set to “Roll Printer”.
Set conditions in the [Operation conditions] page of the operation tag, then select [Special function] in
③ Transmitting
Run the [Transfer]-[Build and Transfer] menu, then check the [Include roll printer build file] option in the
[Project builder] screen, and add the [*.rbf] file. The [*.rbf] file is created in [C:\Program Files\M2I
programs]-[M2I Corp]-[XDesignerPlus4]-[RollPrinter].
The left side is the [Edit] portion, and the right side is the [Tag registration] portion. The left edit
portion is the part where the body to be printed is written, and the tag registration portion is where
the type and address of each of the tags used in the body are set.
First, the body is written. The body is written according to the form the user wishes to print. The body
is printed as-is. The method of using and editing tags in the body is as follows.
② Showing tags
In the case of numerical tags, '$' is displayed according to the number of places of the numbers
displayed. In the case of string tags, the number of '$' is equal to the number of letters in the string.
The following commands can be written in front of the '$' marks in numerical tags.
No Command Description
1 [32] This is written when the data size of the numerical size is 32 bits. A 32 bit value is printed.
This is written when the data type of the numerical tag is HEX data. Hexadecimal values are
2 [h]
printed.
3 [b] This is written when the data type of the numerical tag is BCD data. BCD values are printed.
No Command Description
Used in front of a string when displaying text in the body with bold font.
1 [B] Add the command [B] in front of the string to show in bold, and add the command [N] to the
end of the string to show in bold. [B] stands for Bold, and [N] is for Normal.
This is the default font size. To return to the default font size after increasing the font size, add
3 [0]
[0] to the end.
4 [1] Magnify the horizontal and vertical size of the default font by a factor of 2.
5 [2] Magnify the horizontal and vertical size of the default font by a factor of 3.
6 [3] Magnify the horizontal and vertical size of the default font by a factor of 4.
7 [4] Magnify the horizontal and vertical size of the default font by a factor of 5.
This command cuts the paper in the roll printer. This must be included at the end of the body.
If the [END] command is missing from the body, the following error message is shown.
8 [END]
Warning *The [B], [N] [0]~[4], [END] commands may not be supported by the printer. Please check with the
printer vendor.
*Note when writing the body that commands are not printed. That is, when a command is used,
the letters are pulled forward by the number of places occupied by the command.
*The number of characters in a line varies according to the printer type. Please write the body
after checking.
“[32][h]$$$$$$$$$$” shows that the address data of the numerical tag is 32 bit
hexadecimal data.
③ Entering tags
After writing the body, enter the tag address. This is because the number of tag addresses that can be
entered is equal to the number of tags written in the body. Tags cannot be entered before writing the
body.
Tag addresses are entered in the format [N:100], [S:200] in the tag address entry box.
After the colon (:), enter the internal address. Currently, only internal addresses are supported for roll
printers.
[N:100] denotes the value of a numeric tag that uses internal address station 100.
After entering, click the [ADD] button to add the entered tag address to the list box. Below the tag
address entry box, there are three buttons. The three buttons operate as follows.
Checks whether the tag address entered in the tag entry box has been entered according to the
proper format, then adds the address to the list box on the right. If the tag input format is not
correct, an error message is shown and the tag must be entered again.
ADD
To add a tag address in the middle of tag addresses added to the list, select the middle of the list,
write a new tag address in the tag input window, and click the [ADD] button. This adds the newly
entered tag address behind the tag address selected in the list.
MOD Select the tag address to modify from the list, then edit the tag address in the [Tag input window]
and click the [MOD] button to modify the selected tag address.
Delete an entered tag address. Select the tag address to delete form the list, and click the [DEL]
DEL
button to delete that tag address.
If the tag input format is not correct, an error message is shown and the tag must be entered again.
No Error Description
Indication of Numeric Tag and String Tag is When characters other than 'N' denoting a numeric tag or
3
error! 'S' denoting a string tag have been entered
5 System buffer address is missing! When the internal address has been omitted
6 System buffer address is error! When the internal address has not been entered correctly
④ Saving
After entering the body and all tags correctly, click the [Save] button on the bottom right hand corner.
If a file that has already been saved has been opened, the file name is indicated on the top of the roll
printer editor. If a file has been opened and its content has been edited, changes are overwritten in that
file. If the file has not been saved, the following save routine is executed, and input is saved as a [*.TXT]
file.
Button Description
Saves the content of the editor as a TEXT file, and simultaneously creates a file for internal
Save
transfer.
Open Reads a TEXT file, and shows the content of the read file in the editor.
A list of recently opened files is shown. Up to 10 items are saved in the list.
Select the desired project from the list to open the selected project.
The XDesignerPlus4 program is exited. Select [File]-[Exit] from the menu, or click the Close[X] button on
Messages appear asking whether to save each of the open projects that have been changed. The
The [Edit] menu is explained. The edit menu provides general editing functions such as shape/tag copy and paste
when editing the project screen, as well as rotate, align, and group/ungroup functions, allowing for more convenient
5.1 Select
method of selecting shape and touch tags is different depending on whether fill is used. In the case of
shape/touch tags that are filled, click any part within the area to select.
If there is no fill property, the border, which is the line forming the border must be selected in order to
select.
is used to select. There are two methods of range selection. Using these two methods depending on
(1) When dragging the selection area from the left to right, only shapes/tags that are fully included
within the area are selected.
(2) When dragging the selection area from the left to right, all shapes/tags that overlap with the
[Fig. Select shapes/tags that overlap partially with the selection area]
[Fig. Selecting overlapping shapes] shows a situation where multiple shapes are overlapping. In this case,
left click the mouse with the right [Ctrl] button on the key board pressed. Each time the mouse is
clicked, the shapes in the area are selected in sequence. If there is no Ctrl key on the right side, the left
used. Using range selection, select all the shapes and tags in the location where the desired shape/tag
is located, and double click. A pop-up menu showing the list of selected items is shown, as seen in [Fig.
Pop-up menu selection]. Select the shapes/tags in the list to conveniently select the desired shapes/tags.
Only the properties of selected shapes/tags can be edited.
has 8 directions. The tracker in the direction desired by the user can be clicked with the left mouse
button and dragged to resize. If the mouse cursor is above a filled shape/tag or above the border of a
non-filled shape/tag, the cursor turns into a cross-shaped arrow. By dragging with the left mouse
units. Pressing the space bar changes the move units from pixels to the grid units shown on the screen.
The move unit is changed each time the space bar is pressed.
resized. Resizing is only possible to the right along the X axis, and down along the Y axis.
size can be changed. The left and top trackers shown on the tag are the standards for the coordinates.
trackers of a selected shape/tag. The cursor turns into an arrow. Use the direction keys on the keyboard
to resize.
canceled in sequence. Up to 50 undos can be performed on each screen. Select [Edit]-[Undo] in the
previous status. Up to 50 redos can be performed on each screen. Select [Edit]-[Redo] in the menu, or
Select all shapes and tags registered in the screen. In the edit screen, select [Edit]-[Select all] in the
menu, click the toolbar, or right-click the mouse. In the pop-up menu that appears, select [Select all].
Use the [Ctrl + A] keyboard shortcut in the screen to select all items.
[Edit]-[Cut] in the menu, click the toolbar, or right-click the mouse. In the pop-up menu that appears,
select [Cut]. When a cut is performed, the selected shape/tag is saved in the WINDOWS clipboard.
[Copy]. When a copy is performed, the selected shape/tag is saved in the WINDOWS clipboard until the
Select a tag and select [Edit]-[Multi copy] in the menu, or click the [Multi Copy] icon in the tool bar.
[Multi copy] is shown, as seen in [Fig. Multi Copy].
MultiCopy Description
When Rows (Y) is selected, the number of additional copies made in the vertical direction is
Rows (Y)
equal to the set value.
Pixel interval of row Set the interval (pixels) between copies in the Y direction.
When Colums (X) is selected, the number of additional copies made in the horizontal
Columns (X)
direction is equal to the set value.
Pixel interval of column Set the interval (pixels) between copies in the X direction.
The addresses of the copied items automatically increase according to the value set in
[Inc/Dec (Offset)], beginning from the station of the address set for the original. When [X
e.g.) If the address of the original item is [MX0000], with 5 multicopy items, and an
increment of 1, the addresses of the created items become [MX0000, MX0001, MX0002,
MX0003, MX0004].
In the multi copy dialog window, [X direction] gives priority to address increase in the horizontal
direction, and [Y direction] gives priority to address increase in the vertical direction.
desired by the user. Select [Edit]-[Paste] in the menu, click the toolbar, or right-click the mouse. In the
pop-up menu that appears, select [Paste]. If paste is performed without performing a cut or copy
mouse. [Paste in same position] is a function used to insert the copied item in the same position as the
original. In the screen to paste to, select [Edit]-[Paste in same position], or select [Paste in same
position] in the pop-up menu that is displayed when the right mouse button is clicked.
5.5.6 Delete
Delete the selected shape/tag. Select a shape/tag to delete and select [Edit]-[Delete] in the menu, click
the toolbar, or right-click the mouse. In the pop-up menu that appears, select [Delete].
5.6 Group
appears, select [Group] to group the selected items. The trackers for grouped shapes/tags are shown in
yellow.
[Fig. Grouped]
mouse. In the pop-up menu that appears, select [Ungroup] to ungroup the group.
Select a group and double click the left mouse button. This brings up a list of shapes/tags included in
the group, as seen in [Fig. Editing group properties]. Double click the shape/tag to be changed from
5.7 Rotate
This function rotates shapes/tags to the right or to the left. Select the shapes/tags to align, and select
the desired rotation direction in [Edit]-[Rotate] of the menu, or right-click the mouse and select [Rotate]
5.8 Properties
This is used to run the edit properties window to change shape/tag properties. Select a shape/tag and
select [Edit]-[Properties] in the menu, click the toolbar, or right-click the mouse. In the pop-up menu
that appears, select [Properties]. For general use, double click the shape/tag to edit.
5.9 Mirror
properties in the global object list are not applied to the canceled item.
5.11 Align
XDesignerPlus4 provides a variety of alignment functions. Alignment allows for simpler and more
accurate editing. Select the shapes/tags to align, and select the desired rotation direction in [Edit]-
[Rotate] of the menu. Alternatively, select the align icon in the toolbar on top of the screen, or right-
5.12 Snap
The dictionary definition of snap is 'to make a clicking sound.' The snap function, which is also known
as the magnet function, provides a function where shapes and tags stick to a certain reference line
the edit screen is used. When the mouse is used, the mouse pointer moves not by pixels by according
to the grid spaces. When the keyboard is used, each time a direction key is pressed, the cursor moves
Note For fine movement when grid snap is enabled, use the mouse to move with the [Ctrl] key pressed
down. For fine movement using the keyboard, press the [Space] to transition between [Fine
user.
Snap-related options are provided at the bottom of [Tools]→[Editing options] in the menu.
Object snap options can be set to show a line at the point where snap occurs.
The [View] menu is explained. The view menu shows or hides the docking windows on the left and right side of the
XDesignerPlus4 program. Various screen views can be set, and the program language can be selected.
On the top left of tags registered in the screen, hints explaining the tag are shown. The tag name is
On the top left of tags registered in the screen, hints explaining the tag are shown. The tag Id is shown
in this hint.
The [ID] is a number assigned according to the order of registration of shapes and tags on the screen.
The ID is shown in [Properties] under shape or tag properties. The ID of the shape or tag registered
first to the screen is [00001], and the ID of the shape or tag registered second is [00002].
window], [Memory Manager] and [Global Object] on the left, and [My clipboard] and [Properties
Click the [Title] part of a fixed docking window, and drag outward with the mouse. This separates the
docking window, all left and right docking windows can be docked, and [Shown/Hidden] as needed.
Left side docking windows include the project manager, list window, and memory manager. Select all of
these windows in the [View] menu, register, and dock to show a vertical list on the left side. When the
vertical list is clicked, the corresponding window is shown, as seen in the following figure.
Here, the window is not fixed. When the mouse clicks another location, the window closes. To keep an
open window open, click the thumbtack image ( ) on the top right hand corner. The thumbtack image
The title [Project] is shown on top, indicating that the [Project Manager] is open. In the vertical list,
The three left docking windows can all be hidden by clicking the thumbtack image ( ).
Also, all three left docking windows can be fixed open by clicking the thumbtack image ( ) on the top
right corner.
The position of docking windows can be adjusted to suit the user by dragging the top title portion with
the mouse.
Right side docking windows include my clipboard and the properties window. These windows are
registered in the project by default. However, if they are closed, they can be selected from the [View]
menu. Register and dock to create a vertical list on the right side. When the vertical list is clicked, the
corresponding window is shown, as seen in the following figure.
open window open, click the thumbtack image ( ) on the top right hand corner. The thumbtack image
The title [My clipboard] is shown on top. [My clipboard] is removed from the vertical list, leaving the
[Properties] window. The two right docking windows can all be hidden by clicking the thumbtack image
( ).
Also, both right docking windows can be fixed open by clicking the thumbtack image ( ) on the top
right corner.
the [X] button is clicked, the open project manager and list windows are closed.
[Project manager] is a left docking window. From the [Project Manager] window, the project screens and
settings can be viewed and managed at a glance. When the program is run, and a new project is
created or an existing project is opened, a list of screens and general settings is shown in the project
manager.
.
[Fig. Project Manager]
6.4.1 Screen
The screen composition of the project can be seen at a glance. Base screens, window screens, sub
In [Project manager], click base screen, window screen, sub screen, top frame, left frame, right frame, or
bottom frame, then right click the mouse to bring up the [New screen] pop-up menu.
When new screen is clicked from the pop-up menu, a new screen is created depending on the screen
type.
② Opening screens
Click the name of the projects screen to open then right click. Select [Open] in the pop-up menu that is
③ Pop-up menu
To bring up the pop-up menu, select the applicable list and right click the menu. A different pop-up
Copy the selected base screen. When the menu is clicked, the [Set screen number] screen is
brought up. Here, the numbers for the screens to be copied and newly created as set. When
[Default add] is used, the copied screens are added from the number following the largest
number of the registered base screens. In [Change the screen number], the [Start screen
number] is entered, and the copied screens are added using the number that is entered.
Copy screen
Script Set the script that applies to the selected base screen only.
Add a default tenkey window screen. The default tenkey window screen is automatically
created when the project is created. However, if the default tenkey window screen has
been deleted, this menu can be used to create a new window. The default tenkey
Add default tenkey
window screen is used in the [Show numeric/string key tag].
(☞ See [19.4.1] in [chapter 19] for instructions on how to use the default tenkey
window.)
A tenkey (keypad) window screen registered to the library is added. Various small/large
tenkeys are registered. Select the tenkey to register as a window screen, enter the
[Window number], and click the [Add] button on the bottom. The window numbers that
password if the [Set password] function is used in the project. Touch the password entry
portion on the top, enter the password using the string keypad, and press the [ENTER]
key.
Script Set the script that applies to the selected window screen only.
Copy the selected sub screen. When the menu is clicked, the [Set screen number] screen is
brought up. Here, the numbers for the screens to be copied and newly created as set. When
[Default add] is used, the copied screens are added from the number following the largest
number of the registered sub screens. In [Change the screen number], the [Start screen
number] is entered, and the copied screens are added using the number that is entered.
Copy screen
④ Screen properties
Properties Description
Select the base screen background type. There are two types of background:
B.G. color If [Color] is chosen for the [Background type], choose the color.
Background image If [Image] is chosen for the [Background type], use the [Load] button to load the
Properties Description
Select the window screen background type. Only [Color] can be used for window screen
Background type
background type. This option is fixed to [Color].
Properties Description
Show the master screen number. There is only 1 master screen, and the screen number cannot be
Screen number
changed.
Show the master screen name. There is only 1 master screen, and the screen name cannot be
Screen name
changed.
Select the master screen background type. There are two types of background: [Color] and [Image].
Background
type
B.G. color If [Color] is chosen for the [Background type], choose the color.
Background If [Image] is chosen for the [Background type], use the [Load] button to register the image to use
Properties Description
Multilanguage table Set the multilanguage table. (☞ See [7.3] in [chapter 7] for the multilanguage table.)
Logging setting Set logging data. (☞ See [7.4] of [chapter 7] for logging settings.)
Recipe setting Set recipe data. (☞ See [7.6] of [chapter 7] for recipe settings.)
Script Set the script. (☞ See [7.7] of [chapter 7] for script settings.)
Message table Set the message table. (☞ See [7.8] in [chapter 7] for the message table.)
Event log Set the event log. (☞ See [7.9] of [chapter 7] for the event log.)
Register the image list to use in parts tags. Add images using the button on
Image list
the mouse right click pop-up menu. (☞ See [chapter 25~26] for part tags.)
6.5 MY CLIPBOARD
My Clipboard is a right docking window. My Clipboard is a user library of sorts, where frequently used
groups of shapes or tags are registered. Lists registered in my clipboard can be used conveniently
through [Drag&Drop].
6.5.1 Palette
The [Palette] is a space for keeping frequently used groups of shapes or tags. There is no restriction to
Click the button on top to create the [Palette]. When a palette is created, a new palette is
created with the name [NO NAME] at the bottom of the palette list. Select the create palette and right
click to bring up a pop-up menu. Use this pop-up menu to change palette names, and deleted unused
palettes.
Delete palette Delete the palette. When a palette is deleted, items in the palette are deleted together.
Button Description
6.5.2 Items
[Items] refer to groups of frequently used shapes or tags that are registered in a [Palette]. [Items] can
be added simply to palettes, and [Items] registered in [Palettes] can easily be taken out and registered
to the screen.
There is no restriction to the number of [Items] that can be registered to a single [Palette].
After registering an item, to change the name of the item, or to delete an unused item, select the item
[List window] is a left docking window. The list window shows list of shapes/tags/selections/groups
registered to the current edit screen. To view the list window, select [List window] at the bottom of the
Page Description
The ID of the shape/tag/group is shown. The ID number is assigned in the order registered
ID
to the screen.
SEQ
SEQ can be changed using the button on the top right corner.
in the edit screen. The selected shape/tag/group is indicated by a light green area, as seen in the figure
below.
[Properties window] is a right docking window. The properties window shows screen properties and the
Item Description
Indicates that the properties window is not fixed. Clicking this button fixes the properties window in
place.
Indicates that the properties window is fixed. Clicking this button hides the properties window.
If checked, the properties window can be docked on the right. If this is not checked, the properties
Dockable
window is separated, and cannot be docked.
The properties list is collapsed and not visible. Clicking this button makes the properties list visible.
The properties list is expanded and visible. Clicking this button collapses and hides the properties list.
[Memory manager] is a right docking window. The memory manager displays the addresses used in the
2. Area where the memory area of the address used according to the search area is shown using
colored dots.
3. A list of tags using the address, shown when a colored dot is clicked.
Select the type of address to view the memory usage situation for. In [PLC1], the memory
usage of the PLC address is viewed. [Internal] show the memory usage status of internal
addresses of the touch screen. One touch screen can communicate with multiple PLCs. When
Communication
communicating with 1 PLC only, only PLC1 is shown. When communicating with 2 PLCs, PLC1
device
and PLC2 are shown.
When PLC address has been selected, select the address range. Each PLC has a different
Address
address range.
View addresses used in all screens, or only addresses used in a single screen.
Screen Click [all screens] for all screens, and the corresponding window to view addresses for a single
screen.
addresses used as words, dots are shown from bits 0 to 15, while for addresses used as bits, dots are
shown in only the one corresponding bit. The address is shown differently depending on the PLC
selected and the type of address. If the address is in [8 bit], the number of columns becomes 8. If [32
bit] addresses, the number of columns becomes 32. The colors of the dots indicate the following
properties.
Read Green dots are shown when addresses used in a tag are used as read addresses. A
(Green) property [Read address] is an address where data is only read for display on the touch screen.
Blue dots are shown when addresses used in a tag are used as write addresses. [Write
Write
addresses] are addresses where data is input from the touch screen, and data is
(Blue) property
written to the controller.
Dots that are half green and half blue are shown when addresses used in a tag are
Read/Write used for both read and write actions. [Read/Write addresses] are addresses where data
(Green/Blue) property input is received from the touch screen and written to the controller, and data is read
Duplicate
Red dots are displayed when an address is used in 2 or more tags.
(Red) property
The [Read/Write] properties in memory manager indicate properties for tag operation on the touch
For example, the address [X] of a particular PLC is a read-only bit address in the PLC, but if this
Note address is used in the [Show numeric keys] tag in the touch screen, the address has [Read/Write
properties]. The [Show numeric key] tag is a tag that uses tenkey to enter data in the PLC, and
displays input data on the screen. Therefore, as input and display are performed at the same time,
the memory manager. This function allows for easy locating of the tags where the address is used.
When the list above is [Double clicked], the screen where the tag is located is navigated to, and the tag
is selected.
Screen This is the number of the screen where the tag is registered.
Properties This is the property of the address used by the tag [Read address/Write address].
Global object is a function for registration and easy retrieval and use of shapes, tags, and groups that
are frequently used. The function is similar to My Clipboard, but the concept of inheritance has been
applied.
When a registered global object is used in the screen, properties are inherited. Inheritance means that
the properties remain unchanged. If inheritance is not canceled for global objects registered in the
screen, when properties are changed in the global object window list, the changes are applied to the
properties of all global objects registered on the screen simultaneously. Therefore, by registering and
using shapes, tags, and groups that are copied and used in multiple screens in global objects, these can
figure below.
below. To delete multiple global objects at once, select the lists to delete, and click the [Delete] button
on top.
If a global object already in use in the screen is deleted, the following [Global objects registered in the
Click the [Yes] button to delete, and click the [No] button to cancel deletion. In the global object
window, click the image to change properties. If the global object is a group, the screen shown in
the figure below is displayed, and the properties of individual objects in the group can be changed.
changes to properties in the global object list are not applied to the canceled item. Double clicking a
shape that has been retrieved from global objects and registered on the screen brings up the following
properties screen. The settings part is disabled, and the cancel inheritance button is shown on the
bottom. If inheritance is canceled, the settings part is enabled, and properties can be changed. However,
because inheritance is canceled, later changes to global object properties are not inherited, and these
changes are not reflected. is used to restore to the original size when resize has been performed.
Double clicking a tag that has been retrieved from global objects and registered on the screen brings
is used to cancel all inheritances. Inheritance can be canceled partially for addresses, captions, and
images of tags.
Double clicking a group that has been retrieved from global objects and registered on the screen brings
When the cancel inheritance button on top is clicked, inheritance is canceled for the entire group.
By double clicking each object in the list, inheritance can be canceled individually.
[Status number] is a function that displays the tag shape in actual touch screen operation, depending
In the case of a bit address, the tag is displayed according to the [ON/OFF] status. In [ON status], the
shape of the tag when tag data is [ON] is shown. In [OFF status], the shape of the tag when tag data is
[OFF] is shown.
In the case of word addresses, the status of the tag is displayed according to the [ON/OFF] statuses of
bit 00 through bit 15. In the case of word lamps, N lamps, and word messages, statuses [0~15] are
used, and up to the 16th tag status can be viewed according to the set sequence.
In the toolbar shown in the figure below, status numbers can be set in the same manner.
Zoom out of 40%~80%, and zoom in of 150%~400% is supported. 100% is the original size.
Zoom in/out is also possible using the mouse wheel with the [Ctrl key] pressed down. Also, the screen
Toolbar option allows editing of the toolbar. Among the 11 toolbars, only the frequently used functions
[Fig. Toolbar]
By pressing the shortcut (Ctrl + W), the toolbar can be hidden or shown.
6.13 Hint
[Fig. Hint]
In the [Show hint] menu, whether to display hints can be set. When the menu is run once, hints are
[Hints].
Navigate to the screen with the previous number from the currently open base screen, window screen,
Navigate to the screen with the next number from the currently open base screen, window screen, sub
6.16 Language
Select the language to display in the XDesigerPlus4 program. When the program is run for the first
time after installation, English is displayed. To change to Korean or Chinese, select the language under
[View]-[Language].
[Fig. Language]
If the [Yes] button is clicked, the language is changed to the selected language.
The [Project] menu is explained. In the project menu, settings that apply to the overall project are made.
The [Master screen] is a global screen where shapes and tags used commonly in base screens are
Show master screen properties. The master screen background can be changed from the properties
screen.
Background type
Hint B.G. color If [Color] is chosen for the [Background type], choose the color.
If [Image] is chosen for the [Background type], use the [Load] button to load the image
Background image
to use as the background (*.bmp, *.jpg, *.jpeg).
The text table is the same as the text table under general settings in the [Project manager]. Text is a
function that converts strings used in projects into various languages, depending on conditions.
1. Register all strings used in the project in the [Text table], by language.
2. Set all string input parts in the project using the [Text table].
3. Set the data for the special address [_MULTI_LANG], depending on the language to be displayed.
Font Description
In normal text, characters are displayed using font provided by XTOP. The fonts provided by
XTOP are limited to [English, Korean, and Chinese]. Therefore, when languages other than
Normal text
[English, Korean and Chinese] have been used in the text table, this option must be set as image
text.
In image text, characters are displayed using font provided in the PC.
Press the button and set the font to use as shown in the figure below.
Image text
In some cases, some fonts are unable to display certain languages. Select a font with the word
of tables created should be equal to the number of languages to use. Each table created should be
designated with a name. After completing settings, click the [OK] button.
Check as many boxes as the number of languages to use. Up to 16 different languages can
Usage
be registered.
Table Name Set the table name by selecting in [Select Language], or through manual entry.
Title Description
This is the length of the longest string among the strings entered for each language.
After entering all strings, press the [Apply] button. The following message appears, and
Length
When the [Yes] button is pressed, the length of the longest string is registered
automatically.
The [Table number] is placed ahead of the [Table name] set in [Table settings].
[Table number. Table name]
The table number becomes condition data for language selection.
registered in the text table. The list of the text table list comprises the strings in the first table.
If the [Table number] in the column name of the text table above is the same as the data of special
address [_MULTI_LANG], the language for that column is displayed. In the case of the table above, if the
data of [_MULTI_LANG] is [0], Korean is displayed, and English is displayed for [1].
Logging is a function for recording data. Particular data in the PLC or an internal address is recorded
according to conditions.
Setting Description
The ID refers to the logging number. The ID is set automatically and sequentially. Up to 8 logs
ID can be set. That is the IDs available are [1~8]. After saving logging ID [1], click the
Normally, the logging data that occurred first is saved on the first line, and logging data that
Display the latest occurs later is saved in the following lines. When [Display the latest] is checked, the logging
save order is reversed, and the latest logging data is saved to the top of the list.
① Bit condition
In the bit condition, when a bit address has been entered, and the data of that bit address satisfies the
② Word condition
In the word condition, when a word address has been entered, and the data of that word address
③ Time condition
In the time condition, logging data is saved at the determined date or time. [Day] stands for day.
Settings available are 1~31. [ALL] stands for every day. The time is entered in [Hour] and [Min].
When the time is set as seen in the figure above, logging data is saved at [9:30 everyday].
Set the start address of the PLC or internal address to record as logging data.
Address
By default, logging is saved in word (16 bit) units; therefore, word addresses are entered.
This is the number of logging data. With the set address as the start address, set how many
Column Count columns will be saved. Logging data may be 16 bit (1 word) in some cases, and 32 bits (2 words)
in other cases. Therefore, the column count and word count may be different.
This is the number of words actually used. With the address entered as the start address, how
Word Count
many word addresses will be recorded is indicated.
This is the total number of logging data. Whenever the log condition is satisfied, logging data is
saved. The total number of logging data is equal to the total count. After the total count has been
Total Count reached, if new logging data occurs, the oldest logging data is deleted, and the new logging data
is saved. When saving to a CF memory card, the total count does not apply. Logging data can be
recorded according to the column properties set in the column name & date type page.
Column numbers start from [0]. Date starts from column [0], Time starts from
Column number
Title If the column name is changed, the changed column name is used when actual
Select among [DEC], [UDEC], and [ASCII]. [DEC] is signed decimal, [UDEC] is
Data type When [ASCII] has been set, designate [Number of letters used in string]. Two
Data length If 16-bit data size has been selected, select from among 1~5 places.
If 32-bit data size has been selected, select from among 1~10 places.
Float data when input the default The number of decimal places can be designated when showing each logging
Logging title & When column properties are set as above, the actual appearance of logging data
logging data equal to [Count], with a time interval. [Count] is the number of additional logging data to
create. In [Interval], designate the time interval for creation of logging data. The minimum length is 1
minute.
For example, if the above settings have been applied, logging data is recorded once at the time point
when the logging condition is recorded. This is followed by 9 more logging data at 2 minute intervals
Button Description
settings, be sure to click the button and save to the logging list.
Menu Description
This is the memory usage of the logging The memory usage of the logging is calculated as
[((Word Count + 4 Word date and time data) x (Total count + Count in the advanced page))
Memory
+ 4 Word].
The 4 word added to the end is used as info for the current logging.
logging/alarm/recipe data. The figure below shows the current memory usage relative to total memory.
There are many ways of viewing logging data saved on the touch.
① Use Ethernet/USB/Serial cable to upload logging data to the PC, and view from the PC.
② Copy logging data to a USB memory storage device, then insert the USB memory storage device/CF
③ The number tag, log table tag, ext graph tag, and record tag can be used on the touch screen for
real-time viewing.
In [Select logging], select the logging number. Select the upload path, then press the [Transfer] button
PC.
Logging data can be copied to a USB memory storage device or CF memory card using the file
manager.
After selecting the windows screen in [Project manager], right click with the mouse to bring up a popup
menu. [Add file manager window] in this popup menu. The file manager window is as shown below.
left, and select USB memory storage device or CF memory card in the file list on the right. The data in
each memory is shown in the list below. Select logging data in the touch, and use the arrow buttons to
copy the data to the left side. (☞ See [chapter 40] for the file list and file manager.)
② Copying logging data from the XTOP menu screen to USB memory
Logging data can be copied to a USB memory storage device from the XTOP menu screen.
Press the[Interface]-[USB Storage]-[File Copy] button on the XTOP menu screen. Select Logging in the
popup screen, then click the [HMI->USB] button to save the logging data to the USB memory storage
device.
Using the [NumberLog table/Ext graph/Record] tags, logging data can be displayed in realtime on the
screen.
Using the [Number tag], 1 logging data can be viewed. Using the [Log table tag], logging data can be
viewed in table format. Using the [Ext graph tag] and [Record tag], logging data can be viewed in graph
format, and data change trends can be viewed as well. ( ☞ See [chapter 9~43] for tag usage
instructions.)
memory, and maintains data even if power is cut off. However, as the capacity of this memory is limited,
logging data can also be saved in a [CF memory card] to save larger amounts of logging data. The usage
(1) For CF memory cards of 2 gigabytes or less, format as FAT16. For cards exceeding 2 gigabytes,
format as FAT32. When the CF card is inserted into the touch, the message "CF Card FAT Reading..."
is shown on the top left corner. If the card is successfully recognized, the message "CF Card INIT
OK" appears and disappears. If the card is not recognized, the error message "CF Not FAT File
Format" is displayed.
(2) Enter the [Project]-[Project settings]-[CF card setting] menu to perform CF card settings.
Set the alarm list. The alarm list is a list of various problems that occur in the controller.
If an alarm list is registered in alarm settings, alarm tags can be used to display alarms on the touch
When an alarm occurs, the touch saves alarm details in memory. By designating the maximum alarm
count, how many alarms will be saved can be designated. Designate the maximum alarm count to display
the memory usage on the left. 192KWord internal memory can be used as data storage space. The count
Properties Description
Group
When each of the buttons A~BL is pressed, a list of alarms registered to the selected group is displayed.
This is the monitoring address of the alarm list. Only bit addresses can be used as the address.
Address
Double click the address entry part, and enter the monitoring address for each alarm list.
Condition
Double click the condition entry part, and enter the ON/OFF condition.
In the [ON] condition, the alarm is triggered when the data of the monitoring address becomes ON.
In the [OFF] condition, the alarm is triggered when the data of the monitoring address becomes OFF.
Contents This is the string to display when alarm trigger conditions have been satisfied, and an alarm is triggered.
This is displayed if [Use address monitoring] is checked. Select between [Trigger] and [Clear]. In [Trigger],
Monitoring the data of the monitoring address at the time point when the alarm has been triggered is saved. In
Condition [Clear], the data of the monitoring address at the time point when the alarm has been cleared is saved.
This is displayed if [Use address monitoring] is checked. Individual addresses can be set. The number of
M-Address1 addresses is equal to the number of addresses. The data of the set address is saved at the time an alarm
Text Description
In the alarm tag or alarm ext tag, alarm content manually entered by the user is displayed
Direct input
using a font provided by the touch.
Use a string registered in the text table as the alarm content. Select the alarm content from
Text table
The text table cannot be used in combination with other types. If an alarm list entered as
direct input or image text exists, changing this setting to text table deletes the existing
Alarm content manually entered by the user in the alarm tag or alarm ext tag is displayed
Image text
as image text using various Windows fonts.
Multiple lines can be entered as the alarm content. With the [Ctrl] key on the keyboard pressed down,
[chapter 27~28] for alarm and alarm ext tag usage methods.)
When [Use solution tip] is checked, [Screen No] appears on the alarm list.
Different actions can be taken for different display types. There are two display types, as seen in the
figure below.
This function switches the screen to take action for a triggered alarm. From the alarm ext
tag, select the triggered alarm for which action will be taken. Then press the [ENTER] key of
Base Screen
the alarm ext tag. The screen transitions to the base screen number set in [Screen No] for
that alarm.
This function calls image, sub screens or window screens to take action for a triggered alarm.
Using parts tags or window tags in the base screen, set the same address as the [Address of
active alarm trip (screen) No.] From the alarm ext tag, select the triggered alarm for which
Parts tags action will be taken. Then press the [ENTER] key of the alarm ext tag. The number set in
or window tags [Screen No] for the alarm is entered as data in [Address of active alarm trip (screen) No.].
This data is used in the parts tag or window tag to call images, sub screens, or window
screens. Therefore, by using parts tags or window tags depending on each alarm, images or
subscreens containing solution tips, or window screens containing action buttons, can be
an alarm is triggered, the color under Use Color is used, instead of the color set in the alarm or alarm
ext tag.
Color Description
On text color (C1) The text color for currently triggered alarm content.
On background color (C2) The background color for currently triggered alarm content.
Off text color (C3) The text color for cleared alarm content.
Off background color (C4) The background color for cleared alarm content.
When [Use color] is checked, color info is added to each alarm list. To change the color in color info,
is registered to the touch screen and the value of the set address is displayed, the number of currently
triggered or cleared. Up to 10 addresses can be set. As seen in the figure below, check [Use address
When [Use Address Monitoring] is checked, the [Monitoring Condition] and [M-Address] columns are
created in the alarm list, as seen in the figure below. The number of [M-Address] created is equal to the
number of addresses.
In [Monitoring Condition], the time point when monitoring address data is saved is set. In [Trigger], data
is saved when the alarm is triggered. In [Clear], data is saved when the alarm is cleared. [M-Address] is
the part where the address to monitor is set. The M-Addresses are assigned sequential numbers,
according to the number of addresses. The data of the monitoring addresses can be displayed on the
Add row count In the beginning, only 1 alarm is registered. Enter the add row count. This number
Alarms are added and registered according to the add row count.
Alarms are inserted into the alarm list, according to the add row count.
a different group (Ctrl+V). Also, the copied alarm list area can be pasted in an Excel file. Content
registered in an Excel file can be copied and pasted into the alarm list.
A recipe is a parameter movement function. The recipe movement function is a function where recipe
data required in the PLC or touch is saved in touch internal memory or a CF memory card, and the data
of the recipe appropriate to a set movement condition is moved to the set address range if the
Recipe Description
Blocks equal to the total number of blocks. If the total block count is 1000, blocks are created for
When blocks and words/1 block are entered, [Memory usage] is displayed on the left. The table in
[Recipe data block] on the bottom is changed according to the block count and words/1 block.
number] to be moved are the same. The moment the data of the set word address is changed, the
recipe data with the same number as that data is moved. As block numbers begin with 1, is the data at
the variable condition address is [0] or the block number is exceeded, recipe data is not moved.
recipe. The number of bit addresses required from bit 0 of the set word address is equal to the total
block count. That is, as the set word address is 16 bit, if the block count exceeds 16, the bit of the
The moment the state of the bit address becomes ON from OFF, the corresponding recipe block is
moved.
Bit 0 ON Block 1
Bit 1 ON Block 2
Bit 2 ON Block 3
Bit 14 ON Block 15
Bit 15 ON Block 16
Bit 0 ON Block 17
Bit 1 ON Block 18
Bit 2 ON Block 19
Bit 14 ON Block 31
Bit 15 ON Block 32
When using the bit condition, ensure that the data of the bit addresses used does not become ON
simultaneously. Even if the data become ON simultaneously, only one recipe movement occurs.
The set address is the start address, and the target address is equal to the words/1 block. When an
address is set, the word column in the [Recipe data block] in the bottom is changed to the target
address.
set recipe is shown as a graph. Recipe memory usage is [(Total block count x Words per lock) + 4]. The
4 word added to the end is used to save info on the current recipe.
Button Description
Creates a recipe. If this button is pressed when a recipe has already been created and set, the
Save the set recipe, and register to the recipe list. When saving for the first time, the following
message appears.
When the settings of a saved recipe are changed, then saved, the following message appears.
Block numbers are shown on the left side; the number of rows is the same as [Block count]. One row
In each column, target addresses are displayed. The number of target addresses is equal to [Words per
block].
The default initial values for recipe block data are automatically set to [0]. This data can be entered
manually by the user in the recipe settings screen, or while manipulating the touch. As this data is Excel
compatible, Excel data can be copied and pasted, or recipe data can be copied and pasted into Excel.
Recipe Description
Recipe data is displayed as follows, depending on size and type. Using the same data, different size and
type have been set. As there are 6 words per block, there are six columns when the data size is 16 bit.
Therefore, in order to load a saved recipe data block, operate the recipe movement condition.
changed or saved while operating the touch as well. When [_PARM_SAVE] among the special buffer
addresses becomes 1, the data currently in the target address is saved to the recipe data block. As for
the block number that is saved, if the [Recipe movement condition] is [Variable], the data is saved in the
same block number as the variable address data, and if the [Recipe movement condition] is [Bit], the
data is saved to the block number corresponding to the bit address in ON state.
used. To save recipe data using a CF memory card, use the [CD-Recipe creator] to save set recipes to
The CF-Recipe creator can be run from the [Tools]-[CF-Recipe creator] menu. (☞ See [44.4] of [chapter
44] for recipe settings using the CF-Recipe creator.)
With scrips, the touch is operated by writing an operation program, instead of registering tags on the
screen.
scripts can be run by running [General settings]-[Script] in [Project manager], or running [Script settings]
in the [Project] menu. Global scripts are run whenever conditions are satisfied.
Local scripts can be set in base screens and window screens. Select the screen to set the script for in the
[Project manager], then right click the mouse. Run [Script] in the popup menu. Local scripts are run only
The methods for setting global scripts and local scripts are the same.
and added to the script list. The [Script condition] part is filled with default values, and the [Script
Select between 16 bit and 32 bit. If 32 bit is selected, the key operations in the script
Data Length
contents are run in 32 bit units.
Script content The content of the operations to be run are implemented according to the script format.
When script content is entered, the content is checked to see whether the script format is
matched.
Error check
If normal, [Condition Expression OK] is displayed.
Global script/
Script operation These operations are provided for writing script content.
In the bit conditions, the script is run according to the bit state of the set address. The bit state can be
selected from [ON, OFF, REVERSE, ON Continue, and OFF Continue].
ON The script is run when the data of the bit address becomes ON.
OFF The script is run when the data of the bit address becomes OFF.
REVERSE The script is run when the data of the bit address becomes REVERSE.
ON Continue The script is run continuously when the data of the bit address is ON.
OFF Continue The script is run continuously when the data of the bit address is OFF.
The combo box on the top comprises a list of global scripts and local scripts for each screen. Select
If the content of the script fits the format without errors, [TRUE] is shown. If there is an error,
Verify
[FALSE] is shown. Scripts that are [FALSE] do not operate.
Create Date Time This is the script create time. This indicates the time created with the [New script] button.
Update Date Time This is the script update time. This indicates the time of the update using the [Save] button.
Scripts with the same condition are run according to the order in the script order. Therefore,
using this button, scripts registered in the list can be moved up in the list.
Scripts with the same condition are run according to the order in the script order. Therefore,
using this button, scripts registered in the list can be moved down in the list.
Format ScreenNum(ScreenNum);
Description Changes the screen. ScreenNum is the base screen number to change to.
1 ChgScreen
Example of ChgScreen(2);
data.
Example of If there is the value 20 at internal address station 300, the 20 address data in
registration stations [D0~D19] of PLC1 are copied to internal address stations [200~219]
of the touch.
registration The 10 address data in stations [D0~D9] for PLC1 are all initialized to [3].
[UNIX TIMESTAMP] is a function that converts dates following [00:00:00 January 1, 1970] into seconds.
For example, if [00:00:00 January 21, 2010] is converted into seconds, a 1264032000 [UNIX TIMESTAMP]
value is given. This means that 1264032000 seconds have passed since [00:00:00 January 1, 1970].
Note that because the data in the converted value exceeds 65535, which is the maximum value for 16
bit, the computation must be performed in 32 bit units by checking [32 bit check]. Also, because of the
restriction on the size of the converted value, the format can be used only up to [January 19, 2038].
Format FNowDate();
2 FDate Description That is, the designated time is converted into seconds.
[year, month, day, hour, minute, second] can be entered into the address station.
Format FDay(day);
Format FHour(hour);
Format FMin(minute);
Format FSec(second);
[SW:0100] = FGetYear([SW:0102]);
7 FGetYear
Example of or [SW:0100] = FGetYear(1264032000);
registration The value 1264032000 is converted into [Years], and the result is inserted into 32
[SW:0100] = FGetMonth([SW:0102]);
8 FGetMonth
Example of or [SW:0100] = FGetMonth(1264032000);
registration The value 1264032000 is converted into [Months], and the result is inserted into
[SW:0100] = FGetHour([SW:0102]);
10 FGetHour
Example of or [SW:0100] = FGetHour(1264032000);
registration The value 1264032000 is converted into [Hours], and the result is inserted into 32
[SW:0100] = FGetMin([SW:0102]);
11 FGetMin
Example of or [SW:0100] = FGetMin(1264032000);
registration The value 1264032000 is converted into [Minutes], and the result is inserted into
[SW:0100] = FGetSec([SW:0102]);
12 FGetSec
Example of or [SW:0100] = FGetSec(1264032000);
registration The value 1264032000 is converted into [Seconds], and the result is inserted into
registration The value 1264032000 is converted into [Weekdays], and the result is inserted
This operator is used between two statements. If both statements are TRUE, the operator becomes
And
TRUE.
This operator is used between two statements. If one of the two statements is TRUE, the operator
or
becomes TRUE.
not This operator is used in front of a statement, and becomes FALSE if the statement is TRUE.
This operator is used to compare the size of two operands, to indicate that the operand on the
<
right is greater.
This operator is used to compare the size of two operands, to indicate that the operand on the
<=
right is greater or equal to the operand on the left.
<> This operator is used to indicate that the values of two operands are not the same.
This operator is used to compare the size of two operands, to indicate that the operand on the left
>
is greater.
This operator is used to compare the size of two operands, to indicate that the operand on the left
>=
is greater or equal to the operand on the right.
== This operator is used to indicate that the values of two operands are the same.
This operator bit shifts the binary value of the left operand to the right. The size of the shift is
<<
equal to the value of the operand on the right.
This operator bit shifts the binary value of the left operand to the left. The size of the shift is equal
>>
to the value of the operand on the right.
& This operator performs a bit AND operation on the binary values of two operands.
| This operator performs a bit OR operation on the binary values of two operands.
^ This operator performs a bit XOR operation on the binary values of two operands.
This operator is used in front of an operand to perform a bit NOT operation on the binary value of
~
the operand.
content.
Select bit addresses and word addresses for input. The bit address is the address to use for the bit
function, and the word address is the address to use for the word function. [PLC1] is the controller
address, [Internal] is the XTOP internal address, and [Special] is an XTOP special address.
DB stands for Device Bit. PLC1 designates a specific PLC, as multiple PLCs can
Bit be connected.
PLC
The PLC address is a bit address, and is entered as an identifier + station
Device
number. e.g.) [DB:PLC1:M0000]
Internal designate which number bit is used when using bit addresses. e.g.) [SB:0000.00]
Word Because special addresses are in word (16bit) units, only the special address
needs to be entered.
e.g.) [SW:_1OFF]
[Fig. If syntax]
Syntax Description
if (conditional
An [if] conditional statement. In the parentheses [()] next to [if], enter the conditional
expression) {action
statement. If the condition is TRUE, the action syntax in [{}] is executed. The end of an
syntax}
[if] conditional statement must be [endif].
endif
embedded within [if] statements is not limited. That is, as shown in the figure below, an [if] statement can
be used within another [if] statement, and [if] statements can be continuously embedded within [if]
Description
If the data at the P3 bit address is On, and the data at station D0 is 100, the data 333 is entered in station D100.
If the data at the P3 bit address is ON, and the data at station D0 is not 100, the data 222 is inserted in station
D100. If the data at the P3 bit address is OFF, enter the data 111 is inserted in station D100.
[if~endif] and [if~else~endif] statements can be conveniently registered in script content by dragging and
dropping the statements registered in the bottom left corner with the mouse. The method of registration
(7) Clipboard
The space on the bottom left is the clip board part. By default,[if~endif] statements and [if~else~endif]
statements are registered. In the clipboard part, [Mouse drag&drop] can be used to register parts of
written scripts. Also, scripts registered in the clipboard part can be moved to the script content screen
The clipboard part cannot be saved. Therefore, if the [Script settings] screen is closed, all statements
script. The data of the additional address is added to the station number of the [Original address], and the
corresponding station can be used. The additional address is called the [Offset address]. The offset
address can be inserted in the format [:@SW:0200] behind the [Standard address]. [:@SW:0200] means
[DW:PLC2:D0000]=[SW:0000] is used without an offset address, the data at internal address station 0 is
entered into station [D0000] of PLC2. However, when an offset address is used, this means that when the
data at internal address station 511 is [5], the data at internal address station 5 (internal address station 0
plus [5]) is entered into station [D0000] of PLC2. The address offset function can be designated for each
Single line remarks are denoted by [//] ahead of the remark. To insert multiline remarks, indicate the start
of the remark with [/*], and indicate the end of the remark with [*/].
If a command does not have the [;] mark, the error display part reads [illegal Condition Expression] and
or click the button on the bottom right corner to close the settings screen.
If changes have been made, the following message is shown before closing to save changes.
In the message table, strings to be used in bit message/word message tags are registered.
Adds messages. The number of messages is equal to the [Add row count].
Inserts one message in the middle of registered messages. Select the position to insert into, and
click the [Insert] button. A new message is added and inserted into that position.
Deletes the selected message. Using the keyboard arrow keys or dragging the mouse with the
Shift key pressed, multiple messages can be selected and deleted at once.
In the message tax, message content manually entered by the user is displayed using a font
Normal text
provided by the touch.
Text table A string registered in the text table is used as the message content.
Message content manually entered by the user in the message tag is displayed as image text using
Image text
various Windows fonts.
Group setting
26 groups can be designated, from A to Z
Message
The content of individual messages added to the message list is entered.
registration part
After completing message table settings, close the message table settings screen. If changes have
not been saved, the following message is shown to confirm save changes.
Length If the content of the message is entered, the length is automatically calculated and set.
selection. For [Normal text] and [Image text], enter the string manually. For the [Text table] setting, select
In the message tax, message content manually entered by the user is displayed using a font
Normal text
provided by the touch.
Text table
If an alarm list entered as direct input or image text exists, changing this setting to text table
deletes the existing message list. Therefore, when changed, the following message appears.
Message content manually entered by the user in the message tag is displayed as image text
using various Windows fonts. When image text has been selected, click the [Font] button and
Image text
(3) Copy/paste
arrow keys to select multiple messages with the Shit key on the keyboard pressed, the press [Ctrl + C]
to copy. Press [Ctrl + V] to paste. Messages can be copied and pasted into other groups, or Excel files.
If the number of messages to paste exceeds the number of registered messages, the number of
registered messages is automatically increased. For example, if 20 messages are pasted when 10
messages are registered, 10 additional messages are added before the 20 messages are pasted.
The event log is a function that monitors events at a particular address. Bit addresses and word
addresses are registered as events in the [Event log] screen according to conditions. If the conditions of
a registered event are satisfied, event log data is recorded in the CF memory card. The event log data
saved on the CF memory card can be displayed on the screen using the event log viewer tag. Up to
The addresses of newly added events increase automatically by 1 from the address in the last line.
Deletes the selected event. To select multiple events, drag with the mouse or select events with the
Adds a group.
Event Description
Group If groups are added, pages with the names [MYGROUP_A], [MYGROUP_B], … are added on top.
In [ON], a record is made the moment the data of the bit address is turned ON.
In [OFF], a record is made the moment the data of the bit address is turned OFF.
In [REVERSE], a record is made the moment the data of the bit address is reversed.
In [CHANGE], a record is made when the data of the word address is changed.
In [RANGE], a record is made when word address data changed satisfies the designated range.
Minimum This is the minimum value when using the [RANGE] condition for a [Word] address.
Maximum This is the maximum value when using the [RANGE] condition for a [Word] address.
Description Multiple lines can be entered as the event content. With the [Ctrl] key on the keyboard pressed down,
be made in the [Project] menu. Check [Event log] as seen in the figure below, then [Allocate]. If [CF card
settings] is not performed, event log data is not saved in the CF memory card.
Event logs are created as [*.evt] files, and data is separated using commas. As for the format of recorded
event logs, [Event number, date occurred, time occurred, event content, date before change, data after
In this function, a password is set for the screen. When the screen is transitioned, the screen can be
Up to 15 passwords can be set for the levels. Enter the level of the password for each base screen
on the right. Screens with low levels can be transitioned to without entering passwords. Higher level
(2) Set the password. The password level can be set from 1 to 15. To use one password, set password
for level 1 only. The password is a combination of English letters and numbers, and is limited to 8
characters. When [Use device indirect] is checked, the password is saved in an address, and the
(3) Enter the level number in the [Security level] column of the base screen to apply the password to.
For screens where no password is set, enter 0. Only level numbers for which passwords are set can be
entered.
(4) Set the level refresh time. This is the time for which the login is maintained. Enter 0 if not used.
First decide how many passwords to use, and enter passwords beginning from level 1. Passwords are
entered as a combination of English letters and numbers; passwords are not case-sensitive, and are
passwords are set can be entered. For screens not using passwords, enter 0 into the [Security level].
When transitioning from a low level screen to a high level screen, the password must be entered. When
transitioning from a high level screen to a low level screen, no password entry is required.
Title Description
Screen This is the number of the base screen registered to the project.
Description This is the name of the base screen registered to the project.
Security level Set the level number for each base screen.
Title Description
Level This is the level number. Level 1 is the lowest level, and level 15 is the highest level.
Check the boxes to use passwords. The number of boxes checked should be equal to the number of
Use
passwords used.
Address Set the address to start saving passwords from. The number of addresses used varies according to length.
Set the length of the password. As 2 password letters can be saved in a single word address, the password
Length
is saved according to the length entered, with the set address as the start address.
When the address is set to [D20] and the length is set to 8 in the figure above, the password is saved
from station D20 to station D23. The password must first be entered in the address set in the project
[Password screen] is a screen that is added to window screen number 65533, which allows password entry.
When transitioning to a password locked screen, the [Password window screen] automatically pops up for
add and use a password window screen to the project, run the [Add password window] menu in the
The number of the password window screen is internally fixed to 65533. Note that if the screen number is
in the bottom left corner of the properties screen for shapes and tags, as seen in the figure below.
A security level of [0] indicates no security setting. If a security level of [1] or higher is entered, the
shape/tag is visible only if the password for the applicable level number is used to log in. If the login is
Users which to log in from a screen can use touch tags, as shown below.
Register a touch tag on the screen, set the category to [SCREEN] in [Special Functions], and set the
[Security Level]. When a touch button set in this manner is touched during operation, a [Password window
The level refresh time can be entered in minutes. This function maintains the login for the set period when
a user logs in to enter a higher level screen from a lower level screen. When transitioning to a higher level
screen after moving to a lower level screen, the higher level screen can be returned to for the set period
without having to log in. The set period is measured as the time during which there is no touch input. If a
certain period (minutes) elapses from the last user touch, the acquired level authority disappears.
A symbol address is an address where a different name has been assigned to an address.
The program can be used more conveniently if PLC or internal addresses are assigned with names
indicating their actual usage in the system, etc. To use symbol addresses, which are a type of address, the
In the top portion of the [Symbol manager] screen, symbol addresses can be registered. The bottom
portion shows the locations where each symbol address is used in the project, and symbol info.
address list items that are not necessary, click the [Delete] button to delete. Symbol addresses that are
If the address to register is a bit address, set to [Bit]. Set as [Word] if the address is a word
SIZE
address.
VALUE
This is the number of symbol addresses used in the project. This number is calculated and
USE
displayed automatically.
registered in [Symbol manager] is shown as a list, as seen in the following figure. Select the symbol
address to use.
figure below. If the arrows are clicked, a list of tags and general settings where that symbol address has
Location This is the name of the base screen where the symbol address has been used.
ID This is the ID of the tag where the symbol address has been used.
Name This is the name of the tag where the symbol address has been used.
When the list is double clicked, the applicable tag/general settings screen is called and displayed.
7.11.4 Export/Import
The written symbol address list can be exported as a file. In the [Symbol manager] screen shown below,
Saved symbol list files (CSV files) can be imported using the import button.
Files can be selected and opened using the open screen shown below.
[Fig. Importing]
Redundant data handling options can be set when importing saved symbol list files.
Skip Do not overwrite data with the same address, and register all data in the list.
2. Setting touch model names, and setting the touch menu screen.
3. Select the PLC model communicating using [Serial/Ethernet/USB] communication, and set
communication settings.
The [Project settings] screen comprises the buttons on top, the [Project settings list] on the left, and the
[List setting details] on the right. The [Project settings list] comprises the [Project part], [Touch settings
part], [PLC settings part], and the [CF card settings part].
When [Project] is selected in the [Project settings list], the [Project setting] and [Global alarm scroll] pages
are shown on the right. The [Project settings] page is explained first.
When a particular PLC address is set, the data of that address becomes the number of the base screen of
the touch, and transitions the screen of the touch. There are two methods of [USe change screen from
① Type1
In [Type1], only 1 address is set for screen change. That is, the same address is used as the [Read address]
and [Write address] for changing screen in [Type1].
Address Description
Read address The data at the PLC address is read by the touch, and the screen is changed.
If the data of the designated screen change address is changed, the touch transitions to the screen
whose number matches that data. (Read function) Also, if a screen transition touch button is registered
to the touch screen, pressing this touch button causes the screen number to be entered as data into
the [Use change screen from PLC] address, and transitions to the applicable screen. (Write function)
For example, if the touch is currently displaying screen number 1, and if the PLC address [D0008] is
used as the screen transition address, screen transition operates as follows. When the touch button to
chnage to screen number 3 is pressed from the project screen, the number of the screen to move to [3]
is written at PLC address [D0008], and screen number 3 is moved to. Also, if the data [5] is entered into
address [D0008] of the PLC program, the HMI changes to screen number 5.
This is the initial state If RUN begins with If a touch tag set with In the PLC program,
before the touch is the number of the screen number 3 is changing the data in
run. initial screen of the touched, the data in [D0008] to [5] brings
Action
There may be an touch being [1], the station [D0008] is up screen number 5.
description
arbitrary initial value in first screen becomes changed to [3], and
However, in the [Type 1] function, if the user enters new screen transition data in station [D0008] through
the PLC program while simultaneously touching the screen transition touch tag, the touch brings up the
last recorded screen number in station [D0008]. In this situation, the touch may appear to be
malfunctioning. To prevent this phenomenon, method [Type2], where a separate [Read address] and [Write
② Type2
This function is improved over [Type1]. The [Read address] and [Write address] necessary for screen
transition are set separately. In Type2, as the [Read address] and [Write address] exist separately, the PLC
program does not overwrite data in the address used for screen change.
[Fig. Type2]
Address Description
[D0008] This is the address the touch reads data from. When data is changed in the PLC
Current screen number program, the touch reads the data from the [Read address] and changes the screen.
(Read address) Data is read and the screen is transitioned only if the data has been changed.
[D0000] This is the address where the touch records data. The [Write address] is the address
Change the screen number where the screen number is recorded and the screen transition is performed when a
(Write address) screen transition is performed using a special function of the touch button.
(Write address)
This is the initial state If RUN begins with If a touch tag set with In the PLC program,
before the touch is the number of the screen number 3 is changing the data in
run. There may be initial screen of the touched, the data in [D0008] to [5] brings
Action
arbitrary initial values touch being [1], the station [D0000] is up screen number 5.
description
in stations [D0000] first screen becomes changed to [3], and The data of [D0000] is
and [D0008] of the 1, and [1] is written to screen number 3 is changed to [5] in the
D0008
Arbitrary initial value Arbitrary initial value 0 5
(Read address)
In the actual unit, up to 4 popup window screens and 4 fixed window screens can be set for a single
screen. Popup type and fixed type windows can be set in the window tag, as seen in the figure below.
tag operates on the current screen, with 2 window screen popups, even if the Use window control from
PLC setting is set for 4 window screen popups, only 2 window screens pop up.
The setting method is as follows. The data of the PLC address set in Window 1 becomes the number of
the window screen to pop up. In the case of numbers for window screens whose data is 0 or does not
The two addresses in the next device of the set PLC can be used as the popup position of the window
screen.
If [Use Position] is checked, X is automatically designated as the next station, and Y is designated
As for the position on the touch screen, if the resolution of the touch is 640x480, the top left corner
becomes (0,0) and the bottom right corner becomes (640,480). The top left corner of the window
If [Use Position] is not used, the window pops up in the (0,0) position.
If [N:1] Ethernet communication is used, this option is used to occupy operations in the touch that is
operated. That is, the function is used to prevent simultaneous input of the touches connected to same
PLC.
To use this function, a touch tag to enable and disable key input lock is necessary. The touch tag that
enables and disables key input lock is set to turn the data in [_MULTILINK_KEYHOLD] among the [Special]
addresses ON/OFF.
[_MULTILINK_KEYHOLD] Description
The station number of the touch is recorded in the address set in [Use N:1 key
[ON]
input lock]. All input from touches other than the touch with the station number
a separate special address [_KEY_STR_DISP32(32Bit)] has been added. When entering strings, a string keypad
as shown in the figure below is used. A [String tag] that shows the string entered is registered on the top.
Conventionally, the string tag address is designated as part of the internal address, as seen below.
Set the [Internal address for saving key input strings] to be identical to the internal address of the string
tag of the string keyboard.
When the above settings are made, when a string key is entered in the string keypad, the characters
entered in the string tag portion are displayed in sequence. Conventionally, it was judged that allocating
certain addresses for key value display when the string keypad is not used was inefficient. The
composition was as follows, so that the setting could be engaged only when the keypad is being used.
Currently, the string keypad string tag is the newly added special address. The [Internal address for saving
key input strings] does not need to be set, making use more convenient.
As shown below, numeric tags are registered in the numeric keypad. This numeric tag is the part that
displays the numeric key value. This numeric tag has a special address, as shown in the table below.
[_KEY_DSP] Shows the key value entered through numeric keys. This is a 16-bit address.
[_KEY_DISP32(32Bit)] Shows the key value entered through numeric keys. This is a 32-bit address.
That is, the function prevents touches from being registered even if the screen is touched.
If the data of the set bit address is [ON], touch does not work, and if the data is [OFF], the lock function is
Use [CF-Recipe Creator] in the [Tools] menu to create and save recipe data files to CF memory cards.
(☞ See [44.4] of [chapter 44] for info on how to set the [CF-Recipe generator].)
[Remote functions] are [TOPView] functions where the screen of the touch is monitored from the PC.
[Remote functions] are possible only when the PC and ethernet are connected through Ethernet. They can
To use TOPView functions, that is, remote functions, [Use remote monitoring] must be checked.
Use Remote Monitoring The touch screen is monitored from the PC.
The touch screen is not only monitored from the PC, but also controlled using mouse
Use Remote Control
clicks.
Only currently triggered alarms are scrolled one letter at a time from right to left.
First, check [Use global alarm scroll]. Next, make detailed settings as shown below.
Scroll interval Set the time taken for one letter to scroll.
Scroll position Select the position of the alarm display on the screen, between [Top] and [Bottom].
Delimiter
If the settings in the figure above are set, the following is displayed across the bottom of the screen
during operation. Triggered alarms are displayed, scrolling from right to left one letter every 1 second,
model name of the touch and setting the menu screen are provided.
If the [Change TOP] button on top is clicked, as shown in the figure above, a screen for touch model
selection is shown. Select the model to change to, and click the [OK] button.
When a different model with a different resolution is designated, the following message appears.
The size of shapes and tags registered to the screen are automatically changed to match the
[Yes] button resolution. However, the automatic resize function does not apply to some letters or tags.
[No] button The size of the shapes and tags registered to the screen remain the same.
to the touch, the menu screen on the touch is changed to the menu settings made in the project.
First, check [Use HMI setup]. Next, set the [Communication setup] and [TOP SETUP (touch setup)] pages.
Button Description
Initialize Comm setup The settings in the comm setup page are initialized.
Initialize HMI setup The settings in the TOP SETUP (touch setup) page are initialized.
1. Select the PLC to change from the [Project setting list] on the left. If the [Change PLC] button is
pressed without selecting the PLC to change, the following message appears.
3. From the popup screen, the vendor of the PLC to change to is selected.
Like the list in the PLC settings part above, the touch has the following communication ports.
COM2 (Serial) This is a serial port that communicates with the PLC(controller) using 232C/422/485
This is a serial port that communicates with the PC. Additionally, it can communicate with
COM1 (Serial)
the PLC (controller) using 232C communication.
Ethernet This is an ethernet port that communicates with the PC or PLC (controller).
Using the following buttons, the PLCs for each communication port can be added/modified/deleted.
Button Description
When the set PLC model is clicked from the [Project settings list] on the left, the [Device info] and
The vendor/product name(model)/alias of the set PLC are displayed. [Alias] is the PLC name
Device information
displayed in the address setting part of the project, and can be changed.
[Project settings list], the screen shown in the figure below appears.
Alarms, logging, and event log data can be saved in CF memory cards. 1 to 8 logging lists can be set.
Therefore, the list comprises Log1 ~ Log8, as shown above. First, check ( ) the data to be saved in the
list. Next, set the details below.
Item Description
Allocation (%) Set what percentage (%) of the total capacity of the CF memory card to use for the checked item.
The mode of operation when the allocated storage space has been filled is selected, between
Memory full
In [Overwriting], data continues being saved, erasing the oldest data. In [Stop saving], data saving is
stopped.
Save unit
In [A day], files are generated every day, saving data for a day. In [A month], files are generated every
The graph shows 2% allocated to the system, 20% allocated to alarms, 50% allocated as logging area 1,
The shape menu is used when drawing pictures on the screen. After registering shapes on the screen properties can
8.1 Dot
Line Description
Dot color Set the dot color using the color palette.
(2) Position/size
The value of the X/Y coordinates where the dot is currently located are displayed. Values can be set
manually.
Position/size Description
8.2 Line
Draws a line. Lines of thickness 1~10dot can be drawn in various colors and line shapes. Drop on the
screen, then drag with the left mouse button pressed to draw a line. Drag with the [Shift] key on the
keyboard pressed down to draw vertical or horizontal lines.
(1) Line
Set the color, thickness, and style of the line.
Line Description
Line color Set the line color using the color palette.
(2) Position/size
The value of the X/Y coordinates where the line is currently located, and the size of the line are displayed.
Position/size Description
Start X Set the x coordinate position of the point where the line starts.
Start Y Set the y coordinate position of the point where the line starts.
End X Set the x coordinate position of the point where the line ends.
End Y Set the y coordinate position of the point where the line ends.
Draw rectangles or rectangles with rounded corners. Drop on the screen, then drag with the left mouse
button pressed to draw. Drag with the [Shift] key on the keyboard pressed down to draw a square.
8.3.1 Rectangle
Line Description
Line color Set the line color using the color palette.
(2) Brush
The inside of the rectangle is filled with color. Two types of color can be selected to apply a pattern.
Fill Description
Select the internal pattern for rectangles or rounded rectangles from the list below. When [tile-
1 ~ tile-14] are selected, the color set in [Brush color] is used as the color of the lines.
Fill method
Brush color Set the color of the parts shown in black in the patterns in [Brush style].
Background color Set the color of the parts shown in white in the patterns in [Brush style].
(3) Position/size
The value of the X/Y coordinates where the rectangle is currently located, and the size of the rectangle are
Position/size Description
indicates the degree of roundness of the corners. The larger the value,the rounder the shape is. [0]
denotes a rectangle.
Draw a circle or an ellipse. Various colors and line types are supported. Using the internal fill options,
brush color and background colors, the inside of the circle can be painted.
(1) Line
Set the color, thickness, and style of the lines forming the circle.
Line Description
Line color Set the line color using the color palette.
(2) Brush
The inside of the circle is filled with color. Two types of color can be selected to apply a pattern.
Fill Description
Select the internal pattern for the circle from the list below.
When [tile-1 ~ tile-14] are selected, the color set in [Brush color] is used as the color of the
lines.
Fill method
Brush color Set the color of the parts shown in black in the patterns in [Brush style].
Background color Set the color of the parts shown in white in the patterns in [Brush style].
(3) Position/size
The value of the X/Y coordinates where the circle is currently located, and the size of the circle are
Position/size Description
Note
Draw shapes after pressing the icon above in the toolbar. The shape is drawn out from a central
Arcs, pies, and chords are drawn. Various colors and line types are supported; by setting angle degrees,
various shapes can be expressed. The size can be adjusted manually by dragging with the left mouse
button pressed.
(1) Line
Select arc, pie or chord from the shape type, and set the color, width, and style of the lines.
Line Description
Line color Set the line color using the color palette.
Start angle Enter the angle of the upper end point (start angle)
End angle Enter the angle of the lower end point (end angle)
Brush Color Set the inner color of the pie or chord. This is not supported for arcs.
(2) Boundary
The value of the X/Y coordinates where the arc, pie or chord is currently located, and the size are
Boundary Description
X axis position Set the x coordinate position of the arc, pie, or chord.
Y axis position Set the y coordinate position of the arc, pie, or chord.
8.6 TEXT
Register strings. Strings are displayed using touch fonts and various PC Windows fonts.
(1) Text/font
Enter text and set the font and size.
Text/font Description
Text table Select and use a string registered in the [Text table].
The entered text is displayed using a PC Windows font. The text is converted internally into
Image text
an image, and transmitted to the touch.
(2) Option
The background properties of the text are set, and a blink effect can be applied. Background properties
are as follow.
Option Description
Color is used in the text background. Set the color in [Background color]. If [Fill color] has
Fill color been set, the [Blink] effect can be used. [Blink] is an emphasizing effect where the string
When the background color of text and a shape in the background overlap, the colors are
XOR
displayed as XOR (reverse). Set the color to XOR in [Background color].
① Normal text
Text is displayed using fonts in the touch. Enter the text in the text input part, and set detailed properties.
Select the font of the displayed font from the list below.
Font
The width/height of the font selected under font is magnified by the font width ratio.
Text size
Line space Set the space between lines if 2 or more lines of a string have been entered.
② Image text
Text is displayed using PC Windows fonts. Therefore, a greater variety of expression than normal text is
possible. The text is converted internally into an image, and transmitted to the touch. As seen in the
The usage method is the same as [Normal text]. The text size input is changed, and are
added.
Text is underlined.
③ Text table
Select and display a string registered in the text table. To use the text table, [Project]-[Text table] must be
set from the menu first. (☞ See [7.3] in [chapter 7] for the text table.) When [Text table] is selected, the
display is changed as seen in the figure below. Select and use a string from the list.
8.7 Fill
Fills a closed area with color. Register inside a closed area formed by lines, shapes, or closed areas inside
(1) Brush
Set the color to use for [Fill]
(2) Position/size
The value of the X/Y coordinates where fill is currently located are displayed. Values can be set manually.
Position/size Description
Note [Fill] must be registered after drawing a closed area. [Fill] works properly only if the closed area is
created beforehand.
Polylines or polygons are registered on the screen. When dots are drawn consecutively, polylines
connecting those points, and polygons connecting the first and last points are drawn. Left click the mouse
on the screen multiple times to draw the desired polyline or polygon. End by right clicking the mouse.
Yellow trackers are displayed on the dots. The shape can be changed by dragging these trackers.
(1) Line
Set the color, thickness, and style of the lines forming the polyline or polygon.
Line Description
Line style Select the style of the line from the list below.
Line color Set the line color using the color palette.
(2) Boundary
The value of the X/Y coordinates where the polyline/polygon is currently located, and the size are
Boundary Description
8.9 Image
Register images (bitmap, jpg, jpeg). Images saved on the PC are displayed on the screen in the desired
size.
(1) Preview
Registered images are shown in the preview.
Preview Description
User The image in the preview screen is optimized to the registered image size, that is, [DISPLAY SIZE].
Image Description
A transparent background is displayed for the image. If transparent is selected, the black parts
Transparent
of bitmaps are not displayed, making them transparent.
Register a rectangular ruler on the screen. This is used when drawing vertical or horizontal rulers, and for
graphs. The size can be adjusted manually by dragging with the left mouse button pressed. Drag with the
(1) Ruler
Set the shape, direction, color and thickness of the ruler.
Ruler Description
No. of large thick division Enter the number of large thick divisions to insert within the designated area.
No. of small division Enter the number of small divisions to insert between the large thick divisions.
Large thick length Large thick division length applies only to circle ruler. Therefore, this option is disabled.
Small thick length Small division length applies only to circle ruler. Therefore, this option is disabled.
Thick color Select the color for the lines that form the ruler.
For horizontal rulers, the direction is up or down. For vertical rulers, the direction is left
Thick direction
or right.
(2) Position
The value of the X/Y coordinates where the rect ruler is currently located, and the size of the rect ruler are
Position Description
Register a circle ruler on the screen. This is used when drawing circle or semicircle rulers, and for graphs.
By dragging with the left mouse button pressed, the size of the ruler can be adjusted directly. By dragging
with the [Shift] key on the keyboard press, circular rulers can be drawn.
(1) Ruler
Set the shape, direction, color and thickness of the ruler.
Ruler Description
No. of large thick division Set how many large thick divisions the area inside the circle will be divided into.
No. of small division Set how mahy small divisions to insert between the thick divisions.
Large thick length Set the length of the large thick divisions.
Thick color Select the color for the lines that form the ruler.
Select the direction of the divisions, between pointing inward and pointint outward
Thick direction
from the circle.
(2) Position
The value of the X/Y coordinates where the rect ruler is currently located, and the size of the rect ruler are
Position Description
Before illustrating using tags, please use common tag settings thoroughly for proper use.
The right side of the tag properties screen comprises individual screens. On the left are the preview and
security setting functions. On the bottom, there are the [OK] and [Cancel] buttons.
information is displayed. Therefore, the [Information] page is described in common tag settings.
The [Information] page shows information on the rgistered tag. The number of the registered screen, tag
ID, time created and time modified, location and size are shown. Location and size info can edit.
Information Description
Screen number This is the number of the screen where the tag is registered.
Create time This is the time the tag was first registered to the screen.
Modified time This is the time of the last modification of the tag.
X axis position This is the x coordinate of the top left corner of the position the tag was registered to the screen.
Y axis position This is the y coordinate of the top left corner of the position the tag was registered to the screen.
9.1.2 Preview
[Preview] shows the tag according to the settings in the tag information screen. The appearance of the
tag here is identical to the tag registered to the actual edit screen. Changes to properties can be
conveniently viewed through the [Preview], without having to check the actual edit screen.
9.1.3 Security
Individual security levels can be set for all shapes and tags. Security levels are set in [Password setting] of
Passwords apply only when level passwords are enabled in [Password settings.] A security level of [0]
indicates no security setting. If a security level of [1] or higher is entered, a tag is visible only if a level
equal to or greater than the value entered for the security level is used to log in. If the login is not
Button Description
If this button is pressed, the changes to tag information made after opening the
The tag properties before the tag information screen was opened are preserved.
Address Description
① PLC name
Multiple controllers can be connected to one touch. When multiple controllers are connected, PLC names
are generated as [PLC1], [PLC2], [PLC3], … by default, as seen in the figure below.
By selecting each PLC in [Project]-[Project property], the name of each PLC can be changed in [Alias]
In PLC addresses, each address has a separate area (identifier), station, and place number. In the project,
for MASTER_K 80S from LSIS are as seen in the following table.
Details on the address of each PLC are provided in the [Communication Manual] provided separately for
each PLC. The range of the address range and stations which can be used when entering PLC addresses in
the program are indicated. When a wrong address has been entered, an error is displayed, preventing
bit], that is, in word units. Also, as seen in the description of the figure below, there is no separate
identifier. The range of stations that can be used is from [0000] to [5119].
When using a word address, as the internal address is in word units, the station number can be entered as
is. When using as a bit address, the bit place must be entered after the station number.
For example, when using the 6th bit of internal address station 10, [10.05] is entered.
in the [Address keypad] as seen in the figure below, a description of each special address can be seen in
the information part on the bottom.
Becomes 0 at the first scan when the touch begins operation, or transitions
1 _1OFF
screens.
Becomes 1 at the first scan when the touch begins operation, or transitions
2 _1ON
screens.
3 _1ON_RUN Becomes 0 at the first scan when the touch begins operation.
This is the audio control buffer, which stops at 0, and plays for values other
6 _AUDIO_CONTROL
than 0.
11 _BACK_OFF_COUNTDOWN This is the remaining time until the backlight is turned off. (Minutes)
This is the LCD brightness level. Step0~Step7 are provided. This is the value
15 _BL_BR_CONT
set in [LCD brightness adjustment] in the touch menu screen.
16 _BTCAP This is the buffer to display remaining battery life for the HTOP.
This is a special buffer for searching alarm data saved in the CF.
18 _CF_ALARM_SRCH_DAY After setting the date in the year/month/date special buffer, press the button
This is a special buffer for searching alarm data saved in the CF.
After setting the date in the year/month/date special buffer, press the button
19 _CF_ALARM_SRCH_MONTH
set using touch tag-[Special function]-[CF Alarm Search(Date)] to display the
applicable alarms.
This is a special buffer for searching alarm data saved in the CF.
After setting the date in the year/month/date special buffer, press the button
20 _CF_ALARM_SRCH_YEAR
set using touch tag-[Special function]-[CF Alarm Search(Date)] to display the
applicable alarms.
This flag is set before remving the CF memory card. It is set to 1 before the
21 _CF_EJECT
CF memory card is removed.
This is a special buffer for searching Event Log data saved in the CF.
After setting the date in the year/month/date special buffer, press the button
22 _CF_EVENTVIEW_SRCH_DAY
set using touch tag-[Special function]-[CF Event Log Search(Date)] to display
This is a special buffer for searching Event Log data saved in the CF.
After setting the date in the year/month/date special buffer, press the button
23 _CF_EVENTVIEW_SRCH_MONTH
set using touch tag-[Special function]-[CF Event Log Search(Date)] to display
This is a special buffer for searching Event Log data saved in the CF.
After setting the date in the year/month/date special buffer, press the button
24 _CF_EVENTVIEW_SRCH_YEAR
set using touch tag-[Special function]-[CF Event Log Search(Date)] to display
25 _CF_INSERT This becomes 1 when a CF memory card is inserted into the touch.
26 _CF_LOGGED_CAPA_1 This is the capacity used by Log1 data in the CD memory card. (0.00%)
27 _CF_LOGGED_CAPA_2 This is the capacity used by Log2 data in the CD memory card. (0.00%)
28 _CF_LOGGED_CAPA_3 This is the capacity used by Log3 data in the CD memory card. (0.00%)
29 _CF_LOGGED_CAPA_4 This is the capacity used by Log4 data in the CD memory card. (0.00%)
30 _CF_LOGGED_CAPA_5 This is the capacity used by Log5 data in the CD memory card. (0.00%)
31 _CF_LOGGED_CAPA_6 This is the capacity used by Log6 data in the CD memory card. (0.00%)
32 _CF_LOGGED_CAPA_7 This is the capacity used by Log7 data in the CD memory card. (0.00%)
33 _CF_LOGGED_CAPA_8 This is the capacity used by Log8 data in the CD memory card. (0.00%)
This becomes 1 when a comm error occurs in the COM2 port during
34 _CN_ERR
operation.
This becomes 1 when a comm error occurs in the COM1 port during
35 _CN_ERR_P2
operation.
This becomes 1 when a comm error occurs in the ethernet port during
36 _CN_ERR_PE
operation.
When this bit is ON, communication with the applicable area code is not
performed.
performed.
This 32 bit special buffer is used for [1:N] communication in the COM1 port.
If the value is 1, the controller for the applicable area code is in comm error
state.
This 32 bit special buffer is used for [1:N] communication in the COM2 port.
If the value is 1, the controller for the applicable area code is in comm error
state.
This is the day of week for the date set in the touch. (0-Sunday, 1-Monday,
41 _DAY_OF_THE_WEEK
2-Tuesday, 3-Wednesday, 4-Thursday, 5-Friday, 6-Saturday)
42 _DOCVIEW_ALL This is the total number of pages displayed in the DocViewer tag.
43 _DOCVIEW_NUM This is the number of the current page displayed in the DocViewer tag.
This is a buffer used to change the PLC comm IP during operation, which
44 _ETH_IP1_RUN
sets IP1.
This is a buffer used to change the PLC comm IP during operation, which
45 _ETH_IP2_RUN
sets IP2.
This is a buffer used to change the PLC comm IP during operation, which
46 _ETH_IP3_RUN
sets IP3.
This is a buffer used to change the PLC comm IP during operation, which
47 _ETH_IP4_RUN
sets IP4.
This is a buffer used to change the PLC comm IP during operation, which
48 _ETH_PLC_NO
designates the PLC order registered in the project. (Sarts from 1)
This is a buffer used to change the PLC comm IP during operation, which
49 _ETH_READ_PORT_RUN
designates the read port.
This is a buffer used to change the PLC comm IP during operation, which
50 _ETH_WRITE_PORT_RUN
designates the write port.
51 _EVENT_LOG_CAPA This special buffer displays the CF capacity (%) for Event Log.
This is the number of the function key pressed in the extruder (for LSMtron
52 _FUN_KEY_VAL
only).
53 _KEY_ DISP32(32Bit) This 32 bit buffer for displaying input key data is used in the display
This 16 bit buffer for displaying input key data is used in the display
54 _KEY_DSP
keyboard tag.
55 _KEY_ENT This beocmes 1 when the [Enter] key is pressed in the touch.
56 _KEY_INPUT_MAX(32Bit) This is the maximum input value used in the display keyboard tag.
57 _KEY_INPUT_MIN(32Bit) This is the minimum input value used in the display keyboard tag.
In [N:1] communication, this value becomes [1] if there is a touch HOLD state
92 _MULTI_HOLD_STS
among the connected touches.
93 _MULTI_LANG For [0], the language in the first column of the text table is displayed, and
For [1], the language in the second column of the text table is displayed.
When using remote control, [0] enables remote monitoring only, and [1]
100 _NETVIEW_SERVICE
enables remote control as well.
101 _OFF This value is 0 at all times when the touch is operating.
102 _ON This value is 1 at all times when the touch is operating.
If this value is not [0], the recipe data of the project is loaded to the memory
of the touch. The value automatically becomes 0 when loading has been
104 _PARM_DEFAULT_LD
completed. Recipe data is executed once automatically when a project file
105 _PARM_FILE_ERR This value becomes 1 when an error occurs while moving a recipe block.
If this value is not [0], the data in the current task area is stored in the
106 _PARM_RESTORE memory of the touch whenever the data in the task area (target address) is
changed. This is used when current task data is used the next time as well.
If this value is not [0], the data in the current task area is stored in the
107 _PARM_SAVE memory of the touch. The value automatically becomes 0 when saving has
been completed.
(LSMtron only) displays the LED illumination state when the I/O option
108 _PORT_IN
module is used.
This value becomes [1] when the action of writing recipe data to the target
110 _RECIPE_FINISHED
address has been completed.
111 _RSSI This special buffer is used to display the HTOP receiving sensitivity.
112 _RTC_DAY This is the day (date) data of the touch RTC. (BCD 1 ~ 31)
This is the day of week for the date set in the touch. (1-Sunday, 2-Monday,
113 _RTC_DAYOFWEEK
3-Tuesday, 4-Wednesday, 5-Thursday, 6-Friday, 7-Saturday)
114 _RTC_HUR This is the hour data of the touch RTC. (BCD 0 ~ 23)
115 _RTC_MIN This is the minute data of the touch RTC. (BCD 0 ~ 59)
116 _RTC_MTH This is the month data of the touch RTC. (BCD 1 ~ 12)
117 _RTC_SEC This is the seconds data of the touch RTC. (BCD 0 ~ 59)
118 _RTC_YER This is the year data of the touch RTC. (BCD 1999 ~ 2098)
If this value is other than [0], the run screen is closed, and the menu screen
119 _RUN_OUT
is brought up.
The current screen number is saved. This is a read only buffer, and data
121 _SCR_NUM_READ
cannot be written.
If the value is not [0], the backlight is turned off. If the value of [0], the
122 _SCR_SVE backlight is turned on. When the touch screen is touched when the backlight
is off, the backlight is turned on, and the value automatically becomes 0.
This special buffer is used to lock/unlock touch action. If the value is 1, all
124 _SCREEN_LOCK
touch is disable.d
126 _STN_BR_CONT This is the LCD brightness level. (Limited to STN models)
Scan reverse : During operation, the value is reversed at the time of each
127 _STOG
scan : 0->1, 1->0.
129 _TOUCH_PRESSED Turns bit 0 ON when touch tags or display keyboard tags are pressed.
Symbols are visible in the address entry window only when there is a symbol list in the symbol manager.
When an address is entered, the address is saved with the newly assigned alias.
After assigning and registering the alias [Temperature] to station [D0000] in the symbol manager, register
the symbol address as [Temperature] as shown above. ( ☞ See [7.11] in [chapter 7] for the symbol
manager.)
from adding the value of the offset address to the actual address can be used. If the type is set to
offset, the keypad is changed as seen in the figure below. The actual address, Address, and the offset
address to use as the offset value. The actual operating address becomes [Address station + value of
the Offset address]. For example, if the Address is [D0020], the Offset address is [D0300] and the data
at [D0300] is [0], the actual operating address is [D0020]. If the data at [D0300] is [21], the actual
Next, manually enter the address, according to the format of the selected address type.
automatically in a popup hint. If the address entry window is empty, a range of available addresses is
displayed.
When an address range is selected, a simple explanation of the selected address range, and the range of
Enter the station number, according to the range of available station numbers. After entering the station
number, press the [ENTER] key on the keyboard. The number of places in the addresses is matched
automatically.
If an improper address has been entered, the address is displayed in red, and [data error] is displayed
Next, select the [Address range] according to the address type selected. When the address type is selected,
displayed as a list in the combo box in [Address range]. Lastly, enter the station number, according to the
range and number of places. The station can be entered using the keyboard, or using the number keypad
toward the bottom of the address keypad. In the address keypad, like address entry using the keyboard,
when a station number is entered, whether the entered station address conforms to the format of the
address is displayed.
If an improper address has been entered, the background of the station number is displayed in red, and
[Error] is displayed beneath the station input window. This prevents entry of improper addresses.
When the [OK] button is pressed with an improper address entered, an error message is shown.
Button Description
The function is the same as the backspace key; the station numbers of the address entered are erased
one by one.
ok After completing address entry, press the [OK] button to complete address entry.
The color palette is used when selecting colors for the project. In addition to the default colors in the
color palette, desired colors can be registered and used. The color palette is as follows.
On the right, the default colors and the My colors palette are shown.
On the left, there is a palette where detailed colors can be selected using the mouse.
Below the color palette, the selected color is displayed. The selected color can be viewed here.
To register a [User defined color] in [My colors], first select the part of [My colors] to register the new
color to, then select the user defined color. If the part to register the new color is not selected in [My
colors], the new color is registered in the first space in [My colors]. To select a user defined color, select a
default color in the large circle to the left, or in [Basic colors]. The rectangular portion displays the
selected color with varying brightness/saturation. Use the mouse to select the [User defined color] from
here.
The selected color can be viewed using the RGB data displayed on the bottom, and the [Expressing the
selected color] portion. To register a selected color in [My colors], press the button. A use
defined color can be used in various parts of the project, once registered.
The values can be set easily using the [Slide adjusting bar] as seen in the figure above.
[Image library] is used when registering images in touch tags or lamp tags.
[Image library] shows the bitmap images provided by default in the XDesignerPlus4 program. From here,
images can be registered in projects. Users can also add new images, and newly added images can be
registered in projects. When [Image library] is run from the [Tools] menu, or the button is pressed in
shown on the right side. Select and drag&drop and image into the [SELECT] box. Press [OK] to select the
image.
On top, there are the [Library Add/Del], [File Add/Del], [Show Image info], and [New My Button] buttons.
① Top button
Button Description
Delete the selected folder. When a folder is deleted, child folders and images in the folder
Library Del
are also deleted. The following confirmation message is shown.
picture] window where the image to add is selected is show.n The types of images that can
File Add
Delete the selected image. When the file del button is clicked, the following confirmation
message is shown.
File Del
The path, color, image size, and file size of the image is shown.
New My Button This is equivalent to running [My button maker] in the [Tools] menu.
Select and register the images to register to the image. The selected images can be registered using
mouse drag&drop, or using the [+] button. Registered images can be removed using the [-] button.
After completing image registration, press the button on the bottom to end image registration.
A bit lamp tag is a tag that indicates the ON/OFF status of a set bit address using a colored
circle/rectangle or image. This is the properties screen for bit lamp tags.
In [Touch tag type] of the properties screen, the type is set depending on the use. To use the touch
function only, check [Touch] only. To use the lamp function only, check [Lamp] only. To use both
functions, check both [Touch] and [Lamp]. If the lamp function has been checked, the touch tag type
becomes [Bit lamp/word lamp/N lamp/Bit select] according to the selections in [Bit, Word, N state, Bit
select]. For bit lamp tags, check [Lamp] only, and select [Bit].
The bit lamp tag properties screen comprises the [Display] and [Information] pages.
Displays On this page, the shape and address of the lamp, and the caption are set.
On this page, bit lamp tag info is displayed. The number of the registered screen, tag ID, time
Information
created and time modified, location and size are shown. Location and size info can be edited.
On this page, the shape and address of the lamp, and the caption are set.
Paint With this lamp, a closed shape that has already been drawn is filled with color.
The color of the line is the color of the boundaries of the outlines of the shape. Among shape lamps, the
line color is designated for [Rectangle] and [Circle]. Among shape lamps, [None Edge] and [Paint] do not
have edges. Therefore, no line color is designated. Therefore, when [None Edge] or [Paint] is selected in
shape type, the part for setting the [Line Color] is disabled.
When the button is clicked, the [Image Library] is displayed, and the ON/OFF images can be selected.
In the [Image Library], the images provided by default in the XDesignerPlus program, and images added
by the user ([*.bmp], [*.jpg], [*.jpeg]) can be registered as the images for ON/OFF lamps.
[Image Transparency] is a function that makes the black background of a registered image transparent, if
Lamp address Enter the bit address to display the ON/OFF state for.
This is the color of the lamp that is shown when lamp address data is [OFF].
Off color
This setting applies to shape lamps, and is disabled for image lamps.
This is the color of the lamp that is shown when lamp address data is [ON].
ON color
This setting applies to shape lamps, and is disabled for image lamps.
Effect This function applies a highlight effect to the lamp that is displayed.
The [Blink] and [Hide] effects cannot be used at the same time for ON and OFF.
The lamp appears and disappears (turns on/turns off) at 0.5 second intervals.
Blink When this option is checked for OFF, the [OFF] lamp appears and disappears.
When this option is checked for ON, the [ON] lamp appears and disappears.
Hide When this option is checked for OFF, the [OFF lamp] is not shown when OFF.
When this option is checked for ON, the [ON lamp] is not shown when ON.
This function is used to emphasize the ON state. When ON, the ON and OFF lamps are
Reverse
alternately displayed at 0.5 second intervals.
10.3.3 Caption
Caption is a function used to write text on ON/OFF lamps.
[Fig. Caption]
The text on the left is the text written on the OFF lamp, and the text on the right is the text to be written
on the ON lamp. These can be set individually, and settings made on one side can be sent to the
opposite side using the arrow buttons in the center. The text input method is the same as the method for
entering [Shape]-[String].
A word lamp tag is a tag that shows the data for a set word address using a colored circle/rectangle or
image. A word address generally refers to a [16bit] address. This is the properties screen for word lamp
tags.
In [Touch tag type] of the properties screen, the type is set depending on the use. To use the touch
function only, check [Touch] only. To use the lamp function only, check [Lamp] only. To use both
functions, check both [Touch] and [Lamp]. If the lamp function has been checked, the touch tag type
becomes [Bit lamp/word lamp/N lamp/Bit select] according to the selections in [Bit, Word, N state, Bit
select]. For word lamp tags, check [Lamp] only, and select [Word].
The word lamp tag properties screen comprises the [Display], [Case], and [Information] pages.
On this page, the shape of the base lamp that is displayed when there is no lamp address or case,
Displays
and captions can be set.
Case On this page, the shape and the captions to be displayed depending on the case are set.
On this page, word lamp tag info is displayed. The number of the registered screen, tag ID, time
Information
created and time modified, location and size are shown. Location and size info can be edited.
A word lamp tag is a tag that displays word address data using lamps. In the display page, the word
address is entered, and the shape and caption of the base lamp that is shown when there is no case is set.
Select the shape type and set the shape of the lamp. Shape types are : [None Edge], [Rectangle], [Circle],
Paint With this lamp, a closed shape that has already been drawn is filled with color.
The color of the line is the color of the boundaries of the outlines of the shape. Among shape lamps, the
line color is designated for [Rectangle] and [Circle]. Among shape lamps, [None Edge] and [Paint] do not
have edges. Therefore, no line color is designated. Therefore, when [None Edge] or [Paint] is selected in
shape type, the part for setting the [Line Color] is disabled.
The fill color refers to the color inside the shape. Set the default color that is displayed when the
When [Bitmap(bitmap image)] is selected as the shape type, the button is shown on the right side.
When the button is clicked, the [Image Library] is displayed, and the image can be selected. In the
[Image Library], the images provided by default in the XDesignerPlus program, and images added by the
user ([*.bmp], [*.jpg], [*.jpeg]) can be registered as the images for lamps.
[Image Transparency] is a function that makes the black background of a registered image transparent, if
entered.
Using the lamp address as [Float], the address can be displayed with the lamp with decimal
places. When [Use float] is checked, the data for the minimum/maximum values in the [Case]
Use float
page can also be entered as float type (decimals).
In use bit definition, the [Word Address] which is the case address is changed to binary.
Use bit definition For example, if the case address is [D0000] and the data at station [D0000] is [2000], [2000] is
[0000/0111/11[01/00]00] are used. [0100] changed to a decimal number becomes [4]. This cannot
11.3.3 Caption
Caption is a function used to write text on lamps. Set the caption of the default lamp that is displayed
when the conditions set in the [Case] page are not satisfied.
The text input method is the same as the method for entering [Shape]-[String].
Set the shape and caption of the lamps to be displayed depending on the case. Up to 64 lamps can be
In the bottom, set the case and lamp shape. Then use the [Add/Modify/Delete] buttons to add to the list.
satisfying the conditions, the lamp for the case that is higher in the list is displayed.
[Condition bit], and select the OFF/ON button. Set the bit condition, and set the lamp shape in the
conditions, lamps can be displayed by range. Alternatively, lamps can be displayed when the data has a
certain value.
[a] is the minimum value, [X] is the word address set in the display page, and [b] is the
maximum value.
condition where the data is smaller than the maximum value. [a<X<b] is the condition
where the data is between the minimum value and the maximum value. For the [<]
Operators
left operand is [Less] than the right operand. [<=] means the right operand is [Greater or
equal to] the left operand. Alternatively, it means the left operand is [Less than or equal
to] the right operand. [==] means the left operand and the right operand are [Equal]. [!=]
means the left operand and the right operand are [Not equal].
Minimum value This is the minimum value to compare in the word condition. Set the constant value.
Maximum value This is the maximum value to compare in the word condition. Set the constant value.
The text input method is the same as the method for entering [Shape]-[String].
Shape lamp
Image lamp
When the button is clicked, the [Image Library] is displayed, and the image can be
selected.
To emphasize the lamp, display effects such as blink or reverse can be applied.
Effect
In the [Blink] effect, the lamp appears and disappears in 0.5 second intervals.
In the [Reverse] effect, the lamp and the base lamp set in the [Display] page is displayed
The N lamp tag is a tag that indicates the state of ON/OFF combinations of [2/3/4] bit addresses using
rectangular/circular color or image lamps. The N lamp tag is used to display the status of multiple bit
addresses in one location. This is the properties screen for N lamp tags.
In [Touch tag type] of the properties screen, the type is set depending on the use. To use the touch
function only, check [Touch] only. To use the lamp function only, check [Lamp] only. To use both
If the lamp function has been checked, the touch tag type becomes [Bit lamp/word lamp/N lamp/Bit
select] according to the selections in [Bit, Word, N state, Bit select]. For N lamp tags, check [Lamp] only,
The N lamp tag properties screen comprises the [Display] and [Information] pages.
On this page, the shape and the captions to be displayed depending on bit address combination
Displays
are set.
On this page, N lamp tag info is displayed. The number of the registered screen, tag ID, time
Information
created and time modified, location and size are shown. Location and size info can be edited.
On this page, the shape and the captions to be displayed depending on the [2/3/4] bit address
Select the shape type and set the shape of the lamp. Shape types are: [None Edge], [Rectangle], [Circle],
Paint With this lamp, a closed shape that has already been drawn is filled with color.
The color of the line is the color of the boundaries of the outlines of the shape. Among shape lamps, the
line color is designated for [Rectangle] and [Circle]. Among shape lamps, [None Edge] and [Paint] do not
have edges. Therefore, no line color is designated. Therefore, when [None Edge] or [Paint] is selected in
shape type, the part for setting the [Line Color] is disabled.
The color of shape lamps is entered when setting the lamp shape depending on the ON/OFF combination
in the bottom.
When [Bitmap(bitmap image)] is selected as the shape type, the button is shown on the right side.
When the button is clicked, the [Image Library] is displayed, and the image can be selected.
In the [Image Library], the images provided by default in the XDesignerPlus program, and images added
by the user ([*.bmp], [*.jpg], [*.jpeg]) can be registered as the images for lamps.
[Image Transparency] is a function that makes the black background of a registered image transparent, if
the background color of the screen to register is not black. The image for image lamps lamps is entered
when setting the lamp shape depending on the ON/OFF combination in the bottom.
registered, making this a 4 phase lamp. When [4-lamp] is selected, two address input parts are shown : [1]
and [2]. After setting the address, set the shape of the lamp according to the ON/OFF data combination
4-lamp Description
Set the lamp color or image depending on the ON/OFF data combination of [1] and [2].
Color/image
Set the color in the [Color palette] that pops up when clicked.
Write the text over the lamp. Enter the text in the [Text input screen] which pops up when double
clicked.
Text
The text input method is the same as the method for entering [Shape]-[String].
Effect
the lamp and the base lamp set in the [Display] page is displayed alternately in 0.5 second intervals.
When [8-lamp] is selected, three address input parts are shown : [1], [2] and [3]. After setting the address,
set the shape of the lamp according to the ON/OFF data combination of the bit address set below.
8-lamp Description
Set the lamp color or image depending on the ON/OFF data combination of [1], [2] and [3].
Color/image
Set the color in the [Color palette] that pops up when clicked.
Write the text over the lamp. Enter the text in the [Text input screen] which pops up when double
clicked.
Text
The text input method is the same as the method for entering [Shape]-[String]. (☞ See [8.6] in
[chapter 8] for instructions on how to enter text.)
Set a blink/reverse effect to emphasize the lamp. Double clicking brings up an arrow. Click again
Effect
In the [Blink] effect, the lamp appears and disappears in 0.5 second intervals. In the [Reverse]
effect, the lamp and the base lamp set in the [Display] page is displayed alternately in 0.5 second
intervals.
When [16-lamp] is selected, four address input parts are shown: [1], [2], [3] and [4]. After setting the
address, set the shape of the lamp according to the ON/OFF data combination of the bit address set
below.
16-lamp Description
Set the lamp color or image depending on the ON/OFF data combination of [1], [2] ,[3] and [4].
Color/image
Set the color in the [Color palette] that pops up when clicked.
Write the text over the lamp. Enter the text in the [Text input screen] which pops up when double
clicked.
Text
The text input method is the same as the method for entering [Shape]-[String]. (☞ See [8.6] in
[chapter 8] for instructions on how to enter text.)
Set a blink/reverse effect to emphasize the lamp. Double clicking brings up an arrow. Click again to
Effect
In the [Blink] effect, the lamp appears and disappears in 0.5 second intervals. In the [Reverse] effect,
the lamp and the base lamp set in the [Display] page is displayed alternately in 0.5 second intervals.
The bit select lamp tag is illuminated according to the ON/OFF state of multiple bit addresses.
In [Touch tag type] of the properties screen, the type is set depending on the use. To use the touch
function only, check [Touch] only. To use the lamp function only, check [Lamp] only. To use both
If the lamp function has been checked, the touch tag type becomes [Bit lamp/word lamp/N lamp/Bit
select] according to the selections in [Bit, Word, N state, Bit select]. For bit select lamp tags, check
The bit select lamp tag properties screen comprises the [Display] and [Information] pages.
Displays On this page, the shape and address of the lamp, and the caption are set.
On this page, bit select lamp tag info is displayed. The number of the registered screen, tag ID,
Information time created and time modified, location and size are shown. Location and size info can be
edited.
On this page, the shape and address of the lamp, and the caption are set.
and [Bitmap].
Among shape lamps, the line color is designated for [Rectangle] and [Circle]. Among shape lamps, [None
When [Bitmap(bitmap image)] is selected as the shape type, the button is shown on the right side.
When the button is clicked, the [Image Library] is displayed, and the image can be selected.
In the [Image Library], the images provided by default in the XDesignerPlus program, and images added
[Image Transparency] is a function that makes the black background of a registered image transparent, if
Set the lamp shape, text, and reverse/blink/hide display effects for each bit address.
Menu Description
Lamp count The lamp count is the number of bit addresses. Up to 8 an be set.
Bit address Boxes for entering bit addresses are created. The number of boxes is equal to the lamp count.
Menu Description
If shape lamp has been selected in shape type, set the color of the lamp. If bitmap has been set,
Color/Image
select the image.
This function applies a highlight effect to the lamp that is displayed. [Blink] and [Reverse] effects
are available.
Effect
None No effect function is used.
(Effect)
Blink The lamp appears and disappears (turns on/turns off) at 0.5 second intervals.
Reverse The lamp and the OFF lamp are displayed alternately in 0.5 second intervals.
A touch tag is a button where a touch area is set, and the set action is performed when that area is
touched.
4. Performs special functions such as screen transitions or moving to the menu screen.
The touch tag type can be set freely. In [Touch tag type] of the properties screen, the type is set
depending on the use. To use the touch function only, check [Touch] only. To use the lamp function only,
check [Lamp] only. To use both functions, check both [Touch] and [Lamp]. If the lamp function has been
checked, the touch tag type becomes [Bit lamp/word lamp/N lamp/Bit select] according to the
selections in [Bit, Word, N state, Bit select]. For touch tags, check only [Touch].
The bit lamp tag properties screen comprises the [Display] and [Information] pages.
Displays This page is the touch button shape and caption setting page.
Interlock This page is the page for setting conditions for touch button action.
On this page, touch tag info is displayed. The number of the registered screen, tag ID,
Information time created and time modified, location and size are shown. Location and size info can
be edited.
This page is the touch button shape and caption setting page.
The color of the line is the color of the boundaries of the outlines of the shape. Among shape touch
buttons, the line color is designated for [Rectangle] and [Circle]. Among shape touch buttons, [None Edge]
does not have edges. Therefore, no line color is designated. Therefore, when [None Edge] is selected in
shape type, the part for setting the [Line Color] is disabled.
When [Bitmap(bitmap image)] is selected as the shape type, the button is shown on the right side.
When the button is clicked, the [Image Library] is displayed, and the image can be selected.
In the [Image Library], the images provided by default in the XDesignerPlus program, and images added
by the user ([*.bmp], [*.jpg], [*.jpeg]) can be registered as the images for lamps.
[Image Transparency] is a function that makes the black background of a registered image transparent,
Buzz On When a touch button is selected, a long "Beep~" is sounded until another touch button is
(TouchPressed) touched.
Set whether to show the fill color when a touch button is touched. In NoPaint, no color is shown
when touched. In XOR Color, the touch color and the color set in XOR color are 'XOR'ed and
Touch Fill Style
displayed when touched.
XOR Color This is the color that is 'XOR'ed with the color of the button when a touch button is touched.
14.3.3 Caption
Caption is a function used to write text on touch buttons.
[Fig. Caption]
The text input method is the same as the method for entering [Shape]-[String].
This page is the page for setting conditions for touch button action. If no conditions are set, the set
action is performed each time a touch button is touched. When conditions are touched, the set action
is performed only if conditions are satisfied when a touch button is touched. [Bit state] and [Word
The designated action is performed only when a touch button is touched when the data of
When the operation
the designated bit address is OFF. If the data of the bit address is ON, the touch button does
bit is 'OFF',
not operate.
the designated action is performed only when a touch button is touched when the data of
When the operation
the designated bit address is ON. If the data of the bit address is OFF, the touch button does
bit is 'ON',
not operate.
Enter the minimum and maximum values. If the word address data is within the range
between the minimum and maximum value, the designated action is performed when the
Word range
touch button is touched. If the word address data is not in the range between the
minimum and maximum values, the touch button does not operate.
This page is the page for setting the action to be performed by touch buttons. The top of the
operation page is the [Operation list], and the bottom of the [Operation setting] part. In the operation
setting part, the action to be performed by the touch button is set, and added to the operation list. Up
to 10 actions can be performed at once by a touch button. Therefore, up to 10 items can be added to
Operation
Operations are shown in [BIT], [WORD], [KEY], and [SPECIAL] categories.
(Operation)
Expression
The set operation is displayed as an expression.
(Expression)
After setting the operation to be performed by a touch button in the lower [Operation settings] part,
the [Add], [Modify] and [Delete] buttons must be used to register the operation in the [Operation list].
Button Description
following confirmation message is shown when the touch tag properties screen is closed.
Click the [Yes] button to reflect settings. The registered details are changed, and the properties screen is
closed. If the [No] button is pressed, the properties screen is closed without reflecting settings.
function].
ON Press the touch button to turn the data of the bit address [ON].
OFF Press the touch button to turn the data of the bit address [OFF].
Press the touch button to turn the data of the bit address [OFF] if the data is
OPERATION Reverse
currently [ON], and [ON] if the data is currently [OFF].
ON when When the touch button is pressed, the data of the bit address is turned [ON].
substituted with data, or operations are performed with word addresses only, then the result is
Word addresses are 16-bit address areas. When the 16 bits of a word address are all 0, changing this to a
decimal number gives [0]. When the 16 bits of a word address are all 1, changing this to a decimal
number gives [65535]. Therefore, the data of the word address has a range of [0 ~ 65535]. In the case of
Write data size is the size of the address where the result of the operation is saved.
Select between [16 bit] and [32 bit]. [32 bit] also uses the station next to the
Write data size designated address, and is used when saving values greater than [16 bit]. The station of
the designated word address becomes the top word, and the next station of that address
Operand data size is the size of the address used in the operation formula.
Select between [16 bit] and [32 bit]. [32 bit] also uses the station next to the designated
Operand data size address, and is used when saving values greater than [16 bit]. The station of the
designated word address becomes the top word, and the next station of that address
Set the data type of the constant value. [DEC] is signed decimal. [UDEC] is unsigned
Const Data Type
decimal. [HEX] is hexadecimal. [BCD] is actually hexadecimal, but is used like decimal
: Address to the left of this sign is the [Output operation address] where the result of the
function is stored.
: Addresses to the right of this sign are the [Operation addresses] used in the operation.
Enter constant values in [Output operation address] using the formula, or perform an operation among
[Operation addresses] and enter the result into [Output operation address].
Up to four operation addresses can be set. Use (semicolons) to indicate the end of the formula.
As seen in the following figure, operation addresses can be set not only as addresses but also as constant
values.
Set the operator between the operation addresses to complete the formula. Click the [Operator button] to
Operators Description
^ This is a bit operator. [Bit XOR] operation is performed with the data of two operation addresses.
This is the remainder operator. After dividing the data of two operation addresses, the remainder is
%
calculated.
| This is a bit operator. [Bit OR] operation is performed with the data of two operation addresses.
This is a bit operator that performs the [Bit left shift] operation. This operator performs a left bit shift
<< operation on the data on the right of the operator. The size of the shift is equal to the data on the left
of the operator.
This is a bit operator that performs the [Bit right shift] operation. This operator performs a right bit shift
>> operation on the data on the left of the operator. The size of the shift is equal to the data on the right
of the operator.
Select the [Numeric] key to show the following numeric keys, as seen in the figure above.
These are the direction keys used to change the position in input mode of the key display tag.
Direction keys
(☞ See [19.4] of [chapter 19] for info on the the input mode of the key display tag.)
back Among the entered key data, erase the key that was entered last.
Enter Enter the input key data into the set address.
Select the [Character] key to show the following character keys, as seen in the figure below.
Special characters Various special character keys are provided from [~] to [=], as provided on the keyboard.
26 English alphabet characters are provided. Uncheck [CapsLock] in the bottom to register lower
A~Z
case letters.
These are the direction keys used to change the position in input mode of the key display tag.
Direction keys
(☞ See [19.4] of [chapter 19] for info on the the input mode of the key display tag.)
Esc This key is used to cancel input.
back Among the entered key data, erase the key that was entered last.
Enter Enter the input key data into the set address.
There are five major categories for the various special functions.
[Fig. Categories]
Categories Description
USB/CF These are special functions associated with USB memory storage devices or CF memory cards.
ETC These are special functions provided in addition to the categories above.
Screen Description
EXIT Close the run screen and navigate to the main screen.
Previous Screen Navigates to the screen that was open before the current screen.
When a screen number is designated, the screen transitions to the designated screen number.
Screen Change
Touch a touch button registered to the window screen, then touch the base screen. The window
Window Move
screen moves to the coordinates touched on the base screen.
Designate the [Window screen number] or the registered [Window tag ID].
The [Window tag ID] is shown on the [Properties] page of the registered window tag. The window
tag must be designated as [Use touch tag] in properties. When [Window tag ID] has been selected
and designated, the window screen set for the window tag is called. Touch once to pop-up the
Window Popup
designated window screen, and touch again to dismiss the window screen.
(Toggle)
[Password window screen] is automatically generated when [Set password] is clicked from the
Security Level [Project] menu. The screen can be manually created in the pop-up menu that appears when when
(☞ See [7.10] in [chapter 7] for the password setting (security level setting) function.)
These are special functions associated with printing. The touch can connect to normal printers or roll
Print Description
Print Screen Print the current screen using the connected printer.
Print Logging
[Logging1] through [Logging8] can be set for logging. Enter the logging number to print.
Check [Use sign] to show signs (-) when printing logging data, and output negative data.
A roll printer is a small mini computer which can print touch data through 232C communication.
Roll Printer The printer connects to the COM1 port of the touch, and prints data from the editor where the
output content has been edited. (☞ See [4.10] in [chapter 4] for roll printer usage info.)
These are special functions associated with USB memory storage devices or CF memory cards.
USB/CF Description
Copy files in the USB memory storage device to the memory of the touch.
USB->HMI
Select the files to copy among OS, font, and project files.
HMI->USB
Select the files to copy among OS, font, project, logging data, and screen capture files. The [Screen
capture] function captures the current screen and saves the captured image as a bitmap in the USB
By inserting a CF memory card behind the touch, logging or alarm data can be saved.
Before removing this CF memory card, safely remove the card by clicking the [CF Eject] button.
CF Eject
All logging or alarm data remaining in the touch memory is moved to the CF memory card, and the
connection is removed.
By inserting a CF memory card behind the touch, logging or alarm data can be saved.
CF Update
When logging or alarm data is saved using a CF memory card, logging or alarm data in the touch
[CF Update] function moves logging or alarm data to the CF memory card, even if a certain size has
Memory Description
This can only be used when using recipe settings into the project.
[To Reference (reference address to copy)]. The data of these addresses become the
Data length does not apply, and does not have to be entered. When the settings above
are applied, with the data at internal address [Station 10] being [5] and the data at
internal address [Station 20] being [3], the data in recipe block number 5 is copied to
block number 3.
Only internal addresses can be set for the [Recipe Block Address].
The data of this address becomes the block number of the recipe to delete.
System Buffer Copy In this function, the data of an internal address is copied indirectly to another internal
(indirect) address. The length of the data is equal to [Data length]. Indirect copy refers to copying
[To Reference (reference address to copy)]. The data of the address becomes the station
When the settings above are applied, with the data at internal address [Station 10] being
[200] and the data at internal address [Station 20] being [300] with the data length set to
[10], the 10 data in internal address stations [200~209] is copied to internal address
stations [300~309].
In this function, the data of an internal address is copied indirectly to another internal
Only internal addresses can be set for [From Address (address to copy)] and [To Address
(address to be copied to)]. When the above settings are made, the 10 data in internal
These are special functions associated with tags. This function is used when creating separate buttons
included in tags, or creating associated keys in associated functions. Functions provided are alarm,
extended alarm, record, file list, log table, and docviewer tags, buzzer sound and system reset functions.
This is a touch button used as the key in alarm tags. When [Use base frame] is enabled in
Alarm Tag
the alarm tag, the key is included in the created alarm tag by default. This is used when
made for alarms, and [UP/DOWN/CLEAR] keys can be made for alarm histories.
Set the same group and alarm type set in the extended alarm tag, and select the alignment
criteria.
[Trigger date] is the date of occurrence, [Trigger time] is the time of occurrence, [ACK date] is
the date confirmed by the worker, [ACK time] is the time confirmed by the worker,
[Recovered date] is the date recovered, [Recovered Time] is the time recovered, and [No. of
Occurrence] is the frequency of occurrence. (☞ See [chapter 28] for extended alarm tags.)
This is a touch button used as the key in extended alarm tags. Buttons included in an
extended alarm tag can be made by registering keys in the extended alarm tag. This function
Set the same group and alarm type set in the extended alarm tag, and select the key to
register.
[Cursor Toggle] is the cursor key, [ACK] is the key that shows the confirmation date/time by
the workers, [UP/DOWN] is the key used to move the alarm list or cursor up and time,
[Left/Right] is the key used to move the alarm list left and right, [Del] is the key used to
delete the alarm selected with the cursor, [Clear All] is the key used to delete all disabled
alarms, [Enter] is the key used to perform an action, [Clear No. Occurrence] is the key that
[CF Alarm Search(Date)] sets the year/month/day for the special address
button is pressed, the alarm data stored in the CF memory card is searched using the set
The function of the [CF View] key is to pop up the file manager window screen, import the
alarm file to be displayed, and showing the file in extended alarms. Alarm files are stored
The [Next File(CF)] key is a button used when displaying alarms saved on the CF memory
card. The file for the date following the currently displayed alarm file is imported and
displayed. The [Prev File(CF)] key is a button used when displaying alarms saved on the CF
memory card. The file for the date previous to the currently displayed alarm file is imported
[LEFT] moves the cursor left by 1 data, and [RIGHT] moves the cursor right by one data.
Record Tag
When multiple graphs are displayed, the cursor meets multiple graphs. Using the [UP]
button, a cursor touching the bottom graph is moved up by 1 graph to touch the top graph.
When multiple graphs are displayed, the cursor meets multiple graphs. Using the [DOWN]
button, a cursor touching the top graph is moved down by 1 graph to touch the bottom
graph.
[NEXT] navigates to the next page, [PREV] navigates to the previous page, [FIRST] navigates
to the last page, and [LAST] navigates to the last page (☞ See [chapter 34] for record tags.)
This is a touch button used as the key in filelist tags. From the pop-up menu that appears
when the mouse is right clicked in the [Window screen], select [Add file manager window] to
[Scroll Down] moves the files in the file list down by 1 position.
[Copy to Left] is used when two file lists are registered. This copies the selected files in the
left file list to the selected memory in the right file list.
[Copy to right] is used when two file lists are registered. This copies the selected files in the
right file list to the selected memory in the left file list.
[Pop Up(Toggle)] causes the [File manager] registered to the window screen in the base
[Enter] is used when using the [CF-recipe] function. Select a recipe file saved on the CF
memory card, then press the [ENTER] button to move the recipe data to the [Save address
Set the same logging numbers that are set for the LOG table. The scroll count represents the
LOG Table [Up] moves the logging block list up, [Down] moves the logging block list down, [Left]
moves the logging block list to the left, [Right] moves the logging block list to the right, and
[CF] imports and displays logging data saved in the CF memory card. [SRAM] imports and
displays logging data saved in the internal memory of the touch. [First] moves to the first
item in the log table, and [Last] navigates to the last item in the log table.
* Note) When importing logging data saved on the CF card, the First and Last keys
cannot be used.
DocViewer Tag
[Left] moves the screen left, [Right] moves the screen right, [Up] moves the screen up,
[Down] moves the screen down, [Next] brings up the next page on the screen, [Previous]
brings up the previous page on the screen, [Last] moves the screen to the last page, [First]
moves the screen to the first page, [Scale Up] zooms in on the document, and [Scale Down]
If the PLC screen transition function is used, when a different screen is displayed because
System Reset communication cannot be established with the controller, then communication is restored,
pressing this button restores the screen to the screen set in the PLC screen transition
address.
EventLogView
[Scroll Up] moves the list up, [Scroll Down] moves the list down, [Right] moves the list to the
(_CF_EVENTVIEW_SRCH_YEAR,_CF_EVENTVIEW_SRCH_MONTH, _CF_EVENTVIEW_SRCH_DAY)
to set the year/month/date. When this button is pressed, the event log files saved in the CF
card are searched by the corresponding year/month/date, and results are displayed.
This tag combines the functions of touch tags and bit lamp tags. The properties screen comprises a
[Interlock] and [Operation] pages identical to touch tags, and a [Display] page identical to bit lamp tags.
Therefore, for touch + bit lamp tags, please refer to the sections for touch tags and bit lamp tags.
In [Touch tag type], [Touch] and [Lamp] are both checked, with [Bit] selected.
This tag combines the functions of touch tags and word tags. The properties screen comprises a [Int
erlock] and [Operation] pages identical to touch tags, and [Display] and [Case] pages identical to wor
d tags. Therefore, for touch + word lamp tags, please refer to the sections for touch tags and word l
amp tags.
In [Touch tag type], [Touch] and [Lamp] are both checked, with [Word] selected.
This tag combines the functions of touch tags and N lamp tags. The properties screen comprises a [I
nterlock] and [Operation] pages identical to touch tags, and a [Display] page identical to N lamp tags.
Therefore, for touch + N lamp tags, please refer to the sections for touch tags and N lamp tags.
In [Touch tag type], [Touch] and [Lamp] are both checked, with [N state] selected.
This tag combines the functions of touch tags and bit select lamp tags. The properties screen comprises a
[Interlock] and [Operation] pages identical to touch tags, and a [Display] page identical to bit select lamp
tags. Therefore, for touch + bit select lamp tags, please refer to the sections for touch tags and bit select
lamp tags.
In [Touch tag type], [Touch] and [Lamp] are both checked, with [Bit select] selected.
Numeric tags display data stored in an address using numbers. Additional operations can be performed
on data and results can be displayed. Also, by setting cases, the font color and background colors of the
In [Feature], on the left middle side of the screen, the tag type can be changed.
Select [Numeric] for a numeric tag, and [String] for a string tag. With [Numeric] selected, check [Use key
input] for a show numeric key tag. With [String] selected, check [Use key input] for a show string key tag.
The numeric tag properties screen comprises the [Address], [Case], [Display], and [Information] pages.
Enter the address to display, and set the data type and size.
Address page Additional operations can be performed on the data of the address, and the results can be
displayed.
Using the bit/word address state as conditions, the color and background color of the
Case page
numbers can be set differently according to the condition.
On this page, the font and color of the numbers displayed are designated, and the format is
Display page
set.
On this page, numeric tag info is displayed. The number of the registered screen, tag ID,
Information page time created and time modified, location and size are shown. Location and size info can be
edited.
Enter the address to display, and set the data type and size. Additional operations can be performed on
Data type
[DEC] is decimal. [HEX] is hexadecimal. [BCD] binary-coded decimal. Four binary places are
grouped and use one decimal place. It is actually hexadecimal, but is used like decimal
data, because numbers that include A~F are not shown. [FLOAT] is data that can use
This displays symbols on the data that is shown. If symbols are not shown, data is shown
When [Data size] is 32 bit, the display positions of the [Top word (16 bit)] and [Bottom
Word Swap
word (16 bit)] are swapped.
operations are performed on the data, and the modified data is displayed. The actual [Read address] data
(1) Scaling
[Scaling] is a function that zooms in/out on data proportionally. The function displays data exceeding the
Scaling Description
This is the actual data of the address set in [Read address]. Set the minimum value (Min) and
Device
maximum value (Max) appropriate to the data range of the address.
Set the minimum value (Min) and maximum value (Max) of the data to e displayed, proportionally
Display
to the [Read address].
The display value is calculated as follows. Display value = [(Max. display value – Min. display value)/(Max.
For example, if, as in the figure above, the minimum value for [Device] is [0] and the maximum value is
[4000], and the minimum value and maximum value for [Display] are [0] and [100], respectively [(Max.
display value – Min. display value)/(Max. device vale – Device value)] = (100-0)/(4000-0) = 1/40. Therefore,
if [Device] is [4000], [Display] is 4000x(1/40), therefore [100], and if [Device] is [1000], [Display] is
1000x(1/40), therefore [25]. Also, if Device is a value of [0] or less, [0] is shown. If [Device] is [4000] or
Check [Operation of display data] and press the button to show a [Operation of display data] screen
as seen in the figure below.
The address set in [Read address] is displayed on the first line. Click the buttons to select operators
Operators Description
^ This is a bit operator. [Bit XOR] operation is performed with the data of two operation addresses.
This is the remainder operator. After dividing the data of two operation addresses, the remainder is
%
calculated.
& This is a bit operator. [Bit AND] operation is performed with the data of two operation addresses.
| This is a bit operator. [Bit OR] operation is performed with the data of two operation addresses.
This is a bit operator that performs the [Bit left shift] operation. This operator performs a left bit shift
<< operation on the data on the right of the operator. The size of the shift is equal to the data on the left
of the operator.
This is a bit operator that performs the [Bit right shift] operation. This operator performs a right bit
>> shift operation on the data on the left of the operator. The size of the shift is equal to the data on the
In the [Operation of display data] screen, add operations and press the [OK] button. The operation
When the above settings are made, data adding [50] to the data at [Read address] [D0010] is always
shown.
Using the bit/word address state as conditions, the color and background color of the numbers can be set
differently according to the condition. If the conditions for the case set in the [CASE List] are satisfied, the
data of the [Read address] is displayed with the number color and background color set for the
corresponding case.
Case Description
Type Indicates whether the case is a [Bit condition] or [Word condition] case.
Case The operating conditions of the case are displayed. If an address other than the [Read address] is used,
Case Description
Modify the selected case. Change settings and press the [Modify] button to modify the case.
than the [Read address] as a condition. Check [Option of display color] to bring up an address input
box. Set the address to use as the condition for the [Word condition].
Option of display color (Bit) Enter the address to use as the bit condition in the case.
OFF The case is applied when the data of the set address is OFF.
ON The case is applied when the data of the set address is ON.
Numeric Color Set the color to apply to numbers when the case operates.
Background Color Set the color to apply to the background when the case operates.
Select the word range type from the list below. [a] is the min., and [b] is the max. value.
[a < X] – The data of the address is greater than the minimum value.
Word range type [X < b] – The data of the address is less than the maximum value.
[a < X < b] – The data of the address is etween the minimum value and
X (Reference address) Here, if a number display color option (word) has been set for [CASE List], X (Reference
address) becomes the address set in the number display color option.
Numeric Color Set the color to apply to the number when the case operates.
Background Color Set the color to apply to the background when the case operates.
For example, if the word case is set as in the following, if the reference address data is greater than or
equal to [5], and less than [50], the case is applied, and the numeric tag is displayed with the set number
From this page, the font and color of the number is set, and the display format is set.
The width/height of the font selected under font is magnified by the font width ratio
Text color Set the color of numbers used to display numeric values.
Background
Set the background color of numbers used to display numeric values.
color
When [Transparent] is checked, the background of numbers used to display numeric values is
Effect
made transparent.
[12/345 version].
Set the number of decimal places to display. For example, if [Decimal places] is [3] and the data
Decimal places
is [12345], the number tag displays [12.345].
The displayed number is cut from the lower end by the length designated here.
Cut length
For example, if [Cut length] is 2 and the data is [12345], [123] is displayed.
String tags perform the function of displaying data in string form (ASCII) on the screen.
In [Feature], on the left middle side of the screen, the tag type can be changed.
Select [Numeric] for a numeric tag, and [String] for a string tag.
With [Numeric] selected, check [Use key input] for a show numeric key tag. With [String] selected, check
The numeric tag properties screen comprises the [Address], [Display], and [Information] pages.
Address page The address of the string to read is set from this page.
Display page The font and color of the string is set from this page.
On this page, string tag info is displayed. The number of the registered screen, tag ID, time
Information page
created and time modified, location and size are shown. Location and size info can edited.
Set the start address of the address to display the string for.
String start address Two English letters can be saved in one word address. To read strings with two letters or
more, the address following the address set in [String start address] must also be read.
displayed as [BADCFE].
Designate the number of letters in the string, the font, and the color.
Font size The width/height of the font selected under font is magnified by the font size
In [Keypad display (numeric) tag], data is entered in the set address, the the address entered is
displayed in numbers.
Data is entered using a keypad (tenkey). When the [ENTER] key is pressed, the entered data is recorded
In [Feature], on the bottom left of the screen, the tag type can be changed.
Select [Numeric] for a numeric tag, and [String] for a string tag.
With [Numeric] selected, check [Use key input] for a show numeric key tag. With [String] selected, check
21.2 Page composition of the keypad display (numeric) tag properties screen
The keypad display (numeric) tag properties screen comprises the [Address], [Input mode], [Case],
Address page The address and data operation is set from this page.
This page is the page where the conditions for the [Input mode] where data can be entered
Input mode page
using the keypad are set.
The color and background color of the numbers are set depending on the bit/word address
Case page
data.
On this page, keypad display (numeric) tag info is displayed. The number of the registered
Information page screen, tag ID, time created and time modified, location and size are shown. Location and size
[DEC] is decimal. [HEX] is hexadecimal. [BCD] is actually hexadecimal, but is used like decimal data,
Data type
because numbers that include A~F are not shown. [FLOAT] is data that can use decimal points, and
[BIN] is binary.
This displays symbols on the data. If symbols are not used, data can only be entered as positive
Use symbols numbers. If symbols are used, both positive/negative number data can be entered.
When [Data size] is 32 bit, the display positions of the [Top word (16 bit)] and [Bottom word (16
Word Swap
bit)] are swapped.
The options available under data processing are [Input limit], [Data scaling], [Operation of display data],
tag and saves the data to the corresponding address. The proportional values are calculated with the
If the value to be entered exceeds the range of [Display], the value cannot be entered.
[Fig. Scaling]
When data is entered, the [Input data] is the [Display] value displayed by the keypad display (numeric) tag.
When the settings are made as seen in the figure above, the range of data that can be entered with the
keypad display (numeric) tag is [Display], [1~100]. Outside this data range, data cannot be entered.
However, the [Device] value that is actually saved at the address is scaled before saving. The Device value
is calculated as follows.
[Device = (Max. Device value – Min. Device value)/(Max. Display value - Min. Display value) x data entered]
If [Device] is [10 ~ 1000] and [Display] is [1 ~ 100], and [50] is entered, the keyboard display (numeric) tag
This is the actual data that is proportional to the [Display] value, and is saved to the address set in
[Data address].
Device
Set the minimum value (Min) and maximum value (Max) appropriate to the range of the data to
Display Set the minimum value (Min) and maximum value (Max) for data entered from the touch.
Part Description
Min (minimum value) Set the minimum value of the data that can be entered.
Max (maximum value) Set the maximum value of the data that can be entered.
The min/max values can be set using not only [Constant] values, but also as addresses.
results. Check [Operation of display data] and press the button to show a [Operation of display data]
screen as seen in the figure below.
Click the buttons to select operators and add operations in the following lines.
Operators Description
^ This is a bit operator. [Bit XOR] operation is performed with the data of two operation addresses.
This is the remainder operator. After dividing the data of two operation addresses, the remainder is
%
calculated.
& This is a bit operator. [Bit AND] operation is performed with the data of two operation addresses.
| This is a bit operator. [Bit OR] operation is performed with the data of two operation addresses.
This is a bit operator that performs the [Bit left shift] operation. This operator performs a left bit shift
<< operation on the data on the right of the operator. The size of the shift is equal to the data on the left
of the operator.
This is a bit operator that performs the [Bit right shift] operation. This operator performs a right bit shift
>> operation on the data on the left of the operator. The size of the shift is equal to the data on the right
of the operator.
Complete the operation in the [Operation of display data] screen using operators and addresses.
In the [Operation of display data] screen, add operations and press the [OK] button. The operation
data at internal address station [0000] is subtracted from the result, and the product of multiplying this
Calculations are performed in order of input, regardless of the priorities of arithmetic operations.
results in the corresponding address. Check [Operation of input data] and press the button. Set the
operation in the [Numeric display operation] screen that appears.
The method of adding operations is the same as in the [Operation of display data] process.
When the above setting is made, [50] is always added to the input data and saved at the [Data address].
Calculations are performed in order of input, regardless of the priorities of arithmetic operations.
The keyboard display (numeric) tag has [Input mode] and [Display mode] states. [Display mode] displays
the data of the set address, and [Input mode] can receive data from the keypad (tenkey). In one screen
only one keyboard display tag is in [Input mode] state. When one keyboard display tag is transitioned to
[Input mode], the keyboard display tag that was originally in [Input mode] changes to [Display mode].
In the [Input mode] page, the conditions for changing a keyboard display (numeric) tag in [Display mode]
The [Default TenKey window number] is set to [65535] by default. Window screen [65535] is a screen that
is automatically created when a project is created. To have a different window screen popup, create a new
window screen, and enter the new window screen umber in [Default TenKey window number].
By using Use Define Popup Position, the position where the tenkey pops up can be designated. (X,Y)
denotes the position of the top left corner of the popup tenkey.
and the [ENTER] key is pressed, or the data of the bit address becomes [OFF], [Display mode] transition
occurs.
To apply the up, down, left and right arrow keys, the same condition bit address must be set for the
multiple keyboard display (numeric) tags, and this address must be [ON].
When the address becomes [ON], as seen in the figure below, the keyboard display (numeric) tag with the
fastest [Key input order] is transitioned to [Input mode]. When the address becomes [OFF], or the [ESC]
key is pressed, the keyboard display (numeric) tag that was in [Input mode] is changed to [Display mode].
Also, when the condition bit address of a keyboard display (numeric) tag set using the [Arrow keys] is
[ON], touching the keyboard display (numeric) tag once transitions the tag to [Input mode]. Touching the
[Input mode] is moved by pressing the up, down, left and right arrow keys.
Arrow keys are registered using touch tags. Register in [Register key] of the [Operation] page.
When input is completed and the [ENTER] key is pressed, the input data is saved at the corresponding
address. [Input mode] moves to the next tag, depending on the [Key input order].
Address (bit) In one screen, the same settings are applied to all keyboard display (numeric) tags to
When [Address(Bit)] is in [ON] state, touching the keyboard display (numeric) tag
Mute on touch transitions between the [Input mode] and [Display mode]. The [Beep] touch sound is
When the [ENTER] key is entered, the input mode moves according to the key input
Key input order order. When [Address(Bit)] becomes [ON], the keyboard display (numeric) tag with
When the arrow keys are pressed to move [Input mode], input mode moves
according to the position of the keyboard display (numeric) tag. That is, when the up
arrow key is pressed, input mode moves to the keyboard display (numeric) tag that is
Auto
located above the current keyboard display (numeric) tag.
When the [ENTER] key is entered, the input mode moves according to the key input
order.
When the up, down, left and right direction keys and the [ENTER] key are pressed,
Arrow key the order of the keyboard display (numeric) tag to transition to [Input mode] next is
ID setting set.
Manual
The arrow key ID is the ID of each keyboard display (numeric) tag. The ID is a
number assigned according to the order registered to the screen, and is shown in
information.
keys has been extended. While in [Use arrow key], the arrow keys are only used for keyboard display
input mode for the keyboard display (numeric) tag does not operate if the bit address data is [OFF], and
[Use complete flag] is used when confirming that data input has been completed. When the input data is
entered in the corresponding address, the data of the address (bit) becomes [ON].
Data that has been turned [ON] is not turned [OFF] automatically.
tags is explained.
default in [Window screen]. If this window screen has been deleted, it can be created again using the [Add
clicked with the mouse, the popup menu shown in the figure below appears.
Press [Add library tenkey] in the popup menu to bring up the [TenKey Library].
Select the desired tenkey and enter the window number, then click the [Add] button to add the tenkey to
Select the number of the window screen where the tenkey will be registered and
Window number
created. 65400 ~ 65499 is used as the number of the tenkey window screen.
library and paste in the base screen. Alternatively, the keypad can be made manually using touch tags. (☞
See [13.5.2] of [chapter 13] for a description of each key.)
Using the bit/word address state as conditions, the color and background color of the numbers can be set
differently according to the condition. If the conditions for the case set in the [CASE List] are satisfied, the
data of the [Data address] is displayed with the number color and background color set for the
corresponding case.
Case Description
Category Indicates whether the case is a [Bit condition] or [Word condition] case.
Case Description
Modify the selected case. Change settings and press the [Modify] button to modify the case.
than the [Data address] as a condition. Check [Option of display color] to bring up an address input
box. Set the address to use as the condition for the [Word condition].
Option of display color (Bit) Enter the address to use as the bit condition in the case.
OFF The case is applied when the data of the set address is OFF.
ON The case is applied when the data of the set address is ON.
TColor Set the color to apply to numbers when the case operates.
B.G. color Set the color to apply to the background when the case operates.
[a < X] – The data of the address is greater than the minimum value.
Word range type [X < b] – The data of the address is less than the maximum value.
[a < X < b] – The data of the address is between the minimum value and
X (Reference address) Here, if a number display color option (word) has been set for [CASE List], X (Reference
address) becomes the address set in the number display color option.
B.G. color Set the color to apply to the background when the case operates.
equal to [5], and less than [50], the case is applied, and the keyboard display (numeric) tag is displayed
From this page, the font and color of the number is set, and the display format is set.
Font size The width/height of the font selected under font is magnified by the font width ratio
Hint font color Set the color of numbers used to display numeric values.
B.G. color Set the background color of numbers used to display numeric values.
Number length Set the total number of places to display for the number.
Letter effect The background of numbers used to display numeric values is made transparent.
(Input mode) font color Set the font color when transitioned to input mode.
Fill with '0' Blanks are filled with 0. If the data is [3], [00003] is displayed.
Keypad display (string) tags enter strings (ASCII) in addresses, and display the input strings on the screen.
In [Feature], on the left middle side of the screen, the tag type can be changed.
Select [Numeric] for a numeric tag, and [String] for a string tag. With [Numeric] selected, check [Use key
input] for a show numeric key tag. With [String] selected, check [Use key input] for a show string key
tag.
22.2 Page composition of the keypad display (string) tag properties screen
The keypad display (string) tag properties screen comprises the [Address], [Input mode], [Display], and
[Information] pages.
Address page Set the address to enter the string from this page.
This page is the page where the conditions for the [Input mode] where data can be entered
Input mode page
using the keypad are set.
From this page, the font and color of the string displayed is set, and the display options are
Display page
set.
On this page, keypad display (string) tag info is displayed. The number of the registered
Information page screen, tag ID, time created and time modified, location and size are shown. Location and size
Set the start address of the address to enter the string for.
String start address Two English letters can be saved in one-word address. To input strings with two letters or
more, the address following the address set in [String start address] must also be entered.
The positions of the strings entered are swapped. When [Byte swap] is checked, data entered
Byte swap
as [AB] is saved as [BA], and [ABCDEF] is saved as [BADCFE].
In the [Input mode] page, the conditions for changing a keyboard display (string) tag in [Display mode] to
[Input mode] are set. This part is identical to the [Input mode page] for the keypad display (numeric) tag.
(☞ See [19.4] of [chapter 19] for info on the input mode page.)
Designate the number of letters in the string, the font, and the color.
Font size The width/height of the font selected under font is magnified by the font size
Designate input mode color Designate the font color and background color in [Input mode].
(Input mode) font color Set the font color when transitioned to input mode.
(Input mode) background color Set the background color when transitioned to input mode.
When [Input mode] is entered, existing data is not displayed in the keypad display
Display '0' data when selected
(string) tag.
Spaces are automatically entered into spaces other than the letters entered.
A bit message tag calls and displays messages registered in the [Message table], depending on the
ON/OFF state of a bit address. (☞ See [7.8] in [chapter 7] for [Message table].)
The bit message tag properties screen comprises the [Message], [Address] and [Information] pages.
Set display settings for the message shown, and the group and number of the message to be
Message page
shown depending on the ON/OFF state.
Address page Set the bit address to use as the condition for calling messages.
On this page, bit message tag info is displayed. The number of the registered screen, tag ID, time
Information page
created and time modified, location and size are shown. Location info can be edited.
This is the bit message tag registered to the screen. When a message tag is registered to the edit screen,
the message registered to the OFF action is displayed. If there is no message registered to the OFF action,
Set display settings for the message shown, and the group and number of the message to be shown
For English, one letter is counted as [1]. Korea is counted as [2] per letter.
Font type (pixel) Select the font of the message from the list.
Character size The width/height of the font selected under font is magnified by this size
In Blink, an [ON state] message emphasizing effect, the message appears and disappears in 0.5
Blink
second intervals.
Text Only the text blinks, and the set background does not blink.
Scroll interval When using the [Scroll] function, set the interval of movement in 100ms (0.1 second) units.
When [Image text] is set for use in the [Message table], the display settings are changed.
Use define size Set an arbitrary size for the area where the message is displayed.
Width Set the width for the area where the message is displayed.
Height Set the height for the area where the message is displayed.
Message Description
Message
Select among the A ~ Z groups registered in the [Message Table].
group
OFF Select the message to be displayed when the bit address is in OFF state, from the message list.
Font color Choose the font color of the message displayed in OFF state.
B.G. color Choose the background color of the message displayed in OFF state.
ON Select the message to be displayed when the bit address is in ON state, from the message list.
Font color Choose the font color of the message displayed in ON state.
B.G. color Choose the background color of the message displayed in ON state.
Set the bit address to use as the condition for calling messages.
A word message tag calls and displays messages registered in the [Message table], depending on the
ON/OFF state of a word address. It is used when calling multiple messages according to set conditions.
The word message tag properties screen comprises the [Message], [Address] and [Information] pages.
Set display settings for the message shown, and the group and number of the message to
Message page
be shown depending on the data.
Address page Set the word address to use as the condition for calling messages.
On this page, message message tag info is displayed. The number of the registered screen,
Information page tag ID, time created and time modified, location and size are shown. Location info can be
edited.
Set display settings for the message shown, and the group and number of the message to be shown
For English, one letter is counted as [1]. Korea is counted as [2] per letter.
Character size The width/height of the font selected under font is magnified by this size
In Blink, an [ON state] message emphasizing effect, the message appears and disappears
Blink
in 0.5 second intervals.
Text Only the text blinks, and the set background does not blink.
When using the [Scroll] function, set the interval of movement in 100ms (0.1 second)
Scroll interval
units.
When [Image text] is set for use in the [Message table], the display settings are changed.
Use define size Set an arbitrary size for the area where the message is displayed.
Width Set the width for the area where the message is displayed.
Height Set the height for the area where the message is displayed.
Mapping], and [Data indirect]. Set the message group and message number to be used depending on the
number of range counts that can be set in [Data range settings] is 64.
First, set the message group, and set the font and background color of the message to be displayed.
Next, enter the range count, and then set the [Font color/background color/message number]
With the above settings, if the word address data is [0~10], message number 1 is shown. For [11~20]
and [21~30], message 2 and message 3 are displayed, respectively. If the word address data has a value
Message group Select among the A ~ Z message groups registered in the [Message Table].
Font color Set the font color when the value is outside the set range.
B.G. color Set the background color when the value is outside the set range.
Range count Set the number of messages to call according to the range.
Minimum value The minimum value of the range. Set so that the ranges do not overlap.
Maximum value The maximum value of the range. Set so that the ranges do not overlap.
Message
called when the data becomes that value. First, set the message group, and set the font and
Next, enter the range count, and then set the [Font color/background color/message number]
If the word address data is [1], message number 1 is shown. For [3] and [6], message 2 and message 3
are displayed, respectively. For values other than the word address data, nothing is displayed.
that can be called in [Data indirect] is 32767. First, set the message group, and set the font and
background color of the message to be displayed. Next, set the message number range.
If the word address data is between 1 and 999, the message with the same number as the word
address is called.
[Group number indirect] is a function where a word address can be set, and the message group can be
changed depending on the data of the word address. Word address data [0~25] are matched with
groups [A~Z].
To call an A group message, enter [0] in the word address data. To call a C group message, enter [2] in
Set the word address to use as the condition in a word message tag. If [Use float] is checked, the data
type of the word address entered is change to flat, and decimals can be used.
A bit window tag is a tag that calls window screens depending on the ON/OFF state of bit addresses.
While the number of window tags that can be registered to the base screen is unlimited, a maximum of
8 window screens can popup simultaneously: 4 popups and 4 fixed. That is, if there are 8 popup
windows screens on the screen, the 9th popup window screen pops up only when one of the existing
The bit window tag properties screen comprises the [Window] and [Information] pages.
The popup conditions, screen number, and popup position of the window screens is set on this
Window page
page.
On this page, bit window tag info is displayed. The number of the registered screen, tag ID, time
Information page
created and time modified, location and size are shown. Location info can be edited.
The popup conditions, screen number, and popup position of the window screens is set on this page.
25.3.1 Window
Set the popup conditions and window screen number.
Properties Description
OFF The window screen stays visible when the designated bit address is in OFF state.
ON The window screen stays visible when the designated bit address is in ON state.
touch
tag
Select [Special functions] in the [Operation] page of the touch tag. Set the category
to [SCREEN], and use the [Window Popup(Toggle)] function. Select window tag ID,
and enter the ID of the corresponding window tag. (Tag ID is shown in information,
screen together with a window tag, the touch tag, which has a toggle conditions,
causes the window screen to popup when touched once. The window screen
Address Set the bit address to use as the condition for calling window screens.
Window screen
Set the window screen number to call.
number
This option is used when the window screen momentarily pops up and then disappears. When
Pop-up the window screen pops up then disappear, the base screen that was in the popup position of
This option is used to fix a window screen to a certain position on the base screen.
When the window screen pops up then disappear, the base screen that was in the popup
Fixed position of the window before it popped up is not restored. The area covered by the window
screen is erased, and appears black. The area appears black because the touch colors the area
popup position of windows. Because only 1 window screen is called by a bit window tag, only the [Base
For word window tags, which call multiple window screens, all three [Base position], [Relative coordinates],
tag has been registered. The point where the [Window tag] has been registered to the screen becomes
the [Display direction] of the window screen that is called and pops up.
The following table shows the window screen popup positions depending on the 9 display directions.
[W] is the point where the window tag was registered, and the red rectangle denotes the window screen.
A word window tag calls window screens depending on the data of a word address. It is used when
While the number of window tags that can be registered to the base screen is unlimited, a maximum of
8 window screens can popup simultaneously: 4 popups and 4 fixed. That is, if there are 8 popup
windows screens on the screen, the 9th popup window screen pops up only when one of the existing
The word window tag properties screen comprises the [Window] and [Information] pages.
The screen number and popup position of the window screens depending on the window
Window
screen popup conditions are set on this page.
Information The number of the registered screen, tag ID, time created and time modified, location and size
The screen number and popup position of the window screens depending on the window screen popup
26.3.1 Window
(1) Address
Set the word address as the condition address to call the corresponding window screen.
The greatest number of window screens that can be called for each range in [Word range] is 8.
value is between 101 and 200, window screen 2 pops up. If the data of the set word address has a
Range count Set the number of window screens to call according to the range.
Min (minimum value) The minimum value of the range. Set so that the ranges do not overlap.
Max (maximum value) The maximum value of the range. Set so that the ranges do not overlap.
The data type for the minimum and maximum values for range input becomes [Float],
Use float
In use bit definition, the [Word Address] which is the window tag condition address is
changed to binary.
For example, if the case address is [D0000] and the data at station [D0000] is [2000],
When the start bit is set to [2] and the length is set to [4], only 4 bits from the second
[4].
② Word variable
The window screen with the same number as the word address data is called.
The greatest number window screens that can be called in [Word variable] is 65535.
between 1 and 999, the windows screen with the same number as the word address data is called.
If the data at bit address [M0000] is OFF, or the data of the word window tag condition address is not
When popup condition is used, the window screen is called only when the data of the set
Designated the range of window screen numbers to call using minimum and maximum
Range of window no.
values.
This option is used when the window screen momentarily pops up and then disappears. When the
Pop-up window screen pops up then disappear, the base screen that was in the popup position of the
This option is used to fix a window screen to a certain position on the base screen and use
windows screens of the same size. When the window screen pops up then disappear, the base
Fixed screen that was in the popup position of the window before it popped up is not restored. The area
covered by the window screen is erased, and appears black. The area appears black because the
touch colors the area covered by the popup window screen black.
This option can only be set for [Fixed] windows. When this option is checked, when a window
Background
screen pops up and disappears, the area that was covered by the popup window screen is not
recovery on
painted black.
window
transition
Base position The window screen is called to the (X,Y) position where the window tag is registered.
The window screen is called to the position indicated by the (X,Y) coordinates gained by
adding the data from the two addresses following the [Word address] set as the condition
address for the (X,Y) position where the window tag was registered.
Using relative coordinates, the window screen can be called to the desired position by
Relative coordinates
adjusting the [D0001] and [D0002] data whenever a window screen is called.
* Note) If the word address set for the window tag is [D0000], and the position the window
tag is registered is (50,100), the position where the window screen is called becomes
Regardless of the (X,Y) position where the window tag is registered, the data in the two
addresses following the [Word address] set as the condition address becomes the position
Absolute coordinates Using absolute coordinates, the window screen can be called to the desired position by
adjusting the [D0001] and [D0002] data whenever a window screen is called.
* Note) If the word address set for the window tag is [D0000], the position where the
The point where the [Window tag] has been registered to the screen becomes the [Display direction] of
The following table shows the window screen popup positions depending on the 9 display directions.
[W] is the point where the window tag was registered, and the red rectangle denotes the window
screen.
The position of the window screen can be moved during operation. When a set [Touch tag] is registered
to the window screen as seen in the following figure, touching the touch button once and touching the
position to move the screen to moves the window screen to that position.
The window screen move function can be found under special functions of the [Operation] page for
touch tags. Set the category to [SCREEN], and select the [Window Move] function.
Register the touch tag set with the window screen move function (Window Move) to the window screen.
When a window screen has been called to the base screen as seen in the figure above, first touch the
[Move window screen] touch tag registered to the window screen first in order to move the window
screen. Next, touch the position to move to, and the window screen moves to the touched position.
The bit parts tag is a function that calls an image registered in the image list or a sub screen
depending on the ON/OFF state of a bit address. If the designated bit address state is ON, the
registered image or sub screen is shown, and when the state if OFF, the image or subscreen registered
to the OFF state is displayed. Alternatively, images or screens can be displayed for either the ON state
only or the OFF state only. Using this function, two different images can be expressed, or an animation
The bit parts tag properties screen comprises the [Parts] and [Information] pages.
Sselect the part type, and set the bit address and the number of the parts to display in ON/OFF
Parts page
state.
Information On this page, bit parts tag info is displayed. The number of the registered screen, tag ID, time
page created and time modified, location and size are shown. Location info can be edited.
This is the bit parts tag registered to the screen. Parts tags using the image list and parts tags using sub
This page is the page for setting the display screen type used in the bit parts tag, and the bit address.
After selecting the image list, right click with the mouse and click [Add]. This brings up the [Image
After image loading is complete, press the [OK] button to add the image to the image list, as seen in the
figure below.
When the registered image is right clicked with the mouse, a popup menu appears as seen in the
following figure. Through the popup menu, images can be deleted, or properties can be changed.
Even if the width and height of the display area do not match the size of the image to be displayed,
the full registered image is displayed on the screen. However, when the image disappears, on the part
covered by the display area disappears, and the rest remains on screen. Also, if the size ofON image
and OFF image is different, a ghost of the larger image remains on the screen. Therefore, the display
area should be set to be the same as or larger than the size of the larger image.
Set the image to display when the bit address state is OFF.
OFF state Enter the image number registered in the [Image list] as the [Parts number].
Set the image to display when the bit address state is On.
ON state Enter the image number registered in the [Image list] as the [Parts number].
Only shapes can be registered to the sub screen. Tags cannot be registered. ( ☞ See [3.4.3] in [chapter 3]
for [Sub screen].)
Set the sub screen to display when the bit address state is OFF.
Enter the screen number of the sub screen to call as the [Parts number].
OFF state
The [Blink] function can be used when either the [OFF state] or the [ON state] is set.
In the blink function, the sub screen appears and disappears in 0.5 second intervals.
Set the sub screen to display when the bit address state is ON.
ON state
Enter the screen number of the sub screen to call as the [Parts number].
In the blink function, the sub screen appears and disappears in 0.5 second intervals.
To display shape registered to a sub screen in the same position on the base screen, the parts tag must
Note This precaution applies when using and selecting either the OFF state or ON state when using
parts tags calling sub screens. If a background color has been set for the base screen, or if a shape
with a different color exists in the position where the parts tag part (shape of the sub screen) is
The word parts tag is a function that calls an image registered in the image list or a sub screen depending
on the ON/OFF state of a word address. It is used when calling multiple images or sub screens according
to set conditions.
The word parts tag properties screen comprises the [Parts] and [Information] pages.
Parts page From this page, the display screen type is selected, and the word address and parts to call are set.
On this page, word parts tag info is displayed. The number of the registered screen, tag ID, time
Information page
created and time modified, location and size are shown. Location info can be edited.
From this page, the display screen type is selected, and the word address and parts to call are set.
the [Image list] are called according to the data of the word address. In [Sub screen], the sub screens
registered in [Sub screens] are called according to the data of the word address.
Even if the width and height of the display area do not match the size of the image to be displayed,
the full registered image is displayed on the screen. However, when the image disappears, on the part
covered by the display area disappears, and the rest remains on screen. Also, if the sizes of the images
called are different, a ghost of the larger image remains on the screen.
Therefore, the display area should be set to be the same as or larger than the size of the larger image.
The method of registering images to the image list is the same as for bit parts tags. (☞ See [25.3.1] in
[chapter 25] for instructions on how to add images.)
is no need to set the [Display size]. To display shape registered to a sub screen in the same
position on the base screen, the parts tag must be located accurately on the center point of
the base screen.
method.
In [Word Range], parts are called according to the data range of the word address.
In [Word Variable], parts with the same number as the word address data are called.
Next, enter the [Min value] and [Max value] to define each range, and set the [Parts numbers] to call for
each range.
The [Parts number] of the image list is the image number, and the [Parts number] of the sub screen is
the sub screen number. With the above settings, if the word address data is [0~100], image or sub
screen number 1 is called. For [101~200], image or sub screen number 2 is called. If the data of the set
The data type for the minimum and maximum values for range input becomes [Float], and
Use float
In use bit definition, the [Word Address] which is the word parts tag condition address is
changed to binary. For example, if the case address is [D0000] and the data at station [D0000]
When the start bit is set to [2] and the length is set to [4], only 4 bits from the second bit of
[0000/0111/11[01/00]00] are used. [0100] changed to a decimal number becomes [4]. This
The greatest number parts that can be called in [Word variable] is 32767.
If the word parts tag data is between 1 and 30, the part with the same number as the word address
data is called. If the word parts tag word address data is not between 1 and 30, no part is called.
Alarms refer to errors or problems that occur in the system. Each alarm is registered under [Alarm settings] together
with the bit address. To see the alarm settings screen, select [Alarm settings] in [General settings] of the [Project
Alarm tag types include [Alarm tag] and [Extended alarm tag]. The alarm tag and extended alarm tag perform the
same function, but the extended alarm tag includes more functions than the alarm tag. This is the properties screen
Alarm tag properties has 3 pages : [Alarm setting], [Display], and [Information].
Properties Description
The details of the alarm tag are set from this page.
Alarm setting page
Set the type of data displayed, and the alarm type.
On this page, alarm tag info is displayed. The number of the registered screen, tag ID,
Information page time created and time modified, location and size are shown. Location and size info can
be edited.
Alarm types include [Current alarm], [Alarm history], and [Alarm history (CF)].
Current alarm When an alarm is triggered, it is shown. If the alarm is disengaged, it automatically
Displays not only currently triggered alarms, but also disengaged alarms in a history
Alarm history
sorted by order of occurrence.
Alarm history (CF) Displays alarm history data saved on a CF memory card
Group Among the groups A~Z, select the group to show triggered alarm for.
Max. length of contents In the case of current alarms, all content is displayed to the end, even if a max.
alarm in display Saves the line number of the alarm displayed in the first line of the alarm list
Therefore, when this address is displayed as a [Numeric tag] on the screen, the line
Set the [Date format], [Time format], [Line count], and [Line space] of the data to be shown
Properties Description
This format is used to display the trigger/disable date of alarms. y is year, m is month, and d is day.
Date format
Select from the formats provided.
This format is used to display the trigger/disable time of alarms. H is hour, m is minute, and s is
Time format
second. Select from the formats provided.
Used only for current alarms. This is the number of lines that are used to show one alarm. An alarm
can be shown across multiple lines. The first line can show time and date, and the second line can
Line count
Select the data to change the position for, then click the button to change the vertical
Line space Used only for current alarms. Set the spacing between alarms displayed.
Two types of data: [Trigger date and time] and [Alarm content] are shown for current alarms.
Trigger date + time This is the date and time when the alarm occurred. This data can be set to be shown or not
This is the content of a triggered alarm. This is a mandatory item that must be shown.
If this data is excluded, the following error message is shown when the [OK] button is
pressed.
Alarm content
After selecting date + time data from the list on the right, click the button on the
bottom to add to the alarm table.
After selecting date + time data from the list on the right, click the button on the
bottom to delete from the alarm table.
Alarm history (CF) is set using the same method as alarm history.
Enter the length of the longest alarm in the alarm list for the same group. If the
Max. length of contents
max. length of contents is not sufficiently long, the alarm content may not be fully
① Setting the [Date format] and [Time format] of the data to show
Properties Description
The format is used to display the trigger/clear data of the alarm. Y is year, m is month, and d
Date format
is day. Select from the formats provided.
This format is used to display the trigger/disable time of alarms. H is hour, m is minute, and s
Time format
is second. Select from the formats provided.
5 types of data are displayed in alarm history : [Trigger date], [Trigger time], [Alarm content], [Clear
Trigger time This is the time when the alarm was triggered.
This is the content of a triggered alarm. This is a mandatory item that must be shown.
If this data is excluded, the following error message is shown when the [OK] button is pressed.
Alarm content
the selecting date + time data from the list on the right, then click the button on the
organized by date and month in the [-HMI-]-[ALM] folder. The alarm file to display is selected using the
file manager. The file manger window is registered by selecting [Window screen] in [Project manager],
then running [Add file manager window] in the right mouse click popup menu. Window screen number
65530 is added.
The created file manager looks like the following figure. The figure below shows the file manager in actual
operation. For CF card data to be loaded in the file manager window screen, the ENTER key to perform
First, touch the [Group] button to set the date of the alarm to be displayed. In the figure above, Group A
has been set. Next, press the [CF View] button to pop up the file manager window.
In the list, select CF. Then select the (*.alm) alarm file in the [-HMI-]-[ALM] folder, then press the [Enter]
key. File manager will he disappear, then a list of alarms saved in the selected file is displayed, as seen
above.
The UP/DOWN keys can be used to move the list up and down, and the [->] keys can be used to move
the list left and right. In alarm history (CF), the trigger date, trigger time, alarm content, clear date, and
Frame color Set the frame color of the alarm tag frame.
B.G. color Set the background color of the alarm tag frame.
① Standard type
When use basic frame is checked, default buttons are created on the bottom of the alarm tag.
For current alarms, [UP/DOWN] keys are created. For alarm history, [UP/DOWN/CLEAR] buttons
are created.
* Note) To register separately designed UP/DOWN/CLEAR buttons without using the basic
[UP] button Move the triggered alarms up by the [Up/Down scroll size].
[DOWN] button Move the triggered alarms down by the [Up/Down scroll size].
[CLEAR] button Excluding currently triggered alarms, all already cleared alarms are deleted.
Alarm text blink The text of the alarm can be blinked to create an emphasizing effect.
Up/Down scroll size Set the scroll size for the UP/DOWN buttons.
② Scroll option
This option currently applies to alarms only, and is disabled when alarm history has been set. The
content of triggered alarms is displayed scrolling across a single line, at the designated time interval.
Scroll option
In [Vertical], the list of triggered alarms is shown, alternating lines.
In [Horizontal], the list of triggered alarms is displayed, scrolling letters from right to left one letter
at a time.
Set the scrolling interval. The [0] interval is the touch computing speed, and is the fastest speed. [1
Scroll interval
x 500ms] is 0.5 seconds.
Font * Note) If the alarm list entered in [Alarm setting] of the [Project menu] consists of image
Designate the font size to designate the size of the letters. The size of the font selected
Font size
under font is magnified by the font size.
Trigger text color The font color for currently triggered alarms.
Trigger background color The background color for currently triggered alarms.
Text align
Data shown for alarms is aligned to the [Left], [Center] or [Right].
An alarm ext tag shows a list of triggered alarms. The alarm tag and extended alarm tag perform the same function,
but the extended alarm tag includes more functions than the alarm tag.
Alarms refer to errors or problems that occur in the system. Individual alarms are registered in [Alarm settings]
together with bit addresses. To see the alarm settings screen, select [Alarm settings] in [Global Setting] of the
(☞ See [7.5] of [chapter 7] for alarm setting methods.) This is the properties screen for alarm ext tags.
Alarm ext tag properties has 3 pages : [Display], [Alarm setting], and [Information].
Properties Description
The design of the alarm ext tag is set from this page. Set the frame, font, and color of the
Display page
alarm ext tag.
Alarm setting page The data and buttons to be displayed in the alarm ext tag are set in this page.
Information page time created and time modified, location and size are shown. Location and size info can
be edited.
The design of the alarm ext tag is set from this page.
This is the number of lines scrolled by the UP/DOWN buttons. The UP/DOWN buttons move
Scroll line count
alarm data up/down according to the scroll line count.
Set whether to display titles. When this is checked, the title is displayed above the alarm data
Use title bar
displayed. Touch the title to align alarm data.
Line style Select the line style to be used to display the grid.
Among the titles above, excluding [Alarm message], touching [Trigger date], [Trigger time], [ACK date],
[ACK time], [Recovered date], [Recovered time], or [Occur No.] aligns the displayed alarms according to
the touched title. If [Use title bar] is not checked, alarms can be aligned by registering separate touch
As seen in the figure above, [Special functions] of the touch tag includes alarm ext tag alignment
functions.
Font * Note) If the alarm list entered in [Alarm setting] of the [Project menu] consists of image
Trigger text color The font color for currently triggered alarms.
Trigger background color The background color for currently triggered alarms.
The data and buttons to be displayed in the alarm ext tag are set in this page.
Alarm type In Current alarm, only a list of currently triggered alarms is displayed.
In alarm history, not only current alarms, but also cleared alarms are shown.
Alarm group Among the groups A~Z, select the group to display.
Enter the length of the longest alarm in the alarm list for the same group. If the max.
Mx length of contents Length of contents is not sufficiently long, the alarm content may not be fully
This format is used to display the trigger/disable date of alarms. y is year, m is month,
Date display format
and d is day. Select from the formats provided.
This format is used to display the trigger/disable time of alarms. H is hour, m is minute,
Time display format
and s is second. Select from the formats provided.
options.
ACK Date The date when the worker has acknowledged the alarm is displayed.
The time when the worker has acknowledged the alarm is displayed.
ACK Time
Select a triggered alarm and press the [ACK] button to display.
This is the date when the alarm was cleared. This is only displayed if alarm history has been
Recovered date
selected.
This is the time when the alarm was cleared. This is only displayed if alarm history has been
Recovered time
selected.
Occurrence No. The number of times the alarm has occurred is displayed.
If [Use address monitoring] under [Alarm settings] has been enabled, address values are
When cursor has been selected, the position of the cursor is moved up.
Top If cursor has not been selected, alarm data is moved up by the [Scroll line count] on the
[Display page].
When cursor has been selected, the position of the cursor is moved down.
Bottom If cursor has not been selected, alarm data is moved down by the [Scroll line count] on
Delete one [Cleared alarm] selected with the cursor. Because cleared alarms are only
Del
displayed in alarm history, this is only used when alarm history has been enabled.
Delete all [Cleared alarms]. Because cleared alarms are only displayed in alarm history,
Delete all
this is only used when alarm history has been enabled.
When pressed by the worker when an alarm is selected with the cursor, the ACK date
ACK
and ACK time are displayed.
Clear No. Occurrence The No. Occurrence for the alarm selected with the cursor is changed to [0].
Clear All No. Occurrence The No. Occurrence for all alarms is changed to [0].
Enter If Use solution tip has been enabled for the alarm selected with the cursor, the set action
The log table displays logging data saved in the internal memory of the touch in table format.
The log table properties screen comprises the [Data], [Display], and [Information] pages.
Data Set the logging number and the format for date/time/column to be displayed on the
table.
On this page, log table info is displayed. The number of the registered screen, tag ID,
Information time created and time modified, location and size are shown. Location and size info can
be edited.
numbers selected in [Logging settings] in the [Project] menu is displayed. Note that if two or more log
tables with the same logging number are registered to the same screen, they will not operate properly.
logging.
To designate a new format, check [Redefinition], select the [Columns] on the left one by one, and set the
format.
The column name is set in the [Column name & data type] page of the [Project]-[Logging settings] menu.
Select the column data type among the types shown in the figure below.
Data type
[BCD] is actually hexadecimal, but is used like decimal data, because numbers that
include A~F are not shown. [FLOAT] indicates numbers including decimal places.
Digital Data length This is the total number of places for the selected column.
the default number of ___ This is the number of decimal places for the selected column.
decimal places.
Frame Description
Line style Select the line style to be used to display the grid. 4 types of line style are provided.
Title bar color Set the background color for the title.
The column size is set according to the column type. The column size is set in dot (pixel) units.
Font Description
Hint font color Set the color for the text used in the log table.
Background color Set the background color for the text used in the log table.
Events set in [Event log] of the [Project menu] are saved to the CF memory card if conditions are satisfied.
The [Event log viewer tag] displayed event log data recorded on the CF memory card on the screen. (☞
See [7.9] of [chapter 7] for the [Event log] setting method.)
Select an event log file [*.evt] saved to the CF memory card in [File manager] then press [Enter] to display
event log data in the event log viewer tag. (☞ See [40.6] in [chapter 40] for the file manager.)
Changed Value. The change data value that triggered the event is displayed.
UP Scrolls up.
32.2 Page composition of the event log viewer tag properties screen
The event log viewer tag properties screen comprises the [Event log], [Display], and [Information] pages.
The group and the maximum length of the content of the event log to be displayed is set on
Event log page
this page.
Display page The frame and text font is set on this page.
On this page, event log viewer tag info is displayed. The number of the registered screen, tag ID,
Information page
time created and time modified, location and size are shown. Location and size in can be edited.
The group and the maximum length of the content of the event log to be displayed is set on this page.
Group Select the group to display among the groups set in [Event log].
Outer frame color Set the color of the event log viewer tag frame.
Background color Set the background color of the event log viewer tag frame.
When use basic frame is checked, default buttons are created on the bottom of the event log
Use basic frame
viewer tag.
32.4.2 Font/color
Set the font, size, and color of the text displayed in the event log viewer tag.
Font/color Description
Font Select the font of the displayed font from the list below.
Font size The width/height of the font selected under font is magnified by the font size.
Text background color Set the background color of the text displayed.
The bar graph tag displays word address data as a graph. Bar graph types are [Bar graph], [Meta graph],
and [Paint].
The bar graph tag properties screen comprises the [Graph], [Display], and [Information] pages.
On this page, the graph type is selected, the word address to read data from is entered,
Graph page
and the min. and max. values of the word values to be expressed using graphs are set.
On this page, bar graph tag info is displayed. The number of the registered screen, tag ID,
Information page time created and time modified, location and size are shown. Location and size info can
be edited.
Select the graph type, and set the graph address and min/max values.
data increases.
Graph kind
Shape type Set whether to show frames for the bar graph.
Set the graph direction to decide the direction the bars grow as data increases, from up,
Graph direction
Graph kind
Shape type
[Circle] – Circle [Pie] – Semicircle, [Pie 0, 90, 180, 270] – Fan shape.
Set the direction of movement for the needle in the meta graph.
Graph direction
[Start angle] – The initial position of the needle changes according to the angle set here.
Start angle can only be used when the frame shape is [Circle].
(3) Paint
Data is shown as a graph using filled shapes. After registering a closed shape first, register a [Paint] graph
in the closed shape. The closed shape is painted according to the data displayed.
[Fig. Paint]
Paint Description
Select paint.
Graph kind
Set the graph direction to decide the direction the color is filled as data increases, from up,
Graph direction
down, left and right.
Scan period Set the scan period for reading word address data in 500ms (0.5 second) units.
[DEC] - signed decimal, [UDEC] - unsigned decimal, [BCD] - Is actually hexadecimal, but is
Data type
displayed as decimal because data including A~F is not used. [FLOAT] – This type of data
uses decimal places.
Data size Select between 16 bit and 32 bit. 32 bit is used when values larger than 16 bit are used.
Enter the minimum value of the graph. A fixed min value may be used by entering a constant.
Alternatively, an address may be set to use a variable min value according to address data.
Minimum value
Maximum value A fixed max value may be used by entering a constant. Alternatively, an address may be set to
On this page, the fill color, background color, and frame color of the graph are set. Different fill colors
Base color Set the color used to fill the graph when data is between the min and max values.
Exceed color Set the color used to fill the graph when data exceeds the max. value.
Background color The background of the graph refers to the parts other than the parts displaying data in the
graph.
Use range address This is used when using a word address other than the [Graph address] in the [Graph page] for
Fill Color Set the fill color of the graph to be used in the range.
A linear graph tag displays word address data change over time in the form of a linear graph.
This is an actual linear graph tag that operates on the touch screen.
The linear graph tag properties screen comprises the [Display], [Graph], and [Information] pages.
Display page On this page the frame and graph features of the linear graph are set.
Graph page On this page, the word address, min/max values, and line style are set to register a linear graph.
On this page, linear graph tag info is displayed. The number of the registered screen, tag ID, time
Information page created and time modified, location and size are shown. Location and size information can be
edited.
On this page the frame and graph features of the linear graph are set.
Frame type
Set the number of x-axis divisions. The number of data changes displayed is equal to
When the graph has filled the screen, the screen scrolls and continues to draw the
Here, the graph is moved forward according to the value in [Scroll count].
This is the time taken to draw one piece of data in the graph. Set the scan period in
On this page, the word address, min/max values, and line style are set to register a linear graph. Up to 20
Part Description
[DEC] - signed decimal, [UDEC] - unsigned decimal, [BCD] - Is actually hexadecimal, but is
Data type
displayed as decimal because data including A~F is not used. [FLOAT] – This type of data uses
decimal places.
Data size Select between 16 bit and 32 bit. 32 bit is used when values larger than 16 bit are used.
Line style Select the line style for the linear graph from the list.
Line width Set the line width for the linear graph. Up to 2 can be set.
Line color Set the line color for the linear graph.
Up to 20 linear graphs can be displayed in a single linear graph tag. Use the [New/Save/Delete] buttons
to register graphs.
Button Description
First, press the button and register a linear graph with default values.
Add the number of graphs to be used, and use the mouse to select the graph to change settings for. Set
the address/min value/max value/line style in the bottom, then press the button to save settings.
This tag displays logging or recipe data as a graph. Multiple data can be displayed in a single graph,
differentiated by line color and width. This is the properties screen for graph Ex tags.
The graph Ex tag properties screen comprises the [Display], [Graph], [Data], and [Information] pages.
Page Description
Displays The design of the graph is set from this page. Set the frame type, color, and background color.
The features of the graph are set from this page. The graph scale, data type, x axis starts address,
Graph
cursor, and scale, etc., are set.
On this page, graph Ex tag info is displayed. The number of the registered screen, tag ID, time
Information
created and time modified, location and size are shown. Location and size info can be edited.
The design of the graph Ex tag is set from this page. Set the frame type, color, and background color.
Displays Description
Frame type Select the frame type of the ext graph between [No Frame Edge] and [Rectangle].
Frame color Set the frame color for the ext graph.
The features of the graph are set from this page. The graph scale, data type, x axis starts address, cursor,
Dots/scale This is the scale used to display a single piece of data in the graph. Dot (pixel) units are used.
Data type [DEC] is signed decimal, [UDEC] unsigned decimal, and [BCD] is actually hexadecimal, but is used
like decimal data, because numbers that include A~F are not shown.
X-axis start value designates the data at point [0] on the x axis, that is, the data at the start point.
X-axis The address can be selected from various types, as seen in the figure above.
start value [Constant] is used when fixing the data at the start position. If [10] is designated as the [Constant],
the 10th logging/recipe data becomes the data at the start position.
When using [Internal] addresses, or [Logging] or [Recipe] data, the data changes in some cases. The
35.4.2 Cursor
Set the horizontal (y-axis) and vertical (x-axis) cursors displayed on the ext graph.
[Fig. Cursor]
Cursor Description
Set whether the x-axis cursor is displayed. In [Nothing], the cursor is not shown. In
[Always], the cursor is always shown. In [Variable], the cursor may or may not be
cursor
When [Constant] is selected, the position of the cursor is fixed. If [20] is designated as
the constant, the cursor is shown at the 20th data. If [Internal] address is set, the data
Bit condition This can be set only if [Variable] has been selected. If the bit condition address data is
address [ON], the cursor is shown. If [OFF], the cursor is not shown.
Select
view/hide In [Nothing], the cursor is not shown. In [Always], the cursor is always shown.
In [Variable], the cursor may or may not be shown, depending on the ON/OFF state of
cursor
Cursor position
address When [Constant] is selected, the position of the cursor is fixed. If [20] is designated as
the constant, the cursor is shown at the 20th data. If [Internal] address is set, the data
Bit condition This can be set only if [Variable] has been selected. If the bit condition address data is
address [ON], the cursor is shown. If [OFF], the cursor is not shown.
35.4.3 Scale to
The graph can be zoomed in or zoomed out. First select whether to scale up or scale down the graph. In
ext graph, scale up and scale down cannot be set simultaneously. Only one or the other can be set.
Next, enter the graph scale address to set the rate of scale-up/scale-down.
Scale to Description
If the graph scale address is [Constant], the scale rate is fixed. For internal addresses or
3, respectively. If [Scale-down] has been set and the data is [2] or [3], the graph is scaled down
to 1/2 and 1/3, respectively. If the data is [0] or [1], the graph is displayed in the original size.
Data to be displayed on the graph is set from this page. Set the logging/recipe data to display, min
value, and max value, etc. Up to 20 data can be expressed as graphs in a single ext graph.
of each graph data can be set. Create [Graph data] by pressing the [New] button. After setting detailed
graph features in the bottom section, press the [Save] button to save settings.
Properties Description
A 2D graph that shows logging/recipe data change over time, with time in the X axis and
Linear graph
data on the Y axis.
X/Y chart In this graph, logging/recipe data are plotted using (X,Y) coordinates.
[The value of Y axis when X axis cursor is placed upon graph] saves the value of the graph when the X
axis is placed upon the graph, that is, the Y axis value, in the designated [Internal] address.
This is the number of points plotted with (X,Y) coordinates. The number of points can be set
using various types of addresses. When [Constant] is set, the number of points is fixed. If
[Internal] address or [Logging/Recipe] data is set, the number of points can be varied.
Max X/Y point This is the maximum number of points plotted with (X,Y) coordinates.
number] are entered to select the data to display from the select logging/recipe data.
[Block] refers to the data when logging data is saved once. Numbers start from block [0].
[Word(column)] refers to the number of data logged at once. Numbers start from [0] words.
Logging data is saved as shown in the table below. Assume a logging setting with 5 columns (logging
targets). The [Read address] can be described as follows using this table.
Data in one column is displayed as a graph according to time. In [Col], [Block number] is not used,
Col(column)
When graph data is set as shown in the figure above, the [Word number] is [1], therefore [Data2,
Row(block)
When graph data is set as shown in the figure above, the [Block number] is [2], therefore [Data11,
An interval is set, and data is selected at the designated interval to display selected data as a
graph.
Word
When the interval is set to [2] as shown in the figure above, [Data1, Data3, Data5, Data7, Data9,
As seen in the figure above, the Y axis range can be set using [Internal] addresses, [Constants], and
[Logging/recipe data]. When [Constant] is set, the range of the Y axis is fixed. When address is set, the
Y axis range can be varied according to the address data.
on conditions.
The graph is made visible or invisible depending on the state of the condition address. Only
Variable [Internal] addresses can be set as the [Condition address]. If the data of the [Condition
address] is not [0], the graph is visible. If the data is [0], the graph is made invisible.
Line style Select the style of the line. 4 options are provided.
The record tag displays logging or recipe data as a graph. The function is the same as ext graph, but
more functions are included. Multiple data can be displayed in a single graph, differentiated by line
color and width. This is the properties screen for record tags.
The record tag properties screen comprises the [Display], [Graph], [Data], and [Information] pages.
Page Description
On this page, record tag info is displayed. The number of the registered screen, tag ID, time created
Information
and time modified, location and size are shown. Location and size info can be edited.
Outer frame color Set the frame color of the outer frame.
Display date/time The date/time of the logging data is displayed at the bottom of the x axis.
This is displayed only "Use X-axis", that is, the x-axis grid, is enabled in the display
page.
As new data is drawn in the graph whenever logging occurs, the graph continuously
Use draw stop condition changes. This option is used to view the graph in stationary state. When a bit address is
set and ON/OFF conditions are set, the graph stops when the conditions are satisfied.
Page shift works when the graph screen is filled with data.
Also, page shift works when the [Page shit key use bit condition] in the [Graph page] is satisfied.
The cursor is a straight line perpendicular to the X axis, indicating the point where the graph is met.
When multiple graphs are displayed, the cursor meets multiple graphs. Using the [UP] button, a
UP
cursor touching the bottom graph is moved up by 1 graph to touch the top graph.
When multiple graphs are displayed, the cursor meets multiple graphs. Using the [DOWN]
DOWN
button, a cursor touching the top graph is moved down by 1 graph to touch the bottom graph.
used to register page shift keys. Select [Special functions] in the [Operation] page of the touch tag.
Set the category to [Extended TAG] and select [Record Tag] for the special operation. This brings up the
record tag cursor keys and page shift keys. Designate each of the 8 keys separately as needed, and
The features of the graph are set from this page. Set the graph display interval, bit condition for using
This is the scale used to display a single piece of data in the graph.
Dots/scale
Dot (pixel) units are used.
When the graph is drawn to the end of the screen, the record tag automatically shifts to
the next screen and continues drawing data. That is, the latest data is displayed
automatically.
Use page shift key
Bit condition
To see data on previous pages, shift pages using the [Page shift keys]. Here, to enable
the [Page shift keys], the conditions set in the [Bit condition used for page shifts] must
be satisfied
Ruler Description
Use X-axis When checked, vertical lines (rulers) dividing the x axis in the graph are displayed.
A grid is displayed with the data interval set in [Division size]. As the [Graph display interval]
Division size
is the interval for displaying one data, if [Graph display interval] is [20(Dot)] and [Division
size] is [2], the grid becomes [20(Dot)] X[2] and is shown every [40(Dot)].
Line style Select the style of the grid. Select from 4 types.
Use Y-axis When checked, horizontal lines (rulers) dividing the y axis in the graph are displayed.
This is the number of divisions in the Y axis. If this value is [2], the y axis is divided into two
No of division
equal parts.
When the X axis and Y axis grid are set as shown in the figure above, the following is displayed in the
record tag.
36.4.3 Cursor
A cursor is a vertical standard line drawn perpendicularly to the x axis. The [Cursor keys] can be used to
move up, down, left and right, and data at the point the graph is met can be displayed at the top of the
[Fig. Cursor]
Cursor Description
The point where the cursor meets the graph is indicated by a rectangular dot.
Cursor size
The cursor size is the size of this rectangular dot. Enter in dot(pixel) units.
When checked, the data at the point the cursor meets the graph (y axis value) is
Auto-display value on cursor.
automatically displayed on the top left corner of the graph.
Auto-display date/time on When checked, the date and time (x axis value) at the point the cursor meets the
cursor. graph is automatically displayed on the top right corner of the graph.
Saving date/time By designating an [Internal] address, the date and time data at the cursor position
Data to be displayed on the graph is set from this page. Set and register detailed properties of the logging/recipe
data to be displayed.
Data Description
Select among [DEC], [UDEC], and [BCD]. [DEC] is signed decimal, [UDEC] is unsigned
Data type
decimal, and [BCD] is a hexadecimal data type that acts like decimal data.
of each graph data can be set. Create [Graph data] by pressing the [New] button. After setting detailed
graph features in the bottom section, press the [Save] button to save settings.
Properties Description
36.5.3 [The value of Y axis when X axis cursor is placed upon graph] (internal address)
[The value of Y axis when X axis cursor is placed upon graph] saves the value of the graph when the X
axis is placed upon the graph, that is, the Y axis value, in the designated [Internal] address.
[Fig. The value of Y axis when X axis cursor is placed upon graph (internal address)]
number] are entered to select the data to display from the select logging/recipe data.
[Block] refers to the data when logging data is saved once. Numbers start from block [0].
[Word(column)] refers to the number of data logged at once. Numbers start from [0] words.
graph.
Logging data is saved as shown in the table below. Assume a logging setting with 5 columns (logging
targets).
Data in one column is displayed as a graph according to time. In [Col], [Block number] is not
Col(column)
When graph data is set as shown in the figure above, the [Word number] is [1], therefore [Data2,
Data7, Data12, Data17, Data22, …] are displayed in the graph in order, according to time.
[Logging/recipe data]. When [Constant] is set, the range of the Y axis is fixed. When address is set, the Y
on conditions.
The graph is made visible or invisible depending on the state of the condition address.
is made invisible.
Line style Select the style of the line. 4 options are provided.
The X/Y chart A tag is a tag that reads the word values for the X axis and the word values for the Y axis,
then plots the intersection of the two values in a 2D graph to display the change of the value. Data
change can be expressed using a trend graph, histogram, continuous y-graph, or random y-graph. To
If word addresses are used beginning with [D0000] as shown in the figure below, 2 addresses are needed
to express one point (X/Y). Therefore addresses are used in the following manner : [D0000]/[D0001](X0/Y0),
[D0002]/[D0003](X1/Y1), [D0004]/[D0005](X2/Y2), ….
If the [No. of point value] in the figure below is used as an address value, the first address becomes the
value that sets the number of points. Therefore the data is changed to [D0000](number of points),
The X/Y chart A tag properties screen comprises the [Graph setting], [Graph data], [Display], and
[Information] pages.
This page is used to set the graph type, start address of the word addresses to use, and the
Graph setting page
number of dots to display.
Display page Set whether to show frames and their color, and the graph refresh conditions.
On this page, X/Y chart A tag info is displayed. The number of the registered screen, tag ID,
Information page time created and time modified, location and size are shown. Location and size info can be
edited.
This page is used to set the graph type, start address of the consecutive word addresses to use in the
graph, and the number of dots to display. Depending on the number of points to show on the graph, the
The intersection points between X axis word address values and Y axis word address
Trend
values are displayed on the screen, and data is expressed by connecting points using
Graph
lines.
The intersection points between X axis word address values and Y axis word address
Graph Histogram In histograms, even if the data value changes, the dots used to display past data
Type remain on the screen. If the [Clear condition of histogram] is triggered, all points
Y-graph
Consecutive Y axis data is listed, and data change is displayed continuously.
(contiguous)
Y-graph Non-consecutive Y axis data is listed, and data change is displayed continuously.
Start address Enter the start address for the consecutive word addresses to read values from.
Clear condition of histogram [Histogram] graph. If the word address has a value other than 0, points for new data
Connection between
Set whether to connect the dots displayed in the [Trend graph].
two points
Use the word address value entered in [Start address] as the number of points to use
No of point From address
in the graph.
value
Fixed Set a fixed number of points to be used in the graph.
[Fig. Histogram]
[Fig. Y-graph]
From this page the data values for the graph displayed on the screen are set for each range, so that
Part Description
Data type [BCD] - It is actually hexadecimal, but is used like decimal data, because data that
Data line count Set the number of data lines for the data value range to be used.
Use variable min/max values by setting the min value/max value using an internal
X/Y Internal address
address.
Data type
Constant Min/max values are fixed as a constant and used.
Y axis - Min value Enter the min value of the Y axis word address for the applicable range.
Y axis - Max value Enter the max value of the Y axis word address for the applicable range.
X- axis - Min value Enter the min value of the X axis word address for the applicable range.
X axis - Max value Enter the max value of the X axis word address for the applicable range.
Dot size Set the size of the dots displayed on the screen.
Dot color Set the color of the dots displayed on the screen.
Line style Select the style of the line displayed on the screen.
Line width Set the width (1~2dot) of the lines displayed on screen.
When [Random] is selected, non-consecutive addresses can be used. Set addresses by double clicking
Set whether to show frames and their color, and the graph refresh conditions.
(1) Cycle
Update according to the time interval set in Interval. The interval is set using 500ms (0.5 second) units.
When 0 is set, data is updated as a very fast rate, using the scan time (each scan) of the touch as the
cycle.
[Fig. Cycle]
When 0 Update is performed once, when the set bit address becomes OFF.
When 1 Update is performed once, when the set bit address becomes ON.
CONDITION
Bit reverse Updates once each time the set bit address is reversed.
0 _ maintain state Updated with each scan while the set bit address is OFF.
1 _ maintain state Updated with each scan while the set bit address is ON.
CONDITION Min (minimum value) Enter the minimum value of the word address used as the condition.
Max (maximum value) Enter the maximum value of the word address used as the condition.
The X/Y chart B tag is a tag that has the same action as the X/Y chart A tag, but includes more functions.
The X/Y chart B tag is a tag that reads the word values for the X axis and the word values for the Y axis,
then plots the intersection of the two values in a 2D graph to display the change of the value.
While in the X/Y chart A tag, a single word address is entered, and consecutive addresses beginning with
that address are used, in X/Y chart B tag, the address for designating the [Fix point count], the X
coordinate start address, and the Y coordinate start address can be set individually.
The X/Y chart B tag properties screen comprises the [Graph setting], [Display], [Data set], [Graph
On this page, the graph type, the word address designating the number of points, the X
Graph setting page
coordinate start address, and the Y coordinate start address are set.
On this page, the graph frame setting, in-graph grid setting, and update conditions for the
Display page
graphs displayed are set.
From this page, the number of the graphs shown on the screen, the ranges for the min and
Data set page
max values of each data, and the graph display are set.
On this page, the conditions for displaying images registered in the [Image list] as points on
Graph condition page
the graph are set.
On this page, X/Y chart B tag info is displayed. The number of the registered screen, tag ID,
Information page time created and time modified, location and size are shown. Location and size info can be
edited.
On this page, the graph type, the word address designating the number of points, the X coordinate start
address, and the Y coordinate start address are set. Depending on the number of points to show on the
on the screen, and data is expressed by connecting points using lines. When [Continuity point connection]
is used, the lines are connected. If not used, only points are shown.
(2) Histogram
The intersection points between X axis word address values and Y axis word address values are displayed
on the screen.
In histograms, even if the data value changes, the dots used to display past data remain on the screen.
If the [Clear condition of histogram] is triggered, all points remaining on the screen are erased.
If the data of the word address in [Graph clear condition address] has a value other than 0, points for new
[Fig. Histogram]
If fix point count is not enabled, the number of points varies according to
the values of word addresses entered. When the checkbox is checked, the
value
Enter address Enter the word address to use as the point count.
Show coordinates X axis start address Enter the start address for the word addresses to use as x coordinates.
address Y axis start address Enter the start address for the word addresses to use as y coordinates.
X/Y coordinates.
When the checkbox is checked, the point count part is changed as shown
Use movement point indication
in the figure below.
Image number Enter the image number registered in the [Image list].
Enter the word address to read the X coordinate value use for Use
X coordinate address
Movement Point Indication.
Enter the word address to read the X coordinate value use for Use
Y coordinate address
Movement Point Indication.
On this page, the graph frame setting, in-graph grid setting, and update conditions for the graphs
displayed are set.
Use X-axis grid Set the number of rulers to use on the X axis, and the line color.
Use Y-axis grid Set the number of rulers to use on the Y axis, and the line color.
(1) Cycle
Update according to the time interval set in Interval. The interval is set using 500ms (0.5 second) units.
When 0 is set, data is updated as a very fast rate, using the scan time (each scan) of the touch as the
cycle.
When 0 Update is performed once, when the set bit address becomes OFF.
When 1 Update is performed once, when the set bit address becomes ON.
CONDITION
Bit reverse Updates once each time the set bit address is reversed.
0 _ maintain state Updated with each scan while the set bit address is OFF.
1 _ maintain state Updated with each scan while the set bit address is ON.
CONDITION Minimum value Enter the minimum value of the word address used as the condition.
Maximum value Enter the maximum value of the word address used as the condition.
From this page, the graphs to be displayed on the screen are registered, and the min/max values and
Use variable min/max values by setting the min value/max value entered
Internal address
with internal addresses.
Boundary Horizontal minimum Enter the minimum value of the X axis range.
Line style Select the style of the line displayed on the screen.
Value type and Line color Set the color of the lines displayed on the screen.
shape Line width Set the width of the line displayed on the screen.
Dot size Set the size of the dots displayed on the screen.
Button Description
When the button is clicked, a graph is registered, as seen in the figure below.
Create rows according to the number of graphs to be displayed. Then select items using the mouse to
change settings for the selected graph. Save the changed settings using the button.
On this page, the conditions for displaying images registered in the [Image list] as points on the graph are
set.
(1) Always
Points displayed on the graph screen are always displayed as images.
Enter the image number registered in the [Image list] in [Indication image number].
[Fig. Always]
state. Enter the number of the image to display when the bit address is ON, and the number of the image
[Fig. Bit]
(3) Range
Points are displayed as different images, according to the data range of the word address.
[Fig. Range]
Range Description
Image number Enter the image number registered in the [Image list].
Maximum value Set the minimum value of the word value to be used in the range.
Minimum value Set the maximum value of the word value to be used in the range.
Depending on the action condition, bit action, word operation, key registration, and special functions
are performed.
This is a calculation tag registered to the screen. The calculation tag may be located at any part of the
edit screen. When transmitted to the touch, the tag is not displayed on the screen.
The calculation tag properties screen comprises the [Condition], [Operation], and [Information] pages.
This page is the page for setting conditions for calculation tag operation.
Condition page
Set cycle, bit state or word value conditions.
Set the action performed when the calculation tag conditions are satisfied.
Operation page
Register bit operation, word operation, key registration, and special functions.
On this page, calculation tag info is displayed. The number of the registered screen, tag ID, time
Information page
created and time modified, and location and size are shown. Location info can be edited.
unit. When this is set to [0]x100ms, calculations are performed at very short intervals, because the scan
When 0 Operates once, when the set bit address becomes OFF.
When 1 Operates once, when the set bit address becomes ON.
Bit Bit reverse Operates once, when the set bit address is reversed.
0 _ maintain state Updated with each scan of the touch while the set bit address is OFF.
1 _ maintain state Updated with each scan of the touch while the set bit address is ON.
Firstly, select the data size between 16 bit and 32 bit. Enter the word address to be used in the first item.
In the second item, enter a word address to compare with the first item, of a constant value. After
Operators Description
Value is equal to
AND operator
OR operator
XOR operator
When using two calculation formulas, press the button in the following line and select
between the operators [AND, OR] in the figure below. This enables the following calculation
formulas below.
[Fig. Operators]
Operators Description
For example, if settings are performed as shown below, if word address [MW0000] is greater than
Set the calculation to be performed when the operation condition is satisfied. The types of calculations
are : [Bit operation], [Word operation], [Key registration], and [Special function]. Up to 10 operations can
be set. If conditions are satisfied, the operations are run in sequence, beginning with the operation
registered on top.
bottom. [Bit operation], [Word operation], [Key registration], and [Special function] in the operation setting
follows.
Calculation Description
No This is the number of the registered operation. Operations are carried out according to this number.
DataType The data type (DEC, UDEC, HEX, BCD, ASCII) of the address used in the operation is displayed.
Part Description
Reverse If the bit address is in ON state, it is turned OFF, and is turned ON if in OFF state.
[Operation list].
Word addresses are 16-bit address areas. When the 16 bits of a word address are all 0, changing this to a
decimal number gives [0]. When the 16 bits of a word address are all 1, changing this to a decimal
Write data size is the size of the address where the result of the operation is saved. Select
between [16 bit] and [32 bit]. [32 bit] also uses the station next to the designated address, and
Write data size
is used when saving values greater than [16 bit]. The station of the designated word address
becomes the top word, and the next station of that address becomes the bottom word.
Operand data size is the size of the address used in the operation formula. Select between [16
bit] and [32 bit]. [32 bit] also uses the station next to the designated address, and is used when
Operand data size
saving values greater than [16 bit]. The station of the designated word address becomes the
top word, and the next station of that address becomes the bottom word.
casting is set, only one operation formula line can be set. The data at the [Operation address] is read,
converted into the set data type, and saved in the [Output operation address].
[BCD] is actually hexadecimal, but is used like decimal data, because numbers that include A~F are not
shown.
[OBCD] is Omron BCD, which denotes the BCD type of Omron PLC.
[HEX] is hexademical,
Operation address data is read as BCD then converted into HEX and saved at the output
BCD -> HEX
operation address.
Operation address data is read as HEX then converted into BCD and saved at the output
HEX -> BCD
operation address.
Operation address data is read as OBCD then converted into DEC and saved at the output
OBCD -> DEC
operation address.
Operation address data is read as DEC then converted into OBCD and saved at the output
DEC -> OBCD
operation address.
Operation address data is read as DEC then converted into Float and saved at the output
DEC -> Float
operation address.
Operation address data is read as Float then converted into DEC and saved at the output
Float -> DEC
operation address.
: the address to the left of this sign is the [Output operation address] where the result of the
function is stored.
: the addresses to the right of this sign are the [Operation addresses] used in the operation.
Enter constant values in [Output operation address] using the formula, or perform an operation among
[Operation addresses] and enter the result into [Output operation address].
As seen in the following figure, operation addresses can be set not only as addresses but also as constant
values.
Set the operator between the operation addresses to complete the formula. Click the [Operator button] to
Operators Description
^ This is a bit operator. [Bit XOR] operation is performed with the data of two operation addresses.
This is the remainder operator. After dividing the data of two operation addresses, the remainder is
%
calculated.
& This is a bit operator. [Bit AND] operation is performed with the data of two operation addresses.
| This is a bit operator. [Bit OR] operation is performed with the data of two operation addresses.
This is a bit operator that performs the [Bit left shift] operation. This operator performs a left bit shift
<< operation on the data on the right of the operator. The size of the shift is equal to the data on the left
of the operator.
This is a bit operator that performs the [Bit right shift] operation. This operator performs a right bit
>> shift operation on the data on the left of the operator. The size of the shift is equal to the data on the
There are five major categories for the various special functions. In [Category], there are various types of
[Special operation].
[Fig. Categories]
Categories Description
USB/CF These are special functions associated with USB memory storage devices or CF memory cards.
Screen Description
EXIT Closes the run screen and brings up the main screen.
Previous Screen Navigates to the screen that was open before the current screen.
When a screen number is designated, the screen transitions to the designated screen
number.
Screen Change
XTOP can connect to normal printers or roll printers (mini printers) for printing.
Print Description
Print Screen Print the current screen using the connected printer.
Print logging data using the connected printer. [Logging1] through [Logging8] can be set for
logging. Enter the logging number to print. Check [Use sign] to show signs (-) when printing
A roll printer is a small mini computer which can print touch data through 232C
communication. The printer connects to the COM1 port of the touch, and prints data from
Roll Printer
the editor where the output content has been edited.
These are special functions associated with USB memory storage devices or CF memory cards.
USB/CF Description
Copy files in the USB memory storage device to the memory of the touch.
USB->HMI
Select the files to copy among OS, font, and project files.
HMI->USB
Select the files to copy among OS, font, project, logging data, and screen capture files. The [Screen
capture] function captures the current screen and saves the captured image as a bitmap in the USB
By inserting a CF memory card behind the touch, logging or alarm data can be saved.
Before removing this CF memory card, safely remove the card by clicking the [CF Eject] button.
CF Eject
All logging or alarm data remaining in the touch memory is moved to the CF memory card, and the
connection is removed.
By inserting a CF memory card behind the touch, logging or alarm data can be saved. When logging
or alarm data is saved using a CF memory card, logging or alarm data in the touch memory is
CF Update automatically moved to the CF memory card when a certain size has been exceeded. The [CF Update]
function moves logging or alarm data to the CF memory card, even if a certain size has not been
reached.
Memory Description
This can only be used when using recipe settings in the project.
and [To Reference (reference address to copy)]. The data of these addresses become
the numbers for the blocks. Data length does not apply, and does not have to be
entered. When the settings above are applied, with the data at internal address [Station
10] being [5] and the data at internal address [Station 20] being [3], the data in recipe
In this function, the data of an internal address is copied indirectly to another internal
address. The length of the data is equal to [Data length]. Indirect copy refers to
(indirect)
Only internal addresses can be set for [From Reference (reference address to copy)]
and [To Reference (reference address to copy)]. The data of the address becomes the
station number of the internal address to copy. When the settings above are applied,
with the data at internal address [Station 10] being [200] and the data at internal
address [Station 20] being [300] with the data length set to [10], the 10 data in internal
In this function, the data of an internal address is copied indirectly to another internal
Only internal addresses can be set for [From Address (address to copy)] and [To
Address (address to be copied to)]. When the above settings are made, the 10 data in
internal address stations [10~19] are copied to internal address stations [20~29].
While this was used for making a separate touch button included in the tag for touch tags, because
operation tags cannot be used with buttons, there are no tag-related functions. A buzzer function is
provided.
Depending on the conditions, the data of word addresses between the controller (PLC) and touch is
This is a comm tag registered to the screen. The comm tag may be located at any part of the edit screen,
This page is the page for setting conditions for comm tag operation.
Condition page
The bit state condition is set for each interval.
Operation page Set the action performed when the comm tag conditions are satisfied.
On this page, comm tag info is displayed. The number of the registered screen, tag ID, time
Information page
created and time modified, and location and size are shown. Location info can be edited.
set to [0], operation occurs at very short intervals, because the scan time of the touch is used as the
interval.
When 0 Operates once, when the set bit address becomes OFF.
When 1 Operates once, when the set bit address becomes ON.
Bit Bit reverse Operates once, when the set bit address is reversed.
0 _ maintain state Updated with each scan of the touch while the set bit address is OFF.
1 _ maintain state Updated with each scan of the touch while the set bit address is ON.
This page sets the action performed when the conditions set in the [Condition] page are satisfied.
2. Set the internal touch address to write the read data to.
As the comm data length is in [word] units, this is the number of 16 bit addresses.
When settings are made as shown in the figure above, if comm tag conditions are satisfied, the data in
stations [D0000~D0009] of the PLC are read to internal touch address stations [0000~0009].
addresses. The amount of data read is equal to the [Comm data length].
3. Set the address of the PLC (external device) to write the read data to.
4. Enter the comm data length.
As the comm data length is in [word] units, this is the number of 16 bit addresses.
When the settings are made as shown in the figure above, if the comm tag conditions are satisfied, the
data in internal touch address stations [0100~0109] is written to stations [D0010~D0019] of the PLC.
The date and time are displayed. Date and time info is indicated on the bottom of the touch menu screen.
Also, time data is saved in the special touch addresses [_RTC_YER(year)], [_RTC_MTH(month)],
week)].
Date and time can be changed in the menu screen. When special address data is changed, all date and
Displays Set the format for date and time display, and set the font and color.
On this page, clock tag info is displayed. The number of the registered screen, tag ID, time
Information page
created and time modified, and location and size are shown. Location info canbe edited.
Set the format for date and time display, and set the font and color.
If [Year] is YYYY, [2010] is displayed. If this is YY, then [10] is displayed only.
41.3.2 Font
Set the text font, size, color, background color, and text effect for text displayed in the clock tag.
Font Select the font for text indicating date and time.
Font color Select the color for text indicating date and time
Font size The width/height of the font selected under font is magnified by the font size.
Background color Select the background color for text indicating date and time
Letter effect The background of text used to indicate date and time is made transparent.
The filelist tag is a tag that shows a list of files in the internal memory of the touch, the CF memory card,
and USB memory storage device, and copies these files. After registering two file lists, by using the special
functions button for touch tags, files in memory can be copied. This is the properties screen for the filelist.
The filelist tag properties screen comprises the [Data], [Display], and [Information] pages.
On this page, filelist info is displayed. The number of the registered screen, tag ID, time created
Information
and time modified, location and size are shown. Location and size info can be edited.
Data Description
Select the data to be displayed, from file name, file list, and message.
Display
data
[File name] displays the folder name on top. [File list] shows a list of files contained in the selected
memory.
Select between ascending and descending alignment. [Ascending] aligns the file list in ascending order.
Align
[Descending] aligns the file list in descending order.
Displays Description
Use grid line When checked, horizontal grid lines are drawn in the file list
As seen in the following figure, 7 touch buttons are used in the filelist.
Scroll Up [Scroll Up] moves the files in the file list up by 1 position.
Scroll Down [Scroll Down] moves the files in the file list down by 1 position.
Copy to Left Is used when two file lists are registered. This copies the selected files in the left file list to
Is used when two file lists are registered. This copies the selected files in the right file list to
Copy to Right
the selected memory in the left file list.
[Pop Up(Toggle)] causes the [File manager] registered to the window screen in the base
Pop Up (Toggle)
screen to pop up. Touch once to pop-up, and touch again to dismiss.
[Enter] is used when using the [CF-recipe] function. Select a recipe file saved on the CF
Enter memory card, then press the [ENTER] button to move the recipe data to the [Save address
In file manager, two file lists are registered, allowing for searching and copying of files among
the internal touch/CF/USB memory. The following can be added to the file manager in the
popup menu that is brought up by clicking the right mouse button on [Window screen] in the
[Project manager]. When [Add file manager window screen] is run, the screen is registered as window
screen number [65530].
When the file manager is run from the touch, the display is as shown in the figure below.
There are two file lists, and the [File list] part of each file list shows the respective memory. Touch [TOP],
[CF], or [USB], and a list of files contained in the selected memory is shown.
[Fig. Title created using the [Window Move] function touch tag]
The part on top with the title [FILE MANAGER] is a touch tag containing the [Window Move] function.
Screen] is moved to the position of the base screen that was touched.
On the bottom, the [Move file] and [Scroll up/down] touch buttons are registered.
(Note) The Up/Down buttons only work if the [LIST] part on top is touched to enable these buttons.
When the [Exit] button is pressed, the file manager window screen is closed. Next, the file manager is
shown displaying a file list for the selected [TOP], [CF], or [USB] memory, and copying the files to other
memory.
The file list on the left shows a list of files in <Touch memory>, and the file list on the right shows a list
In the file list on the left, select the files to copy by touching. Then touch the (Copy to Right)
button on the bottom. The files are copied from the left file list to the selected memory, and the copy
status is indicated with a message on the bottom (Success!). Conversely, files in the right life list can be
(Note) Using file manager, project (*.TRZ), OS(*.bin), and Font(*.fon) files saved in the touch device can be
saved to USB memory/CF cards. However, project (*.TRZ), OS(*.bin), and Font(*.fon) files saved in USB
memory/CF cards cannot be copied to the touch device.
Logging/alarm/recipe data saved in the touch device is not stored in file form; therefore these
cannot be copied to USB memory/CF cards using file manager. However, using [Interface]-[USB
Storage]-[File Copy] in the menu screen of the touch device, project, OS, Font, internal address data, and
Conversely, using [Interface]-[USB Storage]-[File Copy] in the menu screen of the touch device, project, OS,
and font files in USB memory can be loaded into the touch device. See Chapter 45 for this function.
Using File Manager, files can be copied between USB memory and CF cards.
PDF documents saved in the CF memory card are displayed on the screen.
To use a DocViewer tag, [Tools]-[PDF Image Converter] in the menu must be used to convert PDF files
into bitmap images which the touch can recognize. After creating an index file, the files must be saved on
a CF memory card. (☞ See [44.6] in [chapter 44] for [PDF image conversion].)
The entire [DOC] folder created after [PDF image conversion] is copied into the [-HMI-] folder of the CF
memory card. When the CF memory card containing the [DOC] folder is inserted into the touch device,
This is a DocViewer tag registered to the screen. In the edit screen, a [Sample page] is shown, as seen in
A DocViewer tag in operation in the touch is shown. Through the DocViewer tag, images of the PDF files
saved in the CF memory card are displayed. Underneath, buttons set with touch tag special functions are
registered. These buttons can be used to navigate within a page of the document, shift pages, and zoom
in/zoom out.
The DocViewer tag comprises three pages : [Display], [DocViewer setting], and [Information].
Display page Set the frame, and set the page title.
DocViewer setting page The document ID, initial page number, page size, and scroll options are set.
Information page The registered screen number, tag ID, time created and modified, location and size, etc.,
are displayed.
Use frame Select whether to use frames for the document displayed.
Background color Set the background color for the document display part.
Hint font color Set the color of the text indicating the title.
Background color Set the background color of the text indicating the title.
Select the document ID to be shown in the DocViewer tag, and set the number of the page to be shown
initially.
Enter the number of the folder to use, among the folders contained in the CF
memory card. (1~256) The folder where documents are contained is the [DOC]
Document ID
folder in the [HMI folder] of the CF memory card. The folder path when the
Fixed Enter the number of the page of the document to be displayed initially.
Initial page
The data of the address entered becomes the number of the page to be displayed
Number Device
initially.
When a DocViewer tag is registered to the screen, buttons for moving the document, shifting pages, and
zooming in/out are not generated automatically. When needed, touch tag special functions must be used
Set [Special functions] in the [Operations] page of the touch tag, as shown below. Select functions in
KEY Description
In this function, multiple screens are displayed on the screen in sequence with a certain time interval,
giving an animation effect. 100 slides can be used, and only shapes can e registered. The slide can be set
to operate and stop depending on the value of bit addresses or word addresses.
The slide tag properties screen comprises the [Display], [Case], and [Information] pages.
Display page On this page, the number of slides is set, and each slide screen is edited.
On this page, bit/word address value trigger conditions, the slide display interval, and the interval
Condition page
type are set.
On this page, slide tag info is displayed. The number of the registered screen, tag ID, time created
Information page
and time modified, location and size are shown. Location and size info can be edited.
This is a slide tag registered to the screen. The screen of the first slide is displayed.
On this page, the number of slides is set, and shapes are registered on each slide screen and edited.
Slide Description
Set the number of slides to be used. Up to 100 slides can be used, and thumbnails are provided
for all screens. When a slide is clicked with the mouse, the edit screen is shown below, and shapes
can be registered.
As seen in the figure below, a number can be entered manually into [Slide count], or the number
can be entered by pressing the arrow buttons. Press the button to create the slides.
Slide count Press the button each time the number of slides changes, in order to apply the
change.
Use background Set a background color for the slide screen. Select the color to use, and press the
Register shapes to each slide screen. Using the shape toolbar on the left, shapes can be drawn. By
Slide
right clicking the mouse, the edit popup menu can be used. The size of the screen is the same as
Edit screen
the size with which the slide tag has been registered to the base screen.
in or out by pressing the icons, or select the magnification ratio as seen in the figure below.
Zoom in/Zoom
out
On this page, bit/word address value trigger conditions for the slide tag, the slide display interval, and the
0 The slide operates when the designated bit address becomes OFF.
Bit
1 The slide operates when the designated bit address becomes ON.
First, select the data size of the word address used as the condition between 16 bit and 32 bit.
Enter the word address to be used in the first item. In the second item, enter a word address to compare
Operators Description
Value is equal to
AND operator
OR operator
XOR operator
When using two calculation formulas, press the button and select between the operators [AND,
OR] in the figure below. This enables the address entry item in the bottom.
[Fig. Operators]
Operators Description
For example, if settings are performed as shown below, if word address [MW0000] is greater than
[MW0010] and the [MW0100] value is [5], the slide tag operates, becomes both calculation formulas are
TRUE (AND).
Animation Description
Use animation
The slides registered by the user are displayed in sequence on the screen, at a certain interval.
slide cycle
Slide cycle types [1->N, 1->N] - Repeats displaying the slides in sequence, from slide 1 to the last slide.
[N->1, N->1] - Repeats displaying the slides in sequence from the last slide to slide 1.
[1->N->1->N] - Displays the slides in sequence, from slide 1 to the last slide, then
[N->1->N->1] - Displays the slides in sequence, from the last slide to slide 1, then
Using a word address, the slide with a number matching the word value is displayed on the
Use user defined
screen. If the word value is 1, slide number 1 is displayed, and if the value is 2, slide number 2 is
value
displayed.
This function applies animal effects to shapes and some tags registered to a screen, using simple settings.
The shapes and tags can move in sequence along preset coordinates, or rotated according to user defined
angles. By setting the bit condition, the visible/invisible option where shapes and tags with animation
settings are made visible or invisible can be set. The animation tag can be set to operate or stop
The animation tag can be run from the popup menu that appears when the right mouse button is clicked
from the edit screen. With a shape or tag selected, right click the mouse to select [Animation] in the
popup menu.
The animation tag properties screen comprises the [Visible], [Position], and [Rotation] pages.
On this page the [Visible/Invisible] function is set according to the ON/OFF state of a bit
Visible page
address.
On this page, movement along a track (X/Y coordinates) or movement range can be set for
Position page
horizontal or vertical movement.
Depending on the angle, rotation in place can be set, or central coordinates can be set so
Rotation page
that shapes and tags rotate around a center point.
On this page the [Visible/Invisible] function is set according to the ON/OFF state of a bit address.
Use visible option Select whether to use the [Visible/Invisible] function for the shape or tag.
Reference address Enter the bit address to be used in the [Visible/Invisible] function.
Visible ON status The shapes and tags are visible when the bit address is ON.
Visible OFF status The shapes and tags are visible when the bit address is OFF.
On this page, movement along a track (X/Y coordinates) or movement range can be set for horizontal or
vertical movement.
Track Description
Use track move When the checkbox is selected, the track move animation effect is used.
Cycle interval Set the time interval when shapes or tags move along the track.
[1->N,1->N] - Moves from track 1 to the track with the last number in sequence. This is
repeated.
Direction type
[N->1, N->1] - Moves from the track with the last number to track 1, in sequence. This is
repeated.
[1->N->1->N] - Moves from track 1 to the last track, then moves again in the opposite
[N->1, N->1] - Moves from the track with the last number to track 1, then moves again in the
The value of the entered word address becomes [No] of the track. According to the data,
Use user data
shapes and tags are moved to the X/Y coordinates of the applicable track.
In [Track position], set the X/Y coordinates for the shape or tag to move to. The center of the shape/tag is
the standard for X/Y coordinates.
X Position Enter the range of movement, not exceeding the resolution of the touch to be used.
Y Position Enter the range of movement, not exceeding the resolution of the touch to be used.
The values of X and Y which were entered in [No 1] represent the current position of the shape or tag.
Enter the number of tracks to use in the number entry box below, and press the button to add
With a track selected, press the button to add a new track above it. Pressing the
moving by the set move range (pixel) within the move range. Also, the value of a user designated word
Use auto move The shape or tag repeats moving by the set move range (pixel) within the move range.
Enter the start and end of the horizontal move range on the touch screen (X axis) in pixels.
Move range (pixel) The default start value is the current position of the shape or tag.
Enter the range of movement, not exceeding the resolution of the touch to be used.
[1->N,1->N] -Moves from the [Start] coordinate to the [End] coordinate. This is repeated.
Move type
[N->1,N->1] - Moves from the [End] coordinate to the [Start] coordinate. this is repeated.
[1->N->1->N] - Moves from the [Start] coordinate to the [End] coordinate, then back to the
[N->1->N->1] - Moves from the [End] coordinate to the [Start] coordinate, then back to the
Cycle interval Set the time interval when shapes or tags move according to the set move pixels.
User-defined By entering a word address, the value of the address can be used as the horizontal or vertical
The word address value and movement values used are scaled. The shape or tag is moved
according to the proportion between the [Input range (word value)] and the [Move range
Use scale (move value)]. If [Input range 0 ~ 2000] and [Move range 0 ~ 100], the proportion between
the two ranges is 20:1. When the actual word address value is 800, the shape or tag is moved
Use auto move The shape or tag repeats moving by the set move range (pixel) within the move range.
Enter the start and end of the horizontal move range on the touch screen (Y axis) in pixels.
Move range (pixel) The default start value is the current position of the shape or tag.
Enter the range of movement, not exceeding the resolution of the touch to be used.
[1->N,1->N] -Moves from the [Start] coordinate to the [End] coordinate. This is repeated.
Move type
[N->1,N->1] - Moves from the [End] coordinate to the [Start] coordinate. this is repeated
[1->N->1->N] - Moves from the [Start] coordinate to the [End] coordinate, then back to the
[N->1->N->1] - Moves from the [End] coordinate to the [Start] coordinate, then back to the
Cycle interval Set the time interval when shapes or tags move according to the set move pixels.
User-defined vertical By entering a word address, the value of the address can be used as the horizontal or
The word address value and movement values used are scaled. The shape or tag is moved
according to the proportion between the [Input range (word value)] and the [Move range
Use scale (move value)]. If [Input range 0 ~ 2000] and [Move range 0 ~ 100], the proportion between
the two ranges is 20:1. When the actual word address value is 800, the shape or tag is
Depending on the angle, rotation in place can be set, or central coordinates can be set so that shapes
Use auto rotate Within the [Rotation range], rotation according to the set rotation angle is repeated.
Rotation range
Enter values between (1°~360°) for the [Start] angle and [End] angle for shape or tag rotation.
(angle)
[1->N,1->N] -Moves from the [Start] coordinate to the [End] coordinate. This is repeated.
Rotation type
[N->1,N->1] - Moves from the [End] coordinate to the [Start] coordinate. this is repeated.
[1->N->1->N] - Moves from the [Start] coordinate to the [End] coordinate, then back to the
[N->1->N->1] - Moves from the [End] coordinate to the [Start] coordinate, then back to the
Cycle interval Set the time interval when shapes or tags rotate according to the set rotation angle.
Change rotation When [Change rotation center] is used, the shape or tag does not rotate in place, but orbits
Use manual rotate Rotate with the value of the word address entered as the angle.
The word address value and rotation values used are scaled.
The shape or tag is rotated according to the proportion between the [Input range
Use scale
(word value)] and the [Move range (rotation value)]. If [Input range 0 ~ 2000] and
[Move range 0 ~ 100], the proportion between the two ranges is 20:1. When the actual
When [Change rotation center] is used, the shape or tag does not rotate in place, but
Change rotation center
orbits around the point of intersection of the entered X/Y coordinates.
(1) None
The animal tag is set to operate at all times, without using animal operation conditions.
0 If the state of the designated bit address is OFF, the animation tag operates.
Bit
1 If the state of the designated bit address is ON, the animation tag operates.
If, as seen in the figure above, the value at station [D0000] is equal to or greater than 10, and smaller than
The [Track], [Movement range] and [Rotation range] paths set in the animal tag can be changed manually
in the edit screen. This function is located on the top of the edit screen, as shown in the figure below.
When [Track Edit] is enabled as shown in the figure above, the path of each animal tag appears. By
clicking and dragging dots connected to paths, the path can be changed.
The tool menu includes additional functions for setting the editing options of the XDesignerPlus4 program, and
This function allows viewing of the PLC address used by the tags of the project, and the internal
address of the touch body, according to screen, tag, or address. The viewed data can be converted
into an Excel file and managed by the user. In [Address/tag cross reference], two major methods can be
used for viewing. The address used can be viewed using the tag as the standard, or the registered tags
search, and click the [Search] button. Information corresponding to the search conditions is brought up on
the screen.
Tag Description
Screen Select the desired screen from the screen list of the selected project.
Object When searching for a particular tag, select the tag type.
criterion.
Sort by Tag Type – Sort according to tag type. Tag ID – Sort according to the ID number of the
tag.
Screen Name – Sort according to the name of the screen. Screen Number – Sort according
Screen
Name of the screen where the tag is located
Name
PLC The name of the PLC model or TOP model the address belongs to
type) to search, and click the [Search] button. Information corresponding to the search conditions is
Screen Select the desired screen from the screen list of the selected project.
Object When searching addresses for a particular tag, select the tag.
Device Select the type of device to which the address to be searched belongs.
Address Name Select the identifier of the address to be searched (applies only to PLC)
criterion. Address – Sort by address. Screen Name – Sort according to the name of the
Sort by
screen. Address – Sort according to the type of address. ASC – Ascending order, DSC –
Descending order
No Number of item
Screen
Name of the screen where the address is located
Name
PLC The name of the PLC model or TOP model the address belongs to
All info
Address The address being used in the tag
Screen
Name of the screen where the tag is located
Name
an Excel file.
This function allows searching of all addresses registered to a project. Some addresses can be changed on
the same PLC, and all addresses can be changed by changing the PLC model. The user can change
addresses manually in the [Address List], but by using the [Address Convert Rule] function, it is possible to
[Address Converter] is run, the PLC model name set for the project at hand is displayed, as shown in the
figure below. To change to the address of another PLC model, press the button of the [Before
In the [After Addr] list, the user can change addresses manually.
Kind The parent category of the tag where the address is used.
Class The child category of the tag where the address is used.
Description The content of the memo registered in the properties of the tag.
By double clicking an address shown in the [After Addr] list, the address can be entered manually.
rules can be added to the [Convert Rule List] and applied in batch. There are three types of [Convert
Rule name Set the name of the rule. Select [Use user define name] to apply the rule name.
Convert Rule
Change Address – Change the number of the address.
Task target
Apply the set convert rule. The rule is applied to the [Address List] only, and not the actual
Apply
addresses.
Target Address Select the PLC number and name of the address to convert, and enter the address.
Skip Device Change the PLC number and Address, skipping Device.
Skip Address Change the PLC number and Device, skipping Address.
As shown in the figure above, if [ALL,100] is entered into [Target Address] and [M, 200] is entered into
[Change To Address], the Device is changed to M and the 100 is changed to 200 for all addresses that
include 100.
① Wildcards
Addresses can be changed using wildcards. With addresses [M0100, M0101, M0102…M0199], entering [M,
01**] in [Target Address] and enter [K, 02**] in [Change To Address] then converts the addresses to [K0200,
K0201, K0202…K0299].
Add a string behind or in front of the address, or insert a string into the address.
Front Add Enter the string to add to the front of the address.
Enter the place of the location to insert the string. (Counting from the front)
With the above settings, when [M01000] is changed to [M0200], the string is added and the result of
[MA02B00C] is returned.
In the case that in a certain PLC, the address is composed of numbers and letters, an address format can
When the address is [INPUT100AB], enter [*****%03D**] into [Use X address format] to increase/decrease
With the settings above, a batch increase of 1 starting from 100 is applied to all addresses. If -1 is entered,
① Add string
(4) Filter
Use to restrict the address conversion targets.
[Fig. Filter]
Set address range Set the address range to restrict conversion for.
Apply all Convert addresses, applying the entire registered rule list.
rule files. The path where rule files are saved is [C:\Program Files\M2I Corp\XDesignerPlus4\RULE].
Save Rule File Save rules registered in the [Convert Rule List] as a file.
All screens included in the project can be viewed and verified by type. Screens can be copied, deleted, or
renamed.
Project When using multiple projects, select the project to show in the screen list.
Select the type of screen to be shown in the screen list. Options are [Base Screen],
Base Screen
[Window Screen], and [Sub Screen].
46.3.1 View
When using multiple projects, the project to be shown on the screen can be selected. Also, the screen
type (base screen, window screen, sub screen) can be selected. The screens can be shown in a text list, or
as small thumbnails.
When displaying thumbnails, images can be adjusted among small, medium and big sizes, as shown in
46.3.2 Editing
(1) Deleting screens
Use the mouse to select the screen to delete in the screen list, and click Delete. Using Ctrl + Mouse click,
mouse.
When [Drag & Drop] has been performed, a window for setting the number of the screen that was copied
is shown.
Default add Add following the largest number among the screen numbers in the project.
Keep the screen number Keep the screen number from the project where the screen was copied.
Applies only when the [Change the screen number] menu is selected. The start screen
Set start screen number
number to be applied is set here.
As multiple screens are copied, the value by which the numbers of the screens copied
Increase value
increases is set.
screen.
This function allows for data to be stored and used in a CF card, instead of in the internal memory of the
touch body. If recipe data is saved in a CF card, data capacity usage is not restricted to internal memory.
Where recipe move]. The number of recipe blocks and word count are determined by the number of files
saved the CF card and the number of words saved in the file. Therefore the settings here are meaningless.
separate file. The file format is (*.CSV). That is, if 50 blocks are used, 50 files are needed.
Enter the recipe number. Values between 1 and 65535 can be entered. The value entered is
Recipe no.
reflected in the file name. The number can be used later to retrieve the recipe.
Recipe file name Displays the automatically generated recipe file name.
Recipe name Enter the name of the recipe. Any name can be entered
Data count Enter the number of words to be saved in the recipe file.
Data Name The name of each word in the recipe. Any name can be entered
Data Actual recipe data. This data can be modified or set during operation.
After completing writing for a block, designated the recipe save folder as [-HMI-\RCP] in the CF card, and
Recipe save folder Select the folder to save the recipe file in. Set this to [-HMI-\RCP] in the CF card.
Recipe file list Displays the existing recipe files saved in the folder.
Load Loads the file selected in the [Recipe file list] to the [Write block] part, and displays the file.
When the conditions for [Condition of Movement] in [Project]-[Recipe Setting] are satisfied, the recipe
data of the block is loaded to the address set in [Target address Where recipe move]. To edit/add recipe
data saved on a CF card, load the recipe block to edit, then edit the data in [Target address Where recipe
move]. Then click the [_PARM_SAVE] button of the touch tag to save the new data.
This function shows thumbnails of each screen included in the project, and allows saving of thumbnails as
images.
project that the user wishes to view can be selected. All screens can be shown in the list, or base screens,
window screens, and sub screens can be shown separately. Also, ON/OFF or word values 0~15 can be set
for the address status of tags included in the screen, and displayed.
Check the screen to convert into an image, and the save path, then click the [Save image] button.
If the [Save to clipboard] button is clicked, the selected image is copied to the clipboard. The image can
be pasted into documents or image tools. Only one image can be selected for [Copy to clipboard].
This function converts PDF files for use in the [Document viewer] of the tag, and creates index files. To use
the [Document viewer], the converted bitmap image and index file must be saved in the CF memory card.
The color level and size of the image can be adjusted. Select and run [Tools]-[PDF image converter] from
the menu.
Convert Applies when color level or image size have been changed.
Export After conversion is completed, save the selected image on the PC.
PDF file Shows the path of the PDF file that is currently open
Image type Select the format of the image to save. (Currently only Bitmap is supported)
Document ID Enter the number of the folder that is created when the image is saved. (1~256)
Page title Enter the title of the document to be saved to the index file.
shown in the list. Select the PDF file to convert, and click the [Open] button.
Once PDF file selection is completed, the image is converted to match initial settings (Mono Color,
original size) and displayed in the page list of the [PDF image converter] and the preview screen.
depth level, the greater the size of the converted image file becomes. After entering the color type and
image size to use, click the [Convert] button to convert. When viewing the converted images, click the
image on the page list on the left, or click the next page button on top of the preview screen.
document ID. This is indicated in the name of the folder that is created when the image is saved.
(Document ID: 1 -> Folder name: DOC1) In the page list on the left, select the checkbox of the image to
save, then click the [Export] button to bring up the folder selection screen. Images can be selected
/unselected in batch using the [Select all] checkbox.
index files are saved in the folder. When a document ID of 1 has been entered, and files have been saved
to [C:\], the path of the image and index files is [C:\DOC\DOC1]. The name of the saved folder is the
code that connects the image saved to CF memory and the document viewer tag. Therefore, the name
[My button maker] is a function where users can select the desired shape and create customized button
images by inserting shadow effects of patterns. Images created here are stored in the MBS (My Button
Shape) format. They can be registered and used in the [Image Library]. MBS images can be resized
without quality loss, unlike bitmap images. [My button maker] can also be run from the [Image library].
When the [Center] button on top of [My button maker] is clicked, the shape is moved to the center of the
edit screen. The image can be decorated using the [Shape], [Fill], and [Effect] pages on the bottom.
(1) Shape
Select the size and shape of the button.
[Fig. Shape]
This shows the width of the shape that is currently being edited. This value can be
Width
designated manually.
This shows the height of the shape that is currently being edited. This value can be
Height
designated manually.
Depending on the shape of the button, the [Round & Cut] item may be displayed. Options for Round &
Cut are [Scale] and [Fixed]. In the [Scale] option, rounding and cutting of the outline of the button is
scaled to the size of the entire button. In the [Fixed] option, the outline of the button is round and cut
(2) Fill
The inside of the button can be filled with color in a number of ways. In [Fill Style], select the fill style to
Fill the inside of the button with a single color. Click [Color1] to set the color to fill the button with.
② Linear gradient
This effect causes the color to change along a linear gradient. Depth and contrast can be adjusted. By
selecting [Two-Colors], [Color 2] can be set. Two colors are then used to fill the button.
③ Radial gradient
This effect causes the color to disperse. Depth and contrast can be adjusted.
By selecting [Two-Colors], [Color 2] can be set. Two colors are then used to fill the button.
④ Smoothness
This effect causes the color disperse along the edges. Depth and contrast can be adjusted.
By selecting [Two-Colors], [Color 2] can be set. Two colors are then used to fill the button.
[Fig. Smoothness]
Images saved in the PC can be used to fill the button. Set the color for the image background by setting
[Color 1], then click [Stretch] to fill the inside of the button with the image.
(2) Effect
The inside of the button can be tiled, or shadows can be used.
[Fig. Effect]
In the [Shadow] effect, the direction of the shadow can be selected in the list shown in the image above.
X (width) and Y (height) can also be set. Check [Use Tile] under the [Tile] effect, and select an option to
[Image library] shows the bitmap images provided by default in the XDesignerPlus4 program. From here,
images can be registered in projects. Users can also add new images, and newly added images can be
registered in projects.
[Image library] is used when registering images in touch tags or lamp tags.
On the right, the selected images, and the images contained in the selected folder are shown.
On top, there are the [Library Add/Del], [File Add/Del], [Show Image info], and [New My Button] buttons.
Button Description
Delete the selected folder. When a folder is deleted, child folders and images in the folder are
Library del
When the file add button is selected, the [Open picture] window where the image to add is
selected is shown. The types of images that can be registered are [*.bmp], [*.jpg], [*.jpeg],
[*.mbs].
Image add
When the file del button is clicked, the following confirmation message is shown.
Image del
The path, color, image size, and file size of the image is shown.
[Project image tool] show info on all image files registered to the project currently in use. Image formats
Format
(Format)
Image format Select the format to convert the selected images to, between [Bitmap] and [Jpg].
Select the quality of the bitmap image from the list below.
Bitmap Color
GO Converts the selected image into the format set by the user.
Part Description
Bitmap Size The data size when the image is a bitmap format file is shown.
Jpg Size The data size when the image is a Jpg format file is shown.
The [Simulator] function allows the project to be operated on the PC, without sending to the touch.
When the screen is clicked with the mouse cursor, the screen behaves as if a touch screen is pressed with
the fingers. The address list on the right displays the status or value of addresses. Addresses can be set
[Fig. Simulator]
File
[Run] starts the simulator, and [Pause] suspends the simulator. The number of the screen
When [About] is pressed, the version of the simulator program can be viewed.
About
The buttons below are the [Show background], [Show shapes], and [Show tags] buttons,
Adjust screen respectively. [Zoom in/Zoom out] can be used to adjust the screen size.
(1) Object
When the tag type is selected from the list, the addresses used in the tag are shown in the address list.
[Fig. Object]
[Fig. Filter]
Address Name Select the name of the PLC address to show in the list.
Address number Enter the number of the address to show in the list.
① Tag
In the [Current Address List], select an address using the mouse to show a list of tags where that address
is used.
② Watch List
Right click an address in the [Current Address List]. Register a watch list by clicking [Add Watch List]. The
status of the address is continuously shown, even if the page is transitioned in the [Simulator].
Generates a [TopView Client] file. [TopView] is a function for monitoring or remote control of a remote
touch from a PC, using [EtherNet] communications.
Part Description
Use Remote Monitoring Monitor a remote touch from the PC, using EtherNet communications.
Use Remote Control In addition to remote monitoring, the touch can be controlled from the PC.
If [TopView Client] is run without making the above settings, the following message to change [Project
Property] is shown.
[Fig. Message]
Creator Description
This is the Ethernet communications port between the touch and TOPView. The default
Port Num
value is [3531].
Save to Set the path and file name to save the TopView executable file.
Create RView Client Create a TopView client file according to the settings above.
Click the [Create RView Client] button to create an executable file, as shown in the figure below.
The operating screen of the touch is shown in real-time. When [R-Control Stop] is run, the mouse can be
used to perform remote control. Settings for file creation in the [TopView client] can be changed in
[Fig. TopView]
R-Control Start In "R-Control Start" status, the mouse can be used to control the touch, instead of the fingers.
Import Project Import a project file saved on the PC and apply to TOPView.
Project Sync Upload a project file running in the touch, and apply to TOPView.
Target Touch IP Show the IP address of the touch that is being remotely monitored/controlled.
Port Show the number of the communications port. (Normally does not need to be changed.)
Refresh Time Set the refresh cycle of the real-time monitoring screen.
Transparency Set the transparency of [TopView]. Settings are between 0 and 250.
When [Default] is clicked, all options are reset to the settings at the time of initial program installation.
Interval of auto saving Set the interval for auto saving of the project, in minutes.
Turn off Undo / Redo Do not use the [Undo] and [Redo] funcitons.
Use default TenKey Use the default TenKey when creating a new project.
Use default FileManager Use the default FileManager when creating a new project.
If the OS installed in the connected touch has a lower version than the OS included in the
OS Auto Patch
current XDesignerPlus4, the OS is automatically patched when projects are transferred.
Check the limit area of When building, shapes/tags that have exceeded the limit area are checked, and errors are
Set the transparency of the subscreen when using the subscreen as the background of the
SubScreen transparency
base screen.
Global transparency Set the transparency of the master screen or frame when using the global screen as the
Quality of JPG
Set the quality of JPG images registered to the project.
images in project
Float data when input the Set the default number of decimal places for values where decimal places are input.
decimal places.
X grid space Set the spacing of the dots forming the grid along the X axis.
Y grid space Set the spacing of the dots forming the grid along the Y axis.
Ctrl reverse Use the Ctrl key when using the keyboard key buttons to move shapes or tags.
Window frame color Set the color of the size adjusting frame in the window screen.
Input font Set the font for input when editing properties
Hint B.G. color Set the color of the background of the hint.
Hint font size (X) Set the horizontal size of the hint font.
Hint font size (Y) Set the vertical size of the hint font.
The transfer menu performs the function of sending data between the touch and the PC. The transfer menu items
In [Build and Transfer], a project file is built (compiled), and the the transmitter is executed to transfer the file. In
[Execute transmitter], the transmitter is executed without building. Therefore, to transfer a project, run [Build and
Note Before running the transfer menu, be sure to check that the transmission cable is connected properly.
Also, confirm that the project file that is currently open has been [Saved]. Only saved files can be transmitted.
The touch and the PC can communicate using [Serial], [USB], and [Ethernet].
Serial Communication with a serial cable connection to the COM1 port of the touch.
USB Communication with a USB cable connection to the USB Device port of the touch.
Ethernet Communication with an ethernet cable connection to the ethernet port of the touch.
Data that can be transmitted includes project files, touch OS files, and logging/recipe/alarm data files.
Files used to operate the file; when a touch is purchased, the latest OS comes pre-installed.
OS file
If the touch OS is not up to date, an OS file can be transmitted to update the OS.
Logging/recipe/alarm These data files have been created and saved in the touch during operation. These data files
Building begins immediately when [Build and Transfer] is selected. The build process checks for errors in
the currently open project, and creates a file for internal transfer. Here, if the project file does not have
errors, the transmitter is run. The project file is automatically linked to the transmitter, facilitating transfer.
the [*.DPX4] file currently open in the XDesignerPlus4 program is imported and built. Build options can be
checked.
As the [*.DPX4] file is large, and also includes info that the touch OS does not require, only the required
info is selected from the content of the [*.DPX4] file to create a file for transfer.
The extension of the transfer file is [*.TRZ]. This file is create internally. The transfer file [*.TRZ] cannot be
opened and edited using the XDesignerPlus4 program. The file cannot be converted in to a [*.DPX4] file
either.
The top of the project builder includes buttons and options. Info and size is displayed on the bottom.
① Buttons
[Fig. Buttons]
Button Description
Send Run the transmitter. If the build result is [Fail], the transmitter is not run.
A [*.TRZ] file is created for transfer. This file can be stored or used.
Project], a [*.TRZ] file that has already been built and converted into a transfer file can be
imported and transferred. When the [Make TRZ] button is clicked, the [Make TRZ File] screen
is shown. The path to save the [*.TRZ] file that is created after building can be designated.
Make TRZ
Set the save path and file name, then click the [Save] button.
The items of the project file in the connected touch body and the project file opened in
Compare projects XDesignerPlus4 are compared for matches. The touch body and PC must be connected.
② Options
[Fig. Options]
Option Description
There are two types of project file: DPX4 files and TRZ files.
TRZ files are files used for transfer, and are created when building in XDesignerPlus4.
This file is the protocol file that is used for touch operation, and is always loaded into
the touch when a project is transferred. This file cannot be converted into a DPX4 file,
in build file Upload files are compressed DPX4 files. These files can be uploaded and edited on the
The [Include project file in build file (use upload data)] option determines whether to
If the project is transmitted to the touch without checking this option, the project file
cannot be uploaded. It is recommended that [Include project file in build file (use
Transmitter auto run After building, if there are no errors, the transmitter is run automatically. This option
After downloading
After the project has been transmitted to the touch body, the transmitter is closed.
the transmitter close
The foll printer build file [*.rbf] is included in the [TRZ] file.
Click the [Open] button, select the roll printer build file, and designate the path.
Include roll printer
build file
changed, compiling must be performed again to include or remove files. When the [Transfer] button is
③ Info
The info section indicates build progress, and indicates errors in individual items.
[Fig. Info]
Info Description
Build progress is shown in %, and build results are shown in more detail.
Detail
When the build is successful, [Build Complete] is shown. When the build fails, [Build Fail] is shown.
Message Whether errors have been found in individual project items is shown. If there are no errors, [OK] is shown.
The very bottom indicates the build result, as shown in the following figure.
If the build has been completed without errors, and [Build Success] is shown, as in the figure to the left,
the transmitter is run automatically. If there is an error in the project file and [Build Fail] is shown as in
the figure to the right, the transmitter is not run. When the [Project builder] screen is closed, an error
message is shown on the bottom of the XDesignerPlus4 program.
The error message indicates the location in the project where the error has occurred. When the error
message is double clicked, the location in the project where the error has occurred is brought up.
Projects up to 26M can be written for the touch. The right side of the project builder shows the size of
the project file being transmitted. In [Size], the size of the transmitted project file is shown in [Mb]. The
transfer file is automatically linked to [Select file] in project file info. When the transfer channel
The [Run Transmitter] menu is the [Build and Transfer] menu without the build process. This menu is used
connect the touch and PC with a cable. Depending on the type of the cable, select among
USB/Ethernet/Serial. If the PC and touch are connected properly, [Connected] is shown. Info on the
① USB transmission
The touch communicates with the PC through a USB cable connected to its USB Device port (mini 5-pin).
USB transmission can be used after installing the USB deriver first. The USB driver is automatically installed
When the USB cable is connected to the USB Device port and the transmitter is run, the [Connected]
status is shown automatically, as in the figure above. If the touch body is off, or the cable has not been
properly connected, a [Not Connected] status is shown. If the [Not Connected] status is shown, check
the body, cable, and USB driver, then click the [Connection] button. The [Connected] status should be
② EtherNet transmission
An ethernet cable is connected to the ethernet port of the touch. Use a cross cable to connect the PC and
touch directly. Use a direct cable when using an ethernet hub. Using ethernet transmission, multiple
2. Match the IP and submet mask in [Menu Screen]-[Communication Settings] of the touch.
Set the same [Subnet Mask] for the PC and touch. As for [IP], set the same three leading numbers as
3. Click the [Search] button to search for touches currently connected with the PC.
4. Among the touches shown, select the touch to transmit to. Multiple touches can be transmitted to.
5. Perform [Transfer].
③ Serial transmission
Here, the touch communicates with the PC through a serial cable attached to the COM1 port of the touch.
2. In [Communication Port], set the COM port of the PC where the serial cable has been connected.
When using a [USB To Serial Converter], verify and set the port number of the [USB Converter] in
3. Communication settings [Baud rate (115200)/Data bits (8)/Parity bits (none)/stop bit(1)] are fixed. By
Project name The project name, project size, XDesignerPlus4 version, and transmit date are shown.
Whether an OS file is included, and the version of the OS is shown. If [Auto OS Patch] is
Whether upload data is included, and the size of the upload file is shown. The upload file is
Including upload data the compressed (*.DPX4) file, and is included only when "Include upload data" is checked on
V4.0 onwards, only the drive of the set PLC is transmitted when the project is transmitted.
When the Build & Transfer menu is run, the transfer project file (TRZ) file is automatically
Select a file
linked. To attach a separate TRZ file, use the button.
Click the [Transfer] button on the button to proceed with project transfer. Once the transfer is complete,
(3) OS transfer
This menu is used when transferring separate OS files. Run [Transfer]-[Transmitter menu]. Select [OS FONT],
[Fig. OS FONT]
Under [System File Information], use the button to select the OS file (*.bin) to transfer. Transfer to
the touch using the [Transfer] button. If the XDesignerPlus4 software version is up to date, and "Auto OS
Patch" is checked under [Tools]-[Editing options], the latest OS is transmitted together when the project is
transmitted.
Select the upload file. The types of upload file are as follow.
List Description
Uploads upload files in the touch. The size of the upload file is displayed.
Project This button is used to designate the save path. When upload is completed, a (*.DPX4) file is
Uploads logging files in the touch. Under [Select Logging], select the logging number of the logging
Logging
Designate the save path. Logging data has an extension of (*.CSV), and can be viewed in Excel.
Uploads alarm data in the touch. Designate the save path. Alarm data has an extension of (*.CSV), and
Alarm
If there is no data in the touch, the "No upload data" message is shown, as in the figure below.
The project file in the touch and the project file to be transmitted are compared, and only changed data
is transmitted. If the project has been modified only by a little, the amount of data to be transmitted
② Auto transfer
Project transfer is performed immediately when the transmitter is run.
When transmitting by USB, the file is transmitted slowly to increase safety. This option is helpful when a
(☞ See [7.12.3] in [chapter 7] for instructions on how to change the model name.)
If the OS is not V4.0, run the [Transfer]-[OS Upgrade] menu to upgrade the touch.
If the OS installed in the touch is V3.1, the following program can be used to upgrade to V4.0.
In order to upgrade to V4.0, the boot file/font file/OS file must be transmitted in sequence.
When the [Transfer]-[OS Upgrade] menu is run, the following screen is shown.
This program is a program that uses a USB cable for transfer. Connect the USB cable and click
to transmit the boot file. When transfer is completed, the touch resets. Once reset is completed, use the
button again to transfer the font and OS files in sequence. When transfer of the three files has
been completed, the touch enters "Touch Calibration Mode." When calibration is completed by
To connect the touch and PC and transfer files using a USB cable, the USB driver must be installed. The
USB driver is automatically installed when XDesignerPlus4 is installed. If a driver issue occurs during use,
and the driver must be installed again, navigate to the XDesignerPlus4 installation path [C:\Program
Files\M2I Corp\XDesignerPlus4\usb_driver] and run [USB Driver Setup.exe] to install the driver again.
This can be performed by using the [Interface]-[USB Storage]-[File Copy] menu from the menu screen
of the touch body. Project files, OS files, or font files in the USB memory can be transmitted to the
touch body, and project files, OS files, font files, system buffer data, and logging data in the touch body
(Warning) System Buffer Data and Logging Data in the USB memory cannot be sent to the touch
body.
in the field, which does not require a PC or laptop. If there are two touches, the project from one touch
The project files copied and transmitted using USB memory are not DPX4 files for editing, but TRZ files
for transfer. Therefore, project files copied using USB memory cannot be edited.
excess of 2 gigabytes.
When the USB memory is inserted into the touch body, a message is shown on the top left corner.
When the memory is successfully recognized, the [USB Storage Insert!]-[USB Storage FAT Reading!]-[USB
Storage Init OK!] messages are displayed in sequence. Some USB memory devices may not be
recognized.
Select Project File in the [File Copy] screen, then touch the [HMI->USB] button.
The project file is copied to the [-HMI-\PRJ] folder of the USB memory inserted in the touch.
The files copied are the build files used in the touch for actual operation. These cannot be edited on
the PC.
This function is used to load the same project in another touch unit with the same specifications.
project can be loaded in the touch directly. From the menu screen of the touch body, run the
[Interface]-[USB Storage]-[File Copy] menu. In the [File Copy] screen, select Project File, then click the
[USB->HMI] button. The project file copied to USB memory is loaded in the touch body.
In the [File Copy] screen, select OS File, then click the [HMI->USB] button to copy the OS file to the
inserted USB memory. The file is saved as [S1000000.SYS] in the [-HMI-\SYS] folder of the USB memory.
Remove the USB and insert into a different touch. In the [File Copy] screen, click the [USB->HMI] to
An OS file in the PC can be loaded in a touch by saving an OS file on the PC as [S1000000.SYS] in the
[-HMI-\SYS] folder of the USB memory.
In the case of font files, select Font File in the [File Copy] screen and copy the file. The file is saved in
the [-HMI-\SYS] folder of the USB memory with the file name [S2000000.SYS]. Only the file name is
different. The method of copying and loading is the same as for OS files.
System Buffer Data and Logging Data in the USB memory cannot be sent to the touch body.
In the [File Copy] screen, select System buffer data, then click the [HMI->USB] button to copy the
internal address file to the inserted USB memory. These files cannot be viewed from the PC, and can
In the [File Copy] screen, select OS File, then click the [HMI->USB] button to copy the OS file to the
The LOG00001.CSV file represents logging1 data, and the LOG00002.CSV file is logging2 data.
The window menu is used to align or close the base screen, window screen, sub screen, and global screen. The
menu allows more effective editing when multiple screens are active.
All screens open in the program are minimized, and aligned on the bottom of the screen.
All screens open in the program are shown in the maximum size.
[Fig. Cascade]
48.4 Tile
[Fig. Tile]
The help menu includes product info, communication manuals, and help files providing additional functions and
49.1 Help
A PDF version of the XDesignerPlus4 user manual is shown. This function requires that a PDF reader
Communication manuals for different manufacturers can be viewed. The communication manuals also
include descriptions of communication setting methods, and cabling diagrams between the touch and
controller. Select the manufacturer of the controller from the list on the left, and select the manual
The XDesignerPlus4 version can be viewed. Also indicated are the telephone number and address of the
M2I Corporation.
[Fig. About]