天下寒士
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 135 點(diǎn)
下載積分: 1223 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2012-01-07
最后登錄: 2014-07-22
查看天下寒士的 主題 / 回貼
樓主  發(fā)表于: 2012-03-15 16:06
LD               SM0.1

O               M0.0

MOVB          1,QB0

LD              i0.0

EU

SLB             QB0,1

LD               I0.1

EU

=              M0.0

MOVB        0,QB0

程序中I0.0每一個(gè)上升沿QB0左移一位,當(dāng)I0.1的上升沿到來(lái),M0.0接通一個(gè)掃描周期,同時(shí)QB0清零,而在模擬時(shí)Q0.0重新點(diǎn)亮,當(dāng)一個(gè)掃描周期結(jié)束后M0.0的常開(kāi)斷開(kāi),這樣下一個(gè)掃描周期為什么會(huì)將Q0.0置位呢?請(qǐng)前輩幫助解答。謝謝!

天下寒士
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 135 點(diǎn)
下載積分: 1223 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2012-01-07
最后登錄: 2014-07-22
查看天下寒士的 主題 / 回貼
1樓  發(fā)表于: 2012-03-16 11:11
我編這個(gè)程序的意思是讓QB0每來(lái)一次I0.0的上升沿依次點(diǎn)亮幾個(gè),然而當(dāng)I0.1的上升沿再重新依次點(diǎn)亮。