Spisu treści:
- Krok 1: LOGO! przez Siemens
- Krok 2: 1. Platforma IoT Ubidots
- Nasze konto na platformie Ubidots
- Krok 3: 2. Przejrzyj LOGO! 12/24 Numer referencyjny RCE 6ED1052-1MD00-0BA8
- Krok 4: 3.Konfiguracja i programowanie LOGO! Z LogoSoft
- Node-RED w Raspberry Pi 3
- Krok 5: 4. Komunikacja LOGO! i Node-RED przez S7Comm
- Krok 6: 5. Węzeł połączenia-RED i Ubidot
- Komunikacja między Node RED a Ubidots odbywa się za pomocą protokołu MQTT, nawiązując połączenie z Brokerem Ubidots, istnieją 2 metody dokonywania subskrypcji i publikacji MQTT
- Krok 7: Film końcowy: Integracja Industrial LOGO! Siemens z platformą Ubidots
- Krok 8: Testy
- Implementacja w Node-RED
- Krok 9: Pulpit nawigacyjny Ubidot
- Panel sterowania z Ubidots
- Krok 10: Kontrola za pomocą zdarzeń w Ubidots
- Ubidots pozwala skonfigurować zdarzenia wyzwalane warunkowo, w tym przypadku został utworzony następujący warunek:
- Krok 11: Rekomendacje
- Krok 12: Wnioski
- Krok 13: Pobieranie
Wideo: Platforma integracyjna Ubidots z LOGO! Siemens za pomocą Node-RED: 13 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
apPrzez kilka tygodni robiłem testy z LOGO! (moduł logiczny) firmy Siemens, przez kilka miesięcy widziałem, że używają go w podstawowych aplikacjach przemysłowych, chociaż osobiście nie uważam go w 100% za sterownik PLC, łatwo można go zintegrować z aplikacjami monitorującymi i sterującymi dla prostych procesów.
Krok 1: LOGO! przez Siemens
Można powiedzieć, że ten sprzęt jest najtańszym lub przystępnym cenowo "PLC", który Siemens ma w moim kraju, kosztuje około 200 USD, z tego prostego powodu, że bycie marką Siemens jest synonimem pewności i doskonałej niezawodności w zastosowaniach Domotica.
Ponieważ poniższy samouczek jest nieco bardziej rozbudowany, został podzielony na 5 części, które zobaczymy dalej.
Krok 2: 1. Platforma IoT Ubidots
Nasze konto na platformie Ubidots
Następnie przeprowadzimy końcowy test tego zespołu wykonującego integrację z platformą IoT Industrial Ubidots, przed rozpoczęciem polecam inne testy i ciekawe integracje z Ubidots.
Zalecane: PDAControl / Ubidots
Strona internetowa: Ubidots.com
Krok 3: 2. Przejrzyj LOGO! 12/24 Numer referencyjny RCE 6ED1052-1MD00-0BA8
Ta wersja LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 posiada ciekawe funkcje, głównie komunikację Ethernet rozszerzającą możliwości integracji, solidny i niezawodny sprzęt.
Zalecany samouczek: funkcje i funkcje dokumentacji
Krok 4: 3. Konfiguracja i programowanie LOGO! Z LogoSoft
Urządzenia te posiadają oprogramowanie programujące "LOGOSoft", jest ono programowane za pomocą bloków logicznych lub schematu bloków funkcyjnych lub FBD, wcześniej stworzyliśmy przykład, każde wyjście będzie realizowało zmianę koloru na ekranie LCD oraz odczyt wejścia analogowego.
Pobierz ten przykład LogoSoft na końcu artykułu
Proponowana architektura do programowania i konfiguracji
Zalecany samouczek: Pobierz wersję demonstracyjną LogoSoft.
pdacontrolen.com/download-and-installation-software-logo-soft-comfort-v8-2-siemens-demo/
Zalecenie: obejrzyj cały film z tego testu, aby zrozumieć, jak to działa: Integracja Industrial LOGO! Siemens z platformą Ubidots IoT.
Node-RED w Raspberry Pi 3
Aby wykonać integrację pomiędzy LOGO! a platformę Ubidots wykorzystamy Raspberry Pi 3 model B, w którym wcześniej zainstalowaliśmy Node-RED.
Kup tutaj: Raspberry Pi 3 Model B lub B+ z obudową
Krok 5: 4. Komunikacja LOGO! i Node-RED przez S7Comm
Znak graficzny, marka! Moduły wykorzystują protokół S7Comm do komunikacji ze zdalnymi aplikacjami, dzięki społeczności deweloperów Node-RED stworzyli węzły S7 do komunikacji ethernetowej za pomocą TSAP.
Więcej informacji Węzły: node-red-contrib-s7
Proponowana architektura: LOGO! Integracja i Node-RED.
Zalecany samouczek: Integracja z LOGO! i Node-RED przez S7Comm.
Krok 6: 5. Węzeł połączenia-RED i Ubidot
Komunikacja między Node RED a Ubidots odbywa się za pomocą protokołu MQTT, nawiązując połączenie z Brokerem Ubidots, istnieją 2 metody dokonywania subskrypcji i publikacji MQTT
Zalecenie: obejrzyj cały film z tego testu, aby zrozumieć, jak to działa: Integracja Industrial LOGO! Siemens z platformą Ubidots IoT.
Węzły MQTT Ubidots: ułatwiają lub upraszczają konfigurację
informacje z
Podstawowe węzły MQTT Node-RED: Wymagają większej zręczności podczas konfiguracji
informacje z
Proponowana architektura połączenia Node-RED i Platform Ubidots
Kompletna dokumentacja: Połączenia Ubidots i Node RED
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots
Kup tutaj: Raspberry Pi Zero Wireless 1GHz 512Ram
Krok 7: Film końcowy: Integracja Industrial LOGO! Siemens z platformą Ubidots
Aby ułatwić zrozumienie i zakres aplikacji polecam uzupełnić o poniższy film, aby umożliwić napisy, w tym filmie dokładniej wyjaśnię aplikację jako całość.
Krok 8: Testy
Z Ubidots przeprowadzimy kontrolę i nadzór LOGO! przez Węzeł-RED.
Architektura zaimplementowana na potrzeby tego testu
LOGO! Znajomości
Wykonano następujące połączenia:
- 3-pozycyjny selektor elektryczny do aktywacji 2 wyjść przy 24VDC
- Potencjometr 10k do symulacji wejścia analogowego 0-10VDC
Implementacja w Node-RED
Dwukierunkowa komunikacja pomiędzy LOGO! i Ubidots poniżej, zobaczymy niektóre wymagane konfiguracje w Node-RED, Pobierz przykład importu node-red na końcu artykułu.
Zalecenie: obejrzyj cały film z tego testu, aby zrozumieć, jak to działa: Integracja Industrial LOGO! Siemens z platformą Ubidots IoT.
Kompletne węzły widoku
Konfiguracja LOGO! Komunikacja TSAP przez S7Comm.
Konfiguracja TSAP LOGO! w LogoSoft.
Lista zmiennych LOGO!
- 4 wyjścia cyfrowe do Rele (Q0, Q1, Q2, Q3).
- 2 wejścia cyfrowe (I3, I4).
- 1 Wejście analogowe (I8 = DB1 INT1118) 0-1000 punktów, 0-10VDC.
Odczytywanie i filtrowanie logów z LOGO! i wysłane do Ubidots przy użyciu obiektu JSON.
Wszystkie rekordy odczytane (obiekt JSON).
Eliminujemy wyjścia cyfrowe do wysyłania do Ubidot tylko wejść cyfrowych / wejść analogowych.
Odczyt z Ubidots i zapis w 4 wyjściach cyfrowych (przekaźnik) LOGO!, użyjemy podstawowego węzła MQTT.
Krok 9: Pulpit nawigacyjny Ubidot
Panel sterowania z Ubidots
Górna kontrola 4 wyjść
Centralna część wykrywania zmiany 2 wejść wejść cyfrowych i designLOGO! w "Canvas" html, javascript
Dolny zbiór wartości wejścia analogowego
Krok 10: Kontrola za pomocą zdarzeń w Ubidots
Ubidots pozwala skonfigurować zdarzenia wyzwalane warunkowo, w tym przypadku został utworzony następujący warunek:
Jeśli ADC> 500 przez ponad 1 minutę = aktywacja (wyjście cyfrowe 02) kolor czerwony LCD
Aktywne wydarzenie
Więcej informacji: Wydarzenia i alerty w Ubidots
Krok 11: Rekomendacje
Głównie polecam rozpoczęcie oglądania poprzednich samouczków na LOGO! określają one konkretne kroki dotyczące konfiguracji.
Węzły S7Comm to takie, które umożliwiają integrację, chociaż nie badaliśmy ich zakresu w bardziej złożonych aplikacjach, polecam dyskrecję w bardzo złożonych implementacjach, potem zaproponuję kilka możliwości.
Przypadek 1: Uważam, że kilka urządzeń do jednego Raspberry Pi nie byłoby praktyczne, biorąc pod uwagę pojemność pamięci RAM i przetwarzanie, w przypadku Raspberry Pi 3 mam nadzieję przeprowadzić przyszłe testy z nowym Raspberry Pi 4.
Przypadek 2: Ta architektura jest bardziej niezawodna, ponieważ ma serwer lub komputer z lepszym procesorem i większą ilością pamięci RAM, co może pozwolić na zarządzanie większą liczbą urządzeń.
Uwaga: nie przeprowadziliśmy żadnego z testów proponowanych w poprzednich przypadkach, więc nie znamy zakresu i funkcjonalności węzłów S7Comm z wieloma LOGO! Urządzenia, tylko analizujemy i zakładamy możliwości.
Krok 12: Wnioski
W tym przypadku przeprowadzono kontrolę i monitoring oraz wykorzystano moduł zdarzeń Ubidots, który posiada wiele funkcji.
Jest to podstawowy test, przed wdrożeniem go w rzeczywistych aplikacjach należy wziąć pod uwagę więcej czynników, bezpieczne warunki dotyczące załączania wyjść.
Znak graficzny, marka! Uważam, że są idealne do zastosowań automatyki domowej i podstawowych lub nieskomplikowanych procesów i są bardzo tanie.
Test ten miał na celu otwarcie możliwości pomiędzy sprzętem przemysłowym a platformami IoT w tym przypadku Ubidots, co ma wiele zalet.
Zalecenie: obejrzyj cały film z tego testu, aby zrozumieć, jak to działa: Integracja Industrial LOGO! Siemens z platformą Ubidots IoT.
Dzięki Ubidots !!!
Dzięki Smart-Tech w ramach projektu ST-One twórcy S7Comm Nodes for Node RED.
Zalecana:
Siemens SIMATIC IOT2000 Series do Ubidots + Arduino IDE: 8 kroków
Siemens SIMATIC IOT2000 Series to Ubidots + Arduino IDE: Prostota Arduino w połączeniu z niezawodnością i historią Siemensa sprawia, że seria SIMATIC IOT2000 jest idealnym wyborem dla bramy przemysłowej w fabrykach i instytucjach, które badają możliwości łączności i modernizacji. Nowe czujniki o
UCL - Podłączanie węzła czerwonego do sterownika PLC firmy Siemens za pomocą serwera KEPserver: 7 kroków
UCL - Podłączanie węzła Node-red do sterownika Siemens PLC przy użyciu serwera KEPserver: WymaganiaNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-wydanie
Zaprojektuj swoje osobiste logo za pomocą Tinkercad: 8 kroków
Zaprojektuj własne logo w Tinkercad: W tym samouczku dowiesz się, jak projektować spersonalizowane logo w Tinkercad. Elementy te mogą być następnie wycinane laserowo lub drukowane w 3D.Cele Zaprojektowanie logo, które można wykorzystać do dostosowania innych projektów (np. wycinany laserowo spirograf lub pieczątka).Dowiedz się
Jak usunąć logo z PDA / telefonu komórkowego za pomocą cukru: 4 kroki (ze zdjęciami)
Jak usunąć logo z PDA / telefonu komórkowego za pomocą cukru: Nie próbuj tego, jeśli nie jesteś pewien, czy narażasz telefon na niewielkie niebezpieczeństwo… nie mogę naprawić telefonów… (chociaż nie powinno być żadnych uszkodzeń ponieważ jest to dość łatwe) aktualizacjaUWAGA: Nie działa to z plastikowymi osłonami! Cukier zostawi zadrapania
Jak programować za pomocą logo MSW: 6 kroków
Jak programować za pomocą logo MSW: AKTUALIZACJA: NOWY NIESAMOWITY PLIK. REWIZJA V2.9 AKTUALIZACJA 30 lipca 2009 r.: AWESOME BOX FILE WERSJA 3.0 DODANA AKTUALIZACJA 16 sierpnia 2009 r.: DODANO ZDJĘCIE EKRANU AWESOME BOX V3.0 Ta instrukcja nauczy Cię, jak korzystać z logo MSW. Logo MSW to program edukacyjny