Co je logické programování žebříku?
Logické programování žebříku je kódovací jazyk používaný k vytváření reprezentací obvodů, který lidem pomáhá vytvářet zařízení a poskytovat pokyny řadičům. I když to lze použít k vytvoření mnoha různých obvodů, logické programování žebříku se primárně používá k výrobě programovatelných logických řadičů (PLC). Kromě vytváření obvodu tento jazyk také umožňuje uživatelům učinit příkazy/poté. Tento jazyk byl vyroben tak, aby byl podobný systémům výroby hardwaru, takže běžní uživatelé, kteří věděli, že tyto systémy nebudou potřebovat školení, ale stále má tendenci být učební křivkou tohoto programovacího jazyka. Lidé musí vědět, aby mohli vytvořit vhodný hardware a zařízení musí vědět, aby pochopilo, jak může napájení proudit. S programováním logického žebříku je uživatel schopen vytvořit reprezentaci pro oba. Reprezentace vytvořená s tímto jazykem je SimpLe, především zobrazující držáky, spojovníky a lomítka pro zobrazení drátů a písmen pro proměnné. Tato zařízení mohou být naprogramována relativně snadno a jsou schopna ovládat výrobní a zařízení. Kromě jejich schopnosti být použity pro mnoho různých účelů má kódování žebříku mnoho bloků a proměnných, které jsou zvláště vhodné pro budování plcs.
Obvody, zejména pokročilé, mají zřídka jednoduchou cestu. Obvykle existují podmínky, jako je část obvodu, která musí zůstat otevřená po určitou dobu, nebo jen někde posílat sílu, pouze pokud byla podmínka splněna. Programování logiky žebříku se zabývá touto potřebou prostřednictvím příkazů if/poté. To umožňuje programátorovi sdělit obvodu, aby provedl jednu operaci uNTIL se objeví stav a poté dojde k nové operaci ze stavu.
Vytvořeno v 70. letech, že Ladder Logic Programming mělo být jednoduché a napodobovat programy pro výrobu hardwaru. Cíloví uživatelé byli ti, kteří jsou obeznámeni se systémy výroby hardwaru, takže ti v oboru si mysleli, že by uživatelé nevyžadovali žádné školení, aby začali vytvářet žebříkový logický program pro PLC nebo obvod. I když je to podobné tomuto typu práce, většina lidí potřebuje školení, aby plně uchopila logické kódování žebříku. Školení je však často nepatrné, protože tento jazyk bývá tendenci být jednodušší než jiné programovací jazyky.