173392591
級別: *
|
現在做一個小程序,通過人機顯示前十次的測量結果(合格,不合格), 三菱PLC不知道用什么指令好? |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
MOV或移位 連續測量也沒有關系啊 樓主留言:需要不停的測量,所以測量結果是不斷變化的 [ 此貼被sjm213在2008-05-12 08:35重新編輯 ] |
---|---|
|
yyhexf
級別: 家園常客
|
bomvp d0 d10 k10 《這里d0是測量值》 bmovp d10 d20 k10 ,,,,,,,做10次,或用循環語句做。 |
---|---|
|
173392591
級別: *
|
我是要把結果轉換成0或者1, 比如前十次結果為合格 不合格 合格 不合格 合格 不合格 不合格 不合格 不合格 合格 1 0 1 0 1 0 0 0 0 1 第十次結果為合格的話 0 1 0 1 0 0 0 0 1 1 相當把第十次的結果算進來,其余的左移一位, 不知道這樣應該如何處理? |
---|---|
|
yyhexf
級別: 家園常客
|
LD= D100 D102 <D100是測量值,D102是目標值> MOV K1 D0 LD<> D100 D102 MOV K0 D0 你只有一個量上面程序K1就可以了。 別忘了在本次測量前送一個0進去。 |
---|---|
|