WINCC画中画怎么做
我是两层画中画,第一层是一个皮带,点击皮带出现小画面,再点击小画面中的一个按钮出现另一个换面,深入浅出也看了,就是不成功找不到问题症结所在,求帮忙,最好是用智能画面做,过...
我是两层画中画,第一层是一个皮带,点击皮带出现小画面,再点击小画面中的一个按钮出现另一个换面,深入浅出也看了,就是不成功找不到问题症结所在,求帮忙,最好是用智能画面做,过程详细点,谢谢,刚学这个,不太会做
展开
3个回答
展开全部
1.首先新建一个wincc控制画面,在新建画面中做几个控制设备按钮。
2.wincc主画面--智能对象--调用画面窗口,画面窗口的属性--其它--画面名称中连接wincc控制画面名称。
3.wincc主画面中的设备属性--事件--鼠标动作右键直接连接--来源选常数 1 --目标:画面中的对象--对象选“画面窗口名”--属性选“显示”。用智能对象中的画面窗口对象,假设添加了画面窗口ck1,大小可以自己定;然后在ck1的属性---其他----画面名称中连接你要显示的画面名称;再做一个按钮通过脚本显示或隐藏ck1就可以了;VB脚本:
dim object1
set object1=screentiems("ck1")
object1.visible=true '' 显示
'object1.visible=false '' 隐藏
set object1=nothing
2.wincc主画面--智能对象--调用画面窗口,画面窗口的属性--其它--画面名称中连接wincc控制画面名称。
3.wincc主画面中的设备属性--事件--鼠标动作右键直接连接--来源选常数 1 --目标:画面中的对象--对象选“画面窗口名”--属性选“显示”。用智能对象中的画面窗口对象,假设添加了画面窗口ck1,大小可以自己定;然后在ck1的属性---其他----画面名称中连接你要显示的画面名称;再做一个按钮通过脚本显示或隐藏ck1就可以了;VB脚本:
dim object1
set object1=screentiems("ck1")
object1.visible=true '' 显示
'object1.visible=false '' 隐藏
set object1=nothing
展开全部
我记得大概是从画面变化时设置的,你仔细找找,就是设置布尔量和模拟量那里。具体记不清。
更多追问追答
追问
连接变量做吗,我用变量做成功了,但是我想把控件做成触发器,控件连了变量后点击控件小画面不出来,其他的诸如自己画的就行,我不想用额外的触发按钮 还有就是这种方法需要画面窗口,画的时候会不知很多的这类窗口,这样会显得很多,画面编辑时就显乱了
追答
我看你说的很乱,清举例说明。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在 仔细 看看 这本书吧 是可以 做到的
更多追问追答
追问
是可以做到,但是有两个问题,一是我用变量连的,发现如果把控件作为触发点,点击控件小画面出不来,做了个输入输出显示,发现点击控件值不会变为1还是0, 2是需要用到画面窗口,设计图形时会出现很多的画面这样岂不是很乱吗
追答
我开始 也这样 差一点也不行的 仔细看看吧 在做 你的2 看看画面 图层的概念 呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询