在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日 上午5:44
下一篇 2019年6月11日 上午5:44

相关推荐

  • WINCC画面对应的VBA工程是否最多10个

    现在我的工程有很多画面,利用VBA时候发现,超出7个画面后,再也无法调出该画面对应的VBA工程,我想请教这里是否有限制,如何解除 图片说明:    最佳答案 那…

    2020年11月1日
  • sybase 7

    我以前的WINCC程序是5.1版本的,现在装了6.0版本,打开原来程序是要进行项目移植,移植时sybase 7没有正确安装,可我已经安装了,是什么原因,如何解决,谢了。”…

    SIMATIC WinCC 2019年6月11日
  • wincc7.4 和 PLCSIM跨系统跨虚拟机通讯

    虚拟机1:Windows7 SP1 专业版,装的wincc 7.4虚拟机2:Windows10 1909 专业版,装的博图V16问…

    SIMATIC WinCC 2020年11月1日
  • wincc flexible打不开,一直显示“正在启动SIMATIC wincc flexible Es”

    如题。之前正常运行,昨天开始出现这个问题。结束进程重启程序没用,重启计算机也没用。求大虾赐教!!! 最佳答案 可以试试删除这个路径下的缓冲文件C:\Documents a…

    SIMATIC WinCC 2018年3月6日
  • wincc脚本换成模版

    wincc画面上有48个阀门,都是开到位变绿,关到位变红,有故障就闪,这样每个阀门有3个变量,我编了48套VBS脚本,导致WINCC显示很慢,用户要求必须整改。要命了。网友建议改成…

    SIMATIC WinCC 2019年6月11日
  • 怎么提取系统时间并显示

    我想在界面上用三个 I/O域控件 分别显示出系统时间的 时、分、秒。请问该怎么操作?除了在变量器里添加 SYSTEM INFO&n…

    SIMATIC WinCC 2019年6月11日
  • wincc v7.0怎么使用脚本让一段文字自己循环移动

    wincc v7.0怎么使用脚本让一段文字自己循环移动 最佳答案 设置一个变量,然后在全局脚本里面定时改变其值,比如每秒+1,加到16复位成0,这个就是速度然后在静态文本…

    SIMATIC WinCC 2017年6月9日
  • WINCC做火焰燃烧动作

    有哪位大哥做过燃烧的动作?表示火焰的波动,麻烦指导一下!这个图片动作不好做,希望指导一下!有例子更好! 最佳答案 1、用WINDOWS的图画工具或其他软件画10张图画,取名pict…

    SIMATIC WinCC 2019年6月11日
  • 安装SQL2005软件老提示重启

    在安装wincc6.2前需要安装SQL2005(WINCC),但安装SQL的时候老提示重启,把注册表里的“pendingfilerenameoperations”删除后,安装仍然提…

    SIMATIC WinCC 2019年6月11日
  • 请问怎么在WINCC上实现这个画面布局

    就是总览区在上面,有公司LOGO,带报警;左边是按钮区,树型结构,层级多的可展开;右边就是过程画面了。请问怎样可以实现?另外,WINCC的画面树管理器可以实现这个布局吗? 问题补充…

    2021年7月5日