强奸久久久久久久|草草浮力在线影院|手机成人无码av|亚洲精品狼友视频|国产国模精品一区|久久成人中文字幕|超碰在线视屏免费|玖玖欧洲一区二区|欧美精品无码一区|日韩无遮一区二区

首頁 > 資訊 > 知識 > plc的工作原理圖,簡述plc的工作原理與掃描過程

plc的工作原理圖,簡述plc的工作原理與掃描過程

來源:整理 時(shí)間:2023-06-17 12:22:13 編輯:智能門戶 手機(jī)版

1,簡述plc的工作原理與掃描過程

PLC的掃描基本工作原理:PLC采用“順序掃描,不斷循環(huán)”的工作方式。1.每次掃描過程。集中對輸入信號進(jìn)行采樣。集中對輸出信號進(jìn)行刷新。2.輸入刷新過程。當(dāng)輸入端口關(guān)閉時(shí),程序在進(jìn)行執(zhí)行階段時(shí),輸入端有新狀態(tài),新狀態(tài)不能被讀入。只有程序進(jìn)行下一次掃描時(shí),新狀態(tài)才被讀入。3.一個掃描周期分為輸入采樣,程序執(zhí)行,輸出刷新。4.元件映象寄存器的內(nèi)容是隨著程序的執(zhí)行變化而變化的。5.掃描周期的長短由三條決定。(1)CPU執(zhí)行指令的速度(2)指令本身占有的時(shí)間(3)指令條數(shù)6.由于采用集中采樣。集中輸出的方式。存在輸入/輸出滯后的現(xiàn)象,即輸入/輸出響應(yīng)延遲。

簡述plc的工作原理與掃描過程

2,plc的內(nèi)部工作原理

