显示操作日志

硬件配置画面可以显示保存在人机界面或外部存储上的操作日志(二进制数据)。

您还可以使用操作日志查看器对象显示操作日志。在操作日志查看器对象中,可以设置要显示的项目并指定显示排序顺序。有关更多信息,请参阅以下内容。

属性 (操作日志查看器)

通过操作日志可以查看的信息

通过获取操作日志,可检查以下信息。

项目 描述

Date

显示操作日期。日期格式为“mm/dd/yyyy”。

注:

  • Web Viewer客户端操作基于HMI时钟使用时间戳记录。

Time

显示操作时间。时间格式为”hh:nn:ss”。

注:

  • Web Viewer客户端操作基于HMI时钟使用时间戳记录。

User

启用安全功能后,显示登录用户的用户名。

Screen

只显示画面 ID,或同时显示画面 ID和画面名称。

Object/Action

显示对象名称或对象操作。

Trigger

显示用作触发条件的用户操作。

Function

显示功能名称。
Destination 显示目标对象或变量以及属性名称。

注:

  • 画面 <画面 ID> 或内容 <内容 ID> 被作为前缀添加到本地变量名称中。示例:Screen1.Var1.Value

Sub Information

显示功能或操作的补充信息。

Previous Value

值更改时,显示前一个值。

例如:更改前的值,如号码、日期/时间、画面 ID、语言 ID或用户名。

Changed Value

显示设定值或值更改的结果。

注:

  • 导出操作日志时,DateTime使用工程浏览器 - [系统架构] - [Target01]属性中指定的[日期格式]和[时间格式]。
  • 在从Screen开始的项目上,如果没有信息,则会显示连字符(-)。
  • 每个项目可以显示的最大字符数如下。当信息超过最大字符数时,将删除多余的字符并附加下划线(_)字符。

User, Screen, Object/Action, Trigger: 15个单字节字符

Function, Destination, Previous Value, Changed Value: 20个单字节字符

Sub Information: 30个单字节字符

Object/Action

Object/Action 描述

(对象名称)

对此对象执行的操作。

_NavigationSwi

左导航或图标导航开关用于更改画面。

Slide Navigat_

幻灯片导航滚动手势用于更改画面。

S_Next

[下一个]幻灯片导航开关用于更改画面。

S_Prev

[上一个]幻灯片导航开关用于更改画面。

Trigger

Trigger 描述

Click

画面或对象上使用的触摸操作。

Press

Release

Hold

DoubleClick

Flick

  • 滚动手势用于更改画面。
  • 滚动手势用于更改幻灯片内容显示对象中的画面。

注:

  • 设置触摸触发条件脚本时,按下、释放、保持和双击显示。有关各操作的信息,请参阅以下内容。
    触摸

  • 当触摸触发条件中指定了[保持]时,每次定义的触摸持续时间过后都会记录日志。例如,如果将触摸持续时间设置为1000毫秒,则如果用户触摸对象5秒,则总共记录6个日志。

Function/Destination/Sub Information

在工程浏览器[报警/事件] - [操作日志]中设置了[触摸对象]时

Function Destination Sub Information 描述

ValueChange

(目标对象) (定义的操作或条件) 例如:Set, Reset, Toggle, Add, Subtract, Multiplication, Division, AND, OR, XOR, NAND, NOR

更改以下对象上的值。

注:

  • 当操作为[位]或[布尔值更改]时,Changed Value字段显示“True”或“False”。
  • 当操作为[字]或[值更改]时,Changed Value字段根据[格式]设置显示结果值。

 

ContentChange - Change, Previous, Next

下面对象用于更改内容显示对象中的内容。

  • [操作] - [类型]属性设置为[内容更改]的对象。
  • 在脚本中设置了[内容更改]操作的对象。
  • 内容更改

注:当“Previous”显示在Sub Information字段时,如果没有上一个内容,则Changed Value字段显示”0”。

ScreenChange - Change, Previous, Next

下面对象用于更改画面

  • 导航开关
  • [操作] - [类型]属性设置为[画面更改]的对象。
  • 在脚本中设置了[画面更改]操作的对象。
  • 画面更改

注:当“Previous”显示在Sub Information字段时,如果没有上一个画面,则Changed Value字段显示”0”。

CheckBox (目标对象或变量) -

复选框对象被使用

注:Changed Value字段显示“True”或“False”。

ToggleSwitch (目标对象或变量) -

反转开关对象被使用

注:Changed Value字段显示“True”或“False”。

RadioButton (目标对象或变量) -

单选按钮对象被使用

注:Changed Value字段显示“True”或“False”。

DropdownList (目标对象或变量、属性名称) (索引或选择)

在下拉列表对象中选择的项目

