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日
下一篇 2017年12月8日

相关推荐

  • HMIRuntime这个函数怎么用?

    HMIRuntime这个函数怎么用?这个函数的主要功能是什么,怎么用啊? 最佳答案 HMIRuntime是一个对象。wincc主要由运行系统和cs系统为核心,你编辑的时候是在cs数…

    SIMATIC WinCC 2019年6月11日
  • 对象自动横向循环移动

    希望大侠们能提供相关的脚本代码! 补充:对象能够自动变颜色。 问题补充:要移动的是字符串 最佳答案 在需要移动的对象属性里面,位置X,动态对话框,表达式选一内部变量(例如…

    SIMATIC WinCC 2019年6月11日
  • WinCC7.4配方功能怎么实现啊,能否给出一个项目例子呢?

    我是小白,请问有没有大神能给一个项目例子,我想知道,WinCC配方功能怎么实现,我的版本是WinCC7.4,谢谢大神了! 最佳答案 建议你看一下以前人的答案,跟你这个一样:http…

    SIMATIC WinCC 2021年7月5日
  • wincc中变量问题

    我wincc变量中突然多了 s7$程序(1)#rawevent,和s7$程序(1)#rawarchiv 中两个变量,我没有建立过,我想删除它,删不掉,说是只读的…

    SIMATIC WinCC 2019年6月11日
  • 用WINCC7.0在线表格导出CSV格式的EXCEL文件,格式怎么调整?

    大家好!请教一下 我已经用在线表格导出CSV格式的excel文件  但excel格式的列宽有点太小了,显示不全内容。我该如何调整,使每次导出的exce…

    SIMATIC WinCC 2017年12月9日
  • wincc的问题control

    想问下wincc functiontrend control 一般是哪里会用到,为什么有存在的价值。1:谈谈此控件的价值存在,以及最最常用的使用场合2…

    SIMATIC WinCC 2021年7月5日
  • 哪种组态好用?

    以前一直用组态王做工程,感觉画面比较差。不知道还有没有好用些的组态,最好有破解的。 最佳答案 好不好用自己试了才知道,不管什么组态软件都需要下功夫去研究的,最起码掌握基本的操作和组…

    SIMATIC WinCC 2019年6月11日
  • wincc与PLC通信的问题

    wincc与PLC通过PROFIBUS-DP建立通信连接,那wincc上位机一定需要安装像CP5611或CP5613这样的通信卡吗,可以用普通网卡吗?如果是工业以太网呢?另外win…

    SIMATIC WinCC 2017年6月5日
  • WinCC与OPC没有数据通讯

    用的西门子200smart和WinCC组态,工控机显示屏没有数据,pc  access能检测到数据,求高手告诉如何能让显示器显示数据,在线等 图片说明: &nb…

    2021年7月5日
  • wicc flexcible 2008无法另存和另存为其他版本?

    如题!另外还想问下,wicc flexcible SP1升级到SP2,除了重新安装SP2的版本,有没有直接的补丁啊!求个连接!多谢各位了! 问题补充:首先谢谢两…

    SIMATIC WinCC 2018年12月5日