Wincc怎样做一个用对文字域做成动画水平向左循环移动
最佳答案
方法有很多,可以在全局动作里做一个全局的动作,触发周期可以定为1秒。
写个脚本即可:
static int a=100;
if(GetLeft("画面名称.PDL", "静态文本1")<=1000)
{
a=GetLeft("画面名称.PDL", "静态文本1");
a=a+50;
SetLeft("画面名称.PDL", "静态文本1",a);
}
else
SetLeft("画面名称.PDL", "静态文本1",0);
这种脚本在WINCC组态手册里都能找到,建议你多看看手册,组态手册2里面有个画面移动的案例,写得很清楚,在章节3.7.5的3-65里
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266782.html