Wincc怎样做一个用对文字域做成动画水平向左循环移动

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

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

相关推荐