Skip to content

T02 — RS485, Modbus i liczniki

T02.0 — panel: wykrycie, zapis i pełny odczyt LEM-60

Target: aslandi_installer_wifi_lab

  1. Uruchomić skan adresów 1–247 i poczekać na 100%.
  2. Przy wykrytym LEM-60 wybrać Dodaj; przycisk ma pokazać kolejno Dodawanie… i Dodano.
  3. Potwierdzić obecność licznika w sekcji skonfigurowanych urządzeń.
  4. Przejść do Diagnostyka i wybrać Wykonaj odczyt testowy.
  5. Zachować wyświetlone napięcia, prądy, moce, PF, częstotliwość, energię, czas UTC oraz liczniki zapytań, ponowień, timeoutów i CRC.
  6. Odświeżyć panel, zrestartować Pico i potwierdzić trwałość konfiguracji.
  7. Usunąć licznik, potwierdzić zniknięcie z listy i ponownie sprawdzić trwałość po restarcie.

Zaliczenie:

  • panel pozostaje dostępny podczas skanu i odczytu;
  • wynik zawiera jeden poprawny pomiar dla adresu 1;
  • napięcia i pozostałe parametry są skończone oraz fizycznie wiarygodne;
  • CRC i nieprawidłowe odpowiedzi wynoszą 0;
  • dodanie i usunięcie są widoczne natychmiast i zachowane w szyfrowanej konfiguracji Flash;
  • nie występuje restart, Load failed ani zatrzymanie diody.

T02.1 — 24-godzinny LEM-60 + RTC + SD

Target: aslandi_lem60_rtc_sd_soak

Obraz wykonuje dokładnie 1440 prób co 60 sekund, dopisuje do ASLSOAK.CSV, synchronizuje każdy rekord i natychmiast odczytuje go kontrolnie. Po ostatniej próbie zachowuje jeszcze ostatni pełny interwał obserwacji, dzięki czemu test trwa co najmniej 24 godziny. Nie formatuje karty, nie kasuje pliku i wykonuje wyłącznie odczyty Modbus funkcją 0x04.

Procedura

  1. Użyć sprawdzonej karty 32 GB z wolnym miejscem. Jeżeli ASLSOAK.CSV już istnieje, przed testem skopiować go na komputer i ręcznie zmienić nazwę albo usunąć; firmware sam go nie kasuje.
  2. Ustawić poprawny UTC w RTC.
  3. Podłączyć i zasilić LEM-60.
  4. Wgrać obraz i zanotować czas rozpoczęcia.
  5. Nie odłączać układu przez minimum 24 godziny.
  6. Zachować końcowe liczniki zapytań, sukcesów, ponowień, timeoutów, CRC, wyjątków i niepoprawnych odpowiedzi.
  7. Odmontowaną kartę sprawdzić na komputerze.

Kryteria

  • 1440/1440 zweryfikowanych rekordów;
  • 19 kolumn w każdym rekordzie;
  • rosnący czas UTC bez duplikatów;
  • 0 błędów CRC i 0 niepoprawnych odpowiedzi;
  • brak restartu i zawieszenia;
  • wartości fizyczne w dozwolonych zakresach.

Każdy timeout zapisujemy, nawet gdy ponowienie się udało. Jednorazowy błąd nie może zostać ukryty przez sam końcowy rekord CSV.

T02.2 — odłączenie i powrót licznika

Podczas działającego obrazu produkcyjnego:

  1. odłączyć tylko magistralę RS485;
  2. odczekać 5 cykli;
  3. podłączyć ją ponownie;
  4. osobno wyłączyć i włączyć zasilanie licznika.

Zaliczenie: timeouty są policzone, inne zadania działają, a poprawne pomiary wracają bez restartu Pico.

T02.3 — błędny adres i skanowanie

Skonfigurować nieistniejący adres, uruchomić skan i później przywrócić adres 1.

Zaliczenie: skan ma skończony czas, brak urządzenia nie blokuje panelu, karty, Wi‑Fi ani pozostałych liczników; nie są wysyłane funkcje zapisu.

T02.4 — dokładność LEM-60

Próby wykonuje wykwalifikowany elektryk na zabezpieczonym stanowisku.

Zmierzyć:

  • L1/L2/L3 bez obciążenia;
  • znane obciążenie rezystancyjne;
  • obciążenie niesymetryczne;
  • obciążenie o PF różnym od 1, jeżeli dostępne;
  • przyrost energii pobranej;
  • energię oddaną tylko na stanowisku pozwalającym na bezpieczną próbę.

Dla każdego punktu zapisać wartość LEM-60, przyrządu odniesienia, różnicę bezwzględną, błąd procentowy i niepewność przyrządu. Limitu nie wymyślamy: przyjmujemy ostrzejszy z wymagań projektu i specyfikacji właściwej rewizji licznika.

T02.5 — wiele liczników

Kolejno:

  1. dwa rzeczywiste liczniki z różnymi adresami;
  2. maksymalna dostępna liczba urządzeń;
  3. symulator 50 adresów przed deklaracją obsługi 50 liczników.

Zaliczenie: brak kolizji adresów, każdy rekord ma prawidłową tożsamość, harmonogram mieści się w interwale, a awaria jednego slave nie blokuje innych.

Symulator stanowiskowy 50 adresów

Target aslandi_modbus_50_slave_sim należy wgrać na drugi, nieprodukcyjny Pico-2CH-RS485 i połączyć jego kanał 0 z kanałem 0 badanego konwertera (A↔A, B↔B, wspólna masa, terminacja odpowiednia dla stanowiska). Obraz odpowiada wyłącznie na FC04 pod adresami 1–50 i nie zapisuje Flash, OTP ani microSD. W konsoli USB polecenie x przełącza adres 25 w stan offline/online, a przywraca wszystkie adresy, a s wypisuje liczniki ramek.

Kwalifikacja wymaga zachowania wyniku skanu 1–50, jednego pełnego cyklu odczytu 50 liczników, czasu cyklu i tożsamości rekordów. Następnie należy wyłączyć adres 25 poleceniem x i potwierdzić, że pozostałe 49 adresów nadal kończy cykl oraz że powstaje alarm dotyczący wyłącznie adresu 25.

T02.6 — CHINT DTSU666

Test pozostaje obowiązkowy, jeżeli model ma być reklamowany jako wspierany. Należy potwierdzić funkcję 0x03, kolejność ABCD i każdy używany rejestr z konkretną rewizją dokumentacji oraz porównać pomiary z przyrządem odniesienia.