来自西门子技术支持热线的故事:如何判断WinCCFlexible设备的归档文件是否被修改

已锁定

西门子Lemon

官方工程师

  • 帖子

    128
  • 精华

    9
  • 被关注

    152

论坛等级:侠客

注册时间:2010-03-19

普通 普通 如何晋级?

来自西门子技术支持热线的故事:如何判断WinCCFlexible设备的归档文件是否被修改

1416

0

2011-05-06 15:52:38

我们知道,西门子的277/377系列面板及WinCCflexible Runtime项目支持变量归档及报警消息归档,归档文件类型为CSV或TXT等,这些归档文件可以通过读卡器被拷贝到计算机上打开察看,也可以修改。那么如果归档文件被修改了,有办法检测出来吗?
从WinCCflexible 2008 SP1开始,该功能作为Audit选件的辅助功能开始提供。可以选择为数据日志或报警日志中的日志数据指定校验和,从而确定该日志中的数据随后是否发生改变。
(1) 要求
•已安装 Audit附件。
•Audit已激活。
•已创建数据日志或报警日志。
(2) 步骤
请按照以下步骤操作,以组态可利用校验和的数据日志或报警日志:
在相应的日志编辑器中打开数据日志或报警日志。
 在“存储位置”框中,选择“文件 - CSV (ASCII)”或“文件 - TXT (Unicode)”。
 在属性窗口中的“属性 > 记录方法”下,选择选项“显示系统报警于”或“触发事件”(“循环记录”和“自动创建分段循环记录”不支持该功能)。

在编辑器的表格中选择“启用校验和”选项。

其中TXT格式可用于保存亚洲语言字符(当然欧洲字符页可以)。
(3)评估日志数据的校验和
简介
如果已组态生成校验和的数据日志或报警日志,则可以检查日志数据随后是否发生改变。DOS 程序“HmiCheckLogIntegrity”可用于检查日志数据的完整性。“HmiCheckLogIntegrity”可用于检验以下文件:
•来自报警日志、数据日志和“审计”中的 CSV 格式的日志文件
•来自报警日志、数据日志和“审计”中的 TXT 格式的日志文件
可在 WinCC flexible 安装目录的“WinCC flexible 2008 Runtime”文件夹下找到“HmiCheckLogIntegrity.exe”程序,例如
步骤
 将要检查的文件从 HMI 设备复制到您的组态计算机。
 使用“开始 > 程序 > 附件 > 命令提示符”打开命令行提示符。在命令行提示符中,输入“HmiCheckLogIntegrity.exe”的路径,然后输入一个空格。 空格后,输入要检查的文件的存储位置,并用引号括起来。按下 。将执行检查。 如果检查的数据一致,将显示“Consistency check succeeded”消息。

如果检查的数据不一致,将显示“Consistency check failed”消息。 还会显示文件中第一个不一致行的信息。


来自西门子技术支持热线的故事:如何判断WinCCFlexible设备的归档文件是否被修改 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有31145条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。