Un PLC citește semnale de la senzori sau alte intrări, execută programul său configurat și comandă ieșiri precum motoare, supape, relee sau alarme pentru a controla un proces fizic.
PLC-urile pot acționa ca controlere locale în sisteme SCADA sau de control distribuit și pot fi controlerele primare în sisteme de automatizare mai mici. Programele lor, valorile de referință, modurile de operare, căile de comunicație și stațiile de lucru de inginerie sunt active cu consecințe mari: o modificare neautorizată sau greșită poate altera comportamentul fizic chiar și când dispozitivul continuă să pară sănătos.
Puncte esențiale
Rol de controlCiclurile de scanare ale PLC-ului și logica de control traduc condițiile măsurate ale procesului în acțiuni de ieșire la timp; performanța și comportamentul determinist pot fi cerințe operaționale.
Calea de inginerieRestricționați și monitorizați software-ul de programare, fișierele de proiect, descărcările, modificările de firmware, cheile și comutatoarele de mod și accesul de la stațiile de lucru de inginerie.
Controale de rețea și identitateEliminați credențialele implicite acolo unde este suportat, permiteți doar parteneri și protocoale necesare, segmentați rețelele de control și preveniți expunerea directă la internet.
Integritate și recuperareMențineți backup-uri verificate de logică și configurație, înregistrați liniile de bază și modificările autorizate, monitorizați indicatorii fezabili și testați restaurarea pe echipamente compatibile.
Limitare importantăMulte PLC-uri instalate au funcții de securitate constrânse sau protocoale legacy, iar scanarea activă, patching-ul, repornirea sau blocarea comunicațiilor poate întrerupe funcții de control sau siguranță. Modificările cer revizuire de inginerie, testare și un plan operațional de recuperare.