WinCC 7.0 SP3中文版某图像根据DB块数据变化进行位置变换

图如附件所示,红色“I”块为需要位置变换的图像,图像默认有四个位置,变量为“有符号32位”,数据块“DB10.DB6”,现设置几何位置X动态变化,图中设置了DB数据块的四个不同数据时位置X分别为200/240/280/320,其他位置1400(超出屏幕外,目的是不显示)。如此设置无法满足要求,现在要求是想在数据在“数据范围1”的范围是“2700~2800”时图像在X位置的200位,“数据范围2”的范围是“8555~9645”时图像在X位置的240位,以此类推,目的是为了在DB块数据在一定范围内图像都在那个位置。
不知道这样的动态画面是否能够实现?该如何实现?请各位大侠指教。不胜感激,谢谢!

图片说明:

WinCC 7.0 SP3中文版某图像根据DB块数据变化进行位置变换   

最佳答案

你可以定义一个内部变量position_x保存“I”的水平位置,变量tag连接db10.dbd6。然后全局脚本vbs:
dim tags
tags=hmiruntime.tags("tag").read
if tags>2700 and tags<2800 then
hmiruntime.tags("position_x").write 200
end if
tags=hmiruntime.tags("tag").read
if tags>8555 and tags<9645 then
hmiruntime.tags("position_x").write 240
end if
。。。。。。。
你有几个段就把上面的程序复制修改几次。

然后“I”的x坐标连接变量position_x.

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

专家置评

动态值范围中"等于"的 实际含义为“小于等于”。
数据在“数据范围1”的范围是“2700~2800”时图像在X位置的200位,如小于2700图像在X位置的0位:
“数据范围1” 2700 位置0;(小于等于2700)
“数据范围2” 2800 位置200。(2700~2800)

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:29
下一篇 2017年12月8日 下午2:29

相关推荐

  • 哪里可以下载WINCC5.1?

    需要进行wincc移植,求WINCC5.1将移植WINCC4.0. 最佳答案 这里有个电驴的,可以试一下http://www.ed2000.com/ShowFile.asp?Fil…

    SIMATIC WinCC 2017年11月19日
  • Wincc 与PLC 的profibus通讯

    各位大虾,好象Wincc 与PLC 的S7-200通讯,加了EM277模块就可以不用pc ACCESS ,走PROFIBUS通讯就行了,S7…

    SIMATIC WinCC 2019年6月11日
  • WINCC对IE的要求

    我用的WINCC是6.0SP3 用的IE是7.0的 现在我想用遨游,请问能不能卸了IE7.0呢 最佳答案 晕,这好像不是WinCC的问题啊,WinCC6.0对I…

    SIMATIC WinCC 2019年6月11日
  • 我是亲手 帮我好吗

    我想要一个教程   Win CC 6.0 的基础入门教程   在哪才能下载到这种免费的教程…

    SIMATIC WinCC 2019年6月11日
  • 在winxpsp3系统安装wincc7.2出现以下问题

    安装到.net framework时总是出现这个重新启动提示,重新启动后没有继续安装,wincc7.2是iso镜像文件,虚拟光驱在系统启动时是自动加载此镜像文件的,重新安…

    2017年12月7日
  • wincc v6.0 sp2

    动态文本框在哪里啊  问题补充:那如何让静态文本框用来显示不同换面的画面名称呢 最佳答案 静态文本框–右键属性–字体–文本中写VBS脚本: Item.Te…

    SIMATIC WinCC 2019年6月11日
  • 关于I/O域限制值得疑问

    今天我在原有的HMI界面中增加了一个I/O域,我想把它设个限制值,其他都没已完成,可是限制值为什么不能设定?请大神指教 图片说明:    最佳答案 你把无限制,…

    2021年7月5日
  • wincc7.0使用问题

    第一个问题:我从库里掉用了两个电机,自己画了一个图行,这三个东西我想分别放在不同的图层内,可是无法实现,改变其中一个的图层另外两个也随之改变了,起不到图层之间的隐藏显现。第二个问题…

    SIMATIC WinCC 2017年6月10日
  • WinCC Web

    在哪下载WinCC Web Navigator V6.2??? 最佳答案 可以从以下链接下载:http://support.automation.si…

    SIMATIC WinCC 2021年7月5日
  • WinCC6.2SP3 里面的Siemens HMI Symbol Library 不能框选

    在XP SP3系统上全新安装的WinCC6.2SP3。其它使用正常,但是在图形编辑器里面使用“Siemens HMI Symbol Libr…

    SIMATIC WinCC 2019年6月11日