求助:wincc操作画面显示? 点击:602 | 回复:4



hf596

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 16回
  • 年度积分:0
  • 历史总积分:132
  • 注册:2007年11月28日
发表于:2008-01-15 14:07:00
楼主
求助:各位朋友,请问在WinCC中如何实现点击一个对象,如泵.就弹出操作它的画面?



zzmei1688

  • 精华:0帖
  • 求助:0帖
  • 帖子:24帖 | 215回
  • 年度积分:0
  • 历史总积分:263
  • 注册:2003年9月27日
发表于:2008-01-15 15:37:00
1楼
路过  学习下 

tjunicorn

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2006年2月24日
发表于:2008-01-19 07:13:00
2楼
这个功能有很多办法可以实现,这里说个最简单的。

首先在你的泵所在页面添加一个picture window。名字随便起,比如叫pump.

在picture window里面有一个属性叫picture name,将泵的操作画面的全名(例如Control.pdl)放到这个属性里面。

其次,属性设置里面将adapt picture设置成yes.(这样显示这个窗口的时候,窗口大小会自动调整到你所设置的图片的大小)

can be closed 设置成 yes,否则显示窗口以后没法关闭

visible设置成no.在一开始的时候是不能显示的。

接下来,打开泵的属性页面,在事件(event)中找到mouse action. 打开c语言编辑器。

在里面加入
SetVisible(lpszPictureName,"pump",TRUE);
然后编译,确定。

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2008-01-20 12:35:00
3楼
楼上的朋友说的很好,实际上楼主的意思是说作个画面窗口吧.在论谈里刚有人发过此贴,去找找吧.

hf596

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 16回
  • 年度积分:0
  • 历史总积分:132
  • 注册:2007年11月28日
发表于:2008-04-06 21:29:18
4楼
谢谢各位,常来常往,共同学习!

热门招聘
相关主题

官方公众号

智造工程师