A.1.1.2 System Data Area (Direct Access Method)

This shows the contents of write data in each address of the System Data Area.

When Communicating with Device/PLC with Addresses that are 16 Bits or 32 Bits Long

Display Unit Internal Address

Word Address

Description

Bit

Details

H System Variable

LS0000

+0

Current Screen Number

-

1 to 9999 (BIN)

1 to 7999 (BCD)

#H_CurrentScreenNo

LS0001

+1

Error Status

0...1

Unused

-

2

Unused

For GP-4100 Series only (excluding GP-411*T3): Backup Data Error

3

Screen Memory Checksum

4

SIO Framing

5

SIO Parity

6

SIO Overrun

7

Unused

8

Time to replace backup battery

9

Unused

10

Backup battery has run out

11

PLC Communication Error

12...15

Unused

LS0002

+2

Clock Data Current Value (Year)

-

Last 2 digits of year (2 BCD digits)

#H_CurrentYear

LS0003

+3

Clock Data Current Value (Month)

-

01 to 12 (2 BCD digits)

#H_CurrentMonth

LS0004

+4

Clock Data Current Value (Date)

-

01 to 31 (2 BCD digits)

#H_CurrentDay

LS0005

+5

Clock Data Current Value (Time)

-

Hours: 00 to 23, Minutes: 00 to 59 (BCD 4 digits)

Hours: #H_CurrentHour

Minutes: #H_CurrentMinute

LS0006

+6

Status

0...1

Reserved

-

2

Printing

#H_Status_Print

3

Data Display Part Write Setting Value

-

4...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

0: ON, 1: OFF

#H_Status_DispOnOff

10

Detect Backlight Burnout

-

11...15

Reserved

-

LS0007

+7

Reserved

-

Reserved

-

LS0008

+8

Change-To Screen

-

1 to 9999 (BIN)

1 to 7999 (BCD)

#H_ChangeScreenNo

LS0009

+9

Screen Display ON/OFF

-

Turn Screen Display OFF with FFFFh

Display screen with 0h

-

LS0010

+10

Clock Data Preset Value (Year)

-

Last 2 digits of year (2 BCD digits)

(Bit 15 is a flag to set clock data)

-

LS0011

+11

Clock Data Preset Value (Month)

-

01 to 12 (2 BCD digits)

-

LS0012

+12

Clock Data Preset Value (Date)

-

01 to 31 (2 BCD digits)

-

LS0013

+13

Clock Data Preset Value (Time)

-

Hours: 00 to 23, Minutes: 00 to 59 (BCD 4 digits)

-

LS0014

+14

Control

0

Backlight OFF

-

1

Buzzer ON

#H_Control_Buzzer

2

Print Started

#H_Control_HardcopyPrint

3

Reserved

-

4

Enable the Buzzer Output

#H_Control_BuzzerEnable

5

AUX Output

-

6

Reserved

-

7

PLC monopoly during Serial Multilink connection

#H_Control_PLCmonopoly

8...10

Reserved

-

11

Print Canceled

#H_Control_PrintCancel

12...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...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 Address Communicating with a 8-bit Device/PLC

Display Unit Internal Address

Byte

Description

Order

Bit

Details

H System Variable

Decimal

Octal

LS0000

+0

+0

Current Screen Number

-

1 to 9999 (BIN)
1 to 7999 (BCD)

#H_CurrentScreenNo

+1

+1

LS0001

+2

+2

Error Status

Low

0...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

1

Unused

2

Backup battery has run out

3

PLC Communication Error

4...7

Unused

LS0002

+4

+4

Clock Data Current Value (Year)

-

Last 2 digits of year (2 BCD digits)

#H_CurrentYear

+5

+5

LS0003

+6

+6

Clock Data Current Value (Month)

-

01 to 12 (2 BCD digits)

#H_CurrentMonth

+7

+7

LS0004

+8

+10

Clock Data Current Value (Date)

-

01 to 31 (2 BCD digits)

#H_CurrentDay

+9

+11

LS0005

+10

+12

Clock Data Current Value (Time)

-

Hours: 00 to 23, Minutes: 00 to 59 (BCD 4 digits)

Hours: #H_CurrentHour

Minutes: #H_CurrentMinute

+11

+13

LS0006

+12

+14

Status

Low

0...1

Reserved

-

2

Printing

#H_Status_Print

3

Data Display Part
Write Setting Value

-

4...6

Reserved

-

7

Another Display has a PLC monopoly during Serial Multilink

#H_Status_PLCmonopoly

+13

+15

High

0

Data Display Part
Input Error

-

1

Display ON/OFF
0: ON; 1: OFF

#H_Status_DispOnOff

2

Detect Backlight Burnout

-

3...7

Reserved

-

LS0007

+14

+16

Reserved

-

Reserved

-

+15

+17

LS0008

+16

+20

Change-To Screen

-

1 to 9999 (BIN)
1 to 7999 (BCD)

#H_ChangeScreenNo

+17

+21

LS0009

+18

+22

Screen Display ON/OFF

-

Turn Screen Display OFF with FFFFh
Display Screen with 0h

-

+19

+23

LS0010

+20

+24

Clock Data Preset Value (Year)

-

