描述下整个过程:
1、该WINCC项目最初是用7.0.2ASIA组态的,运行在XPSP3英文版下,一切正常,工控机:研华原装2.6主频,4G内存。
2、由于工控机操作系统问题,重装英文XPSP3,STEP75.5中文版,WINCC7.0.3ASIA,把WINCC升级了。
3、在这基础上对原有WINCC项目做了部分改动,仅是改改画面内容而已,未作其他改动。
4、界面的切换是通过按钮进行切换的,按钮添加C动作,该按钮界面在任何画面都显示。
例子:SetPropBOOL("ZA_main.Pdl","Picture Window1","Visible",1); //按钮界面始终显示
SetPropChar("ZA_main.Pdl","Picture Window1","PictureName","ZA02_1.Pdl");
SetBackColor("ZA_main.Pdl","Button2",CO_GREEN); //选中的按钮变绿色
SetBackColor("ZA_main.Pdl","Button1",CO_WHITE); //其他按钮变白色
SetBackColor("ZA_main.Pdl","Button5",CO_WHITE);
SetBackColor("ZA_main.Pdl","Button3",CO_WHITE);
SetBackColor("ZA_main.Pdl","Button4",CO_WHITE);
SetBackColor("ZA_main.Pdl","Button6",CO_WHITE);
SetBackColor("ZA_main.Pdl","Button7",CO_WHITE);
SetBackColor("ZA_main.Pdl","Button13",CO_WHITE);
SetBackColor("ZA_main.Pdl","Button14",CO_WHITE);
注:这个项目没有全局脚本,仅有按钮对应的C动作而已。
5、WINCC正常运行几小时后(具体几小时没去测算过),点击按钮切换换面时,画面切换不了,但电脑并没有死机。点击其他未添加C动作的按钮,这些按钮时有效的。
现在搞不懂问题出在哪里了,是脚本进程被关闭了?正在等问题再次出现,检查下s cript.exe进程看看。
各位,谁遇到这种问题,望解答一下,在线等。急啊,国外项目。
谢谢!
问题补充:界面切换不了时,脚本仍工作正常。因为点击按钮时,相应的按钮按照脚本程序变绿色,其他按钮变白色。