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