機(jī)電傳動(dòng)控制9-PLC_第1頁(yè)
機(jī)電傳動(dòng)控制9-PLC_第2頁(yè)
機(jī)電傳動(dòng)控制9-PLC_第3頁(yè)
機(jī)電傳動(dòng)控制9-PLC_第4頁(yè)
機(jī)電傳動(dòng)控制9-PLC_第5頁(yè)
已閱讀5頁(yè),還剩137頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1第九章第九章 可編程序控制器(可編程序控制器(PLCPLC,PCPC)PLCPLC的構(gòu)成及原理的構(gòu)成及原理PLCPLC的基本指令系統(tǒng)的基本指令系統(tǒng)PLCPLC的基本控制環(huán)節(jié)的基本控制環(huán)節(jié)PLCPLC控制系統(tǒng)的設(shè)計(jì)控制系統(tǒng)的設(shè)計(jì)2M M33A A B B C C KMKMFUFUQSQS FRFRKMKMSB1SB1SB2SB2KMKMY0Y0X1X1X0X0Y0Y0X1X1SB2SB2SB1SB124V24VX0X0輸入部分邏輯控制輸出部分 KMKM220220V VY0Y0X1X1X0X0COMCOMY0Y0COMCOM KMKMSB2SB2SB1SB1220V220V24V24V345可

2、編程序控制器可編程序控制器(PLC)(PLC)的出現(xiàn)的出現(xiàn) 可編程控制器因早期主要應(yīng)用于開(kāi)關(guān)量的邏輯控制,故可編程控制器因早期主要應(yīng)用于開(kāi)關(guān)量的邏輯控制,故其最初被稱(chēng)為可編程邏輯控制器其最初被稱(chēng)為可編程邏輯控制器 (Programmable Logic (Programmable Logic Controller)Controller),簡(jiǎn)稱(chēng)簡(jiǎn)稱(chēng)PLC PLC 。 現(xiàn)代的可編程控制器現(xiàn)代的可編程控制器(Programmable Controller)(Programmable Controller)已發(fā)展已發(fā)展到以微處理器為基礎(chǔ)、高度集成化的工業(yè)控制裝置,它是計(jì)到以微處理器為基礎(chǔ)、高度集成化的

3、工業(yè)控制裝置,它是計(jì)算機(jī)技術(shù)與工業(yè)控制技術(shù)相結(jié)合的控制設(shè)備。算機(jī)技術(shù)與工業(yè)控制技術(shù)相結(jié)合的控制設(shè)備。6 19681968年,美國(guó)最大的汽車(chē)制造商通用汽車(chē)公司年,美國(guó)最大的汽車(chē)制造商通用汽車(chē)公司(GM) (GM) 為了用新的控制裝置取代繼電器控制裝置為了用新的控制裝置取代繼電器控制裝置, , 在公開(kāi)招標(biāo)在公開(kāi)招標(biāo)中提出了十項(xiàng)招標(biāo)指標(biāo)中提出了十項(xiàng)招標(biāo)指標(biāo): : (1)(1)編程方便,現(xiàn)場(chǎng)可修改程序;編程方便,現(xiàn)場(chǎng)可修改程序; (2)(2)維修方便,采用模塊化結(jié)構(gòu);維修方便,采用模塊化結(jié)構(gòu); (3)(3)可靠性高于繼電器控制裝置;可靠性高于繼電器控制裝置; (4)(4)體積小于繼電器控制裝置;體積小

4、于繼電器控制裝置; (5)(5)數(shù)據(jù)可直接送入管理計(jì)算機(jī);數(shù)據(jù)可直接送入管理計(jì)算機(jī); (6)(6)成本可與繼電器控制裝置競(jìng)爭(zhēng);成本可與繼電器控制裝置競(jìng)爭(zhēng); (7)(7)可直接用可直接用115V115V交流輸入;交流輸入; (8)(8)輸出為輸出為115v115v,2A2A以上,能直接驅(qū)動(dòng)電磁閥、接觸器等以上,能直接驅(qū)動(dòng)電磁閥、接觸器等 (9)(9)通用性強(qiáng),要能擴(kuò)展;通用性強(qiáng),要能擴(kuò)展; (10)(10)用戶(hù)程序存儲(chǔ)器容量可擴(kuò)展到用戶(hù)程序存儲(chǔ)器容量可擴(kuò)展到4KB4KB。7 19691969年,美國(guó)數(shù)字設(shè)備公司年,美國(guó)數(shù)字設(shè)備公司(DEC)(DEC)研制研制成功第一臺(tái)成功第一臺(tái)PLC,PLC,應(yīng)

5、用于美國(guó)通用汽車(chē)自動(dòng)裝配應(yīng)用于美國(guó)通用汽車(chē)自動(dòng)裝配線上,取得了極大的成功。線上,取得了極大的成功。8可編程序控制器的定義可編程序控制器的定義 國(guó)際電工委員會(huì)國(guó)際電工委員會(huì)(IEC)(IEC)曾于曾于19821982年年1111月頒布了可編月頒布了可編程控制器標(biāo)準(zhǔn)草案第一稿,程控制器標(biāo)準(zhǔn)草案第一稿,19851985年年1 1月又發(fā)表了第二稿,月又發(fā)表了第二稿,19871987年年2 2月頒布了第三稿該草案中對(duì)可編程控制器的月頒布了第三稿該草案中對(duì)可編程控制器的定義是:定義是: 可編程控制器是一種可編程控制器是一種進(jìn)行數(shù)字運(yùn)算進(jìn)行數(shù)字運(yùn)算的電子系統(tǒng),是專(zhuān)為在的電子系統(tǒng),是專(zhuān)為在工業(yè)環(huán)工業(yè)環(huán)境下的應(yīng)

6、用境下的應(yīng)用而設(shè)計(jì)的工業(yè)控制器它采用了可編程序的存儲(chǔ)器,用來(lái)而設(shè)計(jì)的工業(yè)控制器它采用了可編程序的存儲(chǔ)器,用來(lái)在其內(nèi)部在其內(nèi)部存儲(chǔ)指令、執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)存儲(chǔ)指令、執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算算等操作的指令,并通過(guò)數(shù)字式或模擬式的輸入和輸出,控制各種類(lèi)等操作的指令,并通過(guò)數(shù)字式或模擬式的輸入和輸出,控制各種類(lèi)型機(jī)械的生產(chǎn)過(guò)程型機(jī)械的生產(chǎn)過(guò)程 可編程控制器及其有關(guān)外圍設(shè)備都按易于與工業(yè)系統(tǒng)聯(lián)成一個(gè)整可編程控制器及其有關(guān)外圍設(shè)備都按易于與工業(yè)系統(tǒng)聯(lián)成一個(gè)整體、易于擴(kuò)充其功能的原則設(shè)計(jì)體、易于擴(kuò)充其功能的原則設(shè)計(jì)9可編程序控制器的發(fā)展過(guò)程可編程序控制器的發(fā)展過(guò)程

7、 第一代:第一代:從第一臺(tái)可編程序控制器誕生到從第一臺(tái)可編程序控制器誕生到7070年代初期年代初期 第二代:第二代:7070年代初期到年代初期到7070年代末期年代末期 第三代:第三代:7070年代末期到年代末期到8080年代中期年代中期 第四代:第四代:8080年代中期到年代中期到9090年代中期年代中期 第五代:第五代:9090年代中期至今年代中期至今 101112可編程序控制器的發(fā)展趨勢(shì)可編程序控制器的發(fā)展趨勢(shì) 小型小型PLCPLC向體積縮小、功能增強(qiáng)、速度向體積縮小、功能增強(qiáng)、速度加快、價(jià)格低廉的方向發(fā)展,使之能更加加快、價(jià)格低廉的方向發(fā)展,使之能更加廣泛地取代繼電器控制。廣泛地取代繼

8、電器控制。 大中型大中型PLCPLC向大容量、高可靠性、高速度、多功向大容量、高可靠性、高速度、多功能、網(wǎng)絡(luò)化的方向發(fā)展,使之能對(duì)大規(guī)模、復(fù)雜系能、網(wǎng)絡(luò)化的方向發(fā)展,使之能對(duì)大規(guī)模、復(fù)雜系統(tǒng)進(jìn)行綜合性的自動(dòng)控制統(tǒng)進(jìn)行綜合性的自動(dòng)控制 13PLCPLC的特點(diǎn)的特點(diǎn)控制功能強(qiáng)大(可以控制開(kāi)關(guān)量、數(shù)字量、模擬量等),也可實(shí)現(xiàn)開(kāi)控制功能強(qiáng)大(可以控制開(kāi)關(guān)量、數(shù)字量、模擬量等),也可實(shí)現(xiàn)開(kāi)環(huán)控制和閉環(huán)控制環(huán)控制和閉環(huán)控制程序功能強(qiáng)大(支持程序控制的子程序、循環(huán)、跳轉(zhuǎn)、多任務(wù)、中斷程序功能強(qiáng)大(支持程序控制的子程序、循環(huán)、跳轉(zhuǎn)、多任務(wù)、中斷等)等)網(wǎng)絡(luò)功能(可以支持各種工業(yè)控制網(wǎng)絡(luò)、現(xiàn)場(chǎng)總線甚至網(wǎng)絡(luò)功能(

9、可以支持各種工業(yè)控制網(wǎng)絡(luò)、現(xiàn)場(chǎng)總線甚至TCP/IPTCP/IP等)等)完善的自診斷、報(bào)警、監(jiān)控功能完善的自診斷、報(bào)警、監(jiān)控功能14可編程序控制器的應(yīng)用可編程序控制器的應(yīng)用 (1) (1) 開(kāi)關(guān)量的邏輯控制開(kāi)關(guān)量的邏輯控制(2) (2) 位置控制位置控制 (3) (3) 過(guò)程控制過(guò)程控制(4) (4) 數(shù)據(jù)處理數(shù)據(jù)處理(5) (5) 通信聯(lián)網(wǎng)通信聯(lián)網(wǎng) (6) (6) 在計(jì)算機(jī)集成制造系統(tǒng)在計(jì)算機(jī)集成制造系統(tǒng)(CIMS)(CIMS)中的應(yīng)用中的應(yīng)用 15可編程序控制器可編程序控制器(PLC)(PLC)的應(yīng)用的應(yīng)用 16171819第一章第一章20第一章第一章211.1.按結(jié)構(gòu)分類(lèi)按結(jié)構(gòu)分類(lèi) 1)1

10、)整體式整體式PLCPLC 結(jié)構(gòu):結(jié)構(gòu): 特點(diǎn):特點(diǎn):結(jié)構(gòu)緊湊、體積小,重量輕、價(jià)格低,輸入、輸出點(diǎn)數(shù)固定,實(shí)現(xiàn)的功能和控制規(guī)模固定,靈活性較低。小型PLC常采用這種結(jié)構(gòu),適應(yīng)于工業(yè)生產(chǎn)中的單機(jī)控制。PLCPLC的分類(lèi)的分類(lèi)222324 2)2)組合式組合式PLCPLC 結(jié)構(gòu)結(jié)構(gòu): 特點(diǎn)特點(diǎn): :系統(tǒng)配置靈活,可構(gòu)成具有不同控制規(guī)模和功能的PLC,但它的價(jià)格較高。一般大、中型PLC采用這種結(jié)構(gòu)。252627 2.2.按控制規(guī)模分類(lèi)按控制規(guī)模分類(lèi) PLCPLC大致可分為微型機(jī)、小型機(jī)、中型機(jī)及大致可分為微型機(jī)、小型機(jī)、中型機(jī)及大型機(jī)、超大型機(jī)大型機(jī)、超大型機(jī)。1 1)微型機(jī))微型機(jī)( (小于小于

11、6464點(diǎn))點(diǎn))OMRON公司的公司的SP系列系列28 2.2.按控制規(guī)模分類(lèi)按控制規(guī)模分類(lèi) 2 2)小型機(jī))小型機(jī)(小于(小于256256點(diǎn))點(diǎn))OMRON公司的公司的CPM1A、CQM系列系列松下公司的松下公司的FP1系列系列293 3)中型機(jī))中型機(jī)(小于(小于20482048點(diǎn))點(diǎn))OMRON公司的公司的C200H西門(mén)子公司的西門(mén)子公司的S7-300304 4)大型機(jī)()大型機(jī)( 大于大于20482048點(diǎn))點(diǎn))OMRON公司的公司的C1000H松下公司的松下公司的FP3COMRON公司的公司的2000H315 5)超大型機(jī))超大型機(jī) 控制點(diǎn)數(shù)可達(dá)上萬(wàn)點(diǎn),甚至于幾萬(wàn)點(diǎn). 美國(guó)美國(guó)GEG

12、E公司公司的的90907070機(jī),其機(jī),其點(diǎn)數(shù)可達(dá)點(diǎn)數(shù)可達(dá)2400024000點(diǎn),另外還有點(diǎn),另外還有80008000路的模擬量。路的模擬量。32OMRON公司公司CQM系列系列33松下松下 FP1系列系列3435OMRON公司的公司的C1000H36COMRON公司的公司的2000H373839 2.2.按生產(chǎn)廠家分類(lèi)按生產(chǎn)廠家分類(lèi) 德國(guó)西門(mén)子公司德國(guó)西門(mén)子公司 美國(guó)美國(guó)GEGE公司公司日本三菱公司日本三菱公司 日本日本OMRONOMRON公司公司法國(guó)施耐得公司法國(guó)施耐得公司 日本日立公司日本日立公司日本松下電工公司日本松下電工公司 美國(guó)美國(guó)ROCKWELLROCKWELL公司公司日本東芝公

13、司日本東芝公司日本富士公司日本富士公司409.1 PLC9.1 PLC的基本結(jié)構(gòu)、工作原理的基本結(jié)構(gòu)、工作原理一、一、 PLCPLC的基本結(jié)構(gòu)的基本結(jié)構(gòu) PLCPLC實(shí)質(zhì)是一種專(zhuān)用于工業(yè)控制的計(jì)算機(jī),其硬件結(jié)實(shí)質(zhì)是一種專(zhuān)用于工業(yè)控制的計(jì)算機(jī),其硬件結(jié)構(gòu)基本上與微型計(jì)算機(jī)相同構(gòu)基本上與微型計(jì)算機(jī)相同. . 41整體式整體式PLCPLC42模塊式模塊式PLCPLC431中央處理單元中央處理單元 CPU中央處理單元中央處理單元(CPU)是是PLC的的控制中樞??刂浦袠?。44(1) (1) 接收并存儲(chǔ)從編程器輸入的用戶(hù)程序和數(shù)據(jù);接收并存儲(chǔ)從編程器輸入的用戶(hù)程序和數(shù)據(jù);(2) (2) 診斷電源、診斷電

14、源、PLCPLC內(nèi)部電路的工作狀態(tài)和編程的語(yǔ)法錯(cuò)誤;內(nèi)部電路的工作狀態(tài)和編程的語(yǔ)法錯(cuò)誤;(3) (3) 用掃描的方式接收輸入信號(hào),并送入用掃描的方式接收輸入信號(hào),并送入PLCPLC的數(shù)據(jù)寄存器保存起來(lái);的數(shù)據(jù)寄存器保存起來(lái);(4) PLC(4) PLC進(jìn)入運(yùn)行狀態(tài)后,根據(jù)存放的先后順序逐條讀取用戶(hù)程序,進(jìn)行解進(jìn)入運(yùn)行狀態(tài)后,根據(jù)存放的先后順序逐條讀取用戶(hù)程序,進(jìn)行解釋和執(zhí)行,完成用戶(hù)程序中規(guī)定的各種操作;釋和執(zhí)行,完成用戶(hù)程序中規(guī)定的各種操作;(5) (5) 將用戶(hù)程序的執(zhí)行結(jié)果送至輸出端。將用戶(hù)程序的執(zhí)行結(jié)果送至輸出端。CPUCPU的的主要作用主要作用453)3)位片式微處理器,也稱(chēng)布爾處理

