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日
下一篇 2019年6月11日

相关推荐

  • Wincc7.5 打开Wincc7.2项目失败

    Wincc7.2的项目,想移植至wincc7.5,不成功。移植的时候报是最新的。打开的时候报找不到服务器。然后就不开了。 问题补充:是老项目的移植,项目为STEP7集成的冗余服务器…

    SIMATIC WinCC 2021年7月5日
  • OPC与WINCC关系是什么?

    OPC与WINCC与PLC,三者之间的关系是什么?到底哪个是server?哪个是client?谢谢 最佳答案 WinCC可以充当两种角色: Others OPC…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible smart软件的系统函数怎么切换成中文?

    如图,我装的wincc flexible smart软件的系统函数全都是英文,我想问下有没有什么办法切换成中文的?如果没有办法切换的话,哪里能找到翻译好的资料可…

    2020年11月1日
  • WINCC的分布式系统架构

    我想问一下,在WICC里组态分布式系统,对操作系统有什么要求.我已按西门子提供的资料进行了组态和配置,可是在客户机下载了数据包,配置了起始画面.但是运行时提示画面错误.请问各位高手…

    SIMATIC WinCC 2019年6月11日
  • 在线等

    端口接线或组态不一致:说明:已组态了端口互连,但端口上检测到多个伙伴。可能的原因:该端口上连接了一个不兼容 PNIO 的设备。组态了端口互连,但未连接设备或伙伴…

    SIMATIC WinCC 2021年7月5日
  • WInCC Log :Switching to Asia mode

    设备是7.3欧版,机箱上不用插电子狗的那种。但设备最近开机后,突然有license keys的提示。说电子狗的授权文件丢失!但不影响设备运行。今天我检查了log,&nbs…

    SIMATIC WinCC 2021年7月5日
  • 装上wincc后出现问题

    重装wincc后,每次重启电脑后,总是提示“请选择网络终端”对话框,关闭对话框没发现有什么异常,是wincc问题吗?怎么解决? 最佳答案 楼主的电脑上应该有两块或两块以上的以太网卡…

    SIMATIC WinCC 2019年6月11日
  • 博途中的wincc数据保存与载入按钮

    想在博途wincc中做两个按钮,分别可以保存和载入输入输出域中的数值,请问应该怎么做 最佳答案 你要保存到哪里? 提问者对于答案的评价:内存吧或者怎么设置让那个按钮代替enter键…

    SIMATIC WinCC 2017年6月3日
  • 急问wincc画面

    大家好,我单位的wincc画面开始是正常的,后来无意电脑突然重启后打开,启动WINCC画面后到主画面的登陆面输入用户名和密码后,一点反应都没有,每次都这样,要是单独启动单个画面还是…

    SIMATIC WinCC 2019年6月11日
  • flexble 如何用脚本编写定时数据记录

    flexble 用脚本编写定时数据记录主要是想在每天凌晨0点记录前一天的产量,产量值由下位机提供,用flexble内置的数据记录最大间隔时间只能是18小时,所以想用脚本写…

    SIMATIC WinCC 2020年11月1日