PLC系統(tǒng)組成及各部分的功能 一.系統(tǒng)組成。 二.各部分的作用。 1. CPU運(yùn)算和控制中心 起“心臟”作用。 縱:當(dāng)從編程器輸入的程序存入到用戶程序存儲器中,然后CPU根據(jù)系統(tǒng)所賦予的功能(系統(tǒng)程序存儲器的解釋編譯程序),把用戶程序翻譯成PLC內(nèi)部所認(rèn)可的用戶編譯程序。 橫:輸入狀態(tài)和輸入信息從輸入接口輸進(jìn),CPU將之存入工作數(shù)據(jù)存儲器中或輸入映象寄存器。然后由CPU把數(shù)據(jù)和程序有機(jī)地結(jié)合在一起。把結(jié)果存入輸出映象寄存器或工作數(shù)據(jù)存儲器中,然后輸出到輸出接口、控制外部驅(qū)動器。 組成:CPU由控制器、運(yùn)算器和寄存器組成。這些電路集成在一個芯片上。CPU通過地址總線、數(shù)據(jù)總線與I/O接口電路相連接。 2. 存儲器 具有記憶功能的半導(dǎo)體電路。 分為系統(tǒng)程序存儲器和用戶存儲器。 系統(tǒng)程序存儲器用以存放系統(tǒng)程序,包括管理程序,監(jiān)控程序以及對用戶程序做編譯處理的解釋編譯程序。由只讀存儲器、ROM組成。廠家使用的,內(nèi)容不可更改,斷電不消失。 用戶存儲器:分為用戶程序存儲區(qū)和工作數(shù)據(jù)存儲區(qū)。由隨機(jī)存取存儲器(RAM)組成。用戶使用的。斷電內(nèi)容消失。常用高效的鋰電池作為后備電源,壽命一般為3~5年。 3.輸入/輸出接口 (1)輸入接口: 光電耦合器由兩個發(fā)光二極度管和光電三極管組成。 發(fā)光二級管:在光電耦合器的輸入端加上變化的電信號,發(fā)光二極管就產(chǎn)生與輸入信號變化規(guī)律相同的光信號。 光電三級管:在光信號的照射下導(dǎo)通,導(dǎo)通程度與光信號的強(qiáng)弱有關(guān)。在光電耦合器的線性工作區(qū)內(nèi),輸出信號與輸入信號有線性關(guān)系。 輸入接口電路工作過程:當(dāng)開關(guān)合上,二極管發(fā)光,然后三極管在光的照射下導(dǎo)通,向內(nèi)部電路輸入信號。當(dāng)開關(guān)斷開,二極管不發(fā)光,三極管不導(dǎo)通。向內(nèi)部電路輸入信號。也就是通過輸入接口電路把外部的開關(guān)信號轉(zhuǎn)化成PLC內(nèi)部所能接受的數(shù)字信號。 (2)輸出接口 PLC的繼電器輸出接口電路 工作過程:當(dāng)內(nèi)部電路輸出數(shù)字信號1,有電流流過,繼電器線圈有電流,然后常開觸點(diǎn)閉合,提供負(fù)載導(dǎo)通的電流和電壓。當(dāng)內(nèi)部電路輸出數(shù)字信號0,則沒有電流流過,繼電器線圈沒有電流,然后常開觸點(diǎn)斷開,斷開負(fù)載的電流或電壓。也就是通過輸出接口電路把內(nèi)部的數(shù)字電路化成一種信號使負(fù)載動作或不動作。 三種類型: 繼電器輸出:有觸點(diǎn)、壽命短、頻率低、交直流負(fù)載 晶體管輸出:無觸點(diǎn)、壽命長、直流負(fù)載 晶閘管輸出:無觸點(diǎn)、壽命長、交流負(fù)載 4.編程器 編程器分為兩種,一種是手持編程器,方便。我們實(shí)驗(yàn)室使用的就是手持編程器。二種是通過PLC的RS232口。與計(jì)算機(jī)相連。然后敲擊鍵盤。通過NSTP-GR軟件(或WINDOWS下軟件)向PLC內(nèi)部輸入程序。 第二節(jié) PLC的基本工作原理 一.PLC采用“順序掃描,不斷循環(huán)”的工作方式 1.每次掃描過程。集中對輸入信號進(jìn)行采樣。集中對輸出信號進(jìn)行刷新。 2.輸入刷新過程。當(dāng)輸入端口關(guān)閉時(shí),程序在進(jìn)行執(zhí)行階段時(shí),輸入端有新狀態(tài),新狀態(tài)不能被讀入。只有程序進(jìn)行下一次掃描時(shí),新狀態(tài)才被讀入。 3.一個掃描周期分為輸入采樣,程序執(zhí)行,輸出刷新。 4.元件映象寄存器的內(nèi)容是隨著程序的執(zhí)行變化而變化的。 5.掃描周期的長短由三條決定。(1)CPU執(zhí)行指令的速度(2)指令本身占有的時(shí)間(3)指令條數(shù) 6.由于采用集中采樣。集中輸出的方式。存在輸入/輸出滯后的現(xiàn)象,即輸入/輸出響應(yīng)延遲。 二.PLC與繼電器控制系統(tǒng)、微機(jī)區(qū)別 1.PLC與繼電器控制系統(tǒng)區(qū)別 前者工作方式是“串行”,后者工作方式是“并行”。 前者用“軟件”,后者用“硬件”。 2.PLC與微機(jī)區(qū)別 前者工作方式是“循環(huán)掃描”。后者工作方式是“待命或中斷” PLC 編程方式 PLC最突出的優(yōu)點(diǎn)采用“軟繼電器”代替“硬繼電器”。用“軟件編程邏輯”代替“硬件布線邏輯”。 PLC編程語言有梯形圖、布爾助記符語言,等等。尤其前兩者為常用。 梯形圖語言特點(diǎn): 1.每個梯形圖由多個梯級組成。 2.梯形圖中左右兩邊的豎線表示假想的邏輯電源。當(dāng)某一梯級的邏輯運(yùn)算結(jié)果為“1”時(shí),有假想的電流通過。 3.繼電器線圈只能出現(xiàn)一次,而它的常開、常閉觸點(diǎn)可以出現(xiàn)無數(shù)次。 4.每一梯級的運(yùn)算結(jié)果,立即被后面的梯級所利用。 5.輸入繼電器受外部信號控制。只出現(xiàn)觸點(diǎn),不出現(xiàn)線圈。 第四節(jié) 主要技術(shù)性能 用戶程序存儲容量:是衡量可存儲用戶應(yīng)用程序多少的指標(biāo)。通常以字或K字為單位。16位二進(jìn)制數(shù)為一個字,每1024個字為1K字。PLC以字為單位存儲指令和數(shù)據(jù)。一般的邏輯操作指令每條占1個字。定時(shí)/計(jì)數(shù),移位指令占2個字。數(shù)據(jù)操作指令占2~4個字。 每五節(jié) PLC的分類 按結(jié)構(gòu)分類: 1. 整體式:是把PLC各組成部分安裝在一起或少數(shù)幾塊印刷電路板上,并連同電源一起裝在機(jī)殼內(nèi)形成一個單一的整體,稱之為主機(jī)或基本單元、小型、超小型PLC采用這種結(jié)構(gòu)。 模塊式:是把PLC各基本組成做成獨(dú)立的模塊。中型、大型PLC采用這種方式。便于維修。
PLC運(yùn)行時(shí),是通過執(zhí)行反映控制要求的用戶程序來完成控制任務(wù)的,需要執(zhí)行眾多的操作,但CPU不可能同時(shí)去執(zhí)行多個操作,它只能按分時(shí)操作(串行工作)方式,每一次執(zhí)行一個操作,按順序逐個執(zhí)行。由于CPU的運(yùn)算處理速度很快,所以從宏觀上來看,PLC外部出現(xiàn)的結(jié)果似乎是同時(shí)(并行)完成的。這種串行工作過程稱為PLC的掃描工作方式。

