Siemka. Stringi porównuje się w ten sposób: if (strcmp(buf.marka,zm1) == 0) // jesli sa takie same { .............. .............. } W twoim przypadku porównywaleś same wskazniki (ich wartości, czy adresy pamieci) :D Myśle że mój sposób zadziała. To siemka.
Dodaj log debugowy w setupie aby sprawdzic czy nie resetuje Ci się mikrokontroler. Używałbym char[] zamiast String i porównanie stringów strcmp(). Zamiast tej ściany if-else wrzuciłbym komendy do jakiejś tablicy structów. Gdzie struct zawierałby dwa pola on i off które wskazują na komendy. Indeks tablicy wskazywałby który elektromagnes właczasz/wyłączasz....
(...) mniejsze muszę dodać AI: Do jakiego zastosowania mają być użyte te panele (np. ładowanie akumulatora, zasilanie konkretnego urządzenia, system off-grid/on-grid)? off-grid zasilanie domu przez akumulator Krótka odpowiedź Dwa panele Epever 180 W dostarczą podobną moc (≈ 360 W) jak jeden panel Astroenergy 360 W, ale ich napięcie i prąd roboczy różnią...
Jeśli chcesz żeby ktoś próbował Ci pomóc, opisz dokładnie problem. Napisz jakie masz błędy, co nie działa.
Nie powinno się podawać gotowych rozwiązań ale while ((zmienna != "tak") || (zmienna != "Tak") || (zmienna != "TAK")) Tak mnie uczono i działało ;) zależnie od sposobu zadeklarowania zmiennej "zmienna" może to działac czasami lub nie działać wcale. Skompiluje się, ale nie wykona poprawnie....
Czy mógłbym prosić, aby ktoś mógł zerknąć w wyżej załączoną kartę specyfikacyjną tego falownika i wypowiedzieć się, czy na dwóch stringach będzie on równie wydajnie pracował? Wg karty - będzie. Aczkolwiek, zauważ, co napisano w nocie: Link"] Uwaga: Dane elektryczne w tym katalogu nie odnoszą się do konkretnego modułu i nie są częścią oferty. Służą...
O grzaniu CWU są tematy .Masz nagrzać tyle wody ile tobie trzeba na cały dzień z instalacji fotowoltaicznej najlepiej z odzielngo inwertera . Bojler elektryczny to najtańszy magazyn energii. No tu się trzeba zastanowić czy z inwertera czy osobny układ np 2 panele i mppt. Jest coś takiego jak Moc chwiowa .Jeżeli przekroczysz moc chwilową inwertera on...
Na porównanie stringów nie wpadłem. Działa. Wielkie dzięki.
Poruszyłeś ciekawy temat też jestem w trakcie zakładania instalacji fotowoltaicznej i też mam dylemat ile stringów, napięcia mam nie przekroczone przy podłączeniu na jednym stringu. Pisałem na forum ile zrobić stringów i wychodziło na to że jeden też byłem do tego przekonany mam falownik sofar i napisałem do sofara jako to widzą i zalecają dwa stringi...
Problem wynika z faktu że prompt zwraca string a nie liczbę, porównanie stringów natomiast prowadzi do sytuacji że "2" > "15" bo porównywanie odbywa się kolejnymi literkami, by pozbyć się tego błędu trzeba nałożyć dodatkowo na wynik prompta funkcję paserInt. Działający kod wyglądałby następująco: liczbaA=parseInt(prompt("Podaj dolną liczbę","hehe"));...
Masz niepoprawne porównanie stringów. Do tego służy funkcja strcmp lub strncmp. Skoro "czy pobiera stypendium" może przyjmować tylko dwie wartości, czemu nie użyjesz np. integera i wtedy 0 - oznacza, że nie pobiera, a 1 - że pobiera?
Aha Dziękuje za ogromny wkład w pomoc. Chwilowo zakończyłem wszelkie symulacje i wróciłem do swojego małego procka (ATmega328pb). Moduł SIM868 pobiera plik binarny z serwera do swojej pamięci. Mogę odczytywać jego dowolny wycinek jak i cały na raz (to akurat zbędne chyba, że chciałbym policzyć na początku jego CRC zanim zacznę go ładować do flash'a....
Witam. Piszę, gdyż borykam się z pewnym problemem. Przejżałem tematy związane z wyszukiwaniem, ale niestety nie znalazłem tam odpowiedzi. Możliwe że jest to spowodowane stanem mojej wiedzy z zakresu VBA. Przechodząc do rzeczy. Miałem do napisania wyszukiwarkę, która wygląda następująco: w arkuszu "szukanie" znajduje się TextBox oraz przycisk "szukaj",...
W stringu który odbierasz szukasz czegoś takiego String odpowiedz = "OK\r\n"; Czyli OK+CR+LF Dlaczego dziwisz się ze jak usuniesz w terminalu wysyłanie tych znaków to porównanie nie działa? dopisz sobie gdzieś zeby po kazdej próbie przeszukania tego stringu na port został wysłane dwie zmienne: ta której szukasz i ta W której szukasz, Wtedy będziesz...
Wrzucić do skrytpu: res=`timeout 5 fprintd-verify | grep result` Przeparsować wynik, albo nawet zwyczajnie porównać stringi wyjściowe: będą zawierały ..match..., albo ...no-match..., albo nic, jak timeout minie. Dalej to zwyczajnie jak to w baschu jakis if. Return code jest zawsze 0 dla fprintd-verify więc przez $? nie da się tego zrobić. Ostatnio się...
Czy w takim razie to wystarczy? [syntax=c] char uart_getc(void) { // sprawdzamy czy indeksy są równe if ( UART_RxHead == UART_RxTail ) break; // obliczamy i zapamiętujemy nowy indeks „ogona węża” (może się zrównać z głową) UART_RxTail = (UART_RxTail + 1) & UART_RX_BUF_MASK; // zwracamy bajt pobrany z bufora jako rezultat funkcji return UART_RxBuf[UART_RxTail];...
Nie mam pomysłu jak się do tego zabrać... Z tego co kojarze to tablica stringów zapisuje całe "wyrazy". Jak na razie udało mi się odczytać dane z pliku i "umieścić" je w tablicy (stringów), a następnie mogę wyświetlać dane które chce podając nr wiersza. W pliku z odpowiedziami mam w każdym wersie po 1 literze albo liczbie(zależnie od tego czy wykombinuje...
Witam forum, mam taki problem : Pobieram z telefonu komendę pod postacią stringa, gdy chcę porównać tą komendę do jakiegoś innego stringa to nic się nie dzieje :/ Najlepsze jest to że recived: command wyświetla się na serialu. Czyli komeda odebrana jest poprawnie. Porównanie if(command == "cos") już nie działa. Czy ktoś ma jakieś propozycje na rozwiązanie?...
W jaki sposób mogę zrobić programowo taką funkcjonalność jak w konfiguratorze od portu szeregowego polegającą na tym żeby w zdefiniowanej tablicy bajtów można było wpisać wzorzec do odnalezienia. Wzorzec ten miałby być przeszukiwany w tablicy odczytanej przez port rs485. Napisać taką funkcję w sclu potrafię tylko żeby nie odnajdować na nowo koła próbuję...
Nie napisałeś jaki falownik. Zamień stringi w wejściu do falownika miejscami i wtedy porównaj.
Zdecydowanie Dehn i Schneider jest kilka klas wyżej niż Noark... Coś więcej o instalacji? Jakie napięcia? Ile stringów? Jaki falownik?
Przy nasłonecznieniu całego stringu, czyli wszystkich 14 paneli napięcie powinno wynosić ok. 480 -490V przy obciążeniu prądem 13A Poobserwuj jakie te napięcia, prądy i moce są o różnych porach dnia dla obydwu stringów, porównaj wyniki i podaj Mając 380V wskazywałoby to na zacienienie jakichś części modułów.
Już pisałem wcześniej, że albo masz ustawione ograniczenie mocy , albo falownik ma 7 kW a nie 10 kW bo wyraźnie obcina produkcję przy 7 kW . Na drugą opcję wskazuje także temperatura falownika bo jest obciążony mocą paneli i pracuje na maksa. Można to łatwo sprawdzić odłączając jeden string na jeden słoneczny dzień. Jeśli moc maksymalna dojdzie powyżej...
Warunki natężenia oświetlenia dla obu stringów są takie same? jakie parametry mają te 375longi? Zamień wejścia i porównaj ponownie
;) Ok, już napisałam poprawne sortowanie, ale to i tak nie koniec, bo niestety funkcja strcmp nie sprawdza się w moim tekście(są duże/małe litery)... Myślę, że trzeba napisać funkcję która działa podobnie, ale ignoruje wielkość liter i znaki interpunkcyjne. Aha i tu pytanie... w jaki sposób działa funkcja strcmp? Każda literka ma swój kod, ale gdybyśmy...
To teraz jeszcze użyj klasy Serial ze stringami w obu przypadkach. Zobaczymy, jak wypadnie porównanie.
jako Wartość "Isc" z panelu odczytuje 10.79A i ją do wzoru postawiałem moim zdaniem to nie tak, jeżeli do obliczeń bierzesz prąd zwarcia modułu to trzeba się odnieść do tego samego parametru falownika, więc jeżeli Isc 10,8 przeliczysz do plus 70 to porównaj do prądu zwarciowego falownika 17,2 i nic nie przekroczysz, gdyby to inaczej liczyć to żadne...
W formularzu pracownicy update, w zdarzeniu load pi wczytaniu danych to pol tekstowych, zdefiniowalbym string dla każdego pola z wartością, po kliknięciu update, porównaj zdefiniowane stringi z aktualnymi wartościami textboxow, Sub Pracownicy update load Dim wartośćoryginalnatx1 as string = tx1. Text np Kasia End sub Sub Update. Click If wartośćoryginalnatx1...
Czy to normalne że natężenie prądu jest zawsze niższe na stringu PV2 o około 0.5A Witam, Sofar 3.68KTLM Panele 2 stringi po 8szt każdy, takie same. Przez kilka dni w string PV2 miałem wpięte tylko 7 paneli i patrząc na statystyki miałem lepszą produkcję przy siedmiu niż jak wpiąłem ósmy. Może to margines błędu ale na pewno nie zauważyłem zwiększenia...
Panowie i Panie, poradźcie. Skłaniam się ku instalacji PF o mocy około 9,6kWp w dwóch stringach. Mam ofertę na Lohgi z Sofarem i o 500pln drożej na Hypontech. Może jednak cos zupełnie innego?
A z czym konkretnie masz problem? Potrafisz otworzyć te pliki? Potrafisz utworzyć te klucze (sugeruję nie zwykłe łączenie stringów, ale dodanie jakichś separatorów)? Potrafisz porównać dane w obu plikach (a może arkuszach - zastanów się czy nie będzie wygodniej skopiować dane do arkuszy pliku z makrem)? Zamiast kolorowania lepiej jest użyć prostej sztuczki:...
Dziś zbliża się koniec miesiąca więc postanowiłem się przypatrzeć co tam u mnie słychać na produkcji. Uważam po danych ze nie jest źle. https://obrazki.elektroda.pl/2307124800_... Panele mam rozmieszczone tak na dachu gospodarczym plus na ścianie bocznej. Na dachu 5° kierunek 270 zachód, na ścianie 35° kierunek 180 południe. https://obrazki.elektroda.pl/7378905900_...
Drugi MPPT będzie najlepszym rozwiązaniem, chyba że portfel większy to istnieją MPPT na panele o różnych napięciach, np VIctron smartsolar albo Morningstar tristar. Na diodach będziesz miał spore straty i jest to ciężkie w implementacji. Możesz jeszcze panele podłączyć w szereg uzyskując 53V (O ile regulator pozwoli na takie Uwe), ale będzie cię ograniczać...
Falownik to Sofar6.6KTL-X. Z karty katalogowej pełna moc MPPT przy 290-850V. Teraz mam 6.5kWp na dachu i max. na falowniku było w okolicach 4kW. Więc chyba prawie 10kWp też da radę bez strat. Stringi między swoimi panelami mają 90 stopni.
Prąd jaki powinien wytworzyć moduł przy odpowiednim nasłonecznieniu to prawie 10A, jak masz wsch- zach to na wsch max prąd ale na pewno nie 10A powinien pojawić się ok 10 - 11 a na zachodnim ok 15 - 16 jak było po 6 to dobrze ale czy bardzo to trzeba porównać z innymi w okolicy
Tak wygląda po rozebraniu http://obrazki.elektroda.pl/6389718200_1... * za jest duży rozrzut parametru dla diód *zależy od matrycy _______________ BN44-00605A - zasilacz ICM801- S3310; QM801CS- 10NM60N; QM854- D4186; QM855- D4189 - invertor IC9101- SEM5027A; Q9101C- D9N40; Q9102C- D3N40 *sem5027A > porównaj z V5027M http://obrazki.elektroda.pl/4346737900_1...
normalnie 2+2 to na każdy mppt po dwa stringi tak do 10 paneli (identyczne stringi połączone równolegle) W sumie maks 40szt paneli ale nie więcej ni 11kW wersja 1+1 to po jednym stringu do 10 paneli na jeden mppt
Chcesz wyszukać ciąg, porównać dwa ciągi czy poznać długość ciągu? Do porównywania istnienie funkcja strcmp() a do otrzymywania długości strlen().
Mam 22 panele w 2 rzędach w 2 stringach. Teraz mam na jednym 520V 2,29A a na drugim 348V 2,58. Może być taka różnica? Napięcie mogę porównać tylko podczas pracy falownika. Gdy falownik się wyłączy to nie podaje napięcia. Wczoraj o 6:45 232,5V 237,2V 237,1V a wieczorem 17:00 236V 231,8V 241,7V Dzisiaj rano ok 6:45 pokazał 235V 231V 235,7V Zmierzę wieczorem...
struct wezel *iter = pierwszy; while(iter) { iter = iter->nastepny; } to na pewno nie zadziała poprawnie. przejdzie przez wszystkie elementy, ale po takiej pętli iter zawsze będzie równy NULL. co do tego: Lista l; l+="zabawa"; co do tego to na oko bez kompilowania wydaje mi się że skoro "zabawa" jest typu const char*...
Witam po czasie. Odbieram dane z uarta. Zapisuje je do zmiennej typu String. Następnie dziele je na kawałki(czyli wyłuskuje poszczególne dane). Stosuje do tego polecenie indexOf . A teraz potrzebuje dane porównać lub przeprowadzić działania matematyczne ze zmiennymi typy float lecz nie wiem jak zamienić stringi na float. Próbowałem komendy toFloat();...
Poszedłeś moim zdaniem w złym kierunku i narobiłeś sobie kosztów kupując nowy zasilacz, lepiej było poeksperymentować ze starym, jeśli chcesz się czegoś nauczyć, a jeśli zależy ci tylko żeby był sprawny to oddaj do serwisu, będziesz miał problem z głowy. W serwisach akurat potrafią tylko wymieniać moduły :P . Jedyne co moge Ci poradzić to żebyś sobie...
Witam, Ten falownik jest bardzo podobny do Danfosa Tlx i podejrzewam, że ma jego środek. Moj też tak się zachowywał ale nie wyświetlał usterki a powodem była zbyt niska rezystancja łańcuch PV. A ten model tak ma że w tym momencie zwiera wejście DC i włączają się wentylatory na max. Sprawdź miernikiem do PV Riso poszczególnych Stringów a jak nie masz...
To zależy do czego chcesz stosować te cyfry, jak tylko porównanie to możesz trzymać w dwóch zmiennych. Oddzielnie część całkowitą i oddzielnie ułamkową, tylko ułamkową musisz uzupełniać zerami do stałej długości. Można też porównywać stringi bez konwersji na liczby, najłatwiej to zrobić uzupełniając string zerami z przodu i z tyłu do określonej długości...
mam: uint8_t Keyword1 = "Test01"; uint8_t Keyword2 = "Test02"; uint8_t Keyword3 = "Test03"; i mam tablicę: uint8_t KeywordTab [32]; w której jest: KeywordTab [0] = 0x54; KeywordTab [1] = 0x65; KeywordTab [2] = 0x73; KeywordTab [3] = 0x74; KeywordTab [4] = 0x30; KeywordTab [5] = 0x31; czyli napis "Test01" w ASCII. Teraz potrzebuję porównać zawartość...
Tak jest to znane mi dokładnie zjawisko niestety na firmware DK1 jeszcze bardziej widoczne. Jak podejrzewam jest to wada produkcyjna tych falowników one takie wychodzą z fabryki wiem bo mam raport z badania takiego falownika. Błąd wynika z błędnego odczytu amperów na stringach przez falownik niestety jak podejrzewam ma to wpływ na skuteczność MPPT....
Ok, tylko że po zamianie stringów ten sam objaw występuje na PV1, więc wynika z tego, że coś jest nie tak z samym stringiem 2, a nie z falownikiem. A, to zmienia postać rzeczy. Poza tym, czy string 2 może wytwarzać napięcie (więc teoretycznie jest ok?) ale nie produkować? Panel PV to w istocie takie trochę specyficzne źródło prądowe. On zawsze generuje...
Witam! Też sprytnie! Odwrócić wyraz, zapamiętać go gdzieś a potem porównać ciągi pierwotny i odwrócony funkcją strcmp... Jednak czypalindrom nie potrzebuje dodatkowego bufora i nie modyfikuje badanych tego... no... hmm... stringów Nota bene, czypalindrom została zbudowana w oparciu o szkielet strrev. Zmieniono tylko ciało pętli for Pozdrowienia
Bzdura. 1.Po to sa zmienne globalne. 2.Podpowiedz do prostoty (i nieskomplikowania) kodu: -string jest jakby tablica, kazda litere w (w tym liczby) mozesz porownac do siebie - znaki od '1' do '9' leza kolo siebie -uzywam tylko operacji na stringach jezeli zmienie kocd na (chyba 4 linie) sprawdzanie dlugosci komendy, to komendy moga miec dowolna ilosc,...
Wszystko się zgadza. Ja zasilająć sprzęty na 400 V używam transformatora. Dodano po 30 Witam. Dzisiaj rzuciłem okiem na dach - trochę ciężko teraz ustalić przebieg stringów, ale to, że przewody leżą na dachu w nastu miejscach zauważyłem. Falownik 10KTL-M1 ma 2 MPPT po jednym wyjsciu na każde. Dzisiaj próbowaliśmy odłączać zasilanie z dachu, po kolei,...
tablica stringów zabezpieczenie stringów wymiana stringów
alarm chryslera touran wspomagać regulator schematy zegar
diagnoza płyty głównej laptopa diagnoza płyty głównej laptopa
Radio Menuet 20303 - przepalający się rezystor R9 przy lampie EBF89 Programy nie startują na komputerze - diagnostyka