Properties (Operation Log)

[Operation Log]
[Enable]

Records operations on the display unit.

Note: For information about logged information, see the following.
Display Operation Log

[Maximum Number of Records]

Set how many operation log records to save. When the operation log exceeds the set value, the process specified by the [Operation When [Save in] Is Full] field is executed.

Setting Value Range: 100 - 500

Note:

The number of operation log records you can save depends on the capacity of the save location. For information on the data size of operation log data, refer to the following.
Calculating the Size of Data to Save

[Object Touch]

The operation corresponding to the touch operation on an object is logged. In addition to objects with touch operations such as switches and numeric displays, applies to objects set with touch triggers.
If you want to log operations of a specific object only, clear this check box and in the properties of that object select the [Operation Log] check box.

Note: For information about logged information, see the following.
Display Operation Log

[Screen Change]

Information when the screen is changed is logged.

[User Login Status]

When the security feature is enabled, log information such as when users log in or change passwords.

[Date/Time Change]

Operation when changing the time on the display unit is logged.

[Language Text Change]

Operation when changing the Language Text is logged.

[Boot/Shutdown/Reboot]

Operations when the display unit is started, run time is shut down or run time is restarted are logged.

[Hardware Configuration]

Operations when displaying and working with the Hardware Configuration screen or Hardware Configuration object are logged.

[Transfer Project File]

Operation when a project file is transferred is logged.

[Web Viewer Login/Logout/Failed]

Select this check box to add Web Viewer log in operations to the operation log.

Logged operations include Web Viewer client login, logout, login error, lockout due to failed login, and recovery of locked out user.

[Monopolize Operation]

Select this check box to add the Lock and Unlock monopolize touch operations to the operation log.

[Equipment Property Changes]

Log changes to values of equipment properties.

[Export Data]
[Enable]

Saves the operation log on the display unit to a file.

Note: For information about exporting, refer to the following.
Exporting Operation Logs

[Data Storage]

Select the export file location from the following.
-[Local Storage]
-[SD Card]
-[USB Storage]

Note:

  • The storage which can be selected for [Data Storage] depends on the display unit model.
  • When using SP5000 Series Open Box (Windows 10 IoT Enterprise Model), IPC Series, or PC/AT, simply selecting [SD Card] or [USB Storage] will NOT store the export file in the SD card or USB storage inserted in the display unit. To save the export file in the SD card or USB storage, specify the destination folder in the [Destination Folder (SD Card)] or [Destination Folder (USB Storage)] property of the target.
    [Target01] property window > [Function] tab > [Options] tab > [Preferences]
    Properties (Target01)
[Append Date/Time]

At the end of the file name of the exported, append the export date and time.
Example: If the exported date and time is 2016/10/31 and 10:43:45 PM, then the exported file is saved as “\20161031PM104345.TXT”.

Note:

  • The date and time formats depend on the [Date Format] and [Time Format] settings.
    [Target01] property window > [Function] tab > [Options] tab > [Export]
    For more information, refer to the following.
    [Date Format]
    [Time Format]
  • If the [Append Date/Time] check box is cleared and a file already exists with the export file name, a number is appended to the exported file name.
    Example: If the file OperationLog.TXT already exists, the exported file name becomes OperationLog_1.TXT
[Detect Modification]

Detects modifications to the exported file. Use the Export File Validation tool to detect modifications.

When [Detect Modification] is enabled, an alphanumeric string is added to the first line of the exported file. This string is used by the Export Validation Tool to detect modifications to the file data. When using the Export Validation Tool, do not erase or modify this string.

For information on the Export Validation Tool, refer to the following.
Checking the Modification in Exported File

[Folder Name] 'OperationLog.ExportData.FolderName'

Set the name of the folder. (Example: \Log)
You can use up to 256 characters, except the following symbols, for the folder name.
: ; | , * ? " < > /

The export file is saved in a sub folder created with the date and time of the export in the specified folder.

Note:

  • On the IPC Series, to use a specific language for folder and file names, set up in [Control Panel] > [Change system locale].
  • The date and time formats depend on the [Date Format] and [Time Format] settings.
    [Target01] property window > [Function] tab > [Options] tab > [Export]
    For more information, refer to the following.
    [Date Format]
    [Time Format]

