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

[Zlecę] HMI dla raspberry3 - starto PI (REX, Python, c++, takze inne HMI)

luzak34 25 Kwi 2018 13:50 411 0
  • #1 25 Kwi 2018 13:50
    luzak34
    Poziom 9  

    Zlecę napisanie w pytonie lub systemie HMI: UI + sterowanie paroma modułami modbus RTU. Praca może być również zrobiona w c++, REX, quickHMI itp – grunt, żeby bez problemu chodziło na raspberry pi 3. Wszystkie moduły komunikują się przez modbusa rtu (bez wyjątku). Czyli korzystamy z portu szeregowego Raspberry pi. Jednostka sterujaca: https://www.sferalabs.cc/strato-pi/.. Ze swojej strony dostarczam skonfigurowany system (wszystkie moduły modbus ze soba się komunikują) oraz przykłady użycia funkcji modbus rtu dla każdego modułu (python minimodbus).
    Zleceniobiorca ma za zadanie:
    Napisać oprogramowanie w pytonie (lub inny system scada/hmi możliwy do uruchomienia na raspberry pi 3 – starto pi), które pozwoli na sterowanie szafy chłodniczej.
    Szafa składa się z 4 komór, w każdej komorze monitorujemy temperaturę (modbus), czy są drzwi otwarte/zamknięte (modbus), oraz raz na 5 minut uruchamiamy silnik krokowy (przez modbus).
    Dodatkowo sterujemy oświetleniem: włącz, wyłącz (modbus) oraz zadaną temperaturą - klimatyzatorem (jeden dla wszystkich 4 komór -modbus)

    Funkcje do oprogramowania/napisania/narysowania:
    - Ekran podzielony na 4 panele, gdzie na bieżąco monitorujemy temperaturę
    - ustawienie zadanej temperatury i tak sterowanie klima, żeby ją osiągnąć (jako referencja średnia z czujników)
    - ustawianie czasu alarmu dla każdego panelu (+/- 15 min) - po tym czasie czas idzie dalej, ale dana część ekranu miga na czerwono
    -start/stop timera dla każdego panelu
    -zapal, zgaś światło
    -monitoring otwartych/zamkniętych drzwi (nie obracamy wtedy silnika w danej komorze, zapalamy światło)
    -po naciśnięciu start, co 5 minut obracamy ramkę o 180 stopni

    -do każdego panelu mamy przyciski:
    -start- zeruje licznik i startuje prace, silniki sie moga obracac
    -stop - zatrzymuje licznik, silniki sie nie obracaja
    -"+" "-" - ustawianie czasu alarmu timera (po osiagnieciu alarmu panel na monitorze intensywnie miga)
    Do ustawiania temperatury użyć funkcji PID. Przykładowy szkic UI jakby to miało wyglądać w załączniku (nie mam zdolności artystycznych)
    [Zlecę] HMI dla raspberry3 - starto PI (REX, Python, c++, takze inne HMI)
    Funkcje modbusowe do sterowania modułami (w przypadku pythona) mogę dostarczyć z przykładami użycia, moduły będą już skonfigurowane (zaadresowane) i przetestowane przeze mnie,

    Część elektryczna (łączenie, zasilanie, schemat itp.) nie jest częścią tego zlecenia, jednakże oczywiście adresy modułów modbus i inne niezbędne informacje będą dostępne przed przystąpieniem do pracy.

    Budzet: do negocjacji (ok 4000)
    termin: do 31.05.2018
    umowa o dzieło lub b2b (fv) - na moja własność przechodzą prawa autorskie i kody źródłowe.
    podczas pracy mogą wyjść jeszcze jakieś zmiany, proszę wziąć pod uwagę jeszcze uruchomienie
    płatność po uruchomieniu projektu
    W razie pytań proszę pisać na priv

  • SterControl