15、器。位片式微處理器,也稱(chēng)布爾處理器。PLCPLC使用的使用的CPUCPU主要有以下幾種:主要有以下幾種:1)1)通用微處理器,如通用微處理器,如80808080、68006800、Z80AZ80A、80868086等等2)2)單片機(jī),如單片機(jī),如80518051等等。 位片式微處理器是獨(dú)立于微型機(jī)的另一分支。它主要追求運(yùn)算速度位片式微處理器是獨(dú)立于微型機(jī)的另一分支。它主要追求運(yùn)算速度快,它以快,它以4 4位為一片。用幾個(gè)位片級(jí)聯(lián),可以組成任意字長(zhǎng)的微處理器。位為一片。用幾個(gè)位片級(jí)聯(lián),可以組成任意字長(zhǎng)的微處理器。改變微程序存儲(chǔ)器的內(nèi)容,可以改變計(jì)算機(jī)的指令系統(tǒng)。位片式結(jié)構(gòu)可改變微程序存儲(chǔ)器的內(nèi)容

16、,可以改變計(jì)算機(jī)的指令系統(tǒng)。位片式結(jié)構(gòu)可以使用多個(gè)微處理器,將控制任務(wù)劃分為若干個(gè)可以并行處理的部分,以使用多個(gè)微處理器,將控制任務(wù)劃分為若干個(gè)可以并行處理的部分,幾個(gè)微處理器同時(shí)進(jìn)行處理。幾個(gè)微處理器同時(shí)進(jìn)行處理。46 存放系統(tǒng)軟存放系統(tǒng)軟件的存儲(chǔ)器稱(chēng)為件的存儲(chǔ)器稱(chēng)為系統(tǒng)程序存儲(chǔ)器系統(tǒng)程序存儲(chǔ)器。 存放應(yīng)用軟件存放應(yīng)用軟件的存儲(chǔ)器稱(chēng)為用的存儲(chǔ)器稱(chēng)為用戶(hù)戶(hù)程序存儲(chǔ)器程序存儲(chǔ)器。2 2存儲(chǔ)器存儲(chǔ)器 47PLCPLC常用的常用的存儲(chǔ)器存儲(chǔ)器類(lèi)型類(lèi)型RAM RAM (Random Access MemoryRandom Access Memory)EPROMEPROM(Erasable Progra

17、mmableErasable Programmable Read Only Memory Read Only Memory) EEPROM(Electrical ErasableEEPROM(Electrical Erasable Programmable Read Programmable Read Only Memory) Only Memory)48PLCPLC存儲(chǔ)空間的分配存儲(chǔ)空間的分配用戶(hù)程序存儲(chǔ)區(qū)用戶(hù)程序存儲(chǔ)區(qū)系統(tǒng)程序存儲(chǔ)區(qū)系統(tǒng)程序存儲(chǔ)區(qū)系統(tǒng)系統(tǒng)RAMRAM存儲(chǔ)區(qū)(包括存儲(chǔ)區(qū)(包括I/OI/O映象映象區(qū)和系統(tǒng)軟設(shè)備等)區(qū)和系統(tǒng)軟設(shè)備等)在系統(tǒng)程序存儲(chǔ)區(qū)中存放著相當(dāng)于計(jì)算機(jī)操作系在系

18、統(tǒng)程序存儲(chǔ)區(qū)中存放著相當(dāng)于計(jì)算機(jī)操作系統(tǒng)的系統(tǒng)程序。包括監(jiān)控程序、管理程序、命令統(tǒng)的系統(tǒng)程序。包括監(jiān)控程序、管理程序、命令解釋程序、功能子程序、系統(tǒng)診斷子程序等。由解釋程序、功能子程序、系統(tǒng)診斷子程序等。由制造廠商將其固化在制造廠商將其固化在EPROMEPROM中,用戶(hù)不能直接存取。中,用戶(hù)不能直接存取。它和硬件一起決定了該它和硬件一起決定了該P(yáng)LCPLC的性能的性能系統(tǒng)系統(tǒng)RAMRAM存儲(chǔ)區(qū)包括存儲(chǔ)區(qū)包括I/OI/O映象區(qū)以及各類(lèi)軟設(shè)映象區(qū)以及各類(lèi)軟設(shè)備備,如:邏輯線圈;數(shù)據(jù)寄存器;計(jì)時(shí)器;如:邏輯線圈;數(shù)據(jù)寄存器;計(jì)時(shí)器;計(jì)數(shù)器;變址寄存器;累加器等存儲(chǔ)器。計(jì)數(shù)器;變址寄存器;累加器等存儲(chǔ)

19、器。用戶(hù)程序存儲(chǔ)區(qū)存放用戶(hù)編制的用戶(hù)程序存儲(chǔ)區(qū)存放用戶(hù)編制的用戶(hù)程序。用戶(hù)程序。不同類(lèi)型的不同類(lèi)型的PLCPLC,其存儲(chǔ)容量各其存儲(chǔ)容量各不相同。不相同。493 3輸入輸出接口輸入輸出接口(I/O(I/O單元單元) )501 1)輸入電路)輸入電路: : 輸入電路是輸入電路是PLCPLC與外部連接的輸入通道。輸入信號(hào)與外部連接的輸入通道。輸入信號(hào)( (如按鈕、如按鈕、行程開(kāi)關(guān)以及傳感器輸出的開(kāi)關(guān)信號(hào)或模擬量行程開(kāi)關(guān)以及傳感器輸出的開(kāi)關(guān)信號(hào)或模擬量) )經(jīng)過(guò)輸入電經(jīng)過(guò)輸入電路轉(zhuǎn)換成中央控制單元能接受和處理的數(shù)字信號(hào)。路轉(zhuǎn)換成中央控制單元能接受和處理的數(shù)字信號(hào)。2 2)輸出電路)輸出電路: : 輸

20、出電路是輸出電路是PLCPLC向外部執(zhí)行部件輸出相應(yīng)控制信號(hào)的通道。向外部執(zhí)行部件輸出相應(yīng)控制信號(hào)的通道。通過(guò)輸出電路,通過(guò)輸出電路,PLCPLC可對(duì)外部執(zhí)行部件可對(duì)外部執(zhí)行部件( (如接觸器、電磁閥、如接觸器、電磁閥、繼電器、指示燈、步進(jìn)電機(jī)、伺服電機(jī)等繼電器、指示燈、步進(jìn)電機(jī)、伺服電機(jī)等) )進(jìn)行控制。進(jìn)行控制。3 3)輸入)輸入/ /輸出電路根據(jù)其功能的不同可分為輸出電路根據(jù)其功能的不同可分為數(shù)字輸數(shù)字輸入、數(shù)字輸出、模擬量輸入、模擬量輸出、位置控制、通入、數(shù)字輸出、模擬量輸入、模擬量輸出、位置控制、通訊等各種類(lèi)型。訊等各種類(lèi)型。 51(1 1)直流輸入單元)直流輸入單元光電隔離:光電隔

21、離:現(xiàn)場(chǎng)與現(xiàn)場(chǎng)與PLCPLC主機(jī)隔主機(jī)隔離離避免外電路出現(xiàn)避免外電路出現(xiàn)故障時(shí),外部強(qiáng)故障時(shí),外部強(qiáng)電侵入主機(jī)而損電侵入主機(jī)而損壞主機(jī)壞主機(jī)將現(xiàn)場(chǎng)開(kāi)關(guān)信號(hào)將現(xiàn)場(chǎng)開(kāi)關(guān)信號(hào)經(jīng)光電耦合轉(zhuǎn)變經(jīng)光電耦合轉(zhuǎn)變?yōu)闉镻LCPLC的標(biāo)準(zhǔn)邏輯的標(biāo)準(zhǔn)邏輯電平電平。52(2)2)交流輸入單元交流輸入單元 PLCPLC內(nèi)部輸入電路內(nèi)部輸入電路外外部部用用戶(hù)戶(hù)接接線線工作原理與直流輸入電路基本相同。工作原理與直流輸入電路基本相同。隔直電容隔直電容分壓電路分壓電路光電耦合器光電耦合器53(3 3)繼電器輸出單元)繼電器輸出單元 54(4)(4)晶體管輸出單元晶體管輸出單元 PLC內(nèi)部輸出電路外部用戶(hù)接線輸出三極管負(fù)載續(xù)流二

