Profil użytkownika
posty użytkownika | ||||
Pierwsza stronaPoprzednia strona12 / 14Następna stronaOstatnia strona | ||||
|
||||
janusz
|
To właśnie tak robię odczytuję parametr i na tej podstawie zwiększam lub zmniejszam
Dlatego kiedyś pytałem jak odczytać aktualne ustawienia No to pracuj |
|||
|
||||
janusz
|
" Funkcja w sofcie."
Nie wiem co ona robi bo jej nie znam ale dla przykładu wysłanie do sterownika takiego polecenia 1. ustawi czas pracy podajnika na 5 sek return self._getRequest("020100020022020005004903") 2. ustawia czas postoju podajnika na return self._getRequest("020100020023020028000603") tu 40 sek 3.ustawia moc dmuchawy na return self._getRequest("02010002000F02001E003703") tu 30 % |
|||
|
||||
janusz
|
Powiedz co chcesz zmienić a ja podam ci jakie polecenie masz wysłać do sterownika żeby to wykonał
wszystkie ustawienia można zmieniać dla trybu auto Tylko to wymaga pewnej analizy nie zawsze szybkiej |
|||
|
||||
janusz
|
"Twój eCoal pracuje, mój ster nie" mam Bruli Verb on pracuje tylko wedle twojego skryptu Co masz na myśli "auto kalibracja" |
|||
|
||||
janusz
|
VERB napisał » 2014-04-27 19:39 Janusz. Ja nie ingeruję w pracę sterownika. Stąd wielokropek. No to nie kumam Przecież kropki to nic innego jak wysłane polecenie do sterownika z Twojego skryptu |
|||
|
||||
janusz
|
VERB napisał » 2014-04-27 08:12 Soft dostał podtrzymanie, zerżnięte z naszych sterów, a wzbogacone o rozruch i dopalanie. Odpalony w trybie auto, elegancko potrafi przechodzić w tryb grzania gdy zajdzie potrzeba, i wracać do nadzoru. Już jest całkiem samodzielny w zakresie spalania. Pozostaje kwestia testów w silnie zmiennych warunkach... być może cała ta robota psu na budę. Dodałem "Zatrzymanie awaryjne" (awaria podajnika lub dmuchawy, przerywa wykonywanie zadań), do którego dziś dopiszę stop po przekroczeniu zadanej temperatury podajnika Ciekawie to wygląda kropeczki ładnie układają się seriami Ja jednak ingeruję w pracę znacznie rzadziej Wymyśliłem sobie tylko dynamiczny czas dopalania To znaczy po zakończeniu pracy dopalam monitorując na bieżąco temp spalin jak zanotuję spadek temp spalin kończę dopalanie Czas dopalania trwa od 1 min do 5 min ( w przypadku testów gdy przewymiarowałem kopczyk dopalał 20 mim) Ps Możesz coś więcej na temat "Odpalony w trybie auto, elegancko potrafi przechodzić w tryb grzania gdy zajdzie potrzeba, i wracać do nadzoru." |
|||
|
||||
janusz
|
Przecież to proste jak sznurek w kieszeni
A co do lektury to bierz lek na poprawienie trawienia i do roboty |
|||
|
||||
janusz
|
Ja osobiście sleep-a nie używam bo zamraża całą aplikacje i dlatego stosuję liczniki
które bez problemu w oknie aplikacji mogę zmieniać w razie potrzeby Stan napisał:"Rozpocząłem testy praktyczne softu z autolato, jak pójdzie dobrze to jutro wrzucę nową wersję." To ważne że robota się posuwa |
|||
|
||||
janusz
|
Stan odwiedziłem twój sterownik
Prowadzenie wygląda ciekawie (fajne) tylko dlaczego w ciągu 1 min zmieniasz np Moc dmuchawy 6 razy góra dół ona nie zareaguje na takie zmiany wstaw może po każdej zmianie sleep-a na 60 sek to ograniczy tak szybie zmiany |
|||
|
||||
janusz
|
Ja mam zmienną logiczną która ogranicza wysłanie tego samego polecenia kilka razy
ale chyba trzeba będzie zezwolić na wysyłanie polecenia kilka razy np zmienna "Licznik" jak wyśle 5 poleceń to już zakończ Dodałem też coś na wzór wygaszanie kotła jak temp Co spadnie poniżej 38 deg to wyłączam timerka i koniec sterowania sterownik niech sam sobie radzi Bronić się trzeba wszelkimi sposobami |
|||
|
||||
janusz
|
||||
|
||||
janusz
|
Ja też nie jestem informatykiem ale zmysły to za mało
Dziś rano wyciągałem z popielnika 30 kg groszku bo nie sprawdzałem czy polecenie zostało wykonane i sypał sobie sypał aż się przesypał |
|||
|
||||
janusz
|
Idea tempomatu z Tira na bieżąco korygować moc silnika by utrzymać zadaną prędkość
Monitoruję na bieżąco temp Co i spalin Jak wzrost temp jest zbyt duży i przekracza pewną zadaną wartość zmieniam w sterowniku czas postoju podajnika (wydłużam) lub czas pracy podajnika (skracam) jednocześnie korygując moc dmuchawy Wszystko to w trybie retortowy ręczny tryb automatyczny To tak skrótowo by wyglądało Ps Tu poprawność informatyczna wymaga : wysłałeś polecenie do wykonania sprawdź czy zostało wykonane |
|||
|
||||
janusz
|
Nie o to chodzi
to co podałeś to w zależności od statusu podajnika 1 lub 0 załącza podajnik lub go wyłącza Wysyłając do sterownika polecenie MyRequest.Open "GET", str_Url & "/?com=02010006000000006103" otrzymuję odpowiedz w formie danych (tablica) [2,1,6,6,0,0,76,0,1,0,0,0,0,0,0,0,231,8,225,0,114,0,163,1,190,1,125,1,208,1,158 ,2,31,1,1,0,0,47,45,25,0,0,0,2,14,4,19,10,17,49,1,0,0,1,1,210,0,190,0,0,0,2,0,0,214, 89,0,0,14,4,11,18,6,84,65,33,0,0,210,0,190,0,0,0,3,3] z tej tablicy można odczytać wszystkie temperatury aktualne jak i zadane moc dmuchawy w grzaniu status pracy itd.. Lecz chyba 1 Czas postoju podajnika (retortowy ręczny) 2 Czas pracy podajnika (retortowy ręczny) tam nie ma lub nie potrafię tego rozszyfrować |
|||
|
||||
janusz
|
Kto zrobi mi prezent na święta i podpowie jak odczytać
1 Czas postoju podajnika (retortowy ręczny) 2 Czas pracy podajnika (retortowy ręczny) Przykładowo TempCWU odczytujemy tak def getTempCWU(self): if (bool(self.s_statusdata)): return (self.s_statusdata[23] << 8 | self.s_statusdata[22]) / 10.0; a jak odczytać moje ? |
|||
|
||||
janusz
|
Stan ja bym pokombinował stosunek paliwa do powietrza
Może za dużo paliwa ? lub za mało dmuchasz ? przy ostrym |
|||
|
||||
janusz
|
Przez Ciebie to na szybko loga sobie dorobiłem
i też czytam cyferki "2014-04-12 22:13:18 Praca Co: 46,8 spaliny: 56,1 Moc Dmuchawy : 32 % Czas post. pod. : 80 [sek] Czas pracy pod. : 4 [sek] " "2014-04-12 22:13:39 Praca Co: 46,8 spaliny: 57,1 Moc Dmuchawy : 32 % Czas post. pod. : 80 [sek] Czas pracy pod. : 4 [sek] " "2014-04-12 22:13:59 Praca Co: 46,8 spaliny: 58 Moc Dmuchawy : 32 % Czas post. pod. : 80 [sek] Czas pracy pod. : 4 [sek] " "2014-04-12 22:14:19 Praca Co: 46,8 spaliny: 58,8 Moc Dmuchawy : 32 % Czas post. pod. : 80 [sek] Czas pracy pod. : 4 [sek] " "2014-04-12 22:14:40 Praca Co: 46,8 spaliny: 59,6 Moc Dmuchawy : 32 % Czas post. pod. : 80 [sek] Czas pracy pod. : 4 [sek] " "2014-04-12 22:15:00 Stop praca Co: 46,9 spaliny: 60,3" "2014-04-12 22:15:00 Dopalanie Co : 46,9 spaliny : 60,3" "2014-04-12 22:19:00 Zakończono dopalanie Co: 47,2 spaliny : 56,5" |
|||
|
||||
janusz
|
A ja tam wolę browara Biedronka pod ręką i bania się cieszy
|
|||
|
||||
janusz
|
To zajaraj
|
|||
|
||||
janusz
|
No to kibica masz wiernego
Czekajmy na zimę ps a ja obiecuję poprawić swój kod do zimy |
|||
Pierwsza stronaPoprzednia strona12 / 14Następna stronaOstatnia strona | ||||