wincc 图形动态化

我要一个图形的横纵坐标通过IO域显示出来,但是图形动态化坐标那里变量不能加  下面是我的图和帮助里面的图 怎么实现

问题补充:
如图

图片说明:

wincc  图形动态化   

最佳答案

没有看到你的图,你动态化坐标,那你直接定义一个内部变量,图形的x链接这个内部变量,io也链接到这个变量,然后脚本修改这个变量的值就好了。
用vb脚本,假设脚本函数名为position_x()
则脚本中:
dim mytag,mytag1
mytag=hmiruntime.tags("tag_x").read
mytag1=hmiruntime.tags("direction").read
if mytag>1000 then
  mytag=0
mytag1=1
end if
if mytag<=0 then
 mytag=1000
mytag1=0
end if
if mytag1 then
   mytag=mytag+10
else
   mytag=mytag-10
end if
hmiruntime.tags("tag_x").write mytag
hmiruntime.tags("direction").write mytag1
position_x=mytag

以上脚本实现图形在0和1000之间移动。

提问者对于答案的评价:
图发了 你看下  关键是那边加不了脚本啊  颜色是深灰色的

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

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

相关推荐

  • WinCC的用户管理如何设置3次密码输错锁定账户

    WinCC的用户管理如何设置3次密码输错锁定账户 最佳答案 WinCC本身不具备这样的功能,需配合SIMATIC Logon使用,如图。 图片说明:  &nbs…

    2021年7月5日
  • wincc的报警记录画面里面短期和长期归档列表里显示的全是问号怎么解决?

    请问高手:wincc的报警记录画面里面短期和长期归档列表里显示的全是问号怎么解决?谢谢! 最佳答案 可能是运行时候的语言不匹配吧,可能你是在中文环境界面做的,但是现在却在英文环境,…

    2018年12月5日
  • WINCC变量记录丢失如何处理

    我遇到一个WINCC5.0SP2系统,设置变量记录,运行,趋势和在线列表均显示正常。有一天突然断电后,在线趋势控件或在线列表控件无任何显示了,打开存储变量记录的文件夹,发现所有变量…

    SIMATIC WinCC 2019年6月10日
  • wincc 的使用

    我现在用wincc  ,里面的事件的直接连接怎么使用啊。常数0和1是怎么定义的啊? 问题补充:各位大侠.能把直接连接的使用说的详细些吗?谢谢 最佳答案 你的这个…

    SIMATIC WinCC 2019年6月11日
  • Wincc 6.0 趋势图如何刷新

    我在Wincc6.0里面做了一个历史趋势图 在同一个趋势控件里面。用界面上的按钮来显示不同的。趋势。现在出现在的情况是。可以通过按钮进行趋势图的改变。但是改变后。不能加载…

    SIMATIC WinCC 2019年6月11日
  • WINCC FELEXIBLE软件里脚本怎么使用?

    WINCC FELEXIBLE软件里脚本怎么使用?能否给个使用的详细步骤? 问题补充:能不能使用脚本改变文本、圆、直线等的动画显示颜色。比如说我让MW100=1的时候,圆…

    SIMATIC WinCC 2019年6月11日
  • WINCC通讯问题?

    请问WINCC与GE,欧姆龙,三菱,AB等多品牌PLC多套系统如何通讯 最佳答案 没别的办法只能考虑OPC方式. 我有现成的方案给你发个邮件. 提问者对于答案的评价:ok

    SIMATIC WinCC 2019年6月11日
  • 上位机提示虚拟内存不足

    这两天我厂的上位机总是提示虚拟内存不足,画面就灰屏了,什么数据都看不到了,请问大家该咋办呢? 问题补充:遇到这种情况我就将电脑重新启动后就正常了,但是不久又出现提示内存不足了。 最…

    SIMATIC WinCC 2019年6月11日
  • 水流动态

    WINCC6.2中 做个6个箭头,做个全局动作 内部变量move值0和1交换 信息触发1秒钟线属性—其它—显示—动态对话框—-表达式m…

    SIMATIC WinCC 2019年6月10日
  • WINCC C脚本为什么会死循环呢?

    我有这么一段C脚本,一执行就不动了,谁能给帮助解决一下? 具体代码如下: int i; for(i=1;i<=2;i++) …

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论