A.1.2.2 System Data Area (Memory Link)
This shows the contents of write data in each address of the
System Data Area.
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 to 9
|
Unused
|
10
|
Backup Battery Low Voltage
|
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
|
Interrupt Output (When touch is OFF)*2 *3
|
—
|
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
|
Buzzer*4 *5 *6
|
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
|
Interrupt Output (When touch is
ON)*2 *3
|
—
|
When writing to a Word Switch (16 bit), the
bottom 8 bits are output as an interrupt code.
|
14
|
Reserved
|
—
|
Reserved
|
15
|
Current Screen Number*7 *8
|
—
|
1 to 9999 (BIN)
1 to 7999 (BCD)
|
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)
|
—
|
Details About Each Address - System Area
Addresses "0", "2", "9", and "14" are
reserved.
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
|
—
|
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
|
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 to 9
|
Unused
|
|
10
|
Backup Battery Low Voltage
|
This turns ON when the voltage of the backup
battery is low. The backup battery is used by the clock and
SRAM.
|
12 to 15
|
Unused
|
|
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"
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.)
-
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)
0: Do not output interrupt, 1: Output interrupt
|
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.
-
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 to 15
|
Reserved
|
0: Fixed
|
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
|
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.
-
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."
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.
-
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.
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] window's
[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 window, [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.
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. "+18" shows the X coordinate, "+19"
shows the Y coordinate. The data type is BIN or BCD.
|