Zegar czasu rzeczywistego na Micro PLC: Timery letnie/zimowe i 20-dniowe zasilanie awaryjne

Oto pytanie, które kończy więcej argumentów, niż zaczyna: która jest godzina na twojej maszynie i czy wie o czasie letnim? Zegar czasu rzeczywistego z obsługą timera letniego/zimowego to jedna z tych funkcji, która brzmi trywialnie, a staje się niezbędna przy trzeciej wizycie na miejscu, gdy klient przysięga, że harmonogram oświetlenia przesuwa się o godzinę dwa razy w roku.

RTC xLogic utrzymuje kalendarz przez dwadzieścia dni w temperaturze 25 stopni po utracie zasilania. Dwadzieścia dni. To nie jest zasilanie bateryjne; to kondensator utrzymujący harmonogram przez przerwę świąteczną.

Co możesz zaplanować

RTC to nie tylko znacznik czasu. Zasila program: porównania czasu, harmonogramy dni tygodnia, zdarzenia oparte na dacie oraz wbudowany timer letni/zimowy, który automatycznie obsługuje zmianę czasu letniego. Dla kontrolera oświetlenia budynku lub harmonogramu wentylacji zastępuje to wyłącznik czasowy, fotokomórkę i wizytę serwisową dwa razy w roku.

A wartości RTC są dostępne z zewnątrz. Możesz odczytać i ustawić zegar z klawiatury HMI, z oprogramowania programującego lub — w modelach GSM — za pomocą SMS. Klient w innej strefie czasowej może wysłać maszynie nową godzinę. To wsparcie, które możesz sprzedać.

Prawdziwy przypadek: Oświetlenie parkingu

Komercyjny parking, czterdzieści opraw oświetleniowych, harmonogram, który musiał podążać za czasami względnymi do zachodu słońca w różnych porach roku. Stara płyta timera wymagała ręcznej regulacji co dwa miesiące. Zastąpienie: kompaktowy CPU z RTC, dwa programy oparte na czasie i timer letni/zimowy. Uruchomienie zajęło jedną wizytę. Harmonogram konserwacji przeszedł z sześciu wizyt rocznie do zera.

Dokładne słowa zarządcy nieruchomości, których nie zapomnę: "Nie było błędu od marca."

Pytanie o pamięć retencyjną

Zasilanie awaryjne RTC i pamięć retencyjna to dwie różne rzeczy, i obie są ważne. Pamięć retencyjna utrzymuje twoje flagi i rejestry przy życiu podczas utraty zasilania — modele PR-6 i PR-12-E nie mają jej, więc zgromadzone wartości resetują się. RTC utrzymuje zegar przy życiu. Przeczytaj specyfikację dla obu przed wyborem modelu do pracy, która liczy sumy partii lub godziny pracy.

Maszyna, która zapomina swoje liczniki przy spadku zasilania, to maszyna, która kłamie. RTC będzie na czas, podczas gdy liczniki się resetują — ta kombinacja jest bardziej myląca niż każdy problem z osobna.

Harmonogramowanie zrobione dobrze

Projektuj bloki harmonogramu z myślą o operatorze. Prosty "włącz o 06:00, wyłącz o 18:00" to EASY. Przemysłowy harmonogram z wakacjami, wyjątkami i ręcznym nadzorem potrzebuje kilku dodatkowych bloków — ale RTC daje ci surowy materiał: niezawodny czas, niezawodny kalendarz, obsługę czasu letniego. Reszta to tylko dyscyplina programowania.

Pułapka czasu letniego i maszyny, które w nią wpadają

Oto wezwanie do konserwacji, które powtarza się co roku, dwa razy w roku, w tych samych datach: maszyna, która działa godzinę po zmianie czasu. Maszyny, które w to wpadają, to te z ręcznym harmonogramem — timer ustawiony na "18:00", który teraz uruchamia się o 17:00, ponieważ nikt nie dostosował zegara, a nikt nie pamięta jak. Obsługa timera letniego/zimowego istnieje po to, aby zakończyć to wezwanie.

Włącz to przy uruchomieniu. Blok automatycznie obsługuje przejście, zgodnie z harmonogramem regionu, który skonfigurujesz. Zweryfikuj to raz, w rzeczywistej dacie zmiany czasu letniego, a maszyna dołączy do małego klubu sprzętu, który nie wymaga uwagi dwa razy w roku.

I sprawdź zachowanie baterii/kondensatora RTC na rzeczywistym modelu. 20-dniowe zasilanie awaryjne w 25 stopniach zakłada naładowany kondensator i rozsądne środowisko. Maszyna w szafie o temperaturze 50 stopni, bez zasilania przez trzy tygodnie, może wymagać ustawienia zegara przy ponownym uruchomieniu. To uwaga przy uruchomieniu, a nie usterka — umieść to w instrukcjach konserwacji, aby pierwsze ponowne uruchomienie po wyłączeniu nie stało się wezwaniem serwisowym.

Harmonogram jako cecha produktu

Dla producentów OEM RTC to nie wygoda — to linia specyfikacji, która wygrywa przetargi. "Programowalny tygodniowy harmonogram, świadomy czasu letniego, z zasilaniem bateryjnym" brzmi lepiej w karcie danych niż "ma timer," i przekształca maszynę z towaru w produkt z listą funkcji. Bloki harmonogramu obejmują wzorce dni tygodnia, wyjątki oparte na dacie i ścieżkę ręcznego nadzoru; kombinacja ta pokrywa większość wymagań obiektu bez drugiego kontrolera.

Wyceniaj harmonogram jako funkcję, a nie blok. Klient nie kupuje timera; kupuje przewidywalne działanie w różnych porach roku i wakacjach. RTC dostarcza to z ustawieniem przy uruchomieniu, a marża na funkcji jest lepsza niż marża na sprzęcie — co jest argumentem, który opłaca ten artykuł.

Źródło czasu

RTC jest tak dokładny, jak jego dyscyplina. Ustaw go przy uruchomieniu, synchronizuj przy każdej wizycie serwisowej i rozważ ustawienie czasu letniego sprawdzonego w rzeczywistej dacie przejścia. Zegar, który przesuwa się o godzinę, jest gorszy niż brak zegara — harmonogram uruchamia się pewnie w złym momencie. Dwie minuty z oprogramowaniem, raz na sezon, a kalendarz pozostaje uczciwy. Maszyny, które trzymają czas, to te, które ktoś ustawił — dwa razy.

I ustaw zegar przy uruchomieniu. Wchodziłem do paneli, gdzie RTC nadal pokazywał 2007, ponieważ nikt się tym nie zajął. Funkcja nic nie robi, dopóki jej nie ustawisz, więc umieść ją na liście kontrolnej uruchomienia, tuż między "dokładnie dokręć zaciski" a "zamknij drzwi."

I pamiętaj: 20-dniowe zasilanie awaryjne RTC zakłada naładowany kondensator i rozsądne środowisko. Panel, który pozostaje bez zasilania przez długą przerwę, może przywitać ponowne uruchomienie z błędną datą — więc procedura ponownego uruchomienia, a nie oprogramowanie, ponosi odpowiedzialność. Jedna linia na liście kontrolnej uruchomienia, a kalendarz pozostaje uczciwy.