Programmeeritav loogikakontroller (PLC) on tavaliselt kasutatav automatiseerimise juhtimisseade, mida kasutatakse laialdaselt tööstuslikus juhtimises, protsesside juhtimises, masinate juhtimises ja muudes väljades. See koosneb peamiselt järgmistest komponentidest.
1. keskne töötlemisüksus (CPU)
Keskne töötlemisüksus (CPU) on programmeeritava kontrolleri põhikomponent, mis vastutab mitmesuguste juhtimisalgoritmide töötlemise ja käivitamise eest, näiteks loogikaoperatsioon, andmeedastus jne. CPU koosneb tavaliselt juhtseadmest ja operatsiooniüksusest, mis vastutab juhiste dekodeerimise ja juhtimisoperatsioonide teostamise eest, samal ajal kui operatsioonide seadet kasutatakse mitmesuguste aritmeetiliste operatsioonide teostamiseks.
2. Mälu
Mälu kasutatakse programmide ja andmete salvestamiseks, sealhulgas RAM (juhusliku juurdepääsu mälu) ja ROM (ainult kirjutuskaitstud mälu) .RAM-i kasutatakse käitusprogrammide ja andmete salvestamiseks, ROM-i kasutatakse aga ravitud programmide ja andmete salvestamiseks, et tagada normaalse töö jätkamine ka pärast energiapuudulikkuse või süsteemi taaskäivitamist.
3. sisendmoodul
Sisendmooduleid kasutatakse väliste sisendsignaalide teisendamiseks digitaalsignaalideks töötlemiseks PLC abil. Ühised sisendmoodulid hõlmavad digitaalseid sisendmooduleid, analoogsisendmooduleid, spetsiaalseid sisendmooduleid ja nii edasi. Digitaalseid sisendmooduleid kasutatakse sisendsignaalide vastuvõtmiseks ja töötlemiseks, samas kui analoogsisendimooduleid kasutatakse analoogsisendi signaalide vastuvõtmiseks ja töötlemiseks.
4. väljundmoodul
Väljundmooduleid kasutatakse PLC töödeldud signaalide teisendamiseks välisteks väljundsignaalideks. Sarnaselt sisendmooduliga sisaldab väljundmoodul ka digitaalset väljundmoodulit, analoogväljundmoodulit, spetsiaalse väljundmooduli jms. Digitaalne väljundmoodul PLC väljundi digitaalsignaalid vastavasse lülitusväljundisignaali, analoog väljundmoodul PLC väljundi analoogsignaalid vastavasse analoog väljundsignaali.
5. suhtlusmoodul
Kommunikatsioonimoodulit kasutatakse andmevahetamiseks ja teiste seadmetega suhtlemiseks. Kommunikatsioonimooduli kaudu saab PLC edastada andmeid ja vahetada teavet ülemise arvuti, alumise arvuti, andurite, ajamite ja muude seadmetega, et realiseerida hajutatud juhtimis- ja kaugseirega. Kommunikatsioonimoodul sisaldab jadasuhtlusliidest, Etherneti liidest, bussiliidest jne.
6. Toiteallikamoodul
Toiteallikamoodul pakub programmeeritava kontrolleri nõutavat toiteallika, sealhulgas alalisvoolu toiteallikamooduli ja vahelduvvoolu toiteallikamooduli. Alalisvoolu toiteallikamoodul teisendab alalisvoolu toiteallika madalapinge alalisvoolu toiteallikaks, mida nõuab kontroller, samal ajal kui vahelduvvoolu toitemoodul teisendab vahelduvvoolu toiteallika DC toiteallikaks, mida nõuab kontroller.
7. Välised liidesed
Programmeeritavatel kontrolleritel on tavaliselt mitmesuguseid väliseid liideseid erinevate seadmete ja andurite ühendamiseks. Tavalised välised liidesed hõlmavad digitaalseid sisend-/väljundliideseid, analoogsisendi/väljundliideseid, Etherneti liideseid, USB -liideseid, RS -232 liideseid jne. Need liidesed võimaldavad programmeeritaval kontrolleril mugavalt andmeid vahetada ja väliste seadmetega teavet edastada.
Kokkuvõtteks koosneb programmeeritavad kontrollerid peamiselt keskprotsessori, mälu, sisendmoodulite, väljundmoodulite, kommunikatsioonimoodulite, toiteallikamoodulite ja väliste liideste hulgast. Need komponendid teevad üksteisega koostööd, muutes programmeeritava kontrolleri, mis on võimeline realiseerima automatiseerimise juhtimist, andmetöötlust, kommunikatsiooni edastamist ja muid funktsioone, mida kasutatakse laialdaselt erinevates tööstuslikes, mehaanilistes, protsessi- ja muudes juhtimisväljades.




