1.這個提問并不小兒科,,,足夠琢磨的
2.計時器、計數器不支持間接尋址
3.較好的庫文件,是不在內部直接使用系統(tǒng)資源的,系統(tǒng)資源最好使用參數傳遞,直接使用資源的,一般都是專用程序
比如使用Q0.0發(fā)脈沖,需要編寫回零校準,行走計數,緊急停車等,,再比如使用I0.3,I0.4做正交計數等。
假如子程序直接使用了如VW100,必須說明,特別是庫文件,如果不說明,別人使用了,地址很容易沖突,造成事故。
4,其實僅僅一個網絡,為啥要懶呢,有時窮舉法是最有效的,雖然可能會增加掃描時間且程序偏大
5.解決你這個問題,需要先理解下面的程序(為便于調試,把分鐘變成秒了)
6.如果充分理解了,再學習一下間接尋址,這個子程序很容易修改為,你需要的程序
觀你程序,你需要編寫一個分計數程序,但又懶的編寫代碼,或程序偏大,公用部分用子程序替代
你需要幾個輸入參數:計數脈沖(sm0.4)、計數器(CTU)、計數值(VW100),計數到(當分計數值到達時,打開相應位),計數允許(M0.2),
有個關鍵參數,是計數器號(dingshi),不同的計數器,調用時修改VW100的值,達到不同的分鐘值。
如果我理解的沒錯,把上面的程序修改成你需要的程序,就還需要一個神秘參數。。。
[ 此帖被醉湮邃虞在2013-01-16 02:11重新編輯 ]