Podczas kursu dowiesz się:
- czym jest język drabinkowy,
- jak z niego korzystać w oprogramowaniu Codesys,
- jakie możliwości ma język drabinkowy.
Po zapoznaniu się z podstawami tworzenia programu i komunikacji ze sterownikiem PLC, przyjrzyj się bliżej językom programowania, jakie oferuje Codesys. W tym odcinku poznasz język drabinkowy. Dowiesz się, jak tworzyć program przy jego pomocy, a także jakie ma możliwości. Zaczynajmy!
Język drabinkowy – LD
Na początek trochę teorii. Język drabinkowy, często określany skrótem LD z ang. Ladder Diagram, jest jednym z pierwszych języków szeroko stosowanych w sterownikach PLC. Z tego też powodu aktualnie wciąż jest jednym z najpopularniejszych. Ma on postać zbliżoną do schematów elektrycznych, w których obwody zamykają się pomiędzy dwiema liniami zasilania, tworząc szczeble od których wziął swoją nazwę.
Skąd taka forma? Początki sterowników PLC są mocno związane z elektryką. Dawniej automatyka realizowana była przez pokaźne szafy sterownicze, w których można było znaleźć gąszcz przekaźników, cewek, styczników i innych prostych elementów elektryki. Wprowadzenie sterowników programowalnych zrewolucjonizowało podejście do automatyki, zastępując całe szafy jednym niewielkim urządzeniem. Problem był jednak taki, że za podłączanie i automatyzację wciąż byli odpowiedzialni elektrycy, którzy jeszcze niedawno montowali tuziny przekaźników zgodnie ze schematami. W związku z tym o programowaniu nowo wprowadzonych sterowników nie było wręcz mowy.
Producenci PLC, mając na uwadze fakt, że muszą przekonać elektryków do korzystania ze sterownika, postanowili wyjść im naprzeciw i stworzyć specjalny graficzny język programowania, który będzie przypominał schematy elektryczne, a jego logika będzie wprost nawiązywała do działania obwodów elektrycznych.
W taki sposób powstał właśnie język drabinkowy, który pogodził potrzebę programowania, z łatwym i przystępnym interfejsem dla elektryków. Z czasem język ten stał się światowym standardem i jest jasno określony w normie IEC 61131-3.
Język LD w Codesys
Tyle z ogólnej teorii, przejdźmy już do samego oprogramowania. Dowiesz się, jakie możliwości daje Ci Codesys jeżeli chodzi o wykorzystanie języka drabinkowego. Przykład zrealizujesz na symulatorze.
Chcesz dowiedzieć się, jak szybko i prosto przekonwertować program z symulatora na fizyczny sterownik? Sprawdź sekcję Tips&Tricks przeznaczoną dla subskrybentów kursu.
Jeżeli uważnie śledzisz kurs, to zapewne wiesz już, jak przygotować program do pracy w oparciu o język drabinkowy. Jeżeli natomiast przegapiłeś/aś wcześniejsze odcinki, zapoznaj się z podstawami w odcinku 1 (link), gdyż dzisiaj rozpoczniesz pracę na w pełni przygotowanym i skonfigurowanym środowisku.
Po utworzeniu projektu otwórz segment przeznaczony do pisania programu, a więc PLC_PRG.
- Autor:
- Rafał Pilch
- Źródło:
- Poradnik Automatyka
- Dodał:
- ASTOR Sp. z o.o.
Czytaj także
-
Sterowniki PLC i PAC – jak wybrać podstawowy element każdego systemu automatyki?
Z tego artykułu dowiesz się: czym są sterowniki PLC i skąd się wzięły, czym są systemy DCS i PAC, czym się różni sterownik PAC od...
-
Kluczowa rola wycinarek laserowych w obróbce metali
Wycinarki laserowe zrewolucjonizowały przemysł obróbki metali, oferując niezwykłą precyzję i efektywność. Dowiedz się, dlaczego są one...
-
-
-
-
-