FX系列PLC的基本邏輯指令_第1頁
FX系列PLC的基本邏輯指令_第2頁
FX系列PLC的基本邏輯指令_第3頁
FX系列PLC的基本邏輯指令_第4頁
FX系列PLC的基本邏輯指令_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第五講 FX 系列 PLC 的基本邏輯指令FX 系列 PLC 共有 27條基本邏輯指令,此外還有一百多條應用指令。僅用基本邏輯指 令便可以編制出開關量控制系統的用戶程序。第一部分:1、 LD , LDI , OUT 指令LD(Load:電路開始的常開觸點對應的指令,可以用于 X , Y , M , T , C 和 S 。LDI(Load Inverse:電路開始的常閉觸點對應的指令,可以用于 X , Y , M , T , C 和 S 。 OUT(Out:驅動線圈的輸出指令,可以用于 Y , M , T , C 和 S 。LD 與 LDI 指令對應的觸點一般與左側母線相連,在使用 ANB ,

2、ORB 指令時,用來定義與 其他電路串并聯的電路的起始觸點。OUT 指令不能用于輸入繼電器 X ,線圈和輸出類指令應放在梯形圖的最右邊。OUT 指令可以連續使用若干次,相當于線圈的并聯。 定時器和計數器的 OUT 指令之后應設置以字母 K 開始的十進制常數, 常數占一個步序。 定 時器實際的定時時間與定時器的種類有關,圖中的 T0是 l00ms 定時器, K19對應的定時時 間為。 19×100ms=l.9s。 也可以指定數據寄存器的元件號, 用它里面的數作為定時器和計數器的設定值。 計數器的設 定值用來表示計完多少個計數脈沖后計數器的位元件變為 1。如果使用手持式編程器,輸入 指令

3、“ OUT T0”后,應按標有 SP(Space的空格鍵,再輸入設置的時間值常數。定時器和 16位計數器的設定值范圍為 132 767, 32位計數器的設定值為 2 147 483 6482 147 483 647。2、觸點的串并聯指令AND(And:常開觸點串聯連接指令。ANI(And Inverse:常閉觸點串聯連接指令。OR(Or:常開觸點并聯連接指令。ORI(Or Inverse:常閉觸點并聯連接指令。串、并聯指令可以用于 X , Y , M , T , C 和 S 。單個觸點與左邊的電路串聯時,使用 AND 和 ANI 指令,串聯觸點的個數沒有限制。在圖中, OUT M10l 指令之

4、后通過 T1的觸點去驅動 Y4,稱為連續輸出。只要按正確的次序設計電路,就可以重復使用連續輸出。 串聯和并聯指令是用來描述單個觸點與別的觸點或觸點組成的電路的連接關系的。雖然 T1的觸點和 Y4的線圈組成的串聯電路與 M101的線圈是并聯關系,但是 T1的常開觸點與 左邊的電路是串聯關系,所以對 Tl 的觸點應使用串聯指令。應該指出,圖中 M101和 Y4線圈所在的并聯支路如果改為下圖中的電路 (不推薦 ,必須使 用后面要講到的 MPS(進棧 和 MPP(出棧 指令。 OR 和 ORI 用于單個觸點與前面電路的并聯,并聯觸點的左端接到該指令所在的電路塊 的起始點 (LD點 上,右端與前一條指令

5、對應的觸點的右端相連。 OR 和 ORI 指令總是將 單個觸點并聯到它前面已經連接好的電路的兩端,以圖中的 M110的常閉觸點為例, 它前面的 4條指令已經將 4個觸點串并聯為一個整體,因此 ORI M110指令對應的常閉觸 點并聯到該電路的兩端。 3、 LDP , LDF , ANDP , ANDF , ORP 和 ORF 指令LDP , ANDP 和 ORP 是用來作上升沿檢測的觸點指令,觸點的中間有一個向上的箭頭, 對應的觸點僅在指定位元件的上升沿 (由 OFF 變為 ON 時接通一個掃描周期。LDF , ANDF 和 ORF 是用來作下降沿檢測的觸點指令,觸點的中間有一個向下的箭頭,

6、對應的觸點僅在指定位元件的下降沿 (由 ON 變為 OFF 時接通一個掃描周期。上述指令可以用于 X , Y , M , T , C 和 S 。 用手持式編程器輸入指令 LDP , ANDP 或 ORP 指令時,先按 LD , AND 或 OR 鍵,再 按 P/I鍵,輸入指令 LDF , ANDF 或 ORF 指令時,先按 LD , AND 或 OR 鍵,再按 F 鍵。 4、 PLS 與 PLF 指令PLS(Pulse:上升沿微分輸出指令。PLF :下降沿微分輸出指令。PLS 和 PLF 指令只能用于輸出繼電器和輔助繼電器 (不包括特殊輔助繼電器 。 圖中的 M6僅 在 X010的常開觸點由斷

7、開變為接通 (即 X010的上升沿 時的一個掃描周期內為 ON , PLC 從 RUN 到 STOP ,然后又由 STOP 進入 RUN 狀態時,其輸入信號仍然為 ON , PLS M0指令 將輸出一個脈沖。然而,如果用電池后備 (鎖存 的輔助繼電器代替 M0,其 PLS 指令在這種 情況下不會輸出脈沖。 5、電路塊的串并聯指令ORB(Or Block:多觸點電路塊的并聯連接指令。ANB(And Block:多觸點電路塊的串聯連接指令。ORB 指令將多觸點電路塊 (一般是串聯電路塊 與前面的電路塊并聯,它不帶元件號, 相當于電路塊間右側的一段垂直連線。 要并聯的電路塊的起始觸點使用 LD 或

8、LDI 指令, 完 成了電路塊的內部連接后,用 ORB 指令將它與前面的電路并聯。ANB 指令將多觸點電路塊 (一般是并聯電路塊 與前面的電路塊串聯,它不帶元件號。 ANB 指令相當于兩個電路塊之間的串聯連線,該點也可以視為它右邊的電路塊的 LD 點。 要串聯的電路塊的起始觸點使用 LD 或 LDI 指令, 完成了兩個電路塊的內部連接后, 用 ANB 指令將它與前面的電路串聯。 6、棧存儲器與多重輸出指令MPS(Push, MRD(Read, MPP(Pop指令分別是進棧、讀棧和出棧指令,它們用于多重輸出電路。 FX 系列有 11個存儲中間運算結果的堆棧存儲器 (見圖 3 26 ,堆棧采用 先

9、進后出的數據存取方式。MPS 指令用于儲存電路中有分支處的邏輯運算結果,以便以后處理有線圈的支路時可以調 用該運算結集。使用一次 MPS 指令,當時的邏輯運算結果壓入堆棧的第一層,堆棧中原來 的數據依次向下一層推移。MRD 指令讀取存儲在堆棧最上層的電路中分支點處的運算結果,將下一個觸點強制性 地連接在該點。讀數后堆棧內的數據不會上移或下移。MPP 指令彈出 (調用并去掉 存儲的電路中分支點的運算結果。首先將下一觸點連接在該點, 然后從堆棧中去掉該點的運算結果。使用 MPP 指令時,堆棧中各層的數據向上移動一層, 最上層的數據在讀出后從棧內消失。 以上給出了使用一層棧和使用多層棧的例子。 每一

10、條 MPS 指令必須有一條對應的 MPP 指令,處理最后一條支路時必須使用 MPP 指令,而不是 MRD 指令。在一塊獨立電路中, 用進棧指令同時保存在堆棧中的運算結果不能超過 11 個。 用編程軟件生成梯形圖程序后,如果將梯形圖轉換為指令表程序,編程軟件會自動加 入 MPS,MRD 和 MPP 指令。寫入指令表程序時,必須由用戶來寫入 MPS,MRD 和 MPP 指令。 三相異步電動機啟動與正反轉控制項目實例) (附:三相異步電動機啟動與正反轉控制項目實例) 三相異步電動機啟動與正反轉控制項目實例 1、項目描述 按照三相異步電動機控制原理圖 (圖 1) 接線或用控制模板代替。 圖中的 QS

11、為電源刀開關。 (1)啟動控制 設計一個三相異步電動機的控制程序,要求 按下啟動按鈕電機啟動而開始運轉,按下停止按鈕電機停止轉 動。 (2)電機正、反轉控制 學員設計電機正反轉控制程序,要 求按正轉按鈕電機正轉,按反轉按鈕電機反轉,為了防止主電 路電源短路,正反轉切換時,必須先按下停止按鈕后再啟動。 2、實訓要求 2.1 輸入點和輸出點分配表 表 6-2 所示。 表 6-2 輸入點和輸出點分配表 L1 L2 L3 QS FU KM1 KM2 M 3 圖1 三相異步電動機主控回路 輸入信號 名稱 停止按鈕 正轉按鈕 反轉按鈕 代號 SB1 SB2 SB3 輸入點編號 X0 X1 X2 輸出信號

12、名稱 正轉交流接觸器 反轉交流接觸器 代號 KM1 KM2 輸出點編號 Y0 Y1 2.2 PLC 接線圖 按照圖 2 完成 PLC 的接線。圖中輸入端的 24V 電源可以利用 PLC 提供的直流電源,也可以 根據功率單獨提供電源。若實驗用 PLC 的輸入端為繼電器輸入,也可以用 220V 交流電源。 注意停止按鈕采用動斷按鈕。 2.3 程序設計 圖 3 為電機啟動控制的梯形圖。簡單啟動控制只用到正轉按鈕、停止按鈕兩個輸入端,輸出 只用到 KM1 交流接觸器。該程序采用典型的自保持電路。合上電源刀開關通電后,停止按 KM1 SB1 X0 SB2 SB3 X2 Y1 COM FU COM PLC

13、 220V KM2 X1 X0 Y0 Y0 END Y0 X1 KM2 KM1 圖3 電機啟動控制程序 圖 2 PLC 接線圖 鈕接通,PLC 內部輸入繼電器 X0 的動合觸點閉合。按正轉按鈕,輸出繼電器 Y0 導通,交 流接觸器 KM1 線圈帶電,其連接在主控回路的主觸點閉合,電機通電轉動,同時 Y0 的動 合觸點閉合,實現自鎖。這樣,即使松開正轉按鈕,仍保持 Y0 導通。按停止按鈕,X0 斷 開,Y0 斷開,KM1 線圈失電,主控回路的主觸點斷開,電機失電而停轉。 圖 4 為電機正反轉控制程序,采用自鎖和互鎖控制程序。也可以采用 SET 和 RST 指令(參 見項目 7)來實現, 。 X1

14、 X0 Y1 在圖 2 的接線圖中,將兩個交流接觸器的動斷觸點 Y0 KM1、KM2 分別連接在 KM2、KM1 的線圈回路中, Y0 形成硬件互鎖,從而保證即使在控制程序錯誤或因 PLC 受到噪聲的影響而導致 Y0、Y1 兩個輸出繼電器 X2 X0 Y0 同時有輸出的情況下避免正、反轉接觸器同時帶電而 Y1 造成的主電路短路。 Y1 由于停止按鈕采用動斷按鈕,在通電后,X0 動合觸 點閉合。若先按正轉按鈕 X1,Y0 導通并形成自鎖。 END 同時,Y0 的動斷觸點斷開,即使按反轉按鈕 Y1 也無 法接通,也就無法實現反轉。 圖 4 電機正、反轉控制程序 在正轉的情況下,要想實現反轉,只有先按一下停止 按鈕,使 Y0 失電,從而正轉接觸器斷電,即使松開停止按鈕 Y0、Y1 仍失電。再按反轉按 鈕后,由于 Y0 失電,其動斷觸點閉合,Y1 導通,反轉接觸器 KM2 線圈帶電。接在圖 6-1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論