在wincc里怎么实现让一个轮子旋转?

做一个项目在wincc里用自带工具做了个车轮子。想实现当电机正向启动时轮子顺时针转。电机反向启动时轮子逆时针转。怎么实现?(轮子是先画一个大圆,里面一个小圆做轴,上下左右在做四个长方形做辅条,只要实现电机启动后。这四个长方形按顺序顺时针或逆时针依次改变颜色就实现了动画效果。但是这怎么实现呢?)

最佳答案

全局脚本,触发周期500ms
 static int i=0;
if (GetTagBit("X1")==1)                   
{
 i=i+5;
 if  (i==360) 
  i=0;
 SetTagDWord("aa",i);
}
if (GetTagBit("X1")==0)                   
{
 i=i-5;
 if  (i==-360) 
  i=0;
 SetTagDWord("aa",i);
}
return 0; 
}

提问者对于答案的评价:
谢谢啦~

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

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

相关推荐