PLC怎么样知道现在在哪个画面? 点击:833 | 回复:7



LN368

    
  • 精华:0帖
  • 求助:41帖
  • 帖子:307帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2014-10-20 17:25:12
楼主

威纶屏,PLC想知道现在在哪个画面,有地址可以读得到吗?




小诚

  • 精华:16帖
  • 求助:64帖
  • 帖子:679帖 | 7271回
  • 年度积分:3
  • 历史总积分:32156
  • 注册:2012年9月27日
发表于:2014-10-20 17:44:34
1楼

我想这个可以通过程序来实现。

一般地,组态是为了显示PLC控制对象的工作状态信息。PLC并不需要知道上位机显示的哪个画面。

你可以把所有的显示画面做个内部寄存器记录,然后再你需要查看的时候去查看寄存器的的位状态。1表示显示,0表示未显示。

具体程序还需要想想怎么写哦。

LN368

  • 精华:0帖
  • 求助:41帖
  • 帖子:307帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2014-10-21 07:59:55
2楼

这么复杂的,那还是有别的方法可以实现,比如所有画面跳转都通过PLC来实现,或者,切换画面的时候,通知一下PLC里的地址,也是可以实现的,我想知道的是有没有简单的地址直接可以知道画面编号的寄存器或设置。

小网渔pp

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 50回
  • 年度积分:0
  • 历史总积分:90
  • 注册:2014年7月24日
发表于:2014-10-21 10:42:37
3楼

元件--plc控制--数据写入id ,可以使用下面的寄存器地址来显示触摸屏所在的当前画面。

zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2014-10-21 13:23:12
4楼

3楼正解,可以用PLC来控制画面切换。这样自然就知道当前在那个画面了

小网渔pp

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 50回
  • 年度积分:0
  • 历史总积分:90
  • 注册:2014年7月24日
发表于:2014-10-23 09:51:35
5楼

弱弱的说句,切换画面是控制画面的切换,无法显示窗口的当前编号。

runljz

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 159回
  • 年度积分:45
  • 历史总积分:4071
  • 注册:2009年7月13日
发表于:2014-10-23 12:07:31
6楼

用系统寄存器LW9050(当前显示的基本窗口编号),将LW9050的传到PLC的地址里面就可以了。

LN368

  • 精华:0帖
  • 求助:41帖
  • 帖子:307帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2014-10-24 10:48:38
7楼

楼上正解,要的就是楼上这个答案。


热门招聘
相关主题

官方公众号

智造工程师