兔小喵一只
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 114 點(diǎn)
下載積分: 831 分
在線時(shí)間: 3(小時(shí))
注冊時(shí)間: 2012-09-20
最后登錄: 2013-04-17
查看兔小喵一只的 主題 / 回貼
樓主  發(fā)表于: 2012-11-06 10:17
目前將一天的時(shí)間分為6個(gè)時(shí)間段,。有三個(gè)時(shí)間段對應(yīng)A程序,兩個(gè)時(shí)間段對應(yīng)B程序,一個(gè)時(shí)間段對應(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)語句轉(zhuǎn)到A或B或C程序嗎?由于ABC程序的一個(gè)功能是要固定多少分鐘進(jìn)行檢測,這是不是要用到時(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重新編輯 ]
兔小喵一只
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 114 點(diǎn)
下載積分: 831 分
在線時(shí)間: 3(小時(shí))
注冊時(shí)間: 2012-09-20
最后登錄: 2013-04-17
查看兔小喵一只的 主題 / 回貼
1樓  發(fā)表于: 2012-11-06 10:53
各位大俠江湖救急啊
dxc1234567
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 25 個(gè)
工控威望: 177 點(diǎn)
下載積分: 525 分
在線時(shí)間: 19(小時(shí))
注冊時(shí)間: 2009-07-25
最后登錄: 2024-07-30
查看dxc1234567的 主題 / 回貼
2樓  發(fā)表于: 2012-11-10 16:39
大俠!高人那有時(shí)間來給你解答這些問題。。!
都忙著賺錢去了,。。。。。。
beiye1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 255 個(gè)
工控威望: 282 點(diǎn)
下載積分: 914 分
在線時(shí)間: 250(小時(shí))
注冊時(shí)間: 2010-02-05
最后登錄: 2017-07-31
查看beiye1234的 主題 / 回貼
3樓  發(fā)表于: 2012-11-11 13:27
用定時(shí)中斷比較準(zhǔn)確,有的定時(shí)器會(huì)受掃描周期的影響。
秋后一點(diǎn)水
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 205 個(gè)
工控威望: 331 點(diǎn)
下載積分: 7547 分
在線時(shí)間: 43(小時(shí))
注冊時(shí)間: 2012-05-17
最后登錄: 2020-07-03
查看秋后一點(diǎn)水的 主題 / 回貼
4樓  發(fā)表于: 2012-11-11 20:53
要看你的程序的大小,如果小的話就無所謂。大的話就會(huì)有掃描時(shí)間,這種情況最好用中斷。
樓主留言:
謝謝,程序還沒有編完,現(xiàn)在看不算大程序
tjchitian
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 110 點(diǎn)
下載積分: 3970 分
在線時(shí)間: 34(小時(shí))
注冊時(shí)間: 2012-08-08
最后登錄: 2014-11-13
查看tjchitian的 主題 / 回貼
5樓  發(fā)表于: 2012-11-12 09:14
24小時(shí)一個(gè)循環(huán)  比較省事吧 要求精度不高的話
樓主留言:
24H循環(huán)不就是一天嗎,程序每天運(yùn)行,需要24h的循環(huán)嗎?
03281251
物競天擇,適者生存!
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 562 點(diǎn)
下載積分: 2831 分
在線時(shí)間: 73(小時(shí))
注冊時(shí)間: 2010-11-06
最后登錄: 2022-12-17
查看03281251的 主題 / 回貼
6樓  發(fā)表于: 2012-11-14 08:39
要看你的程序的大小,若大的話,還是用中斷。