žebříkové diagramy, nebo relé žebřík logika (RLL), jsou primární programovací jazyk pro programovatelné logické regulátory (PLC). Ladder logic programming je grafické znázornění programu navrženého tak, aby vypadal jako relay logic. Tato konvence sahá až do počátků PLC, kdy byli elektrikáři a technici vyškoleni v reléové logice a očekávali také řešení těchto nových zařízení.
výkresy ukazují jak podobnosti, tak rozdíly ve dvou typech programů. Výkres reléové logiky ukazuje spínače elektricky připojené k cívkám-solenoidy,pilotní světla atd. Žebříkový diagram používá kontakty k reprezentaci přepínačů, nebo jakýkoli vstup, a symbol cívky k reprezentaci výstupu. Řádek zobrazující vstup nebo několik vstupů a výstup je známý jako příčka.
schéma relé používalo elektrickou kontinuitu k zobrazení příčky jako elektricky uzavřené. Ladder logic programming ukazuje výsledky kontroly stavu vstupů a výstupů, kde jsou podmínky pravdivé nebo nepravdivé. Původním záměrem RLL bylo poskytnout řídicí jednotce způsob řešení logických sekvencí zahrnujících diskrétní signály.
základní a funkční blokové příčky
horní příčka zobrazeného žebříkového diagramu představuje základní příčku logiky. Skládá se ze sady instrukcí o podmínkách vstupu, představovaných kontaktními symboly, a výstupní instrukce představované symbolem cívky. Pokyny pro stav jsou umístěny na levé straně příčky a mohou být sériově, paralelně nebo kombinací těchto dvou pro určení požadované řídicí logiky. Výstupní instrukce je umístěna na pravé straně příčky.
čára na levé straně příčky představuje pomyslnou „horkou“ silovou stopu, zatímco na pravé straně je pomyslná „neutrální“.“Pokud je nějaká cesta zleva doprava na příčce „uzavřena“ nebo „vyrobena“, pak se říká, že příčka je „pravdivá“ a výstup je pod napětím. Toto je také známé jako logická kontinuita.
vzhledem k tomu, že počítačový čip používaný v PLC se stal silnějším, inženýři viděli, že pro tyto regulátory existuje mnohem více použití. PLC se stalo spíše počítačem a ne jen “ náhradníkem relé.“Aby bylo možné využít této síly, byly nutné dodatky k instrukční sadě. Tak se zrodily “ funkční bloky.“
ve většině regulátorů jsou operace jako časování, počítání, aritmetika, přenos dat a další pokročilé operace reprezentovány blokovým diagramem (viz druhá příčka v příkladu). Vzhledem k tomu, že tyto pokyny jsou prováděny, když je určitá sada vstupních podmínek pravdivá, jsou považovány za výstupní pokyny, i když někdy není proveden žádný“ výstup“.
v příkladu jsou výstupy následující po bloku. Pokud jsou splněny podmínky pro povolení blokové instrukce (EN), provede bloková instrukce svou činnost. Po dokončení této operace bude výstup pod napětím. Někdy musí být data v bloku resetována, aby operace mohla začít znovu. Příčka logiky může být konstruována tak, že když jsou splněny určité pokyny pro podmínky vstupu, blok se resetuje (R).
tento článek čerpá z informací z programovatelných logických řadičů: Kompletní průvodce technologií, C. T. Jones, publikoval Patrick-Turner Publishing Co., Atlanta, Ga. Telefonní číslo (770) 956-7992.