int a,b,d;
d=GetPropWord("NewPdl0.pdl","tank1","Process");
if(d<100)
{
d=SetPropWord("NewPdl0.pdl","tank1","Process",d+1);
}
else
SetPropWord("NewPdl0.pdl","tank1","Process",0);
return 0;//实现tank1液面的上升
a=GetTagBit("temp_start");//temp_start开始的按钮
if (a==1)
{
b=GetTagWord("temp");//动态显示时的图层变量
if (b>5)
b=0;
SetTagWord("temp",b+1);
}
else SetTagBit("temp_start",0);
return 0;//状态显示实现动画
//运行的时候哪个在前面哪个就有画面动作,在后面的程序完全没有反应。请问怎么回事啊?
图片说明:
最佳答案
可以学习一下:《WinCC跟我做:使用状态显示对象实现动画》
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=683
提问者对于答案的评价:
特别感谢您的帮助,我学学
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc197916.html