This shows the contents of write data in each address of the System Data Area.
![]()
To delete screens, use 0012 (Screen Display ON/OFF) instead of using Bit 0 (Backlight OFF bit) of 0011 (Control).
System Data Area Structure
|
Word Address |
Description |
Bit |
Introduction |
|---|---|---|---|
|
0 |
Reserved |
- |
Reserved |
|
1 |
Status |
0 to 1 |
Reserved |
|
2 |
Printing | ||
|
3 |
Data Display Part Write Setting Value | ||
|
4 to 7 |
Reserved | ||
|
8 |
Data Display Part Input Error | ||
|
9 |
Display ON/OFF 0: ON, 1: OFF | ||
|
10 |
Detect Backlight Burnout | ||
|
11 to 15 |
Reserved | ||
|
2 |
Reserved |
- |
Reserved |
|
3 |
Error Status |
0 to 2 |
Unused |
|
3 |
Screen Memory Checksum | ||
|
4 |
SIO Framing | ||
|
5 |
SIO Parity | ||
|
6 |
SIO Overrun | ||
|
7 |
Unused | ||
|
8 |
Time to replace backup battery*9 | ||
|
9 |
Unused | ||
|
10 |
Backup battery has run out | ||
|
11 to 15 |
Unused | ||
|
4 |
Clock's current "Year"*1 |
0 to 7 |
Last 2 digits of year (2 BCD digits) |
|
8 to 15 |
Unused | ||
|
5 |
Clock's current "Month"*1 |
0 to 7 |
01 to 12 (2 BCD digits) |
|
8 to 15 |
Unused | ||
|
6 |
Clock's current "Day"*1 |
0 to 7 |
01 to 31 (2 BCD digits) |
|
8 to 15 |
Unused | ||
|
7 |
Clock's current "Hours"*1 |
0 to 7 |
00 to 23 (2 BCD digits) |
|
8 to 15 |
Unused | ||
|
8 |
Clock's current "Minutes"*1 |
0 to 7 |
00 to 59 (2 BCD digits) |
|
8 to 15 |
Unused | ||
|
9 |
Reserved |
- |
Reserved |
|
10 |
- |
If writing to a Word Switch (16 bit), when you take your finger off the Switch, the bottom 8 bits are output as an interrupt code. | |
|
11 |
Control |
0 |
Backlight OFF |
|
1 |
|||
|
2 |
Print Started | ||
|
3 |
Reserved | ||
|
4 |
Buzzer Output*4 | ||
|
5 |
Enable AUX Output*5 | ||
|
6 |
Writes "FFh" when you touch a screen and return to the screen (from "Display OFF" to "Display ON"). 0: Do not output interrupt 1: Output interrupt | ||
|
7 to 10 |
Reserved | ||
|
11 |
Print Canceled | ||
|
12 to 15 |
Reserved | ||
|
12 |
Screen Display ON/OFF |
- |
Turn Screen Display OFF with FFFFh Display screen with 0h |
|
13 |
- |
When writing to a Word Switch (16 bit), the bottom 8 bits are output as an interrupt code. | |
|
14 |
Reserved |
- |
Reserved |
|
15 |
- |
1 to 9999 (BIN) | |
|
16 |
Window Control |
0 |
Window Display 0: OFF, 1: ON |
|
1 |
Change Window overlap order 0: Permitted, 1: Not permitted | ||
|
12 to 15 |
Reserved | ||
|
17 |
Window Number |
- |
Global Window's registration number selected indirectly: 1 to 2000 (BIN/BCD) |
|
18 |
Window Display Position (X Coordinate) |
- |
Global Window's top-left display position, selected indirectly (BIN/BCD). |
|
19 |
Window Display Position (Y Coordinate) |
- |
*1 When using WinGP, setting up the Year/Month/Date/Minute will update WinGP and the shared IPC/computer clock.
*2 When you write data 0x00 to 0x1F, communication
interruption may occur. This is unaffected by [System Settings] workspace,
[Display Unit] screen's [Touch Panel Detection] setting.
Word address 10 interrupts output on release (when touch is OFF) and word
address 13 interrupts outputs on touch (when touch is ON).
The buzzer on the switch sounds to inform the operator the operation is
executing.
Therefore, by setting up addresses 10 and 13 to one switch using the [Multifunction
List], the buzzer sounds whenever touch turns ON and touch turns OFF.
*3
You can use D-script for word address interrupt outputs.
When using D-script to write values to word address 10 or 13, the bottom
8 bits are output as an interrupt code.
*4 To use this feature, go to [System Settings], click [Display Unit], and in the [Operation] tab select the [Touch Buzzer Sound] check box.
*5 To use this feature, go to [System Settings], click [Display Unit], and in the [Operation] tab select the [Output to External Buzzer Terminal] check box.
*6 It is used with LS0014 Bit 4 (Enable Buzzer Output) or Bit 5 (Enable AUX Output).
*7 To use the direct access method and memory link method together, set the [Reflect in Device/PLC] option from the System Settings, [Display Unit] page, [Display] area. If the [Reflect in Device/PLC] is not set, the screen change using the memory link method will be disabled because even if you write a screen number to the address "0015" using memory link method, the value will be changed to LS0008 by communicating using direct access method right away.
*8 Change Screens by touch is not available while the top bit (forced screen change bit) in the mapped device/PLC's System Data Area [Change-To Screen] address is ON. However, you can use the system variable #H_ChangeScreenNo to change screens.
*9 Only display units with built-in replacement batteries are used.
Details About Each Address - System Area
Reserved
Addresses "0", "2", "9", and "14" are reserved.
Because they are used by the display unit, please do not write data to these addresses. It may not work properly.
Status
Monitor only the necessary bits. Reserved bits are sometimes used for display unit system maintenance, so do NOT turn them ON/OFF.
|
Bit |
Description |
Introduction |
|---|---|---|
|
0.1 |
Reserved |
- |
|
2 |
Printing |
Turns ON during printing. While this bit is ON, entering offline mode could disturb the output. |
|
3 |
Write Setting Value |
This bit is reversed each time a write occurs from a Data Display (Setting Value Input). |
|
4 to 7 |
Reserved |
- |
|
8 |
Data Display Part Input Error |
When Alarms are set for the Data Display where you enter a value outside of the alarm range, this bit turns ON. When you input a value inside the alarm range or change screens, this bit turns OFF. |
|
9 |
Display ON/OFF (0: ON, 1: OFF) |
This can detect if the display unit screen display is ON or OFF from the device/PLC. This bit changes in the following cases. (1) When FFFFh is written to the System Data Area's Display ON/OFF, the display turns OFF. (2) When the standby time passes, the display turns OFF (3) If the screen changes or is touched after the display turns OFF, the display turns back ON.
|
|
10 |
Detect Backlight Burnout |
When an expired backlight is detected, this bit turns ON.
|
|
11 to 15 |
Reserved |
- |
Error Status
When an error occurs in the display unit, the corresponding bit turns ON. After the bit turns ON and the power turns OFF, the status is maintained until the GP changes from offline mode back to active mode.
Because the addresses are used for system control, do not display them by means of a Data Display.
|
Bit |
Description |
Details |
|---|---|---|
|
0 to 2 |
Unused |
|
|
3 |
Screen Memory Checksum |
There is an error in the project file. Transfer it again. |
|
4 |
SIO Framing |
|
|
5 |
SIO Parity |
|
|
6 |
SIO Overrun |
|
|
7 |
Unused |
|
|
8 |
Time to replace backup battery |
Display units with replacement batteries built-in are turned ON when it is time to replace the backup battery. |
|
9 |
Unused |
|
|
10 |
Backup battery has run out |
When the backup battery runs out, it is turned ON. |
|
12 to 15 |
Unused |
|
Clock Data (Current)
Whatever the value, it will be stored in BCD, in top
bits 0 to 7.
[Year] is the 2 digits of the year, [Month] is 2 digits from 01 to 12,
[Day] is 2 digits from 01 to 31, [Hour] is 2 digits from 00 to 23, and
[Minute] is 2 digits from 00 to 59.
For example, 2005, October 19, 21:57
Year→Write "0005" to Word Address "4"
Month→Write "0010" to Word Address "5"
Day→Write "0019" to Word Address "6"
Hours→Write "0021" to Word Address "7"
Minutes→Write "0057" to Word Address "8"
Interrupt Output (When touch is OFF)
If writing to a Word Switch (16 bit), when you take your finger off the Switch, the bottom 8 bits are output as an interrupt code. (Control code "FFh" will not be outputted.)
Do not write control codes in the "00 to 1F" range. It can cause a communication interruption.
Control
Please make sure to write this address in bit units. In some cases, writing with word data can change the value.
"Reserved" bits are sometimes used for maintenance of the display unit system. Turn them OFF.
|
Bit |
Description |
Details |
|---|---|---|
|
0 |
Backlight OFF |
When ON, the backlight turns OFF. When OFF, the backlight turns ON. (The parts placed on the screen function while the LCD is lit.)
|
|
1 |
Buzzer*1 |
0: Do not sound, 1: Sound The buzzer is controlled in combination with Bit 4 (Enable Buzzer Output) or Bit 5 (Enable AUX Output). |
|
2 |
Print Started |
0: Do not sound, 1: Sound When the bit turns ON, the printing screen data starts.
|
|
3 |
Reserved |
0: Fixed |
|
4 |
Enable the Buzzer Output*1 |
0: Output permitted, 1: Output not permitted Allow the buzzer sound of a display unit. While this bit is OFF and Bit 1 (buzzer) is ON, the buzzer will sounds from a display unit.
|
|
5 |
Enable AUX Output*1 |
0: Output permitted, 1: Output not permitted Allow AUX output. While this bit is OFF and Bit 1 (buzzer) is ON, the external buzzer connected to a display unit will sound.
|
|
6 |
Interrupt output for when a screen is changed from OFF to ON by touching a touch panel |
(Interrupt code: FFh) |
|
7 to 10 |
Reserved |
0: Fixed |
|
11 |
Print Canceled |
0: Sound, 1: Do not sound When the bit turns ON, all current printing is canceled.
|
|
12 to 15 |
Reserved |
0: Fixed |
*1 The setting combination to control the buzzer is as follows.
|
System Settings [Display Unit] - [Operation] - [Touch Buzzer Sound] |
Bit 4 of Control Address (Enable Buzzer Output) |
Bit 1 of Control Address (Buzzer) |
Operations of Internal Buzzer |
|---|---|---|---|
|
Disable |
Either ON/OFF |
Either ON/OFF |
No sound |
|
Enable |
OFF |
OFF |
No sound |
|
Enable |
OFF |
ON |
Sound |
|
Enable |
ON |
OFF |
No sound |
|
Enable |
ON |
ON |
No sound |
|
System Settings [Display Unit] - [Operation] - [Output to External Buzzer Terminal] |
Bit 5 of Control Address (Enable AUX Output) |
Bit 1 of Control Address (Buzzer) |
Operations of External Buzzer |
|---|---|---|---|
|
Disable |
Either ON/OFF |
Either ON/OFF |
No sound |
|
Enable |
OFF |
OFF |
No sound |
|
Enable |
OFF |
ON |
Sound |
|
Enable |
ON |
OFF |
No sound |
|
Enable |
ON |
ON |
No sound |
Screen Display ON/OFF
Shows the screen when the value is "0h" and hides the screen when the value is "FFFFh". Values other than "0h" and "FFFFh" are reserved. When the screen display is hidden, the next touch on the screen will turn the display back ON.
Because the addresses are used for system control, do not display them by means of a Data Display.
Because the addresses are controlled in Words, you cannot write Bits.
When you write "FFFFh," the displayed screen disappears momentarily. If you want the screen display to disappear for the standby mode time designated in the display unit offline mode's initial settings, write "0000h."
![]()
With the GP4000 series (excluding the GP-4100 series, GP-4201TM and GP-4301TM), when the screen display is turned off (FFFFh), the display unit's status LED shows the breathing LED status.
When the logic program is terminated on the GP4000 series (excluding the GP-4100 series, GP-4201TM and GP-4301TM), stores "0h".
Interrupt Output (When touch is ON)
When writing to a Word Switch (16 bit), the lower 8 bits are output from the display unit to the host as an interrupt code.
Do not write control codes in the "00 to 1F" range. It can cause a communication interruption.
Because the addresses are used for system control, do not display them by means of a Data Display.
Because the addresses are controlled in Words, you cannot write Bits.
![]()
When you write data with a Word Switch (16 bit), they are output as interrupt data. Retrieve this byte of interrupt input in the host (with the INPUT$ in BASIC, for example), and you can simplify the program by using the retrieved interrupt output to jump to each subroutine.
Current Screen Number
Set the Change-to Screen Number. The setup range differs depending on the [Data Type of Display Screen Numbers] option, available from the [System Settings], [Display Unit] link, in the [Display] tab's [Screen Settings] area.
The data type is Bin. 1 to 9999
The data type is [BCD]. 1 to 7999
*7 To use the direct access method and memory link
method together, set the [Reflect in Device/PLC] option from the System
Settings, [Display Unit] page, [Display] area. If the [Reflect in Device/PLC]
is not set, the screen change using the memory link method will be disabled
because even if you write a screen number to the address "0015"
using memory link method, the value will be changed to LS0008 by communicating
using direct access method right away. In addition, screen change using
LS0008 is not reflected to the mapped device/PLC's System Data Area [Change-To
Screen]. As a result, screen changes may not be available from the device/PLC.
(Unable to return to the screen before switching)
If you are not setting the [Reflect in Device/PLC] option, design the system
to clear the change screen number to zero after screens are changed.
There is a method to change screens by force when you cannot change screens
from the device/PLC side.
Turn ON the top bit (forced screen change bit) in the mapped device/PLC's
System Data Area [Change-To Screen] address, and use the other bits to
define the change to screen number. (Enter the address that is the value
of which 8000(h) is added to the screen number you want to display. )
While the force screen change bit is ON, you cannot use touch operations
to change screens. However, you can use the system variable #H_ChangeScreenNo
to change screens.
Because the addresses are used for system control, do not display them by means of a Data Display.
Because the addresses are controlled in Words, you cannot write Bits.
![]()
When the screen is changed using the device/PLC's [Change-To Screen] address, the screen change number is reflected in LS0008 regardless of the [Reflect in Device/PLC] setting.
Window Control
Controls the window display.
12.7.2 Window - Word Action / Basic
Window Number
Stores the Global Window's registration number selected indirectly: 1 to 2000 (BIN/BCD)
Window Display Position
Stores the Global Window's top-left display position, selected indirectly. "+18" shows the X coordinate, "+19" shows the Y coordinate. The data type is BIN or BCD.