22、極管保險(xiǎn)絲保護(hù)二極管155(5 5)模擬量輸入接口電路)模擬量輸入接口電路 56(6 6)模擬量輸出接口電路)模擬量輸出接口電路 57 電源部件能將交流電轉(zhuǎn)換成中央控制單元、輸入電源部件能將交流電轉(zhuǎn)換成中央控制單元、輸入/ /輸輸出部件所需要的直流電源;能適應(yīng)電網(wǎng)波動(dòng)、溫度變化出部件所需要的直流電源;能適應(yīng)電網(wǎng)波動(dòng)、溫度變化的影響,對(duì)電壓具有一定的保護(hù)能力,以防止電壓突變的影響,對(duì)電壓具有一定的保護(hù)能力,以防止電壓突變時(shí)損壞中央控制器。時(shí)損壞中央控制器。 另外電源部件內(nèi)還裝有備用電池(鋰電池),以保證另外電源部件內(nèi)還裝有備用電池(鋰電池),以保證在斷電時(shí)存放在在斷電時(shí)存放在RAMRAM中的信息

23、不至丟失。因此用戶(hù)程序在中的信息不至丟失。因此用戶(hù)程序在調(diào)試過(guò)程中,可采用調(diào)試過(guò)程中,可采用RAMRAM貯存,貯存,便于修改程序。便于修改程序。4.4.電源部件電源部件( (模塊模塊) )586 6編程工具編程工具 編輯程序、調(diào)試程序和監(jiān)控程序的執(zhí)行,還可編輯程序、調(diào)試程序和監(jiān)控程序的執(zhí)行,還可以在線測(cè)試以在線測(cè)試PLCPLC的內(nèi)部狀態(tài)和參數(shù),與的內(nèi)部狀態(tài)和參數(shù),與PLCPLC進(jìn)行人機(jī)對(duì)進(jìn)行人機(jī)對(duì)話。話。 作用作用計(jì)算機(jī)輔助編程計(jì)算機(jī)輔助編程 專(zhuān)用專(zhuān)用編程器編程器 圖形圖形編程器編程器簡(jiǎn)易簡(jiǎn)易編程器編程器598 8其它外部設(shè)備其它外部設(shè)備人機(jī)接口外存儲(chǔ)器打印機(jī)EPROM寫(xiě)入器60二、二、 PL

24、CPLC的基本工作原理的基本工作原理首先執(zhí)行自診斷程序,對(duì)輸入輸出 點(diǎn)、存儲(chǔ)器和CPU進(jìn)行自診斷。 如有通訊請(qǐng)求,在自診斷后就進(jìn)行通訊處理。輸入采樣階段:當(dāng)PLC開(kāi)始工作時(shí),微處理器首先以順序讀入所有輸入端的信號(hào)狀態(tài),并逐一存入輸入狀態(tài)寄存器中。在程序執(zhí)行期間,即使輸入狀態(tài)變化,輸入狀態(tài)寄存器的內(nèi)容也不會(huì)改變。這些變化只能在下一個(gè)工作周期的輸入采樣階段才被讀入。組成程序的每條指令都有順序號(hào),在PLC中稱(chēng)步號(hào)。指令按步號(hào)依次存入貯存單元。程序執(zhí)行期間,微處理器將指令順序調(diào)出并執(zhí)行。執(zhí)行時(shí),對(duì)輸入和輸出狀態(tài)進(jìn)行“處理”,即按程序進(jìn)行邏輯、算術(shù)運(yùn)算,再將結(jié)果存入輸出狀態(tài)寄存器中。在所有的指令執(zhí)行完畢

25、后,輸出狀態(tài)寄存器中的狀態(tài)通過(guò)輸出鎖存電路轉(zhuǎn)換成被控設(shè)備所能接收的電壓或電流信號(hào),以驅(qū)動(dòng)被控設(shè)備。61二、二、 PLCPLC的基本工作原理的基本工作原理PLC的掃描周期大約為幾十msPLC的掃描過(guò)程62PLCPLC軟件組成軟件組成系統(tǒng)監(jiān)控軟件:系統(tǒng)監(jiān)控軟件:1.管理程序(運(yùn)行管理、生成用戶(hù)元件、自檢和診斷管理程序(運(yùn)行管理、生成用戶(hù)元件、自檢和診斷等)等)2.用戶(hù)指令解釋程序用戶(hù)指令解釋程序3.標(biāo)準(zhǔn)程序模塊、系統(tǒng)調(diào)用標(biāo)準(zhǔn)程序模塊、系統(tǒng)調(diào)用用戶(hù)程序用戶(hù)程序63三、三、PLCPLC的性能指標(biāo)的性能指標(biāo)1.I/O1.I/O點(diǎn)數(shù)點(diǎn)數(shù)輸入、輸出端子的個(gè)數(shù)輸入、輸出端子的個(gè)數(shù) 2.2.用戶(hù)程序存儲(chǔ)器容量用

26、戶(hù)程序存儲(chǔ)器容量決定了決定了PLCPLC可以容納用戶(hù)可以容納用戶(hù)程序的長(zhǎng)短程序的長(zhǎng)短。 中、小型中、小型PLCPLC的存儲(chǔ)容量一般在的存儲(chǔ)容量一般在8K8K以下,大型以下,大型PLCPLC的存儲(chǔ)容量達(dá)到的存儲(chǔ)容量達(dá)到256K256K2M2M。 3.3.掃描速度掃描速度掃描速度是指掃描速度是指PLCPLC執(zhí)行程序的速度,執(zhí)行程序的速度,是衡量是衡量PLCPLC控制速度的重要指標(biāo)控制速度的重要指標(biāo)。 以以ms/Kms/K字為單位表示,例如字為單位表示,例如20ms/K20ms/K字,表示掃字,表示掃描描1K1K字的用戶(hù)程序所需要的時(shí)間為字的用戶(hù)程序所需要的時(shí)間為20ms20ms。 64 4.4.指

27、令種類(lèi)及條數(shù)指令種類(lèi)及條數(shù) 5.5.內(nèi)部器件的種類(lèi)和數(shù)量?jī)?nèi)部器件的種類(lèi)和數(shù)量 包括輔助繼電器、定時(shí)器、計(jì)數(shù)器、保持繼電器、特殊輔包括輔助繼電器、定時(shí)器、計(jì)數(shù)器、保持繼電器、特殊輔助繼電器、數(shù)據(jù)存儲(chǔ)器等等。助繼電器、數(shù)據(jù)存儲(chǔ)器等等。 6 6智能單元智能單元 PLCPLC不僅能完成開(kāi)關(guān)量的邏輯控制而且利用智能單元可完成模擬不僅能完成開(kāi)關(guān)量的邏輯控制而且利用智能單元可完成模擬量控制、位置和速度控制以及通信聯(lián)網(wǎng)等。智能單元的種類(lèi)、功能量控制、位置和速度控制以及通信聯(lián)網(wǎng)等。智能單元的種類(lèi)、功能的強(qiáng)弱是衡量的強(qiáng)弱是衡量PLCPLC產(chǎn)品水平高低的一個(gè)重要指標(biāo)。產(chǎn)品水平高低的一個(gè)重要指標(biāo)。三、三、PLCPLC

28、的性能指標(biāo)的性能指標(biāo)659.2 9.2 可編程序控制器的編程器件可編程序控制器的編程器件 PLCPLC內(nèi)部有許多具有不同功能的器件,實(shí)際上這些器件是由內(nèi)部有許多具有不同功能的器件,實(shí)際上這些器件是由電子電路和存儲(chǔ)器組成的。電子電路和存儲(chǔ)器組成的。 輸入繼電器輸入繼電器X X是由輸入電路和映象輸入接點(diǎn)的存儲(chǔ)器組成;是由輸入電路和映象輸入接點(diǎn)的存儲(chǔ)器組成; 輸出繼電器輸出繼電器Y Y是由輸出電路和映象輸出接點(diǎn)的存儲(chǔ)器組成;是由輸出電路和映象輸出接點(diǎn)的存儲(chǔ)器組成; 定時(shí)器定時(shí)器T T、計(jì)數(shù)器計(jì)數(shù)器C C、輔助繼電器輔助繼電器M M、狀態(tài)狀態(tài)器器S S、數(shù)據(jù)寄存器數(shù)據(jù)寄存器D D、變址寄存器變址寄存器

