wincc中用C动作调用画面不行

用C动作来组态切换画面,但程序写好了,却不能切换画面,程序应该是没有错误的,没有报错纪录,而且同样的程序在另外一个项目上(也是在另外一个电脑上)可以运行,现在不知道是不是什么地方设置有错误,望高手解答一下,谢谢!

问题补充:
程序如:
#define TAG_0 "Sivu_nro"
SetPictureName("Start","Start_Page","CylRoll.Pdl");
SetTagDWord(TAG_0,4);
//TAG_0(Sivu_nro) is set as bit 0 by assigning it the value2^0=1
//F1=1
//F2=2
//F3=4
//F4=8
//F5=16
//F6=32
//F7=64
//F8=128

最佳答案

是写在全局脚本里的么?那需要启用全局脚本!
没有报错只能说明是语法没有错误。
如果是两个一摸一样的系统程序在这台计算机上可以运行,另外一台不行。那么,你完全可以在可以运行的那台计算机上用项目复制器复制出项目到现在的这台计算机上运行,如果可以 证明其实你的项目是有区别的。如果不能运行则证明你的操作系统或者是wincc相关服务和组件没有正常运行!

提问者对于答案的评价:
项目是不一样的,所以不能复制过来,我只是仿照了它的脚本代码写法,语法肯定是没有错的,我已经启用了全局脚本,可是还是无法运行(画面之间不能来回切换),这个脚本代码真的不知道现在是出了什么问题,还望您能继续解答,我会给你追加比分的,留一个邮箱希望您能发意见给我:njfuhy@126.com,希望您也能留下邮箱我们能继续交流,谢谢!

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

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

相关推荐