关于在经典WinCC画面中,在不增加画面窗口的前提下,实现类似PCS7的循环弹窗的办法

已锁定

山阳湾人

  • 帖子

    1
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2015-07-24

普通 普通 如何晋级?

关于在经典WinCC画面中,在不增加画面窗口的前提下,实现类似PCS7的循环弹窗的办法

923

2

2025-01-08 16:16:00

     鉴于公司标准化的工作,利用经典WinCC + TIA Portal 架构,模仿西门子PCS7架构,设计整公司的标准化模版,例如阀门的FB块,以及对应的FacePlant面板和控制面板。

     由于之前PCS7系统的工程经验,所以对“OS项目编辑器的面板数量设置”所起到的效果比较清楚。在进行标准化的过程中,也希望在新平台实现类似功能。几经测试,多多少少也达到目标功能。

     简单来说思路,就是利用队列的出栈入栈方法,按照先入先出原则,每次单击FacePlant面板,就将堆栈内的数据(也就是序号)循环排列一次,最终检测第一个元素的数值,这个数值就是需要打开的窗口号。

    本次案例只建立了3元素的队列,类似PCS7中可调节面板数量设置,后期会进行全局脚本的封装。

    耿直工程师,话不多说,源代码干货分享,大家批评指正。

    





关于在经典WinCC画面中,在不增加画面窗口的前提下,实现类似PCS7的循环弹窗的办法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。