1. <video id="16smp"></video>

        <source id="16smp"></source>
      2. 產品圖片

        產品分類

        技術文章
        首頁 > 技術文章 > 實驗一 基本指令實驗
        2023-11-12

        實驗一 基本指令實驗

        實驗一 基本指令實驗

        一、實驗目的
        1.掌握常用基本指令的使用方法。
        2.學會用基本邏輯與、或、非等指令實現基本邏輯組合電路的編程。
        3.熟悉編譯調試軟件的使用。
        二、實驗器材
        1、PC機
        2、PLC實驗臺(箱)
        3、通訊電纜
        4、導線若干
        三、實驗內容及步驟
        三菱FX2N系列可編程序控制器的基本指令有16條。本次實驗進行常用基本指令LD、LDI、OUT、AND、ANDI、OR、ORI、ANDB、ORB、SET、RST、PLS、PLF、INV、NOP、END、MC、MCR、MPS、MRD、MPP指令、步進指令STL、RET的編程操作訓練。下面介紹如下:
        1、[LD]、[LDI]、[OUT]指令
        (1)助記符與功能:
        助記符、名稱 功能 回路表示和可用軟元件
         
        LD取
         
        a觸點邏輯運算開始
         
        LDI取反
         
        b觸點邏輯運算開始
         
        OUT輸出
         
        線圈驅動
         
        2)指令說明:
        LD、LDI指令用于將觸點連接到母線上。其他用法與后述的ANB指令組合,在分支點處也可使用。
        OUT指令是對輸出繼電器、輔助繼電器、狀態、定時器、計數器的線圈驅動指令。并列的OUT命令能多次連續使用。
        (3)例程

        (4)輸入例程中的指令,觀察運行結果。
        2、[AND]、[ANI]指令
         
         
        (1)助記符與能
         
        助記符、名稱 功能 回路表示和可用軟元件
         
        AND與
         
        a觸點串聯連接
         
        ANI與非
         
        b觸點串聯連接
        (2)指令說明:
        用AND、ANI指令可串聯連接1個觸點。串聯接點數量不受限制,該指令可多次使用。OUT指令后,通過觸點對其他線圈使用OUT指令,稱之為縱接輸出。(如下圖的OUTY000
        與OUTM0)。這樣的縱接輸出如果順序不錯,可重復多次。
        (3)例程

        (4)輸入例程中的指令,觀察比較運行結果。
        3.[OR]、[ORI]指令
        (1)助記符與功能
         
        助記符、名稱 功能 回路表示和可用軟元件
         
        OR或
         
        a觸點并聯連接
        ,X、Y、M、S、T、C
         
        ORI或非
         
        b觸點并聯連接
        ,X、Y、M、S、T、C
        (2)指令說明:
        ●用AND、ANI指令被用作1個觸點的并聯連接。如果有兩個以上的觸點串聯連接,并將這種串聯回路塊與其他回路并聯連接時,采用后述的ORB指令。
        ●OR、ORI是指從該指令的步開始,與前述的LD、LDI指令步,進行并聯連接。并聯連接的次數不受限制。。
         
        (3)例程

        (4)輸入例程中的指令,觀察比較運行結果。
        4.[ORB]指令
        (1)助記符與功能:
        助記符、名稱 功能 回路表示和可用軟元件
         
        ORBOR電路塊或
         
        串聯回路塊的并聯連接
         
         
        ,軟元件無
        (2)指令說明:
        ●由2個以上的觸點串聯連接的回路被稱為串聯回路塊。將串聯回路塊并列連接時,分支開始用LD、LDI指令,分支結束用ORB指令。
        ●如后述的ANB指令一樣,ORB指令是不帶軟元件編號的獨立指令。
        ●有多個并回路時,臺對每個回路塊使用ORB指令,則并聯回路沒有限制。
        ●ORB指令也可成批使用,但是由于LD、LDI指令的重復次數限制在8次以下,因此請務必注意。
        5、[ANB]指令
        (1)助記符與功能:
         
        助記符、名稱 功能 回路表示和可用軟元件
         
        ANB回路塊與
         
        并聯回路塊的串聯連接
         
        ,軟元件無
        (2)指令說明:
        ●當分支回路(并聯回路塊)與前面的回路串聯連接時,使用ANB指令。分支起點用LD、LDI指令,并聯回路結束后,使用ANB指令與前面的回路串聯連接。
        ●若多個并聯回路按順序和前面的回路串聯時,ANB指令的使用次數沒有限。也可成批使用ANB指令,但在這種場合,與ORB指令一樣,請務必注意LD、LDI的使用次數限制(8次以下)。
        (3)ANB、ORB例程

        注:使用OR、ORI指令所作的并聯連接,原則上是與前述的LD、LDI連接,但在后述的ANB指令后,則可再在前面加1條LD或LDI指令連接。
        (4)輸入例程中的指令,觀察比較運行結果。
        6、[PLS][PLF]指令
        (1)助記符與功能:
        助記符、名稱 功能 回路表示和可用軟元件
         
        PLS脈沖
         
        上升沿微分輸出
         
        PLF脈沖
         
        下降沿微分輸出
        (2)指令說明:
        ●使用PLS指令時,僅在驅動輸入為ON后的一個掃描周期內,軟元件Y,M動作。
        ●使用PLF指令時,僅在驅動輸入為OFF后的一個掃描周期內,軟元件Y,M動作。
        ●例如,在驅動輸入保持為ON時,讓可編程控制器由RUNSTOPRUN時,PLSM0動作,但是PLSM600(電池后備)不動作。后面的一個RUN時,這是因為在STOP時M600仍保持著動作狀態。
        (3)例程

        7、[SET][RST]指令
        (1)助記符與功能:
         
        助記符、名稱 功能 回路表示和可用軟元件
         
        SET置位
         
        動作保持
         
        RST復位
        消除動作保持,當前
        值及寄存器清零
        (2)指令說明:
        ●在下述程序示例中,X000一旦接通后,即使它斷開,Y000仍繼續動作。X001一旦接通時,即使它斷開,Y000仍保不被驅動。對于M、S也是一樣的。
        ●對于同一軟元件,SET、RST可多次使用,順序也可隨意,但最后執行者有效。
        ●此外,要使數據寄存器(D)、變址寄存器(V)、(Z)的內容清零零時,也可使用RST指令。(用常數為K0的傳送指令也可得到同樣的結果)。
        ●此外,累積定時器T246~T255的當前值的復位以及觸點復位也可使用RST指令。
        (3)例程見PLS、PLF的例程。
        (4)輸入例程中的指令,觀察比較運行結果。
        8、[NOP][END]指令
        (1)助記符與功能:
         
         
        助記符、名稱 功能 回路表示和可用軟元件
         
        NOP空操作
         
        無動作
         
        END結束
        輸入輸出處理及返
        回到0步
        (2)指令說明:
        ●在將程序全部清除時,全部指令成為NOP。若在普通的指令與指令之間加入NOP指令,則可編程序控制器將無視其存在繼續工作。若在程序中加入NOP指令,則在修改或追加程序時,可以減少步號的變化,但是程序需要有余量。
        ●此外,若將已寫入的指令換成NOP指令,則回路會發生變化。請勿必注意。
        ●可編程控制器反復進行輸入處理、程序執行和輸出處理。若在程序最后寫入END指令,則END以后的其余程序步不執行,而直接進行輸出處理。在程序中沒有END指令時,FX可編程控制器一直處理到最終的程序步,然后從0步開始重處理。在調試階段,在各程序段插入END指令,可依次檢出各程序段的動作。這時在確認前面回路塊動作正確無誤后,依次刪去END指令。此外,RUN開始時的首次執行,從執行END指令開始。
        ●執行END指令時,也刷新監視定時器(檢查掃描周期是否過長的定時器)。
        (3)例程

        (4)輸入例程中的指令,觀察比較運行結果。
        9、[INV]指令
        (1)助記符與功能:
        助記符、名稱 功能 回路表示和可用軟元件
         
        INV取反
         
        運算結果的反轉
        (2)指令說明:
        ●INV指令是將INV指令執行之前的運算結果反轉的指令。不需要指定軟元件號。

        ●在例程中,如果X000斷開,則Y000為ON,如果X000接通,則Y000斷開。
        ●在能輸入AND、ANI、ANDP、ANDF指令步的相同位置處,可編寫INV指令。不能象指令表中的LD、LDI、LDP、LDF那樣與母線連接,也不能象指令表中的OR、ORI、ORP、ORF指令那樣單獨使用。
        (3)例程

        (4)輸入例程中的指令,觀察比較運行結果。
        10、[MC][MCR]指令
        (1)助記符與功能:
         
        助記符、名稱 功能 回路表示和可用軟元件
         
        MC主控
         
        公共串聯觸點的連接
         
        MCR主控復位
         
        公共串聯觸點的清除
        (2)指令說明:
        ●在例程1中,輸入X000接通時,就執行從MC到MCR的指令。輸入X000斷開時,成為如下形式:
        現狀保持:累積定時器、計數器、用置位/復位指令驅動的軟元件。變斷開的軟元件:非累積定時器、計數器、用OUT指令驅動的軟元件。
        ●執行MC指令后,母線(LD,LDI)向MC觸點后移動,將其返回到原母線的指令為MCR。
        ●通過更改元件號Y,M,可多次使用主控指令(MC)。但是,如果使用同一軟元件號,將同OUT指令一樣,會出現雙線圈輸出。
        ●在沒有嵌套結構時,可再次使用N0編制程序,N0的使用次數無限制。在有嵌套結構時,嵌套級的編號從N0→N1…N6→N7增大。
        ●在MC指令內采用MC指令時,嵌套級N的編號按順序增大,(N0→N1→N2→N3→N4→N5→N6→N7)。在將指令返回時,采用MCR指令,則從大的嵌套級開始消除。(N7→N6→N5→N4→N3→N2→N1→N0)。
        ●嵌套級最大可編寫8級(N7)。
        (3)例程

         
        (4)輸入例程中的指令,觀察比較運行結果。
        11、[MPS][MRD][MPP]指令
        (1)助記符與功能:
        助記符、名稱 功能 回路表示和可用軟元件
         
        MPS進棧
         
        運算存儲
         
        MRD讀棧
         
        讀出存儲
         
        MPP出棧
         
        讀出存儲或復位
         
        (2)指令說明:
        ●在可編程控制器中有11個被稱為棧的記憶運算中間結果的存儲器。如下圖所示。使用一次MPS指令,就將此刻的運算結果送入棧的第一段存儲。再使用MPS指令,又將該時刻的運算結果送入棧的第一段存儲,而將先前送入存儲的數據依次移到棧的下一段。使用MPP指令,各數據按順序向上移動,將最上端的數據讀出,同時該數據就從棧中消失。MRD是讀出最上端所存的最新數據的專用指令,棧內的數據不發生移動。這此指令都是不帶軟元件的獨立指令。
        ●這項指令是進行下圖所示的分支多重輸出回路編程用的方便指令。利用MPS指令存儲得出的運算中間結果,然后驅動Y000。用MRD指令將該存儲讀出,再驅動輸出Y001。
        ●MRD指令可多次編程,但是在打印、圖形編程面板的畫面顯示方面有限制。(并聯回路24行以下)。
        ●最終輸出回路以MPP指令替代MRD指令。從而在讀出上述存儲的同時將它復位。
        ●MPS指令也可重復使用,MPS指令與MPP指令的數量差額少于11,但最終二者的指令數要一樣。
         
        (4)輸入例程中的指令,觀察比較運行結果。
        12、步進指令
        (1)助記符與功能:

        亚洲AV无码AV中文AV日韩AV_国产在线看片免费人成视频_99久久99这里只有免费费精品_国产成人AV片在线观看

          1. <video id="16smp"></video>

            <source id="16smp"></source>