arpawpelf
級別: 略有小成
|
當(dāng)D128,D130,D131,D132中一有數(shù)據(jù),在D134中反映出一種狀態(tài),比如:D128有數(shù)據(jù),其他沒有時,在D134中顯示0001H;當(dāng)D128,D130有數(shù)據(jù),在D134中顯示0011H ;當(dāng)D128,D131有數(shù)據(jù),在D134中顯示0101H。就是說:D128~D132中有數(shù)據(jù)顯示為“1”沒有數(shù)據(jù)顯示為“0”反正是數(shù)據(jù)結(jié)合。望各位大俠幫忙,謝謝! [ 此帖被arpawpelf在2009-07-29 19:21重新編輯 ] |
---|---|
|
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主
|
麻煩點(diǎn)就用比較指令+傳送指令唄,反正就四個狀態(tài)~ |
---|---|
|
arpawpelf
級別: 略有小成
|
1樓的版主說差了,怎么會四個狀態(tài),它有2的4次方,共有16個狀態(tài)。假如有8個寄存器,那值個比較就麻煩了,最好是數(shù)據(jù)組合,那方便多了,望版主有更好的方法。謝謝! |
---|---|
|
lgk123
級別: 略有小成
|
假如有8個寄存器,那值個比較就麻煩了,最好是數(shù)據(jù)組合,那方便多了,望版主有更好 |
---|---|
|
arpawpelf
級別: 略有小成
|
通過hxl202319 的樓主的幫助,我略有懂。是否有更好的方法,請各位大俠多多發(fā)表意見。就這種數(shù)據(jù)組合,是否有更簡便的。 LD> D128 K0 OUT M0 LD> D130 K0 OUT M1 LD> D131 K0 OUT M2 LD> D132 K0 OUT M3 LD M8000 MOV K1M0 D134 LD= D134 K1 OUT M10 OR= D134 K3 OR= D134 K4 OR= D134 K8 OR= D134 K12 LD D134 K5 OUT M11 OR= D134 K13 END [ 此帖被arpawpelf在2009-07-30 11:09重新編輯 ] |
---|---|
本帖最近評分記錄: |
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
版主并沒有說錯哦~~ D128 有數(shù)據(jù) 或者無數(shù)據(jù) D130,D131,D132有無數(shù)據(jù)。 當(dāng)D128 有數(shù)據(jù)時,那么WOR H0001 D134,此時將D134的最低4位置1,其他也類似。 至于你的D134為H0001,H0010或者其他與前期數(shù)據(jù)的設(shè)定有何關(guān)聯(lián)?那只是你讀取的問題。 另,什么作為判定無數(shù)據(jù)的依據(jù)?0或者其他? |
---|---|
本帖最近評分記錄: |
arpawpelf
級別: 略有小成
|
我要達(dá)到這帖子的要求。 |
---|---|
|
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主
|
用個變址就搞定了。 |
---|---|
|