Inteligentny kontroler IO MICROSENS integruje komponenty cyfrowe z siecią IP
Obsługa mechaniczna
Kontroler MICROSENS Smart I/O jest gotowy do zamocowania za pomocą dwóch różnych uchwytów:
- clamp do montażu na szynie montażowej,
- oraz cztery wypustki montażowe do bezpośredniego mocowania do ściany, sufitu lub innego wyposażenia.
Montaż i demontaż szyny Top Hat
Obudowa Smart I/O Controller (Rysunek 1, Poz. 1) na spodniej stronie wyposażona jest wamp do montażu urządzenia na standardowej szynie montażowej (Rysunek 1, Poz. 2).
Nuwaga: Złóż clamp do obudowy, jeśli nie jest dostarczany z klamp już dostosowany. Upewnij się, że klampdźwignia zwalniająca (Rysunek 1, Poz. 3) skierowana jest w stronę portu Ethernet.
Montaż na szynie Top Hat
- Założyć obudowę z klampstałe mocowanie nad szyną kapelusza (Rysunek 1, Poz. 4).
- Delikatnie dociśnij obudowę (Rysunek 1, Poz. 5) aż do momentu, gdy klamp zatrzaskuje się w szynie kapelusza ze słyszalnym kliknięciem.
Demontaż z szyny Top Hat
- Pociągnij dźwignię zwalniającą (Rysunek 2, Poz. 1), aby odblokować zamek clamp i podnieś urządzenie (Rysunek 2, Poz. 2), aby zdjąć je z szyny montażowej.
Zakładki montażowe
Aby przymocować sterownik Smart I/O bezpośrednio do ściany, sufitu lub innego odpowiedniego sprzętu, użyj czterech wsporników montażowych (Rysunek 3, poz. 1 do 4).
Notatka: Jeśli używasz mniejszej liczby zaczepów montażowych, pamiętaj o odpowiednim zabezpieczeniu osprzętu! Nie zaleca się stosowania tylko jednego zaczepu montażowego lub zaczepów montażowych tylko z jednej strony.
Podłączanie zasilania
Kontroler MICROSENS Smart I/O może być zasilany przez dwa alternatywne wejścia zasilania (pojedyncze lub wspólne):
- PoE+ (PD) poprzez port Ethernet (rysunek 4, poz. 1).
- Zewnętrzne 24 VDC za pomocą przycisku klamp porty X21 i X22 (rysunek 4, poz. 2)
Specyfikacja zasilacza
Zasilacz | Tomtage | Konsumpcja | Wtyczka |
PoE/PoE+PD | 44 — 54 V DC
(typowo 54 VDC) |
3.2 W | Port łącza Ethernet (Rysunek 4, Poz. 1) |
Zewnętrzny | 24 V prądu stałego | 1.2 W | wciśnij clamp porty X21 i X22 dla kabla dwużyłowego (Rysunek 4, Poz. 2)
Notatka: Pamiętaj o podłączeniu kabla z zachowaniem właściwej polaryzacji! |
Notatka: Upewnij się, że w urządzeniu zasilającym włączono PoE/PoE+ PD. Aby włączyć PoE w urządzeniach MICROSENS, zapoznaj się z odpowiednią dokumentacją dostarczoną wraz z urządzeniem.
Po podłączeniu zewnętrznego źródła zasilania do klamp portach X21 i X22, zapala się odpowiednia dioda LED stanu portu „Pwr In”, wskazując poziom zasilaniatage jest obecne.
Gdy tylko jeden z zasilaczy PoE lub zewnętrzny jest podłączony i obecny, diody LED stanu portów „Pwr Out” portów 1 i 2 zapalają się (Rysunek 4, poz. 3).
Uziemienie z zasilaniem PoE
W przypadku instalacji komponentów PoE w sieciach korporacyjnych należy zapoznać się z rozdziałem dotyczącym zasilania prądem stałym, objtagwszystkich urządzeń na ten sam poziom podłoża. Zwykle będzie to biegun dodatni podłączony do poziomu uziemienia instalacji elektrycznej budynku (tzn. „uziemienia”).
Zakładając, że zasilanie kontrolera Smart I/O odbywa się poprzez scentralizowane, odległe urządzenie PoE PSE, ważne jest, aby podłączyć przewód uziemiający obudowy kontrolera (Rysunek 4, poz. 4 do potencjału uziemienia budynku, aby w ten sposób uniknąć „ Problemy z pływającą ziemią Oprócz problemów związanych z bezpieczeństwem pływająca masa sieci może powodować problemy, jeśli tylko jeden element zostanie przypadkowo lub celowo uziemiony (Rysunek 5).
Uziemienie przy zewnętrznym zasilaniu
W przeciwieństwie do powszechnego stosowania ujemnej polaryzacji podłączonej do poziomu uziemienia, gdy korzystasz z zewnętrznego źródła zasilania, pamiętaj o podłączeniu dodatniej polaryzacji zasilania do poziomu uziemienia.
Zresetuj inteligentny kontroler we/wy
Kontroler Smart I/O jest wyposażony w przycisk resetowania umieszczony obok portu Ethernet (patrz rysunek 6).
Naciśnięcie przycisku reset ostrym przedmiotem na 1 sekundę spowoduje zresetowanie sterownika. Podczas operacji resetowania obie diody LED „Digital Out” (wskaźniki dla portów X5 do X8) będą się świecić przez ok. 1 sekunda.
Notatka: Naciśnięcie przycisku resetowania na dłużej niż 1 sekundę po ponownym uruchomieniu włącza tryb „Załaduj program ładujący”. Służy to wyłącznie celom serwisowym MICROSENS!
Podłączanie kabli wejściowych/wyjściowych i ustawianie przełączników DIP
Inteligentny kontroler I/O jest wyposażony w dwa 20-pinowe złącza push clamp porty dla sygnałów wejściowych i wyjściowych oraz głośności wejściowej i wyjściowejtage (średnica drutu 0.1 do 1.5 mm², linka/drut). Dodatkowo 2- i 4-kierunkowy przełącznik DIP umożliwia specyficzne ustawienia sygnałów wejścia analogowego i sygnału wejściowego czujnika.
Pchnięcie klamp piny (X1 do X40) i port Ethernet uplink spełniają następujące funkcje:
Port | Sygnał | Oznaczający |
X1, X2 | Wyjście zasilania 1 | Moc wyjściowa:
2x24 VDC, łączne maksymalne obciążenie 20 mW |
X3, X4 | Wyjście zasilania 2 | |
X5, X6 | Wyjście cyfrowe 1 | Wyjście cyfrowe:
2x 24 VDC, otwarty kolektor, PWM (maks. 100 Hz) łączny prąd maksymalny 1 A |
X7, X8 | Wyjście cyfrowe 2 | |
X9, X10 | Wejście cyfrowe 1 | Wejście cyfrowe:
4x maks. 24 VDC (próg: niski < 1.0 – 1.3 > wysoki) optoizolowany Przypisania portów są następujące: · X9, X11, X13, X15: Port objtage pomiędzy 0 VDC a 24 VDC · X10, X12, X14, X16: Porty podłączone do 24 VDC („+”) |
X11, X12 | Wejście cyfrowe 2 | |
X13, X14 | Wejście cyfrowe 3 | |
X15, X16 | Wejście cyfrowe 4 |
Port | Sygnał | Oznaczający |
X17, X18 | PT100/1000 1 | Wejście czujnika temperatury:
2x wejście 2-przewodowe dla rezystancyjnych czujników temperatury (RTD) Pt100 lub Pt1000. Notatka: Wyboru typu czujnika dla odpowiedniego portu wejściowego temperatury można dokonać za pomocą 2-portowego przełącznika DIP: · WŁ. 1/2: Wybrano Pt100 · WYŁ. 1/2: Wybrano Pt1000 |
X19, X20 | PT100/1000 2 | |
X21, X22 | Moc w | Zewnętrzne wejście zasilania:
1x 24 V DC maksymalne zużycie wewnętrzne 1.2 W |
X23, X24, X25 | Wyjście analogowe 1 | Wyjście analogowe:
2x 0..10 V łączny prąd maksymalny 1 A Przypisania portów są następujące: · X23, X26: Porty podłączone do 24 VDC („+”) · X24, X27: Port objtage stosowane pomiędzy 0 V ≤ UAO ≤ 10 V · X25, X28: Porty podłączone do GND („-”) |
X26, X27, X28 | Wyjście analogowe 2 | |
X29, X30, X31 | Wejście analogowe 1 | Wejście analogowe:
4x 0..10 V (objtage) / 0..20 mA (tryb prądowy) Przypisanie portów jest następujące: · X29, X32, X35, X38: Porty podłączone do 24 VDC („+”) · X30, X33, X36, X39: Port objtage pomiędzy 0 V ≤ UAI ≤ 10 V Prąd portu pomiędzy 0 mA ≤ IAI ≤ 20 mA · X31, X34, X37, X40: Porty podłączone do GND („-”)
Notatka: Wybór trybu odpowiedniego portu można określić za pomocą 4-portowego przełącznika DIP: · ON 1/2/3/4: Tryb prądu (0..20 mA) · WYŁ. 1/2/3/4: Objtagtryb e (0..10 V) |
X32, X33, X34 | Wejście analogowe 2 | |
X35, X36, X37 | Wejście analogowe 3 | |
X38, X39, X40 | Wejście analogowe 4 | |
Sieć Ethernetowa | Port łącza Ethernet:
1x 10/100Base-T, RJ-45, PoE (PD) |
Zrozumienie diod LED stanu
Kontroler MICROSENS Smart I/O jest wyposażony w dziewięć diod LED stanu, które wskazują następujące stany sygnałów:
Port | Sygnał | Oznaczający |
X1, X2 | Wyjście zasilania 1 | Moc wyjściowa:
· Zielony: Zasilanie aktywne · Wył. Brak zasilania |
X3, X4 | Wyjście zasilania 2 | |
X5, X6 | Wyjście cyfrowe 1 | Wyjście cyfrowe:
· Zielony: Wyjście aktywne (otwarty kolektor osiąga niski poziom) · Wył.: Wyjście nieaktywne
· Sygnalizuje reset, gdy obie diody LED świecą na zielono przez ok. 1 sekunda. |
X7, X8 | Wyjście cyfrowe 2 | |
X9, X10 | Wejście cyfrowe 1 | Wejście cyfrowe:
· Zielony: Styk wejściowy zamknięty · Wył. Wejście otwarte |
X11, X12 | Wejście cyfrowe 2 | |
X13, X14 | Wejście cyfrowe 3 | |
X15, X16 | Wejście cyfrowe 4 | |
X21, X22 | Moc w | Zewnętrzne wejście zasilania:
· Zielony: Urządzenie zasilane z zewnętrznego źródła zasilania · Wyłączona Urządzenie niezasilane lub zasilane przez PoE. |
Obsługa sterownika Smart I/O za pomocą przełączników MICROSENS
Korzystanie z MICROSENS Smart I/O Controller jest możliwe w przypadku przełączników MICROSENS zawierających oprogramowanie sprzętowe 10.7.4a i nowsze.
Od wersji oprogramowania 5.x sterownik obsługuje protokół MQTT, który pozwala na pracę w aplikacjach bez przełączników MICROSENS. W tym przypadku nie ma potrzeby parowania. Konfigurację można przeprowadzić za pomocą MICROSENS SmartConfig Narzędzie. Gdy tylko kontroler Smart I/O zostanie podłączony do źródła zasilania (PoE lub źródła zewnętrznego) i do sieci firmowej, dostęp do sterownika będzie możliwy za pośrednictwem przełącznika MICROSENS zawierającego MICROSENS SmartDirector.
Notatka: Dzięki zastosowaniu adresów lokalnych łącza IPv6 możliwa jest obsługa zdalnego sterownika Smart I/O Controller za pomocą przełącznika MICROSENS za pośrednictwem sieci korporacyjnej IPv6, o ile połączenie nie jest routowane.6.1 Parowanie sterownika Smart I/O i przełącznika MICROSENS Poniższe kroki opisują sposób parowania kontrolera Smart I/O za pośrednictwem Web Menedżer wyłącznika MICORSENS.
Notatka: Na tym koniecview przede wszystkim korzystanie z Web Wyświetlany jest menedżer. Korzystanie z interfejsu CLI do parowania urządzeń jest stosunkowo łatwe, ponieważ Web Menedżer używa odpowiednich poleceń CLI jako etykiet pól i sekcji.
Korzystanie z Web Menedżer:
- Rozpocznij web przeglądarkę i wprowadź adres IP odpowiedniego urządzenia G6.
- Zaloguj się do Web Menedżer z uprawnieniami administratora.
- Wybierz ekran SmartOffice, a następnie wybierz zakładkę Konfiguracja podstawowa.
- W sekcji Device.smart office.director_config kliknij przycisk skanuj kontrolery oświetlenia.
- SmartDirector rozpoczyna wyszukiwanie inteligentnych kontrolerów. Dopóki nie zostanie znaleziony żaden kontroler, sekcja zeskanowanych Kontrolerów Światła pozostaje pusta.
- Po pomyślnym przeskanowaniu dostępnych inteligentnych kontrolerów plik Web Menedżer wyświetla listę wszystkich znalezionych kontrolerów.
Jeśli nie zdefiniowałeś unikalnej „nazwy urządzenia” w sekcji Urządzenie. smart office.device_config na zakładce Konfiguracja urządzenia, w oknie dialogowym nie będzie pokazywana para siły przycisku ani odpowiednia lista rozwijana w wierszu tabeli kontrolera. W takim przypadku przejdź do następnego kroku. W przeciwnym razie wybierz odpowiednią nazwę urządzenia z listy i kliknij przycisk wymuś parę jako.
Notatka: Zdecydowanie zaleca się przypisanie wszystkich niezbędnych wartości parametrów kontrolera w sekcji Device.smart office.device_config na zakładce Konfiguracja urządzenia, ponieważ informacja ta jest wykorzystywana podczas procesu parowania. Jeśli konfiguracja ma miejsce po procesie parowania, wiele ustawień wewnętrznych należy przerobić ręcznie.
- Wybierz zakładkę Konfiguracja urządzenia.
- Nazwa urządzenia zawiera przedrostek „scanned_” i identyfikator kontrolera. W razie potrzeby zmień tę nazwę.
- Typ produktu to „SMART_IO_Controller”.
- Identyfikator urządzenia domyślnie składa się z adresu MAC urządzenia.
- W kolumnie Paring Actions odpowiedniego wiersza Smart I/O Controller wybierz wcześniej wygenerowane urządzenie z listy rozwijanej i kliknij przycisk Force pair as.
- Kontroler Smart I/O jest teraz prawidłowo sparowany z SmartDirector przełącznika MICROSENS G6.
Test funkcjonalny sparowanego inteligentnego kontrolera we/wy
Poniższe kroki opisują, jak przetestować prawidłowe parowanie inteligentnego kontrolera we/wy za pośrednictwem Web Menedżer sparowanego przełącznika MICORSENS.
Notatka: Na tym koniecview przede wszystkim korzystanie z Web Wyświetlany jest menedżer. Korzystanie z interfejsu CLI do parowania urządzeń jest stosunkowo łatwe, ponieważ Web Menedżer używa odpowiednich poleceń CLI jako etykiet pól i sekcji.
Korzystanie z Web Menedżer:
- Wybierz ekran Kontroler, a następnie wybierz zakładkę SIO.
- W sekcji Device.controller.smart_io_config wymienione są wszystkie dostępne porty sparowanego kontrolera Smart I/O.
- Szukaj the parameter dout1 mode for the port “Digital Out 1” and select a value from the drop-down list that matches your application.
- Click on the button apply to running configuration to save the changes to the running configuration. Szukaj the parameter manual set output, enter the value “dout1 1” and click on the button manual set output.
- Dioda LED stanu portu „Digital Out 1” powinna się zaświecić, wskazując, że wyjście cyfrowe jest ustawione na wysoki poziom cyfrowy.
- Aby ustawić wyjście ręcznego ustawienia parametru, wprowadź wartość „dout1 0” i kliknij przycisk ręcznego ustawienia wyjścia.
- Dioda LED stanu portu „Digital Out 1” powinna zgasnąć, wskazując, że wyjście cyfrowe jest ustawione na niski poziom cyfrowy.
Notatka: Jeśli test parowania zakończy się niepowodzeniem, spróbuj ponownie sparować kontroler Smart I/O od początku.
Korzystanie z analogowych portów wejściowych i wyjściowych
Każdy analogowy port wejściowy i wyjściowy (X23 do X40) składa się z 3 części:
- „+”: Ten port jest podłączony do napięcia 24 VDC.
- „-”: Ten port jest podłączony do 0 V (GND).
- „AO”/„AI”: Rzeczywista objętośćtagWartość odniesiona do 0 V (GND).
Wartości wejściowe i wyjściowe odnoszą się do wartości odniesienia 0 V (biegunowość dodatnia)
Exampplik umożliwiający użycie mikroskryptu z portami inteligentnego kontrolera we/wy
Notatka: Więcej informacji na temat korzystania z mikroskryptu można znaleźć w instrukcji produktu „Przewodnik programisty mikroskryptu” dołączonej do przełącznika MICROSENS G6 i dostępnej pod adresem Web Menedżer w pozycji menu
„Dokumentacja”. Poniższy przykładampplik przedstawia kod skryptu makro do odczytu wartości temperatury (porty 17/18) i ustawienia wyjścia cyfrowego (porty 5/6) od 0 do 1 po osiągnięciu progu temperatury 24.5 °C:
Aktualizacja oprogramowania sprzętowego urządzenia
Inteligentny kontroler I/O ma własne oprogramowanie sprzętowe, które można ręcznie aktualizować za pośrednictwem Web Menedżer podłączonego przełącznika MICROSENS G6. Aby zaktualizować oprogramowanie sprzętowe, wykonaj następujące czynności:
Korzystanie z Web Menedżer:
- Rozpocznij web przeglądarkę i wprowadź adres IP odpowiedniego urządzenia G6.
- Zaloguj się do Web Menedżer z uprawnieniami administratora.
- Wybierz ekran Kontroler, następnie wybierz zakładkę SIOC i przewiń w dół okna dialogowego.
- W sekcji Przesyłanie HTTP(ów) przez Web Menedżer otwórz przeglądarkę file dialog wyboru po kliknięciu przycisku Przeglądaj:
- W file dialog wyboru wybierz lokalne oprogramowanie sprzętowe file i kliknij przycisk OK.
- Kliknij przycisk Start, aby rozpocząć proces przesyłania do urządzenia G6.
- Po pomyślnym przesłaniu pliku file pojawia się w sekcji dostępne oprogramowanie układowe SIOC files na urządzeniu.
Notatka: Ta lista zawiera całe dostępne oprogramowanie sprzętowe files przechowywane w katalogu specyficznym dla kontrolera w pamięci urządzenia G6. Aby to usunąć file kliknij odpowiedni przycisk usuń.
- Aby zaktualizować oprogramowanie kontrolera należy otworzyć ekran SmartOffice i przejść do zakładki Konfiguracja urządzenia.
- W sekcji Device.smart office.device_config przewiń w dół do odpowiedniego kontrolera.
- W polu aktualizacja oprogramowania wpisz nazwę oprogramowania file chcesz załadować do sterownika i kliknij przycisk aktualizacji oprogramowania.
Notatka: Jeśli pole wejściowe pozostanie puste, najnowsze oprogramowanie sprzętowe file jest zaznaczone domyślnie.
Konfiguracja MQTT
Kontroler MICROSENS Smart I/O działa jako klient MQTT do wysyłania i odbierania komunikatów MQTT od i do brokera MQTT w sieci, dotyczących wartości portów wejściowych i wyjściowych sterownika. Jest to ważne, jeśli chcesz używać Smart I/O Controller w projektach automatyki z interakcją pomiędzy urządzeniami obiektowymi.
Wymagania wstępne
Kontroler zawsze współpracuje z adresami Link-Local IPV6. Dlatego broker MQTT musi mieć możliwość pracy z adresami IPv6. Jednak ze względu na architekturę MQTT może z łatwością tłumaczyć między IPv4 i IPv6.
Protokół MQTT umożliwia bardzo dużą gamę różnych urządzeń pełniących rolę brokera, wydawcy i subskrybenta w warstwie transportowej OSI. Urządzenie komunikuje się wyłącznie poprzez port TCP 1883 lub – jeśli jest ustawiony – poprzez Webgniazda na porcie 9001 do komunikacji zewnętrznej.
Korzystanie z narzędzia Smart Config Tool do konfiguracji MQTT
Notatka: Do konfiguracji MQTT kontrolera Smart I/O należy użyć narzędzia MICROSENS Smart Config Tool. Aplikację można pobrać za pośrednictwem MICROSENS webstronie internetowej (www.microsens.com). Dlatego przejdź do strony produktu kontrolera, przewiń w dół do obszaru bezpiecznego pobierania i zaloguj się przy użyciu swoich danych uwierzytelniających. Jeśli nie jesteś jeszcze zarejestrowany, kliknij „Nie jesteś zarejestrowany?” ubiegać się o dane do logowania.
Aby skonfigurować ustawienia MQTT w następujący sposób:
1. Uruchom narzędzie Smart Config.
Notatka: Jest to przenośna aplikacja Microsoft® Windows®, która działa bez instalacji. Aby uzyskać ogólne informacje na temat korzystania z narzędzia Smart Config Tool, zapoznaj się z funkcją pomocy aplikacji za pośrednictwem instrukcji przycisków w prawym górnym panelu.
2. Naciśnij przycisk Skanuj w lewym górnym panelu.
- Stan połączenia: Pokazuje status połączenia z brokerem MQTT (tylko do odczytu).
- Rozłączony: brak aktywnego połączenia z brokerem MQTT w sieci.
- Zaakceptowano: Inteligentny kontroler we/wy jest podłączony do brokera MQTT.
- Limit czasu: połączenie z brokerem MQTT zostało zamknięte z powodu przekroczenia limitu czasu.
- odrzucony protokół: Broker MQTT odmówił połączenia z powodu nieprawidłowej lub nieznanej wersji protokołu MQTT.
- odrzucony identyfikator: Broker MQTT odrzucił połączenie z powodu nieprawidłowego identyfikatora klienta.
- serwer odrzucony: Usługa MQTT jest niedostępna.
- odmówił uwierzytelnienia: Broker MQTT odmówił połączenia z powodu nieprawidłowych poświadczeń klienta
- odmowa autoryzacji: Klient nie posiada odpowiednich praw dostępu.
- nieznane: Połączenie zostało zamknięte z nieznanych powodów.
- łączenie: Inteligentny kontroler we/wy łączy się z brokerem MQTT.
- wstrzymane: połączenie jest wstrzymane. Identyfikator klienta: Identyfikator klienta zbudowany z części adresu MAC pokazanego na karcie Urządzenie (tylko do odczytu).
- Tryb: Określa tryb MQTT (odczyt/zapis). Wyłączone: MQTT wyłączone. QoS 0 (maksymalnie raz):
- brak gwarancji dostarczenia wiadomości
- brak potwierdzenia odebrania komunikatu przez brokera MQTT
- brak przechowywania lub retransmisji wiadomości przez wydawcę MQTT
- Identyfikator pakietu automatycznie ustawiony na „0”
- o QoS 1 (przynajmniej raz):
- gwarancja pomyślnego dostarczenia wiadomości przynajmniej raz do brokera
- przechowywanie i ponowne przesłanie komunikatu, chyba że zostanie to potwierdzone przez brokera
- potwierdzenie zawiera tylko unikalny identyfikator pakietu, więc wydawca może przypisać wiadomość i potwierdzenie o QoS 2 (dokładnie raz):
- gwarancja dostarczenia każdej wiadomości do brokera dokładnie jeden raz
- wydawca i broker używają czteroczęściowego uścisku dłoni do wysyłania i potwierdzania
- wiadomości potwierdzające przesyłane między wydawcą a brokerem zawierają identyfikator pakietu jedynie w celu przypisania wiadomości i potwierdzeń
- Pośrednik: Ustawia adres IPv6 brokera MQTT (odczyt/zapis).
- Nazwa użytkownika: Nazwa użytkownika umożliwiająca dostęp do brokera MQTT (odczyt/zapis).
- Hasło: Hasło umożliwiające dostęp do brokera MQTT (zapis).
- Jak najszybciej po ustawieniu prawidłowych parametrów adresu IPv6 brokera, poświadczeń i trybu MQTT, a broker jest osiągalny, status połączenia brokera MQTT zmienia się na „zaakceptowany”.
- Utrzymać przy życiu: Ustawia interwał w sekundach, w ciągu którego kontroler wysyła wiadomość do swojego brokera MQTT (odczyt/zapis), aby ogłosić się jako prezent. Zapobiega to rozłączeniu przez brokera.
- Zachowaj: ta flaga określa, czy broker zapisze tę wiadomość jako ostatnią prawidłową wiadomośćampplik dla tego konkretnego tematu. W przypadku, gdy nowy klient MQTT subskrybuje ten temat, broker przesyła tę wiadomość do abonenta.
- Prefiks tematu: Tematy MQTT będą zawsze zaczynać się od tego ciągu jako identyfikatora (odczyt/zapis).
- Będzie Temat: Ten „temat ostatniej woli” jest wysyłany do brokera MQTT przy każdym pierwszym połączeniu lub zmianie parametrów. Broker przekazuje go subskrybentom w przypadku, gdy kontroler (jako wydawca) utraci połączenie z brokerem sygnalizując awarię połączenia (odczyt/zapis).
- Wiadomość: Ustawia wiadomość dla ostatniego tematu woli w przypadku utraty połączenia (odczyt/zapis).
- Czy QoS: Ustawia tryb MQTT dla ostatniego tematu (odczyt/zapis). o Ustawienia odpowiadają powyższym ustawieniom trybu MQTT. W przypadku tematów ostatniej woli zaleca się stosowanie wyższego poziomu QoS.
- Zachowa: Jeśli ustawione, broker zapisuje ostatnią wiadomość woli, aby poinformować nowych abonentów o tym, że kontroler utracił wcześniej połączenie (odczyt/zapis).
- Popublikuj czas pracy: Ustawia interwał w sekundach, z jakim kontroler wysyła swój czas pracy do brokera, korzystając z tematu „ /uptime” (odczyt/zapis). o Ustawienie tego parametru na „0” wyłącza tę funkcję.
Korzystanie z tematów MQTT dotyczących przełączników MICROSENS
Temat można rozumieć jako kategorię wiadomości. Tematy mają strukturę hierarchiczną (z ukośnikiem jako separatorem między poziomami), porównywalną do a file strukturę systemu (np. „Budynek/Piętro1/Pokój1/Światło Sufitowe”).
Tematy są definiowane przez użytkownika, a przyjazna dla użytkownika, samoopisowa konwencja nazewnictwa odzwierciedla infrastrukturę inteligentnego budynku. W nazwach tematów rozróżniana jest wielkość liter („…/CeilingLight” różni się od „…/ceiling light”) i muszą zawierać co najmniej jeden znak. Notatka: Możliwe jest użycie każdego znaku UTF-8 (oprócz „$”, ponieważ znak ten jest używany przez brokera do wewnętrznych statystyk).
Możliwe jest użycie następujących symboli wieloznacznych:
Example: „Budynek/Piętro1/+/Temperatura”
Ten temat dotyczy komunikatów związanych z „Temperaturą” dla wszystkich pomieszczeń na „Piętrze 1”. #: Ten znak zastępuje wiele poziomów w temacie. Byłyample: „Budynek/Piętro1/#”
Ten temat dotyczy wszystkich komunikatów pojawiających się na „Piętrze 1”.
Notatka: Używanie symboli wieloznacznych jest dozwolone podczas używania mikroskryptu do rejestrowania tematów. Niedozwolone jest korzystanie z tabeli mapowania MQTT i przypisywanie wielu tematów tylko do jednego komponentu jest niewłaściwe (np. dopasowywanie czujnika do tematu zawierającego wiele pomieszczeń). Aby łatwiej ustawić tematy lub identyfikatory, można użyć określonych zmiennych. Dostępne są następujące zmienne z odpowiadającymi im wartościami:
- {SMO}: poprawiony tekst „SmartOffice”
- {MFG}: ustalona nazwa producenta (tj. „MICROSENS”)
- {MAC}: Adres MAC urządzenia
- (Device.factory.device_mac, e.g. “00:60:A7:09:37:4E”)
- {IP4}: Adres IPv4 tego urządzenia
- (Device.ip.v4_status.dynamic_device_ip, np. „10.100.89.187”)
- {IP6}: Adres IPv6 tego urządzenia
- (jeśli włączone, Device.ip.v6_status.ip, np. „fe80::260:a7ff:fe09:374e/64”)
- {DMN}: Nazwa domeny sieci Smart Office
- (Device.smartoffice.director_config.domain_name, np. „domain1”)
- {ART}: numer artykułu tego urządzenia
- (Device.factory.article_number, np. „MS652119PM”)
- {SER}: numer seryjny tego urządzenia
- (numer_seryjny urządzenia.fabryczny, np. „00345860”)
- {LOC}: Lokalizacja sys. SNMP
- (Management.snmp.device_info.sys_location, np. „Biuro”)
- {NAM}: nazwa systemu SNMP
- (Management.SNMP.device_info.sys_name, np. „Mikroprzełącznik MICROSENS G6”)
Zmienne można łączyć np. w tematach typu „{SMO}/{MFG}_{MAC}/”.
Notatka: Zmienne te można stosować wyłącznie z przełącznikami MICROSENS G6 (np. w przypadku mikroskryptów). Nie można ich używać np. z tematami MQTT inteligentnego kontrolera I/O.
Dokumenty / Zasoby
![]() |
Inteligentny kontroler IO MICROSENS integruje komponenty cyfrowe z siecią IP [plik PDF] Instrukcja użytkownika Inteligentny kontroler IO integruje komponent cyfrowy z siecią IP, Inteligentny kontroler IO integruje komponent cyfrowy z siecią IP |
![]() |
Inteligentny kontroler IO MICROSENS integruje komponenty cyfrowe z siecią IP [plik PDF] Instrukcja użytkownika Inteligentny kontroler IO integruje komponenty cyfrowe z siecią IP |