Posty otagowane 'Systemy rozproszonych modułów wejść-wyjść'

Radiowy system pomiaru parametrów w procesie suszenia drewna

Mimo stosowania zaawansowanych rozwiązań w dziedzinie zautomatyzowanych systemów sterowania procesem suszenia, nadal problemem jest uzyskanie wymaganej przez normę europejską dokładności wartości wilgotności drewna dla konkretnego zastosowania.

2 miesiące temu

MGate 5103: Integracja urządzeń Modbus TCP do sieci PROFINET ze sterownikiem PLC S7-1200

Jak działają konwertery protokołów Moxa? Opis konfiguracji w TIA Portal na bazie MGate 5103: konwersja Modbus TCP - Profinet.
2 lata temu

Wykorzystanie mechanizmu CORS w modułach bezprzewodowych serii WISE

Miniaturowy serwer WWW wbudowany w moduły kontrolno-pomiarowe produkcji Advantech (te wyposażone w interfejs sieciowy Ethernet lub WiFi, czyli należące do serii ADAM-6000/6200 i WISE-4000) może stanowić w wielu przypadkach bardzo przydatny dodatek pozwalający na coraz częściej wymagane przez użytkowników zdalne udostępnianie danych procesowych za pośrednictwem przeglądarki. W rachubę wchodzi tu zarówno skorzystanie z wgranego fabrycznie uniwersalnego layout'u (obejmującego wszystkie we/wy modułu), jak i możliwość dostosowania go do konkretnej aplikacji, polegająca w skrócie na stworzeniu własnego pliku HTML z odpowiednim kodem JavaScript i wgraniu do pamięci modułu.

4 lata temu

Moduły ADAM-6000 w naszej serwerowni, czyli obsługa Modbus/TCP z poziomu PHP

Dzięki wbudowanej komunikacji w oparciu o łącze sieciowe Ethernet i zaimplementowanemu protokołowi Modbus/TCP moduły serii ADAM-6000 mają bardzo szeroki zakres zastosowań. Na potrzeby niniejszego krótkiego artykułu rozważmy np. możliwości ich zastosowania w prostym układzie monitorowania szafy serwerowej. Z dużym prawdopodobieństwem założyć możemy, iż przynajmniej jeden z naszych serwerów jest serwerem www (na potrzeby internetu lub intranetu) z zainstalowanym modułem PHP. W sytuacji takiej nie musimy już szukać żadnego dodatkowego oprogramowania służącego do prostej obsługi modułów serii ADAM-6000 - możemy to zorganizować we własnym zakresie. I to na dodatek przy stosunkowo niskim nakładzie pracy

4 lata temu

Rozwiązania IoT z łatwym dostępem do chmury

Internet of Things, czyli koncepcja wymiany przez urządzenia informacji w ramach sieci Internetowej. Sama ideologia powstała pod koniec ubiegłego wieku i dzisiaj jest rozumiana jako nie tylko wymiana danych, ale także ich gromadzenie bądź przetwarzanie. Tropem tym podążył również znany ze swoich rozwiązań I/O Advantech wprowadzając nową rodzinę modułów WISE (ang. mądry). Prostota ich obsługi oraz konfiguracji powoduje, że nadają się one zarówno do zastosowania komercyjnego, jak i przemysłowego.

4 lata temu

Pomiary i akwizycja danych w systemach IoT

Firma Advantech staje się światowym liderem w urzeczywistnianiu idei Internetu Rzeczy. Intensywny rozwój inteligentnych rozwiązań pozwala na całościową integrację sterowania z systemami informatycznymi. Szacuje się, że do 2020 roku liczba urządzeń podłączonych do globalnej sieci wzrośnie nawet do 50 mld (z około 15 mld obecnie). Mieszczą się w tym wszelkiego rodzaju urządzenia domowe, komputery, oraz wszelkiego rodzaju aparatura przemysłowa. Moduły WISE, w pełni obsługiwane przez sieć i pozwalające użytkownikom na takiż dostęp, idealnie wpisują się w ten trend. Wraz z wykorzystaniem np. w pełni webowego oprogramowania SCADA WebAccess, pozwolą na zdalny dostęp nawet z drugiego końca świata (oczywiście, odpowiednio zabezpieczony).

6 lata temu

Protokół Modbus/RTU, czyli komunikacja na łączu szeregowym RS-485 w modułach ADAM - część 1/2

Zastosowanie w danym sprzęcie pomiarowym specjalizowanego protokołu, dedykowanego (opracowanego) tylko dla danej grupy produktów (np. własny protokół opracowany przez producenta i stosowany tylko w przypadku jego produktów), wiąże się często z ograniczonymi możliwościami zastosowania tegoż sprzętu. Budując/projektując nasz system automatyki i/lub pomiarów od samego początku możemy oczywiście wstępnie założyć konieczność zaimplementowania takiego protokołu komunikacyjnego w naszej aplikacji, lecz niestety nie zawsze istnieje taka możliwość. W zależności od rodzaju i stopnia elastyczności (całości czy nawet tylko pewnej części) naszego układu automatyki możemy bowiem napotkać ograniczenia w postaci zamkniętej listy możliwych do wykorzystania protokołów komunikacyjnych (np. w przypadku oprogramowania SCADA, wybranej przez nas rodziny sterowników programowalnych, osprzętu komunikacyjnego itp.), bez jakiejkolwiek możliwości jej rozszerzenia!

6 lata temu

Protokół Modbus/TCP, czyli komunikacja w sieci Ethernet z modułami ADAM i nie tylko - część 2/2

Modbus/TCP to jeden z najczęściej stosowanych protokołów w automatyce przemysłowej. Jest on w pewnym stopniu podobny do protokołu Modbus/RTU, ale w implementacji TCP/IP zrezygnowano z pola adresowego (w odwołaniach Modbus/TCP adres urządzeń, do których kierowane jest zapytanie jednoznacznie określa już przy samym nawiązywaniu połączenia docelowy adres IP) i sumy kontrolnej. Wprowadzono natomiast rozszerzony nagłówek MBAP (Modbus Application Protocol Header).

6 lata temu

Funkcje modułu ADAM-4055 (8 wejść i 8 wyjść cyfrowych) z obsługą protokołu Modbus/RTU

Moduł ADAM-4055 jest obecnie najpopularniejszym - najpowszechniej stosowanym przez naszych klientów - modułem wejść/wyjść cyfrowych w serii ADAM-4k. Za pomocą interfejsu szeregowego RS-485 umożliwia dostęp do ośmiu zdalnych wejść i ośmiu zdalnych wyjść cyfrowych.

6 lata temu

Wykorzystanie serwera WWW w module ADAM-6217

Poprzez implementację prostego serwera www, dla modułów występujących w serii ADAM-6200, producent przewidział między innymi możliwość korzystania z urządzeń za pośrednictwem zgodnej z HTML5 przeglądarki internetowej (za pośrednictwem komputera, tabletu czy nawet smartfona). Po wpisaniu do pola adresowego przeglądarki adresu IP modułu i po prawidłowym zalogowaniu (wymagane jest podanie hasła ustawianego za pomocą programu narzędziowego AdamApax .NET Utility) uzyskujemy widok fabrycznie wgranej do urządzenia prostej strony www, pozwalającej na wgląd w aktualne stany we/wy (wraz z krótkim trendem graficznym) oraz ewentualne wysterowanie poszczególnych wyjść (w zależności od typu modułu). Oczywiście nic nie stoi na przeszkodzie, aby strona ta została odpowiednio zmodyfikowana we własnym zakresie przez użytkownika. Wystarczy odpowiednie przygotowanie samego kodu HTML (oczywiście w połączeniu z JavaScript). Dla dostępu do danych modułu będzie to ajax’owe wykorzystanie zaimplementowanych i szczegółowo opisanych w instrukcji użytkownika wywołań GET/POST (zgodnych z architekturą REST i zwracających informacje w postaci danych XML). Do graficznej reprezentacji wyników skorzystać możemy z występującego w specyfikacji HTML5 i pozwalającego na uzyskanie rozbudowanych grafik elementu (kontenera) „canvas”, a do interakcji z użytkownikiem oczywiście z obiektów formularzowych. Utworzony kod wgrywamy do pamięci modułu za pomocą utility ... i gotowe!

6 lata temu