




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第第1111章章 可編程控制器及其應用可編程控制器及其應用11.1 11.1 可編程控制器的結構和工作方式可編程控制器的結構和工作方式11.2 11.2 可編程控制器的程序編制可編程控制器的程序編制11.3 11.3 可編程控制器應用舉例可編程控制器應用舉例本章要求:本章要求:1. 了解可編程控制器的結構和工作原理。了解可編程控制器的結構和工作原理。2. 了解可編程控制器的幾種基本編程方法。了解可編程控制器的幾種基本編程方法。3. 熟悉常用的編程指令。熟悉常用的編程指令。4. 學會使用梯形圖編制簡單的程序。學會使用梯形圖編制簡單的程序。第第1111章章 可編程控制器及其應用可編程控制器及其應用
2、1 1、什么是、什么是PLC ?PLC ?PLC 是一種專門用于工業控制的計算機。是一種專門用于工業控制的計算機。是是計算機技術計算機技術與與自動控制技術自動控制技術相結合而開發的相結合而開發的一種適于工業環境的新型通用自動控制裝置。一種適于工業環境的新型通用自動控制裝置。 早期的早期的PLC是用來替代繼電器、接觸器控制是用來替代繼電器、接觸器控制的。它主要用于順序控制,實現邏輯運算。的。它主要用于順序控制,實現邏輯運算。因此,因此,被稱為被稱為可編程邏輯控制器可編程邏輯控制器(Programmable logic controller,略寫略寫 PLC ) 概述概述第第1111章章 可編程控
3、制器及其應用可編程控制器及其應用它可通過軟件來改變控制過程,而且具有體積它可通過軟件來改變控制過程,而且具有體積小、組裝維護方便、編程簡單、可靠性高、抗小、組裝維護方便、編程簡單、可靠性高、抗干擾能力強等特點,已廣泛應用于工業控制的干擾能力強等特點,已廣泛應用于工業控制的各個領域,是現代工業自動化三大支柱(各個領域,是現代工業自動化三大支柱(PLC、機器人、機器人、CAD/CAM)之一,大大推進了機電)之一,大大推進了機電一體化進程。一體化進程。 隨著電子技術、計算機技術的迅速發展,可隨著電子技術、計算機技術的迅速發展,可編程控制器的功能已遠遠超出了順序控制的編程控制器的功能已遠遠超出了順序控
4、制的范圍,范圍,還具有了數據處理、通信、網絡等功還具有了數據處理、通信、網絡等功能能。被稱為。被稱為可編程控制器可編程控制器(Programmable controller,略寫略寫PC)。為區別于。為區別于Personal Computer (PC),故沿用,故沿用PLC 這個略寫。這個略寫。第第1111章章 可編程控制器及其應用可編程控制器及其應用11.1 11.1 PLC結構和工作方式結構和工作方式 各種各種PLC都是以微處理器為核心的電子電氣都是以微處理器為核心的電子電氣系統。系統。PLC各種功能的實現,不僅基于其硬件的各種功能的實現,不僅基于其硬件的作用,而且要靠其軟件的支持。作用,
5、而且要靠其軟件的支持。 PLC內部主要由主機、輸入內部主要由主機、輸入 /輸出接口、電源、輸出接口、電源、編程器、擴展接口和外部設備接口等幾部分組成。編程器、擴展接口和外部設備接口等幾部分組成。11.1.1 可編程控制器的結構及各部分的作用可編程控制器的結構及各部分的作用第第1111章章 可編程控制器及其應用可編程控制器及其應用模擬量輸入模擬量輸入行程開關行程開關繼電器觸點繼電器觸點按鈕按鈕傳感器傳感器CPUROM、RAM電源部件電源部件輸輸出出接接口口輸輸入入接接口口外設接口外設接口指示燈指示燈電磁線圈電磁線圈執行機構執行機構采用光電采用光電隔離裝置隔離裝置繼電器、可控硅、繼電器、可控硅、晶
6、體管電路晶體管電路編程器編程器打印機打印機計算機計算機11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用 CPU 主機部分包括中央處理器(主機部分包括中央處理器(CPU)、系統程序)、系統程序存儲器和用戶程序及數據存儲器存儲器和用戶程序及數據存儲器11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用 11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用 輸入接口用于接收輸入設備(如:按鈕、行程開關、輸入接口用于接收輸入設備(如:按鈕、行程開關、傳感器等)的控制信號。傳感器等
7、)的控制信號。 電源指為電源指為CPU、存儲器、存儲器、I/O接口等內部電子電接口等內部電子電路工作所配備的直流開關穩壓電源路工作所配備的直流開關穩壓電源輸出三種形式:輸出三種形式:繼電器繼電器 - 低速大功率;可控硅低速大功率;可控硅 - 高速大功率;高速大功率; 晶體管晶體管 - 高速小功率高速小功率輸入輸入/輸出接口:輸出接口:采用光電隔離,減少電磁干擾。采用光電隔離,減少電磁干擾。11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用是是PLC很重要的外部設備,它主要由很重要的外部設備,它主要由鍵盤鍵盤、顯示器顯示器組成。編程器分簡易型和智能型兩組
8、成。編程器分簡易型和智能型兩類。小型類。小型PLC常用簡易編程器,大、中型常用簡易編程器,大、中型PLC多多用智能編程器。用智能編程器。 利用編程器可利用編程器可檢查檢查、修改修改、調試調試用戶程序和用戶程序和在線監視在線監視PLC工作狀況。現在許多工作狀況。現在許多PLC采用和計采用和計算機聯接,并利用專用的工具軟件進行編程或監算機聯接,并利用專用的工具軟件進行編程或監控。控。11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用 I/O擴展接口擴展接口用于將擴充外部輸入用于將擴充外部輸入/輸出端子數的輸出端子數的擴展單元與基本單元(即主機)聯接在一起。
9、擴展單元與基本單元(即主機)聯接在一起。 此接口可將編程器、打印機、條形碼掃描儀等此接口可將編程器、打印機、條形碼掃描儀等外部設備與主機相連。外部設備與主機相連。11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用便于擴展。便于擴展。 小型機:小型機:一體機。有接口可擴展。一體機。有接口可擴展。 中、大型機:中、大型機:模塊式。可根據需要在主板上隨模塊式。可根據需要在主板上隨 意組合意組合。11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用小型機(一體機):小型機(一體機):11.1.1 11.1.1 可編程控制
10、器的結構及各部分的可編程控制器的結構及各部分的作用作用控制電動機的運行;控制電動機的運行;電磁閥的開閉;電磁閥的開閉;產品的計數;產品的計數;設定溫度壓力;設定溫度壓力;圖為中型可編程控制器。圖為中型可編程控制器。圖的左邊部分為主機部分,右邊為輸入輸出模塊。圖的左邊部分為主機部分,右邊為輸入輸出模塊。11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用中、大型機(模塊式):中、大型機(模塊式):11.1.1 11.1.1 可編程控制器的結構及各部分的可編程控制器的結構及各部分的作用作用11.1.2 11.1.2 工作方式工作方式微機:微機:等待命令。等待
11、命令。PLC工作方式:工作方式:順序掃描、不斷循環順序掃描、不斷循環。CPU從第一條指令開始執行,遇到結束符又從第一條指令開始執行,遇到結束符又 返回第一條,不斷循環。返回第一條,不斷循環。一個掃描周期一個掃描周期 O刷新刷新 I采樣采樣執行指令執行指令一個掃描周期一個掃描周期輸入采樣、程序執行、輸出刷新輸入采樣、程序執行、輸出刷新三個階段,整個三個階段,整個過程掃描并執行一次所需的時間稱為過程掃描并執行一次所需的時間稱為掃描周期掃描周期。11.1.2 11.1.2 工作方式工作方式 PLC在輸入采樣階段,以掃描方式順序讀入在輸入采樣階段,以掃描方式順序讀入所有輸入端的所有輸入端的通通/斷斷狀
12、態或狀態或輸入數據輸入數據,并將此狀態,并將此狀態存入輸入狀態寄存器,即輸入刷新。接著轉入程存入輸入狀態寄存器,即輸入刷新。接著轉入程序執行階段。序執行階段。 在程序執行期間,即使輸入狀態發生變化,在程序執行期間,即使輸入狀態發生變化,輸入狀態寄存器的內容也不會改變,只有在下一輸入狀態寄存器的內容也不會改變,只有在下一個掃描周期的輸入處理階段才能被讀入個掃描周期的輸入處理階段才能被讀入。11.1.2 11.1.2 工作方式工作方式 從輸入狀態寄存器和其它元件狀態寄存器中讀從輸入狀態寄存器和其它元件狀態寄存器中讀出有關元件的通出有關元件的通/斷狀態,并根據用戶程序進行邏輯斷狀態,并根據用戶程序進
13、行邏輯運算,運算結果再存入輸出狀態寄存器中。運算,運算結果再存入輸出狀態寄存器中。 在所有指令執行完畢后,將各物理繼電器對應在所有指令執行完畢后,將各物理繼電器對應的輸出狀態寄存器的通的輸出狀態寄存器的通/斷狀態,在輸出刷新階段轉斷狀態,在輸出刷新階段轉存到輸出寄存器,去控制各物理繼電器的通存到輸出寄存器,去控制各物理繼電器的通/斷,這斷,這才是才是PLC的實際輸出。的實際輸出。11.1.2 11.1.2 工作方式工作方式 由由PLC的工作過程可見,的工作過程可見, 在在PLC的程序執行階的程序執行階段,即使輸入發生了變化,輸入狀態寄存器的內容段,即使輸入發生了變化,輸入狀態寄存器的內容也不會
14、立即改變,要等到下一個周期輸入處理階段也不會立即改變,要等到下一個周期輸入處理階段才能改變。才能改變。 暫存在輸出狀態寄存器中的輸出信號,等到一暫存在輸出狀態寄存器中的輸出信號,等到一個循環周期結束,個循環周期結束,CPU集中將這些輸出信號全部輸集中將這些輸出信號全部輸出給輸出鎖存器,這才成為實際的出給輸出鎖存器,這才成為實際的CPU輸出。輸出。 因此全部輸入、輸出狀態的改變就需要一個掃因此全部輸入、輸出狀態的改變就需要一個掃描周期,換言之,輸入、輸出的狀態保持一個掃描描周期,換言之,輸入、輸出的狀態保持一個掃描周期。周期。11.1.2 11.1.2 工作方式工作方式11.1.3 11.1.3
15、 主要主要技術性能技術性能1. 輸入輸入/輸出點數輸出點數 ( I/O點數點數 )。 64128 點點 - 小型;小型;128512點點 - 中型;中型;2. 用戶程序存儲容量。用戶程序存儲容量。FP1-C24:2720步步3. 掃描速度。掃描速度。 單位:單位: ms /1000步步 或或 s /步步4. 指令系統條數。指令系統條數。5. 編程元件的種類和數量。編程元件的種類和數量。代表字母代表字母 元件名稱元件名稱 編號范圍編號范圍 輸入繼電器輸入繼電器 輸出繼電器輸出繼電器 輔助繼電器輔助繼電器 定時器定時器 計數器計數器 通用通用“字字”寄存寄存器器 XYRTCWRX0XF 共共16點
16、點Y0Y7 共共8點點R0R62F 共共1008點點T0T99 共共100點點C100C143 共共44點點WR0WR62 共共63個個FP1C24編程元件的表示形式及編號范圍編程元件的表示形式及編號范圍11.1.3 11.1.3 主要主要技術性能技術性能(1)開關邏輯控制)開關邏輯控制(2)定時)定時/計數控制計數控制(3)步進控制)步進控制(4)數據處理)數據處理(5)過程控制)過程控制(6)運動控制)運動控制(7)通信聯網)通信聯網(8)監控)監控(9)數字量與模擬量的轉換)數字量與模擬量的轉換(1) 由于采用大規模集成由于采用大規模集成電路和微處理器,使系統器件數大大減少,并且在硬電路
17、和微處理器,使系統器件數大大減少,并且在硬件的設計和制造的過程中采取了一系列隔離和抗干擾件的設計和制造的過程中采取了一系列隔離和抗干擾措施,使它能適應惡劣的工作環境,具有很高的可靠措施,使它能適應惡劣的工作環境,具有很高的可靠性。性。PLC硬件采用模硬件采用模塊化結構,可以靈活地組態以適應不同的控制對象,塊化結構,可以靈活地組態以適應不同的控制對象,控制規模和控制功能的要求。且可通過修改軟件,來控制規模和控制功能的要求。且可通過修改軟件,來實現在線修改的能力,因此其功能易于擴展,具有廣實現在線修改的能力,因此其功能易于擴展,具有廣泛的工業通用性。泛的工業通用性。目前目前PLC產品朝著系列化、標
18、準化方向發展,只需產品朝著系列化、標準化方向發展,只需根據控制系統的要求,選用相應的模塊進行組合設根據控制系統的要求,選用相應的模塊進行組合設計,同時用軟件編程代替了繼電控制的硬連線,大計,同時用軟件編程代替了繼電控制的硬連線,大大減輕了接線工作,同時大減輕了接線工作,同時PLC還具有故障檢測和顯還具有故障檢測和顯示功能,使故障處理時間縮短。示功能,使故障處理時間縮短。1. 用于開關邏輯控制。用于開關邏輯控制。2. 用于機加工數字控制。用于機加工數字控制。3. 用于閉環過程控制。用于閉環過程控制。4. 用于組成多級控制系統。用于組成多級控制系統。5. 用于機器人控制。用于機器人控制。 指令語句
19、表語言指令語句表語言梯形圖語言梯形圖語言常用常用指令語句表語言:指令語句表語言:類似于微機中的匯編語言。類似于微機中的匯編語言。梯形圖語言:梯形圖語言:沿襲了傳統的控制圖。直觀明了,易于掌握。沿襲了傳統的控制圖。直觀明了,易于掌握。11. 2 .1 編程語言編程語言流程圖語言流程圖語言布爾代數語言布爾代數語言11.2 .2 可編程控制器的編程語言可編程控制器的編程語言X0X1Y0Y0籠型電動機直接起動控制籠型電動機直接起動控制0 ST X0 OR Y02 AN/ X13 OT Y01 4 ED 地址地址 指令指令 梯形圖語梯形圖語言言指令語句表語言指令語句表語言KMSB1KMSB2X1-SB1
20、; X0-SB2; Y0-KM(線圈和常開觸點線圈和常開觸點);11.2.1 11.2.1 編程語言編程語言11.2.2 梯形圖的規則梯形圖的規則(2)梯形圖中的接點有兩種:)梯形圖中的接點有兩種:常開(常開( ) 和和 常閉(常閉( )X0X1Y0Y0(1)梯形圖的左邊為起始母線,右邊為結束母線。)梯形圖的左邊為起始母線,右邊為結束母線。 梯形圖按從左到右、從上到下的順序書寫。梯形圖按從左到右、從上到下的順序書寫。(3)繼電器的線圈用)繼電器的線圈用 表示,表示, 如如 - R0、-Y0 。 線圈前面必須有接點。線圈前面必須有接點。(4)梯形圖中,接點可串可并,但線圈只能并不能串。)梯形圖中
21、,接點可串可并,但線圈只能并不能串。 X0 X0 Y1 11.2.2 梯形圖的規則梯形圖的規則PLC的內存除存放用戶和系統的程序外,還有四個區:的內存除存放用戶和系統的程序外,還有四個區: 寄存器和接點的概念寄存器和接點的概念用戶在對這四個區進行操作時,可以以用戶在對這四個區進行操作時,可以以寄存器寄存器和和(或或)接點接點的方式進行。的方式進行。I/O區:區:可直接與外部輸入、輸出端子傳遞信息可直接與外部輸入、輸出端子傳遞信息 內部輔助寄存器區:內部輔助寄存器區:存放中間變量存放中間變量數據區:數據區:存放中間結果存放中間結果專用寄存器區:專用寄存器區:定時時鐘、標志、系統內部的命令定時時鐘
22、、標志、系統內部的命令11.2.2 梯形圖的規則梯形圖的規則I/O區:區:可以以接點和寄存器的方式對其進行操作。可以以接點和寄存器的方式對其進行操作。實際輸入端子:實際輸入端子:X0XF實際輸出端子:實際輸出端子:Y0Y7其他的其他的I/O區可作為輔助寄存區可作為輔助寄存器用器用。 如:松下電工的如:松下電工的FP1-24 I 區:區: WX0WX12 X0X12F O區:區:WY0WY12 Y0Y12F 內部輔助寄存器區:內部輔助寄存器區:可以以接點和寄存器的方式可以以接點和寄存器的方式 對其操作。(對其操作。( Rmn 、WRm)數據區:數據區:只能以寄存器的方式進行操作。只能以寄存器的方
23、式進行操作。 (DTm)11.2.2 梯形圖的規則梯形圖的規則專用寄存器專用寄存器(FP1機:機:WR900WR903)。常用的如下:。常用的如下:R900A : “”標志標志 R900B: “=”標志標志 R900C: “”標志標志 專用數據寄存器專用數據寄存器(FP1機:機: DT9000DT9069)設置日期時間、高速計數器、步進等指令有關。設置日期時間、高速計數器、步進等指令有關。R9010: 常常ON繼電器繼電器 R9011: 常常OFF繼電器繼電器 R9013: 僅在第一個掃秒周期僅在第一個掃秒周期ON,其他時候均為,其他時候均為OFFR9014: 僅在第一個掃秒周期僅在第一個掃秒
24、周期OFF,其他時候均為,其他時候均為ONR9018R901D: 周期分別為周期分別為 0.01s, 0.02s, 0.1s, 0.2, 1s, 2s的的 時鐘脈沖繼電器時鐘脈沖繼電器11.2.2 梯形圖的規則梯形圖的規則 寄存器寄存器是一個是一個16位二進制單元,位二進制單元,16位中位中的每一位是一個的每一位是一個接點接點,對應外部一個輸入,對應外部一個輸入/輸出端子輸出端子。輸入寄存器輸入寄存器 WXm輸出寄存器輸出寄存器 WYm輸入端子輸入端子Xmn輸出端子輸出端子Ymnm :十進制數,寄存器編號:十進制數,寄存器編號F E D C B A 9 8 7 6 5 4 3 2 1 0寄存器
25、寄存器n:16進制數進制數(0F),寄存器的寄存器的 位址位址以以I/O區為例:區為例: 寄存器和接點的概念寄存器和接點的概念11.2.2 梯形圖的規則梯形圖的規則F E D C B A 9 8 7 6 5 4 3 2 1 0WX0例例1:若若X03 為為“ON”, 則則 WX0 的位址的位址3為為 “1”若若 WY1=7,則表明則表明Y10、Y11、Y12三個接點三個接點“ON”1F E D C B A 9 8 7 6 5 4 3 2 1 0WY11 1111.2.2 梯形圖的規則梯形圖的規則PLC中有兩類接點:中有兩類接點:常開接點常開接點和和常閉接點常閉接點。接點接點通斷情況通斷情況與接
26、點的與接點的賦值賦值有關:有關:(以(以 X0為例:若為例:若 X0的邏輯賦值為的邏輯賦值為“1”,則,則X0X0接通接通斷開斷開符號分別為:符號分別為: 常開:常開:;常閉:常閉:若若 X0的邏輯賦值為的邏輯賦值為“0”,則,則X0X0斷開斷開接通接通11.2.2 梯形圖的規則梯形圖的規則11.2.3 PLC 指令系統指令系統以下介紹以松下電工的以下介紹以松下電工的PLC產品為例。產品為例。一、指令的分類一、指令的分類 鍵盤指令鍵盤指令 非鍵盤指令非鍵盤指令 高級指令高級指令1.按編程器輸入指令的方式分類按編程器輸入指令的方式分類FPII型手持編程器:型手持編程器:通信接口通信接口LCDLC
27、D顯示屏顯示屏鍵盤鍵盤11.2.3 PLC 指令系統指令系統PCFP PROGRAMMER(HELP)CLRWRTFN/PFLSTKIX/IYNOTDT/LdREADOTL WLORR WRANY WYSTX WXSRC(-)OP(BIN)K/HSCCTC EVTMT SVACLRENTBAFEDC 98 3 2 1 0 7 6 5 4(DELT)CLR鍵盤指令:鍵盤指令:可從鍵盤上可從鍵盤上直接鍵入的指令直接鍵入的指令擴展功能指令:擴展功能指令:用用F F鍵加功鍵加功能號方可鍵入的指令。能號方可鍵入的指令。非鍵盤指令:非鍵盤指令:用指令代碼用指令代碼方可輸入的指令。方可輸入的指令。SCSCS
28、CSC指令指令代碼代碼11.2.3 PLC 指令系統指令系統 基本指令基本指令 數據傳送指令數據傳送指令 算術運算指令算術運算指令 位移指令位移指令 2. 按指令的功能分類按指令的功能分類 位操作指令位操作指令 數據變換指令數據變換指令 轉移控制指令轉移控制指令 特殊控制指令特殊控制指令11.2.3 PLC 指令系統指令系統ST (Start) :從左母線開始一個新邏輯行時,或開始一從左母線開始一個新邏輯行時,或開始一個邏輯塊時,個邏輯塊時, 輸入的第一條指令。輸入的第一條指令。 二、基本指令二、基本指令功能:功能:讀入指定讀入指定常開常開接點(接點(X1)的)的ON/OFF信息。信息。ST
29、X1ST/ X1功能:功能:讀入指定讀入指定常閉常閉接點(接點(X1)的)的ON/OFF信息。信息。X1 X1 11.2.3 PLC 指令系統指令系統OT (Output) : 表示輸出一個變量。表示輸出一個變量。ED (End) :表示程序結束指令。表示程序結束指令。功能:功能:把輸出指令之前的運算結果用于驅動指定把輸出指令之前的運算結果用于驅動指定 線圈。線圈。OT Y1Y1 11.2.3 PLC 指令系統指令系統STST/OT指指 令令可使用區域可使用區域X Y R T CX:輸入繼電器;輸入繼電器; Y:輸出繼電器;輸出繼電器; R:內部繼電器內部繼電器 ; T:延時器;延時器; C:
30、計數器;計數器;11.2.3 PLC 指令系統指令系統例例2:當輸入接點當輸入接點X0 “1” 時,使輸出繼電器時,使輸出繼電器Y0、Y1動作,當輸入接點動作,當輸入接點X1 “0” 時,使繼電器時,使繼電器Y2動作。動作。 0 ST X01 OT Y02 OT Y13 ST/ X14 OT Y2 Y1 Y2 X1地址地址 指指 令令 Y0 X0(ED)5 ED11.2.3 PLC 指令系統指令系統邏輯關系邏輯關系 梯形圖梯形圖 指令語句表指令語句表Y0X0 X10 ST X00 ST X00 ST / X0與與或或非非ANDORNOT當當 X0 與與 X1 都都 “1” 時時,則有輸出(,則
31、有輸出( Y0) 。當當 X0 或或 X1 “1” 時,時,則有輸出則有輸出 ( Y0 ) 。當當 X0 “0” 時,時,則有輸出(則有輸出( Y0 )。)。Y0X0X1Y0X01 AN X12 OT Y01 OR X12 OT Y01 OT Y011.2.3 PLC 指令系統指令系統AN: 接點串聯指令。接點串聯指令。AN/:接點串聯反指令。接點串聯反指令。Y0X0 X1X0X1Y00 ST X01 AN/ X12 OT Y0X0Y0Y10 ST X01 OR/ X12 OT Y00 ST X01 OT Y02 /3 OT Y1OR: 接點并聯指令。接點并聯指令。OR/:接點并聯反指令。接點
32、并聯反指令。/:反指令。反指令。11.2.3 PLC 指令系統指令系統AN 與與AN/ 與非與非OR 或或指指 令令可使用區域可使用區域X Y R T COR/ 或非或非X:輸入繼電器;輸入繼電器; Y:輸出繼電器;輸出繼電器; R:內部繼電器內部繼電器 ; T:延時器;延時器; C:計數器;計數器;11.2.3 PLC 指令系統指令系統例例3:當輸入條件當輸入條件R0、R1和和R2同時賦值為同時賦值為“1”時,時, Y3被輸出的程序。被輸出的程序。指令語句表指令語句表 0 ST R0 1 AN R1 2 AN R2 3 OT Y3R0R1R2Y3梯形圖梯形圖 R1 R0 R2Y3(ED) 時
33、序圖時序圖 4 ED11.2.3 PLC 指令系統指令系統AX2是和圖中是和圖中A點點處的結果(即處的結果(即X0與與X1的結果)的結果)相或相或,而不是與,而不是與X1相或。相或。0 ST X01 AN X12 OR X2OT Y03 4 EDB指令語句表指令語句表Y0X0X2X1例例4:(ED)11.2.3 PLC 指令系統指令系統 X0X1X2X3Y0指令塊指令塊1指令塊指令塊2語句表指令語句表指令邏輯關系:邏輯關系:當當 “X0 或或 X2”與與“X1 或或X3非非” 都都 “ON” 時,時,則輸出則輸出 Y0 “ON”。0 ST X01 OR X22 ST X13 OR/ X34 A
34、NS 5 OT Y011.2.3 PLC 指令系統指令系統指令塊指令塊1指令塊指令塊2 X0X1X2X3Y0邏輯關系:邏輯關系:當當 “X0 與與 X1”或或“X2 與與X3非非” “ON” 時,時,則輸出則輸出 Y0 “ON”。 ST X01 AN X12 ST X23 AN/ X34 ORS5 OT Y011.2.3 PLC 指令系統指令系統例例5:寫出梯形圖的指令語句表。寫出梯形圖的指令語句表。0 ST X0 地址地址 指令指令 OR X12 ST X23 AN X34 ST X45 AN/ X56 ORS7 OR X68 ANS9 OR/ X7 OT Y0Y0X2X4X3X5X0X1X
35、6X7(ED)11 ED11.2.3 PLC 指令系統指令系統例例6:直接起動控制。直接起動控制。控制電路圖控制電路圖SB1SB2KMKMI/O分配:分配: X0:起動:起動 X1:停車:停車 Y0:KM常開接點常開接點常閉按鈕常閉按鈕Why?X1X0COMY0COMKMSB2SB1PLC外部接線圖外部接線圖(ED)Y0X1Y0X0梯形圖梯形圖11.2.3 PLC 指令系統指令系統梯形圖梯形圖(ED)Y0X1Y0X0PLC外部接線圖外部接線圖X1X0COMY0COMKMSB2SB1常閉接點常閉接點 常開按鈕常開按鈕SB1SB2KMKM控制電路圖控制電路圖11.2.3 PLC 指令系統指令系統K
36、MRM3A B CKMFFUQSFRKMFSB0KMFSB1FRKMRKMRSB2KMRKMFI/O分配:分配: SB0X0 SB1 X1 SB2 X2 KMF Y0 KMR Y1例例7:三相異步電動機的正反轉控制。三相異步電動機的正反轉控制。11.2.3 PLC 指令系統指令系統I/O分配:分配: 停車按鈕停車按鈕 SB0X0 正轉起動按鈕正轉起動按鈕SB1 X1反轉起動按鈕反轉起動按鈕SB2 X2 KMF Y0 KMR Y1PLCPLC外部接線圖外部接線圖SB0SB1SB2KMFKMRPLCX0X1X2COM.COMY0Y PLC 指令系統指令系統KMFSB0KMFSB1F
37、RKMRKMRSB2KMRKMF控制電路控制電路圖圖梯形圖梯形圖Y0X0X2X1Y1X0Y1Y0Y0Y1(ED)I/O分配:分配: SB0X0 SB1 X1SB2 X2 KMF Y0KMR Y111.2.3 PLC 指令系統指令系統Y0X0X2X1Y1X0Y1Y0Y0Y1Y0X0X2X1Y1X0Y1Y0Y0Y10 ST X11 OR Y02 AN / X03 AN / Y14 OT Y05 ST X26 OR Y17 AN / X08 AN / Y09 OT Y111.2.3 PLC 指令系統指令系統編程中應注意的幾個問題編程中應注意的幾個問題(ED)X0Y0X1Y0(ED)X1Y0X0Y01
38、.用電路變換簡化程序用電路變換簡化程序(減少指令的條數)減少指令的條數)11.2.3 PLC 指令系統指令系統2.邏輯關系應盡量清楚邏輯關系應盡量清楚(避免左輕右重避免左輕右重)X3X2X5X4X6X8X7Y0X9(ED)X3X2X5X4X6X8X7Y0X9(ED)X5 X6X2X211.2.3 PLC 指令系統指令系統3.避免出現無法編程的梯形圖避免出現無法編程的梯形圖X5(ED)X1X3X2Y1X4Y2X1(ED)X3X2Y1X5X3X1X4Y2X511.2.3 PLC 指令系統指令系統5.TM:(定時器指令)(定時器指令)X0TMRn輸入接點輸入接點定時器號碼定時器號碼(FP1:099)
39、定時設置值定時設置值:032767類型類型TMR:定時單位為:定時單位為0.01秒秒TMX:定時單位為:定時單位為0.1秒秒TMY:定時單位為:定時單位為1秒秒定時時間定時時間 = 定時設置值定時設置值 定時單位定時單位11.2.3 PLC 指令系統指令系統說明:說明:(1)定時器為)定時器為減減1計數。減為計數。減為0時,定時器的時,定時器的常開接點閉合,常開接點閉合,常閉接點斷開。常閉接點斷開。(2)在定時器工)在定時器工作期間,輸入接作期間,輸入接點斷開,則運行點斷開,則運行中斷,定時器復中斷,定時器復位。位。 TMX 50 2 X0T2Y0t通電延時時間通電延時時間=50 0.1s輸入
40、信號輸入信號X0定時器接點定時器接點輸出信號輸出信號T211.2.3 PLC 指令系統指令系統動作說明:動作說明:當當Y0閉合后,定時器閉合后,定時器T5開始計時。開始計時。經過經過300.1=3s后,后,Y1接通,接通,Y2斷開。斷開。0 ST Y0例例8:定時器應用舉例定時器應用舉例Y0TMX 305Y1T5Y2T5(ED)指令語句表指令語句表1 TMX 5 K 304 ST T55 OT Y16 ST/ T5OT Y28 ED11.2.3 PLC 指令系統指令系統與定時器有關的兩個寄存器:與定時器有關的兩個寄存器:EVn 和和SVn(n(n為寄存器編號為寄存器編號, ,該編號與定時器編號
41、對應該編號與定時器編號對應) )EVn:存儲定時器存儲定時器TMn的過程值。的過程值。SVn:存儲定時器存儲定時器TMn的設置值。的設置值。11.2.3 PLC 指令系統指令系統TMX 30X01Y0T1Y0 ( ED )X0Y03s4s例例9:試編制延時試編制延時3s接通、延時接通、延時4s斷開的電路梯形圖和指斷開的電路梯形圖和指令語句表。令語句表。 指令語句表指令語句表0 ST X01 TMX 1 K 304 ST Y05 AN/ X0 TMX 26 K 40 ST T1 OR Y011 AN/ T212 OT Y013 EDTMX 402X011.2.3 PLC 指令系統指令系統 TMY
42、 6 1T0 ( ED )X0Y04s6s例例10: :編制震蕩輸出電路的梯形圖和指令語句表。編制震蕩輸出電路的梯形圖和指令語句表。 指令語句表指令語句表0 ST X01 AN/ T12 TMY 0 K 46 ST T07 TMY 1 K 611 ST X012 AN/ T013 OT Y014 EDX0 TMY 4 0Y0X011.2.3 PLC 指令系統指令系統X0X1Y06.CT:(計數器指令)(計數器指令) RCCT 4100X1X0C100 Y00 ST X01 ST X12 CT 100 K 4 5 ST C1006 OT Y011.2.3 PLC 指令系統指令系統與計數器有關的兩
43、個寄存器:與計數器有關的兩個寄存器:EVn 和和SVn(n(n為寄存器編號為寄存器編號, ,該編號與計數器編號對應該編號與計數器編號對應) )EVn:存儲計數器存儲計數器 CTn 的過程值。的過程值。SVn:存儲計數器存儲計數器 CTn 的設置值。的設置值。(1)復位信號接通時,計數器復位,恢復初始值。)復位信號接通時,計數器復位,恢復初始值。說明:說明:(2)復位信號斷開時,每來一個計數脈沖減)復位信號斷開時,每來一個計數脈沖減1,直,直 到減為到減為0,計數器的常開接點接通,常閉接點,計數器的常開接點接通,常閉接點 斷開。斷開。11.2.3 PLC 指令系統指令系統Y0X0X1例例: :畫
44、輸出波形。畫輸出波形。0 ST X0 ST X12 CT 100 K 25 ST C1006 OT Y017 ED CT 2 100Y0X0X1C100CR ( ED )11.2.3 PLC 指令系統指令系統T1Y0. . . . . .1501500s10sX1例例: :分析由定時器與分析由定時器與計數器組成的長延時計數器組成的長延時電路的工作過程。電路的工作過程。 CT 150 100Y0T1X1C100CRX1T1TMX 1001( ED )11.2.3 PLC 指令系統指令系統7. PSHS, RDS, POPS(堆(堆棧指令棧指令)Y0X0Y1R30X2X1X20 ST X0功能解釋
45、功能解釋PSHS (Push Stack) : 將結果存入堆棧將結果存入堆棧PSHSRDSPOPSRDS (Read Stack):從堆棧讀數:從堆棧讀數POPS (Pop Stack):從堆棧讀數并清空堆棧:從堆棧讀數并清空堆棧1 PSHS2 AN X23 OT Y04 RDS5 AN X16 OT Y17 POPS8 AN/ X29 OT R3011.2.3 PLC 指令系統指令系統8. DF, DF/:微分指令微分指令(DF)R30(DF/)R31X0X10 ST X01 DF2 OT R30X0接通瞬間(上升沿),接通瞬間(上升沿),R30接點接通一個掃描周期。接點接通一個掃描周期。功
46、能解釋指令使用當只需要信號的上升或下降沿時使用。例:啟動或停當只需要信號的上升或下降沿時使用。例:啟動或停車按鈕信號。車按鈕信號。X1斷開瞬間(下降沿),斷開瞬間(下降沿),R31接點接通一個掃描周期。接點接通一個掃描周期。3 ST X14 DF/ OT R316 ED11.2.3 PLC 指令系統指令系統( DF )Y0X0X1( DF )Y1X0X1X0X1Y0Y1例例: :比較輸出是否相同。并畫出輸出波形。比較輸出是否相同。并畫出輸出波形。(a)(b)11.2.3 PLC 指令系統指令系統9.置位、復位指令:置位、復位指令:SET、 RST(Reset)這兩條指令的功能類似于這兩條指令的
47、功能類似于KP指令,但使用比指令,但使用比KP指令靈活。指令靈活。0 ST X01 SET Y0Y0 Y0X0X1SRX0X1Y04 ST X15 RST Y011.2.3 PLC 指令系統指令系統10. 保持指令:保持指令: KP (Keep)0 ST X01 ST X1 KP R03 ED說明:說明:(1)在置位信號接通的瞬間,)在置位信號接通的瞬間,R0置置1。以后無論置位。以后無論置位 信號狀態如何,只要復位信號斷開,信號狀態如何,只要復位信號斷開,R0的狀態的狀態 均為均為1。(2)在復位信號接通的瞬間,)在復位信號接通的瞬間,R0置置0。(3)在復位信號和置位信號同時接通時,復位優
48、先。)在復位信號和置位信號同時接通時,復位優先。KP R0X1X0SR置位信號置位信號復位信號復位信號11.2.3 PLC 指令系統指令系統Y0X0X1KP R0X1X0SR11.2.3 PLC 指令系統指令系統例:例:有三臺電動機,有三臺電動機,M1先啟動,先啟動,5s后電機后電機M2啟動,再過啟動,再過4s后電機后電機M3啟動。啟動。 畫出繼電接觸器控制電路;畫出繼電接觸器控制電路;(1)(2)用用PLC控制時編制其梯形圖和指令語句表控制時編制其梯形圖和指令語句表。11.2.3 PLC 指令系統指令系統KT1SB1SB2KM1KM1KT2KT1KM2KM3KM2KM2KM3KT2KM3方案
49、一方案一(1)控制電路控制電路(2) I/O分配:分配: X1:SB1 X2:SB2Y1:電機:電機M1Y2:電機:電機M2Y3:電機:電機M311.2.3 PLC 指令系統指令系統TMX 501(ED)Y1X2Y1Y3Y2Y3X1TMX 402Y2T1Y2Y3X1X1T2KT1SB2KM1KM1KT2KT1KM2KM3KM2KM2KM3KT2KM3SB1(3)梯形圖梯形圖11.2.3 PLC 指令系統指令系統TMX 501(ED)Y1X2Y1Y3Y2Y3X1TMX 402Y2T1Y2Y3X1X1T20 ST X21 OR Y12 AN/ X13 PSHS4 AN/ Y25 TMX 1 K 5
50、08 POPS9 OT Y110 ST T111 OR Y212 AN/ X113 PSHS14 AN/ Y315 TMX 2 K 4018 POPS19 OT Y220 ST T221 OR Y322 AN/ X123 OT Y324 ED(4)指令語句表指令語句表11.2.3 PLC 指令系統指令系統Y2(DF)TMX 501TMX 402(ED)Y1X1Y1T1X2Y1Y3T2Y2方案二方案二 梯形圖梯形圖I/O分配:分配:X1:啟動按鈕:啟動按鈕X2:停車按鈕:停車按鈕Y1:電機:電機M1Y2:電機:電機M2Y3:電機:電機M311.2.3 PLC 指令系統指令系統11. 空操作指令空操作指令NOP NOP Y0R0語句表指令語句表指令0 ST R01 NOP2 OT Y0NOP指令的使用對程序運行的結果沒有任何影響,指令的使用對程序運行的結果沒有任何影響,一般為了方便閱讀。一般為了方便閱讀。11.2.3 PLC 指令系統指令系統 12. 左移位指令:左移位指令:SR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年體育休閑廣場周邊配套設施完善策略研究報告
- 2025年商業地產數字化運營模式創新客戶體驗優化路徑研究報告
- 藥品耗材倉庫管理制度
- 藥品銷售環節管理制度
- 藥店加盟進貨管理制度
- 藥店煎藥日常管理制度
- 蓮花味精績效管理制度
- 論述負面清單管理制度
- 設備制造采購管理制度
- 設備寄存倉庫管理制度
- 2024釣場租賃合同范本
- 2024年天津市河西區第四中學七下英語期末統考試題含答案
- 熱工儀表檢修(第二版)中級工題庫
- DZ/T 0462.3-2023 礦產資源“三率”指標要求 第3部分:鐵、錳、鉻、釩、鈦(正式版)
- 生理學習題含參考答案
- 2024年昆明巫家壩建設發展有限責任公司招聘筆試沖刺題(帶答案解析)
- 2024-2030年中國內河水運行業市場現狀調查及發展趨向研判報告
- 廣東省深圳市福田區福田小學小學語文六年級小升初期末試題(含答案)
- 數智時代的商業變革智慧樹知到期末考試答案章節答案2024年山東大學(威海)
- 2024年福建省寧德市中考一模《物理》試題(解析版)
- 2023年國開(中央電大)04114《會計學概論》題庫及標準答案
評論
0/150
提交評論