Last 2 digits of year (2 BCD digits)
(Bit 15 is the clock data's rewrite flag)

-

+21

+25

LS0011

+22

+26

Clock Data Preset Value (Month)

-

01 to 12 (2 BCD digits)

-

+23

+27

LS0012

+24

+30

Clock Data Preset Value (Date)

-

01 to 31 (2 BCD digits)

-

+25

+31

LS0013

+26

+32

Clock Data Preset Value (Time)

-

Hours: 00 to 23, Minutes: 00 to 59
(4 BCD digits)

-

+27

+33

LS0014

+28

+34

Control

Low

0

Backlight OFF

-

1

Buzzer

#H_Control_Buzzer

2

Print Started

#H_Control_HardcopyPrint

3

Reserved

-

4

Enable the Buzzer Output

#H_Control_BuzzerEnable

5

AUX Output

-

6

Reserved

-

7

PLC monopoly during Serial Multilink connection

#H_Control_PLCmonopoly

+29

+35

High

0...2

Reserved

-

3

Print Canceled

#H_Control_PrintCancel

4...7

Reserved

-

LS0015

+30

+36

Reserved

-

Reserved

-

+31

+37

LS0016

+32

+40

Window Control

Low

0

Window Display
0: OFF; 1: ON

#H_GlobalWindowControl

1

Change Window Display Order
0: Enable; 1: Disable

2...7

Reserved

+33

+41

High

0...7

Reserved

LS0017

+34

+42

Window Number

-

Global Window's registration number, selected indirectly 1 to 2000 (BIN/BCD)

#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

Details About Each Address - System Data Area

The following example describes one address communicating with a 16-bit device/PLC.

Stores the screen number that currently displays on the display unit.

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
(16 bit length)

Bit
(8 bit length)

Description

Details

0...2

0...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...15

4...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.

Monitor only the necessary bits. Do not turn reserved bits ON/OFF because they are sometimes used for display unit system maintenance.
 

Bit
(16 bit length)

Bit
(8 bit length)

Description

Details

0...1

0...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*1

This bit is reversed each time a write occurs from a Data Display (Setting Value Input).

4...6

4...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*1

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, this bit turns OFF.

9

1

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.

  • This bit cannot change LS0014 (Control) bit 0 (backlight OFF).

10

2

Detect Backlight Burnout

When an expired backlight is detected, this bit turns ON.

11...15

3...7

Reserved

-

*1 Even if you use GP-Viewer EX to operate the Data Display part, the bit does not change.

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.

Data type is Bin: 1...9999

Data type is BCD: 1...7999

To change screens from both the display unit and the device/PLC, from [System Settings] click [Display Unit], and in the [Display] tab select the [Reflect in Device/PLC] check box. 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. (In other words, enter the screen number you want to display plus 8000(h) in the address.) 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.

Shows the screen when the value is "0000h" and hides the screen when the value is "FFFFh". Do not use any values except "0000h" or "FFFFh". If you touch the screen while the screen is hidden ("FFFFh" is set), although touch operations such as switches do not operate, the screen reappears ("0000h" is set).

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

  1. 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"

  2. When you write "8005" to word address +10, bit 15 of address +10 turns ON, and clock data is written. For "8005," bit 15 is turned ON by the "8000" portion, while the "Year" is set with "05". (If bit 15 of word address +10 is already ON, write "0005". Bit 15 turns OFF, and the clock data is written.)

Bit
(16 bit length)

Bit
(8 bit length)

Description

Details

0

0

Backlight OFF

When ON, the backlight turns OFF. When OFF, the backlight turns ON. (Touch is enabled while backlight is off. Do not inadvertently operate parts such as switches on the screen.)

  • Generally, when the screen is turned off, use Word Address "+9" (Screen Display ON/OFF).

  • On the following models, when the backlight is turned off (bit is turned ON), the display unit's status LED shows the breathing LED status.

  • SP5000 Series (excluding eXtreme Display)

  • GP4000 Series (excluding GP-4100 Series, GP-4201TM, GP-4301TM)

  • When the logic program is terminated on the following models, the bit turns OFF.

  • SP5000 Series

  • GP4000 series (excluding GP-410*)

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).

  • To output bit 1 (Buzzer) from the AUX Ouput port on the SP5000 series (excluding Standard Box), from System Settings [Display Unit] - [Operation] - [Output to External Buzzer Terminal], select [Touch Buzzer Sound].

2

2

Print Started

0: Do not sound, 1: Sound

When the bit turns ON, the printing screen data starts.

  • When Status "Bit 2" (Printing) turns ON, turn it OFF manually.

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...10

0...2

Reserved

0: Fixed

11

3

Print Canceled

0: Sound, 1: Do not sound

When the bit turns ON, all current printing is canceled.

  • After printing stops and Status Bit 2 (Printing) turns OFF, turn it OFF manually.

  • Even when the Print Canceled bit turns ON, data previously sent to the printer is printed.

12...15

4...7

Reserved

0: Fixed

*1 The combination of settings 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

Controls the window display. 
12.7.2 Window - Word Action / Basic

Stores the Global Window's registration number selected indirectly: 1 to 2000 (BIN/BCD)

Stores the Global Window's top-left display position, selected indirectly. The data type is BIN or BCD.