Obsah:

Integrační platforma Ubidots s LOGO! Siemens pomocí Node-RED: 13 kroků
Integrační platforma Ubidots s LOGO! Siemens pomocí Node-RED: 13 kroků

Video: Integrační platforma Ubidots s LOGO! Siemens pomocí Node-RED: 13 kroků

Video: Integrační platforma Ubidots s LOGO! Siemens pomocí Node-RED: 13 kroků
Video: Integrační platforma Flowbox v provozu BAUMRUK & BAUMRUK s.r.o. 2024, Červenec
Anonim
Integrační platforma Ubidots s LOGO! Siemens pomocí Node-RED
Integrační platforma Ubidots s LOGO! Siemens pomocí Node-RED

apNěkteré týdny jsem dělal nějaké testy s LOGEM! (logický modul) od společnosti Siemens, několik měsíců jsem viděl, že jej používají v základních průmyslových aplikacích, ačkoli to osobně nepovažuji za 100% PLC, je snadno integrovatelný do monitorovacích a řídicích aplikací pro jednoduché procesy.

obraz
obraz

Krok 1: LOGO! od společnosti Siemens

Dalo by se říci, že toto zařízení je nejlevnější nebo cenově dostupné „PLC“, které má Siemens v mé zemi, má náklady přibližně 200 USD, a to z jednoduchého důvodu, že být značkou Siemens je synonymem důvěry a dokonalé robustnosti pro aplikace Domotica.

obraz
obraz

Protože je následující tutoriál trochu obsáhlejší, byl rozdělen na 5 částí, které uvidíme dále.

Krok 2: 1. Ubidots platformy IoT

Náš účet na Ubidotsplatform

Dále provedeme závěrečný test tohoto týmu provádějícího integraci s platformou IoT Industrial Ubidots, před zahájením doporučuji další testy a zajímavé integrace s Ubidots.

obraz
obraz

Doporučeno: PDAControl / Ubidots

Webové stránky: Ubidots.com

Krok 3: 2. Zkontrolujte LOGO! 12/24 RCE Reference 6ED1052-1MD00-0BA8

Tato verze LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 má zajímavé funkce, hlavně ethernetovou komunikaci, která rozšiřuje možnosti integrace, robustní a spolehlivý hardware.

obraz
obraz

Doporučený výukový program: funkce a funkce dokumentace

Krok 4: 3. Konfigurace a programování LOGO! S LogoSoft

Tato zařízení mají programovací software "LOGOSoft", je programován pomocí logických bloků nebo diagramu funkčních bloků nebo FBD, dříve jsme vytvořili příklad, každý výstup bude realizovat změnu barvy na obrazovce LCD a čtení analogových vstupů.

Stáhněte si tento příklad LogoSoft na konci článku

obraz
obraz

Navrhovaná architektura pro programování a konfiguraci

obraz
obraz

Doporučený návod: Stažení demo verze LogoSoft.

pdacontrolen.com/download-and-installation-software-logo-soft-comfort-v8-2-siemens-demo/

Doporučení: podívejte se na celé video tohoto testu, abyste pochopili, jak funguje: Integration Industrial LOGO! Siemens s platformou IoT platformy Ubidots.

Node-RED v Raspberry Pi 3

obraz
obraz

Provést integraci mezi LOGO! a platformu Ubidots použijeme Raspberry Pi 3 model B, do kterého jsme dříve nainstalovali Node-RED.

obraz
obraz

Koupit zde: Raspberry Pi 3 Model B nebo B+ s pouzdrem

obraz
obraz

Krok 5: 4. Komunikace LOGO! a Node-RED přes S7Comm

LOGO! Moduly, které používají protokol S7Comm pro komunikaci se vzdálenými aplikacemi, díky komunitě vývojářů Node-RED vytvořili uzly S7 pro komunikaci ethernet pomocí TSAP.

obraz
obraz

Další informace Uzly: node-red-contrib-s7

obraz
obraz

Navrhovaná architektura: LOGO! Integrace a Node-RED.

obraz
obraz

Doporučený návod: Integrace LOGO! a Node-RED přes S7Comm.

Krok 6: 5. Připojení Node-RED a Ubidots

Komunikace mezi Node RED a Ubidots probíhá pomocí protokolu MQTT, čímž se vytváří spojení s Ubidots Broker, existují 2 způsoby vytváření předplatných a publikací MQTT

Doporučení: podívejte se na celé video tohoto testu, abyste pochopili, jak funguje: Integration Industrial LOGO! Siemens s platformou IoT platformy Ubidots.

Uzly MQTT Ubidots: usnadňují nebo zjednodušují konfiguraci

obraz
obraz

informace z

Vlastní uzly MQTT Basic Node-RED: Pro konfiguraci vyžadují větší obratnost

obraz
obraz

informace z

Architektura navrhla připojení Node-RED a Platform Ubidots

obraz
obraz

Kompletní dokumentace: Connections Ubidots a Node RED

obraz
obraz

help.ubidots.com/articles/1440402-connect-node-red-with-ubidots

