Co to jest programowanie logiki drabiny?
Programowanie logiki drabiny to język kodowania używanego do tworzenia reprezentacji obwodów, aby pomóc ludziom w budowaniu urządzeń i udzielenia instrukcji kontrolerom. Chociaż można to wykorzystać do budowy wielu różnych obwodów, programowanie logiki drabiny służy przede wszystkim do tworzenia programowalnych kontrolerów logicznych (PLC). Oprócz budowy obwodu, ten język umożliwia także wygłaszanie IF/następnie. Ten język był podobny do systemów produkcji sprzętowych, więc powszechni użytkownicy, którzy wiedzieli, że systemy nie będą potrzebować szkolenia, ale nadal istnieje krzywa uczenia się tego języka programowania.
Gdy obwód jest budowany, zarówno ludzie składający obwód, jak i samo urządzenie muszą wiedzieć, jak działa obwód. Ludzie muszą wiedzieć, aby mogli stworzyć odpowiedni sprzęt, a urządzenie musi wiedzieć, aby zrozumiała, w jaki sposób moc może płynąć. Dzięki programowaniu logiki drabiny użytkownik może przedstawić przedstawienie obu. Reprezentacja zbudowana z tym językiem jest simpLE, przede wszystkim pokazujące wsporniki, łączniki i cięcia w celu przedstawiania przewodów i liter dla zmiennych.
Język programowania logicznego drabiny ma możliwość tworzenia wielu różnych obwodów, ale był używany przede wszystkim do programowania PLC. Urządzenia te można zaprogramować ze względną łatwością i są w stanie kontrolować procesy produkcyjne i urządzenia. Oprócz ich zdolności do stosowania do wielu różnych celów, kodowanie logiki drabiny ma wiele bloków i zmiennych, które są szczególnie odpowiednie do budowania PLC.
Obwody, szczególnie zaawansowane, rzadko mają prostą ścieżkę. Zwykle istnieją warunki, takie jak część obwodu, która musi pozostać otwarta przez pewien czas lub wysyłanie zasilania gdzieś tylko wtedy, gdy stan został spełniony. Programowanie logiki drabiny dotyczy tej potrzeby przez IF/następnie instrukcje. To pozwala programistowi poinformować obwód, aby wykonał jedną operację until pojawia się warunek, a następnie nastąpi nowa operacja.
Utworzone w latach 70. programowanie logiki drabiny miało być proste i naśladować programy produkcyjne sprzętowe. Użytkowani użytkownicy byli zaznajomieni ze sprzętowymi systemami produkcyjnymi, więc ci w branży uważali, że użytkownicy nie będą wymagać żadnego szkolenia, aby rozpocząć budowanie programu logicznego dla PLC lub obwodu. Chociaż jest to podobne do tego rodzaju pracy, większość ludzi potrzebuje szkolenia, aby w pełni uchwycić kodowanie logiki drabiny. Szkolenie jest jednak często niewielkie, ponieważ ten język jest zwykle prostszy niż inne języki programowania.