请教大家一个WINCC脚本的问题

这是一个做风扇转动的脚本,请问当item.endangle1为360时,item.startangle1是多少?谢谢!
Function StartAngle1_Trigger(Byval Item)
If HMIRuntime.tags("XMST3801.M1_RUN_FB")=1 Then
item.startangle1=item.startangle1+45
item.endangle1=item.endangle1+45
item.startangle2=item.startangle2+45
item.endangle2=item.endangle2+45
If item.endangle1=360 Then
   item.endangle1=0
Elseif item.endangle2=360 Then
   item.endangle2=0
End If
End If
End Function

最佳答案

1. 最后要写4段if...then...end if,而不是elseif
2. 稳妥起见,建议写>=360

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:37
下一篇 2021年7月5日 上午2:37

相关推荐

  • 上位机到底用什么样的计算机和操作系统好?

    上位机到底用什么样的计算机(服务器还是普通PC)和操作系统(哪种操作系统)好? 最佳答案 安装什么样的操作系统跟你的电脑配置和使用软件有关系,如果电脑比较老,可能不支持现在的WIN…

    SIMATIC WinCC 2019年6月11日
  • 变量的读取赋值

    1。有2个变量tag1,tag2,以及一个按钮。要求单击按钮,触发事件读入tag1,并将tag1的值赋给tag2。 2。有2个变量tag1,tag2,以及一个按钮。要求单…

    SIMATIC WinCC 2019年6月11日
  • Wincc V7.4关于模拟量报警的问题

    我看网上视频 先前版本的都是报警记录-工具-附加项-模拟量报警打勾。但是V7.4 SP1我打开工具栏只有"宏“和”Visual Basic编…

    SIMATIC WinCC 2021年7月5日
  • 正版WINCC授权问题

    项目需要200点左右手里有两个128点授权的话(6AV63812BM075AV0)是否可以在电脑上安装两个硬件狗达到扩展点数的目的,还是需要另外购买?wincc 7.5 …

    SIMATIC WinCC 2021年7月5日
  • XP SP3英文版安装wincc 7.0SP2运行特别慢

    XP中文版和WIN7都没问题,英文版特别慢,就是打开软件还的等半天,别说电脑什么配置的问题啊,还蹦出来DCOM配置的问题,中文版系统就不会出现问题,是什么原因呢,区域语言中英文都切…

    SIMATIC WinCC 2019年6月11日
  • 无线集中测控

    无线集中测控中,我想用一个远程站的变量通过中心站编程后来控制另一个远程站,是不是用脚本控制会不稳定?有没有其他比较好的控制方式? 问题补充:无线测控是采用公共通信的GPRS,主站采…

    SIMATIC WinCC 2019年6月11日
  • 如何远程访问WINCC数据库

    希望在远程客户机上访问web服务器上的wincc数据库,提取数据,如何实现 最佳答案 提示:     需要软件授权!! 提问者对于…

    SIMATIC WinCC 2019年6月11日
  • 请教wincc退出程序

    做一个按钮退出wincc,脚本如下:#include "apdefap.h" void OnClick(char* lp…

    SIMATIC WinCC 2019年6月11日
  • 请问从哪里调出"Increment_+1"这样的对象?

    我在学习WinCC示例的时候, 遇到了一个点击按钮就自动加一,自动减一之类的控件, 名称为"Increment_+Step","D…

    SIMATIC WinCC 2019年6月11日
  • WINCC v13 IO域

    在wincc v13 HMI软件上布置了一个输入域,请问怎么做可以实现如下功能:当变量tag为1时可以输入数值,当变量tag为0时不能输入数值 最佳答案 触摸屏…

    2017年6月4日

发表回复

登录后才能评论