Pdlrt.exe 文件出错

软件环境:win xp x64 pro +VMware workstation 7.0 + Wincc 5.1 中文版
硬件环境:Hp z400 

由于我们的wincc 5.1 在win 2k 下才正常运行,故借用虚拟机虚拟了个2000 的环境安装 wincc 

但在使用的时候出现错误对话框,内容为unhandled  exception  was  raised  ,look  file "c:\program\siemens\wincc\diagnose\PDLRTSEH.LOG"  for  details. 点击确定后wincc画面就退出了,必须重新激活wincc 才可以,但用不久后又弹出,重复又重复。

打开日志文件都是一些机器码,下面是其中的一次错误记录。请大家帮忙分析一下问题。谢谢


//====================================================================
// WinCC reported exception with code: C0000005 ACCESS_VIOLATION
// Date: 18.3.2011 - Time: 8.23.4
// Caused at logical address 0041E578 01:0001D578
//====================================================================
// FAULTING MODULE: C:\Siemens\WinCC\bin\pdlrt.exe
//====================================================================
// Registers:
// ----------
// EAX:00000000
// EBX:00000000
// ECX:77553A78
// EDX:00000000
// ESI:038B2B78
// EDI:00422E70
// CS:EIP:001B:0041E578
// SS:ESP:0023:0213FEE4  EBP:0213FF20
// DS:0023  ES:0023  FS:0038  GS:0000
// Flags:00010246
//
// Raw stack dump:
// -----------
 0213FEE4 00422E70 038B2B78 00000000 00422E7C 03BF5690 00000000 77537C89 00000000 
 0213FF04 00000000 038B2B78 00000000 00000000 00000000 77553A60 00000000 77F89103 
 0213FF24 77538F9D 00422E70 00000003 00000000 00000000 038B2B78 00000000 00000000 
 0213FF44 00000002 77553A78 77F89103 77553780 77553A78 77553A78 7753931D 00000000 
 0213FF64 00000020 000202CA 0213FFEC 00000000 0000027C 00000280 00000000 00000000 
 0213FF84 00000000 8042F981 00000000 00000000 8042FA31 851F2AE0 851E0DA0 FFFFFFFF 
 0213FFA4 80430D04 851E0E84 00000000 00000000 77F84BD7 77E6987C 00000000 00000020 
 0213FFC4 000202CA 00000000 7FFD6000 C0000005 0213FFC0 0213FB30 FFFFFFFF 77E7F0B4 
 0213FFE4 77E6D360 00000000 00000000 00000000 7753927F 00000000 00000000 000000C8 

// -----------
//
// Call stack:
// -----------
// Address  | Frame    |
// ---------+----------+----------------------------------------------
// 0041E578 | 0213FF20 | 0001:0001D578 C:\Siemens\WinCC\bin\pdlrt.exe
// 77538F9D | 77F89103 | waveOutSetVolume+C6
// 8B000000 | 180D8B64 | 0000:00000000 
//====================================================================

问题补充:
实际应用的wincc 5.1程序和项目文件, 是在老式支持win2k的PC上却正常运行 ,但移植到虚拟机上就有pdlrt.exe 问题出现了。

最佳答案

1.首先确认是不是你虚拟机系统或者软件故障,新建一个项目,运行是否正常。
2.pdlrt.exe是Graphics Runtime的相关程序,你可以先在项目中取消激活Graphics Runtime,看错误是否依旧。
3.如果是一运行Graphics Runtime就报错,或者是切换某个一画面的时候报错,检查画面内组态的对象,是否组态了特殊对象。比如控件 "Microsoft Forms 2.0 ComboBox",因为使用这个控件会导致 "pdlrt.exe" 内存需求的不断增长。
4.可能跟虚拟机有关系,加大虚拟机内存,或者升级VMware至7.1试试,可能对内存管理更好。

《如何在 OS 上组态一个组合框 (combo box),并且能够自动根据不同语言自动填充相应的文本?》中指出控件可能导致内存增长。
http://support.automation.siemens.com/CN/view/zh/28921535
《在哪里可以找到WinCC诊断文件License.log、WinCC_SStart_xx.log 和WinCC_Sys_xx.log 的出错消息的解释?》中提供更多诊断途径。
http://support.automation.siemens.com/CN/view/zh/11965771

补充:
如果项目没问题,那就是虚拟机环境没做好。
1.尝试重装虚拟机内的Windows 2000 和WinCC V5.1。
2.调整虚拟机设置,比如内存、显存等。
3.换一个虚拟机软件或者将 VMware workstation 升级至最新版V7.1。

提问者对于答案的评价:
既然项目是没问题的,很大可能是我的虚拟机没设置好,如果大家有这方面的技巧,烦请多多指教!@

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:25
下一篇 2019年6月11日 上午4:25

相关推荐

  • 手机远程访问WINCC是不是得有固定的IP

    手机远程访问WINCC是不是得有固定的IP 最佳答案 可以使用VPN或者DDNS功能参考:远程访问 SIMATIC HMI 控制面板https://s…

    SIMATIC WinCC 2021年7月5日
  • 关于WINCC中模拟量报警的问题

    在报警记录组件里将模拟量报警设置好后,运行系统,当模拟量数值达到报警点后开始报警,确认后,报警声音消失,但是过上一会又出现报警,这是怎么回事?相当与循环扫描(注:我是在现场遇到这个…

    SIMATIC WinCC 2019年6月11日
  • wincc软件冗余系统

    wincc项目冗余做完后,内部冗余变量都为0,故障检测变量没有值 问题补充:我用的是两台工控机,分别都安装了正版授权的wincc7.3并且有冗余授权,在做冗余项目是就是按照手册做的…

    SIMATIC WinCC 2021年7月5日
  • WinCC OPC 25天死机一次

    故障现象:wincc和twincat PLC通讯用opc完成,但是25天,wincc的opc会死机。导致现场无法察看设备状态。twincat能够直接读取设备信息,twin…

    SIMATIC WinCC 2019年6月11日
  • WINCC与PLCSIM没办法连接

    突然WINCC没办法与PLCSIM连接   画面的在线趋势控件没办法显示  之前的设好的按钮都变成了问号  &…

    2017年8月18日
  • windows 2008安装wincc 7.0 sp3提示无法安装SQL

    请问,现在做了一个项目,windows server 2008系统安装wincc 7.0 sp3提示无法安装SQL standar…

    2019年6月11日
  • 现在wincc那个版本支持SMART直连

    现在wincc那个版本有SMART系列的驱动,支持SMART直连? 钻石用户推荐最佳答案 两种连接200SMART的方式1、OPC方式,使用PC ACCESS …

    SIMATIC WinCC 2021年7月5日
  • 窗口最前端显示

    怎样在WinCC运行中弹出MessageBox信息框时不显示Windows任务栏,且MessageBox信息框位于窗口最前端显示? 最佳答案 在Windows任务栏属性里不选择“将…

    SIMATIC WinCC 2019年6月11日
  • 按键屏

    我这里有一个op7-dp按键屏使用的ProTool Pro CS程序,现在op7的屏已经买不到了需有把ProTool Pro CS程序转成w…

    SIMATIC WinCC 2017年11月25日
  • 我需要VINCC学习资料

    你好,我需要VNICC学习资料。谢谢。 最佳答案 1、西门子官方有很多学习资料可以下载,可以选择自己需要的下载:http://www.ad.siemens.com.cn/downl…

    SIMATIC WinCC 2019年6月10日