目 录CONTENT

文章目录

西门子WINCC模板画面功能实现 给画面内的变量添加前缀

qiushengcai
2025-02-17 / 0 评论 / 0 点赞 / 36 阅读 / 0 字

1.绘制模板画面

绘制出想要功能模板画面的样式。

2.模板变量连接

此方式使用的前提条件是,模板使用的变量具有相同的命名规则。

例如:模板画面需要连接的变量为 ZSD1_DQ,其他的同类型变量应该为ZSD2_DQ,它们又相同的后缀。

连接变量时只填写相同的部分,例如 _DQ,前面部分通过后面画面前缀来写入。

3.新建画面窗口

记住新建的画面窗口的名称,后面要用

设置画面窗口属性

Snipaste_2025-02-17_11-14-42.png

4.调出模板画面

做一个按钮,添加鼠标点击事件选择C脚本

动作脚本

char name[256] = "画面窗口1"; 
SetTagPrefix(lpszPictureName,name,"ZSD1");
SetPropChar(lpszPictureName,name,"PictureName","模板画面.Pdl");
SetPropChar(lpszPictureName, name, "CaptionText", "画面标题");
SetLeft(lpszPictureName,name, x-50);
SetTop(lpszPictureName,name,y+25);
SetVisible(lpszPictureName,name,1);


0

评论区