RecipeDropdownList 配方系列 (配方系列 ID)

在下拉列表对象中选择的配方系列

配方组 (配方组 ID)

在下拉列表对象中选择的配方组

配方 (配方 ID)

在下拉列表对象中选择的配方

IngredientViewer (配方数据名称) -

配方数据显示对象被使用

NumericDisplay (目标对象或变量)

(指定格式)

示例: Dec, Oct, Bin, Hex, BCD, FloatFixed

数值显示对象被使用

StringDisplay (目标对象或变量) -

字符串显示对象被使用

DateTimeDisplay (目标对象或变量)

(指定格式)

示例: mm/dd/yyyy (ddd) hh:nn:ss

日期/时间显示对象被使用

Array (目标变量) Set, Copy

使用通过[数组]操作设置的对象将值设置为数组变量或复制数组变量。

数组

注:Changed Value字段显示源值。复制多个元素或成员时,只显示第一个元素或成员。当初始元素数据类型为“array”或“struct”时,不会记录值。

Initialize Variable - -

使用通过[初始化变量]操作设置的对象变量值被初始化。

初始化变量

Convert Num to Str ([Destination Data] 中的名称)

([Source Data]中的名称和值)

示例:123 (Var1)

使用[将数值型转换为字符串型]操作将数字值(十进制或十六进制)转换为字符串。

将数值型转换为字符串型

Convert Float to Str ([Destination Data] 中的名称)

([Source Data]中的名称和值)

示例:123.45(Var1)

使用[将浮点型转换为字符串型]操作将实数值转换为字符串。

将浮点型转换为字符串型

Convert Str to Num ([Destination Data] 中的名称)

([Source Data]中的名称和值)

示例:123(Var1)

使用[将字符串型转换为数值型/浮点型]操作将字符串转换为整数(十进制,十六进制)或实数。

将字符串型转换为数值型/浮点型

Get String Length ([Destination Data] 中的名称)

([Source Data]中的名称和值)

示例:abcd (Var1)

通过[获取字符串长度]操作获取字符串的长度。

获取字符串长度

Extract String (L/R) ([Destination Data] 中的名称)

([Source Data]中的名称和值)

示例:abcd (Var1)

使用[向左/向右提取字符串]操作从左侧或右侧边缘提取字符串。

向左/向右提取字符串

Extract String (mid) ([Destination Data] 中的名称)

([Source Data]中的名称和值)

示例:abcd (Var1)

使用[提取中间字符串]操作从所需位置提取字符串。

提取中间字符串

Search String ([Destination Data] 中的变量名称)

([Source Data]中的变量名称和值)

示例:abcd (Var1)

使用以下操作搜索字符串。

搜索字符串

ChangePictureDisplay (对象名称) Set

使用通过[更改图片显示]操作设置的对象更改图像。

图片显示

注:Changed Value字段显示“Next”或“Previous”。

ChangeSlideContentDisplay (对象名称) Next, Previous

使用通过[更改幻灯片内容显示]操作设置的对象更改显示内容。

更改幻灯片内容显示

DisplayInputModeChange (对象名称) -

使用通过[数据显示输入模式更改]操作设置的数值显示对象、字符串显示对象或日期/时间显示对象,启用或禁用输入模式。

数据显示输入模式更改

注:Changed Value字段显示“Disable”或“Enable”。

TrendGraph (对象名称)

Mode change, Move Cursor, Move Graph plot

使用通过[趋势图]操作设置的对象更改趋势图模式或移动光标位置。

趋势图

注:光标位置更改时, Changed Value 字段显示结果数据点。

BlockTrend (对象名称)

Clear And Draw, Clear, Draw

使用通过[块趋势]操作设置的对象更改趋势图模式或移动光标位置。

块趋势

WebBrowser - Forward, Back, Refresh, Home

使用通过[Web 浏览器]操作设置的对象移动或更改浏览器页。

Web 浏览器

Color Blink (目标对象或属性) -

使用通过[颜色闪烁]操作设置的对象开始闪烁。

颜色闪烁

Cancel Blink (目标对象或属性) -

使用通过[取消闪烁]操作设置的对象停止闪烁。

取消闪烁

Alarm Summary (对象名称) Ack, Delete, Set Hide

使用通过[报警摘要]操作设置的对象确认报警、删除报警等。

报警摘要

注: Changed Value字段显示变量名称。

Alarm Group (报警组或系统错误组的名称) Ack, Delete, Set Hide, Reset Hide, Delete Hide, Reset Counter

使用通过[报警组]操作设置的对象更改所显示报警组的状态。

报警组

OperationLogData - ExportLogData

使用通过[导出操作日志]操作设置的对象导出操作日志。

导出操作日志

ClearOperationLogData

使用通过[清除操作日志]操作设置的对象删除操作日志数据。

清除操作日志

LogCustomMessage - -

使用通过[记录自定义消息]操作设置的对象将自定义消息记录到操作日志。

记录自定义消息

注: Changed Value字段显示自定义消息或值。

ExportLogdata (导出记录组的名称) -

使用通过[导出日志数据]操作设置的对象导出记录组。

导出日志数据

DataLogging (记录组名称) Start, Stop, RecordLogging, ClearLogging

使用通过 [数据记录] 操作设置的对象来启动、停止、保存记录和清除记录。

数据记录

Recipe All, Recipe Family, Recipe Group, Recipe Create, Delete, Save, Load, Send, Snapshot, Compare, Export, Import

使用通过[配方]操作设置的对象发送配方、保存配方等 。

配方

注: Changed Value 字段显示配方系列/配方组/配方ID。

Security -

Logout, Login, ExportSecurity, ImportSecurity, PopupLoginDialog, PopupAddUserDialog, PopupDeleteUserDialog

使用通过[安全]操作设置的对象登录、登出等。

安全

LanguageIDChange (语言ID) Value

使用通过[更改语言]操作设置的对象更改语言。

语言更改

Equipment (设备名称) Save (Success/Fail)

改变用 [设备] 操作设置的设备 IP 地址和单位 ID。

设备

Runtime Application - Shutdown, Reboot

使用通过[运行时程序]操作设置的对象关闭或重启。

运行时程序

ExternalDevice

USB, SD Eject, Upload, Download

使用通过[外接设备]操作设置的对象释放外部存储、传输到外部存储等。

外接设备

ExternalDevice

Ethernet1, Ethernet2 Azbil Backup, Azbil Restore

使用通过[Azbil]操作设置的对象备份或恢复数据。

Azbil

Beep - On, Off, OneShot

使用通过[蜂鸣]操作设置的对象播放蜂鸣器、停止蜂鸣器等。

Beep

PCApplication (执行路径和参数) LaunchApplication

使用通过[启动应用程序]操作设置的对象启动一个应用程序。

启动应用程序

ControlPanel

使用通过[启动控制面板]操作设置的对象启动控制面板。

启动控制面板

Delay - -

在使用通过[延迟]操作设置的对象运行下一个操作之前暂停。

延迟

注:Changed Value字段显示延迟的长度(秒)。

FileManager From (USB/SD/Local Storage) to (USB/SD/Local Storage)

Copy&Paste

Success, Fail

使用文件管理员对象复制和粘贴文件。

Cut&Paste

Success, Fail

使用文件管理员对象剪切和粘贴文件。

(USB/SD/Local Storage)

Delete

Success, Fail

使用文件管理员对象删除文件。

FileManagement From (USB/SD/Local Storage) to (USB/SD/Local Storage)

Copy&Paste

Success, Fail

使用通过[文件管理]操作操作设置的对象复制和粘贴文件。

文件管理

Cut&Paste

Success, Fail

使用通过[文件管理]操作操作设置的对象剪切和粘贴文件。

文件管理

(USB/SD/Local Storage)

Delete

Success, Fail

使用通过[文件管理]操作操作设置的对象删除文件。

文件管理

RemoteFileManagement

FTP:<ID> To USB

FTP:<ID> To Local

FTP:<ID> To SD

Download successful (复制的文件数/[远程文件管理] 操作处理的文件数)

使用 [远程文件管理] 操作,从 FTP 服务器复制文件。

注: 上一值字段显示源路径,更改值字段显示目标路径。

Failed

从 FTP 服务器复制文件失败。或者文件数量超出限制,因此复制操作被中止。

USB To FTP:<ID>

Local To FTP:<ID>

SD To FTP:<ID>

Upload successful (复制的文件数/[远程文件管理] 操作处理的文件数)

使用 [远程文件管理] 操作,将文件复制到 FTP 服务器。

注: 上一值字段显示源路径,更改值字段显示目标路径。

Failed

向 FTP 服务器复制文件失败。或者文件数量超出限制,因此复制操作被中止。

*1 有关脚本和操作的信息,请参阅以下内容。
    操作列表

 

在工程浏览器[报警/事件] - [操作日志]中设置[画面更改]时

Function Destination Sub Information 描述
ScreenChange - Change 发生画面更改操作
Previous 发生切换到上一个画面的操作
Next 发生切换到下一个画面的操作

 

在工程浏览器[报警/事件] - [操作日志]中设置[用户登录状态]时

Function Destination Sub Information 描述

SecurityStatus

-

Login 用户已登录
Logout 用户已登出
Login Error 无法登录
Lock User 用户帐户已锁定
Unlock User 已释放用户帐户锁定
success Change Password 密码已更改
Export Security 导出的安全数据
Import Security 导入的安全数据
Add User 已添加用户
Delete User 已删除用户
失败 Change Password 尝试更改密码,但失败
Export Security 尝试导出安全数据,但失败
Import Security 尝试导入安全数据,但失败
Add User 已尝试添加用户,但失败
Delete User 已尝试删除用户,但失败
Auto Logout - 当安全功能的[自动登出]字段中设置的时间过去时自动登出

 

在工程浏览器[报警/事件] - [操作日志]中设置[日期/时间更改]时

Function Destination Sub Information 描述

DateTimeChange

-

- 已更改人机界面的时钟数据(日期/时间)

 

在工程浏览器[报警/事件] - [操作日志]中设置[更改语言]时

Function Destination Sub Information 描述

LanguageChange

-

- 已更改语言表

 

在工程浏览器[报警/事件] - [操作日志]中设置[启动/关机/重启]时

Function Destination Sub Information 描述

RuntimeAction

-

Boot 已启动人机界面
Shutdown 关闭运行时
Reboot 重新启动运行时

 

在工程浏览器[报警/事件] - [操作日志]中设置[硬件配置]时

Function Destination Sub Information 描述

ShowConfigScreen

-

- 显示硬件配置画面

ChangeConfigSetting

DateTime

- 已更改硬件配置画面上人机界面的时钟数据(日期/时间)

Touch

- 已更改硬件配置画面上的触摸声音(启用/禁用)

Brightness

- 已调整硬件配置画面上的亮度

Ethernet1, Ethernet2

(属性名称) 已更改硬件配置画面上的以太网设置

Drivers

(驱动程序名称) 已更改硬件配置画面上的通讯设置

(扫描速率名称)

- 在硬件配置画面上更改了扫描速率

(FTP 连接名称)

IP Address 在硬件配置画面中,FTP 服务器的 IP 地址已更改。

ConfigOperation

Eject

(外部存储) 释放外部存储进程在硬件配置画面上运行

Download

(外部存储) 在硬件配置画面上执行了将工程文件从外部存储器下载到人机界面的操作

Upload

(外部存储) 在硬件配置画面上运行了将工程文件从人机界面上传到外部存储器的操作

Shutdown

- 在硬件配置画面上运行了关闭运行时

Reboot

- 在硬件配置画面重新启动了运行时

 

在工程浏览器[报警/事件] - [操作日志]中设置[工程传输]时

Function Destination Sub Information 描述

TransferProject

Download

(用户名) 工程文件已传输到人机界面

Upload

(用户名) 工程文件已从人机界面中传输

USB memory

(用户名) 工程文件传输到了 USB 存储器

via SD card

(用户名) 工程文件传输到了SD卡

 

在工程浏览器[报警/事件] - [操作日志]中设置[Web Viewer登录/注销/失败]时

Function Destination Sub Information 描述

RemoteAccessStatus

-

登录 (客户端IP地址) 用户已登录服务器。

注:Changed Value字段显示用户名。

-

登出 (客户端IP地址) 用户已登出服务器。

注:

  • 当用户断开连接时,也被记录为登出操作。
  • Changed Value 字段显示用户名。

-

登录错误 (客户端IP地址) 用户登录错误

注:

  • 锁定时的登录错误不会记录在操作日志中。
  • Changed Value 字段显示用户名。如果用户没有访问权限,或者用户不存在,Changed Value 字段将显示“-”。

-

锁定 用户被锁定在服务器之外。

注:Changed Value字段显示用户名。如果用户没有访问权限,或者用户不存在,Changed Value 字段将显示“-”。

-

恢复锁定 锁定已结束,用户现在可以尝试登录服务器。

注:Changed Value字段显示用户名。

 

在工程浏览器[报警/事件] - [操作日志]中设置[独占操作]时

Function Destination Sub Information 描述

MonopolizeTouch

-

锁(*) *当使用安全性功能且客户端获得锁时,显示登录用户名。当服务器获得锁时,显示“HMI”。

当禁用安全功能时,仅显示“锁”。

客户端或服务器正在使用独占触摸并锁定画面。

-

解锁(*) *当使用安全性功能且客户端返回锁时,显示登录用户名。当服务器返回锁时,显示“HMI”。当禁用安全功能时,仅显示“解锁”。 客户端或服务器已释放独占触摸。

 

当从工程浏览器 [报警/事件] - [操作日志] 设置 [设备属性更改] 时

Function Destination Sub Information 描述

EquipPropertyChange

(设备属性名称)

- 设备属性值被改变。

注: Changed Value字段显示新值。