Raspberry Pi Zero Wireless 1GHz 512Ram
Raspberry Pi Zero Wireless 1GHz 512Ram

Koupit zde: Raspberry Pi Zero Wireless 1GHz 512Ram

Krok 7: Závěrečné video: Integrace Průmyslové LOGO! Siemens s platformou Ubidots

Image
Image

Pro usnadnění porozumění a rozsahu aplikace doporučuji doplnit následující video, pro povolení titulků, v tomto videu podrobněji vysvětlím aplikaci jako celek.

Krok 8: Testy

Od Ubidots provedeme kontrolní a dohledové LOGO! přes Node-RED.

Architektura implementovaná pro tento test

obraz
obraz

LOGO! Připojení

Byla provedena následující připojení:

  1. 3-polohový elektrický volič pro aktivaci 2 výstupů při 24 V DC
  2. Potenciometr 10k pro simulaci analogového vstupu 0-10VDC

Implementace v Node-RED

Obousměrná komunikace mezi LOGO! a Ubidots níže, uvidíme některé požadované konfigurace v Node-RED, Stáhněte si příklad importu uzel-červený na konci článku.

Doporučení: podívejte se na celé video tohoto testu, abyste pochopili, jak funguje: Integration Industrial LOGO! Siemens s platformou Ubidots IoT.

Kompletní uzly zobrazení

obraz
obraz

Konfigurace LOGO! Komunikace TSAP přes S7Comm.

obraz
obraz

Konfigurace TSAP LOGO! v LogoSoft.

obraz
obraz

Seznam proměnných loga!

  • 4 digitální výstupy na Rele (Q0, Q1, Q2, Q3).
  • 2 digitální vstupy (I3, I4).
  • 1 analogový vstup (I8 = DB1 INT1118) 0-1000 bodů, 0-10VDC.
obraz
obraz

Čtení protokolů a filtrování z LOGO! a odeslány do Ubidots pomocí objektu JSON.

obraz
obraz

Všechny záznamy přečteny (objekt JSON).

obraz
obraz

Eliminujeme digitální výstupy pro odesílání pouze digitálních vstupů / analogových vstupů do Ubidots.

obraz
obraz

Čtení z Ubidots a zápis do 4 digitálních výstupů (relé) LOGO!, použijeme základní uzel MQTT.

obraz
obraz

Krok 9: Dashboard Ubidots

Ovládání panelu od Ubidots

Nejlepší ovládání 4 výstupů

obraz
obraz

Centrální detekce změny 2 vstupů, digitální vstupy a designLOGO! v html "Canvas", javascript

obraz
obraz

Spodní kolekce analogových vstupních hodnot

obraz
obraz

Krok 10: Ovládejte událostmi v Ubidots

Ubidots vám umožňuje konfigurovat události spouštěné podmíněně, v tomto případě byla vytvořena následující podmínka:

Pokud je ADC> 500 déle než 1 minutu = aktivujte (digitální výstup 02) barevný červený LCD

obraz
obraz

Aktivní událost

obraz
obraz

Další informace: Události a upozornění v Ubidots

obraz
obraz

Krok 11: Doporučení

Hlavně doporučuji začít sledovat předchozí návody na LOGO! tyto specifikují konkrétní kroky týkající se konfigurací.

Uzly S7Comm jsou ty, které umožňují integraci, přestože jsme jejich rozsah ve složitějších aplikacích nezkoumali, u velmi složitých implementací doporučuji diskrétnost, poté navrhnu některé možnosti.

Případ 1: Domnívám se, že několik zařízení k jednomu Raspberry Pi by nebylo praktické vzhledem k kapacitě RAM a zpracování, v případě Raspberry Pi 3 doufám, že budoucí testy provedeme s novým Raspberry Pi 4.

obraz
obraz

Případ 2: Tato architektura je robustnější, protože má server nebo počítač s lepším procesorem a více paměti RAM, což umožňuje správu více zařízení.

obraz
obraz

Varování: neprovedli jsme žádný z testů navržených v předchozích případech, takže neznáme rozsah a funkčnost uzlů S7Comm s více LOGO! Zařízení pouze analyzujeme a předpokládáme možnosti.

Krok 12: Závěry

V tomto případě byla provedena kontrola a monitorování a byl použit modul událostí Ubidots, který má mnoho funkcí.

Toto je základní test, před jeho implementací do reálných aplikací musíte vzít v úvahu více faktorů, bezpečné podmínky týkající se aktivace výstupů.

LOGO! Považuji je za ideální pro aplikace domácí automatizace a základní automatizaci nebo nekomplikované procesy a jsou velmi levné.

Tento test byl proveden s cílem otevřít možnosti mezi průmyslovým hardwarem a platformami IoT v tomto případě Ubidots, což má mnoho výhod.

Doporučení: podívejte se na celé video tohoto testu, abyste pochopili, jak funguje: Integration Industrial LOGO! Siemens s platformou Ubidots IoT.

Díky Ubidots !!!

Díky Smart-Tech v rámci projektu ST-One, tvůrci uzlů S7Comm pro Node RED.

Doporučuje: