Od dnia 16.10.2024 zostały wyłączone stacjonarne numery telefonów. Zapraszamy do kontaktu pod numerem: 574 443 555.
Forum  eSterownik.pl  Moje boje - czyli własny sterownik Subskrybuj
Pierwsza stronaPoprzednia strona7 / 40Następna stronaOstatnia strona
2015-10-15 17:03
  janusz Posty: 275 Ostrzeżenie: 0
mark3k napisał » 2015-10-14 21:23
I
Sam współczynnik może nie wystarczyć do utrzymania stabilnej temp na kotle.



Wydaje mi się wystarczy sam współczynnik tylko trzeba poćwiczyć z ustawieniami
przykład z dnia dzisiejszego 1 odstawienie


2015-10-15 18:49
  mark3k Posty: 383 Ostrzeżenie: 0
OK. Potestuję, gdy uzi18 się spręży i oczywiście napiszę co i jak.
U mnie dodatkowo na zmiany temp do grzejników i pośrednio tempCO  ma wpływ regulacja zaworu 4D z siłownikiem i sterem pogodowym.
2015-10-15 22:03
  Stan Posty: 630 Ostrzeżenie: 0
No ja też jestem gotowy na testy  
2015-10-17 01:06
  uzi18 Posty: 765 Ostrzeżenie: 0
Najwczesniej w sobote cos rusze ... jestem jeszcze na szkoleniu w Gdansku, ...

dodane 2015-10-17 00:56Dodalem, nowe metody do sterownik.py ... sprawdzcie czy dzialaja ... nie mam ecoal...

setRetRecznyPodawanie(ile)
setRetRecznyPostoj(ile)
setRetRecznyDmuchawa(ile)

sprawdzenie trybu w jakim jest sterownik:
getTypKotla()

przyklad uzycia ustawiamy postoj na 55:

