怎么设置wincc动画将小车移到指定位置

求一个wincc的c动作代码将本来在(x,y)坐标的小车在两个变量同时为1时移到坐标(z,c),当然小车移动过程是可以看到的

问题补充:
还是不太清楚,如第三个回答的:
If ScreenItems("椭圆1").LefT<800 Then
ScreenItems("椭圆1").LefT= ScreenItems("椭圆1").LefT + 10
End If
中“椭圆1”应该就是小车的控件名字吧,我按照这样做了,但是运行后没有出现预期的结果

图片说明:

怎么设置wincc动画将小车移到指定位置   

最佳答案

你是想要C脚本?这段是VBS

看不到效果的原因一个是没有合适的触发这段代码。

假如你的两个变量A,B,当AB都为1的时候小车开始动
在全局脚本的vbs编辑器中创建动作,动作的触发器为1s
动作的内容为
if A=1 and B= 1 then
  If HMIRuntime.Screens("画面名").ScreenItems("椭圆1").LefT<800 Then
     HMIRuntime.Screens("画面名").ScreenItems("椭圆1").LefT= ScreenItems("椭圆1").LefT + 10
  End If
end if 
只是这样做的话,它会提示定时触发消耗系统资源,如果你不是很庞大的项目,应该还是可行的。

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

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

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

相关推荐

  • wincc7.0报表如何制作

    大家好!我想用wincc7.0做一个简单的报表,打印记录时间和压力、温度等一些变量,不知道如何制作,希望提供参考资料和示例,谢谢! 最佳答案 请点击以下链接:http://www.…

    SIMATIC WinCC 2017年12月10日
  • 页面在切换后再点击进入整个页面的状态需要5-10秒同步

    来回对两个页面切换状态都会初始化,怎么样保持变量状态其他不是正在打开页面的效果。 钻石用户推荐最佳答案 没太看懂你的问题。如果画面间切换会整个程序初始化,那说明你的切换按钮组态不对…

    SIMATIC WinCC 2021年7月5日
  • 西门子触摸屏在线离线模拟问题

    PLC使用仿真,触摸屏使用仿真→可以操作PLC使用实体连接,触摸屏使用仿真→变量无法读写PLC 问题补充:WIN10在哪里进入PC/PG修改网卡 图片说明:  &nbsp…

    2021年7月5日
  • wincc 6.2 asia使用教程

    请问有没有wincc 6.2 asia的中文使用教程下载,新手,想学习? 最佳答案 wincc 6.2亚洲版和其他wincc版本使用大同小异,下面转载…

    SIMATIC WinCC 2019年6月11日
  • WINCC登录自动转画面

    wincc7.5 运行后在欢迎界面有登录窗口,想登陆后自动转到主画面,应该怎么写脚本?在哪里写,全局脚本C哪里有动作、标准函数、项目函数 问题补充:脚本写在哪里?动作?标…

    SIMATIC WinCC 2020年11月1日
  • 全球资源库登录问题

    全球资源库用户名,始终无法登录,重新设置密码都不行,重新注册也不不能登录。无语。 钻石用户推荐最佳答案 资源库与论坛是两个账号,不通用的,需要单独的从资源库进行注册,注册信息全英文…

    SIMATIC WinCC 2021年7月5日
  • 变量的置位或取消

    我刚学WINCC脚本,我想用点击事件弹出对话框,通过点击弹出对话框的确定和取消按钮实现对变量的置位或取消,用C脚本怎么实现啊?请高手指点迷津!谢谢了! 最佳答案 弹出询问框的C脚本…

    SIMATIC WinCC 2019年6月11日
  • 状态显示的问题

    在设置 状态显示 的基本画面与闪烁画面,以及设置要不要闪烁时,要手动一个一个的添加,很麻烦。比如要添加8个不同的状态,能不能用代码实现??? 谢谢!!…

    SIMATIC WinCC 2019年6月11日
  • WINCC导出数据

    现在我用WINCC做了一个监控画面,需要监控某个变量的过程数据,1秒钟2个数据,最多不会超过三十秒,过程完成之后把数据保存在ACCESS数据库中,我用U盘把数据库考走在办公室也能看…

    SIMATIC WinCC 2019年6月11日
  • 关于日报表

    在WINCC6.2中用VB编程实现每天生成一个以日期为标题的日报表EXECL表格,我已做好,只是第二天的表格还有第一天的数据,怎样第二天把一天前表格模板里的数清空,用VB怎么编 问…

    SIMATIC WinCC 2017年6月27日