Integracja magistrali 1-Wire z platformą iMod
Przedstawiamy kontynuację artykułu dotyczącego sposobu wykorzystania systemu
iMod do
zbierania informacji z rozproszonego systemu czujników i układów wykonawczych
podłączonych do magistrali
1-Wire.
Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy
zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma
iMod oraz jakie są podstawowe reguły jej konfiguracji.
Zapraszamy do zapoznania się ze szczegółami.
Zaawansowana konfiguracja: Jak powiązać interakcją dwa parametry platformy iMod?
Na zakończenie przedstawione zostaną zaawansowane możliwości tworzenia reguł interakcji pomiędzy określonymi parametrami. Dzięki temu można przykładowo ustawić określoną sekwencję portów wyjściowych w przypadku przekroczenia określonej wartości temperatury.
W rozdziale wykorzystane zostaną mechanizmy takie jak:
- ForceWrite - wymuszające zmianę docelowego parametru przy określonej akcji parametru źródłowego
- ForceRead - wymuszające odczyt docelowego parametru przy określonej akcji parametru źródłowego
W ostatniej konfiguracji zostaną wykorzystane również zasoby sprzętowe urządzenia NPE (wyjścia cyfrowe oraz diody LED) zdefiniowane jako dodatkowy kanał zasobów sprzętowych (Hardware).
<source-channel name="NPE_HW"> |
Kanał typu Message Channel zwyczajowo wykorzystywany jest do wysyłania komunikatów w określonych sytuacjach. Dodatkowym zastosowaniem może być wymuszenie odczytu bądź zapisu określonej wartości do danego parametru.
- wymuszenie odczytu wybranych parametrów realizowane jest za pomocą wymuszenia typu FORCEREAD. Parametry, które mają być odczytane dodawane są jako atrybuty typu recipient.
<message-channel name="ForceRead"> |
- Wymuszenie zapisu określonej wartości do wybranego parametru jest realizowane za pomocą wymuszenia typu FORCEWRITE.
<message-channel name="ForceWrite_RELAY"> |
Uniwersalność rozwiązania typu ForceWrite umożliwia powiązanie parametru z zasobami sprzętowymi, ustawieniem określonej sekwencji wyjść oraz zmianą określonego wyjścia cyfrowego lub diody USER_LED.
Dla potrzeb powyższych wymuszeń dodane zostały definicje dodatkowych wiadomości.
- Pierwsza z nich definiuję sekwencję wyjść cyfrowych modułu przekaźnika (jako reprezentację bitową liczby od 0-255)
- Druga informuje o zmianie określonego wejścia cyfrowego na przekaźniku.
<message id="Mess_3"> <![CDATA["19"]]> </message> |
<message id="Mess_4"> |
Przykładowo w ostatecznej konfiguracji parametrom zostały przypisane następujące funkcjonalności:
- RELAY_1- Parametr powiązany z portem PIO.1 przekaźnika. Zmiana stanu parametru (wyjścia PIO.1) powoduje zmianę stanu diody USER_LED. Wartość ustawiana jest identyczna ze stanem portu np. zmiana stanu portu PIO.1 z 0 na 1 powoduje zapalenie się diody USER_LED.
- RELAY_2 - Parametr powiązany z portem PIO.2 przekaźnika. Zmiana stanu parametru (wyjścia PIO.2) powoduje ustawienie określonej sekwencji portów wyjściowych układu wyjść przekaźnikowych, zdefiniowanej w treści wiadomości Mess_3.
- RELAY_3 - Zmiana stanu parametru (wyjścia PIO.3) powoduje zmianę stanu wyjścia cyfrowego DO1 urządzenia NPE. Wartość zadana jest identyczna ze zmianą stanu portu PIO.3 np. zmiana stanu portu PIO.3 z 0 na 1 powoduje ustawienie analogicznego stanu na wyjściu DO1.
- RELAY_4 - Zmiana stanu parametru (wyjścia PIO.4) powoduje wymuszenie odczytu parametrów przypisanych do kanału Message typu ForceRead. W efekcie odczytane zostaną aktualne wartości temperatur z czujników zdefiniowanych jako THERM_1, THERM_2, THERM_3, THERM_4.
- RELAY_5 - Zmiana stanu parametru (dowolnego z wyjść) powoduje wysłanie wiadomości E-mail za pomocą kanału Send_mail.
Kolejne części artykułu wraz z przykładowymi konfiguracjami - już wkrótce.
Wróć do części siódmej | Przejdź do części dziewiątej |
Zobacz zastosowanie iMod'a z 1-Wire w monitoringu budynku
Zobacz urządzenia z serii iMod
Integracja 1-Wire z iMod cz. 1 | |
Poniższy artykuł ma na celu przedstawienie sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali
Czytaj artykuł » |
Integracja 1-Wire z iMod cz. 2 | |
Przedstawiamy Państwu kontynuację artykułu dotyczącego sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire.
W pierwszej części szczegółowo omówione zostały pierwsze kroki z obsługą protokołu 1-Wire w systemie iMod. W tej części definiujemy kanał źródłowy 1-Wire.
Czytaj artykuł » |
Integracja 1-Wire z iMod cz. 3 | |
Oto kontynuacja artykułu dotyczącego sposobu wykorzystania systemu
iMod do
zbierania informacji z rozproszonego systemu czujników i układów wykonawczych
podłączonych do magistrali
1-Wire.
Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy
zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma
iMod, jakie są podstawowe reguły jej konfiguracji oraz z poprzednimi artykułami.
Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł » |
Integracja 1-Wire z iMod cz. 4 | |
Poniższy artykuł dotyczy sposobu wykorzystania systemu
iMod do
zbierania informacji z rozproszonego systemu czujników i układów wykonawczych
podłączonych do magistrali
1-Wire.
Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy
zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma
iMod, jakie są podstawowe reguły jej konfiguracji oraz z poprzednimi artykułami.
Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł » |
Integracja 1-Wire z iMod cz. 5 | |
Poniższy artykuł dotyczy sposobu wykorzystania systemu
iMod do
zbierania informacji z rozproszonego systemu czujników i układów wykonawczych
podłączonych do magistrali
1-Wire.
Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy
zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma
iMod, jakie są podstawowe reguły jej konfiguracji oraz z poprzednimi artykułami.
Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł » |
Integracja 1-Wire z iMod cz. 6 | |
Przedstawiamy kontynuację artykułu dotyczącego sposobu wykorzystania systemu
iMod do
zbierania informacji z rozproszonego systemu czujników i układów wykonawczych
podłączonych do magistrali
1-Wire.
Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy
zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma
iMod oraz jakie są podstawowe reguły jej konfiguracji.
Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł » |
Integracja 1-Wire z iMod cz. 7 | |
Przedstawiamy kontynuację artykułu dotyczącego sposobu wykorzystania systemu
iMod do
zbierania informacji z rozproszonego systemu czujników i układów wykonawczych
podłączonych do magistrali
1-Wire.
Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy
zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma
iMod oraz jakie są podstawowe reguły jej konfiguracji.
Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł » |
Integracja 1-Wire z iMod cz. 9 | |
Przedstawiamy kontynuację artykułu dotyczącego sposobu wykorzystania systemu
iMod do
zbierania informacji z rozproszonego systemu czujników i układów wykonawczych
podłączonych do magistrali
1-Wire.
Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy
zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma
iMod oraz jakie są podstawowe reguły jej konfiguracji.
Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł » |