Profil użytkownika
posty użytkownika | ||||
Pierwsza stronaPoprzednia strona11 / 14Następna stronaOstatnia strona | ||||
|
||||
janusz
|
Tu trochę skopałem wklejając kod
jest Ustaw_Czas_Postoju_Podajnika(CmbCPostojuPod.Text * 10) a powinno być Ustaw_Czas_Postoju_Podajnika(CmbCPostojuPod.Text +(korekta* 10) |
|||
|
||||
janusz
|
Uzi18 pytasz o algorytm ?
Ja nie wiem czy moje rozwiązanie można nazwać algorytmem Przyjąłem zasadę że dmuchawa powinna pracować non stop wiadomo bez tlenu nie ma spalania Tak więc całość moich poczynań dotyczy dobierania takich parametrów które nie pozwalają żeby piec się odstawiał W kodzie wygląda to tak cyklicznie ( w tej chwili co 1 min) wykonuję poniższą procedurę wyliczającą korektę If OdczytanaTempCo < ZadanaTempCo Then Korekta = Round((ZadanaTempCo - OdczytanaTempCo), 0) Ustaw_Dmuchawe(UstalonaMocDmuchawy + Korekta) Ustaw_Czas_Pracy_Podajnika (UstalonyCPrPod +Korekta) Ustaw_Czas_Postoju_Podajnika(CmbCPostojuPod.Text * 10) Else Ustaw_Dmuchawe (UstalonaMocDmuchawy) Ustaw_Czas_Pracy_Podajnika (UstalonyCPrPod) Ustaw_Czas_Postoju_Podajnika(CmbCPostojuPod.Text ) End if i to by było na tyle wczoraj z wieczorka ustawiłem mniejsze parametry startowe i wygląda że lepiej rysuje piec odstawia się rzadziej |
|||
|
||||
janusz
|
||||
|
||||
janusz
|
Chętnie pokażę ale jakoś nie można wstawić obrazka
co do pomp to jeszcze dopytam ale jak wrócę z roboty wieczorkiem teraz już muszę spadać |
|||
|
||||
janusz
|
Odczytuję już wszystko co było mi potrzebne
ewentualnie potrzebuje odczytać status pomp Co CWU i podłogowej to jako taki bajer w własnej aplikacji zmieniałbym kolor na pompach |
|||
|
||||
janusz
|
Uzi18 moja wiedza z pythona jest niestety żadna więc co bym mógł wnieść ?
chyba nic a co do arduino to już czarna magia |
|||
|
||||
janusz
|
uzi18 napisał » 2015-10-13 08:54 Sterownik dzialalby na zasadzie zmian podawania, postoju i dmuchania w trybie retortowym recznym, tak jak kiedys proponowal kol. Janusz. Nawet jestem w stanie sobie wyobrazic ze taki sterownik zmienia tylko moce w grupowym - w zaleznosci od obciazenia ... i mamy takie nasze 2.4 Tak dokładnie działam do dziś zmieniam parametry i jest super O zmianie mocy grupowego też myślałem tylko chęci jakoś brak |
|||
|
||||
janusz
|
majkels napisał » 2015-01-05 12:58 p.s. czy jest dostępna dokumentacja poszczególnych liczb zwracanych w statusie? Nic mi nie wiadomo o dokumentacji Jeżeli będziesz potrafił zaadoptować kod Visual Basic do C# to podam ci jak to odczytuję w VB Te "poszczególne liczby" przypisujesz do tablicy "arr" (86 elementów) licząc 1-szy element jako zerowy i teraz odczytujesz TempPodlogowa = Format(CDbl(((arr(16) + 256 * arr(17)) / 10)), "0.0") TempWew = Format(CDbl(((arr(18) + 256 * arr(19)) / 10)), "0.0") TempCWU = Format(CDbl(((arr(22) + 256 * arr(23)) / 10)), "0.0") TempPowrotu = Format(CDbl(((arr(24) + 256 * arr(25)) / 10)), "0.0") TempPodajnika = Format(CDbl((arr(26) + 256 * arr(27)) / 10), "0.0") TempSpalin = CDbl((arr(30) + ((arr(31) * 256))) / 10) TempCo = Format(CDbl((arr(28) + 256 * arr(29)) / 10), "0.0") Można jeszcze odczytać datę zasypu , datę następnego zasypu lecz to jest bardziej zawiłe Janusz |
|||
|
||||
janusz
|
Sam arkusz kalkulacyjny nic nie zrobi
Jeżeli to MSOffice i posiadasz wiedzę z dziedziny pisania makr to można odczytać dane z karty SD Janusz |
|||
|
||||
janusz
|
Ja mam w kotłowni stary ruter skonfigurowany na switch-a tym sposobem mam sztywne połączenie z laptopem i wfi
?com=020100020033020000009103" ustawia tryb ręczny ?com=02010005000B0100018403" uruchamia dmuchawę w trybie ręcznym ?com=020100020033020001006503" wyłącza tryb ręczny |
|||
|
||||
janusz
|
Tak w trybie ręcznym
Określam max i min czas dopalania jednocześnie monitorując temp Co jak spadnie poniżej zadanej temp CO - 0,2 to kończę dopalanie nie zwracając uwagi na zdefiniowane czasy dopalania |
|||
|
||||
janusz
|
Startuję z minimalnymi ustawieniami
np 4s podawanie czas postoju 56 s dmuchawa 27% które to w przypadku wzrostu poboru na ciepło nie dają rady teraz kontroluję na bieżąco pracę sterownika i w przypadku spadku/wzrostu temp Co wyliczam tzw "korektę" i o jej wartość zwiększam / zmniejszam podawanie i moc dmuchawy jak dojdzie do temp zadanej uruchamiam dopalanie To pozwala na dynamiczne ustawianie mocy |
|||
|
||||
janusz
|
Po RS-ie nie próbowałem łącze się przez kabel ethernet
Może jak będzie czas sprawdzę rs-a |
|||
|
||||
janusz
|
||||
|
||||
janusz
|
Pewnie masz rację ja nie widzę twoich efektów na palniku
Ty najlepiej to potrafisz ocenić Więc sprawy nie ma |
|||
|
||||
janusz
|
Popracujcie nad zmianą mocy dmuchawy
widzę że u ciebie zmienia w ciągu 1 min po kilka razy moc to chyba nie ma sensu tak szybkie zmiany tylko niepotrzebnie obciąża działanie skryptu |
|||
|
||||
janusz
|
Jeżeli na innej karcie przeglądarki jesteś zalogowany do sterownika
zadziała testowałem |
|||
|
||||
janusz
|
mark3k napisał » 2014-10-01 20:59 Mam jeszcze taki problem ze skryptem, że przełączając sterownik z trybu auto na manual (skrypt jest wykonywany non stop) załacza mi się jedynie podajnik, a dmuchawa niestety nie startuje. Aby uruchomić dmuchawę w trybie ręcznym należy wysłać do sterownika polecenie http://192.000.0.00/?com=02010005000B0100018403 oczywiście poprawne IP Możesz zrobić test uruchom stronę www sterownika ustaw tryb ręczny w nowej karcie wklej adres http://192.000.0.00/?com=02010005000B0100018403 klepnij entera i dmuchawa powinna się uruchomić Janusz |
|||
|
||||
janusz
|
uzi18 napisał » 2014-09-16 15:47 Dzieki janusz: tak sobie mysle, nie lepiej te dane wyliczac? Zgadza się tylko według jakiej zasady są tworzone ? Ja takiej wiedzy nie posiadam |
|||
|
||||
janusz
|
Ustawienie temp CO w zakresie 36-60
Case 60 Bk = "/?com=02010002002802003C009103" Case 59 Bk = "/?com=02010002002802003B003F03" Case 58 Bk = "/?com=02010002002802003A00CB03" Case 57 Bk = "/?com=02010002002802003900E603" Case 56 Bk = "/?com=020100020028020038001203" Case 55 Bk = "/?com=020100020028020037008B03" Case 54 Bk = "/?com=020100020028020036007F03" Case 53 Bk = "/?com=020100020028020035005203" Case 52 Bk = "/?com=02010002002802003400A603" Case 51 Bk = "/?com=020100020028020033000803" Case 50 Bk = "/?com=02010002002802003200FC03" Case 49 Bk = "/?com=02010002002802003100D103" Case 48 Bk = "/?com=020100020028020030002503" Case 47 Bk = "/?com=02010002002802002F00D203" Case 46 Bk = "/?com=02010002002802002E002603" Case 45 Bk = "/?com=02010002002802002D000B03" Case 44 Bk = "/?com=02010002002802002C00FF03" Case 43 Bk = "/?com=02010002002802002B005103" Case 42 Bk = "/?com=02010002002802002A00A503" Case 41 Bk = "/?com=02010002002802002A00A503" Case 40 Bk = "/?com=020100020028020028007C03" Case 39 Bk = "/?com=02010002002802002700E503" Case 38 Bk = "/?com=020100020028020026001103" Case 37 Bk = "/?com=020100020028020025003C03" Case 36 Bk = "/?com=02010002002802002400C803" Moc dmuchawy zakres 25%-40% Case 25 Bk = "/?com=02010002000F020019009903" Case 26 Bk = "/?com=02010002000F02001A00B403" Case 27 Bk = "/?com=02010002000F02001B004003" Case 28 Bk = "/?com=02010002000F02001C00EE03" Case 29 Bk = "/?com=02010002000F02001D001A03" Case 30 Bk = "/?com=02010002000F02001E003703" Case 31 Bk = "/?com=02010002000F02001F00C303" Case 32 Bk = "/?com=02010002000F02002000E803" Case 33 Bk = "/?com=02010002000F020021001C03" Case 34 Bk = "/?com=02010002000F020022003103" Case 35 Bk = "/?com=02010002000F02002300C503" Case 36 Bk = "/?com=02010002000F020024006B03" Case 37 Bk = "/?com=02010002000F020025009F03" Case 38 Bk = "/?com=02010002000F02002600B203" Case 39 Bk = "/?com=02010002000F020027004603" Case 40 Bk = "/?com=02010002000F02002800DF03" Czas pracy podajnika zakres 2 sek - 15 sek Case 2 Bk = "/?com=02010002002202000200E703" Case 3 Bk = "/?com=020100020022020003001303" Case 4 Bk = "/?com=02010002002202000400BD03" Case 5 Bk = "/?com=020100020022020005004903" Case 6 Bk = "/?com=020100020022020006006403" Case 7 Bk = "/?com=020100020022020007009003" Case 8 Bk = "/?com=020100020022020008000903" Case 9 Bk = "/?com=02010002002202000900FD03" Case 10 Bk = "/?com=02010002002202000A00D003" Case 11 Bk = "/?com=02010002002202000B002403" Case 12 Bk = "/?com=02010002002202000C008A03" Case 13 Bk = "/?com=02010002002202000D007E03" Case 14 Bk = "/?com=02010002002202000E005303" Case 15 Bk = "/?com=02010002002202000F00A703" Czas postoju podajnika zakres 31 sek - 180 sek Case 31 Bk = "/?com=02010002002302001F001A03" ' 31 Case 32 Bk = "/?com=020100020023020020003103" ' 32 Case 33 Bk = "/?com=02010002002302002100C503" ' 33 Case 34 Bk = "/?com=02010002002302002200E803" ' 34 Case 35 Bk = "/?com=020100020023020023001C03" ' 35 Case 36 Bk = "/?com=02010002002302002400B203" ' 36 Case 37 Bk = "/?com=020100020023020025004603" ' 37 Case 38 Bk = "/?com=020100020023020026006B03" ' 38 Case 39 Bk = "/?com=020100020023020027009F03" ' 39 Case 40 Bk = "/?com=020100020023020028000603" ' 40 Case 41 Bk = "/?com=02010002002302002900F203" ' 41 Case 42 Bk = "/?com=02010002002302002A00DF03" ' 42 Case 43 Bk = "/?com=02010002002302002B002B03" ' 43 Case 44 Bk = "/?com=02010002002302002C008503" ' 44 Case 45 Bk = "/?com=02010002002302002D007103" ' 45 Case 46 Bk = "/?com=02010002002302002E005C03" ' 46 Case 47 Bk = "/?com=02010002002302002F00A803" ' 47 Case 48 Bk = "/?com=020100020023020030005F03" ' 48 Case 49 Bk = "/?com=02010002002302003100AB03" ' 49 Case 50 Bk = "/?com=020100020023020032008603" ' 50 Case 51 Bk = "/?com=020100020023020033007203" ' 51 Case 52 Bk = "/?com=02010002002302003400DC03" ' 52 Case 53 Bk = "/?com=020100020023020035002803" ' 53 Case 54 Bk = "/?com=020100020023020036000503" ' 54 Case 55 Bk = "/?com=02010002002302003700F103" ' 55 Case 56 Bk = "/?com=020100020023020038006803" ' 56 Case 57 Bk = "/?com=020100020023020039009C03" ' 57 Case 58 Bk = "/?com=02010002002302003A00B103" ' 58 Case 59 Bk = "/?com=02010002002302003B004503" ' 59 Case 60 Bk = "/?com=02010002002302003C00EB03" ' 60 Case 61 Bk = "/?com=02010002002302003D001F03" ' 61 Case 62 Bk = "/?com=02010002002302003E003203" ' 62 Case 63 Bk = "/?com=02010002002302003F00C603" ' 63 Case 64 Bk = "/?com=020100020023020040006403" ' 64 Case 65 Bk = "/?com=020100020023020041009003" ' 65 Case 66 Bk = "/?com=02010002002302004200BD03" ' 66 Case 67 Bk = "/?com=020100020023020043004903" ' 67 Case 68 Bk = "/?com=02010002002302004400E703" ' 68 Case 69 Bk = "/?com=020100020023020045001303" ' 69 Case 70 Bk = "/?com=020100020023020046003E03" ' 70 Case 71 Bk = "/?com=02010002002302004700CA03" ' 71 Case 72 Bk = "/?com=020100020023020048005303" ' 72 Case 73 Bk = "/?com=02010002002302004900A703" ' 73 Case 74 Bk = "/?com=02010002002302004A008A03" ' 74 Case 75 Bk = "/?com=02010002002302004B007E03" ' 75 Case 76 Bk = "/?com=02010002002302004C00D003" ' 76 Case 77 Bk = "/?com=02010002002302004D002403" ' 77 Case 78 Bk = "/?com=02010002002302004E000903" ' 78 Case 79 Bk = "/?com=02010002002302004F00FD03" ' 79 Case 80 Bk = "/?com=020100020023020050000A03" ' 80 Case 81 Bk = "/?com=02010002002302005100FE03" ' 81 Case 82 Bk = "/?com=02010002002302005200D303" ' 82 Case 83 Bk = "/?com=020100020023020053002703" ' 83 Case 84 Bk = "/?com=020100020023020054008903" ' 84 Case 85 Bk = "/?com=020100020023020055007D03" ' 85 Case 86 Bk = "/?com=020100020023020056005003" ' 86 Case 87 Bk = "/?com=02010002002302005700A403" ' 87 Case 88 Bk = "/?com=020100020023020058003D03" ' 88 Case 89 Bk = "/?com=02010002002302005900C903" ' 89 Case 90 Bk = "/?com=02010002002302005A00E403" ' 90 Case 91 Bk = "/?com=02010002002302005B001003" ' 91 Case 92 Bk = "/?com=02010002002302005C00BE03" ' 92 Case 93 Bk = "/?com=02010002002302005D004A03" ' 93 Case 94 Bk = "/?com=02010002002302005E006703" ' 94 Case 95 Bk = "/?com=02010002002302005F009303" ' 95 Case 96 Bk = "/?com=02010002002302006000B803" ' 96 Case 97 Bk = "/?com=020100020023020061004C03" ' 97 Case 98 Bk = "/?com=020100020023020062006103" ' 98 Case 99 Bk = "/?com=020100020023020063009503" ' 99 Case 100 Bk = "/?com=020100020023020064003B03" ' 100 Case 101 Bk = "/?com=02010002002302006500CF03" ' 101 Case 102 Bk = "/?com=02010002002302006600E203" ' 102 Case 103 Bk = "/?com=020100020023020067001603" ' 103 Case 104 Bk = "/?com=020100020023020068008F03" ' 104 Case 105 Bk = "/?com=020100020023020069007B03" ' 105 Case 106 Bk = "/?com=02010002002302006A005603" ' 106 Case 107 Bk = "/?com=02010002002302006B00A203" ' 107 Case 108 Bk = "/?com=02010002002302006C000C03" ' 108 Case 109 Bk = "/?com=02010002002302006D00F803" ' 109 Case 110 Bk = "/?com=02010002002302006E00D503" ' 110 Case 111 Bk = "/?com=02010002002302006F002103" ' 111 Case 112 Bk = "/?com=02010002002302007000D603" ' 112 Case 113 Bk = "/?com=020100020023020071002203" ' 113 Case 114 Bk = "/?com=020100020023020072000F03" ' 114 Case 115 Bk = "/?com=02010002002302007300FB03" ' 115 Case 116 Bk = "/?com=020100020023020074005503" ' 116 Case 117 Bk = "/?com=02010002002302007500A103" ' 117 Case 118 Bk = "/?com=020100020023020076008C03" ' 118 Case 119 Bk = "/?com=020100020023020077007803" ' 119 Case 120 Bk = "/?com=02010002002302007800E103" ' 120 Case 121 Bk = "/?com=020100020023020079001503" ' 121 Case 122 Bk = "/?com=02010002002302007A003803" ' 122 Case 123 Bk = "/?com=02010002002302007B00CC03" ' 123 Case 124 Bk = "/?com=02010002002302007C006203" ' 124 Case 125 Bk = "/?com=02010002002302007D009603" ' 125 Case 126 Bk = "/?com=02010002002302007E00BB03" ' 126 Case 127 Bk = "/?com=02010002002302007F004F03" ' 127 Case 128 Bk = "/?com=02010002002302008000CE03" ' 128 Case 129 Bk = "/?com=020100020023020081003A03" ' 129 Case 130 Bk = "/?com=020100020023020082001703" ' 130 Case 131 Bk = "/?com=02010002002302008300E303" ' 131 Case 132 Bk = "/?com=020100020023020084004D03" ' 132 Case 133 Bk = "/?com=02010002002302008500B903" ' 133 Case 134 Bk = "/?com=020100020023020086009403" ' 134 Case 135 Bk = "/?com=020100020023020087006003" ' 135 Case 136 Bk = "/?com=02010002002302008800F903" ' 136 Case 137 Bk = "/?com=020100020023020089000D03" ' 137 Case 138 Bk = "/?com=02010002002302008A002003" ' 138 Case 139 Bk = "/?com=02010002002302008B00D403" ' 139 Case 140 Bk = "/?com=02010002002302008C007A03" ' 140 Case 141 Bk = "/?com=02010002002302008D008E03" ' 141 Case 142 Bk = "/?com=02010002002302008E00A303" ' 142 Case 143 Bk = "/?com=02010002002302008F005703" ' 143 Case 144 Bk = "/?com=02010002002302009000A003" ' 144 Case 145 Bk = "/?com=020100020023020091005403" ' 145 Case 146 Bk = "/?com=020100020023020092007903" ' 146 Case 147 Bk = "/?com=020100020023020093008D03" ' 147 Case 148 Bk = "/?com=020100020023020094002303" ' 148 Case 149 Bk = "/?com=02010002002302009500D703" ' 149 Case 150 Bk = "/?com=02010002002302009600FA03" ' 150 Case 151 Bk = "/?com=020100020023020097000E03" ' 151 Case 152 Bk = "/?com=020100020023020098009703" ' 152 Case 153 Bk = "/?com=020100020023020099006303" ' 153 Case 154 Bk = "/?com=02010002002302009A004E03" ' 154 Case 155 Bk = "/?com=02010002002302009B00BA03" ' 155 Case 156 Bk = "/?com=02010002002302009C001403" ' 156 Case 157 Bk = "/?com=02010002002302009D00E003" ' 157 Case 158 Bk = "/?com=02010002002302009E00CD03" ' 158 Case 159 Bk = "/?com=02010002002302009F003903" ' 159 Case 160 Bk = "/?com=0201000200230200A0001203" ' 160 Case 161 Bk = "/?com=0201000200230200A100E603" ' 161 Case 162 Bk = "/?com=0201000200230200A200CB03" ' 162 Case 163 Bk = "/?com=0201000200230200A3003F03" ' 163 Case 164 Bk = "/?com=0201000200230200A4009103" ' 164 Case 165 Bk = "/?com=0201000200230200A5006503" ' 165 Case 166 Bk = "/?com=0201000200230200A6004803" ' 166 Case 167 Bk = "/?com=0201000200230200A700BC03" ' 167 Case 168 Bk = "/?com=0201000200230200A8002503" ' 168 Case 169 Bk = "/?com=0201000200230200A900D103" ' 169 Case 170 Bk = "/?com=0201000200230200AA00FC03" ' 170 Case 171 Bk = "/?com=0201000200230200AB000803" ' 171 Case 172 Bk = "/?com=0201000200230200AC00A603" ' 172 Case 173 Bk = "/?com=0201000200230200AD005203" ' 173 Case 174 Bk = "/?com=0201000200230200AE007F03" ' 174 Case 175 Bk = "/?com=0201000200230200AF008B03" ' 175 Case 176 Bk = "/?com=0201000200230200B0007C03" ' 176 Case 177 Bk = "/?com=0201000200230200B1008803" ' 177 Case 178 Bk = "/?com=0201000200230200B200A503" ' 178 Case 179 Bk = "/?com=0201000200230200B3005103" ' 179 Case 180 Bk = "/?com=0201000200230200B400FF03" ' 180 Janusz |
|||
Pierwsza stronaPoprzednia strona11 / 14Następna stronaOstatnia strona | ||||