回复:请教关于WINCC FLEXIBLE的画面切换

ChinaTiger

  • 帖子

    1
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2012-09-07

普通 普通 如何晋级?

发布于 2012-09-07 20:59:45

1楼

首先,问题中,初始画面的编号为多少?系统默认是1,如果你自己修改过,需要去查看初始画面的编号,以下的解答以初始画面编号为10来回答,并假设你的画面1被编号为1。
在PLC中选择一个16位寄存器(例如MW10)作为触摸屏画面控制变量,在PLC中编制程序,当M0.0为0,对MW10写入10(初始画面的编号),当M0.0为1,MW10中写入1(画面1的编号),然后下载到PLC中。
在触摸屏端进行如下设置,将MW10组态到触摸屏的变量中,然后在变量标签下方的对变量的“常规”进行设置,将其“采集方式”修改为“循环连续”,然后对其“事件”进行设置,选择其中的“更该数值”,选取函数“ActivitateScreenByNumber”,将画面编号选择为MW10,就可以了。

这种操作方法一定要知道画面的编号,在PLC端编程时,将相应的画面编号送入画面控制变量中,只要修改该数值,则触摸屏将会调用相应编号的画面。如果变量中写入0或者不存在的画面的编号,则画面不切换。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32565条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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