我想把PLC里程序运行的时间分开显示出来 点击:763 | 回复:10



edwardchow

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2014年11月06日
发表于:2014-11-06 15:06:51
楼主

我想把PLC里程序运行的时间显示出来,但是我想显示成 系统已运行XX分钟XX秒钟。请问如果是用威纶通数显元件能实现,怎么读取地址?如果不能请问怎么在PLC上设定?




zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2014-11-06 15:33:50
1楼

自己写一个时间程序,程序运行时打开,不运行时关闭

谢谢你的爱1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3885回
  • 年度积分:6
  • 历史总积分:160130
  • 注册:2013年4月29日
发表于:2014-11-06 15:43:49
2楼

同意楼上的观点 

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2014-11-06 16:58:37
3楼

直接显示触摸屏系统运行时间不就行了。

触摸屏有系统时间地址的。

小诚

  • 精华:16帖
  • 求助:64帖
  • 帖子:679帖 | 7271回
  • 年度积分:3
  • 历史总积分:32156
  • 注册:2012年9月27日
发表于:2014-11-06 23:33:04
4楼

大家看看,楼主是想显示PLC的运行时间。

可以在PLC内读取相应的时间寄存器,在触屏上显示。

1981_41

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1383回
  • 年度积分:39
  • 历史总积分:196
  • 注册:2006年5月23日
发表于:2014-11-07 10:19:50
5楼

可以在PLC内读取相应的时间寄存器,在触屏上显示。

 

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2014-11-07 16:57:52
6楼

PLC选用带时钟类型,开机时读取时间并存储,程序每次扫描读取当前时间与开机时间做减算,结果就是你需要的!

哈哈

edwardchow

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2014年11月06日
发表于:2014-11-10 08:27:38
7楼

回复内容:

对: 小诚 大家看看,楼主是想显示PLC的运行时间。可以在PLC内... 内容的回复!


我的意思是,我假如设定T0 K2000 我可以再威纶通触摸屏用数显元件显示PLC TX 0 的地址,但是显示出来是0~2000的读数,我现在想达到显示成XX分XX秒,那么K2000 是200秒也就是3分220秒,如何显示秒钟读书到60分钟就进1,然后秒钟再从0到60 分钟变成2 而总时间又是200秒?

edwardchow

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2014年11月06日
发表于:2014-11-10 08:27:55
8楼

回复内容:

对: 1981_41 可以在PLC内读取相应的时间寄存器,在触屏上显示。  内容的回复!


我的意思是,我假如设定T0 K2000 我可以再威纶通触摸屏用数显元件显示PLC TX 0 的地址,但是显示出来是0~2000的读数,我现在想达到显示成XX分XX秒,那么K2000 是200秒也就是3分220秒,如何显示秒钟读书到60分钟就进1,然后秒钟再从0到60 分钟变成2 而总时间又是200秒?

edwardchow

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2014年11月06日
发表于:2014-11-10 08:28:17
9楼

回复内容:

对: 乖乖小笨熊 PLC选用带时钟类型,开机时读取时间并存储,程序每次扫... 内容的回复!


我的意思是,我假如设定T0 K2000 我可以再威纶通触摸屏用数显元件显示PLC TX 0 的地址,但是显示出来是0~2000的读数,我现在想达到显示成XX分XX秒,那么K2000 是200秒也就是3分220秒,如何显示秒钟读书到60分钟就进1,然后秒钟再从0到60 分钟变成2 而总时间又是200秒?

edwardchow

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2014年11月06日
发表于:2014-11-10 11:42:31
10楼

我知道了,用M8013 和 M8014计数就可以及时了


热门招聘
相关主题

官方公众号

智造工程师