PLC odczytuje sygnały z czujników lub innych wejść, wykonuje skonfigurowany program i steruje wyjściami, takimi jak silniki, zawory, przekaźniki lub alarmy, aby kontrolować proces fizyczny.
PLC mogą działać jako lokalne sterowniki w systemach SCADA lub rozproszonych systemach sterowania i mogą być głównymi sterownikami w mniejszych systemach automatyki. Ich programy, punkty nastawcze, tryby pracy, ścieżki komunikacji i stacje inżynierskie to zasoby o wysokich konsekwencjach: nieautoryzowana lub błędna zmiana może zmienić zachowanie fizyczne, nawet gdy urządzenie nadal wygląda na sprawne.
Najważniejsze punkty
Rola sterującaCykle skanowania PLC i logika sterowania przekładają zmierzone warunki procesu na terminowe akcje wyjściowe; wydajność i deterministyczne zachowanie mogą być wymaganiami operacyjnymi.
Ścieżka inżynierskaOgraniczaj i monitoruj oprogramowanie programistyczne, pliki projektowe, pobierania, zmiany firmware, klucze i przełączniki trybów oraz dostęp ze stacji inżynierskich.
Kontrole sieciowe i tożsamościUsuwaj domyślne poświadczenia tam, gdzie obsługiwane, zezwalaj tylko wymaganym partnerom i protokołom, segmentuj sieci sterowania i zapobiegaj bezpośredniej ekspozycji w internecie.
Integralność i odtwarzanieUtrzymuj zweryfikowane kopie zapasowe logiki i konfiguracji, rejestruj autoryzowane linie bazowe i zmiany, monitoruj wykonalne wskaźniki i testuj odtwarzanie na kompatybilnym sprzęcie.
Istotne ograniczenieWiele zainstalowanych PLC ma ograniczone funkcje bezpieczeństwa lub starsze protokoły, a aktywne skanowanie, łatanie, restartowanie lub blokowanie komunikacji może przerwać funkcje sterowania lub bezpieczeństwa. Zmiany wymagają przeglądu inżynierskiego, testowania i operacyjnego planu odtwarzania.