$ python
Python 2.7.10 (default, Sep 11 2015, 22:38:57)
[GCC 4.9.3 20150627 (release)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from sterownik import *
>>> c = sterownik("192.168.2.2", "admin","admin")
>>> c.setRetRecznyPostoj(55)
>>> c.getTypKotla()
RETORTOWY-GRUPOWY


dodane 2015-10-17 01:06PS. Poprawilem tez blad sprawdzania statusu polaczeniu ze sterownikiem,
polaczenie powinno byc teraz stabilniejsze, na wszystkich skryptach.
Polecam aktualizacje do najnowszej wersji z github

2015-10-17 14:09
  Stan Posty: 630 Ostrzeżenie: 0
Czyli rozumiem że idea działania takiej korekcji ręcznego polega na tym że mamy ustawiny tryb ręczny w jakiś proporcjach pracy i przerwy i od czasu do czasu ( zależy jak tam sobie wymyślimy algorytm korekcji) zmieniamy podawanie (nawiew) ?

Pytam bo nie widze w tym ustawiania czasów przerw.
dodane 2015-10-17 14:09Chmm, nasunąl mi się pewien pomysł, jak to wykorzystać, ale muszę to jeszcze przemyśleć.
2015-10-17 16:25
  uzi18 Posty: 765 Ostrzeżenie: 0
setRetRecznyPostoj(ile) to wlasnie przerwa ... moge zmienic nazwe ...

Na poczatek, chcialbym napisac algorytm Janusza, zobaczymy co z tego wyjdzie, Stan jak nazwac ten skrypt?
Janusz mial napisane retortowy własny ale moze: retortowy-j,retortowy-proporcjonalny.

Skryptu jeszcze nie ma dopiero sie za niego biore, ...
Aby mozna bylo go napisac musialem dopisac kilka rzeczy do sterownik.py.

Powinien dzialac tak,ze w trybie retortowym-recznym startuje od pewnych ustawien podawanie,postoj,dmuchanie,
zmienia je proporcjonalnie do roznicy zadanej a t.CO.


2015-10-17 16:49
  Stan Posty: 630 Ostrzeżenie: 0
Retortowy proporcjonalny będzie ok, przydało by się też zaznaczyć kto jest pomysłodawcą 😃.



Ja mam pewien pomysł na połączenie tego z zamysłem Mark3k.

Ale pomysł dopiero mi się wykluwa w głowie więc za wcześnie aby o nim mówić.
2015-10-17 20:21
  uzi18 Posty: 765 Ostrzeżenie: 0
OK, panowie czekam na testy plik nazywa sie retortowy-P.py i wymaga najnowszej wersji pliku sterownik.py
dodane 2015-10-17 20:21Aktualne parametry pracujace na moim sprzecie:

zadana_co = 65

korekcja_podawania=  1.0
korekcja_postoju  = -6.0
korekcja_dmuchania=  0.5

start_podawanie=  6
start_postoj   =100
start_dmuchawa = 38

czas_cyklu = 60

2015-10-17 20:22
  Stan Posty: 630 Ostrzeżenie: 0
Ok, jutro potestuję.
2015-10-17 21:33
  uzi18 Posty: 765 Ostrzeżenie: 0
dodalem nowe parametry dla mark3k:
rozped_podawanie= 20
rozped_postoj   = 60
rozped_dmuchawa = 45

Te parametry uruchomione sa jako 1, pozniej juz sa brane z algorytmu, mozna je
sobie ustawic odpowiednio jak zmienne start_x jesli ktos nie potrzebuje tej funkcji.

dodane 2015-10-17 21:04Stan mozesz wydzielic posty o retortowy-P do oddzielnego watku?

dodane 2015-10-17 21:33Dodalem kontrole zmiany parametrow - teraz wysylamy tylko gdy musimy ...
2015-10-17 22:24
  Stan Posty: 630 Ostrzeżenie: 0
Niestety nie mogę wydzielić tych postów, wygląda na to że po zmianie forum nie przeniesiono mi uprawnień moderatorskich.
2015-10-17 22:32
  uzi18 Posty: 765 Ostrzeżenie: 0
Aktualnie w repozytorium jest wersja dzialajaca poprawnie, zgodnie z Janusza
wytycznymi i kilkoma modyfikacjami, ktore pozwalaja na wieksze pole do popisu.




Wykres wyglada jak wyglada, bo w miedzyczasie dodawalem kod i sprawdzalem rozne parametry
2015-10-17 23:52
  Stan Posty: 630 Ostrzeżenie: 0
No dobra , jutro się pobawię i zobaczę co z tego można wycisnąć  
2015-10-18 00:47
  uzi18 Posty: 765 Ostrzeżenie: 0
juz widze ze zwiekszanie podawania od delty slabo sie u mnie sprawdza ...
czyli cos bede musial rozdzielic pewnie wspolczynniki dla wzrastajacej delty i malejacej
2015-10-18 09:34
  mark3k Posty: 383 Ostrzeżenie: 0
Właśnie to próbowałem wyjaśnić. W tym układzie pracy jest to nadal układ nadążny, a potrzebujemy układu działającego z wyprzedzeniem.
2015-10-18 10:31
  uzi18 Posty: 765 Ostrzeżenie: 0
mark3k: spokojnie, do tego dojdziemy lada chwila, ... chyba ze masz jakies konkretne propozycje?
Widziales skrypt?
2015-10-18 11:54
  mark3k Posty: 383 Ostrzeżenie: 0
Widziałem i analizowałem.
Obserwowałem pracę Twojego kociołka na nowym algorytmie.
Dlatego wysnułem taki wniosek.
2015-11-06 09:52
  uzi18 Posty: 765 Ostrzeżenie: 0
wlasnie - przyznaje sie bez bicia - dodalem w obsludze polaczenia na moim sterowniczku test crc w pakietach
Gdyby nie Janusz to pewnie jeszcze dlugo bym sie bez tego obyl ...

dodane 2015-11-06 09:37Rozwiazalem problem z programowaniem arduino bezposrednio z RPi,
czyli innymi slowy mozna sterownik teraz programowac bez wychodzenia do kotlowni z laptopem ...

dodane 2015-11-06 09:52Po wylaczeniu hasla do logowania na RPi, praca stala sie conajmniej przyjemna ...
2015-11-06 10:32
  mark3k Posty: 383 Ostrzeżenie: 0
No i na to czekałem.
Także chyba wył\ączę konieczność wpisywania hasła za każdym razem. Jest to co prawda bezpieczne, ale nader wkórw..... .
2015-11-06 18:20
  uzi18 Posty: 765 Ostrzeżenie: 0
mark3k: włączyłem uwierzytelnianie na bazie kluczy ... dlatego nie muszę już go pisać, w putty tez się da to zrobić ...
(hint: putty-gen)

dodane 2015-11-06 18:20zainteresuj sie tez programem "screen", doinstaluj pakiet na RPi i w nim uruchamiaj skrypty ... pozwala miec kilka wirtualnych terminali uruchomionych i przelaczac sie miedzy nimi, nawet jesli polaczenie Ci siadzie to mozesz sie na nie znow polaczyc i kontynuowac prace
Pierwsza stronaPoprzednia strona7 / 40Następna stronaOstatnia strona
Użytkownicy online: domtychy, Jerzyrybnik, jnevrela, marian1955, Taqito, tomekryb, tomsob, vencab