googe2008
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 238 個(gè)
工控威望: 355 點(diǎn)
下載積分: 746 分
在線時(shí)間: 191(小時(shí))
注冊(cè)時(shí)間: 2007-10-30
最后登錄: 2022-10-01
查看googe2008的 主題 / 回貼
樓主  發(fā)表于: 2010-03-13 10:40
對(duì)象:三菱PLC
內(nèi)容:M1000----M1100,一共100個(gè)內(nèi)部繼電器
要求:1. 查詢?nèi)我釴個(gè)內(nèi)部繼電器的ON位(N>16)
            2.假如N=20,開始是M1050,則查詢位是M1050-M1069的ON,且要查詢M1070-M1100的ON 位。
      3.要求N可以在人機(jī)中設(shè)置,且開始位也可在人機(jī)中設(shè)置。
本帖最近評(píng)分記錄:
  • 下載積分:+5(sjm213) 很好的討論!
    googe2008
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 238 個(gè)
    工控威望: 355 點(diǎn)
    下載積分: 746 分
    在線時(shí)間: 191(小時(shí))
    注冊(cè)時(shí)間: 2007-10-30
    最后登錄: 2022-10-01
    查看googe2008的 主題 / 回貼
    1樓  發(fā)表于: 2010-03-13 10:41
    ON 位指令SUM
    googe2008
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 238 個(gè)
    工控威望: 355 點(diǎn)
    下載積分: 746 分
    在線時(shí)間: 191(小時(shí))
    注冊(cè)時(shí)間: 2007-10-30
    最后登錄: 2022-10-01
    查看googe2008的 主題 / 回貼
    2樓  發(fā)表于: 2010-03-13 19:30
    應(yīng)該不可以的呀,不相信樓上可以試下
    googe2008
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 238 個(gè)
    工控威望: 355 點(diǎn)
    下載積分: 746 分
    在線時(shí)間: 191(小時(shí))
    注冊(cè)時(shí)間: 2007-10-30
    最后登錄: 2022-10-01
    查看googe2008的 主題 / 回貼
    3樓  發(fā)表于: 2010-03-13 21:52
    編碼指令寫也很長(zhǎng),而且還要用循環(huán)指令呢,解碼指令好像用不到
    googe2008
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 238 個(gè)
    工控威望: 355 點(diǎn)
    下載積分: 746 分
    在線時(shí)間: 191(小時(shí))
    注冊(cè)時(shí)間: 2007-10-30
    最后登錄: 2022-10-01
    查看googe2008的 主題 / 回貼
    4樓  發(fā)表于: 2010-03-19 21:45
    非常感謝ak47m16u571,你的程序?qū)懙牟诲e(cuò),我仿真過了,確實(shí)可以。
    前些天我去武漢出差了,今天才回來。
    出差前我也寫了個(gè)程序,請(qǐng)ak47m16u571幫忙看看,謝謝。
    我的QQ:71135718
    googe2008
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 238 個(gè)
    工控威望: 355 點(diǎn)
    下載積分: 746 分
    在線時(shí)間: 191(小時(shí))
    注冊(cè)時(shí)間: 2007-10-30
    最后登錄: 2022-10-01
    查看googe2008的 主題 / 回貼
    5樓  發(fā)表于: 2010-03-19 23:19
    附件中是程序
    1.一開始一直在想用SUM指令,結(jié)果不行
    2。然后用ENCO編碼指令,可是可以,就是很麻煩,而且在N=0的時(shí)候指令不執(zhí)行,因此會(huì)向后移動(dòng)一位。
    其實(shí)想懂了很簡(jiǎn)單,寫程序就是這樣。
    附件: 智能剔瓶.rar (22 K) 下載次數(shù):74
    網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
    本帖最近評(píng)分記錄:
  • 下載積分:+1(ak47m16u571) 感謝分享
  • 下載積分:+1(yl_pan) 感謝分享
    googe2008
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 238 個(gè)
    工控威望: 355 點(diǎn)
    下載積分: 746 分
    在線時(shí)間: 191(小時(shí))
    注冊(cè)時(shí)間: 2007-10-30
    最后登錄: 2022-10-01
    查看googe2008的 主題 / 回貼
    6樓  發(fā)表于: 2010-03-20 10:25
    yl_pan ,應(yīng)用了循環(huán)+移位的指令,不錯(cuò)
    不過程序中第二個(gè)FOR-NEXT中的M1200是不是應(yīng)該改成M1220?
    googe2008
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 238 個(gè)
    工控威望: 355 點(diǎn)
    下載積分: 746 分
    在線時(shí)間: 191(小時(shí))
    注冊(cè)時(shí)間: 2007-10-30
    最后登錄: 2022-10-01
    查看googe2008的 主題 / 回貼
    7樓  發(fā)表于: 2010-03-20 12:38
    引用
    引用第20樓yl_pan于2010-03-20 11:05發(fā)表的  :



    不用的


    不加的話,測(cè)的是M1000-M1080中的ON位,而不是M1020-M1100中的ON位。
    googe2008
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 238 個(gè)
    工控威望: 355 點(diǎn)
    下載積分: 746 分
    在線時(shí)間: 191(小時(shí))
    注冊(cè)時(shí)間: 2007-10-30
    最后登錄: 2022-10-01
    查看googe2008的 主題 / 回貼
    8樓  發(fā)表于: 2010-03-20 15:55
    引用
    引用第29樓yl_pan于2010-03-20 12:55發(fā)表的  :




    不會(huì)的,你可以仿真一下,絕對(duì)是OK的,因?yàn)榍懊娴膄or循環(huán)已經(jīng)把M1200-M1219的位已經(jīng)移走了,
    .......


    我不要仿真,看看就感覺有問題,主控指令怎么可能是上升沿。