wincc 死机 原因

一台  WINCC  6.0  ,在使用中老是死机  要磨是WINCC死了,电脑没死.  要磨就是连电脑一起死了.   
说明: 1.该WINCC未装授权,用到了用户归档等.但没有授权,应该只是提示,而不是死机啊.
2.该WINCC使用了不少C 和VB脚本,我怀疑就是这个的问题 是脚本运行导致内存使用不良或什么的.
3.我看了系统运行日志WINCC_SYS_01,好象有不少错误,有一个是说错误超过10,不再报错.
有几个可疑的 我抄了下来:
1...........................script endact timeout 
2.archivemanager backup invalid path d:\报警消息备份\*  

WINCC死机到底该怎么查啊?请大家帮我提个思路啊

最佳答案

1、电脑中的一些软件引起的。比如:优化大师、360杀毒软件等。一方面影响机器运行速度另一方面很容易误杀系统和WINCC相关文件。
2、太多的脚本和归档变量会增加WINCC运行速度。而且脚本有问题的话(比如死循环或者错误的脚本)很容易造成机器死机。
3、机器的配置也是一方面的问题。比如:内存过低。
4、看看WINCC的总容量,WINCC项目不要放在桌面或者系统盘符下。比如:归档和报警一致归档累计使得WINCC项目越来越大,并占满系统盘时非常容易死机。
5、系统中毒。
6、死机跟是否安装了WINCC授权没有关系。
     解决办法:
1)、用项目复制器把项目复制出来做备份。
2)、重做系统、安装WINCC(不要装其它任何软件)。
3)、把备份项目拷贝过来运行。

提问者对于答案的评价:
去中控室看过了,操作人员反映:主要是在全局脚本里的MESSAGEBOX弹出框弹出后,如果几分钟或更长时间不去点击弹出框中的YES或NO,过一段时间再去点击弹出框中的YES或NO,关掉MESSAGEBOX弹出框,跟着就有很长一段时间,响应很慢.
由于没有实际去处理,我用APDIAG.EXE诊断了,发现不点YES或NO关闭弹出框的话,就有大量的请求开始排队了,估计等过一段时间关掉弹出框,就要去响应排队的请求去了,所以近乎死机了.WINCC的脚本一次只能执行一个的,其他都在排队的,如果碰到弹出框,循环或其他,那就很有可能影响其他脚本的运行了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