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日

相关推荐

发表回复

登录后才能评论