Elektroda.pl
Elektroda.pl
X
PLC Fatek
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Automatyka domowa na PLC czy Arduino i RasPi?

FasterThanX 16 Sty 2015 20:17 3408 8
  • #1 16 Sty 2015 20:17
    FasterThanX
    Poziom 13  

    Witam.
    Był sobie kiedyś temat https://www.elektroda.pl/rtvforum/topic1452850.html

    Od tego czasu wiele się zmieniło.

    Arduino Mega + RasPi daja nam duże możliwości, sporo wejść/wyjść.
    Same Arduino Mega i RasPi nie sa drogie, moduły i czujniki do nich również do drogich nie należą.

    Jak PLC vs Arduino i RasPi wygląda teraz?

    1 8
  • PLC Fatek
  • #2 16 Sty 2015 20:53
    Karaczan
    Poziom 39  

    W sumie to niewiele się zmieniło.
    Pomijając że ceny klonów Arduino spadły, gama tanich akcesoriów do nich się rozrosła.
    Dużo gotowych projektów powstało na których można się wzorować, a nawet wziąć jako gotowca.
    Z RPi to samo. Baza softu i gotowych projektów już ogromna. Do tego kilka sensownych mocniejszych zamienników RPi powstało (BannanaPi, CubieBoard, Odroid).

    W PLC raczej się nic na plus specjalnie nie zmieniło. Są raczej do zastosowań PRO. Więc ceny i dostępność inna.

    Zależy na co stawiasz.
    Ogrom możliwości twórczych, tanim kosztem - Arduino.
    Pewność działania - PLC.
    Choć dobrze zaprojektowane i zaprogramowane Arduino i RPi nie będzie ustępować PLC. I tu właśnie leży problem ;)

    1
  • PLC Fatek
  • #3 21 Sty 2015 12:39
    Dublerq
    Poziom 9  

    Polecili byście proszę waszym zdaniem najlepszą stronę z gotowcami RPi? Na YT wiele tego nie ma, głównie efekty końcowe :/

    0
  • #4 22 Cze 2015 10:41
    marcin_555
    Poziom 7  

    Pytanie do praktyków :

    Czy w PLC jest możliwe spersonalizowanie oprogramowania do wymagań klienta?
    Mam na myśli dostosowanie np. pulpitu sterującego - przycisków, kontrolek, podglądu z monitoringu IP, połączenie tego z LAN i sterowanie zdalne poprzez TCP/IP, współpraca z systemem alarmowym np. Satel, itd.

    W przypadku użycia uC Arduino/RasPi nie ma większego problemu ze stworzeniem interfejsu graficznego dla użytkownika, programowanie jest stosunkowo proste (moim zdaniem) i generalnie można wykonać system dostosowany pod klienta.

    Druga sprawa, to oczywiście stabilność działania. Z wcześniejszych postów wynika, że PLC są rozwiązaniami bardzo stabilnymi. Czy ma ktoś doświadczenie jak ta kwestia wygląda w przypadku mikroprocesorów? W PLC też jest przecież mikroprocesor, więc na czym polega owa stabilność?

    Czy wykonywał ktoś takie instalacje na Arduino/RasPi?
    Proszę o podzielenie się Waszymi doświadczeniami w tym zakresie.

    pozdrawiam,
    Marcin

    0
  • #5 10 Lip 2015 12:41
    thoczek
    Poziom 10  

    Cześć

    Cytat:
    Czy w PLC jest możliwe spersonalizowanie oprogramowania do wymagań klienta?
    Mam na myśli dostosowanie np. pulpitu sterującego - przycisków, kontrolek, podglądu z monitoringu IP, połączenie tego z LAN i sterowanie zdalne poprzez TCP/IP, współpraca z systemem alarmowym np. Satel, itd.


    Pomieszałeś trochę różne tematy:
    Klasyczny PLC nie ma panelu operatora musisz do tego wykorzystać dedykowane panele HMI, oprogramowanie na PC tzw SCADA, lub napisać swoją wizualizacje.
    Wszystko to co opisałeś możesz osiągnąć albo na oprogramowaniu SCADA albo pisząc własną aplikację.
    Jeżeli chodzi o SCADA to musisz zwrócić uwagę czy obsługuje twoje systemy monitoringu IP i alarmowe. Większość SCADA pozwala na zdalny podgląd przez przeglądarkę internetową.

    Cytat:
    Druga sprawa, to oczywiście stabilność działania. Z wcześniejszych postów wynika, że PLC są rozwiązaniami bardzo stabilnymi. Czy ma ktoś doświadczenie jak ta kwestia wygląda w przypadku mikroprocesorów? W PLC też jest przecież mikroprocesor, więc na czym polega owa stabilność?


    W PLC jest dużo mniej miejsc w których można popełnić błąd ze względu na to że użytkownik wprowadza tylko algorytm działania tej części która jest dla niego istotna nie musi zajmować się obsługą przerwań, komunikacja itd.

    0
  • #6 13 Sie 2015 03:50
    meak
    Poziom 9  

    PLC "Programmable Logic Controller" to system do ktorego pisze sie program od podstaw dla klienta. Bardziej uzywany w przemysle. Sam kontroler (nazywany w polsce sterownikiem jak sie nie myle) posiada microprocesor (tak i jest na bazie Ms-Dos!) ktory w zasadzie jest skanerem. Programy uwazane sa za najbardziej stabilne. Wyjatkiem sa rzadowe regulacje w wielu krajach ktore wymagaja dwoch PLC do sterowania elektrowniami atomowymi, drugie PLC jako "backbone" gdyby pierwszy szwankowal. W automatyce domowej raczej nie stosowane ze wzgledu na koszta samego kontrolera do ktorego nalezy dodac moduly, interfejs no i panele HMI. SCADA "supervisory control and data acquisition" to inaczej HMI panel plus mozliwosc operowania data zapisana w pamieci co pozwoli nam graficzne pokazac jak wygladal zapis np: temperatury w czasie lub cos podobnego. Ale same systemy SCADA do poszczegolnych kontrolerow sa bardzo drogie no chyba ze uzywa sie do tego PC ale wtedy z kolei rodzi sie problem interfejsem miedzy PLC a PC itd. Arduino i RasPi nie znam dobrze to wyglada na hobby do majsterkowania dla mnie ale pare paneli istnieje do kupienia i mozna sie pobawic. Wyjatkiem jest RasPi, dodac musze ze na kodzie raspberrypi czyli RasPi isnieje bardzo popularny na swiecie system do nawadniania (zraszaczy) nazwany Open Sprinkler. To chyba najbardziej popularny w tej chwili system nawadniania z niesamowitymi mozliwosciami w pelni kontrolowany przez internet w cenie $150 i jest on na bazie RasPi. Do operowania, automatyki domu bedziesz potrzebowal nie tylko kontrolera ale takze odbiornikow, jak zawory, wylaczniki, zamki automatyczne itd. Te urzadzenia powinny wszystkie wspolpracowac z twoim kontrolerem. W tej chwili wydaje mi sie ze Z-Wave to jeden z najpopularniejszych systemow (interfjs bezprzewodowy) gdzie dwa typy kontrollerow sa chyba najbardziej popularne to: Smartthings i Vera. Nie pisze ze to najlepsze ale na pewno najbardziej popularne, smartthings to ok $99 w stanach a vera edge to okolo $140. Mam nadzieje ze ci te wiadomosci cos pomoga.
    Sorry ze bez polskich znakow ale pisze ze sluzbowego PC.

    -2
  • #7 14 Sie 2015 15:52
    ManieqZ
    Poziom 2  

    Cześć,

    Sam się zastanawiam nad zautomatyzowaniem mojego domku i rozwiązania oparte o Z-Wave kuszą. Jest jeden (a raczej ten sam za każdym razem) mankament: najprostszy detektor, moduł kosztuje ok. 250 zł.
    Bezprzewodowa komunikacja jest zdecydowaną zaletą aczkolwiek np. precyzyjne zamknięcie rolety zewnętrznej jest trudne -- opóźnienie ok. 0.4sek od momentu naciśnięcia przycisku do zatrzymania silnika.

    0
  • #8 15 Sie 2015 06:24
    meak
    Poziom 9  

    To prawda ze z-wave nie sa tanie. Nie wyglada na to zeby tanialy szybko bo wprowadzaja nowe ulepszone wersje co ciagle podbija cene. (Podobno w Australii sa najdrozsze). To opoznienie o ktorym piszesz istnieje, dlatego controlery wydaja tylko polecenie do wykonania a poszczegolne odbiorniki powinny kontrolowac reszte. Pamietaj ze kazdy modul Z-wave to odbiornik, nadajnik i procesor. System dziala tak ze kontroler wydaje polcenie wykonania funkcji a kazdy odbiornik powinien wykonac ja do konca, np jesli padnie polecenie zamknac zamek w drzwiach zamek sam to wykonuje od poczatku do konca kiedy jest zapadka w zamku wysunieta do samego konca, w momencie jesli nie moze zamknac podaje informacje do kontrolera ze zamek jest zablokowany i nie moze sie zamknac. Nie wiem jak działają rolety ale jeśli mają się zamykac na np 70% tylko to odpowiednie urzadzenie powinny to kontrolowac. Jak narazie to na rynku Inteligentnych domow jest wyscig kto go wygra zobaczymy.

    -2
  • #9 16 Sie 2015 16:28
    meak
    Poziom 9  

    Poprawka do mojego postu. W swiecia kontrolerow Z-Wave warty wymienienia jest kontroler firmy HomeSeer z dwoch powodow, pierwszy poniewaz jest bardzo dobry w programowaniu posiada wiele mozliwosci, potrafi sie komunikowac z urzadzeniami Z-Wave jak i X10 oraz Insteon oraz to ze dziaja (przynajmniej jego hardware) na Arduino jak ktos sie tym interesuje. Wada tego kontrolera jest niestety cena gdzia za najbardziej wymagajacy kontroler trzeba dac ponad $1000 w stanach.

    -2