Obsah:
Definice - Co znamená Ladder Logic?
Logická logika je programovací jazyk, který vytváří a představuje program pomocí žebříkových diagramů, které jsou založeny na obvodových diagramech. Používá se hlavně při vývoji programů nebo softwaru pro programovatelné logické regulátory (PLC), které se používají v průmyslových aplikacích.
Jazyk se vyvinul z původně metody dokumentující návrh a konstrukci reléových stojanů používaných při výrobě a řízení procesů, přičemž každý stojan relé je reprezentován symbolem na schématu žebříku, který má spojení se zařízeními pod nimi, která vypadají jako vertikální kolejnice. Reléové symboly samy vypadají jako příčky v žebříku.
Techopedia vysvětluje Ladder Logic
Žebříková logika je popisována spíše jako jazyk založený na pravidlech než procedurální nebo imperativní. Každá „příčka“ v žebříku představuje pravidlo, takže při implementaci do relé a různých elektromechanických zařízení se tato pravidla provádějí současně a okamžitě. Pokud je však program aplikován na PLC, pravidla jsou prováděna postupně prostřednictvím softwaru a v nepřetržité smyčce. Při dostatečně rychlém provedení smyčky se efekt stále jeví jako současné a okamžité provedení v rámci požadované časové tolerance. Schopnosti použitého PLC musí být během programování zvažovány, protože elektromechanická povaha zařízení připojených k němu nemusí být schopna držet krok s pokyny, a může se zdát, že některá pravidla jsou přeskočena, když zařízení opravdu nemohou držte krok.
Logická logika je široce používána v průmyslovém nastavení pro programování PLC, kde je vyžadováno sekvenční řízení výrobních procesů a operací. Programovací jazyk je velmi užitečný pro programování jednoduchých, ale kritických systémů nebo pro přepracování starých pevně zapojených systémů na novější programovatelné systémy. Tento programovací jazyk je také velmi používán ve vysoce sofistikovaných automatizačních systémech, jako jsou elektronika a automobilové závody.
Myšlenka logiky žebříku je, že i pracovníci bez prostředí programování mohou rychle programovat, protože pro programování používají konvenční a známé technické symboly. Tato výhoda je však rychle zamítnuta, protože výrobci PLC často také nabízejí své produkty s logickými programovacími systémy, které někdy nepoužívají stejné symboly a konvence jako pro jiné modely PLC od jiných výrobců; programovací systém je ve skutečnosti určen pouze pro specifické modely, takže programy nemohou být snadno přeneseny na jiné modely PLC nebo musí být přímo přepsány.
