g073545
佛山工控
級別: 家園?
![]() |
我設定在當日的23點(diǎn)59分59秒的上升沿,把當日產(chǎn)量轉存在指定的寄存器,并清零當日產(chǎn)量,但是有時(shí)在這個(gè)時(shí)間設備會(huì )斷電,這樣就會(huì )轉存不了啊。有啥辦法,在這個(gè)時(shí)間段斷電了,也能轉存當日的產(chǎn)量呢??歡迎大家指點(diǎn)。 |
---|---|
|
gxtmdb82164
級別: 論壇先鋒
![]() |
換個(gè)思路,反著(zhù)來(lái)就有電了. 把開(kāi)始計數的日期和該日期的臨時(shí)產(chǎn)量也保存在掉電保存寄存器里面,在生產(chǎn)的開(kāi)始而不是結束的時(shí)候檢查開(kāi)始計數的日期和當前日期是否相符,如果不是同一天了,那么說(shuō)明過(guò)了一天(默認時(shí)間是單向的),然后轉存臨時(shí)產(chǎn)量到永久記錄或者累計產(chǎn)量數字就行了,同時(shí)清空臨時(shí)產(chǎn)量并把開(kāi)始計數日期改成當前日期. |
---|---|
本帖最近評分記錄: |