




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄3/6511.2 可編程控制器的程序編制可編程控制器的程序編制11.3 可編程控制器應(yīng)用舉例可編程控制器應(yīng)用舉例 11.1 可編程控制器的結(jié)構(gòu)和工作原理可編程控制器的結(jié)構(gòu)和工作原理11.5 可編程控制器微機(jī)編程與監(jiān)控軟件簡(jiǎn)介可編程控制器微機(jī)編程與監(jiān)控軟件簡(jiǎn)介(略略)11.4 松下松下FPX系列、歐姆龍系列、歐姆龍(OMRON)C系列和系列和 西門(mén)子西門(mén)子S7 200系列可編程控制器常用基本系列可編程控制器常用基本 指令對(duì)照指令對(duì)照(略略)下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄4/65 可編程控制器可編程控制器( (PLC) )是
2、以中央處理器為核心,綜是以中央處理器為核心,綜合了計(jì)算機(jī)和自動(dòng)控制等先進(jìn)技術(shù)發(fā)展起來(lái)的一種新合了計(jì)算機(jī)和自動(dòng)控制等先進(jìn)技術(shù)發(fā)展起來(lái)的一種新型工業(yè)控制器,專(zhuān)門(mén)用于工業(yè)現(xiàn)場(chǎng)的自動(dòng)控制裝置。型工業(yè)控制器,專(zhuān)門(mén)用于工業(yè)現(xiàn)場(chǎng)的自動(dòng)控制裝置。 PLC 具有可靠性高、功能完善、組合靈活、編程具有可靠性高、功能完善、組合靈活、編程簡(jiǎn)單以及功耗低、體積小等優(yōu)點(diǎn)。簡(jiǎn)單以及功耗低、體積小等優(yōu)點(diǎn)。但它存儲(chǔ)容量小,但它存儲(chǔ)容量小,價(jià)格高。價(jià)格高。 本章只為初學(xué)者提供本章只為初學(xué)者提供 PLC 基礎(chǔ)知識(shí),重點(diǎn)是簡(jiǎn)單基礎(chǔ)知識(shí),重點(diǎn)是簡(jiǎn)單程序編制,重在應(yīng)用。程序編制,重在應(yīng)用。 繼電接觸器控制系統(tǒng)在生產(chǎn)中得到廣泛應(yīng)用。但繼電
3、接觸器控制系統(tǒng)在生產(chǎn)中得到廣泛應(yīng)用。但由于它的機(jī)械觸點(diǎn)多、接線(xiàn)復(fù)雜、可靠性低、功耗高、由于它的機(jī)械觸點(diǎn)多、接線(xiàn)復(fù)雜、可靠性低、功耗高、通用性差,因此已不能滿(mǎn)足現(xiàn)代化生產(chǎn)過(guò)程復(fù)雜多變通用性差,因此已不能滿(mǎn)足現(xiàn)代化生產(chǎn)過(guò)程復(fù)雜多變的控制要求。的控制要求。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄5/65 PLC 的類(lèi)型繁多,功能和指令系統(tǒng)也不盡相同的類(lèi)型繁多,功能和指令系統(tǒng)也不盡相同,但其結(jié)構(gòu)和工作方式則大同小異但其結(jié)構(gòu)和工作方式則大同小異, 一般由主機(jī)、輸入一般由主機(jī)、輸入/ /輸出接口、電源、編程器、擴(kuò)展接口和外部設(shè)備接輸出接口、電源、編程器、擴(kuò)展接口和外部設(shè)備接口等幾個(gè)主要部分構(gòu)成
4、??诘葞讉€(gè)主要部分構(gòu)成。11.1.1 可編程控制器的結(jié)構(gòu)及各部分的作用可編程控制器的結(jié)構(gòu)及各部分的作用 PLC 可看作一個(gè)系統(tǒng),外部的各種開(kāi)關(guān)信號(hào)或可看作一個(gè)系統(tǒng),外部的各種開(kāi)關(guān)信號(hào)或模擬信號(hào)均為輸入變量,它們經(jīng)輸入接口寄存到模擬信號(hào)均為輸入變量,它們經(jīng)輸入接口寄存到 PLC 內(nèi)部的狀態(tài)寄存器和數(shù)據(jù)存儲(chǔ)器中,而后按用內(nèi)部的狀態(tài)寄存器和數(shù)據(jù)存儲(chǔ)器中,而后按用戶(hù)程序要求進(jìn)行邏輯運(yùn)算或數(shù)據(jù)處理,最后以輸出戶(hù)程序要求進(jìn)行邏輯運(yùn)算或數(shù)據(jù)處理,最后以輸出變量的形式送到輸出接口,從而控制輸出設(shè)備。變量的形式送到輸出接口,從而控制輸出設(shè)備。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄6/65 PLC
5、硬件系統(tǒng)結(jié)構(gòu)圖硬件系統(tǒng)結(jié)構(gòu)圖下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄7/651. 主機(jī)主機(jī) CPU是是PLC的核心的核心,主要用來(lái)運(yùn)行用戶(hù)程序,主要用來(lái)運(yùn)行用戶(hù)程序,監(jiān)控輸入監(jiān)控輸入/輸出接口狀態(tài)。輸出接口狀態(tài)。 主機(jī)部分包括中央處理器(主機(jī)部分包括中央處理器(CPU)、系統(tǒng)程序)、系統(tǒng)程序存儲(chǔ)器和用戶(hù)程序及數(shù)據(jù)存儲(chǔ)器。存儲(chǔ)器和用戶(hù)程序及數(shù)據(jù)存儲(chǔ)器。PLC 內(nèi)部存儲(chǔ)器內(nèi)部存儲(chǔ)器系統(tǒng)程序存儲(chǔ)器系統(tǒng)程序存儲(chǔ)器用戶(hù)程序及數(shù)據(jù)存儲(chǔ)器用戶(hù)程序及數(shù)據(jù)存儲(chǔ)器 系統(tǒng)程序存儲(chǔ)器:系統(tǒng)程序存儲(chǔ)器:主要存放系統(tǒng)管理和監(jiān)控程序主要存放系統(tǒng)管理和監(jiān)控程序及對(duì)用戶(hù)程序作編譯處理的程序。系統(tǒng)程序已由廠家及對(duì)用戶(hù)
6、程序作編譯處理的程序。系統(tǒng)程序已由廠家固化,用戶(hù)不能更改。固化,用戶(hù)不能更改。 用戶(hù)程序及數(shù)據(jù)存儲(chǔ)器:用戶(hù)程序及數(shù)據(jù)存儲(chǔ)器:主要存放用戶(hù)編制的應(yīng)主要存放用戶(hù)編制的應(yīng)用程序及各種暫存數(shù)據(jù)、中間結(jié)果。用程序及各種暫存數(shù)據(jù)、中間結(jié)果。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄8/652. 輸入輸入/輸出輸出(I/O)接口接口 輸入接口輸入接口用于接收輸入設(shè)備用于接收輸入設(shè)備(如按鈕、行程開(kāi)關(guān)、如按鈕、行程開(kāi)關(guān)、傳感器等)的控制信號(hào)。傳感器等)的控制信號(hào)。 輸出接口輸出接口用于將經(jīng)主機(jī)處理過(guò)的結(jié)果通過(guò)輸出電用于將經(jīng)主機(jī)處理過(guò)的結(jié)果通過(guò)輸出電路去驅(qū)動(dòng)輸出設(shè)備路去驅(qū)動(dòng)輸出設(shè)備(如接觸器、電磁閥、
7、指示燈等如接觸器、電磁閥、指示燈等)。3. 電源電源 PLC電源電源指為指為CPU、存儲(chǔ)器、存儲(chǔ)器、I/O接口等內(nèi)部電子接口等內(nèi)部電子電路工作所配備的直流開(kāi)關(guān)穩(wěn)壓電源。電路工作所配備的直流開(kāi)關(guān)穩(wěn)壓電源。 I/O接口是接口是 PLC 與輸入與輸入/ /輸出設(shè)備連接的部件。輸出設(shè)備連接的部件。I/O接口電路一般采用光電耦合電路接口電路一般采用光電耦合電路, ,以減少電磁干擾。以減少電磁干擾。 下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄9/65PLC的輸入接口電路的輸入接口電路(直流輸入型直流輸入型)下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄10/65PLC的繼電器輸出接口電路的
8、繼電器輸出接口電路下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄11/65PLC的晶體管輸出接口電路的晶體管輸出接口電路下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄12/654. 編程器編程器 編程器編程器是是 PLC 重要的外部設(shè)備,用于手持編程。重要的外部設(shè)備,用于手持編程。利用編程器可輸入、檢查、修改、調(diào)試用戶(hù)程序或在利用編程器可輸入、檢查、修改、調(diào)試用戶(hù)程序或在線(xiàn)監(jiān)視線(xiàn)監(jiān)視PLC工作狀況。除工作狀況。除手持編程器手持編程器外,外,目前使用較目前使用較多的是利用通信電纜將多的是利用通信電纜將PLC和計(jì)算機(jī)連接,并利用專(zhuān)和計(jì)算機(jī)連接,并利用專(zhuān)用的工具軟件進(jìn)行編程或監(jiān)控。用的工
9、具軟件進(jìn)行編程或監(jiān)控。6. 外部設(shè)備接口外部設(shè)備接口 I/O擴(kuò)展接口擴(kuò)展接口用于將擴(kuò)充外部輸入用于將擴(kuò)充外部輸入/輸出端子數(shù)的輸出端子數(shù)的擴(kuò)展單元與基本單元擴(kuò)展單元與基本單元(即主機(jī)即主機(jī))連接在一起。連接在一起。5. 輸入輸入/ /輸出擴(kuò)展接口輸出擴(kuò)展接口 此接口可將編程器、打印機(jī)、條碼掃描儀等外部此接口可將編程器、打印機(jī)、條碼掃描儀等外部設(shè)備與主機(jī)相連。設(shè)備與主機(jī)相連。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄13/6511.1.2 可編程控制器的工作方式可編程控制器的工作方式 PLC 采用采用“順序掃描、不斷循環(huán)順序掃描、不斷循環(huán)”的方式進(jìn)行工的方式進(jìn)行工作。其工作過(guò)程分為作。
10、其工作過(guò)程分為輸入采樣輸入采樣、程序執(zhí)行程序執(zhí)行和和輸出刷新輸出刷新 三個(gè)階段,并進(jìn)行周期循環(huán)。三個(gè)階段,并進(jìn)行周期循環(huán)。一條指令所需時(shí)間一般不超過(guò)一條指令所需時(shí)間一般不超過(guò) 100 ms。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄14/65 PLC在輸入采樣階段,以?huà)呙璺绞巾樞蜃x入所有在輸入采樣階段,以?huà)呙璺绞巾樞蜃x入所有輸入端的輸入端的通通/斷斷狀態(tài)或輸入數(shù)據(jù),并將其存入輸入狀態(tài)狀態(tài)或輸入數(shù)據(jù),并將其存入輸入狀態(tài)寄存器,即輸入刷新。接著轉(zhuǎn)入程序執(zhí)行階段。在程寄存器,即輸入刷新。接著轉(zhuǎn)入程序執(zhí)行階段。在程序執(zhí)行階段,即使輸入狀態(tài)發(fā)生變化,輸入狀態(tài)寄存序執(zhí)行階段,即使輸入狀態(tài)發(fā)生變化
11、,輸入狀態(tài)寄存器的內(nèi)容也不會(huì)改變,只有在下一個(gè)掃描周期的輸入器的內(nèi)容也不會(huì)改變,只有在下一個(gè)掃描周期的輸入采樣階段才能被讀入采樣階段才能被讀入。 PLC在程序執(zhí)行階段,按先左后右,先上后下的在程序執(zhí)行階段,按先左后右,先上后下的步序執(zhí)行程序指令。其過(guò)程如下:從輸入狀態(tài)寄存器步序執(zhí)行程序指令。其過(guò)程如下:從輸入狀態(tài)寄存器和其他元件狀態(tài)寄存器中讀出有關(guān)元件的通和其他元件狀態(tài)寄存器中讀出有關(guān)元件的通/斷狀態(tài)斷狀態(tài), 并根據(jù)用戶(hù)程序進(jìn)行邏輯運(yùn)算,運(yùn)算結(jié)果再存入有關(guān)并根據(jù)用戶(hù)程序進(jìn)行邏輯運(yùn)算,運(yùn)算結(jié)果再存入有關(guān)的狀態(tài)寄存器中。的狀態(tài)寄存器中。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄15/65
12、 在所有指令執(zhí)行完畢后,將各物理繼電器對(duì)應(yīng)的在所有指令執(zhí)行完畢后,將各物理繼電器對(duì)應(yīng)的輸出狀態(tài)寄存器的通輸出狀態(tài)寄存器的通/斷狀態(tài)斷狀態(tài), 在輸出刷新階段轉(zhuǎn)存到在輸出刷新階段轉(zhuǎn)存到輸出鎖存器中輸出鎖存器中, 去控制各物理繼電器的通去控制各物理繼電器的通/斷斷, 這才是這才是PLC的實(shí)際輸出。的實(shí)際輸出。 由由PLC的工作過(guò)程可見(jiàn)的工作過(guò)程可見(jiàn), 在在PLC的程序執(zhí)行階段的程序執(zhí)行階段,即使輸入發(fā)生了變化,輸入狀態(tài)寄存器的內(nèi)容也不會(huì)即使輸入發(fā)生了變化,輸入狀態(tài)寄存器的內(nèi)容也不會(huì)立即改變,要等到下一個(gè)周期輸入采樣階段才能改變。立即改變,要等到下一個(gè)周期輸入采樣階段才能改變。暫存在輸出狀態(tài)寄存器中的
13、輸出信號(hào),等到一個(gè)循環(huán)暫存在輸出狀態(tài)寄存器中的輸出信號(hào),等到一個(gè)循環(huán)周期結(jié)束,周期結(jié)束,CPU集中將這些輸出信號(hào)全部輸出給輸出集中將這些輸出信號(hào)全部輸出給輸出鎖存器,這才成為實(shí)際的鎖存器,這才成為實(shí)際的CPU輸出。因此全部輸入、輸出。因此全部輸入、輸出狀態(tài)的改變就需要一個(gè)掃描周期,換言之,輸入、輸出狀態(tài)的改變就需要一個(gè)掃描周期,換言之,輸入、輸出的狀態(tài)保持一個(gè)掃描周期。輸出的狀態(tài)保持一個(gè)掃描周期。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄16/65指指PLC外部輸入和輸出端子數(shù)外部輸入和輸出端子數(shù)。通常小型機(jī)有通常小型機(jī)有幾十個(gè)點(diǎn)幾十個(gè)點(diǎn), ,中型機(jī)有幾百個(gè)點(diǎn),而大型機(jī)超過(guò)千點(diǎn)。中型
14、機(jī)有幾百個(gè)點(diǎn),而大型機(jī)超過(guò)千點(diǎn)。 用來(lái)衡量用來(lái)衡量PLC所能存儲(chǔ)用戶(hù)程序的多少。所能存儲(chǔ)用戶(hù)程序的多少。在在 PLC 中,程序指令按中,程序指令按“步步”存存, , 一一 “步步”占用一占用一個(gè)地址單元個(gè)地址單元, ,一條指令有的往往不止一一條指令有的往往不止一“步步”。一個(gè)。一個(gè)地地址單元一般占兩個(gè)字節(jié)。址單元一般占兩個(gè)字節(jié)。 指掃描指掃描1000步用戶(hù)程序所需的時(shí)間步用戶(hù)程序所需的時(shí)間,以,以ms/千步千步為單位。有時(shí)也用掃描一步指令的時(shí)間計(jì)為單位。有時(shí)也用掃描一步指令的時(shí)間計(jì), 如如 s/步。步。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄17/654. . 指令系統(tǒng)條數(shù)指令系統(tǒng)
15、條數(shù) PLC 具有具有基本指令和高級(jí)指令,指令的種類(lèi)和數(shù)基本指令和高級(jí)指令,指令的種類(lèi)和數(shù)量越多,其軟件控制功能越強(qiáng)。量越多,其軟件控制功能越強(qiáng)。5. 編程元件的種類(lèi)和數(shù)量編程元件的種類(lèi)和數(shù)量 編程元件是指輸入繼電器、輸出繼電器、輔助繼編程元件是指輸入繼電器、輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器、通用電器、定時(shí)器、計(jì)數(shù)器、通用“字字”寄存器、數(shù)據(jù)寄寄存器、數(shù)據(jù)寄存器及特殊功能繼電器等,其種類(lèi)和數(shù)量的多少是存器及特殊功能繼電器等,其種類(lèi)和數(shù)量的多少是衡衡量量 PLC 硬件硬件功能強(qiáng)弱的一個(gè)指標(biāo)。功能強(qiáng)弱的一個(gè)指標(biāo)。 PLC 內(nèi)部?jī)?nèi)部“繼電器繼電器”是存儲(chǔ)器的存儲(chǔ)單元。當(dāng)是存儲(chǔ)器的存儲(chǔ)單元。當(dāng)寫(xiě)
16、入該單元的邏輯狀態(tài)為寫(xiě)入該單元的邏輯狀態(tài)為1時(shí),則表示相應(yīng)時(shí),則表示相應(yīng)“繼電器繼電器”的線(xiàn)圈接通,其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開(kāi)。所的線(xiàn)圈接通,其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開(kāi)。所以以 PLC 內(nèi)部這些內(nèi)部這些“繼電器繼電器”稱(chēng)為稱(chēng)為“軟軟”繼電器。繼電器。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄18/65下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄19/65下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄20/6511.1.4 可編程控制器的主要功能和特點(diǎn)可編程控制器的主要功能和特點(diǎn)(1) 開(kāi)關(guān)邏輯控制開(kāi)關(guān)邏輯控制用用PLC取代傳統(tǒng)的繼電接觸器進(jìn)行邏輯控制。取代傳統(tǒng)的繼電
17、接觸器進(jìn)行邏輯控制。(3) 步進(jìn)控制步進(jìn)控制(4) 數(shù)據(jù)處理數(shù)據(jù)處理(2) 定時(shí)定時(shí)/計(jì)數(shù)控制計(jì)數(shù)控制 用用PLC的定時(shí)的定時(shí)/計(jì)數(shù)指令來(lái)實(shí)現(xiàn)定時(shí)和計(jì)數(shù)控制。計(jì)數(shù)指令來(lái)實(shí)現(xiàn)定時(shí)和計(jì)數(shù)控制。 用步進(jìn)指令實(shí)現(xiàn)一道工序完成后,再進(jìn)行下一道工用步進(jìn)指令實(shí)現(xiàn)一道工序完成后,再進(jìn)行下一道工序操作的控制。序操作的控制。 能進(jìn)行數(shù)據(jù)傳送、比較、移位、數(shù)制轉(zhuǎn)換、算術(shù)運(yùn)能進(jìn)行數(shù)據(jù)傳送、比較、移位、數(shù)制轉(zhuǎn)換、算術(shù)運(yùn)算和邏輯運(yùn)算等操作。算和邏輯運(yùn)算等操作。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄21/65(5) 過(guò)程控制過(guò)程控制(6) 運(yùn)動(dòng)控制運(yùn)動(dòng)控制(7) 通信連網(wǎng)通信連網(wǎng)(8) 監(jiān)控監(jiān)控(9) 數(shù)字量
18、與模擬量的轉(zhuǎn)換數(shù)字量與模擬量的轉(zhuǎn)換 可實(shí)現(xiàn)對(duì)溫度、壓力、速度、流量等非電量參數(shù)進(jìn)可實(shí)現(xiàn)對(duì)溫度、壓力、速度、流量等非電量參數(shù)進(jìn)行自動(dòng)調(diào)節(jié)。行自動(dòng)調(diào)節(jié)。 通過(guò)高速計(jì)數(shù)模塊和位置控制模塊進(jìn)行單軸或多軸通過(guò)高速計(jì)數(shù)模塊和位置控制模塊進(jìn)行單軸或多軸控制。如用于數(shù)控機(jī)床、機(jī)器人等控制??刂?。如用于數(shù)控機(jī)床、機(jī)器人等控制。 通過(guò)通過(guò)PLC之間的連網(wǎng)及與計(jì)算機(jī)的連接,實(shí)現(xiàn)遠(yuǎn)程之間的連網(wǎng)及與計(jì)算機(jī)的連接,實(shí)現(xiàn)遠(yuǎn)程控制或數(shù)據(jù)交換。控制或數(shù)據(jù)交換。 能監(jiān)視系統(tǒng)各部分的運(yùn)行情況能監(jiān)視系統(tǒng)各部分的運(yùn)行情況,并能在線(xiàn)修改控制并能在線(xiàn)修改控制程序和設(shè)定值。程序和設(shè)定值。能進(jìn)行能進(jìn)行A/D和和D/A轉(zhuǎn)換,以適應(yīng)對(duì)模擬量的控制
19、。轉(zhuǎn)換,以適應(yīng)對(duì)模擬量的控制。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄22/65 (1) 可靠性高,抗干擾能力強(qiáng)??煽啃愿撸垢蓴_能力強(qiáng)。PLC采用大規(guī)模集采用大規(guī)模集成電路和計(jì)算機(jī)技術(shù),對(duì)電源進(jìn)行屏蔽,對(duì)成電路和計(jì)算機(jī)技術(shù),對(duì)電源進(jìn)行屏蔽,對(duì)I/O接口接口采取光電耦合;在軟件方面定期進(jìn)行系統(tǒng)狀態(tài)及故障采取光電耦合;在軟件方面定期進(jìn)行系統(tǒng)狀態(tài)及故障檢測(cè)。而這些都是繼電接觸器控制系統(tǒng)不具備的。檢測(cè)。而這些都是繼電接觸器控制系統(tǒng)不具備的。(2) 編程簡(jiǎn)單,使用方便。編程簡(jiǎn)單,使用方便。(3) 通用性好,具有在線(xiàn)修改能力。通用性好,具有在線(xiàn)修改能力。PLC硬件采用模硬件采用模塊化結(jié)構(gòu),可
20、以靈活地組態(tài)以適應(yīng)不同的控制對(duì)象、塊化結(jié)構(gòu),可以靈活地組態(tài)以適應(yīng)不同的控制對(duì)象、控制規(guī)模和控制功能的要求。且可通過(guò)修改軟件,來(lái)控制規(guī)模和控制功能的要求。且可通過(guò)修改軟件,來(lái)實(shí)現(xiàn)在線(xiàn)修改的能力,因此其功能易于擴(kuò)展,具有廣實(shí)現(xiàn)在線(xiàn)修改的能力,因此其功能易于擴(kuò)展,具有廣泛的工業(yè)通用性。泛的工業(yè)通用性。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄23/65目前目前PLC產(chǎn)品朝著系列化、標(biāo)準(zhǔn)化方向發(fā)展,只需根據(jù)控產(chǎn)品朝著系列化、標(biāo)準(zhǔn)化方向發(fā)展,只需根據(jù)控制系統(tǒng)的要求,就可選用相應(yīng)的模塊進(jìn)行組合設(shè)計(jì),制系統(tǒng)的要求,就可選用相應(yīng)的模塊進(jìn)行組合設(shè)計(jì),同時(shí)用軟件編程代替了繼電控制的硬連線(xiàn),大大減輕同時(shí)用
21、軟件編程代替了繼電控制的硬連線(xiàn),大大減輕了接線(xiàn)工作,同時(shí)了接線(xiàn)工作,同時(shí)PLC還具有故障檢測(cè)和顯示功能,還具有故障檢測(cè)和顯示功能,使故障處理時(shí)間縮短。使故障處理時(shí)間縮短。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄24/6511.2.1 可可編程控制器的編程語(yǔ)言編程控制器的編程語(yǔ)言可可編程控制器編程控制器的的程序有程序有系統(tǒng)程序系統(tǒng)程序和和用戶(hù)程序用戶(hù)程序兩種。兩種。系統(tǒng)程序用戶(hù)不能修改。系統(tǒng)程序用戶(hù)不能修改。 用戶(hù)程序是用戶(hù)根據(jù)控制要求,用戶(hù)程序是用戶(hù)根據(jù)控制要求,利用利用 PLC 廠家廠家提提供的程序編制語(yǔ)言和指令編寫(xiě)的應(yīng)用程序。供的程序編制語(yǔ)言和指令編寫(xiě)的應(yīng)用程序。 PLC 的編
22、程的編程語(yǔ)言以梯形圖語(yǔ)言和指令語(yǔ)句表語(yǔ)言語(yǔ)言以梯形圖語(yǔ)言和指令語(yǔ)句表語(yǔ)言最為常用,并且兩者常常聯(lián)合使用。最為常用,并且兩者常常聯(lián)合使用。 梯形圖是在繼電控制系統(tǒng)電氣原理圖基礎(chǔ)上開(kāi)發(fā)梯形圖是在繼電控制系統(tǒng)電氣原理圖基礎(chǔ)上開(kāi)發(fā)出來(lái)的一種圖形語(yǔ)言。它是繼承了繼電器觸點(diǎn)、線(xiàn)圈、出來(lái)的一種圖形語(yǔ)言。它是繼承了繼電器觸點(diǎn)、線(xiàn)圈、串聯(lián)、并聯(lián)等術(shù)語(yǔ)和符號(hào),串聯(lián)、并聯(lián)等術(shù)語(yǔ)和符號(hào),根據(jù)控制要求連接而成的根據(jù)控制要求連接而成的表示表示 PLC輸輸入和輸出之間邏輯關(guān)系的圖形。入和輸出之間邏輯關(guān)系的圖形。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄25/65編程元件的種類(lèi)用圖形符號(hào)及字母或數(shù)字加以區(qū)別。編程元
23、件的種類(lèi)用圖形符號(hào)及字母或數(shù)字加以區(qū)別。梯形圖中用梯形圖中用表示表示 PLC 編程編程元件的元件的動(dòng)合觸點(diǎn)動(dòng)合觸點(diǎn)表示動(dòng)斷觸點(diǎn)表示動(dòng)斷觸點(diǎn)表示線(xiàn)圈表示線(xiàn)圈下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄26/65 ( (1) )梯形圖中的繼電器不是梯形圖中的繼電器不是物理物理繼電器,繼電器,是是 PLC存儲(chǔ)器存儲(chǔ)器的一個(gè)存儲(chǔ)單元。當(dāng)寫(xiě)入該單元的邏輯的一個(gè)存儲(chǔ)單元。當(dāng)寫(xiě)入該單元的邏輯狀態(tài)為狀態(tài)為1 1時(shí),則表示相應(yīng)繼電器的線(xiàn)圈接通,其動(dòng)時(shí),則表示相應(yīng)繼電器的線(xiàn)圈接通,其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開(kāi)。合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開(kāi)。 ( (2) ) 梯形圖按從左到右、自上而下的順序排列。梯形圖按從左到
24、右、自上而下的順序排列。每一邏輯行每一邏輯行( (或稱(chēng)梯級(jí)或稱(chēng)梯級(jí)) )起始于左母線(xiàn),然后是觸點(diǎn)的起始于左母線(xiàn),然后是觸點(diǎn)的串、并聯(lián)連接,最后通過(guò)線(xiàn)圈與右母線(xiàn)相連。串、并聯(lián)連接,最后通過(guò)線(xiàn)圈與右母線(xiàn)相連。 ( (3) ) 梯形圖中每個(gè)梯級(jí)流過(guò)的不是物理電流,而梯形圖中每個(gè)梯級(jí)流過(guò)的不是物理電流,而是是“概念電流概念電流”,從左流向右,其兩端沒(méi)有電源。這,從左流向右,其兩端沒(méi)有電源。這個(gè)個(gè)“概念電流概念電流”只是用來(lái)形象地描述用戶(hù)程序執(zhí)行中只是用來(lái)形象地描述用戶(hù)程序執(zhí)行中滿(mǎn)足線(xiàn)圈接通的條件。滿(mǎn)足線(xiàn)圈接通的條件。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄27/65 ( (4) ) 輸入繼
25、電器用于接收外部輸入信號(hào)輸入繼電器用于接收外部輸入信號(hào),它不,它不能由能由PLC內(nèi)部其他繼電器的觸點(diǎn)來(lái)驅(qū)動(dòng)。因此,梯內(nèi)部其他繼電器的觸點(diǎn)來(lái)驅(qū)動(dòng)。因此,梯形圖中只出現(xiàn)輸入繼電器的觸點(diǎn),而不出現(xiàn)其線(xiàn)圈。形圖中只出現(xiàn)輸入繼電器的觸點(diǎn),而不出現(xiàn)其線(xiàn)圈。輸出繼電器輸出程序執(zhí)行結(jié)果給外部輸出設(shè)備。當(dāng)輸出繼電器輸出程序執(zhí)行結(jié)果給外部輸出設(shè)備。當(dāng)梯形圖中的輸出繼電器線(xiàn)圈接通時(shí),就有信號(hào)輸出,梯形圖中的輸出繼電器線(xiàn)圈接通時(shí),就有信號(hào)輸出,但不是直接驅(qū)動(dòng)輸出設(shè)備,而要通過(guò)輸出接口的但不是直接驅(qū)動(dòng)輸出設(shè)備,而要通過(guò)輸出接口的“硬硬”繼電器繼電器、晶體管或晶閘管才能實(shí)現(xiàn)。、晶體管或晶閘管才能實(shí)現(xiàn)。輸出繼電器的觸點(diǎn)也可
26、供內(nèi)部編程使用。輸出繼電器的觸點(diǎn)也可供內(nèi)部編程使用。 2. .指令語(yǔ)句表指令語(yǔ)句表 指令語(yǔ)句表是一種用指令助記符指令語(yǔ)句表是一種用指令助記符來(lái)編制來(lái)編制 PLC 程程序的語(yǔ)言,它類(lèi)似于計(jì)算機(jī)的匯編語(yǔ)言,但比匯編語(yǔ)序的語(yǔ)言,它類(lèi)似于計(jì)算機(jī)的匯編語(yǔ)言,但比匯編語(yǔ)言容易理解。若干條指令組成的程序就是指令語(yǔ)句表。言容易理解。若干條指令組成的程序就是指令語(yǔ)句表。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄28/65籠型籠型電動(dòng)機(jī)電動(dòng)機(jī)直接直接起動(dòng)起動(dòng)控制控制的指令語(yǔ)句表的指令語(yǔ)句表 ST 起始指令起始指令( (取指令取指令):):從左母線(xiàn)從左母線(xiàn)( (即輸入公共線(xiàn)即輸入公共線(xiàn)) )開(kāi)始取用動(dòng)合觸
27、點(diǎn)作為該邏輯行運(yùn)算的開(kāi)始,圖中取開(kāi)始取用動(dòng)合觸點(diǎn)作為該邏輯行運(yùn)算的開(kāi)始,圖中取用用 X2。 OR 觸點(diǎn)并聯(lián)指令觸點(diǎn)并聯(lián)指令( (也稱(chēng)也稱(chēng)或或指令指令):): 用于單個(gè)動(dòng)合用于單個(gè)動(dòng)合觸點(diǎn)的并聯(lián),圖中并聯(lián)觸點(diǎn)的并聯(lián),圖中并聯(lián) Y1。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄29/65 ED 程序結(jié)束指令。程序結(jié)束指令。 OT 輸出指令輸出指令: : 用于將運(yùn)算結(jié)果驅(qū)動(dòng)指定線(xiàn)圈,用于將運(yùn)算結(jié)果驅(qū)動(dòng)指定線(xiàn)圈,圖中驅(qū)動(dòng)輸出繼電器線(xiàn)圈圖中驅(qū)動(dòng)輸出繼電器線(xiàn)圈 Y1。 AN/ / 觸點(diǎn)串聯(lián)反指令觸點(diǎn)串聯(lián)反指令( (也稱(chēng)也稱(chēng)與非與非指令指令):):用于單用于單個(gè)動(dòng)斷觸點(diǎn)的串聯(lián),圖中串聯(lián)個(gè)動(dòng)斷觸點(diǎn)的串
28、聯(lián),圖中串聯(lián) X1。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄30/65 (1) PLC編程元件的觸點(diǎn)在編制程序時(shí)編程元件的觸點(diǎn)在編制程序時(shí)使用次數(shù)使用次數(shù)是無(wú)限的。是無(wú)限的。每個(gè)繼電器的線(xiàn)圈在梯形圖中只能出現(xiàn)每個(gè)繼電器的線(xiàn)圈在梯形圖中只能出現(xiàn)一次一次, 它的觸點(diǎn)可以使用無(wú)數(shù)次。它的觸點(diǎn)可以使用無(wú)數(shù)次。 (2) 梯形圖的每一邏輯行皆起始于左母線(xiàn),終止梯形圖的每一邏輯行皆起始于左母線(xiàn),終止于右母線(xiàn)。線(xiàn)圈總是處于最右邊,且不能直接與左于右母線(xiàn)。線(xiàn)圈總是處于最右邊,且不能直接與左母線(xiàn)相連。母線(xiàn)相連。不正確不正確正確正確下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄31/65(3) 編
29、制梯形圖時(shí),應(yīng)盡量做到編制梯形圖時(shí),應(yīng)盡量做到“上重下輕、左上重下輕、左重右輕重右輕”。不合理不合理合理合理 (4) 在梯形圖中應(yīng)避免將觸點(diǎn)畫(huà)在垂直線(xiàn)上,因在梯形圖中應(yīng)避免將觸點(diǎn)畫(huà)在垂直線(xiàn)上,因?yàn)樗鼰o(wú)法用指令語(yǔ)句編程。為它無(wú)法用指令語(yǔ)句編程。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄32/65 (5) 應(yīng)避免同一繼電器線(xiàn)圈在程序中重復(fù)輸出,否應(yīng)避免同一繼電器線(xiàn)圈在程序中重復(fù)輸出,否則將引起誤操作。則將引起誤操作。電動(dòng)機(jī)直接起動(dòng)控制電動(dòng)機(jī)直接起動(dòng)控制 (6) 外部輸入設(shè)備動(dòng)斷觸點(diǎn)的處理如下圖所示。外部輸入設(shè)備動(dòng)斷觸點(diǎn)的處理如下圖所示。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄
30、33/65 在在(b)圖中圖中, SB1 接成動(dòng)斷接成動(dòng)斷, , 接接在在 PLC 輸入繼電器的輸入繼電器的X1 端子端子上上, 則在編制梯形圖時(shí)則在編制梯形圖時(shí), 用的是用的是動(dòng)合觸點(diǎn)動(dòng)合觸點(diǎn)X1。因因SB1閉合,對(duì)應(yīng)的輸入繼電器接通閉合,對(duì)應(yīng)的輸入繼電器接通, 這時(shí)它的動(dòng)合觸點(diǎn)這時(shí)它的動(dòng)合觸點(diǎn)X1是閉合的。按下是閉合的。按下SB1, 斷開(kāi)輸入繼電器斷開(kāi)輸入繼電器, 動(dòng)合觸點(diǎn)動(dòng)合觸點(diǎn)X1才斷開(kāi)。才斷開(kāi)。兩邊各自?xún)蛇吀髯缘墓捕俗拥墓捕俗?通常由通常由 PLC內(nèi)部電源提供內(nèi)部電源提供 外接外接 FR的觸點(diǎn)只能的觸點(diǎn)只能接成動(dòng)斷觸點(diǎn),接成動(dòng)斷觸點(diǎn),且不作為且不作為PLC的的輸入信號(hào)輸入信號(hào),而
31、將,而將其其觸點(diǎn)接在輸出觸點(diǎn)接在輸出電路中電路中直接用于直接用于通斷接觸器線(xiàn)圈。通斷接觸器線(xiàn)圈。為了使梯形圖和繼電接觸器控制電路一一對(duì)應(yīng),為了使梯形圖和繼電接觸器控制電路一一對(duì)應(yīng),PLC 輸入輸入設(shè)備的觸點(diǎn)應(yīng)盡可能接成動(dòng)合形式。設(shè)備的觸點(diǎn)應(yīng)盡可能接成動(dòng)合形式。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄34/652. 編程方法編程方法 以籠型電動(dòng)機(jī)正反轉(zhuǎn)的控制電路以籠型電動(dòng)機(jī)正反轉(zhuǎn)的控制電路為例介紹為例介紹PLC控制的編程方法控制的編程方法籠型電動(dòng)機(jī)正反轉(zhuǎn)的控制電路籠型電動(dòng)機(jī)正反轉(zhuǎn)的控制電路下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄35/65 (1)確定確定I/O點(diǎn)數(shù)及分配點(diǎn)
32、數(shù)及分配2. 編程編程方法方法電動(dòng)機(jī)正反轉(zhuǎn)電動(dòng)機(jī)正反轉(zhuǎn)控制外部接線(xiàn)圖控制外部接線(xiàn)圖 輸輸 入入 輸輸 出出 SB1 X0 SBF X1 SBR X2 KMF Y1KMR Y2共需共需 5 個(gè)個(gè) I/O 點(diǎn),即點(diǎn),即下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄36/65(2)編制梯形圖和指令語(yǔ)句表編制梯形圖和指令語(yǔ)句表梯形圖梯形圖指令語(yǔ)句表指令語(yǔ)句表 下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄37/6511.2.3 可編程控制器的指令系統(tǒng)可編程控制器的指令系統(tǒng)1. 起始指令起始指令ST,ST/與輸出指令與輸出指令OT指令使用說(shuō)明:指令使用說(shuō)明: ST/ / 起始反指令起始反指令
33、( (也稱(chēng)取反指令也稱(chēng)取反指令) ):從左母線(xiàn)開(kāi):從左母線(xiàn)開(kāi)始取用動(dòng)斷觸點(diǎn)作為該邏輯行運(yùn)算的開(kāi)始。始取用動(dòng)斷觸點(diǎn)作為該邏輯行運(yùn)算的開(kāi)始。指指 令令地址地址0 ST X01 OT Y02 ST/ X13 OT R0(1) ST,ST/ 指令可使用的編程元件為指令可使用的編程元件為 X,Y,R,T,C;OT 指令指令可使用可使用的編程元件為的編程元件為 Y,R。( (2) ) ST,ST/ 指令指令也可也可與與 ANS 或或 ORS 塊操作塊操作指令配指令配合用于分支回路的起始處。合用于分支回路的起始處。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄38/65 ( (3) ) OT 指令不能
34、直接用于左母線(xiàn),可以連續(xù)使指令不能直接用于左母線(xiàn),可以連續(xù)使用若干次,這相當(dāng)于線(xiàn)圈的并聯(lián)。用若干次,這相當(dāng)于線(xiàn)圈的并聯(lián)。指指 令令地址地址0 ST X01 OT Y02 OT Y13 OT Y2 當(dāng)當(dāng) X0 閉合時(shí),則閉合時(shí),則 Y0、Y1,Y2 均接通。均接通。AN,AN/ 指令指令分別用于分別用于單個(gè)動(dòng)合和動(dòng)斷觸點(diǎn)的串聯(lián)。單個(gè)動(dòng)合和動(dòng)斷觸點(diǎn)的串聯(lián)。OR,OR/ 指令指令分別用于單個(gè)動(dòng)合和動(dòng)斷觸點(diǎn)的并聯(lián)。分別用于單個(gè)動(dòng)合和動(dòng)斷觸點(diǎn)的并聯(lián)。指令使用說(shuō)明:指令使用說(shuō)明:2. 觸點(diǎn)串聯(lián)指令觸點(diǎn)串聯(lián)指令 AN, AN/ 與觸點(diǎn)并聯(lián)指令與觸點(diǎn)并聯(lián)指令 OR, OR/下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出
35、退出章目錄章目錄39/652. 觸點(diǎn)串聯(lián)指令觸點(diǎn)串聯(lián)指令 AN, AN/ 與觸點(diǎn)并聯(lián)指令與觸點(diǎn)并聯(lián)指令 OR, OR/ (1) AN,AN/,OR, OR/指令可使指令可使用的編程元件為用的編程元件為X,Y,R,T,C。 (2) AN,AN/,指令可多次連續(xù)串指令可多次連續(xù)串聯(lián)使用。聯(lián)使用。 OR, OR/ 指令可多次連續(xù)并指令可多次連續(xù)并聯(lián)使用聯(lián)使用。串聯(lián)或并串聯(lián)或并聯(lián)次數(shù)沒(méi)有限制。聯(lián)次數(shù)沒(méi)有限制。 指令使用說(shuō)明指令使用說(shuō)明下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄40/653. .塊串聯(lián)塊串聯(lián)指令指令 ANS 與塊并聯(lián)指令與塊并聯(lián)指令 ORS ANS( (塊塊與與) )和和 OR
36、S( (塊塊或或) )分別用于指令塊的串分別用于指令塊的串聯(lián)和并聯(lián)連接聯(lián)和并聯(lián)連接, ANS 用于將兩組并聯(lián)的觸點(diǎn)用于將兩組并聯(lián)的觸點(diǎn)( (指令指令塊塊 1 和和指令指令塊塊 2) )串聯(lián);串聯(lián);ORS 用于用于將兩組串聯(lián)的觸點(diǎn)將兩組串聯(lián)的觸點(diǎn)( (指指令令塊塊 1 和和指令指令塊塊 2) )并聯(lián)。并聯(lián)。指令塊指令塊1指令塊指令塊2下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄41/653. .塊串聯(lián)塊串聯(lián)指令指令 ANS 與塊并聯(lián)指令與塊并聯(lián)指令 ORS指令使用說(shuō)明:指令使用說(shuō)明: (1) 每一指令塊均以每一指令塊均以ST( (或或ST/)/)開(kāi)始。開(kāi)始。 (2) 當(dāng)兩個(gè)以上指令塊串聯(lián)
37、或并聯(lián)時(shí),可將前面當(dāng)兩個(gè)以上指令塊串聯(lián)或并聯(lián)時(shí),可將前面塊并聯(lián)或串聯(lián)的結(jié)果作為新的塊并聯(lián)或串聯(lián)的結(jié)果作為新的“塊塊”參與運(yùn)算。參與運(yùn)算。(3) 指令塊中各支路的元件個(gè)數(shù)沒(méi)有限制。指令塊中各支路的元件個(gè)數(shù)沒(méi)有限制。(4) ANS 和和 ORS 指令后面不指令后面不帶任何編程元件。帶任何編程元件。指令塊指令塊1指令塊指令塊2下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄42/65例例1:寫(xiě)出下圖所示梯形圖的指令語(yǔ)句表。寫(xiě)出下圖所示梯形圖的指令語(yǔ)句表。解:解:指令語(yǔ)句表如右圖所示。指令語(yǔ)句表如右圖所示。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄43/654. .反指令反指令/ /當(dāng)當(dāng)
38、 X0 閉合時(shí),閉合時(shí),Y0 接通,接通,Y1 斷開(kāi);反之,則相反。斷開(kāi);反之,則相反。指指 令令地址地址0 ST X01 OT Y02 / 3 OT Y1反指令是將該指令所在位置的運(yùn)算結(jié)果取反。反指令是將該指令所在位置的運(yùn)算結(jié)果取反。5. 定時(shí)器指令定時(shí)器指令 TMTMR:定時(shí)單位為:定時(shí)單位為 0.01 s 的定時(shí)器;的定時(shí)器;TMX:定時(shí)單位為:定時(shí)單位為 0.1 s 的定時(shí)器;的定時(shí)器;TMY:定時(shí)單位為:定時(shí)單位為 1 s 的定時(shí)器。的定時(shí)器。 TMR 和和 TMX指令各占三個(gè)地指令各占三個(gè)地址號(hào),址號(hào),TMY指令指令占四個(gè)地址號(hào)。占四個(gè)地址號(hào)。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退
39、出章目錄章目錄44/65TM 指令用法指令用法 當(dāng)定時(shí)觸發(fā)信號(hào)發(fā)出后,觸點(diǎn)當(dāng)定時(shí)觸發(fā)信號(hào)發(fā)出后,觸點(diǎn)X0閉合,定時(shí)開(kāi)始,閉合,定時(shí)開(kāi)始,5s 后定時(shí)時(shí)間到,定時(shí)器觸點(diǎn)后定時(shí)時(shí)間到,定時(shí)器觸點(diǎn)T2 閉合閉合, 線(xiàn)圈線(xiàn)圈Y0也就接也就接通。如果通。如果 X0閉合時(shí)間不到閉合時(shí)間不到 5 s,則無(wú)輸出。,則無(wú)輸出。動(dòng)作時(shí)序圖動(dòng)作時(shí)序圖定時(shí)器設(shè)置值定時(shí)器設(shè)置值定時(shí)時(shí)間定時(shí)時(shí)間50 0.1s = 5s 定時(shí)器編號(hào)定時(shí)器編號(hào)0 ST X01 TMX 2 K 504 ST T25 OT Y0 指指 令令地址地址指令語(yǔ)句表指令語(yǔ)句表下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄45/65指令使用說(shuō)明:指
40、令使用說(shuō)明: (1) 定時(shí)設(shè)置值為定時(shí)設(shè)置值為 K1 K32767 范圍內(nèi)任意一個(gè)十范圍內(nèi)任意一個(gè)十進(jìn)制常數(shù)。進(jìn)制常數(shù)。 ( (2) ) 定時(shí)器為減定時(shí)器為減 1 計(jì)數(shù),每來(lái)一個(gè)時(shí)鐘脈沖計(jì)數(shù),每來(lái)一個(gè)時(shí)鐘脈沖 CP,定時(shí)設(shè)置值減定時(shí)設(shè)置值減 1,至減為,至減為 0 時(shí),定時(shí)器動(dòng)作,其動(dòng)合觸時(shí),定時(shí)器動(dòng)作,其動(dòng)合觸點(diǎn)閉合點(diǎn)閉合, 動(dòng)斷觸點(diǎn)斷開(kāi)。動(dòng)斷觸點(diǎn)斷開(kāi)。 ( (3) ) 如果在定時(shí)器工作期間如果在定時(shí)器工作期間, X0 斷開(kāi)斷開(kāi), 則運(yùn)行中斷,則運(yùn)行中斷,定時(shí)器復(fù)位定時(shí)器復(fù)位, 回到原設(shè)置值回到原設(shè)置值, 同時(shí)其動(dòng)合、動(dòng)斷觸點(diǎn)恢同時(shí)其動(dòng)合、動(dòng)斷觸點(diǎn)恢復(fù)常態(tài)。復(fù)常態(tài)。 ( (4) ) 程序中每
41、個(gè)定時(shí)器只能使用一次程序中每個(gè)定時(shí)器只能使用一次, ,但其觸點(diǎn)可但其觸點(diǎn)可多次使用。多次使用。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄46/65 例例2: : 試編制延試編制延時(shí)時(shí)3 s 接通、延時(shí)接通、延時(shí)4 s 斷開(kāi)斷開(kāi)的電路的的電路的梯形圖和指令語(yǔ)句表。梯形圖和指令語(yǔ)句表。解解: : 利用兩個(gè)利用兩個(gè)TMX 指令的定時(shí)器指令的定時(shí)器 T1 和和 T2, 其定時(shí)設(shè)其定時(shí)設(shè)置值置值 K分別為分別為30 和和 40,即延時(shí)時(shí)間分別為即延時(shí)時(shí)間分別為 3 s 和和 4 s。梯梯形形圖圖動(dòng)作動(dòng)作時(shí)序圖時(shí)序圖指指令令語(yǔ)語(yǔ)句句表表下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄47/6
42、5X1Y06. 計(jì)數(shù)器指令計(jì)數(shù)器指令 CTX0 當(dāng)計(jì)數(shù)到當(dāng)計(jì)數(shù)到 4 時(shí),計(jì)時(shí),計(jì)數(shù)器動(dòng)合觸點(diǎn)數(shù)器動(dòng)合觸點(diǎn) C1008 閉合,線(xiàn)圈閉合,線(xiàn)圈Y0 接通。接通。CT 指令占三個(gè)地址號(hào)指令占三個(gè)地址號(hào)計(jì)數(shù)脈沖計(jì)數(shù)脈沖輸入端輸入端計(jì)數(shù)計(jì)數(shù)設(shè)置值設(shè)置值梯形圖梯形圖指令語(yǔ)句表指令語(yǔ)句表復(fù)位脈沖復(fù)位脈沖輸入端輸入端計(jì)數(shù)器計(jì)數(shù)器編號(hào)編號(hào)下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄48/656. 計(jì)數(shù)器指令計(jì)數(shù)器指令 CT指令使用說(shuō)明:指令使用說(shuō)明:( (1) ) 計(jì)數(shù)設(shè)置值為計(jì)數(shù)設(shè)置值為 K1 K32767 范圍內(nèi)任意一個(gè)范圍內(nèi)任意一個(gè)十進(jìn)制常數(shù)。十進(jìn)制常數(shù)。( (2) ) 計(jì)數(shù)器計(jì)數(shù)器為減為減 1
43、 計(jì)數(shù),每來(lái)一個(gè)計(jì)數(shù)脈沖上升計(jì)數(shù),每來(lái)一個(gè)計(jì)數(shù)脈沖上升沿,計(jì)數(shù)設(shè)置值減沿,計(jì)數(shù)設(shè)置值減 1,至減為,至減為 0 時(shí),計(jì)數(shù)器動(dòng)作,其時(shí),計(jì)數(shù)器動(dòng)作,其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開(kāi)。動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開(kāi)。( (3) ) 如果在計(jì)數(shù)器工作期間,復(fù)位如果在計(jì)數(shù)器工作期間,復(fù)位端端 R 輸入復(fù)位輸入復(fù)位信號(hào),使計(jì)數(shù)器復(fù)位,則運(yùn)行中斷,回到原設(shè)置值,信號(hào),使計(jì)數(shù)器復(fù)位,則運(yùn)行中斷,回到原設(shè)置值,同時(shí)其動(dòng)合、動(dòng)斷觸點(diǎn)恢復(fù)常態(tài)。同時(shí)其動(dòng)合、動(dòng)斷觸點(diǎn)恢復(fù)常態(tài)。( (4) ) 程序中每個(gè)計(jì)數(shù)器只能使用一次,但其觸點(diǎn)程序中每個(gè)計(jì)數(shù)器只能使用一次,但其觸點(diǎn)可多次使用??啥啻问褂?。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退
44、出退出章目錄章目錄49/657. 堆棧指令堆棧指令 PSHS,RDS,POPS PSHS( (壓入堆棧壓入堆棧) ),RDS( (讀出堆棧讀出堆棧) ),POPS( (彈彈出堆棧出堆棧) ) 常用于梯形圖中多條連于同一點(diǎn)的分支通常用于梯形圖中多條連于同一點(diǎn)的分支通路,并要用到同一中間運(yùn)算結(jié)果的場(chǎng)合。路,并要用到同一中間運(yùn)算結(jié)果的場(chǎng)合。梯形圖梯形圖指令語(yǔ)句表指令語(yǔ)句表下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄50/65 (1) 在分支在分支開(kāi)始處用開(kāi)始處用 PSHS 指令,它存儲(chǔ)分支點(diǎn)指令,它存儲(chǔ)分支點(diǎn)前的運(yùn)算結(jié)果;分支結(jié)束用前的運(yùn)算結(jié)果;分支結(jié)束用 POPS 指令,它讀出和清指令,它
45、讀出和清除除 PSHS 指令存儲(chǔ)的運(yùn)算結(jié)果;在兩個(gè)指令之間的分指令存儲(chǔ)的運(yùn)算結(jié)果;在兩個(gè)指令之間的分支均用支均用 RDS 指令指令, 它讀出它讀出PSHS 指令存儲(chǔ)的運(yùn)算結(jié)果。指令存儲(chǔ)的運(yùn)算結(jié)果。指令使用說(shuō)明:指令使用說(shuō)明:等效梯形圖等效梯形圖 (2) 堆棧指令是組合指令不能堆棧指令是組合指令不能, ,單獨(dú)使用。單獨(dú)使用。PSHS,POPS在同一分支程序中各出現(xiàn)一次在同一分支程序中各出現(xiàn)一次( (開(kāi)始和結(jié)束時(shí)開(kāi)始和結(jié)束時(shí)) ),而而 RDS在程序在程序中視連接在同一點(diǎn)的支路數(shù)目的多少可中視連接在同一點(diǎn)的支路數(shù)目的多少可多次使用。多次使用。下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄51
46、/658. 微分指令微分指令 DF,DF/ DF:當(dāng)檢測(cè)到觸發(fā)信號(hào)上升沿時(shí),線(xiàn)圈接通一當(dāng)檢測(cè)到觸發(fā)信號(hào)上升沿時(shí),線(xiàn)圈接通一個(gè)掃描周期。個(gè)掃描周期。 DF/ /:當(dāng)檢測(cè)到觸發(fā)信號(hào)下降沿時(shí),線(xiàn)圈接通一:當(dāng)檢測(cè)到觸發(fā)信號(hào)下降沿時(shí),線(xiàn)圈接通一個(gè)掃描周期。個(gè)掃描周期。梯形圖梯形圖指令語(yǔ)句表指令語(yǔ)句表下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄52/658. 微分指令微分指令 DF,DF/指令使用說(shuō)明:指令使用說(shuō)明: (1) DF,DF/ 指令指令僅在觸發(fā)信號(hào)接通或僅在觸發(fā)信號(hào)接通或斷開(kāi)狀態(tài)變化時(shí)有效。斷開(kāi)狀態(tài)變化時(shí)有效。 (2) DF,DF/ 指令指令沒(méi)有使用次數(shù)的限制。沒(méi)有使用次數(shù)的限制。 (
47、3) 如果某一操作如果某一操作只需在觸點(diǎn)閉合或斷只需在觸點(diǎn)閉合或斷開(kāi)時(shí)執(zhí)行一次,可開(kāi)時(shí)執(zhí)行一次,可使使用用 DF或或DF/ 指令指令。 當(dāng)當(dāng)X0閉合時(shí),閉合時(shí),Y0 接通一個(gè)接通一個(gè)掃描周期;當(dāng)掃描周期;當(dāng) X1 斷開(kāi)時(shí),斷開(kāi)時(shí),Y1 接通一個(gè)掃描周期。觸點(diǎn)接通一個(gè)掃描周期。觸點(diǎn) X0、X1 分別稱(chēng)為上升沿和下降沿分別稱(chēng)為上升沿和下降沿微分指令的觸發(fā)信號(hào)。微分指令的觸發(fā)信號(hào)。X0Y0Y1X1一個(gè)掃描周期一個(gè)掃描周期下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄53/659. 置位、復(fù)位指令置位、復(fù)位指令 SET,RSTSET:觸發(fā)信號(hào):觸發(fā)信號(hào) X0 閉合時(shí),閉合時(shí),Y0 接通接通。RS
48、T:觸發(fā)信號(hào):觸發(fā)信號(hào) X1 閉合時(shí),閉合時(shí),Y0 斷開(kāi)斷開(kāi)。指令用法指令用法動(dòng)作時(shí)序圖動(dòng)作時(shí)序圖0 ST X01 SET Y0 4 ST X15 RST Y0 指令指令地址地址指令語(yǔ)句表指令語(yǔ)句表下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄54/65指令使用說(shuō)明:指令使用說(shuō)明:(1) SET,RST 指令可使用的編程元件為指令可使用的編程元件為 Y,R。 (2) 接通觸發(fā)信號(hào)即接通觸發(fā)信號(hào)即執(zhí)行執(zhí)行 SET( (RST) )指令。不管觸指令。不管觸發(fā)信號(hào)隨后如何變化,線(xiàn)圈將保持接通發(fā)信號(hào)隨后如何變化,線(xiàn)圈將保持接通( (斷開(kāi)斷開(kāi)) )。 (3) 對(duì)同一對(duì)同一繼電器繼電器 Y( (或或
49、 R),),可以多次可以多次使用使用 SET 和和 RST 指指令,次數(shù)不限。令,次數(shù)不限。9. 置位、復(fù)位指令置位、復(fù)位指令 SET,RST下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目錄章目錄55/6510. 保持指令保持指令 KP S 和和 R 分別由輸入觸點(diǎn)分別由輸入觸點(diǎn) X0 和和 X1 控制。當(dāng)控制。當(dāng) X0 閉合時(shí)閉合時(shí), 指定繼電器線(xiàn)圈指定繼電器線(xiàn)圈 Y0 接通并保持;當(dāng)接通并保持;當(dāng) X1 閉閉合時(shí),合時(shí),Y0 斷開(kāi)復(fù)斷開(kāi)復(fù)。0 ST X01 ST X1 2 KP Y0 指令指令地址地址指令用法指令用法 置位置位輸入端輸入端 復(fù)位復(fù)位輸入端輸入端下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)
50、退出退出章目錄章目錄56/65指令使用說(shuō)明:指令使用說(shuō)明:(1)KP 指令可使用的編程元件為指令可使用的編程元件為 Y,R。 (2)置位觸發(fā)信號(hào)一旦將指定的繼電器接通,則無(wú)置位觸發(fā)信號(hào)一旦將指定的繼電器接通,則無(wú)論置位的觸發(fā)信號(hào)隨后是接通還是斷開(kāi)論置位的觸發(fā)信號(hào)隨后是接通還是斷開(kāi), ,指定的繼電指定的繼電器都保持接通,直到復(fù)位觸發(fā)信號(hào)接通。器都保持接通,直到復(fù)位觸發(fā)信號(hào)接通。 (3)若置位、復(fù)位觸發(fā)信號(hào)同時(shí)接通,則復(fù)位觸發(fā)信若置位、復(fù)位觸發(fā)信號(hào)同時(shí)接通,則復(fù)位觸發(fā)信號(hào)優(yōu)先。號(hào)優(yōu)先。(4)當(dāng)當(dāng) PLC 電源斷開(kāi)電源斷開(kāi)時(shí)時(shí), ,KP 指令指令的狀態(tài)不再保持。的狀態(tài)不再保持。(5)對(duì)同一繼電器對(duì)同一繼電器 Y( (或或 R) )一般只能使用一般只能使用一次一次 KP 指令指令。10. 保持指令保持指令 KP下一頁(yè)下一頁(yè)返回返回上一頁(yè)上一頁(yè)退出退出章目
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三門(mén)峽社會(huì)管理職業(yè)學(xué)院《小學(xué)語(yǔ)文課程教學(xué)與研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西應(yīng)用科技學(xué)院《公共管理導(dǎo)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024年6月浙江選考化學(xué)試題分析及20題評(píng)分細(xì)則
- 滄州職業(yè)技術(shù)學(xué)院《大數(shù)據(jù)技術(shù)開(kāi)源架構(gòu)》2023-2024學(xué)年第二學(xué)期期末試卷
- 安徽大學(xué)《大數(shù)據(jù)分析綜合實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南女子學(xué)院《信息安全法規(guī)與安全管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 淮南聯(lián)合大學(xué)《計(jì)算機(jī)導(dǎo)論A》2023-2024學(xué)年第二學(xué)期期末試卷
- 哈爾濱劍橋?qū)W院《山東紅色文化與當(dāng)代價(jià)值》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東服裝職業(yè)學(xué)院《應(yīng)用開(kāi)發(fā)課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東財(cái)經(jīng)大學(xué)東方學(xué)院《中國(guó)傳統(tǒng)文化與傳統(tǒng)建筑》2023-2024學(xué)年第二學(xué)期期末試卷
- 機(jī)動(dòng)車(chē)駕駛員體檢表
- 陽(yáng)江海上風(fēng)電項(xiàng)目建議書(shū)
- 大學(xué)本科畢業(yè)設(shè)計(jì)畢業(yè)論文-網(wǎng)上藥店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- DBJ∕T 13-264-2017 福建省石砌體結(jié)構(gòu)加固技術(shù)規(guī)程
- 洞口縣黃橋鎮(zhèn)污水處理廠入河排污口設(shè)置論證報(bào)告
- T∕CGMA 081001-2018 整體式高速齒輪傳動(dòng)裝置通用技術(shù)規(guī)范
- 核事故現(xiàn)場(chǎng)處置中的洗消問(wèn)題
- FeNO測(cè)定及應(yīng)用
- 鐵路貨車(chē)運(yùn)用常見(jiàn)故障講課講稿
- 配電房值班電工技能考核(答案)
- 耐高壓PICC置管
評(píng)論
0/150
提交評(píng)論