在OS运行中,如何将一个变量名作为tooltip text显示?


n

介绍
按照如下操作来为定制对象分配功能特性。
n

序号. 过程
1 在WinCC图形编辑器中,打开要修改的自定义对象画面。
2 打开自定义对象的组态对话框。
3 使能属性"Tooltip Text": n

  • 在左侧窗口,选择 "Miscellaneous",可以找到"Tooltip text" 属性。n
  • 在中心窗口选择对象。n
  • 在右侧窗口双击使能属性"ToolTip Text"。

在OS运行中,如何将一个变量名作为tooltip text显示?
图. 01

4点击"OK"关闭组态对话框。
5打开此自定义对象的对象属性。
6

使用一个合适的触发器组态C脚本:n

char* Tagname;
Tagname=GetPropChar(lpszPictureName,"CFC(1)/2","tagname"); //Return-Type: char*
SetPropChar(lpszPictureName,"CFC(1)/2","ToolTipText",Tagname);n

在OS运行中,如何将一个变量名作为tooltip text显示?
Bild 02n

确认修改函数中调用的参数以匹配用户自定义对象。n

注意
根据触发器的设置执行C 脚本。画面打开时它被执行一次,需要设置一个触发器以保持系统负载尽可能的低。可以设置自定义对象的"Select Screen"事件作为触发器("Screen Object > Miscellaneous > Select Screen")。

7编译C脚本,"OK"关闭编辑器,保存画面。

注意

如何在过程画面中自动的集成您自己创建的块图标,参见条目 ID: 16514590 .n

关键词

提示文本,UDO, 定制对象,变量名

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论