当前位置:   article > 正文

wincc用c语言弹出确认窗口,wincc怎样弹出确认窗口?

wincc弹窗在每个画面都有显示

两种方法可以满足你的要求:

1利用脚本,调用messagbox函数可以实现你的功能

2利用画面窗口,画面窗口中显示你的弹出内容的画面.然后做个按钮,让画面窗口显示和隐藏.

回答者: xsxzc - 中级工程师  第10级

2012-07-18 17:21:51

messagbox可以做,但是你要了解脚本。画中画界面也可以完成此功能,搜索一下怎么实现画中画功能,建议看《深入浅出wincc6.0》这一本书。两种方法都有介绍。

回答者: UKi.LU - 初级工程师  第9级

2012-07-18 21:08:09

画中画制作步骤:

步骤 :

1, 在图形编辑器中,创建第一个测量点的画面。

注意: 这个 PDL 画面的名称最好来自于测量点的名字,并且可以从变量列表中复制其名字。

2, 在画面中插入 WinCC 在线趋势控件。连接趋势到测量点(WinCC V7.0)的归档变量(如 testvar1)。 在图片中插入一个应用程序窗口并且连接到测量点的趋势模板(老板本)。

3 ,然后相应的调整图像的几何属性和应用程序窗口。

4 ,重复步骤3和4,为其他的测量点创建画面。 将应用程序窗口链接到每一个曲线模板上,然后用测量点的名字保存图像。

5 ,下一步创建一个新图片,可以用不同的按钮调用不同的趋势。

在这个画面中,为已经建好的画面插入一个宽(550 pixels)高(350 pixels)的画面窗口。属性可自由选择。

6 ,在鼠标单击事件中插入如下源代码。注意根据您的项目更改图片名称。

C 动作

SetVisible("Trend_Function_Main","PictureWindow1",1);

SetPictureName("Trend_Function_Main","PictureWindow1","Trend_Function_1.PDL");

VBS 动作

Dim objCon1

‘create objects

Set objCon1 = HMIRuntime.ActiveScreen.ScreenItems("PictureWindow1")

‘configuration

objCon1.Visible = 1

objCon1.PictureName= "Trend_Function_1.PDL"

7, 现在可以通过 Picture Tree Manager 将画面“Trend_Function_Main.PDL”合并到画面图层。

http://bbs.gongkong.com/Details/201201/2012011013100200002-1.shtml

回答者: lee nd2009 - 初级工程师  第9级

2012-07-19 08:41:29

上一页

1

下一页

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/559243
推荐阅读
相关标签
  

闽ICP备14008679号