wincc怎么在变量前缀画面不增加前缀

2 02 3 年。
这些是您提到的步骤。
我试过一次。

在 TIA Portal 中。
2 02 2 版本。
我朋友做到了。

他说。
变量前缀。
无法完全取消。

只能选择某些变量。
删除前缀。

具体如何选择。
他忘记了。
没关系

WINCC C脚本删除画面变量前缀

这个功能我之前其实也用过,还蛮实用的。
不过说起来,有时候遇到问题确实让人头疼。
我记得有一次我在设置屏幕或对象时遇到问题,结果为 NULL。

当时的情况是这样的。
我正在调试项目中的复杂接口,并使用此函数来获取特定对象的属性。
结果,运行时,返回值为NULL。
我开始进行故障排除,我首先想到的是屏幕或对象设置可能是错误的。
于是我再次检查,屏幕和对象都设置得非常正常。

然后我又想,辅助显示器的转换前缀是否设置正确。
这个变量前缀对于确保每个变量都有正确的标识符很重要。
我仔细检查后发现变量前缀实际上并未设置,所以我很快添加了它。

然后我再次检查辅助监视器窗口是否可见。
有时,如果窗口没有显示,您实际上不会找到该对象,并且返回值可能为空。
我打开窗户一看,果然看不见窗户。
打开后一切正常,函数可以返回正确的值。

至于你提到的GetPropChar函数,我也用过。
它非常方便,可以用来获取特定对象的属性。
我记得我是这样使用的:
c GetPropChar("START.Pdl", "屏幕窗口 1 ", TagPrefix);
该函数的返回类型是char,这意味着它将返回一个指向字符的指针。
请记住在使用之前确保您的变量前缀和服务器前缀设置正确。

总的来说,这个功能还是比较稳定的,但是使用的时候还是要注意一些细节。
有时一个小错误可能会导致返回 NULL。
希望我的经验可以帮到你!