googe2008
級(jí)別: 略有小成
![]() |
對(duì)象:三菱PLC 內(nèi)容:M1000----M1100,一共100個(gè)內(nèi)部繼電器 要求:1. 查詢(xún)?nèi)我釴個(gè)內(nèi)部繼電器的ON位(N>16) 2.假如N=20,開(kāi)始是M1050,則查詢(xún)位是M1050-M1069的ON,且要查詢(xún)M1070-M1100的ON 位。 3.要求N可以在人機(jī)中設(shè)置,且開(kāi)始位也可在人機(jī)中設(shè)置。 |
---|---|
本帖最近評(píng)分記錄: |
googe2008
級(jí)別: 略有小成
![]() |
編碼指令寫(xiě)也很長(zhǎng),而且還要用循環(huán)指令呢,解碼指令好像用不到 |
---|---|
|
googe2008
級(jí)別: 略有小成
![]() |
非常感謝ak47m16u571,你的程序?qū)懙牟诲e(cuò),我仿真過(guò)了,確實(shí)可以。 前些天我去武漢出差了,今天才回來(lái)。 出差前我也寫(xiě)了個(gè)程序,請(qǐng)ak47m16u571幫忙看看,謝謝。 我的QQ:71135718 |
---|---|
|
googe2008
級(jí)別: 略有小成
![]() |
附件中是程序 1.一開(kāi)始一直在想用SUM指令,結(jié)果不行 2。然后用ENCO編碼指令,可是可以,就是很麻煩,而且在N=0的時(shí)候指令不執(zhí)行,因此會(huì)向后移動(dòng)一位。 其實(shí)想懂了很簡(jiǎn)單,寫(xiě)程序就是這樣。 |
---|---|
本帖最近評(píng)分記錄: |
googe2008
級(jí)別: 略有小成
![]() |
yl_pan ,應(yīng)用了循環(huán)+移位的指令,不錯(cuò) 不過(guò)程序中第二個(gè)FOR-NEXT中的M1200是不是應(yīng)該改成M1220? |
---|---|
|
googe2008
級(jí)別: 略有小成
![]() |
不加的話(huà),測(cè)的是M1000-M1080中的ON位,而不是M1020-M1100中的ON位。 |
---|---|
|