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

相关推荐

  • 关于OPC客户端VB开发问题

    想用VB走OPC读取wincc的数据,数据量很大,用异步通信方式,现在的问题是在服务器中建立2个及以上的组的时候,异步读取的相关回调事件,只认我第一个添加的group。也就是说当我…

    SIMATIC WinCC 2021年7月5日
  • S7200与WINCC以太网通信

    请教各位:S7200与WINCC进行以太网通讯中SIMATIC NET如何设置?? 我用西门子200的以太网想与WINCC通讯,但是安装了SIMATIC&nbs…

    SIMATIC WinCC 2019年6月10日
  • vbs报表的脚本

    请教高手:按文档A0579做的vbs脚本生成报表的代码在按钮中能正常执行,为何不能在全局脚本中执行? 最佳答案 1、全局脚本中需要设置循环执行时间。2、或者根据变量变化或者条件来执…

    SIMATIC WinCC 2018年12月9日
  • WINCC中变量线性标定设置

    PLC中变量分辨率为0.01,在WinCC中创建变量时选择线性标定,过程值范围:value1和value2分别输入0和100;变量值范围value1和value2分别输入0和1,但…

    SIMATIC WinCC 2019年6月11日
  • wincc服务器组态?

    1、首先WINCC组态服务器的目的是什么?2、比如在服务器的计算机上组态好了一个项目,那运行的时候,是不是把这个项目拷到客户机上激活运行,那服务器本身这台机器上的项目也激活运行吗?…

    SIMATIC WinCC 2019年6月11日
  • 我用的是xp的系统,重新g回以前的系统后,升级wincc后却不能运行

    我用的是xp的系统,重新g回以前的系统后,升级wincc后却不能运行,激活后,点击按钮,出现了如下画面 问题补充:我重装系统了,安装wincc后,可以激活,但是进入后无法切换画面了…

    2021年7月5日
  • AlarmPointSet

    看到了这个脚本语句,不懂,想学习,请哪位老师给讲讲:long int c1,c2;c1=GetLeft(lpszPictureName,lpsObjectNam…

    SIMATIC WinCC 2019年6月11日
  • 我想要WinCC的实例

    我想要WinCC的实例,学习学习,谢谢!LTJ.2007@163.COM 最佳答案 你先要下载一个WINCC软件安装好,在根据WINCC的使用手册,模仿一下就行了,很简单的。 提问…

    SIMATIC WinCC 2019年6月11日
  • 寻求解决方案

    寻求解决方案:  单位一台电脑黑屏,打不开了,启动,电脑硬盘指示灯亮10秒左右,然后就没有任何反应了。电脑是德国生产GT1296 触摸屏。通讯方式为6…

    SIMATIC WinCC 2019年6月11日
  • wincc通过脚本实现报表系统

    用内部变量模拟数据采集,触发采集能够以时间名将数据保存到Excel中,同时能够实现查询特定的时间段内的报表数据。    找了很多资料,报表实…

    SIMATIC WinCC 2019年6月11日