jcwang721218
級(jí)別: 家園常客
|
大家好,我想做一個(gè)時(shí)間繼電器控制程序,通1小時(shí)30分30秒,斷30 分30秒,循環(huán)進(jìn)行.通斷時(shí)分秒時(shí)間可以隨意改變.改變時(shí)分秒不知道用什么變量,請(qǐng)高手指教 |
---|---|
|
yangh1129
級(jí)別: 略有小成
|
利用加1指令對(duì)1秒的時(shí)鐘脈沖進(jìn)行加計(jì)數(shù)存在寄存器,按每60進(jìn)一的方法將計(jì)的數(shù)值存入三個(gè)寄存器內(nèi)(按時(shí),分,秒的 格式),然后利用比較指令運(yùn)算輸出結(jié)果。只要改變寄在器的當(dāng)前值與比較數(shù)值的關(guān)系就可完成對(duì)時(shí)間的修改。(用初始脈沖先將Y0置1) 將D1,D2,D3分別是時(shí)分秒的數(shù),當(dāng)D1>1,D2>30,D3=30,時(shí),Y0置0,當(dāng)D1=2,D2=0,D3=30,時(shí),Y0置1,同時(shí)清除D1,D2,D3當(dāng)前值。 [ 此帖被yangh1129在2012-09-28 11:16重新編輯 ] |
---|---|
|