Wincc中如何实现窗体运行中的变化事件

请问,用wincc怎样实现如下功能:定义了一个全局的整型变量,其在启动画面中每隔一秒自动加1,直至加到100,当前画面自动消失,并自动弹出下一个画面?

最佳答案

呵呵,前两天我也做了一个你说的这个功能,不过是用ifix作的,不过都是用的VB,这些都是相通的。那就和你分享一下吧!
不知道wincc里面可否加载控件ProgressBar,如果可以的话就太容易实现了。
--------------------初始化ProgressBar的值为0
Private Sub CFixPicture_Initialize()
  Me.ProgressBar.Value = 0
End Sub
-----------------------------------建立一个定时器
Private Sub ProgressTime_OnTimeOut(ByVal lTimerId As Long)
 If Me.ProgressBar.Value >= 100 Then
    ClosePicture ("当前画面名称.PDL"); 
    OpenPicture("要打开的画面名称.PDL"); 
 Else
    Me.ProgressBar.Value = Me.ProgressBar.Value + 2
 End If
End Sub

具体图片我发到你的邮箱zhangqiang@chcontrol.com里。

提问者对于答案的评价:
thank

专家置评

youhm 正解.
WinCC帮助中直接搜索:“BaseScreenName”,可以得到相关的用法。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午6:13
下一篇 2019年6月11日 上午6:13

相关推荐

  • WINCC脚本运行原理

    大家好,有一个问题请教一下:1、VBS脚本里的触发变量,设定触发时间,是什么意思?是不是每250MS检查该变量是否为1,如果是,就触发脚本。如果1S内该变量一直为1,是否意味着我的…

    SIMATIC WinCC 2019年6月11日
  • 运行系统如何全屏

    第一次用WINCC,我将启动画面设置了之后激活,但是运行时却不能全屏显示,请教下各位达人该如何设成全屏运行项目?? 最佳答案 打开wincc,双击计算机名称,在图形运行系统中的窗口…

    SIMATIC WinCC 2019年6月11日
  • 工控机显示屏做wincc画面如何做

    项目想要在工控机上显示画面,但我一直是在博图上仿真HMI。如何将wincc封装成一个软件点开就出画面这种,谢谢回答。 最佳答案 工控机需要安装 Wincc Ru…

    SIMATIC WinCC 2021年7月5日
  • wincc7.3报表

    小弟用wincc7.3做完报表之后运行,有一个变量从上到下都是空白(图中有一路变量空白的即是),没有数值显示,在step7里面在线监视其值为0,但是后面有几个变量值也为0,在报表里…

    2017年6月10日
  • wincc7.0显示时间与电脑系统时间不一致

    变量是DB1,DBB3,(怎么来的?)然后界面用输入输出调用变量显示时间, 最佳答案 变量时间是CPU的时间,它和计算机时间不一定同步,要设置。在hardware界面里面,选中CP…

    SIMATIC WinCC 2017年6月4日
  • WINCC如何查询用户归档中某一时间段的归档数据

    请问各位高手,如何通过脚本查询用户归档某一时间段的数据并且将这段数据存储在另一归档中?这样做的原因主要是想做一个曲线对比的画面,谢谢各位 最佳答案 查询是可以的,写入另外一个归档是…

    SIMATIC WinCC 2017年10月31日
  • 为什么Simatic net—>NCM->PCstation->HMI没有WinccApplication?

    网络里加一台新的计算机,用1613卡通讯。 装了simatic net 后,在NCM中 simatic pc stati…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0界面有的显示成繁体字

    wincc7.0界面工具栏中文字正常,就是控件名称和控件属性变成了繁体字,怎么能改回中文简体? 问题补充:就是在我第一次安装wincc7.0时,没有勾选Web Navig…

    2021年7月5日
  • 如何远程访问WINCC数据库

    希望在远程客户机上访问web服务器上的wincc数据库,提取数据,如何实现 最佳答案 提示:     需要软件授权!! 提问者对于…

    SIMATIC WinCC 2019年6月11日
  • WINCC中的C脚本掌握要不要学习C++?

    是否只需掌握C语言的基础知识就行了?有没有必须把C++进行学习?请指点学习方法! 最佳答案 C基础就可以了,PLC和C有各自的特点,结合利用,取长补短。要是会C++那就更好了。 提…

    SIMATIC WinCC 2019年6月11日