首页 上一页 1 2 下一页 尾页

求助:STEP 7 如何定时长时间 点击:1869 | 回复:31



蚂蚁33

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 18回
  • 年度积分:0
  • 历史总积分:47
  • 注册:2007年4月13日
发表于:2007-05-22 03:39:00
楼主
   最近用STEP 7做一个项目,要求两台水泵在运行20个小后相互切换,想请教各位高手,如何用STEP7 中的定时器与计数器达到长时间定时的目的.希望能够得到详细解答!!谢谢!!1



老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-05-22 08:53:00
1楼
选一个最长的定时器,设为比较大的值,再搞个计数器。最后判断计数器的值就可以了。今天空了可以给你整个图,呵呵

hanyun

  • 精华:2帖
  • 求助:0帖
  • 帖子:75帖 | 237回
  • 年度积分:0
  • 历史总积分:526
  • 注册:2006年2月21日
发表于:2007-05-22 09:22:00
2楼
选一个100ms的定时器和一个计数器,当水泵开始运行时就开始计时,当计到18000(30分钟)时计数器加一,同时把定时器复位,当计数器累加到40个数时,就是20个小时了.

蚂蚁33

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 18回
  • 年度积分:0
  • 历史总积分:47
  • 注册:2007年4月13日
发表于:2007-05-22 10:17:00
3楼
如何把计数器的值写到内存位中?

蚂蚁33

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 18回
  • 年度积分:0
  • 历史总积分:47
  • 注册:2007年4月13日
发表于:2007-05-22 10:47:00
4楼
希望老菜鸟能尽快把图发过来.谢了.EMAIL:WQ0757@SINA.COM

哭泣的骆驼

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 71回
  • 年度积分:4
  • 历史总积分:223
  • 注册:2007年2月12日
发表于:2007-05-22 13:35:00
5楼
hanyun同志的方法很正确和正规,当然也很常用,顶了!

雪逸

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 28回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2003年3月19日
发表于:2007-05-22 14:33:00
6楼

雪逸

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 28回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2003年3月19日
发表于:2007-05-22 14:34:00
7楼
只是上面的方法得到的时间不是一个精确的时间就是了!如果需要精确的时间,还需要考虑别的方法!

hanyun

  • 精华:2帖
  • 求助:0帖
  • 帖子:75帖 | 237回
  • 年度积分:0
  • 历史总积分:526
  • 注册:2006年2月21日
发表于:2007-05-22 14:56:00
8楼
那么怎么做才能提高精度?

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-05-22 23:46:00
9楼

guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2007-05-23 08:08:00
10楼
做的方法很多,
不过,逃不了,用TIMER+COUNTER吧,这样,一般的问题都能解决了

水边清浅横枝瘦

  • 精华:0帖
  • 求助:4帖
  • 帖子:78帖 | 3488回
  • 年度积分:8
  • 历史总积分:5664
  • 注册:2006年7月11日
发表于:2007-05-24 15:52:00
11楼
同意楼上的

设备主任

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 164回
  • 年度积分:0
  • 历史总积分:502
  • 注册:2005年6月20日
发表于:2007-05-24 16:14:00
12楼
QQ:715273343,

设备主任

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 164回
  • 年度积分:0
  • 历史总积分:502
  • 注册:2005年6月20日
发表于:2007-05-24 16:14:00
13楼
根本不需要这么复杂,每天可以根据时间日志,定点切换,定好8点切换,只要读取PLC系统时间等于设定时间,就置位。

hanyun

  • 精华:2帖
  • 求助:0帖
  • 帖子:75帖 | 237回
  • 年度积分:0
  • 历史总积分:526
  • 注册:2006年2月21日
发表于:2007-05-25 10:41:00
14楼
PLC内部的时间指令还真没有试过,只想到用定时器了。

老研

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 63回
  • 年度积分:0
  • 历史总积分:85
  • 注册:2004年3月22日
发表于:2007-05-25 11:20:00
15楼
还是设个别1分钟定时,再计数.到1200自动复位.当然要定义几个整型变量

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2007-05-26 20:31:00
16楼
读系统时钟

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2007-05-27 13:22:00
17楼
很经典呀,学习一下!

sharq-james

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 25回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2006年8月27日
发表于:2007-05-27 17:49:00
18楼
两种方法都行

好学PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2005年6月11日
发表于:2007-05-27 21:55:00
19楼
像这种运行时间的计算,精确到分钟已经是很高的精度了.

流浪鱼

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 49回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2005年6月15日
发表于:2007-05-28 09:38:00
20楼
读时钟是最好的办法,能精确到S级

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页