29、V/ZV/Z等等都是由存儲(chǔ)器組成的。都是由存儲(chǔ)器組成的。 為了把它們與通常的硬器件區(qū)分開(kāi),通常把上面的器件統(tǒng)為了把它們與通常的硬器件區(qū)分開(kāi),通常把上面的器件統(tǒng)稱(chēng)為稱(chēng)為軟器件軟器件,也稱(chēng),也稱(chēng)編程器件編程器件。 主要針對(duì)主要針對(duì)F-40MF-40M的的PLCPLC。66Y0Y0X1X1X0X0Y0Y0X1X1SB2SB2SB1SB124V24VX0X0輸入繼電器邏輯控制輸出繼電器 KMKM220220V VY0Y0等效繼電器線路等效繼電器線路67輸出繼電器輸出繼電器Y Y基本單元基本單元地址號(hào):地址號(hào):430-437430-437(8 8個(gè))個(gè)) 530-537530-537(8 8個(gè))個(gè))擴(kuò)展

30、單元擴(kuò)展單元地址號(hào):地址號(hào):440-447440-447(8 8個(gè))個(gè)) 540-547540-547(8 8個(gè))個(gè))輸入繼電器輸入繼電器X X基本單元基本單元地址號(hào):地址號(hào):400-413400-413(1212個(gè))個(gè)) 500-513500-513(1212個(gè))個(gè))擴(kuò)展單元擴(kuò)展單元地址號(hào):地址號(hào):414-427414-427(1212個(gè))個(gè)) 514-527514-527(1212個(gè))個(gè))68時(shí)間繼電器時(shí)間繼電器T TF40M -PLCF40M -PLC的定時(shí)器的定時(shí)值的定時(shí)器的定時(shí)值K K為為0.1s-999s0.1s-999s。地址號(hào):地址號(hào):450-457450-457(8 8個(gè))個(gè)

31、) 550-557550-557(8 8個(gè))個(gè)) 定時(shí)器的設(shè)定值由用戶(hù)設(shè)定時(shí)器的設(shè)定值由用戶(hù)設(shè)定,存放在設(shè)定值寄存器中;定,存放在設(shè)定值寄存器中;當(dāng)當(dāng)X0的狀態(tài)為的狀態(tài)為1時(shí),計(jì)數(shù)器時(shí),計(jì)數(shù)器(當(dāng)前值寄存器)累加時(shí)鐘脈(當(dāng)前值寄存器)累加時(shí)鐘脈沖個(gè)數(shù),當(dāng)計(jì)數(shù)器的計(jì)數(shù)值等沖個(gè)數(shù),當(dāng)計(jì)數(shù)器的計(jì)數(shù)值等于設(shè)定值時(shí),比較器輸出為于設(shè)定值時(shí),比較器輸出為1,即定時(shí)器的狀態(tài)為即定時(shí)器的狀態(tài)為1,否則定,否則定時(shí)器的狀態(tài)為時(shí)器的狀態(tài)為0。69延時(shí)斷開(kāi)的定時(shí)器延時(shí)斷開(kāi)的定時(shí)器70計(jì)數(shù)繼電器計(jì)數(shù)繼電器C CF40M-PLCF40M-PLC的計(jì)數(shù)器的計(jì)數(shù)值的計(jì)數(shù)器的計(jì)數(shù)值K K為為1-9991-999次次。地址號(hào):

32、地址號(hào):460-467460-467(8 8個(gè))個(gè)) 560-567560-567(8 8個(gè))個(gè))計(jì)數(shù)輸入端復(fù)位端71計(jì)數(shù)器作定時(shí)器使用計(jì)數(shù)器作定時(shí)器使用復(fù)位端無(wú)復(fù)位端無(wú)M71M71時(shí):運(yùn)行斷電引起計(jì)數(shù)器中斷計(jì)數(shù)時(shí),時(shí):運(yùn)行斷電引起計(jì)數(shù)器中斷計(jì)數(shù)時(shí),當(dāng)前的計(jì)數(shù)值仍保存,電源接通后,計(jì)數(shù)器在此值上當(dāng)前的計(jì)數(shù)值仍保存,電源接通后,計(jì)數(shù)器在此值上繼續(xù)計(jì)數(shù),直到計(jì)數(shù)值滿,輸出觸點(diǎn)就接通。繼續(xù)計(jì)數(shù),直到計(jì)數(shù)值滿,輸出觸點(diǎn)就接通。復(fù)位端有復(fù)位端有M71M71時(shí):電源中斷,計(jì)數(shù)停止;電源接通,時(shí):電源中斷,計(jì)數(shù)停止;電源接通,復(fù)位,重新計(jì)數(shù)復(fù)位,重新計(jì)數(shù)電源中斷的情況:電源中斷的情況:72輔助繼電器輔助繼電

33、器M M PLCPLC中設(shè)有許多輔助繼電器,輔助繼電器由程序指令控制,中設(shè)有許多輔助繼電器,輔助繼電器由程序指令控制,專(zhuān)供內(nèi)部編程使用。專(zhuān)供內(nèi)部編程使用。 可編程控制器一般有通用輔助繼電器、斷電保持輔助繼可編程控制器一般有通用輔助繼電器、斷電保持輔助繼電器。電器。 作用:作用:相當(dāng)于繼電器控制系統(tǒng)的中間繼電器。其觸點(diǎn)具有無(wú)限對(duì),但不可直相當(dāng)于繼電器控制系統(tǒng)的中間繼電器。其觸點(diǎn)具有無(wú)限對(duì),但不可直接驅(qū)動(dòng)外部負(fù)載。接驅(qū)動(dòng)外部負(fù)載??梢宰饕莆患拇嫫魇褂谩M粏卧目梢宰饕莆患拇嫫魇褂谩M粏卧? 8位輔助寄存器組成一個(gè)移位寄存位輔助寄存器組成一個(gè)移位寄存器器73特殊輔助繼電器特殊輔助繼電器M MM

34、70:M70:監(jiān)測(cè)運(yùn)行監(jiān)測(cè)運(yùn)行PLCPLC運(yùn)行時(shí),運(yùn)行時(shí),M70M70一直保持通電。一直保持通電。作用:其觸點(diǎn)常接一指示燈,用來(lái)指示作用:其觸點(diǎn)常接一指示燈,用來(lái)指示PLCPLC是否運(yùn)行是否運(yùn)行M71:M71:產(chǎn)生脈沖初始化產(chǎn)生脈沖初始化PLCPLC運(yùn)行時(shí),運(yùn)行時(shí),M70M70接通,在第一個(gè)掃描周期,接通,在第一個(gè)掃描周期,M71M71得電,產(chǎn)生一個(gè)輸出脈得電,產(chǎn)生一個(gè)輸出脈沖,以后便失電。沖,以后便失電。作用:利用該信號(hào)給計(jì)數(shù)器或移位寄存器復(fù)位。作用:利用該信號(hào)給計(jì)數(shù)器或移位寄存器復(fù)位。M72:M72:產(chǎn)生脈沖間隔為產(chǎn)生脈沖間隔為100ms100ms的時(shí)鐘脈沖的時(shí)鐘脈沖PLCPLC運(yùn)行后,其

35、觸點(diǎn)連續(xù)斷開(kāi)運(yùn)行后,其觸點(diǎn)連續(xù)斷開(kāi)50ms50ms、閉合閉合50ms.50ms.作用:提供周期為作用:提供周期為100ms100ms的連續(xù)脈沖輸出。的連續(xù)脈沖輸出。 74特殊輔助繼電器特殊輔助繼電器M MM76:M76:監(jiān)測(cè)電池電壓下降監(jiān)測(cè)電池電壓下降掉電保護(hù)電池的電壓不足時(shí),掉電保護(hù)電池的電壓不足時(shí),M76M76得電,相應(yīng)的指示燈亮。得電,相應(yīng)的指示燈亮。作用:通知用戶(hù)更換備用電池,否則,市電停止會(huì)導(dǎo)致作用:通知用戶(hù)更換備用電池,否則,市電停止會(huì)導(dǎo)致RAMRAM的的程序丟失。程序丟失。M77:M77:禁止全部輸出禁止全部輸出M77M77得電,全部輸出繼電器得電,全部輸出繼電器Y Y的輸出自動(dòng)

