Wincc7.0 sp3 对象移动

图形对象从X1移位到X2水平移动,再从从X2移位到X1水平移动。自动重复移动,该怎样做?

最佳答案

定义一个内部变量position 32位整数,一个移动方向flag bool,全局脚本vbs中:
dim tag(2)
tag(0)=hmiruntime.tags("flag").read
tag(1)=hmiruntime.tags("position").read
if tag(0) then
tag(1)=tag(1)+10
else tag(1)=tag1-10
end if
if tag(1)>=5000 then‘向右超过x2位置,开始左移
hmiruntime.tags("flag").write 0
end if
if tag(1)<=100 then’向左超过x1位置,开始右移
hmiruntime.tags("flag").write 1
end if

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月24日 上午3:20
下一篇 2017年8月24日

相关推荐

  • WINCC数据保存时间的问题

    如何将wincc产生的数据,已经建立归档变量,保存一年或者指定的时间,我看了一下图片上的设置,没太看懂,有没对应的文档,谢谢! 钻石用户推荐最佳答案 将标红框处的【所有分段的时间范…

    2020年11月1日
  • 怎样实现两台共控机的数据交换,及全厂的集中监控

    我现在有这样一个问题,我用WINCC作上位机监控,STEP7作下位机软件,但我要把另一台共控机的画面显示到本机共控机的监控画面。数据并且能够同步显示?我上下位机是用的MPI通讯方式…

    SIMATIC WinCC 2019年6月11日
  • WINCC界面显示问题

    为什么我做的界面,本身没有问题。但是运行后加载,总会在左上角有个黑色的阴影?详见附件 图片说明:       钻石用户推荐最佳答案 应该是字…

    2021年7月5日
  • wincc如何与其他界面切换?

    请问一下,wincc在运行时并且各个热键被锁死的情况下,如何显示我想用的其他的界面? 问题补充:谢谢各位学长的回答。这个界面不是指wincc自己的界面,也不是.exe文件。是另一个…

    SIMATIC WinCC 2019年6月11日
  • WINCC 报警

    请问各位大哥,在一个WINCC项目里面可以做两个报警画?就是有两个ALARM的PDL画面 最佳答案 可以的,报警都是通过报警控件显示的.你在一个画面里面组态两个报警控件就是. 提问…

    SIMATIC WinCC 2019年6月11日
  • WICC画面右击功能失效

    如图所示,图片1为左击阀门跳出窗口,图片2为右击阀门跳出窗口,现场共有4台OS站,目前3台正常,1台右击无法跳出如图2所示窗口,请问该如何处理,适合原因导致? 问题补充:电脑已经重…

    2017年8月15日
  • Wincc中C脚本报AP_GLOBE.H错误

    这个不是库函数么,怎么还会有错! 说该动作不包含解释代码,这是怎么回事啊? 最佳答案 AP_GLOBE.H是WinCC系统头文件,保存的是标准函数的声明。楼主可以试着打开…

    SIMATIC WinCC 2019年6月11日
  • wincc和412-3H硬冗余通许

    现在的系统配置:412-3H两个,CP443-5两个、1613网卡两个,在中控室配置两台上位机,一备一用;软件用S7 5.5,冗余通讯SIMATIC NET,W…

    2021年7月5日
  • wincc 显示 dp从站的连接状态

    我想在wincc 显示 dp从站的连接状态,比如dp网络有10个et200,我想在wincc 显示对应的et200有没有连接上,下位机怎么做,上位机怎…

    SIMATIC WinCC 2018年12月14日
  • 高分求教:WINCC,VB,SQL关系

    各位大侠,我是WINCC的初学者,现在搞不清WINCC,VB,SQL之间的关系,请大家详细的解释一下。 另外VB对SQL可以进行什么操作?谢谢 最佳答案 楼主是想搞清出W…

    SIMATIC WinCC 2019年6月11日