Data Binding Support:

To use as a Binding Source, refer to the following.
OperationLog.ExportData.FolderName

When used as a Binding Target, the Binding Sources that can be associated are as follows.
[ Variable]

For more information of Data Binding concept, refer to the following.
Data Binding

[File Name] 'OperationLog.ExportData.OutputFileName'

Set the name of the exported file. (Example: LogData)
You can use up to 256 characters, except the following symbols, for the file name.
: ; | , * ? " \ /

Note:

  • If the [Append Date/Time] check box is not selected and a file already exists with the export file name, a number is appended to the exported file name. Example: When the LogData.TXT already exists, the exported file is named LogData_1.TXT.
  • On the IPC Series, to use a specific language for folder and file names, set up in [Control Panel] > [Change system locale].

Data Binding Support:

To use as a Binding Source, refer to the following.
OperationLog.ExportData.OutputFileName

When used as a Binding Target, the Binding Sources that can be associated are as follows.
[ Variable]

For more information of Data Binding concept, refer to the following.
Data Binding

[Operation When [Save in] Is Full]

Select the operation that occurs when the operation log exceeds the number of [Max Record].
-[New]: Export data to a new file on external storage.
-[Append]: Append data to an existing file on external storage.

[Operation When External Storage Is Full]
Select the operation when external storage is full.
-[First in First Out]: Delete the oldest file in external storage and save the collected operation log.
-[Stop Export]: Stop exporting operation log.
[Export Status]
[Enable]

You can store the export file save status or error status to a variable.

[Save Status] 'OperationLog.ExportStatus.SaveStatus'

Set an integer variable to store the start and completion status of the export process. From the property marker, select [Variable].

When exporting, the following is stored in the save status.

(1) Exporting bit
(2) Completion bit

The timing chart for the save status is as follows.

A: User starts export
B: Export complete
C: User clears values in variables

Data Binding Support:

To use as a Binding Source, refer to the following.
OperationLog.ExportStatus.SaveStatus

When used as a Binding Target, the Binding Sources that can be associated are as follows.
[ Variable]

For more information of Data Binding concept, refer to the following.
Data Binding

[Error Status] 'OperationLog.ExportStatus.ErrorStatus'

Set an integer variable for storing the result of the export process. From the property marker, select [Variable].

When the end bit (bit position:1) of the variable specified in the [Save Status] field is ON, the following results appear in the error status.
0: Data is exported successfully.
1: No external storage.
3: Not enough disk space.
4: File open/write error.

Data Binding Support:

To use as a Binding Source, refer to the following.
OperationLog.ExportStatus.ErrorStatus

When used as a Binding Target, the Binding Sources that can be associated are as follows.
[ Variable]

For more information of Data Binding concept, refer to the following.
Data Binding

[Operation When [Save in] Is Full]

Select the operation that occurs when the operation log exceeds the number of [Max Record].
-[Overwrite Old Data]: Delete the oldest operation log and save the new operation log.
-[Stop logging]: Stop saving new operation log data.

[Save in]

Select the location of the operation log from the following.
-[Backup Memory]
-[SD Card]
-[USB Storage]

Important: When you use external storage for saving operation log, turn off the display unit before removing the external storage.

If you remove external storage before turning off the display unit, the operation log cannot save even though the external storage is inserted again. In this scenario, restart the display unit after inserting external storage.

We recommend you avoid selecting external storage that is often removed from the display unit.

Note:

  • The memory and storage which can be selected for [Save in] depend on the display unit model.
  • When using SP5000 Series Open Box (Windows 10 IoT Enterprise Model), IPC Series, or PC/AT, simply selecting [SD Card] or [USB Storage] will NOT store the operation log in the SD card or USB storage inserted in the display unit. To save the operation log in the SD card or USB storage, specify the destination folder in the [Destination Folder (SD Card)] or [Destination Folder (USB Storage)] property of the target.
    [Target01] property window > [Function] tab > [Options] tab > [Preferences]
    Properties (Target01)
[Encryption]

Select this check box to encrypt the operation log. The default value is enabled. Clear this check box if you do not want to encrypt the operation log.