36、斷開(kāi),但其他繼電器、定時(shí)器、的輸出自動(dòng)斷開(kāi),但其他繼電器、定時(shí)器、計(jì)數(shù)器仍正常工作。計(jì)數(shù)器仍正常工作。作用:作為設(shè)備的總停、急??刂朴?。作用:作為設(shè)備的總停、急??刂朴?。 759.3 9.3 程序的表達(dá)方式程序的表達(dá)方式 -編程和指令系統(tǒng)編程和指令系統(tǒng)梯形圖梯形圖 采用接點(diǎn)梯形圖來(lái)表達(dá)程序的方法,看上去與傳統(tǒng)的繼電器采用接點(diǎn)梯形圖來(lái)表達(dá)程序的方法,看上去與傳統(tǒng)的繼電器線路圖非常類(lèi)似。因此它比較直觀形象,對(duì)于那些熟悉繼電器電線路圖非常類(lèi)似。因此它比較直觀形象,對(duì)于那些熟悉繼電器電路的設(shè)計(jì)者來(lái)說(shuō),易被接受。路的設(shè)計(jì)者來(lái)說(shuō),易被接受。語(yǔ)句表語(yǔ)句表 語(yǔ)句表形式是使用一組助記符來(lái)表示程序的各種功能。這一

37、語(yǔ)句表形式是使用一組助記符來(lái)表示程序的各種功能。這一組助記符應(yīng)包括可編程控制器處理的所有功能。每一條指令都包組助記符應(yīng)包括可編程控制器處理的所有功能。每一條指令都包含操作碼和操作數(shù)兩個(gè)部分,操作數(shù)一般由標(biāo)志符和地址碼組成。含操作碼和操作數(shù)兩個(gè)部分,操作數(shù)一般由標(biāo)志符和地址碼組成。邏輯功能圖邏輯功能圖功能流程圖功能流程圖代數(shù)表達(dá)式代數(shù)表達(dá)式高級(jí)語(yǔ)言(如高級(jí)語(yǔ)言(如C+C+等)等)76梯形圖、代數(shù)表達(dá)式、語(yǔ)句表梯形圖、代數(shù)表達(dá)式、語(yǔ)句表451403435436403435102102402XY435TXYYXYMM語(yǔ)句表語(yǔ)句表LD X402LD X402AND M102AND M102OUT Y4

38、35OUT Y435LD Y435LD Y435ANI X403ANI X403OUT M102OUT M102AND T451AND T451OUT Y436OUT Y43677梯形圖的規(guī)則:梯形圖的規(guī)則:(3 3)輸出用輸出用 ( ) ( ) 表示,表示, 如如 - R0- R0、-Y0 -Y0 。一個(gè)一個(gè) 輸出變量只能輸出一次。輸出前面必須有接點(diǎn)。輸出變量只能輸出一次。輸出前面必須有接點(diǎn)。(4 4)梯形圖中,接點(diǎn)可串可并,但輸出只能并不能串。梯形圖中,接點(diǎn)可串可并,但輸出只能并不能串。(5 5)梯形圖中,線圈在一個(gè)程序中不能重復(fù)使用;而觸點(diǎn)可以重復(fù)使用,梯形圖中,線圈在一個(gè)程序中不能重復(fù)

39、使用;而觸點(diǎn)可以重復(fù)使用,而且使用次數(shù)不限。而且使用次數(shù)不限。(6 6)梯形圖中,線圈應(yīng)與右邊的母線直接連接,線圈右邊不能有觸點(diǎn),但梯形圖中,線圈應(yīng)與右邊的母線直接連接,線圈右邊不能有觸點(diǎn),但左邊必須有觸點(diǎn)。左邊必須有觸點(diǎn)。(7 7)定時(shí)器、計(jì)數(shù)器的定時(shí)器、計(jì)數(shù)器的OUTOUT后面后面, ,必須緊跟時(shí)間常數(shù)必須緊跟時(shí)間常數(shù)K.K.(2 2)梯形圖中的接點(diǎn)(對(duì)應(yīng)觸點(diǎn)梯形圖中的接點(diǎn)(對(duì)應(yīng)觸點(diǎn))有兩種:有兩種: 常開(kāi)(常開(kāi)( ) 和和 常閉(常閉( )(1 1)梯形圖的左邊為起始母線,右)梯形圖的左邊為起始母線,右邊為結(jié)束母線。邊為結(jié)束母線。 梯形圖按從左到右、從上到下梯形圖按從左到右、從上到下的順

40、序書(shū)寫(xiě)。的順序書(shū)寫(xiě)。78基本指令基本指令 LDLD:取指令。取指令。用于與母線連接的動(dòng)合觸用于與母線連接的動(dòng)合觸頭;頭;LDILDI:取反指令。取反指令。用于與母線連接的動(dòng)用于與母線連接的動(dòng)斷觸頭;斷觸頭;OUTOUT:輸出指令。輸出指令。用于驅(qū)動(dòng)輸出繼電器、用于驅(qū)動(dòng)輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器等。但不能用于輔助繼電器、定時(shí)器、計(jì)數(shù)器等。但不能用于輸入繼電器。輸入繼電器。OUTOUT指令用于計(jì)數(shù)器、定時(shí)器時(shí),指令用于計(jì)數(shù)器、定時(shí)器時(shí),后面必須緊跟常數(shù)后面必須緊跟常數(shù)K K值,常數(shù)值,常數(shù)K K的設(shè)定也作為一的設(shè)定也作為一個(gè)步序。個(gè)步序。LD指令LDI指令OUT指令 輸入、輸出指令輸入

41、、輸出指令79輸入輸出指令輸入輸出指令LD X400 LD X400 ;取動(dòng)合觸頭取動(dòng)合觸頭X401X401狀態(tài)狀態(tài)OUT Y430 OUT Y430 ;驅(qū)動(dòng)輸出繼電器驅(qū)動(dòng)輸出繼電器Y430Y430LDI X401 LDI X401 ;取動(dòng)斷觸頭取動(dòng)斷觸頭X401X401的狀態(tài)的狀態(tài)OUT M100 OUT M100 ;驅(qū)動(dòng)輔助繼電器驅(qū)動(dòng)輔助繼電器M100M100OUT T450 OUT T450 ;驅(qū)動(dòng)定時(shí)驅(qū)動(dòng)定時(shí)器器T450T450 K19 K19 ;設(shè)定時(shí)常數(shù)設(shè)定時(shí)常數(shù)LD T450 LD T450 ;取定時(shí)器取定時(shí)器T450T450動(dòng)合觸頭動(dòng)合觸頭的狀態(tài)的狀態(tài)OUT Y431 OUT

42、Y431 ;驅(qū)動(dòng)輸出繼電器驅(qū)動(dòng)輸出繼電器Y431 Y431 80邏輯指令邏輯指令A(yù)NDAND:與指令。與指令。動(dòng)合觸頭串聯(lián)連動(dòng)合觸頭串聯(lián)連接指令。接指令。ANIANI:與非指令。與非指令。動(dòng)斷觸頭串聯(lián)動(dòng)斷觸頭串聯(lián)連接指令。連接指令。 AND指令A(yù)NI指令這兩條指令只能用于一個(gè)觸頭與前面接點(diǎn)電路的串聯(lián)。這兩條指令只能用于一個(gè)觸頭與前面接點(diǎn)電路的串聯(lián)。(1 1)邏輯)邏輯“與與”指令指令81邏輯指令邏輯指令LD X402 LD X402 ;??;取X402X402的狀態(tài)的狀態(tài)AND M102 AND M102 ;動(dòng)合觸頭串聯(lián)連接動(dòng)合觸頭串聯(lián)連接OUT Y435 OUT Y435 ;驅(qū)動(dòng)輸出繼電器驅(qū)動(dòng)

43、輸出繼電器Y435Y435LD Y435 LD Y435 ;?。蝗435Y435的狀態(tài)的狀態(tài)ANI X403 ANI X403 ;動(dòng)斷觸頭串聯(lián)連接動(dòng)斷觸頭串聯(lián)連接OUT M102 OUT M102 ;驅(qū)動(dòng)輔助繼電器驅(qū)動(dòng)輔助繼電器M102M102AND T451 AND T451 ;動(dòng)合觸頭串聯(lián)連接動(dòng)合觸頭串聯(lián)連接OUT Y436 OUT Y436 ;驅(qū)動(dòng)輸出繼電器驅(qū)動(dòng)輸出繼電器Y436Y43682邏輯指令邏輯指令OROR:或指令?;蛑噶睢S糜趧?dòng)合觸頭的用于動(dòng)合觸頭的并聯(lián)。并聯(lián)。ORIORI:或非指令?;蚍侵噶睢S糜趧?dòng)斷觸頭用于動(dòng)斷觸頭的并聯(lián)。的并聯(lián)。OR指令ORI指令(2 2)邏輯邏輯“或或

