关于开关按钮控制显示问题,请高手帮忙看看是否正确 点击:303 | 回复:0



wuyouzhuzhu

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 0回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2016年6月24日
发表于:2016-06-30 16:55:21
楼主




本人刚学组态王,请群内老大帮忙看一下,以下的动画连接-命令语言连接 是否正确。或有没有其它比较简单方式?


目的:1、用“电源开关”按钮来控制上面2个指示灯;“红色-停止”灯、“绿色-启动”灯。

      2、“电源开关”按钮默认为“红色-停止”灯,此时“绿色-启动”灯隐藏。

      3、按下“电源开关”按钮“绿色-启动”灯出现,此时“红色-停止”灯隐藏。

      4、再次按下“电源开关”按钮“红色-停止”灯出现,此时“绿色-启动”灯隐藏。


做法:1、在数据词典中增加1个 电源开关 变量。变量类型:内存离散 ;初始值:关。 

      2、“红色-停止”灯 动画连接 属性窗口中选择隐含 隐含连接中 条件表达式 选中 \\本站点\电源开关;表达式为真时 选 隐含。

      3、“绿色-启动”灯 动画连接 属性窗口中选择隐含 隐含连接中 条件表达式 选中 \\本站点\电源开关;表达式为真时 选 显示。

      4、如图一、在按钮 - 动画连接 属性窗中 选择 命令语言连接 - 按下时 命令语言窗中增下如下代码(如图二)


if(\\本站点\电源开关==1)

\\本站点\电源开关=0;

else

\\本站点\电源开关=1;


目前我可以实现上述动作,就是不知道是否正确,请高手给点意见,或有没有其它比较简单方式? 谢谢




热门招聘
相关主题

官方公众号

智造工程师