Variable Name |
Description |
READ |
WRITE |
|---|---|---|---|
#H_Alarm_Trigger |
Alarm trigger (alarm history) |
|
|
#H_Control_Buzzer |
Buzzer Output |
|
|
#H_Control_BuzzerEnable |
Enable the Buzzer Output |
|
|
#H_Control_CsvIndexTrigger |
Start creating an Index File |
|
|
#H_Control_CsvIndexDevice |
A location to save the Index File |
|
|
#H_Control_CsvIndexCancel |
Cancel creating an index file. |
|
|
#H_Control_HardcopyPrint |
Print Control for Screen Hard Copy |
|
|
#H_Control_JpegCaptureEnable |
Enable Screen Capture |
|
|
#H_Control_JpegCaptureTrigger |
Control of Screen Capture |
|
|
#H_Control_PLCmonopoly |
PLC monopoly during Serial Multilink connection |
|
|
#H_Control_PrintCancel |
Control of Print Cancel |
|
|
#H_Control_USBDetachTrigger |
USB Storage Removal Control*1 |
|
|
#H_Control_SDDetachTrigger |
SD Card Removal Control*1 |
|
|
#H_Control_SecureWriteTrigger |
Starts writing security data*2 |
|
|
#H_Control_SecureWriteMode |
Security Data Write Mode |
|
|
#H_Control_SecureDeleteMode |
Security Data Delete Mode |
|
|
#H_Control_SecureReadDevice |
Location where security data is read from |
|
|
#H_Control_StopAlarmSave |
Request to stop alarm save operation |
|
|
#H_DeviceMonitor |
Device Monitor Start |
|
|
#H_Expression_BCD_Err*3 |
BCD error during animation operation |
|
|
#H_Expression_Division_Err*3 |
Zero operation error during animation operation |
|
|
#H_Expression_Overflow |
Turns ON when animation stores a signed 64-bit value as a signed 32-bit value. |
|
|
#H_IsLockedState |
Operation locked |
|
- |
#H_IsLockOwner |
Operation Lock resides in the operating Server/Viewer or Master/Slave |
|
- |
#H_IsAutoUnlockTimerMoved |
Operational check of Auto Unlock Timer. |
|
- |
#H_LadderMonitor |
Start Ladder Monitor*4 (No cache trigger) |
|
|
#H_LadderMonitorCache |
Start Ladder Monitor*4 (Cache trigger) |
|
|
#H_IsMasterDispUnit |
Master station of Ethernet Multilink |
|
- |
#H_IsSlaveDispUnit |
Slave station of Ethernet Multilink |
|
- |
#H_OffBit |
Always OFF |
|
- |
#H_OnBit |
Always ON |
|
- |
#H_RecipeControlCSVExport |
Export Enhanced Recipe Data |
|
|
#H_RecipeControlCSVImport |
Import Enhanced Recipe Data |
|
|
#H_RecipeControlSend |
Enhanced Recipe Data Transfer |
|
|
#H_RecipeControlUpload |
Enhanced Recipe Data Reception |
|
|
#H_RecipeStatusEdit |
Enhanced Recipe Data Editing in Progress |
|
- |
#H_Reset |
Resets the unit. |
- |
|
#H_Status_AlarmSave |
Alarm save status |
|
- |
#H_Status_DispOnOff |
Display ON/OFF |
|
- |
#H_Status_HistoricalTrend |
Display Historical Data status |
|
- |
#H_Status_JpegCaptureCompletion |
Screen Capture Status (Completed) |
|
- |
#H_Status_JpegCaptureProcess |
Screen Capture Status (In Progress) |
|
- |
#H_Status_PLCmonopoly |
Another Display has a PLC monopoly during a Serial Multilink connection |
|
- |
#H_Status_Print |
Printer Status |
|
- |
#H_Status_SDUsing |
Status while SD card is in use*1 |
|
- |
#H_Status_SecureWriteProcess |
Writing security data |
|
- |
#H_Status_SecureWriteCompletion |
Writing security data completed |
|
- |
#H_Status_USBUsing |
Status while USB storage is in use*1 |
|
- |
#H_Status_WindowInterlock |
Disable touch outside windows |
|
- |
#H_TagConsistencyTrigger |
Start checking tag consistency |
|
|
#H_TagConsistencyCheckCancel |
Stop checking tag consistency |
|
|
#H_TransferChange |
Whether or not to update project files when transferring screen |
|
|
[PLC*]#H_ErrorStatus*5 |
Communication Error Status |
|
- |
[PLC*]#H_ScanOffStatus*5 |
Communication Scan Status |
|
- |
[PLC*]#H_ScanOffControl*5 |
Communication Scan Control |
|
|
*1 Does not run on WinGP. "#H_Status_USBUsing" and "#H_Status_SDUsing" are in the OFF state at all times. When "#H_Control_USBDetachTrigger" and "#H_Control_SDDetachTrigger" are turned ON, nothing operates.
*2 For writing security data, refer to the following.
#H_SecurityWriteControl
*3 If an error occurs immediately after a screen change, each animation operates as follows.
Visibility Animation: Invisible
Position Animation/Rotation Animation: Displayed on the position as set up in the animation properties
Color Animation: When [Word Address] or [Numeric Expression] is selected, displays in the color defined by the value. When [Bit Address] or [Bool Expression] is selected, displays in the OFF color.
If an error occurs after displaying on the front layer, the display state is maintained, but due to the drawings of other parts, it may be partially or completely erased.
*4 To use the Ladder monitor, you need your PLC's ladder monitor tool (sold separately). Refer to the ladder monitor operation manual in the ladder monitor CD-ROM.
*5 In [PLC*], enter the [Device Name] set up in the [System Settings] node's [Device/PLC Settings].
#H_Alarm_Trigger
This is a system variable that turns ON when an alarm, registered as alarm history, is triggered.
You can trigger this alarm to capture when processes such as screen change or data capture are run.
You can arbitrarily turn this system variable ON/OFF.
Once this system variable is turned ON, as long as it is not arbitrarily turned OFF, it remains ON until the display unit is turned OFF.
#H_Control_Buzzer
This is a system variable that controls display unit buzzers.
When the communication method is Direct Access, it is stored in bit 1 of LS0014, and when the method is the Memory Link Method, it is stored in bit 1 of 0011. This system variable turns ON during a buzzer output.
![]()
When #H_Control_BuzzerEnable is ON, the buzzer will not sound even when this system variable is ON.
#H_Control_BuzzerEnable
This is a system variable that controls the display unit buzzer function.
When the communication method is Direct Access, it is stored in bit 4 of LS0014, and when the method is the Memory Link Method, it is stored in bit 4 of 0011. When this system variable is OFF, buzzer output is enabled.
#H_Control_CsvIndexTrigger
The system variable to start creating an index file for the recipe (CSV data)
![]()
For more information about creating index files for use with system variables, please see the following.
A.2.2.2 Integer Type - #H System Variables
#H_Control_CsvIndexDevice
This is a system variable that displays a location of the saved index file. Specify the same save location as a recipe (CSV data).
![]()
For more information about creating index files for use with system variables, please see the following.
A.2.2.2 Integer Type - #H System Variables
#H_Control_CsvIndexCancel
This is a system variable that cancels to create an index file.
![]()
For more information about creating index files for use with system variables, please see the following.
A.2.2.2 Integer Type - #H System Variables
#H_Control_HardcopyPrint
This is a system variable used to print the display unit screen. When the communication method is Direct Access, it is stored in bit 2 of LS0014, and when the method is the Memory Link Method, it is stored in bit 2 of 0011. When the bit of this system variable is turned ON, the screen on the display unit begins printing.
#H_Control_JpegCaptureEnable
This is a system variable that controls the saving of display unit screens by Pro-Server EX. It is stored in bit 0 of LS2076. When the bit of this system variable is turned ON, display unit screens can be saved using Pro-Server EX.
#H_Control_JpegCaptureTrigger
This is a system variable that saves the screens that are being displayed on the display unit. It is stored in bit 0 of LS2077. When the bit of this system variable is turned ON, the screen on the display unit is saved as a JPEG.
Set up the file save settings in the [Save in] options - from the [System Settings] node click [Display Unit], and in the [Mode] tab note the [Screen Capture] area.
5.4.4.2 Display Unit [Mode] - Screen Capture
#H_Control_PLCmonopoly
Turns ON when there is a PLC monopoly during a Serial Multilink connection. It is stored in bit 7 of LS0014.
#H_Control_PrintCancel
This system variable cancels printing operations of the printer connected to the display unit. When the communication method is Direct Access, it is stored in bit 11 of LS0014, and when the method is the Memory Link Method, it is stored in bit 11 of 0011. When the bit of this system variable is turned ON, all printing processes set for display unit are canceled.
#H_Control_USBDetachTrigger
This is a system variable that is used when removing a USB storage device from the display unit. When this system variable is turned ON, #H_Status_USBUsing is turned OFF and the USB storage device can be removed from the display unit.
For the removal method, please refer to the following.
5.3 Safely detaching the SD Card or USB Storage Device
![]()
When this system variable is turned ON while writing the data from the USB storage device, #H_Status_USBUsing does not turn OFF until data writing is complete.
#H_Control_SDDetachTrigger
This is a system variable that is used when removing an SD card from the display unit. When this system variable is turned ON, #H_Status_SDUsing is turned OFF, and the SD card can be removed from the display unit.
For the removal method, please refer to the following.
5.3 Safely Detaching the SD Card or USB Storage Device
![]()
When this system variable is turned ON while writing the data from the SD card, #H_Status_SDUsing is not turned OFF until data writing is complete.
Please turn this system variable ON for 200 milliseconds or more.
#H_Control_SecureWriteTrigger
This is a system variable used when starting a writing operation of security data.
For writing security data, refer to the following.
#H_SecurityWriteControl
#H_Control_SecureWriteMode
This is a system variable used for selecting the write mode for security data.
For writing security data, refer to the following.
#H_SecurityWriteControl
#H_Control_SecureDeleteMode
This is a system variable that selects the delete mode for security data.
For writing security data, refer to the following.
#H_SecurityWriteControl
#H_Control_SecureReadDevice
This is a system variable used for selecting the read destination for security data.
For writing security data, refer to the following.
#H_SecurityWriteControl
#H_Control_StopAlarmSave
System variable for saving alarm history.
With the GP-4100 series, if you turn off the display unit in the middle of saving the history data, all the data may be lost or you may not be able to save the data anymore.
Turning ON this bit before turning off the display unit enables you to save history data without the [Storage Frequency] (available from the [Common Settings] menu's [Alarm] command) triggering an automatic save operation.
When save is complete, #H_Status_AlarmSave turns ON.
#H_DeviceMonitor
This is a system variable that displays the status of a device monitor. When the bit of this system variable is turned ON, the device monitor will start up.
#H_Expression_BCD_Err
When operating animations, turns ON when a "BCD error" occurs.
#H_Expression_Division_Err
When operating animations, turns ON when a "Zero division error" occurs.
#H_Expression_Overflow
When operating animations, performs "Curving" when storing data "with 64-bit signs" as "with 32-bit signs". This system variable turns ON when that Curving occurs.
![]()
If the range for data "with 64-bit signs" is exceeded during operation, occurrences of Curving cannot be detected.
#H_IsLockedState
This is a system variable that displays the Operation Lock status of the display unit or GP-Viewer EX. If the display unit or GP-Viewer EX undergoes Operation Lock due to a different display unit or instance of GP-Viewer EX, the bit of this system variable turns ON.
#H_IsLockOwner
This is a system variable that displays the Operation Lock status of the display unit or GP-Viewer EX. If the display unit or GP-Viewer EX undergoes Operation Lock due to a different display unit or instance of GP-Viewer EX, the bit of this system variable turns ON.
#H_IsAutoUnlockTimerMoved
This is a system variable that displays the operation state of the Auto Unlock Timer for Operation Lock.
OFF
Not operating.
ON
Operating.
#H_LadderMonitor
This is a system variable that starts the Ladder Monitor. It is stored in bit 1 of LS2078. When the bit of this system variable is turned ON, the Ladder Monitor will start up.
#H_LadderMonitorCache
This is a system variable that starts the Ladder Monitor. It is stored in bit 3 of LS2078. When the bit for this system variable is turned ON, the Ladder Monitor starts and the ladder programs cached in the CF card/SD card are displayed.
#H_IsMasterDispUnit
This is a system variable that displays the station status of the display unit during an Ethernet Multilink connection. Turns ON for the Master station of Ethernet Multilink.
#H_IsSlaveDispUnit
This is a system variable that displays the station status of the display unit during an Ethernet Multilink connection. Turns ON for the Slave station of Ethernet Multilink.
#H_OffBit
Turns OFF when the display unit starts up.
The value changes depending on the display unit only at startup. When used as an Always OFF bit, do not write to the bit address.
#H_OnBit
Turns ON when the display unit starts up.
The value changes depending on the display unit only at startup. When used as an Always ON bit, do not write to the bit address.
#H_RecipeControlCSVExport
Save the enhanced recipe data specified in #H_RecipeGroupID to an external storage as a CSV file.
The processing status is stored in #H_RecipeProcessing, and the processing results are stored in #H_RecipeResultCSV.
#H_RecipeControlCSVImport
The enhanced recipe data (CSV file) specified in #H_RecipeGroupID inside the external storage is read to the display unit.
The processing status is stored in #H_RecipeProcessing, and the processing results are stored in #H_RecipeResultCSV.
#H_RecipeControlSend
The enhanced recipe data specified in #H_RecipeGroupID and #H_RecipeID is transferred from the display unit to a connecting device. The processing status is stored in #H_RecipeProcessing, and the processing results are stored in #H_RecipeResultTransfer.
When the following is performed during transfer, processing is stopped, and the error status is stored in #H_RecipeResultTransfer.
Going to offline mode
Transfer a project
Turn off or reset the display unit
For more details on the transfer method, please refer to the following:
26.19.2 Transfer - Creating and Transferring Enhanced Recipe Data
#H_RecipeControlUpload
Data is read from the connecting device and imported to the display unit as the enhanced recipe data specified in #H_RecipeGroupID and #H_RecipeID. The processing status is stored in #H_RecipeProcessing, and the processing results are stored in #H_RecipeResultTransfer.
When the following is performed during transfer, processing is stopped, and the error status is stored in #H_RecipeResultTransfer.
Going to offline mode
Transfer a project
Turn off or reset the display unit
For more details on the transfer method, please refer to the following:
26.19.2 Transfer - Creating and Transferring Enhanced Recipe Data
#H_RecipeStatusEdit
When the element value reaches the edit state in the enhanced recipe data list, it is turned ON.
While it is turned ON, importing and exporting of the enhanced recipe data cannot be performed.
#H_Reset
This is a system variable that restarts the display unit. When the bit of this system variable is turned ON, the display unit restarts.
#H_Status_AlarmSave
For the GP-4100 series, when #H_Control_StopAlarmSave is ON and the alarm history save operation is complete, this system variable bit turns ON. Resetting #H_Control_StopAlarmSave OFF turns this system variable OFF.
#H_Status_DispOnOff
This is a system variable that displays the screen display state of the display unit.
When the communication method is Direct Access, it is stored in bit 9 of LS0006, and when the method is the Memory Link Method, it is stored in bit 9 of 0001. This system variable turns ON during a display unit screen display.
#H_Status_HistoricalTrend
This system variable indicates the mode of Display Historical Data for the Historical Trend Graph. It turns ON when the Historical Trend Graph in the display switches to the Display Historical Data mode. It turns OFF when the Historical Trend Graph exits the Display Historical Data mode.
#H_Status_JpegCaptureCompletion
This is a system variable that displays the save status of the screen being displayed on the display unit. This system variable turns ON after a GP screen is saved.
#H_Status_JpegCaptureProcess
This is a system variable that displays the save status of the screen being displayed on the display unit. This system variable turns ON while a GP screen is being saved.
#H_Status_PLCmonopoly
Turns ON when another Display has a PLC monopoly during a Serial Multilink connection. It is stored in bit 7 of LS0006.
#H_Status_Print
This is a system variable that displays the print status of the display unit. This system variable turns ON during a printing operation for the following function. When the communication method is Direct Access, it is stored in bit 2 of LS0006, and when the method is the Memory Link Method, it is stored in bit 2 of 0001.
Screen Hard Copy
Banner Alarm
Alarm History (Real-time, Batch Print)
Sampling (Real-time, Batch Print)
CSV display function (Partial Printing, Print All)
#H_Status_SDUsing
This is a system variable that displays the connection status of the SD card connected to the display unit.
OFF
One of the following states.
The SD card is not connected to the display unit.
The SD card can be removed from the display unit.
ON
The SD card is not connected to the display unit.
![]()
Even if the SD card is physically connected to the display unit, if this system variable is turned OFF, access to the SD card is disabled. Remove the SD card and re-insert it.
Do not perform any of the following actions while writing data to the SD card. This may result in incomplete files remaining in the SD card, or damage to the SD card.
Moving to offline mode
Screen Transfer to the Display Unit (Send Project)
Removing the SD card
#H_Status_SecureWriteProcess
This is a system variable that displays the write status for security data. This system variable turns ON when security data is being written.
#H_Status_SecureWriteCompletion
This is a system variable that displays the write status for security data. This system variable turns ON when after security data has been written.
#H_Status_USBUsing
This is a system variable that displays the connection status of a USB storage device connected to the display unit.
OFF
One of the following states.
There is no USB storage device connected to the display unit.
The USB storage device may be removed from the display unit.
ON
The USB storage device is connected to the display unit.
![]()
Even if the USB storage device is physically connected to the display unit, if this system variable is turned OFF, access to the USB storage device is disabled. Remove the USB storage device and insert again.
Do not perform any of the following actions while writing data to the USB storage device. This may result in an incomplete file or damage to the USB storage device.
Going to offline mode
Screen Transfer to the Display Unit (Send Project)
Remove a USB storage device
#H_Status_WindowInterlock
This is a system variable to display a Window's display status set in the [Disable Touch Features Except for Window].
This system variable will be turned ON when the Window set in the [Disable Touch Features Except for Window] is displayed.
If a new window without the [Disable Touch Features Except for Window] setting is displayed while this system variable is ON, the bit remains ON. If you close all the Windows with the [Disable Touch Features Except for Window] settings, the bit will be turned OFF.
#H_TagConsistencyTrigger
It is turned ON when starting the check for tag consistency.
For the consistency check operation, please refer to the following.
7.8.2 Checking tag consistency
![]()
This system variable is not turned OFF automatically. After verifying that the consistency check completion bit for #H_TagConsistencyStatus is turned ON, turn it OFF manually.
#H_TagConsistencyCheckCancel
It is turned ON when stopping the check for tag consistency.
![]()
This system variable is not turned OFF automatically. After verifying that the consistency check completion bit for #H_TagConsistencyStatus is turned ON, turn it OFF manually.
#H_TransferChange
This system variable turns ON when the display unit restarts after transfer of project files is completed.
You can use it as a script trigger condition.
Once this system variable is turned ON, as long as it is not arbitrarily turned OFF, it remains ON until the display unit is turned OFF.
[PLC*]#H_ErrorStatus
This is a system variable to check the status of communication errors with the device/PLC.
OFF
The communication status is normal.
ON
There is an error in the communication status.
![]()
If the status does not go back to OFF even when the communication status is back to normal, change the status to OFF manually.
[PLC*]#H_ScanOffStatus
This is a system variable that displays the status of communication scans of the device/PLC. The bit of this system variable will turn ON if a communication scan is stopped by the communication scan control ([PLC*]#H_ScanOffControl).
The values from 1 to 32 devices of [Device/PLC1] are transferred to each bit of LS9560 to LS9561, in sequence. Similarly, the values of [Device/PLC 2] are stored in LS9562 to LS9563, the values of [Device/PLC 3] are stored in LS9564 to LS9565, and the values of [Device/PLC 4] are stored in LS9566 to LS9567.
![]()
H system variables store content from the 33rd item and beyond.
[PLC*]#H_ScanOffControl
This is a system variable that controls the communication scans of the device/PLC. Communication scans will stop when the bit of this system variable is turned ON.
The values from 1 to 32 devices of [Device/PLC1] are transferred to each bit of LS9550 to LS9551, in sequence. Similarly, the values of [Device/PLC 2] are stored in LS9552 to LS9553, the values of [Device/PLC 3] are stored in LS9554 to LS9555, and the values of [Device/PLC 4] are stored in LS9556 to LS9557.
![]()
H system variables store content from the 33rd item and beyond.
You can check the address for storing ON/OFF communication scans in the internal device addresses from the [System Settings], [Peripheral List] page's [List of Device/PLC Management Addresses].
5.4.13 System Settings [Peripheral List] Settings Guide