Programowanie sterowników PLC służy do sterowania pracą maszyn przemysłowych. Język programowania stosowany w sterownikach PLC charakteryzuje się jego uniwersalność i łatwość użycia. Został zaprojektowany jako uniwersalny język programowania, który może być używany w wielu różnych typach maszyn przemysłowych.
Sterowniki PLC to programowalne sterowniki logiczne. Służą one do sterowania pracą maszyn przemysłowych, takich jak przenośniki taśmowe, roboty, czy frezarki. Sterowniki PLC mogą być również wykorzystywane w innych branżach, takich jak budownictwo, farmacja czy przetwórstwo spożywcze.
Sterowniki PLC znalazły zastosowanie w takich branżach jak produkcja samochodów, przetwórstwo żywności, farmaceutyki, itp. gdzie istnieje potrzeba wysokiej jakości kontroli nad procesami takimi jak linie montażowe, maszyny pakujące i inne zautomatyzowane systemy, które wymagają precyzyjnego czasu i kontroli nad ich działaniem.
Programowanie PLC składa się z trzech części – logiki drabinkowej, schematu bloku funkcyjnego i tekstu strukturalnego. Te trzy części służą do stworzenia programu, który może być wykorzystany do sterowania procesami w środowisku przemysłowym.
Aby programowanie plc przebiegło prawidłowo, programista musi rozumieć podstawy działania sterownika PLC: jak komunikuje się on z innymi systemami i jakie dane są przesyłane przez te łącza komunikacyjne. Dzięki temu stworzony przez niego program będzie działał lepiej i skuteczniej.