兔小喵一只
級(jí)別: 探索解密
|
目前將一天的時(shí)間分為6個(gè)時(shí)間段,。有三個(gè)時(shí)間段對(duì)應(yīng)A程序,兩個(gè)時(shí)間段對(duì)應(yīng)B程序,一個(gè)時(shí)間段對(duì)應(yīng)C程序。 想法(1)是先用SFC1讀取系統(tǒng)時(shí)間——>然后提取出小時(shí)、分秒的時(shí)間形式(time of day)——>轉(zhuǎn)換成DINT數(shù)據(jù),將讀取的時(shí)間與時(shí)間段進(jìn)行比較,從而判斷系統(tǒng)時(shí)間在哪個(gè)時(shí)間段內(nèi)。判斷后利用跳轉(zhuǎn)語(yǔ)句轉(zhuǎn)到A或B或C程序嗎?由于ABC程序的一個(gè)功能是要固定多少分鐘進(jìn)行檢測(cè),這是不是要用到時(shí)間中斷? 想法(2)是利用定時(shí)器,如果時(shí)間到了早上7點(diǎn)(假設(shè)),進(jìn)入A程序,運(yùn)行3h后,到10點(diǎn),進(jìn)入B程序,這個(gè)方法可行嗎? [ 此帖被兔小喵一只在2012-11-06 16:26重新編輯 ] |
---|---|
|
dxc1234567
級(jí)別: 探索解密
|
大俠!高人那有時(shí)間來(lái)給你解答這些問(wèn)題。。! 都忙著賺錢(qián)去了,。。。。。。 |
---|---|
|
beiye1234
級(jí)別: 略有小成
|
用定時(shí)中斷比較準(zhǔn)確,有的定時(shí)器會(huì)受掃描周期的影響。 |
---|---|
|
秋后一點(diǎn)水
級(jí)別: 略有小成
|
要看你的程序的大小,如果小的話就無(wú)所謂。大的話就會(huì)有掃描時(shí)間,這種情況最好用中斷。 樓主留言:謝謝,程序還沒(méi)有編完,現(xiàn)在看不算大程序 |
---|---|
|
tjchitian
級(jí)別: 探索解密
|
24小時(shí)一個(gè)循環(huán) 比較省事吧 要求精度不高的話 樓主留言:24H循環(huán)不就是一天嗎,程序每天運(yùn)行,需要24h的循環(huán)嗎? |
---|---|
|