在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日

相关推荐

  • 请问dcount107关于数组拆分的问题,急切!

    看到dcount107兄在其他人的回帖,用用指针或union实现: BYTE bytes[4]; float ff; bytes[…

    SIMATIC WinCC 2019年6月11日
  • HMI中按钮的事件说明

    HMI中按钮的事件有什么区别,请详细说明,如附图所示 最佳答案 HMI按钮有三个事件!1、单击——按下并抬起以后才会执行动作!2、按下——按下以后就会执行动作!2、释放——按下以后…

    SIMATIC WinCC 2020年11月1日
  • 请教大家一个很奇怪的WINCC组态问题?

    我做了阀门报警显示,在画面1正常显示,为什么在画面2确显示另外一种颜色?我把画面1的阀门复制到画面2里,修改变量连接后又能正常显示,请问这是为什么? 最佳答案 在WinCC画面中修…

    SIMATIC WinCC 2021年7月5日
  • 变量解析

    结构变量类型:LPCMN_ERROR  和CMN_ERROR  有什么区别? 最佳答案 CMN_ERROR是一种结构体,楼上已经给出。&nb…

    SIMATIC WinCC 2019年6月11日
  • VB脚本操作用户归档

    WINCC自带资料里只找到C脚本操作用户归档的方法,由于需要用到webux没法用C脚本,求用VB操作用户归档的脚本代码。 问题补充:就是连接用户归档数据库并查询数据,不是用控制变量…

    SIMATIC WinCC 2020年11月1日
  • WinCC之脚本语言

    求WinCC的相关脚本语言的资料,视频,或者下载地址啊,什么的. 特别是C的,因为我学过的,自认为学得还可以,复习一下,可能上手会快一点 那C-script&n…

    SIMATIC WinCC 2019年6月11日
  • 变量记录归档如何实现整点归档

    组态变量记录每个小时归档一次,但不知如何实现整点时归档。 最佳答案 变量归档都有用到定时器,定时器属性里面就有循环起始点,在那里面输入0分0秒就可以了,因为每个整点都是0分0秒嘛。…

    SIMATIC WinCC 2018年12月6日
  • SIMATIC WinCC flexible 2008 SP3软件下载地址

    SIMATIC WinCC flexible 2008 SP3软件下载地址及授权文件? 最佳答案 为何不升级最新SP5版本?:SIMATIC…

    SIMATIC WinCC 2021年7月5日
  • WINCC的I/O field 问题

    step7有一段通过一步步迭代最后能达到目标值的程序(用的都是浮点数的计算)    我在人机界面上用I/O field …

    2017年8月18日
  • 关于输入输出域

    请问输入输出域的outputvalue属性得到的值怎么赋给一个内部变量? 问题补充:比如ScreenItems("IOField1").outputValue=…

    SIMATIC WinCC 2019年6月11日