• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
工控康
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 93 個(gè)
工控威望: 221 點(diǎn)
下載積分: 753 分
在線時(shí)間: 65(小時(shí))
注冊(cè)時(shí)間: 2011-05-13
最后登錄: 2024-11-12
查看工控康的 主題 / 回貼
樓主  發(fā)表于: 2011-08-07 11:24
圖片:
圖片:
用仿真運(yùn)行兩個(gè)程序運(yùn)行的結(jié)果是一樣的  就是不明白 為什么INCP K4Y000Z0 和MOV Z0 K4Y0這兩個(gè)程序運(yùn)行是一樣的 求解釋 麻煩您講得詳細(xì)點(diǎn) 謝謝
新人一個(gè) 謝謝大家的幫助
mov110
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 35 個(gè)
工控威望: 133 點(diǎn)
下載積分: 570 分
在線時(shí)間: 49(小時(shí))
注冊(cè)時(shí)間: 2011-03-09
最后登錄: 2024-04-23
查看mov110的 主題 / 回貼
1樓  發(fā)表于: 2011-08-07 14:10
:mov Z0 K4y0      打個(gè)比方說你試一下mov K10 K4Y0 , 用8421碼去理解,點(diǎn)亮的是y1和Y3
本帖最近評(píng)分記錄:
  • 下載積分:+5(銘杰工控) 加分鼓勵(lì)!
    wu32u2
    耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1121 個(gè)
    工控威望: 1474 點(diǎn)
    下載積分: 1772 分
    在線時(shí)間: 994(小時(shí))
    注冊(cè)時(shí)間: 2010-03-01
    最后登錄: 2024-09-02
    查看wu32u2的 主題 / 回貼
    2樓  發(fā)表于: 2011-08-08 08:15
    沒理由會(huì)一樣啊, MOV Z0 K4Y0中Z0相當(dāng)于普通的寄存器D,K4Y0相當(dāng)于一個(gè)16位的寄存器D,即把Z0=0,Y全滅,Z0=1Y0接通,Z0=2Y1接通,Y0滅,Z0=3,Y0Y1接通。此程序的結(jié)果是每次加1的變化1.2.3.4.5.6.7.8.9.。。。。。。。
    INCP K4Y0Z0則根據(jù)Z0變址,Z0=0,對(duì)應(yīng)Y0~Y17,輸出全滅,Z0=1對(duì)應(yīng)Y0~Y17,Y0接通,Z=2對(duì)應(yīng)Y1~Y20,Y1接通,Z=3對(duì)應(yīng)Y2~Y21,Y2接通,因此每接通一次就多一個(gè)輸出點(diǎn)接通,之前的輸出點(diǎn)不滅,變化應(yīng)該是1.3.7.15。。。。。
    樓主留言:
    你上面MOV ZO K4Y0的解釋我能看的懂。 就是底下INCP K4Y0Z0的解釋不是很清楚,為什么Z0=0,對(duì)應(yīng)Y0~Y17,輸出全滅,Z0=1對(duì)應(yīng)Y0~Y17,Y0接通,Z=2對(duì)應(yīng)Y1~Y20,Y1接通,Z=3對(duì)應(yīng)Y2~Y21,Y2接通,因此每接通一次就多一個(gè)輸出點(diǎn)接通,之前的輸出點(diǎn)不滅,變化應(yīng)該是1.3.7.15。。。。。,,,,,, Z0值的不同,(對(duì)應(yīng) Y0~Y17,Y0接通,對(duì)應(yīng)Y1~Y20,Y1接通,對(duì)應(yīng)Y2~Y21,Y2接通)Y的對(duì)應(yīng)也不同,Z0=0和=1時(shí),都是對(duì)應(yīng)的Y0~Y17。還有
    本帖最近評(píng)分記錄:
  • 下載積分:+5(銘杰工控) 熱心助人
  • 成功的路上需要幫助
    gcbplc
    QQ3130569178 PLC編程、登錄口令修改刪除、調(diào)試
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 340 個(gè)
    工控威望: 3229 點(diǎn)
    下載積分: 11986 分
    在線時(shí)間: 401(小時(shí))
    注冊(cè)時(shí)間: 2011-06-23
    最后登錄: 2024-11-09
    查看gcbplc的 主題 / 回貼
    3樓  發(fā)表于: 2011-08-08 08:58
    學(xué)習(xí)了
    時(shí)間都去哪了?。!
    QQ3130569178 PLC編程、登錄口令修改刪除、調(diào)試、備份 ;FB塊口令解除
    wu32u2
    耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1121 個(gè)
    工控威望: 1474 點(diǎn)
    下載積分: 1772 分
    在線時(shí)間: 994(小時(shí))
    注冊(cè)時(shí)間: 2010-03-01
    最后登錄: 2024-09-02
    查看wu32u2的 主題 / 回貼
    4樓  發(fā)表于: 2011-08-08 15:04
    Y0Z0=Y(0+Z0),所以Z0=1時(shí),Y0Z0=Y1,那么K4Y0Z0=Y1~Y20,但是因?yàn)槊}沖形式,一個(gè)掃描周期接通一次,所以第一行接通時(shí)Z0=0,執(zhí)行到第二行的時(shí)候Z0才自加1。
    本帖最近評(píng)分記錄:
  • 下載積分:+5(銘杰工控) 熱心助人
  • 成功的路上需要幫助
    銘杰工控
    溫嶺市正凱自動(dòng)化設(shè)備有限公司
    級(jí)別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 1977 個(gè)
    工控威望: 6488 點(diǎn)
    下載積分: 966 分
    在線時(shí)間: 1079(小時(shí))
    注冊(cè)時(shí)間: 2009-01-13
    最后登錄: 2024-11-12
    查看銘杰工控的 主題 / 回貼
    5樓  發(fā)表于: 2011-08-08 15:15
    樓主光留言不加分,未免說不過去。我來加分吧。
    樓主留言:
    不是不加, 之前我根本不知道,麻煩你再告訴我怎么加分,,,,謝謝,我 新人一個(gè)   呵呵
    本帖最近評(píng)分記錄:
  • 下載積分:+5(wu32u2) 感謝評(píng)分~還是凱撒大氣
  • 溫嶺市正凱自動(dòng)化設(shè)備有限公司  15057679726
    全自動(dòng)換箱機(jī) 催化劑再生、處置智能裝備 MES軟件 WCS軟件 注塑工廠整體智能化解決方案    重載桁架機(jī)械手
    qlin
    學(xué)過一點(diǎn)FX型PLC基本知識(shí)
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 537 個(gè)
    工控威望: 531 點(diǎn)
    下載積分: 12343 分
    在線時(shí)間: 258(小時(shí))
    注冊(cè)時(shí)間: 2009-07-13
    最后登錄: 2019-05-13
    查看qlin的 主題 / 回貼
    6樓  發(fā)表于: 2011-08-08 15:53
        仿照樓主的程序編制了以下程序:

      
        仿真(按FX2N編程),通斷X0,以下僅示出接通者:
        1次,Y0、M0
        2次,Y1、M0、M1
        3次,Y0、Y1、M0、M1、M2
        4次,Y2、M0、M1、M2、M3    
        ……
        所以,兩段程序的運(yùn)行結(jié)果是不一樣的;原因如2樓wu32u2所解釋的。

        對(duì)于INCP K4M0Z0(對(duì)應(yīng)于樓主的INCP K4Y0Z0)、INCP Z0,其執(zhí)行過程是:
        第一次接通X0時(shí),(Z0)=0,(K4M0Z0)+1=(K4M0)+1=1,所以M0接通;此后(Z0)=1。
        第二次接通X0時(shí),(Z0)=1,(K4M0Z0)+1=(K4M1)+1=1;雖然,加1前、(K4M0)=1但 (K4M1)=0,而加1后、(K4M1)=1,所以M1接通;而之前M0已接通,并無指令將其復(fù)位,所以M0保持接通,從而得到仿真的結(jié)果;此后(Z0)=2。
        ……余下類推。
    樓主留言:
    我到現(xiàn)在還是有點(diǎn)迷糊,為什么Z0=0時(shí)m0接通,z=1時(shí)m0和m1接通,z=2時(shí)m0,m1和m2接通等等,INCP Z0是給寄存器內(nèi)數(shù)據(jù)加一,那INCP K4M0Z0 是給什么加一呢,有點(diǎn)笨,麻煩說得詳細(xì)點(diǎn), 謝謝
    [ 此帖被qlin在2011-08-08 16:02重新編輯 ]
    本帖最近評(píng)分記錄:
  • 下載積分:+5(銘杰工控) 熱心助人
  • 僅很早前用過幾次順控編程(PLC),嘿嘿,沒尋找機(jī)會(huì)
    842386283
    堅(jiān)持,會(huì)有意想不到的收獲
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 215 個(gè)
    工控威望: 354 點(diǎn)
    下載積分: 3353 分
    在線時(shí)間: 172(小時(shí))
    注冊(cè)時(shí)間: 2011-07-17
    最后登錄: 2014-10-09
    查看842386283的 主題 / 回貼
    7樓  發(fā)表于: 2011-08-08 16:08
    學(xué)習(xí)了,解釋得很好.
    為興趣而學(xué)習(xí)
    qlin
    學(xué)過一點(diǎn)FX型PLC基本知識(shí)
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 537 個(gè)
    工控威望: 531 點(diǎn)
    下載積分: 12343 分
    在線時(shí)間: 258(小時(shí))
    注冊(cè)時(shí)間: 2009-07-13
    最后登錄: 2019-05-13
    查看qlin的 主題 / 回貼
    8樓  發(fā)表于: 2011-08-09 17:06
    引用
    引用樓主留言  :
    我到現(xiàn)在還是有點(diǎn)迷糊,為什么Z0=0時(shí)m0接通,z=1時(shí)m0和m1接通,z=2時(shí)m0,m1和m2接通等等,INCP Z0是給寄存器內(nèi)數(shù)據(jù)加一,那INCP K4M0Z0 是給什么加一呢,有點(diǎn)笨,麻煩說得詳細(xì)點(diǎn), 謝謝

        呵呵,不能說笨,只是一時(shí)沒有轉(zhuǎn)過彎來。

        Z0是變址寄存器,INCP Z0每執(zhí)行一次,Z0內(nèi)容加1,這個(gè)已經(jīng)理解。
        同樣地,INCP K4M0Z0,將K4M0Z0看成一個(gè)(由位元件組成的)數(shù)據(jù)寄存器,執(zhí)行一次該條指令,則K4M0Z0的內(nèi)容加1。
        若K4M0Z0中的Z0保持不變,例如為0,則K4M0Z0就是K4M0Z0=K4M(0+0)=K4M0,那么K4M0Z0內(nèi)容加1、就是K4M0內(nèi)容加1,這個(gè)也可以理解。
      
        現(xiàn)在的問題是,K4M0Z0中的Z0,每次都是變化的;若(Z0)=0,則K4M0Z0=K4M(0+0)=K4M0;若(Z0)=1,則K4M0Z0=K4M(0+1)=K4M1,依此類推;這個(gè)關(guān)系,可參閱編程手冊(cè)。
        有了上面的關(guān)系,再看INCP K4M0Z0的加1操作:
        當(dāng)(Z0)=0時(shí),執(zhí)行INCP K4M0Z0,就是K4M0Z0即K4M0內(nèi)容加1;當(dāng)(Z0)=1時(shí),執(zhí)行INCP K4M0Z0,就是K4M0Z0、此時(shí)為K4M1的內(nèi)容加1;依次類推。
      
        設(shè)開始時(shí),M0~M15均是斷開的,即K4M0的內(nèi)容為0,則在(Z0)=0時(shí)執(zhí)行一次加1操作后,K4M0的內(nèi)容為0+1=1,所以M0為1、即M0接通。
        在(Z0)=1時(shí)執(zhí)行的K4M0Z0加1操作,是K4M1的加1操作,假設(shè)M16是斷開的(不妨假設(shè)涉及到的M15以后的M全是斷開的),則在進(jìn)行加1操作前,K4M1為0,所以加1后,K4M1為1,新增加了M1接通;
        而之前M0是接通的;應(yīng)用指令的特點(diǎn)是,執(zhí)行條件斷開后,其結(jié)果會(huì)保持,所以M0保持接通;又在執(zhí)行K4M1加1操作時(shí),沒有牽涉到M0,也無其他指令使M0復(fù)位,所以M0是保持接通的。
        于是,此時(shí)得到的結(jié)果是:M0接通、M1接通。
        其余類推。
    樓主留言:
    底下有我看了你的解釋自己理解的,你看我寫的對(duì)不對(duì),謝謝你對(duì)我的幫助,耐心的為我解釋,加你為好友,謝謝
    本帖最近評(píng)分記錄:
  • 下載積分:+2(fxm1013) 熱心助人
  • 下載積分:+5(銘杰工控) 優(yōu)秀回帖!
  • 僅很早前用過幾次順控編程(PLC),嘿嘿,沒尋找機(jī)會(huì)
    yangyuzhen
    知道沒有結(jié)果也要繼續(xù),就像我們明知道會(huì)死還要活著。
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 108 個(gè)
    工控威望: 220 點(diǎn)
    下載積分: 468 分
    在線時(shí)間: 157(小時(shí))
    注冊(cè)時(shí)間: 2010-01-06
    最后登錄: 2024-11-09
    查看yangyuzhen的 主題 / 回貼
    9樓  發(fā)表于: 2011-08-10 00:52
    學(xué)習(xí)了
    最后那天,我看著你,你對(duì)我笑。
    工控康
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 93 個(gè)
    工控威望: 221 點(diǎn)
    下載積分: 753 分
    在線時(shí)間: 65(小時(shí))
    注冊(cè)時(shí)間: 2011-05-13
    最后登錄: 2024-11-12
    查看工控康的 主題 / 回貼
    10樓  發(fā)表于: 2011-08-10 11:34
    圖片:
    你看我解釋的對(duì)不對(duì)
    新人一個(gè) 謝謝大家的幫助
    qlin
    學(xué)過一點(diǎn)FX型PLC基本知識(shí)
    級(jí)別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 537 個(gè)
    工控威望: 531 點(diǎn)
    下載積分: 12343 分
    在線時(shí)間: 258(小時(shí))
    注冊(cè)時(shí)間: 2009-07-13
    最后登錄: 2019-05-13
    查看qlin的 主題 / 回貼
    11樓  發(fā)表于: 2011-08-10 20:03
       11 樓的解釋是對(duì)的,很好!
        另外,對(duì)于數(shù)據(jù)位,書寫時(shí),通常是低位在右邊,以符合我們的習(xí)慣;
        例如,F(xiàn)X2N的K4Y0,排列為:Y17 Y16 Y15 Y14 …… Y3 Y2 Y1 Y0;這樣,若Y0為1,其余為0,就可以得出(K4Y0)=1(0000 0000 0000 0001),即位組成的字K4Y0的內(nèi)容為1。
        樓主學(xué)習(xí)精神不錯(cuò),學(xué)習(xí)態(tài)度也很好,進(jìn)步會(huì)很快的!

        謝謝銘杰工控以上的評(píng)分。
    僅很早前用過幾次順控編程(PLC),嘿嘿,沒尋找機(jī)會(huì)
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go