44、”指令指令83邏輯指令邏輯指令LD X414 LD X414 OR X416 OR X416 ;動(dòng)合觸頭并聯(lián)連接動(dòng)合觸頭并聯(lián)連接ORI M102 ORI M102 ;動(dòng)斷觸頭并聯(lián)連接動(dòng)斷觸頭并聯(lián)連接OUT Y435OUT Y435LD Y435LD Y435AND X415AND X415OR M103 OR M103 ;動(dòng)合觸頭并聯(lián)連接動(dòng)合觸頭并聯(lián)連接ANI X417ANI X417ORI M110 ORI M110 ;動(dòng)斷觸頭并聯(lián)連接動(dòng)斷觸頭并聯(lián)連接OUT M103OUT M10384邏輯指令邏輯指令 兩個(gè)觸頭串聯(lián)連接后組成兩個(gè)觸頭串聯(lián)連接后組成的電路稱(chēng)為的電路稱(chēng)為并聯(lián)支路并聯(lián)支路。 OR

45、BORB:支路并聯(lián)連接支路并聯(lián)連接指令。指令。用于兩條以上支路用于兩條以上支路并聯(lián)連接的情況。并聯(lián)連接的情況。 支路并聯(lián)指令支路并聯(lián)指令85邏輯指令邏輯指令1X402ANDX401支路LD2X404ANDX403支路LDI436YOUTX407OR并聯(lián)與支路支路21ORB3X506ANIX405LD支路與前面電路并聯(lián)支路3ORB86邏輯指令邏輯指令 兩條以上支路并聯(lián)連兩條以上支路并聯(lián)連接后組成的電路稱(chēng)為接后組成的電路稱(chēng)為電路塊。電路塊。 ANBANB:并聯(lián)電路塊并聯(lián)電路塊與前面接點(diǎn)電路或電與前面接點(diǎn)電路或電路塊的串聯(lián)連接。路塊的串聯(lián)連接。電路塊串聯(lián)連接指令電路塊串聯(lián)連接指令 87邏輯指令邏輯指

46、令243ORB4410AND407LDI3406AND405LD電路塊并聯(lián)連接和支路支路支路支路121ORB2404ANI403LD1402401電路塊并聯(lián)連和支路支路支路支路ANDLD430OUT411OR串聯(lián)連接和電路塊電路塊21ANB88復(fù)位指令復(fù)位指令RSTRST指令指令: : 用于計(jì)數(shù)器或移位寄存器的復(fù)用于計(jì)數(shù)器或移位寄存器的復(fù)位。即清除計(jì)數(shù)器的邏輯狀態(tài),位。即清除計(jì)數(shù)器的邏輯狀態(tài),并使計(jì)數(shù)器的當(dāng)前計(jì)數(shù)值恢復(fù)并使計(jì)數(shù)器的當(dāng)前計(jì)數(shù)值恢復(fù)到設(shè)定值,或清除移位寄存器到設(shè)定值,或清除移位寄存器的內(nèi)容。的內(nèi)容。89復(fù)位指令復(fù)位指令LD 400LD 400OR 71OR 71RST 460 RS

47、T 460 ;復(fù)位復(fù)位LD 401LD 401OUT 460 OUT 460 ;計(jì)數(shù)計(jì)數(shù) K10K10LD 460 LD 460 ;輸出輸出OUT 430OUT 43090移位寄存器和移位指令移位寄存器和移位指令 移位寄存器由輔助繼電器組成,移位寄存器由輔助繼電器組成,可由可由8 8個(gè)(或個(gè)(或1616個(gè))組成一個(gè)個(gè))組成一個(gè)8 8位位(或(或1616位)的移位寄存器。位)的移位寄存器。三個(gè)控制輸入端:三個(gè)控制輸入端: 復(fù)位輸入端復(fù)位輸入端 數(shù)據(jù)輸入端數(shù)據(jù)輸入端 移位脈沖輸入端移位脈沖輸入端 注意:當(dāng)輔助寄存器作為移位寄存器時(shí)就不能作為它用。注意:當(dāng)輔助寄存器作為移位寄存器時(shí)就不能作為它用。

48、組成移位寄存器的第一個(gè)輔助組成移位寄存器的第一個(gè)輔助繼電器的地址號(hào)就是移位寄存器的繼電器的地址號(hào)就是移位寄存器的地址號(hào)。地址號(hào)。 SFTSFT:移位指令,移位指令,使移位寄存器使移位寄存器的內(nèi)容進(jìn)行移位操作的內(nèi)容進(jìn)行移位操作91移位寄存器和移位指令移位寄存器和移位指令LD 402 LD 402 OUT 110 OUT 110 ;移位內(nèi)容的輸入移位內(nèi)容的輸入LD 400LD 400SFT 110 SFT 110 ;移位移位LD 401LD 401RST 110 RST 110 ;復(fù)位復(fù)位 1 1)先用)先用RSTRST指令將移位寄存器指令將移位寄存器復(fù)位復(fù)位401401閉合,閉合,110-117

49、110-117均清零。均清零。正常工作,正常工作,401401斷開(kāi)斷開(kāi)工作過(guò)程:工作過(guò)程:2 2)由數(shù)據(jù)輸入端輸入數(shù)據(jù))由數(shù)據(jù)輸入端輸入數(shù)據(jù)-即置即置第一個(gè)第一個(gè)輔助繼電器的狀輔助繼電器的狀態(tài)。態(tài)。402402閉合,輸入繼電器的狀閉合,輸入繼電器的狀態(tài)(態(tài)(“1”1”)輸入到)輸入到110110中中3 3)用移位指令)用移位指令SFTSFT移位移位400400每閉合一次,數(shù)據(jù)從左向每閉合一次,數(shù)據(jù)從左向右移一次。右移一次。92脈沖指令脈沖指令PLS PLS 脈沖指令脈沖指令PLSPLS: 利用中間繼電器將利用中間繼電器將脈寬較寬的輸入信號(hào)變?yōu)槊}寬較寬的輸入信號(hào)變?yōu)槊}寬為脈寬為PLCPLC的一個(gè)

50、掃描周期的一個(gè)掃描周期的脈沖信號(hào)的脈沖信號(hào)作用:利用作用:利用PLSPLS指令,以獲得脈沖觸發(fā)信號(hào)指令,以獲得脈沖觸發(fā)信號(hào)93脈沖指令脈沖指令PLS PLS 如果直接采用如果直接采用400作為計(jì)數(shù)器的作為計(jì)數(shù)器的RST觸發(fā)信觸發(fā)信號(hào)的兩種情況:號(hào)的兩種情況:1)若)若400的脈寬太窄,小于的脈寬太窄,小于PLC掃描周期,掃描周期,則則PLC可能采集不到可能采集不到400脈沖信號(hào),計(jì)數(shù)器脈沖信號(hào),計(jì)數(shù)器不能復(fù)位。不能復(fù)位。2)若)若400的脈寬太寬,計(jì)數(shù)器的脈寬太寬,計(jì)數(shù)器RST將一直將一直處于有信號(hào)狀態(tài),而不能接受輸入的計(jì)數(shù)處于有信號(hào)狀態(tài),而不能接受輸入的計(jì)數(shù)脈沖。脈沖。計(jì)數(shù)器復(fù)位端對(duì)復(fù)位信號(hào)

51、的脈寬要求較高。計(jì)數(shù)器復(fù)位端對(duì)復(fù)位信號(hào)的脈寬要求較高。采用采用PLS指令后,只要指令后,只要400的脈寬大于的脈寬大于PLC的的掃描周期,計(jì)數(shù)器的復(fù)位操作就能正常進(jìn)行。掃描周期,計(jì)數(shù)器的復(fù)位操作就能正常進(jìn)行。94脈沖指令脈沖指令PLS PLS LD 400LD 400PLS 106PLS 106LD 106LD 106RST 460RST 460LD 401 LD 401 OUT 460OUT 460K 10K 10LD 460LD 460OUT 430OUT 43095置位和復(fù)位指令置位和復(fù)位指令保持指令保持指令LD 401LD 401S 202S 202LD 402LD 402R 202R

