Programowalne sterowniki logiczne służą do ciągłego monitorowania wartości wejściowych czujników i generowania sygnałów wyjściowych dla operacji siłownika zgodnie z programem. Każdy system PLC zawiera następujące trzy moduły:
Centralny moduł procesora
Moduł zasilania
Jeden lub więcej modułów we/wy
Centralny moduł procesora:
Moduł CPU składa się z procesora centralnego i jego pamięci. Procesor jest odpowiedzialny za wykonanie wszystkich niezbędnych obliczeń i przetwarzania danych poprzez przyjmowanie danych wejściowych i generowanie odpowiednich danych wyjściowych.
Moduł zasilania:
Moduł ten zapewnia wymaganą moc dla całego systemu poprzez konwersję dostępnej mocy prądu przemiennego na moc prądu stałego wymaganą przez procesor i moduły we/wy. Wyjście 5 V prądu stałego napędza obwody komputera.
Moduł wejścia/wyjścia:
Moduły wejściowe i wyjściowe programowalnego sterownika logicznego służą do podłączania czujników i elementów wykonawczych do systemu w celu pomiaru różnych parametrów, takich jak temperatura, ciśnienie i przepływ. Te moduły we/wy są dwóch typów: cyfrowe i analogowe.
Moduły interfejsu komunikacyjnego:
Są to inteligentne moduły I/O, które przesyłają informacje pomiędzy procesorem a siecią komunikacyjną. Te moduły komunikacyjne służą do komunikacji z innymi sterownikami PLC i komputerami umieszczonymi w odległych lub odległych lokalizacjach.
Program w procesorze programowalnego sterownika logicznego składa się z systemu operacyjnego i programu użytkownika. Celem systemu operacyjnego z procesorem jest obsługa zadań i operacji PLC, takich jak operacje uruchamiania i zatrzymywania, obszary pamięci i zarządzanie komunikacją. Programy użytkownika służą użytkownikowi do wykonywania i kontrolowania zadań automatyzacji.
Zasadę działania sterownika PLC można zrozumieć w kategoriach skanowania cyklicznego, znanego również jako cykl skanowania




