Wincc flexible 2008 点击:575 | 回复:5



zhangtianhua8

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 17回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2011年11月08日
发表于:2011-12-04 15:01:49
楼主

请问一下在wincc flexible 2008 怎么组态3个状态的按钮!要求按一下就切换一下,循环,状态0、1、2.按一下显示0再按下显示1再按下2再按下0循环,还有个问题是怎么组态让PLC来触发一个画面(窗口),例:一台电机运行1分钟后停止,停止后就要使HMI显示一个画面,“电机已停止”。




aotewell

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2011-12-04 15:21:34
1楼

wincc flexible 2008

wincc flexible 2007

wincc flexible 2010

wincc 软件 非常好用。

aotewell

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2011-12-04 15:36:47
2楼

AoteWell Automation.

 

Siemens PLC: S7-200/300/400/1200 PLCs
Siemens CNC: SIUNERIK CNC 6FC 6FX, SIMODRIVE 611 6SN11..

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-12-04 16:29:40
3楼

请问一下在wincc flexible 2008 怎么组态3个状态的按钮!要求按一下就切换一下,循环,

-----------------------------

你可以对一个变量 取余, 例如 :  你要求 3个状态 , 就对一个变量取3 的余数 ,  然后变量自增 ;

C语言 例子:   INT      Index=0;

               Index=Index % 3;  //  取 余,

               Index++;            //  自曾 1

welfare87

  • 精华:0帖
  • 求助:4帖
  • 帖子:44帖 | 2827回
  • 年度积分:0
  • 历史总积分:25853
  • 注册:2009年2月20日
发表于:2011-12-04 22:01:36
4楼

      一种方法是使用区域指针功能(在“连接”里),要占PLC5个字的地址,5个字分别有不同功能,有一个字是控制画面的,忘记第几个了,楼主自己查下吧,直接写画面号到这个地址就会切换到这个界面。

     还有种方法就是用个变量,条件触发切换画面的函数。

zhangtianhua8

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 17回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2011年11月08日
发表于:2011-12-05 12:40:59
5楼

你可以对一个变量 取余, 例如 : 你要求 3个状态 , 就对一个变量取3 的余数 , 然后变量自增 ;

C语言 例子: INT Index=0;

Index=Index % 3; // 取 余,

Index++; // 自曾 1 
 能否做个例程我给我参考一下呢,谢谢。邮箱,zhangtianhua@vip.qq.com


热门招聘
相关主题

官方公众号

智造工程师