台达DOB软件宏的编写实现画面弹出与切换 点击:929 | 回复:2



zyk330860

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:6帖 | 192回
  • 年度积分:9
  • 历史总积分:2259
  • 注册:2011年5月30日
发表于:2015-02-05 15:04:13
楼主

     我想在台达触摸屏上做一个弹出注册的画面,注册画面上再做一个确认按钮,现在想让这个按钮实现注册成功(M55=1)时点确认就能返回主页面,未注册(M55=0)点次按钮无效,下面是我写的按钮运行后宏,请各位高手指教,应该怎样改才能实现此功能。。。

BITON $2.0

IFB {Base_Port}1@M55 == ON THEN GOTO LABEL 1

IFB {Base_Port}1@M55 == OFF THEN GOTO LABEL 2

BITOFF $2.0


LABEL 1

({Base_Port}1@D410) = 1

END

LABEL 2

({Base_Port}1@D410) = 6 

END





liujian5118-PLC技术军团

  • 精华:2帖
  • 求助:8帖
  • 帖子:31帖 | 3109回
  • 年度积分:199
  • 历史总积分:19924
  • 注册:2009年3月25日
发表于:2015-02-06 12:56:09
1楼

你的控制区设定有设定为D410吗?  宏好像没有什么问题,不过这个要放在系统的背景宏或者clock宏里

jsyljb

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2015-02-18 16:52:39
2楼

如果这个“确认”按钮的地址是M55,则按下去表示ON;松开后即为OFF。建议将M55作为PLC的内部条件来使用!


热门招聘
相关主题

官方公众号

智造工程师