Sisu
Programmeeritav loogikakontroller ehk PLC on seade, mis jälgib arvutite protsesse, analüüsides süsteemi sisendeid ja lülitades väljundid sisse või välja, kasutades ühte viiest PLC-keelest programmeeritud juhist. Neid kasutatakse enamasti olukordades, kus elektrilised juhtimisseadmed - näiteks pakendid, materjalide käitlemine, masinad või automatiseeritud liinid - nõuavad stopperitega ise juhtimiseks palju sisendeid ja väljundeid.
PLC eelised
PLC kasutamine välistab vajaduse mitme taimeri juhtimiseks, mis juhiks paljusid masinaid. PLC muudab seireprotsessi lihtsamaks, kuna toiminguid kirjeldatakse ekraanil visuaalselt ja selle maksumus on väiksem kui mitme stopperi ja rulliga, mis oleks vajalikud sama funktsiooni väljatöötamiseks. Lisaks on see ruumisäästlik ning pakub võimalust testida laboris programmeerimist ja teha vajalikud parandused enne rakenduse installimist töökeskkonnas.
CIE 1131-3 standard
Rahvusvaheline elektrotehnika komisjon ehk CIE on välja töötanud standardi 1131, milles määratletakse vajalikud spetsifikatsioonid keeltele, mis töötavad programmeeritavaid kontrollereid, näiteks PLC-d. CIE 1131 määrab viie saadaoleva PLC keele semantika, süntaksi ja kuva, millest kumbki on kõige paremini rakendatav teatud tüüpi rakendustele.
CLP-keeled
Programmeerijad saavad valida viie CLP keele vahel. Redeli skeemi saab kõige paremini kasutada programmides, mida kontrollivad mitmed failid, alamprogrammid ja koodilõigud. Järjestikuseid funktsioone kasutatakse selliste süsteemide programmeerimiseks, mis on arenenumad kui Ladderiga kasutatavad. Funktsiooniplokk on graafiline keel, mis genereerib sisestatud ja väljundandmeid ühendatud andmeplokkide saatmisega. Struktureeritud keeled sarnanevad põhi- või Pascali programmeerimisega ja kasutavad selliseid allkirju nagu "If-then-plus", "while" ja "repeat". Käskude loend kasutab redeliskeemide mälujuhiseid ja saadab juhised programmiterminali kaudu PLC-le.
Tööstusliku PLC kasutamine
PLC-d on tööstusarvutid, mitte kodus ega kontoris kasutamiseks.Machine-Information-Systems.com kirjeldab PLC-d kui "anonüümset kangelast, kes kontrollib suurt hulka seadmeid". Lähtudes nende programmeerimisest, mida kontrollib üks viiest keelest, töötavad PLC üksused aktiivselt järgmistes tööstusharudes: tootmine, lennundus, toit, tekstiil, filmid, haiglad, vaba aja veetmine, valukoda, põllumajandus, plastik ja trükkimine.