关于48小时定时(大家来出谋划策啊)现在要求周期能够设定

已锁定

一直活着

  • 帖子

    352
  • 精华

    1
  • 被关注

    2

论坛等级:侠客

注册时间:2005-09-21

普通 普通 如何晋级?

关于48小时定时(大家来出谋划策啊)现在要求周期能够设定

1624

26

2008-09-01 16:34:38

打扰大家,望大家给出自己的看法,我刚做了个系统是需要周期启动设备的,周期是48小时,我用的方法是读系统时钟,每次到需要的时间点发一个脉冲,帮我设定好的一个整数加1,加到2就复位,这样就实现了48小时,但是我发现了一个问题,就是停电的时候怎么办呢,假设这个时候停电,那么会不会就导致周期延后的增加了一天呢,如果第三天再停电怎么办呢?不知道大家是怎么实现的,有没有好办法。

上面是以前的,我想大家可以自己看看有没有好办法,不受上面的局限.
控制设备为16台电机,要求在每天的早上2点开始,没个小时运行对应的唯一的一台泵,就是2点起一号水泵运行10分钟,3点起二号水泵运行10分钟.........依次类推.另外要求隔天运行.考虑中间停电或者其他意外中断的情况.现在要求这个隔天启动可以更改设定周期,就是我现在想隔2天启动,呵呵,不知道高手们赐教。大家看看有没有好办法.


利用系统的秒脉冲来做你的运行时间。也就是用秒脉冲来进行累加,你的设备的运间时间就是脉的累加数,当然你也可以将其转成:XX小时:XX分钟:XX秒的格式。因为这个秒累加数用数据块进行保存,就算你停电也没关系,来电时会在原来的脉数上继续累加下去。现在打个比方,假如M0.5是系统的秒脉冲,则:

A 运行条件

A M0.5

PF M200.0

JNB M00

L 秒累加数//类型为双整数DINT

+ L#1

T 秒累加数

M00:NOP 0

这个秒累加数要用掉电保持型变量,其除以3600就是小时数。


这个能实现48小时周期,但是无法实现定点的功能 ,就是每天的固定的 几点。
关于48小时定时(大家来出谋划策啊)现在要求周期能够设定 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。