This shows the contents of write data in each address of the System Data Area.
1 Address Communicating with a 16-bit Device/PLC
![]()
The following table's "Word Address" column shows the Word addresses added from the System Data Area's top address in the device/PLC. (When all items are selected from the display unit's LS0000 to LS0019)
LS0000 to 0007 is the display unit→PLC write-only area, and LS0008 to 0019 is the read-only area.
To delete screens, use LS0009 (ON/OFF of the screen display) instead of LS0014 (control) bit 0 (backlight OFF bit).
|
Display Unit Internal Address |
Word Address |
Description |
Bit |
Introduction |
H System Variable |
|---|---|---|---|---|---|
|
LS0000 |
+0 |
Current Screen Number |
- |
1 to 9999 (BIN) 1 to 7999 (BCD) |
#H_CurrentScreenNo |
|
LS0001 |
+1 |
Error Status |
0 to 1 |
Unused |
- |
|
2 |
Unused For GP-4100 Series only: Backup Data Error |
||||
|
3 |
Screen Memory Checksum |
||||
|
4 |
SIO Framing |
||||
|
5 |
SIO Parity |
||||
|
6 |
SIO Overrun |
||||
|
7 |
Unused |
||||
|
8 |
Time to replace backup battery*8 |
||||
|
9 |
Unused |
||||
|
10 |
Backup battery has run out |
||||
|
11 |
PLC Communication Error |
||||
|
12 to 15 |
Unused |
||||
|
LS0002 |
+2 |
Clock's current "Year" value |
- |
Last 2 digits of year (2 BCD digits) |
#H_CurrentYear |
|
LS0003 |
+3 |
Clock's current "Month" value |
- |
01 to 12 (2 BCD digits) |
#H_CurrentMonth |
|
LS0004 |
+4 |
Clock's current "Day" value |
- |
01 to 31 (2 BCD digits) |
#H_CurrentDay |
|
LS0005 |
+5 |
Clock's current "Time" value |
- |
Hours: 00 to 23, Minutes: 00 to 59 (BCD 4 digits) |
Hours: #H_CurrentHour Minutes: #H_CurrentMinute |
|
LS0006 |
+6 |
Status |
0 to 1 |
Reserved |
- |
|
2 |
Printing |
#H_Status_Print | |||
|
3 |
Data Display Part Write Setting Value |
- | |||
|
4 to 6 |
Reserved |
- | |||
|
7 |
Another Display has a PLC monopoly during Serial Multilink |
#H_Status_PLCmonopoly | |||
|
8 |
Data Display Part Input Error |
- | |||
|
9 |
Display ON/OFF ON, 1: OFF |
#H_Status_DispOnOff | |||
|
10 |
Detect Backlight Burnout |
- | |||
|
11 to 15 |
Reserved |
- | |||
|
LS0007 |
+7 |
Reserved |
- |
Reserved |
- |
|
LS0008 |
+8 |
- |
1 to 9999 (BIN) |
#H_ChangeScreenNo | |
|
LS0009 |
+9 |
Screen Display ON/OFF |
- |
Turn Screen Display OFF with FFFFh Display screen with 0h |
- |
|
LS0010 |
+10 |
- |
Last 2 digits of year (2 BCD digits) (Bit 15 is the clock data's rewrite flag) |
- | |
|
LS0011 |
+11 |
Clock's preset month*3 |
- |
01 to 12 (2 BCD digits) |
- |
|
LS0012 |
+12 |
Clock's preset day*3 |
- |
01 to 31 (2 BCD digits) |
- |
|
LS0013 |
+13 |
Clock's preset time*3 |
- |
Hours: 00 to 23, Minutes: 00 to 59 (BCD 4 digits) |
- |
|
LS0014 |
+14 |
Control |
0 |
Backlight OFF |
- |
|
1 |
#H_Control_Buzzer | ||||
|
2 |
Print Started |
#H_Control_HardcopyPrint | |||
|
3 |
Reserved |
- | |||
|
4 |
Enable the Buzzer Output*4 |
#H_Control_BuzzerEnable | |||
|
5 |
Enable AUX Output*5 |
- | |||
|
6 |
Reserved |
- | |||
|
7 |
PLC monopoly during Serial Multilink connection |
#H_Control_PLCmonopoly | |||
|
8 to 10 |
Reserved |
- | |||
|
11 |
Print Canceled |
#H_Control_PrintCancel | |||
|
12 to 15 |
Reserved |
- | |||
|
LS0015 |
+15 |
Reserved |
- |
Reserved |
- |
|
LS0016 |
+16 |
Window Control |
0 |
Window Display 0: OFF, 1: ON |
#H_GlobalWindowControl |
|
1 |
Change Window overlap order 0:Permitted, 1: Not permitted |
||||
|
2 to 15 |
Reserved |
#H_GlobalWindowNo | |||
|
LS0017 |
+17 |
Window Number |
- |
Global Window's registration number, selected indirectly 1 to 2000 (BIN/BCD) |
|
|
LS0018 |
+18 |
Window Display Position (X Coordinate) |
- |
Global Window's top-left display position, selected indirectly (BIN/BCD). |
#H_GlobalWindowPosX |
|
LS0019 |
+19 |
Window Display Position (Y Coordinate) |
- |
#H_GlobalWindowPosY |
*1
To change screens from both the display unit and the device/PLC, set the
[Reflect in Device/PLC] option from the System Settings, [Display Unit]
page, [Display] area.
When not set up, the change screen number in LS0008 is not reflected to
the mapped device/PLC's System Data Area [Change-To Screen] address.
*2 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.
*3 When using WinGP, setting up the Year/Month/Date/Minute will update WinGP and the shared IPC/computer clock.
*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
Turn on the power of the Display unit after the most significant bit of
the year data is ON on the device/PLC side is turned
OFF.
If the power of the Display unit is turned on while the most significant
bit of the year data of the device/PLC side is ON, the clock data is updated
at the startup.
*8 Only display units with built-in replacement batteries are used.
1 Address Communicating with a 8-bit Device/PLC
![]()
The following table's "Word Address" column shows the Word addresses added from the System Data Area's top address in the device/PLC. (When all items are selected from the display unit's LS0000 to LS0019)
LS0000 to 0007 is the display unit→PLC write-only area, and LS0008 to 0019 is the read-only area.
The PLC determines the byte order (Low or High) and how data displays
To delete screens, use LS0009 (ON/OFF of the screen display) instead of LS0014 (control) bit 0 (backlight OFF bit).
|
Display Unit Internal Address |
Byte |
Description |
Order |
Bit |
Introduction |
H System Variable | |
|---|---|---|---|---|---|---|---|
|
Decimal |
Octal |
||||||
|
LS0000 |
+0 |
+0 |
Current Screen Number |
|
- |
1 to 9999 (BIN) |
#H_CurrentScreenNo |
|
+1 |
+1 |
||||||
|
LS0001 |
+2 |
+2 |
Error Status |
Low |
0 to 2 |
Unused |
- |
|
3 |
Screen Memory Checksum |
||||||
|
4 |
SIO Framing |
||||||
|
5 |
SIO Parity |
||||||
|
6 |
SIO Overrun |
||||||
|
7 |
Unused |
||||||
|
+3 |
+3 |
High |
0 |
Time to replace backup battery*8 |
|||
|
1 |
Unused |
||||||
|
2 |
Backup battery has run out |
||||||
|
3 |
PLC Communication Error |
||||||
|
|
|
|
4 to 7 |
Unused |
|||
|
LS0002 |
+4 |
+4 |
Clock's current "Year" value |
|
- |
Last 2 digits of year |
#H_CurrentYear |
|
+5 |
+5 |
||||||
|
LS0003 |
+6 |
+6 |
Clock's current "Month" value |
|
- |
01 to 12 (2 BCD digits) |
#H_CurrentMonth |
|
+7 |
+7 |
||||||
|
LS0004 |
+8 |
+10 |
Clock's current "Day" value |
|
- |
01 to 31 (2 BCD digits) |
#H_CurrentDay |
|
+9 |
+11 |
||||||
|
LS0005 |
+10 |
+12 |
Clock's current "Time" value |
|
- |
Hours: 00 to 23, |
Hours: #H_CurrentHour |
|
+11 |
+13 |
||||||
|
LS0006 |
+12 |
+14 |
Status |
Low |
0 to 1 |
Reserved |
- |
|
2 |
Printing |
#H_Status_Print | |||||
|
3 |
Data Display Part |
- | |||||
|
4 to 6 |
Reserved |
- | |||||
|
7 |
Another Display has a PLC monopoly during Serial Multilink |
#H_Status_PLCmonopoly | |||||
|
+13 |
+15 |
High |
0 |
Data Display Part |
- | ||
|
1 |
Display ON/OFF |
#H_Status_DispOnOff | |||||
|
2 |
Detect Backlight Burnout |
- | |||||
|
3 to 7 |
Reserved |
- | |||||
|
LS0007 |
+14 |
+16 |
Reserved |
|
- |
Reserved |
- |
|
+15 |
+17 |
||||||
|
LS0008 |
+16 |
+20 |
|
- |
#H_ChangeScreenNo | ||
|
+17 |
+21 |
||||||
|
LS0009 |
+18 |
+22 |
Screen Display ON/OFF |
|
- |
Turn Screen Display OFF with FFFFh |
- |
|
+19 |
+23 |
||||||
|
LS0010 |
+20 |
+24 |
|
- |
Last 2 digits of year |
- | |
|
+21 |
+25 |
||||||
|
LS0011 |
+22 |
+26 |
Clock's preset month*3 |
|
- |
01 to 12 (2 BCD digits) |
- |
|
+23 |
+27 |
||||||
|
LS0012 |
+24 |
+30 |
Clock's preset day*3 |
|
- |
01 to 31 (2 BCD digits) |
- |
|
+25 |
+31 |
||||||
|
LS0013 |
+26 |
+32 |
Clock's preset time*3 |
|
- |
Hours: 00 to 23, Minutes: 00 to 59 |
- |
|
+27 |
+33 |
||||||
|
LS0014 |
+28 |
+34 |
Control |
Low |
0 |
Backlight OFF |
- |
|
1 |
#H_Control_Buzzer | ||||||
|
2 |
Print Started |
#H_Control_HardcopyPrint | |||||
|
3 |
Reserved |
- | |||||
|
4 |
Enable the Buzzer Output*4 |
#H_Control_BuzzerEnable | |||||
|
5 |
Enable AUX Output*5 |
- | |||||
|
6 |
Reserved |
- | |||||
|
7 |
PLC monopoly during Serial Multilink connection |
#H_Control_PLCmonopoly | |||||
|
+29 |
+35 |
High |
0 to 2 |
Reserved |
- | ||
|
3 |
Print Canceled |
#H_Control_PrintCancel | |||||
|
4 to 7 |
Reserved |
- | |||||
|
LS0015 |
+30 |
+36 |
Reserved |
|
- |
Reserved |
- |
|
+31 |
+37 |
||||||
|
LS0016 |
+32 |
+40 |
Window Control |
Low |
0 |
Window Display |
#H_GlobalWindowControl |
|
1 |
Change Window Display Order |
||||||
|
2 to 7 |
Reserved |
||||||
|
+33 |
+41 |
High |
0 to 7 |
Reserved |
|||
|
LS0017 |
+34 |
+42 |
Window Number |
|
- |
Global Window's registration number, selected indirectly |
#H_GlobalWindowNo |
|
+35 |
+43 |
||||||
|
LS0018 |
+36 |
+44 |
Window Display Position (X Coordinate) |
|
- |
Global Window's top-left display position, selected indirectly (BIN/BCD). |
#H_GlobalWindowPosX |
|
+37 |
+45 |
||||||
|
LS0019 |
+38 |
+46 |
Window Display Position (Y Coordinate) |
|
- |
#H_GlobalWindowPosY | |
|
+39 |
+47 |
||||||
*1 To change screens from
both the display unit and the device/PLC, set the [Reflect in Device/PLC]
option from the System Settings, [Display Unit] page, [Display] area.
When not set up, the change screen number in LS0008 is not reflected to
the mapped device/PLC's System Data Area [Change-To Screen] address.
*2 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.
*3 When using WinGP, setting up the Year/Month/Date/Minute will update WinGP and the shared IPC/computer clock.
*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 Turn on the power of the Display unit after
the most significant bit of the year data is ON on
the device/PLC side is turned OFF.
If the power of the Display unit is turned on while the most significant
bit of the year data of the device/PLC side is ON, the clock data is updated
at the startup.
*8 Only display units with built-in replacement batteries are used.
Details About Each Address - System Data Area
The following example describes one address communicating with a 16-bit device/PLC.
Current Screen Number
Stores the screen number that currently displays on the display unit.
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.
|
Bit |
Bit |
Description |
Introduction |
|---|---|---|---|
|
0 to 2 |
0 to 2 |
Unused |
|
|
3 |
3 |
Screen Memory Checksum |
There is an error in the project file. Transfer it again. |
|
4 |
4 |
SIO Framing |
|
|
5 |
5 |
SIO Parity |
|
|
6 |
6 |
SIO Overrun |
|
|
7 |
7 |
Unused |
|
|
8 |
0 |
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 |
1 |
Unused |
|
|
10 |
2 |
Backup battery has run out |
When the backup battery runs out, it is turned ON. |
|
11 |
3 |
PLC Communication Error |
Error in communication with device/PLC, caused by bits 4 to 6, or other cause. |
|
12 to 15 |
4 to 7 |
Unused |
|
Stored as BCD. [Year] is the 2 digits of the year, [Month] is 2 digits from 01 to 12, [Day] is 2 digits from 01 to 31, [Time] is 2 digits for the hours from 00 to 23, and 2 digits for the minutes from 00 to 59 for a total of 4 digits.
![]()
The current value for the day
is stored in LS9310.
A.1.1.4 LS9000 Area (Direct Access Method)
Status
Monitor only the necessary bits. Do not turn reserved
bits ON/OFF because they are sometimes used for display unit system maintenance.
|
Bit |
Bit |
Description |
Details |
|---|---|---|---|
|
0 to 1 |
0 to 1 |
Reserved |
- |
|
2 |
2 |
Printing |
Turns ON during printing. While this bit is ON, entering offline mode could disturb the output. |
|
3 |
3 |
Write Setting Value |
This bit is reversed each time a write occurs from a Data Display (Setting Value Input). |
|
4 to 6 |
4 to 6 |
Reserved |
- |
|
7 |
7 |
Another Display has a PLC monopoly during Serial Multilink |
Turns ON when another Display has a PLC monopoly during a Serial Multilink connection. |
|
8 |
0 |
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 |
1 |
Display ON/OFF (0: ON, 1: OFF) |
Can be used by the device/PLC to detect if the display unit screen display is ON or OFF. 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 |
2 |
Detect Backlight Burnout |
When an expired backlight is detected, this bit turns ON.
|
|
11 to 15 |
3 to 7 |
Reserved |
- |
Change-To Screen
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
To change screens from both the display unit and the
device/PLC, set the [Reflect in Device/PLC] option from the System Settings,
[Display Unit] page, [Display] area. When the [Reflect in Device/PLC]
check box is cleared, screen change using LS0008 is not reflected to the
mapped device/PLC's System Data Area [Change-To Screen] address. 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.
![]()
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.
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.
![]()
With the GP4000 series (excluding the GP-4100 series), 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), stores "0h".
Clock Data (Current Value)
Set as BCD. [Year] is the 2 digits of the year, [Month] is 2 digits from 01 to 12, [Day] is 2 digits from 01 to 31, [Time] is 2 digits for the hours from 00 to 23, and 2 digits for the minutes from 00 to 59 for a total of 4 digits. The defined clock data is written by switching the data write flag (LS0010, bit 15) from OFF to ON, or from ON to OFF.
For example, 2005, October 19, 21:57
When data in the current Word Address
"+10" is "0000"
Month→Write "0010" to Word Address
"+11"
Day→Write "0019" to Word Address
"+12"
Time→Write "2157" to Word Address
"+13"
When you write "8005" to Word Address "+10," bit 15 of address "+10" turns ON, and clock data is rewritten. For "8005," bit 15 is turned ON by the "8000" portion, while the "Year" is set with "05". (Please write "0005" if bit 15 of the word address "+10" is already ON. Bit 15 will turn OFF, and the clock data will be written.)
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 |
Bit |
Description |
Details |
|---|---|---|---|
|
0 |
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 |
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 |
2 |
Print Started |
0: Do not sound, 1: Sound When the bit turns ON, the printing screen data starts.
|
|
3 |
3 |
Reserved |
0:Fixed |
|
4 |
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 |
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 |
6 |
Reserved |
0: Fixed |
|
7 |
7 |
PLC monopoly during Serial Multilink connection |
Turns ON when there is a PLC monopoly during a Serial Multilink connection. |
|
8 to 10 |
0 to 2 |
Reserved |
0: Fixed |
|
11 |
3 |
Print Canceled |
0: Sound, 1: Do not sound When the bit turns ON, all current printing is canceled.
|
|
12 to 15 |
4 to 7 |
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 |
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.