在 WinCC 和 PCS 7中如何创建 memory dump 以进行诊断 ?

Windows 7 及更高版本(Windows 7, Windows 8.1, Windows Server 2008, Windows Server 2008 R2和 Windows Server 2012 R2, Windows 10)过程.

内容

1安装 Microsoft Windows Software Development Kit (SDK)
1.1 下载和安装SDK
2 运行并参数化程序 adplus.exe
2.1 对程序 adplus.exe 进行配置
2.2 运行程序 adplus.exe
3 将程序 adplus.exe 添加到 WinCC 项目的启动列表中
4 备注
5 使能和使用“gflags”工具
6 术语

下载

在 WinCC 和 PCS 7中如何创建 memory dump 以进行诊断 ?Userdump_Create_W7_en.pdf (719.4 KB)
在 WinCC 和 PCS 7中如何创建 memory dump 以进行诊断 ? adplusconfig.xml (1,1 KB)

注意

  • 如果adplus创建的用户dump文件是 0 KB,则必须修改Windows的页面文件,详细信息请参考微软文章 2860880。也可能是资源负荷问题。
  • 也可以稍后创建Memory dump。但是此Memory dump仅是一个快照并不包含导致故障的事件顺序记录。

Windows 7或更高版本可以通过Windows任务管理器创建用户dump。

Windows 7 / Windows 8.1 / Windows Server 2008 (32为版本)

  1. Windows 7 / Server 2008 (32位版本)
    打开任务管理器
    – 开始 > 运行… > Taskmgr.exe 或者
    – 右键单击任务栏 > 启动任务管理器。
  2. 打开 “进程”选项卡。右键单击目标进程。
  3. 在弹出的快捷菜单中选择“创建转储文件”功能。

    在 WinCC 和 PCS 7中如何创建 memory dump 以进行诊断 ?
    图 01

    创建转储文件

Windows 7 / Windows 8.1 / Windows Server 2008 / Windows Server 2012 (64位版本)

鉴于WinCC进程是32位的,所以创建的 memory dump 也是32位格式。
在64位操作系统中默认启动的是64位版本任务管理器 ,因此此时创建的 memory dump 也是64位格式。
若欲在64位操作系统中创建32位格式的 memory dump ,请进行以下操作:

  1. 通过路径C:WindowsSysWOW64taskmgr.exe 启动32位版本任务管理器。
  2. 打开“进程”选项卡。右键单击目标进程。
  3. 在弹出的快捷菜单中选择“创建转储文件”功能。

    此时即创建了转储文件.

在任何情况下,应该首先联系Technical Support 以查明何种 memory dump 是必需的。

Windows 2000/2003 Server/XP 的步骤

下文介绍了在WinCC和PCS7中安装和使用User Mode Process Dumper。在发生故障时,通过此工具能够创建一个进程的 memory dump 。这个 memory dump 对于详细诊断非常有用。

内容
1 安装和使用 “User Mode Process Dumper”
1.1 手动启动 “User Mode Process Dumper”
1.2 安装 “User Mode Process Dumper” 并自动监视一个进程
1.3 安装 “User Mode Process Dumper” 并分配启动监视热键
1.4 卸载 “User Mode Process Dumper”
2 激活和使用 “gflags” 工具
2.1 激活 “gflags” 工具 下载

下载
在 WinCC 和 PCS 7中如何创建 memory dump 以进行诊断 ?Documentation (711.6 KB)

安全信息
西门子提供具有工业安全功能的产品及解决方案,支持工厂、系统、机器和网络的安全运行。为保护工厂、系统、机器和网络对抗网络威胁,需要实施并持续维护一种整体的、先进的安全策略。西门子产品和解决方案只是整体策略的一个元素。用户负责防止对工厂、系统、设备和网络的未授权访问。系统、机器及其组件应仅连接公司网络或者内部网络,或者通过适当的安全措施(例如防火墙和网段)扩展需求。同时考虑西门子指导的安全措施。关于工业安全的更多信息,请访问: http://www.siemens.com/industrialsecurity.。
西门子持续开发产品和解决方案以使得其更加安全。西门子强烈建议尽快更新产品并使用最新版本。使用已不支持的产品,或未使用更新会增加用户暴露网络威胁的风险,保持产品更新,请订阅西门子工业安全RSS,链接:http://www.siemens.com/industrialsecurity

关键字
User dump 工具,内存覆盖,内存膨胀,内存溢出,崩溃,Memory dump,Dump

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc321857.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论