Kā darbojas PLC kontrolieri un darbojas

Mar 13, 2025 Atstāj ziņu

PLC kontrolieris attiecas uz programmējamo loģisko kontrolieri (programmējams loģikas kontrolieris, PLC īsi), ir digitālā elektroniskā ierīce ar mikroprocesoru digitālā loģiskā kontroliera automatizācijas kontrolei, un to var ielādēt jebkurā laikā, kad vadības instrukcijas tiek saglabātas atmiņā un izpildē.


PLC kontrolieris tiek plaši izmantots rūpniecības kontroles jomā, šāds izskaidro PLC kontroliera darba principu un darbību:


PLC kontroliera darba princips


Skenēšanas tehnoloģija Kad PLC tiek ieviesta darbībā, tās darba process parasti tiek sadalīts trīs posmos, proti, ievades paraugu ņemšanā, trīs posmu lietotāja programmas izpildē un izvades atsvaidzināšanā. Iepriekšminēto trīs fāžu pabeigšanu sauc par skenēšanas ciklu. Visā darbības periodā PLC CPU atkārto iepriekšminētās trīs fāzes ar noteiktu skenēšanas ātrumu.


1. Ievades paraugu ņemšanas fāze Ievades paraugu ņemšanas fāzē PLC skenēšanā nolasa visos ievades stāvokļos un datos secīgi un saglabā tos attiecīgajās vienībās I/O attēla apgabalā. Pēc ievades paraugu ņemšanas beigām lietotāja programmas izpilde un izvades atsvaidzināšanas fāze. Šajās divās fāzēs, pat ja mainās ievades stāvokļi un dati, I/O attēla apgabala attiecīgo šūnu stāvokļi un dati nemainās. Tāpēc, ja ieeja ir impulsa signāls, impulsa signāla platumam jābūt lielākam par vienu skenēšanas ciklu, lai nodrošinātu, ka ievadi var nolasīt jebkurā gadījumā.


2. Lietotāju programmas izpildes posms Lietotāja programmas izpildes posmā PLC vienmēr skenē lietotāja programmu (kāpņu diagramma) secīgi no augšas uz leju. Skenējot katru kāpņu diagrammu un vienmēr vispirms skenējot kāpņu diagrammas kreiso pusi pēc kontaktiem, veido vadības līniju, un saskaņā ar pirmo kreiso un pēc tam pa labi, vispirms augšā un pēc tam kontaktu secībā veido loģisko operāciju vadības līniju, un pēc tam saskaņā ar loģiskās operāciju rezultātiem, atsvaidziniet loģikas riekstu sistēmas RAM glabāšanā stāvoklī atbilstošā bitu; vai atsvaidziniet izejas spoli attiecīgajā I / O attēla apgabala stāvokļa daļā; vai nosakot, vai izpildīt īpašu funkciju instrukciju, kas norādīta kāpņu diagrammā.

Tas ir, lietotāja programmas izpildes laikā tikai I/O attēlu apgabala ievades punktu stāvokļi un dati nemainās, savukārt citu izvades punktu stāvokļi un dati un mīkstās ierīces I/O attēla apgabalā vai sistēmas RAM atmiņas laukums var mainīties, un kāpņu diagrammas, kas ir sakārtotas augšdaļas, kas ir sakārtotas. dati; Gluži pretēji, kāpņu diagrammas, kas ir sakārtotas, no otras puses, kāpnes kāpņu apakšā, atsvaidzināto loģikas spoļu stāvoklis vai dati nebūs pieejami programmai kāpņu augšdaļā līdz nākamajam skenēšanas ciklam. Ja programmas izpildes laikā tiek izmantota tūlītēja I/O instrukcija, I/O punktiem var piekļūt tieši. Tas ir, ja tiek izmantota I/O instrukcija, ievades procesa attēla reģistra vērtība netiks atjaunināta, programma vērtību ņems tieši no I/O moduļa, un izvades procesa attēlu reģistrs tiks nekavējoties atjaunināts, kas nedaudz atšķiras no tūlītējās ievades.


3. Izejas atsvaidzināšanas fāze Pēc lietotāja programmas skenēšanas PLC ievada izvades atsvaidzināšanas fāzi. Šajā periodā CPU saskaņā ar I / O attēla laukumu, kas atbilst stāvoklim un datu atsvaidzināšanai visu izvades aizbīdņa ķēdi, un pēc tam caur izejas ķēdi, lai vadītu atbilstošās perifērijas ierīces. Šajā brīdī PLC reālā izvade.

PLC kontroliera darbības režīms Lai arī PLC izmantoto kāpņu diagrammas programma bieži tiek izmantota daudzos relejos, taimeros un skaitītājos un citos nosaukumos, bet PLC nav fiziski aparatūras iekšpusē, bet gan atmiņa un programmēšana, lai veiktu loģikas vadības rediģēšanu, un caur izejas komponentiem, kas savienoti ar ārējām mehāniskām ierīcēm, lai veiktu fizisko kontroli. Tāpēc kontrolierim nepieciešamo aparatūras vietu var ievērojami samazināt. Faktiski PLC izpilda kāpņu programmu, skenējot Lāpšu programmas kodu CPU līnijā pa rindām un visbeidzot veic vadības operāciju. Viss skenēšanas process sastāv no trim galvenajām darbībām, "ievades statusa pārbaude", "programmas izpilde" un "izvades statusa atjaunināšana", kas aprakstīti šādi:


1. solis "Ievades statusa pārbaude":PLC vispirms pārbauda slēdžu vai sensoru statusu, kas savienots ar ievades komponentiem (1 vai 0 ieslēgšanai vai izslēgts) un raksta to statusu atbilstošajā pozīcijā XN atmiņā.

2. solis "programmas izpilde":Lāpšu programma tiek ielādēta CPU līnijā pa līniju darbībai. Ja programmas izpildei ir nepieciešams ievades kontakta statuss, CPU to vaicās un iegūs to tieši no atmiņas. Izejas spoles darbības rezultāts tiek saglabāts attiecīgajā stāvoklī atmiņā un pagaidām netiek reaģēts uz izvades termināli YN.

3. solis "Izejas statusa atjauninājums":Izvades statuss 2. darbībā tiek atjaunināts uz PLC izejas kontaktiem, un programma atgriežas 1. darbībā. Šīs trīs darbības sauc par PLC skenēšanas ciklu, un pabeigšanai nepieciešamo laiku sauc par PLC reakcijas laiku. Ja PLC ieejas signāla laiks ir mazāks par šo reakcijas laiku, pastāv nepareizas lasīšanas iespēja. Pēc katras programmas izpildes un pirms nākamās programmas izpildes izvades un ievades statuss tiks atjaunināts vienreiz, tāpēc šo darbību izvadi un ieejas sauc par “programmas beigu reģenerāciju”.

Nosūtīt pieprasījumu

whatsapp

Telefons

E-pasts

Izmeklēšana