LD (ang. Ladder Diagram) to język programowania sterowników PLC, nazywany po polsku językiem schematów drabinkowych. Jest jednym z języków opisanych w normie IEC 61131-3, stosowanej w automatyce przemysłowej.
Do czego służy LD?
Język LD służy do tworzenia programów sterujących pracą maszyn i urządzeń, np.:
- przenośników taśmowych,
- układów pompowych,
- linii produkcyjnych,
- prostych systemów automatyki budynkowej,
- układów sterowania silnikami i przekaźnikami.
W pytaniu egzaminacyjnym poprawna odpowiedź brzmi: LD pozwala na programowanie sterowników PLC.
Dlaczego nazywa się „drabinkowy”?
Schemat programu przypomina drabinę:
- pionowe linie oznaczają szyny zasilania logicznego,
- poziome gałęzie oznaczają kolejne warunki i działania,
- styki symbolizują warunki logiczne,
- cewki symbolizują wyjścia lub bity pomocnicze.
LD jest szczególnie wygodny dla osób znających klasyczne schematy przekaźnikowe, ponieważ jego zapis przypomina obwody sterowania elektrycznego.
Typowe elementy LD
Najczęściej spotykane elementy to:
- styk normalnie otwarty — warunek aktywny po pojawieniu się sygnału,
- styk normalnie zamknięty — warunek aktywny przy braku sygnału,
- cewka — wyjście lub zmienna ustawiana przez program,
- timer — opóźnienie czasowe,
- counter — licznik zdarzeń.
Czego LD nie dotyczy?
LD nie służy do komunikacji z procesorem GPU, wizualizacji układów GAL ani programowania pamięci EPROM. Są to inne obszary elektroniki i informatyki, niezwiązane bezpośrednio z językiem schematów drabinkowych.