step7 编程问题请教 点击:338 | 回复:4



hailun8289

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2008年8月14日
发表于:2009-05-15 16:26:34
楼主

请教:

        利用西门子step7编程。

         要求:流量计开的时候显示已运行时间,流量计下次启动的时候

在原来的时间上继续累加。按复位按钮后时间清零。请问这个时间用什么指令实现?能写个简单的演示一下吗?

        请教了。




千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2009-05-15 18:54:45
1楼
参照流量累积程序实例,到自助资料库中搜索下载

liu xianghou

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 195回
  • 年度积分:0
  • 历史总积分:179
  • 注册:2007年8月17日
发表于:2009-05-18 23:36:46
2楼

有两个方法

1、做一个500ms(可根据要求自己设置)脉冲,在流量计开的时候一个脉冲累加一次,再换成S

2、在流量计开的上升沿,读一下系统时间,下降沿再读一个,减就能得到本次运行时间加到时间累加器里就可以了

kisspp

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 79回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2008年12月16日
发表于:2009-05-23 09:59:55
3楼
自己做个秒脉冲!并加以控制,在流量计启动时,才开始计时!没记错的话SM0.5就是!

 

这个是我的程序中的用来计量秒数的东东,希望能对你有用!

yangbinxy

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 53回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2009年5月06日
发表于:2009-05-23 11:59:53
4楼

这个也太容易了吧,时间放在,DB里不就行了.

 


热门招聘
相关主题

官方公众号

智造工程师