Moduł M-CON-KNX-s umożliwia integrację magistrali Ampio z elementami magistrali KNX. Moduł posiada wyprowadzenia zarówno na magistralę CAN jak i na magistralę KNX. Należy pamiętać, że magistrala KNX musi być niezależnie zasilona i zaprogramowana zgodnie ze standardami KNX. Adresy fizyczne oraz grupowe po stronie KNX mogą być nadane np. poprzez aplikację ETS.
Poradnik do narzędzia Ampio Designer dotyczy modułów M-CON-KNX-s w wersji PCB minimum 2, natomiast poradnik do Smart Home Konfigurator jest aktualny dla PCB w wersji 1.
Aby odczytywać cyklicznie dane z magistrali KNX należy skonfigurować listę translacji. Przy module M-CON-KNX-s wchodzimy w ustawienia przy pomocy ikony zębatki, a następnie przechodzimy do podzakładki KNX.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Na dole w oknie Monitor widoczne są telegramy, które moduł odebrał na magistrali KNX.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Dzięki temu możemy szybko dodać telegram do listy translacji za pomocą przycisku Dodaj. Nowa translacja pojawi się w oknie URZĄDZENIA.
Aby dodać translację w sposób manualny, wybieramy ikonę + w prawym górnym rogu i wpisujemy adres grupowy oraz typ danych zgodny ze standardem KNX.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
W zakładce LOGIKA możliwe jest stworzenie warunków w obu kierunkach, czyli informacje mogą być przesyłane z magistrali CAN do magistrali KNX jak i odwrotnie.
Aby reagować w systemie Ampio na dane z KNX, należy stworzyć warunek od urządzenia wirtualnego o adresie zgodnym z adresem KNX.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Zakładając, że jest to typ danych binarny można np. na podstawie zmiany danych w magistrali KNX, zmienić stan flagi w systemie Ampio.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Aby przekazać dane z systemu Ampio tworzymy warunek np. od flagi binarnej z dowolnego modułu, a jako cel wybieramy moduł M-CON-KNX-s. W ustawieniach warunku należy podać adres grupowy KNX, typ danych oraz interwał czyli co ile sekund mają być wysyłane cyklicznie dane jeżeli stan flagi nie zmienia się. Czas ustawiony na 0 skutkuje tym, że dane nie są wysyłane co okres czasu, a jedynie na zmianę stanu.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
*od stycznia 2024 roku oprogramowanie Smart Home Konfigurator nie jest już rozwijane. Zaleca się korzystanie z niego tylko w uzasadnionych przypadkach.
Konfigurowanie parametrów oraz pojedynczych translacji odbywa się w aplikacji Ampio Smart Home Konfigurator (wersja minimum 5.0.0.6822). Uruchamiamy aplikację, po wczytaniu listy urządzeń wybieramy z listy moduł M-CON-KNX-s i wchodzimy w Parametry urządzenia.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Urządzenia z magistrali KNX będą widziane w magistrali CAN jako urządzenia wirtualne. Ich adres będzie wyświetlany w postaci 1100PPAA (gdzie PP oznaczają prefiks adresu, a AA oznacza część edytowalną adresu). W zakładce Podstawowe można zmienić wspomniany prefiks, ponadto można również edytować adres fizyczny z jaką mostek M-CON-KNX-s wysyła dane w magistralę KNX. Widoczne są również wersja pcb, protokołu i oprogramowania dla procesora podrzędnego.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
W zakładce Translacje mamy 2 podzakładki, w których konfigurujemy translacje informacji pomiędzy magistralami.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Aby stworzyć warunki od urządzeń KNX, należy dodać wirtualne urządzenie w konfiguratorze (o adresie w postaci 1100PPAA, gdzie PP to prefiks z Parametrów urządzenia, a AA to sufiks z poszczególnych translacji, dokładny adres można również podejrzeć w Monitorze sieci). Proces dodawania takiego urządzenia opisany jest w poradniku Urządzenia wirtualne. Po dodaniu go do konfiguratora możemy tworzyć warunki od urządzenia wirtualnego, które przekazuje informacje z magistrali KNX. W tym celu wchodzimy w Konfigurator urządzenia modułu docelowego a dopiero na kolejnej liście wybieramy urządzenie wirtualne i opcję Dodaj warunek od urządzenia.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
W drugiej podzakładce skonfigurować można translacje z magistrali CAN do magistrali KNX.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Dodajemy nową translację i ustawiamy jej parametry, wpisujemy pełen Adres urządzenia CAN. Następnie wybieramy jaki Rodzaj danych, Typ informacji i Numer wartości chcemy przesyłać. Po stronie KNX Pole kontrolne i Rozkaz zostawiamy domyślne, wybieramy natomiast adres z jakim dane będą wysyłane w magistralę, oraz Typ danych i ewentualny Parametr.
Dla wejść/wyjść binarnych istnieje możliwość konfiguracji reakcji na zbocze (od oprogramowania podrzędnego procesora numer 13). Zgodnie z opisami, można zdefiniować reakcję na zbocze narastające i opadające. Reakcją może być wystawienie 1, wystawienie 0 lub brak reakcji (oznaczone -).
Niektóre typy danych z magistrali CAN wysyłane są w wielu ramkach (wybierane w polu Typ informacji). W związku z tym, jeżeli np. chcemy wybrać czujnik temperatury numer 4 z modułu Ampio, należy wybrać Rodzaj danych jako Temperatura dokładna, Typ informacji jako 0x07 Temperatura 2 bajtowe, Numer wartości jako 1.
Kliknij, aby powiększyć i otworzyć w nowej zakładce.
Od tego momentu dane z magistrali CAN widoczne będą w magistrali KNX. Aby sprawdzić działanie, można użyć np. aplikacji ETS i zakładki Diagnostyka.
Od wersji Konfiguratora numer 5.0.0.7291 istnieje możliwość wysyłania cyklicznie danych z CAN do KNX nawet jeżeli wartość się nie zmieniła. Aby funkcja działała poprawnie procesor podrzędny musi być w wersji minimum 31 (widoczne w zakładce Podstawowe). Czas, który moduł potrafi obsłużyć to zakres od 10 do 250 sekund.
Aby dodać warunek od wyjść binarnych z systemu CAN należy wybrać w Rodzaj danych Binarny , Typ informacji 0x0F Wejścia wyjścia binarne, a do numeru wyjścia dodać liczbę 24 (maksymalna ilość wejść). Np. dla wyjścia 1, wybieramy typ 0x0F, numer wartosci 25, dla wyjścia 2 typ 0x0F numer wartości 26 itd.