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块数据在一定范围内图像都在那个位置。
不知道这样的动态画面是否能够实现?该如何实现?之前也提问了一下,不过后来试了一下好像不能实现,因此再提问一下。可能需要写vbs或者c代码,请详细指导,谢谢。

问题补充:
zhangli0,就是之前我提问过的。我想补充一下。我尝试了一下你的方法,很奇怪的是没有实现这一功能。“I”的x坐标连接内部变量position_x(这个变量也是“有符号32位”吗?)全局脚本里增加vb是不是在刚进WinCC左边一栏里的全局脚本?不知道为何无法实现上述功能。

图片说明:

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

最佳答案

这个肯定用动态对话框最简单啊,
有效范围     等于     位置X
有效范围1       A             a
有效范围2       B             b
有效范围3       C             c
有效范围4       D             d
其他                 e
意思是0<值≤A,X坐标=a,A<值≤B,X坐标=b,B<值≤C,X坐标=c,C<值≤D,X坐标=d,D<值,X坐标=e,
按照你的要求,小于2700,X位置是什么?2800和8555之间,X位置是什么?

提问者对于答案的评价:
3qqqq

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

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

相关推荐

  • connectivity pack 不兼容

    因为要用到connectivity pack,安装光盘里面带的connectivity pack,与wincc同一版本,但是提示说Wincc不兼容,请问大神怎么…

    2021年7月5日
  • 通过一个按钮控制画面窗口显示

    我想使用一个按钮控制画面窗口的显示单击一次显示再单击一个隐藏如何通过C脚本来实现 最佳答案 BOOL i;i=GetPropB00LQpszPicturelNane,“画…

    SIMATIC WinCC 2021年7月5日
  • WINCC V7.5的安装包从哪里下载

    求大佬来个链接 最佳答案 Wincc7.4SP1安装视频http://www.ad.siemens.com.cn/service/elearning/Course/1798.htm…

    SIMATIC WinCC 2021年7月5日
  • tia hmi

    hmi运行系统无法找到projectcharacteristics.rdf文件 问题补充:是不是我版本号选错了的意思 最佳答案 OS更新一下吧。 提问者对于答案的评价:XIEXIE

    SIMATIC WinCC 2021年7月5日
  • WinCC_flexible_SMART_V3SP1 无法安装的问题

    在win10系统中安装,总是弹出重启windos,请问这个怎么解决,系统是新装的。 问题补充:最新版本SP1是支持WIN10系统的。 图片说明:    &nbs…

    2021年7月5日
  • vbs脚本不执行

    现在做着一个项目,要把项目转交同事处理。但是在我电脑上没任何问题,但到了他那边 VBS脚本的HMIRuntime 就执行不过去。后来他安装了和我一样的XP&nb…

    SIMATIC WinCC 2019年6月11日
  • 求助:滑块对应0-27648的组态

    滑块对应%ignore_a_1%如下图MW133,上位机WINCC6.2画面滑块怎样组态,用鼠标调整滑块大小实现变量MW133在0-27648之间发生变化。 图片说明: &nbsp…

    2021年7月5日
  • WINCC的IO域变量不显示

    大家好!我用WINCC7做一个IO显示变量数据,类型是文本变量8位,变量数据连接的是第三方控件属性,能够不停的发数据,大约每次240个字符,设置了IO域变量和显示周期,5秒,运行后…

    SIMATIC WinCC 2017年8月26日
  • 多用户客户机与服务器的组态

    先组态服务器, 新建多用户项目工程-〉完善工程-〉添加客户机名称-〉添加工程用户名并设置权限(必须具有的权限要设好)-〉打包工程-〉设置客户机属性-〉设置服务器更新属性&…

    SIMATIC WinCC 2019年6月11日
  • wincc online table control的过滤问题

    想实现指定内容显示,看到 online table control控件有个过滤器选择,但是无法添加无法操作,有用过的大师能指导一下如何使用或者如何实现…

    SIMATIC WinCC 2021年7月5日