Wincc中如何在提示文本内显示多个变量

wincc7做上位机,想在某个对象的提示文本中,动态同时显示多个变量的值,是否需要做C脚本?
我查了一下,应该是要用SetPropChar这个脚本。
那么定义这个脚本应该是对该对象的提示文本属性定义,还是哪里呢?
如果连接显示多个变量,又应该如何实现呢?

最佳答案

直接在对象的Tooltip Text属性中,组态C动作就行。
比如,要显示两个变量值:Tag1,Tag2:
#include "apdefap.h"
 char* _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
char *sRet;
float Value1,Value2;

sRet=SysMalloc(30);

Value1=GetTagFloat("Tag1");
Value2=GetTagFloat("Tag2");

sprintf(sRet,"Tag1=%.2f,Tag2=%.2f",Value1,Value2);
return (sRet);
}

提问者对于答案的评价:
采用“ 城外之人”的答案以实现,非常感谢。
另外组态完以后保存的时候,Wincc提示“循环动作导致系统的高负载。如果可能,请使用触发器变量。”
个人猜想时因此一直在读取变量,会加重Wincc的负载,需要把脚本改为触发后生效而不是一直读取?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:39
下一篇 2021年7月5日 上午11:39

相关推荐

  • 棒图动态赋值

    我想做一个棒图画面,然后在别的画面里,单击任意一个模拟量,就跳到这个棒图,棒图里就显示这个模拟量的值(模拟量是一值在变化的!)我用   SetTagD…

    SIMATIC WinCC 2019年6月11日
  • 远程桌面的问题。

    通过远程桌面不能完全看到远程电脑的情况。我想看wincc项目只能看到浏览器,但是电脑中在运行中画面就看不见。连右下角的这个图标也看不见。 问题补充:电脑都是一样的,是用本地电脑自带…

    SIMATIC WinCC 2021年7月5日
  • 如何显示文字

    请问如何把通过modbusTCP/IP通讯上来的数据转换成文字,如01显示为起动02显示为停止 问题补充:你的io域用脚本判断如果这个字符串的值为01则返回“启动”,如果为02则返…

    SIMATIC WinCC 2018年12月9日
  • TIAVwincc中的媒体播放器控件

    TIAVwincc中的媒体播放器控件怎样应用?我想做一个信号来触发这个媒体播放器播放SD卡中的音频文件。 最佳答案 如何在精智面板上播放视频以及需要做哪些设置?https://su…

    SIMATIC WinCC 2017年5月29日
  • WINCC运行时通过VB读取变量

    WINCC运行时通过VB读取变量,定时读取或者一直读取,程序应该怎么写?运行时就读取,不通过鼠标动作。本人语言比较烂,请高手指导! 最佳答案 WinCC Explorer…

    SIMATIC WinCC 2019年6月11日
  • wincc v6.2 sp3无法安装帮助文件

    原来安装的是WINCC6.2SP2,因为要移植5.0的项目,所以找了个SP3升级了一下,谁知道安装到最后提示帮助文件无法安装,完成后,用是能用,就是无法查看帮助。再有,因为想做一个…

    SIMATIC WinCC 2020年11月1日
  • 求WinCC V7.0的初学者入门手册

    1,WinCC初学者快速入门手册2,WinCC软件基本架构 钻石用户推荐最佳答案 技术论坛有RENHQ大侠整理的资料下载,很全面,可以参考 文档链接 :https://www.ad…

    2021年7月5日
  • MP277屏能否用U盘来代替MMC卡存储数据

    MP277屏能否用U盘代替存储卡来存储数据、报警数据和历史数据,谢谢了!! 问题补充:俱怀逸兴壮思飞 你好:我用U盘了、存储路径\Storage Card&nb…

    SIMATIC WinCC 2019年6月11日
  • pcs7 V8.0 安装完后。WINCC tools 里面是空的!

    pcs7 V8.0 安装完后。WINCC tools 里面是空的!桌面上也没有图标,系统是 win7 64位 …

    2021年7月5日
  • wincc 7.3.0.1 如何做成系统服务形式(用户登录前就运行)?

    各位大牛好:  客户要求我们把wincc 7.3.0.1 做成系统服务,及用户在没登录前就要随系统启动而启动。我想问下,wincc&nbsp…

    SIMATIC WinCC 2017年6月8日

发表回复

登录后才能评论