plc的內(nèi)部工作原理

3,PLC原理是什么呢

PLC工作原理  當(dāng)可編程邏輯控制器投入運(yùn)行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運(yùn)行期間,可編程邏輯控制器的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段?!   ∫弧⑤斎氩蓸与A段  在輸入采樣階段,可編程邏輯控制器以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)的單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。   可編程邏輯控制器  二、用戶程序執(zhí)行階段  在用戶程序執(zhí)行階段,可編程邏輯控制器總是按由上而下的順序依次地掃描用戶程序在掃描每一條梯形圖時(shí),又總是先掃描梯形圖左邊的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。  即,在用戶程序執(zhí)行過程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用?! ≡诔绦驁?zhí)行的過程中如果使用立即I/O指令則可以直接存取I/O點(diǎn)。即使用I/O指令的話,輸入過程影像寄存器的值不會被更新,程序直接從I/O模塊取值,輸出過程影像寄存器會被立即更新,這跟立即輸入有些區(qū)別。  三、輸出刷新階段  當(dāng)掃描用戶程序結(jié)束后,可編程邏輯控制器就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時(shí),才是可編程邏輯控制器的真正輸出。
PLC的工作原理最初研制生產(chǎn)的 PLC主要用于代替?zhèn)鹘y(tǒng)的由繼電器接觸器構(gòu)成的控制裝置,但這兩者的運(yùn)行方式是不相同的: (1)繼電器控制裝置采用硬邏輯并行運(yùn)行的方式,即如果這個繼電器的線圈通電或斷電,該繼電器所有的觸點(diǎn)(包括其常開或常閉觸點(diǎn))在繼電器控制線路的哪個位置上都會立即同時(shí)動作。 (2)PLC的CPU則采用順序邏輯掃描用戶程序的運(yùn)行方式,即如果一個輸出線圈或邏輯線圈被接通或斷開,該線圈的所有觸點(diǎn)(包括其常開或常閉觸點(diǎn))不會立即動作,必須等掃描到該觸點(diǎn)時(shí)才會動作。 為了消除二者之間由于運(yùn)行方式不同而造成的差異,考慮到繼電器控制裝置各類觸點(diǎn)的動作時(shí)間一般在 100ms以上,而PLC掃描用戶程序的時(shí)間一般均小于100ms,因此,PLC采用了一種不同于一般微型計(jì)算機(jī)的運(yùn)行方式---掃描技術(shù)。這樣在對于I/O響應(yīng)要求不高的場合,PLC與繼電器控制裝置的處理結(jié)果上就沒有什么區(qū)別了。 1、掃描技術(shù) 當(dāng) PLC投入運(yùn)行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運(yùn)行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。 (1)輸入采樣階段 在輸入采樣階段, PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。 (2)用戶程序執(zhí)行階段 在用戶程序執(zhí)行階段, PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時(shí),又總是先掃描梯形圖左邊的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。即,在用戶程序執(zhí)行過程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。 (1)輸出刷新階段 當(dāng)掃描用戶程序結(jié)束后, PLC就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時(shí),才是PLC的真正輸出。 比較下二個程序的異同:程序 1:程序 2: 這兩段程序執(zhí)行的結(jié)果完全一樣,但在 PLC中執(zhí)行的過程卻不一樣。程序1只用一次掃描周期,就可完成對%M4的刷新; 程序2要用四次掃描周期,才能完成對%M4的刷新。 這兩個例子說明:同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結(jié)果也不同。另外,也可以看到:采用掃描用戶程序的運(yùn)行結(jié)果與繼電器控制裝置的硬邏輯并行運(yùn)行的結(jié)果有所區(qū)別。當(dāng)然,如果掃描周期所占用的時(shí)間對整個運(yùn)行來說可以忽略,那么二者之間就沒有什么區(qū)別了。 一般來說, PLC的掃描周期包括自診斷、通訊等,如下圖所示,即一個掃描周期等于自診斷、通訊、輸入采樣、用戶程序執(zhí)行、輸出刷新等所有時(shí)間的總和。 2、PLC的I/O響應(yīng)時(shí)間 為了增強(qiáng) PLC的抗干擾能力,提高其可靠性,PLC的每個開關(guān)量輸入端都采用光電隔離等技術(shù)。 為了能實(shí)現(xiàn)繼電器控制線路的硬邏輯并行控制, PLC采用了不同于一般微型計(jì)算機(jī)的運(yùn)行方式(掃描技術(shù))。 以上兩個主要原因,使得 PLC得I/O響應(yīng)比一般微型計(jì)算機(jī)構(gòu)成的工業(yè)控制系統(tǒng)滿的多,其響應(yīng)時(shí)間至少等于一個掃描周期,一般均大于一個掃描周期甚至更長。 所謂 I/O響應(yīng)時(shí)間指從PLC的某一輸入信號變化開始到系統(tǒng)有關(guān)輸出端信號的改變所需的時(shí)間。其最短的I/O響應(yīng)時(shí)間與最長的I/O響應(yīng)時(shí)間如圖所示: 最短 I/O響應(yīng)時(shí)間: 最長 I/O響應(yīng)時(shí)間: 以上是一般的 PLC的工作原理,但在現(xiàn)代出現(xiàn)的比較先進(jìn)的PLC中,輸入映像刷新循環(huán)、程序執(zhí)行循環(huán)和輸出映像刷新循環(huán)已經(jīng)各自獨(dú)立的工作,提高了PLC的執(zhí)行效率。在實(shí)際的工控應(yīng)用之中,編程人員應(yīng)當(dāng)知道以上的工作原理,才能編寫出質(zhì)量好、效率高的工藝程序。
plc是什么原理: 一. 掃描技術(shù)  當(dāng)plc投進(jìn)運(yùn)行后,其工作過程一般分為三個階段,即輸進(jìn)采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運(yùn)行期間,plc的cpu以一定的掃描速度重復(fù)執(zhí)行上述三個階段。  (一) 輸進(jìn)采樣階段在輸進(jìn)采樣階段,plc以掃描方式依次地讀進(jìn)所有輸進(jìn)狀態(tài)和數(shù)據(jù),并將它們存進(jìn)i/o映象區(qū)中的相應(yīng)得單元內(nèi)。輸進(jìn)采樣結(jié)束后,轉(zhuǎn)進(jìn)用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸進(jìn)狀態(tài)和數(shù)據(jù)發(fā)生變化,i/o映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,假如輸進(jìn)是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸進(jìn)均能被讀進(jìn)?! ?二) 用戶程序執(zhí)行階段  在用戶程序執(zhí)行階段,plc總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時(shí),又總是先掃描梯形圖左邊的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)ram存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在i/o映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。  即,在用戶程序執(zhí)行過程中,只有輸進(jìn)點(diǎn)在i/o映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在i/o映象區(qū)或系統(tǒng)ram存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用?! ≡诔绦驁?zhí)行的過程中假如使用立即i/o指令則可以直接存取i/o點(diǎn)。即使用i/o指令的話,輸進(jìn)過程影像寄存器的值不會被更新,程序直接從i/o模塊取值,輸出過程影像寄存器會被立即更新,這跟立即輸進(jìn)有些區(qū)別。  (三) 輸出刷新階段  當(dāng)掃描用戶程序結(jié)束后,plc就進(jìn)進(jìn)輸出刷新階段。在此期間,cpu按照i/o映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時(shí),才是plc的真正輸出。

PLC原理是什么呢

文章TAG:工作工作原理原理原理圖plc的工作原理圖

最近更新

相關(guān)文章