S7-200超长时间怎么处理 点击:909 | 回复:8



312647036hel

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2009年2月19日
发表于:2010-11-27 13:59:08
楼主

高手们,能帮忙想一个问题的解决办法吗?

我现在要用S7-200实现的功能是:设定温度除以设定时间(这个时间可能是3小时) 从而得出单位时间内的温升。

而s7-200里计时器的时间不到1小时,怎么办? 




ac 米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12358回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2010-11-27 15:03:09
1楼

几个相乘时间不就长了

或者用计数器

济南PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 37回
  • 年度积分:0
  • 历史总积分:270
  • 注册:2010年9月26日
发表于:2010-11-27 16:26:05
2楼
定时器和计数器一起用不就解决了或者直接用SM0.4来计时

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2010-11-27 16:32:09
3楼

使用长时间作为条件的话,我直接使用双字(DW)来计数,如果是1秒计数一次,那么双字的范围就可想而知啦

zhaihui851

  • 精华:2帖
  • 求助:2帖
  • 帖子:27帖 | 108回
  • 年度积分:16
  • 历史总积分:10186
  • 注册:2008年7月31日
发表于:2010-11-27 21:09:05
4楼

使用 SM0.4 制作计数器 作为定时器 是最简单的方法

wyb2866255

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2010-12-07 00:07:09
5楼

     按着你的要求,用S7-200编了如下长延时程序,供你参考:

       按下启动按钮I0.1,使V10.0=1,其前沿使双字存储器VD100清0,再使用“SM0.5”秒脉冲对VD100进行加1运算,VD100的值时时与设定的到期时间值VD104进行比较,当VD100>=VD104时,使V10.0=0,结束延时,同时使V10.1=1,去执行该做的操作。上图的右侧的I0.3、I0,4、I0.0按钮是用来置数用的,其I0.0是清0按钮,按此扭,可将VD104清0,I0.3是置数按钮,按一下该钮,VD104的数值+1,I0.4是移位按钮,按一下该钮,时VD104右移4位,如要延时3小时,即延时10800秒,将此数转为16进制数为2A30。将这2A30置入VD104中,此数可由上位机或触摸屏设置,如没有可用PLC的输入端按钮完成,见上图右侧图:应这样操作:先按一下I0.0,使VD104=0,按I0.3二下,使VD104=00000002,再按一下I0.4, VD104=00000020,再按I0.3十下,VD104=0000002A,再按I0.4三下,VD104=00002A3,再按一下I0.4,VD104=00002A30,到此置好此数。延时时间到,V10.1=1,可执行求单位时间内的温升。

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2010-12-07 13:31:32
6楼
有没有人用实数来计时的?

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2010-12-07 13:41:53
7楼
回复内容:
对:芳季 关于有没有人用实数来计时的? 内容的回复:


为啥要使用实数来计算?

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2010-12-07 22:39:01
8楼

没 没 没什么。就是什么没有就挖什么出来说。因为没有人说过用实数做。结果把您引出来了。好开个玩笑。

我想这样可以延长更长的时间。

有没有人反对用实数?


热门招聘
相关主题

官方公众号

智造工程师