Kategorie: Automatyka domowa, Sterowniki programowalne
Liczba wyświetleń: 47972
Komentarze do artykułu: 7
Wykorzystanie ARIES PLC w automatycznych systemach sterowania oświetleniem
Automatyzacja domu często zaczyna się od prostego, pilnego zadania sterowania oświetleniem. Często konieczne jest kontrolowanie włączania i wyłączania światła z różnych miejsc lub ze wspólnego pilota lub zestawu przycisków. Ponadto liczba opraw oświetleniowych, pomieszczeń, przełączników jest zawsze inna. A schemat kontroli różni się w zależności od zadania.
W tym materiale rozważymy uniwersalny sposób rozwiązania tego problemu - dowolnie programowalny sterownik Aries PLC.
Za pomocą tego urządzenia możesz zautomatyzować oświetlenie o niemal dowolnej złożoności. Jednocześnie styki pośrednie nie są potrzebne, przełączanie obwodów elektrycznych odbywa się za pomocą wbudowanych przekaźników elektromagnetycznych.
Tworzenie algorytmu pracy rozpoczyna się od pobrania Programy CoDeSys. Jest bezpłatny i jest dołączony do PLC.
CoDeSys implementuje kilka metod (języków) do opracowania algorytmu. Jednym z najbardziej oczywistych są obwody przekaźnikowe LD.

Sterownik programowalny Aries PLC
Załóżmy, że musisz rozwiązać standardowe zadanie implementacji przełącznika przejściowego. Niezależnie od tego, w jaki sposób wejdziesz do pokoju, włączasz światło. Niezależnie od tego, którą drogę wybierzesz, światło zgaśnie. W przypadku dwóch przełączników zadanie rozwiązuje się za pomocą konwencjonalnych styków. Ale dzięki implementacji z co najmniej trzema przełącznikami sprawy stają się nieco bardziej skomplikowane.
W języku LD zwykle stosuje się algorytmy dyskretne (przekaźnikowe). Obwód gromadzi styki połączone szeregowo i równolegle. Ich kolejność i rozmieszczenie określają niektóre funkcje logiczne. Połączenie szeregowe definiuje logikę „AND”, równolegle - „OR”. Ponadto są styki normalnie zamknięte i normalnie otwarte.
Każdy kontakt jest powiązany ze zmienną. Może to być wejście do sterownika, na przykład przełącznik. Może to być zmienna pośrednia. Wynik algorytmu, zmiennej związanej z przekaźnikami wyjściowymi, jest ustawiany w postaci uzwojenia. Ten element jest zawsze umieszczany na końcu łańcucha, po prawej stronie. Gdy sygnał przechodzi przez uzwojenie w obwodzie LD, fizyczny przekaźnik wyjściowy PLC zamyka się. Gdy w programie sygnał przestaje przechodzić przez uzwojenie, przekaźnik się otwiera.
Przykład implementacji przełącznika przejścia dla trzech przycisków i wspólnego przełącznika przełączającego pokazano na rysunku.
Widzimy cztery łańcuchy. Każdy z nich ocenia bieżącą pozycję trzech przełączników. Jeżeli jakikolwiek przełącznik przejdzie w stan włączenia, sygnał przechodzi przez uzwojenie przekaźnika 1. Jeśli wszystkie przełączniki są włączone, przekaźnik 1 jest również włączony. We wszystkich innych przypadkach warunek transmisji sygnału nie jest spełniony, a funkcja rele1 jest wyłączona.
Możesz sprawdzić działanie tego obwodu bezpośrednio w systemie programowania. Nie musisz mieć do tego PLC. CoDeSys implementuje system emulacji kontrolera. W ten sposób możesz uczyć się programowania i wypróbowywać pierwsze algorytmy bezpośrednio na komputerze.
Aby uzyskać więcej informacji, zobacz kurs wideo „Opracowywanie systemów sterowania procesami w Codesys”. Kurs wideo został zaprojektowany specjalnie dla początkujących bez doświadczenia w programowaniu. Zawiera instrukcje krok po kroku dotyczące tworzenia pierwszych projektów w CoDeSys, dzięki czemu można od razu zacząć opracowywać własne algorytmy.
Obejrzyj samouczki programowania PLC w CoDeSysmoże być tutaj:Lekcje programowania PLC
Staraliśmy się, aby opis był jak najprostszy i zrozumiały dla każdej kompetentnej technicznie osoby.
Jeśli informacje w tym artykule wydają ci się przydatne, napisz do autora, jakie inne proste przykłady automatyki domowej chcielibyście poznać.
Zobacz także na naszej stronie internetowej:
Język programowania schematu drabinkowego (LD)
Zasady programowania sterowników programowalnych w języku FBD
Zobacz także na electro-pl.tomathouse.com
: