ioThinx 4500 – modułowe systemy wejść/wyjść

Tomasz Sokół Factory Automation, IIoT, Moduły kontrolno-pomiarowe, Nowości, Smart City Tagi: , , ,

Przedstawiamy serię modułowych wejść-wyjść ioThinx 4500 z możliwością swobodnego programowania w C/C++ oraz Python.

ioThinx 4500 to nowe seria zaawansowanych modułów wejść/wyjść. Dzięki unikalnemu zaprojektowaniu umożliwiają łatwy montaż i konfigurację. Pod serią ioThinx 4500 kryją się dwa urządzenia. Są to: zaawansowany moduł wejść/wyjść ioThinx 4510 oraz modułowy kontroler wejść/wyjść z możliwością programowania – ioThinx 4533.

ioThinx 4510

ioThinx 4510 jest idealnym produktem zarówno dla inżynierów automatyków jak i inżynierów IT. Umożliwia zbieranie sygnałów z urządzeń polowych, a także odczyt danych po Modbusie.

Prześledźmy jego najważniejsze funkcjonalności:

Wygodne instalacja i montaż bez użycia narzędzi

Wygodny montaż urządzenia i modułów na szynie DIN
Montowanie przewodów metodą plug and play

Prosta konfiguracja

Wbudowany dashboard umożliwia intuicyjną konfigurację urządzenia, a także dodatkowych modułów.

Moduły kontrolno-pomiarowe

W ioThinx 4510 można zastosować 32 wymienne moduły, natomiast ioThinx 4533 umożliwia podłączenie do 64 oddzielnych modułów kontrolno-pomiarowych. Do dyspozycji mamy różne warianty wejść/wyjść cyfrowych oraz analogowych, przekaźników, potencjometrów, termometrów rezystancyjnych. Portfolio modułów jest naprawdę szerokie, więc bez problemu znajdziemy odpowiedni moduł dla naszej aplikacji.

W poniższej tabelce znajduje się dostępna lista modułów kontrolno-pomiarowych

Dostepne moduły kontrolno-pomiarowe dla serii ioThinx 4500

Automatyczna rekonfiguracja modułów

Dodanie, wymiana czy przeniesienie modułów nigdy nie było takie proste. Urządzenie automatycznie rozpoznaje dołączone moduły wejść/wyjść. Zmieniając kolejność modułów, wystarczy skorzystać z funkcji automatycznej rekonfiguracji. Dodatkowo, nie są konieczne zmiany w programach, które odpytują urządzenie po Modbusie, MQTT czy RESTFul API. Wizualnie zostało to przedstawione na poniższym filmie.

W budowana brama Modbus RTU na Modbus TCP

ioThinx 4510 posiada wbudowany port szeregowy 1x RS-232/422 lub 2xRS-485 (dwuprzewodowy). Port szeregowy umożliwia podłączenie do sieci urządzeń starszego typu, które posiadają tylko porty szeregowe. Dodatkowo, wbudowana bramka Modbus RTU umożliwia przekonwertowanie danych na Modbus TCP/MQTT/RESTFul API. W jaki sposób można podłączyć czujniki komunikujące się po Modbusie RTU do systemu SCADA?

MQTT

Protokół MQTT (Message Queue Telemetry Transport) jest lekkim protokołem transmisji danych. Ze względu na łatwość użycia, niskie zapotrzebowanie względem zasobów sprzętowych oraz sieciowych stał się kluczowym protokołem wykorzystywanym w IoT (Internet of Things). MQTT oparty jest o wzorzec publish-subscribe. W takiej architekturze wiadomości wysyłane przez nadawców (publisher) trafiają do serwera pośredniczącego (broker), a nie bezpośrednio do odbiorców (subscriber). Wiadomość publikowana jest na tzw. temat (topic).

ioThinx 4510 może pracować jako klient MQTT. Dwustronna wymiana danych obejmuje zarówno sygnały z modułów jak i dane Modbusowe.

Pozostałe funkcje

  • dwa porty Ethernet, które umożliwiają kaskadowe łączenie urządzeń
  • szeroki zakres temperaturowy pracy (rozszerzone wersje mogą pracować w temperaturze od -40 do 75 °C)
  • łatwa konfiguracja przez przeglądarkę internetową (wsparcie dla HTTPS)
  •  zasilanie napięciem stałym z zakresu 12 – 48 VDC
  • kompaktowe rozmiary

ioThinx 4533

Drugim urządzeniem z serii ioThinx 4500 jest kontroler modułów kontrolno-pomiarowych – ioThinx 4533.

Hardware

Z hardware’owego punktu widzenia, ioThinx 4533 również może pracować w rozszerzonym zakresie temperaturowym pracy (od -40 do +75 °C ), posiada dwa porty LAN (o różnych adresach MAC), port szeregowy. Może obsługiwać więcej modułów kontrolno-pomiarowych (aż do 64) niż wcześniej omawiany ioThinx 4510. Moduły wyposażone są w sygnalizacyjne diody LED, które umożliwiają szybką diagnostykę. Dodatkowo, samo urządzenie jak i moduły można w łatwy i szybki sposób zamontować na szynie DIN, bez konieczności wykorzystywania dodatkowych narzędzi – np. śrubokręta.

Software

Architektura sprzętowa oparta jest na systemie operacyjnym Linux Debian 9 (Kernel 4.4) z procesorem dwurdzeniowym Cortex A7 1GHZ CPU. Dodatkowo posiada 512MB pamięci RAM i 8 GB pamięci danych, którą można rozszerzyć dzięki wbudowanemu slotowi na karty SD (maksymalnie do 32 GB). ioThinx 4533 może obsługiwać do 64 modułów kontrolno-pomiarowych.

Urządzenie można w łatwy sposób zintegrować z chmurami różnych dostawców. Wbudowane SDK dla Azure, AWK i chmury Alibaba z pewnością ułatwią proces konfiguracji. W obecnej wersji, ioThinx posiada wbudowane biblioteki do programowania w Pythonie i C/C++.

Producent również dostarcza przewodnik programisty, który zawiera wiele przykładów (z gotowym kodem) oraz tutoriale.


Programming guide do pobrania pod tym linkiem

ioThinx 4500 – przykładowe aplikacje

ioThinx 4500 to urządzenia, których głównym zadaniem jest centralne zbieranie danych z szerokiej palety czujników i mierników. Jednak ioThinx 4510 i ioThinx 4533 różnią się między sobą.

Na powyższym rysunku, po lewej stronie, widzimy ioThinx 4533, który jest zaawansowanym kontrolerem modułów kontrolno-pomiarowych. Jest to idealne rozwiązanie, dla inżynierów i programistów, którzy chcą tworzyć swoje własne aplikacje od podstaw. ioThinx 4533 posiada otwarty system operacyjny, który można modyfikować do własnych potrzeb.

ioThinx 4510 jest z kolei przystosowany do potrzeb inżynierów automatyków, którzy potrzebują urządzenia do zbierania sygnałów z urządzeń wspierających różne protokoły przemysłowe. W obecnej wersji, ioThinx 4510 wspiera Modbus RTU i Modbus TCP, ale planowane jest również wsparcie dla Profinetu i EtherNET/IP. Inżynierowie programiści również nie zostali pominięci i mogą wykorzystywać protokoły znane bliżej w branży IT wraz z mechanizmami bezpieczeństwa – MQTT z szyfrowaniem TLS, RESTful z HTTPs, SNMP w wersji 3.

Zachęcamy do zapoznania się z naszą modułów kontrolno-pomiarowych serii ioThinx 4500.

W przypadku pytań, można się z nami skontaktować drogą mailową: moxa@elmark.com.pl


Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *