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

相关推荐

  • step7,micro/win,wincc,net与操作系统兼容性

    目前有一台新笔记本win7系统,需要安装编程上位软件step7,micro/win,wincc,net,不知道现在哪些软件版本可以支持win7?官方是否有软件与操作系统的兼容性列表…

    SIMATIC WinCC 2021年7月5日
  • WINCC与MODBUS通讯

    请教各位大侠,WINCC如何与MODBUS通讯,谢谢! 最佳答案 参考,链接:http://www.diangon.com/wenku/PLC/ximenzi/201404/000…

    SIMATIC WinCC 2017年6月27日
  • winCC时不时断线黑屏一下的问题

    OS、ES和server都连在交换机上,交换机通过工业以太网连接417的CPU,唯独ES上的WinCC时不时断线黑屏一下,然后马上又恢复正常,这个一般是怎么引起的?!(ES的网络连…

    SIMATIC WinCC 2017年12月7日
  • wincc操作ACCESS,字符串写入时就出错

    wincc操作ACCESS数字写入正常,可是字符串写入时就出错,不能写入, 问题补充:我在网上看到的也是这么说,能不能说的详细些,最好给个简单的例子WINCC操作ACCESS写入字…

    SIMATIC WinCC 2019年6月11日
  • MS SQL2000-PS3A 为什么装不上?

    MS SQL2000-PS3A 为什么装不上 装这个数据库与电脑的系统有关吗? 应该怎么装? 谢谢!!!!! 问题补充:我用的是g…

    SIMATIC WinCC 2019年6月11日
  • 安装WINCC6.0 SP3时为什么老是要“windows reboot”?

    安装WINCC6.0 SP3时为什么老是要“windows reboot”? 我重新启动计算机后还是出现这个问题? 问题补充:我试过还是不行啊 最佳答…

    SIMATIC WinCC 2019年6月11日
  • wincc安装,不熟悉

    本人以前没用过WINCC,现在想装个学习。我装过WINCC 7.0SP3,然后安装授权,可是怎么装都是演示版,我以为是软件有问题,我又把它删了,重新安装WINCC&nbs…

    SIMATIC WinCC 2017年12月2日
  • 按钮控件授权

    我的按钮是在控件那里弄的,里面没有用授权这个选项,请问怎么加个授权进去,登录了才能操作。谢谢 最佳答案 对于没有“授权”功能的控件,如果要对其进行权限设计可以用变量“@Curren…

    SIMATIC WinCC 2019年6月11日
  • vb获取wincc历史数据

    在使用vb6.0连接到wincc历史数据库的过程中出现了一些问题,不能解决,故此致信求助!使用wincc版本是6.0SP3亚洲版.sql是2000 sp5. &…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 sp3软件安装问题

    wincc7.0 sp3在安装wincc runtime 时报1335错误,该怎么解决 问题补充:系统win7 旗舰版32位 钻石用户推荐最…

    2021年7月5日