52、 202SETSET:置位指令;置位指令;RSTRST:復(fù)位指令。復(fù)位指令。96 主控母線指令(目標(biāo)元素M100M177) MC:主控開(kāi)始,引出一條分支母線 MCR:主控返回,使分支母線結(jié)束并回到原來(lái)的母線上 多個(gè)繼電器同時(shí)受一個(gè)觸點(diǎn)或一組觸點(diǎn)控制,這種控制稱(chēng)為多個(gè)繼電器同時(shí)受一個(gè)觸點(diǎn)或一組觸點(diǎn)控制,這種控制稱(chēng)為主控主控指令多,占用內(nèi)存多指令多,占用內(nèi)存多X500 X501X502Y530Y531Y532Y533X504X503X505X500 X501X502Y530Y531Y532Y533X504X503X505X500 X501X500 X501注意注意97輸出繼電器輸出繼電器Y530、

53、Y531、Y532受受輸入繼電器輸入繼電器X500、X501主控主控LD X500AND X501OUT M100MC M100LD X502OUT Y530LD X503OUT Y531LD X504OUT Y532MCR M100LD X505OUT Y533X500 X501M100Y533X505M100X502Y530Y531Y532X504X503MCRM100更好的辦法:采用主控指令更好的辦法:采用主控指令98注意:注意: vMC、MCR必須成對(duì)出現(xiàn)。必須成對(duì)出現(xiàn)。v分支母線上每一邏輯行編程時(shí),都要用分支母線上每一邏輯行編程時(shí),都要用LD或或LDI指令開(kāi)始。指令開(kāi)始。v可嵌套使用

54、主控母線指令,最多可嵌套使用主控母線指令,最多8次。次。99100 跳步指令 CJP:跳轉(zhuǎn)開(kāi)始 EJP:跳轉(zhuǎn)結(jié)束(1)CJP、EJP后面跟一后面跟一個(gè)標(biāo)號(hào),代表目的地址。個(gè)標(biāo)號(hào),代表目的地址。為:為:700777之間的之間的3位位8進(jìn)制數(shù)。進(jìn)制數(shù)。程序程序A跳轉(zhuǎn)條件成立?跳轉(zhuǎn)條件成立?程序程序C程序程序BYN(2)程序中)程序中CJP跳轉(zhuǎn)目的跳轉(zhuǎn)目的地、必須有地、必須有EJP對(duì)應(yīng)。對(duì)應(yīng)。CJP總在前,總在前,EJP總在后??傇诤蟆D101主控母線指令主控母線指令MCMC:主令控制起始指令主令控制起始指令,用于公共串聯(lián),用于公共串聯(lián)觸頭的連接。觸頭的連接。 該指令引出一條分支母線。該指令引出一條

55、分支母線。MCRMCR:主令控制結(jié)束指令主令控制結(jié)束指令,用于,用于MCMC指令的指令的復(fù)位指令。復(fù)位指令。 該指令使分支母線回到原來(lái)的母線上。該指令使分支母線回到原來(lái)的母線上。MCMC、MCRMCR必須成對(duì)使用。必須成對(duì)使用。每個(gè)每個(gè)MCMC構(gòu)成的分支母線以構(gòu)成的分支母線以LD/LDILD/LDI開(kāi)始編開(kāi)始編程。程。MCMC、MCRMCR可以嵌套使用,不超過(guò)可以嵌套使用,不超過(guò)8 8層層錯(cuò)誤一個(gè)觸點(diǎn)控制多個(gè)(觸點(diǎn)一個(gè)觸點(diǎn)控制多個(gè)(觸點(diǎn)+ +線圈)線圈)102主控母線指令主控母線指令.MC 100MC 100 ;M100M100主令控制開(kāi)始主令控制開(kāi)始LD 404LD 404OUT 430OU

56、T 430AND 405AND 405OUT 431OUT 431MC 102MC 102 ;M102M102主令控制開(kāi)始主令控制開(kāi)始LDI 407LDI 407OUT 433OUT 433LD 410LD 410OUT 434OUT 434MCR 102MCR 102 ;M102M102主令控制結(jié)束主令控制結(jié)束MCR 100MCR 100 ;M100M100主令控制結(jié)束主令控制結(jié)束 ;M101M101主令控制開(kāi)始主令控制開(kāi)始LD 411LD 411OUT 435OUT 435LDI 412LDI 412OUT 436OUT 436 ;M101M101主令控制結(jié)束主令控制結(jié)束LD 413LD

57、413OUT 437OUT 437103跳轉(zhuǎn)指令CJPCJP:條件跳轉(zhuǎn)開(kāi)始指令;條件跳轉(zhuǎn)開(kāi)始指令;EJPEJP:條件跳轉(zhuǎn)結(jié)束指令條件跳轉(zhuǎn)結(jié)束指令( (也是跳轉(zhuǎn)目標(biāo)地址也是跳轉(zhuǎn)目標(biāo)地址) ) LD 400LD 400CJP 701CJP 701LD 401LD 401RST 460RST 460LD 402LD 402OUT 460OUT 460 K 10 K 10LD 403LD 403OUT 450OUT 450 K 5 K 5LD 450LD 450OUT 430OUT 430EJP 701EJP 701LD 450LD 450OUT 431OUT 431END END 注意:注意:CJP

58、CJP和和EJPEJP必須成對(duì)使用,必須成對(duì)使用,兩指令的地址號(hào)必須相兩指令的地址號(hào)必須相同同被跳過(guò)的程序段中的計(jì)被跳過(guò)的程序段中的計(jì)數(shù)器與定時(shí)器不接受輸數(shù)器與定時(shí)器不接受輸入或復(fù)位入或復(fù)位460460既不接受計(jì)數(shù)輸入,既不接受計(jì)數(shù)輸入,也不接受復(fù)位輸入也不接受復(fù)位輸入450 450 不接受輸入不接受輸入程序程序A A程序程序B B程序程序C C104程序結(jié)束指令END在在PLCPLC中,中,ENDEND指令有兩個(gè)作用:指令有兩個(gè)作用:當(dāng)有效程序結(jié)束時(shí),寫(xiě)一條當(dāng)有效程序結(jié)束時(shí),寫(xiě)一條ENDEND指令,可以縮短掃描周期指令,可以縮短掃描周期。如:如:F-40MRF-40MR型型PLCPLC允許用

59、戶(hù)程序長(zhǎng)度為允許用戶(hù)程序長(zhǎng)度為890890步,當(dāng)用戶(hù)程序步,當(dāng)用戶(hù)程序不到不到890890步時(shí),在程序的結(jié)尾處加上一條步時(shí),在程序的結(jié)尾處加上一條ENDEND指令。程序指令。程序掃描到掃描到ENDEND指令時(shí)便自動(dòng)返回。如果程序的結(jié)尾未加指令時(shí)便自動(dòng)返回。如果程序的結(jié)尾未加ENDEND指令,程序?qū)⒃谥噶?,程序?qū)⒃?00000890890之間反復(fù)運(yùn)行。之間反復(fù)運(yùn)行。使調(diào)試程序方便??捎檬拐{(diào)試程序方便??捎肊NDEND指令將用戶(hù)程序分塊進(jìn)行程序指令將用戶(hù)程序分塊進(jìn)行程序的檢驗(yàn)和調(diào)試。的檢驗(yàn)和調(diào)試。105常用編程技巧常用編程技巧 LD 400LD 400AND 401 AND 401 ORI 402

60、ORI 402OUT 430 OUT 430 LDI 402LDI 402LD 400LD 400AND 401AND 401ORBORBOUT 430OUT 430* * *規(guī)則:對(duì)于并聯(lián)電路,串聯(lián)觸點(diǎn)多的支路排在上面規(guī)則:對(duì)于并聯(lián)電路,串聯(lián)觸點(diǎn)多的支路排在上面合理合理不不合理合理106常用編程技巧常用編程技巧 LD 400 LD 400 ORI 402 ORI 402 AND 401 AND 401 OUT 430 OUT 430 LD 401LD 401LD 400LD 400ORI 402ORI 402ANBANBOUT 430 OUT 430 * * *規(guī)則:對(duì)于串聯(lián)電路,并聯(lián)觸點(diǎn)多

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論