PLCs, sem stendur fyrir Programmable Logic Controllers, eru tæki í iðnaðarmælikvarða með tölvuafli sem notuð eru til að stjórna framleiðsluferlum í færiböndum, vélfærafrumum, iðnaðarvélum og öðru framleiðsluumhverfi. Þeir eru notaðir fyrir ferli eins og bilanagreiningu, mikla áreiðanleika og forritanlega framleiðslustýringu. PLCs starfa í rauntíma vegna þess að inntak þeirra verður að vinna á mjög stuttum tíma. Tímabærni í rekstri þeirra hefur alltaf skipt sköpum fyrir árangur af eftirlitstilgangi þeirra. Aðalhvatinn fyrir því að kynna PLC fyrir áratugum var að skipta út harðkóðaðri gengiskerfum fyrir sveigjanlegri forritanlegri stýringar.
PLCs líta ekki út eins og hefðbundnar tölvur vegna þess að þær eru harðgerðar fyrir slit og titringsþol. það eru margar gerðir af PLC, með mismunandi fjölda og tegundum I/O (inntak/úttak), hýsum og pakka, og getu til að hafa samskipti við önnur PLC og SCADA kerfi. þessir eiginleikar PLCs ákvarða getu þeirra til að starfa í erfiðu iðnaðarumhverfi á þann hátt sem er ónæmur fyrir hita og titringi, á sama tíma og þau verða fyrir áhrifum af rafhljóði. Þessir eiginleikar PLCs gera þeim kleift að starfa í erfiðu iðnaðarumhverfi á þann hátt sem er ónæmur fyrir háum hita og titringi, á sama tíma og þau eru ónæm fyrir rafhljóði.
Algengasta virkni PLC stjórnanda er svipuð rafvélrænni gengi. Nánar tiltekið, PLC fær sett af stakum inntakum og endurskoðar stöðu inntakanna til að sjá hvort þau séu opin eða lokuð. Þessi aðgerð er byggð á „skannalotu“ sem les PLC inntak, framkvæmir forritanlegu rökfræði og skrifar úttak hennar. Þessi þrjú skref eru endurtekin aftur og aftur innan rekstrarumslags PLC þegar skannalotan er endurtekin.
PLC forritið framkvæmir rökrétta „AND“ aðgerð á röð inntaks. Þegar allir inntaksbitar eru opnir er straumur látinn fara framhjá. Á sama hátt framkvæma þeir rökrétta "eða" aðgerð á mengi inntaks sem veitt er samhliða. Í þessu tilviki er straumur leyft að fara framhjá ef að minnsta kosti eitt inntak er opið. Við innleiðingu þessara aðgerða beitir PLC ákveðinni röð við mat á rökfræðiaðgerðunum. Það er stranglega frá vinstri til hægri og frá toppi til botns, öfugt við minna stranga aðgerð hefðbundinnar miðlunar. Það eru líka PLC sem útfæra flóknari aðgerðir (td innri stakar rökfræðiaðgerðir) til að framleiða úttak sem gefur til kynna að þeim sé lokið eða einhverja villu.
Endir notendur (td sjálfvirkni verkfræðingar) hafa samskipti við PLCs til að stilla þá, en einnig til að fá viðvörun og tilkynningar. Í þessu skyni veitir PLC mann-vél viðmót (HMI), þar á meðal grafískt notendaviðmót (GUI). Algengar HMI stýringar innihalda hnappa, vísa, textaskjái og snertiskjái. Í flóknum uppsetningum er hægt að tengja PLC við einkatölvu til að veita flóknara og vinnuvistfræðilegra notendaviðmót.




