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

相关推荐

  • TIA 触摸屏如何获取组合名

    如何能获取一个组合的名字,比如一个按钮和一个I/O组成一个group,当按下按钮时如何能得到这个group的名称。谢谢! 最佳答案 虽然在画面上将两个图元组合到一起,看起来是一个,…

    SIMATIC WinCC 2017年6月7日
  • wincc确认按钮

    按下画面中的按钮防止误操作不让相应的按钮马上动作,跳出确认按键,按下确认按键后执行动作如何实现???是否有相应的按钮控件!!!! 问题补充:http://www.ad.siemen…

    SIMATIC WinCC 2019年6月11日
  • 数据记录怎样可以用按钮控制启停?

    数据记录怎样可以用按钮控制启停? 最佳答案 此回答已完善 http://www.ad.siemens.com.cn/service/elearning/Course/1480.ht…

    SIMATIC WinCC 2020年11月1日
  • WinCC V6.2 sp2授权问题

    WinCC V6.2 sp2安装正版授权后,当天还是好用的,第二天出现授权没有,显示演示模式,不知是何原因?请教各位大侠 图片说明:    …

    2021年7月5日
  • 报警记录中的消息位作用

    在报警记录编辑窗口,添加报警变量时,其中的一项’消息位’有什么作用?在将该项默认值0改为其它数值也改不了,始终提示’位错误,请输入一个值从0到0′ ,何原因?请指教,谢谢…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏传送字符串问题。

    按下屏幕上一个按钮后将字符串125ABC传送到电脑上。触摸屏可以完成这个功能吗 最佳答案 可以。数据类型选字符。 提问者对于答案的评价:具体一点啊。谢谢了

    SIMATIC WinCC 2017年11月19日
  • winccflexiblesmartv3编译Error : 标准字体 SimSun 未安装

    编译就出现Error : 标准字体 SimSun 未安装win10   64位系统重装系统,重装软件,添加字体…

    SIMATIC WinCC 2021年7月5日
  • 如何旋转?

    WinCC中画面中的元素如何旋转? 比如一个矩形,其转动角度为一个变量的值. 最佳答案 对于属性中有旋转的好办,直接定时更新角度就行,对于没有这个属性的,最简单的就是自己…

    SIMATIC WinCC 2019年6月11日
  • 使用WinCC ConnectivityPack 查询本地过程值归档

    如题,在深入浅出WinCC 中有讲到用WinCC OLE DB读取过程值归档的方法,具体方法可见图片1,代码如下,但是运行VB应用程序,总是提示:Co…

    2017年12月2日
  • HMI备份问题?

    HMI Windows CE中Backup备份是否为完整备份?是备份的那些呢? 问题补充:例如:TP177B,下图中HMI中的Backup,备份那些数据;同Pr…

    2021年7月5日