Astro-timer
Podstawowy bloczek służący do generowania impulsu sterującego w zależności od danych astronomicznych.
Dane możliwe do uzyskania z bloku
Wartość logiczna true lub false (1 lub 0).
Opis parametrów ikony
1 - Nazwa bloczka nadana przez użytkownika.
2 - W czasie pracy (wyjście aktywne w czasie pracy).
3 - W czasie przerwy (wyjście aktywne w czasie przerwy).
4 - Stan bloczka: zielony – działa, czerwony - błąd.
5 - Komunikaty bloczka.
Wyjścia (2-3)
- Bloczek posiada dwa wyjścia zwracające wartość 1 lub 0:
2 - W czasie pracy - Zwraca wartość 1, gdy warunek w zegarze jest spełniony. W przeciwnym wypadku zwraca wartość 0.
3 - W czasie przerwy - Zwraca wartość 1, gdy warunek w zegarze nie jest spełniony. W przeciwnym wypadku zwraca wartość.
Komunikaty bloczka (5)
Opis pod bloczkiem zawiera informację o stanie bloczka lub możliwym błędzie: * Active until XX:XX:XX - Godzina do której warunki ustawione w bloczku pozostaną spełnione. * Inactive until XX:XX:XX - Godzina do której warunki ustawione w bloczku pozostaną nie spełnione. * Invalid start event configuration. - Błąd - Ustawiona wartość zdarzenia początkowego nieprawidłowa. * Invalid start event offset configuration. - Błąd - Wartość „Offset (-) (+) od zdarzenia” zdarzenia początkowego nieprawidłowa. * Invalid end event configurcleation. - Błąd - Ustawiona wartość zdarzenia końcowego nieprawidłowa. * Invalid end event offset configuration. - Błąd - Wartość „Offset (-) (+) od zdarzenia” zdarzenia końcowego nieprawidłowa. * Start time equals end time. - Błąd - Czas zdarzenia początkowego i końcowego jest taki sam. * idle - System sprawny - Zegar nie pracuje. * Astro timer error - Błąd:
Niepoprawne odczyty czasu z zegara RTC.
Brak zdarzeń astronomicznych na przestrzeni 5 kolejnych dni (przedwczoraj, wczoraj, dzisiaj, jutro i pojutrze). Taka sytuacja może mieć miejsce, gdy lokalizacja wskazuje na okolice koła podbiegunowego, gdzie właśnie trwa noc lub dzień polarny.
Konfiguracja - Properties
Ustawienia dostępne po podwójnym kliknięciu lewym przyciskiem myszy na bloczek.
Nazwa - Nazwa bloczka nadana przez użytkownika.
Zdarzenie początkowe - Pora dnia rozpoczynająca zdarzenie.
Offset (-) (+) od zdarzenia - Korekcja czasu rozpoczęcia zdarzenia uzależnionego od pory dnia.
Zdarzenie końcowe - Pora dnia kończąca zdarzenie.
Dostępne zdarzenia do wybrania:
Wschód słońca – Moment w którym górny punkt tarczy słonecznej przekracza linię horyzontu.
Zachód słońca - Moment zniknięcia słońca poniżej linii horyzontu.
Zmierzch - Okres po zachodzie Słońca, w którym Ziemia oświetlona jest światłem słonecznym rozproszonym w atmosferze (zmierzch cywilny).
Świt - Okres przed wschodem Słońca, kiedy środek tarczy Słońca znajduje się już wyżej niż 6° poniżej linii horyzontu (świt cywilny).
Przykładowe wykorzystanie
Sterowanie oświetleniem w zależności od danych astronomicznych
Opis działania układu:
Oświetlenie „Oświetlenie kuchnia” będzie włączone od 1 godziny po zmierzchu do 30 minut przed zachodem słońca.
Astro-timer konfiguracja: