Obsah:

Integračná platforma Ubidots s LOGOM! Siemens pomocou Node-RED: 13 krokov
Integračná platforma Ubidots s LOGOM! Siemens pomocou Node-RED: 13 krokov

Video: Integračná platforma Ubidots s LOGOM! Siemens pomocou Node-RED: 13 krokov

Video: Integračná platforma Ubidots s LOGOM! Siemens pomocou Node-RED: 13 krokov
Video: Integration Industrial LOGO! Siemens with Ubidots Platform IoT : PDAControl 2024, Júl
Anonim
Integračná platforma Ubidots s LOGOM! Siemens pomocou Node-RED
Integračná platforma Ubidots s LOGOM! Siemens pomocou Node-RED

apPo niekoľko týždňov som robil niekoľko testov s LOGOM! (logický modul) od spoločnosti Siemens, niekoľko mesiacov som videl, že ho používajú v základných priemyselných aplikáciách, aj keď ho osobne nepovažujem za 100% PLC, je ľahko integrovateľný do monitorovacích a riadiacich aplikácií pre jednoduché procesy.

Obrázok
Obrázok

Krok 1: LOGO! spoločnosťou Siemens

Dalo by sa povedať, že toto zariadenie je najlacnejšie alebo cenovo dostupné „PLC“, ktoré má spoločnosť Siemens v našej krajine, má cenu približne 200 USD, a to z jednoduchého dôvodu, že byť značkou Siemens je pre aplikácie Domotica synonymom dôvery a perfektnej odolnosti.

Obrázok
Obrázok

Keďže nasledujúci tutoriál je trochu rozsiahlejší, bol rozdelený na 5 častí, ktoré uvidíme ďalej.

Krok 2: 1. Ubidots platformy IoT

Náš účet na Ubidotsplatform

Ďalej vykonáme záverečný test tohto tímu, ktorý vykonáva integráciu s platformou IoT Industrial Ubidots, pred začatím odporúčam ďalšie testy a zaujímavé integrácie s Ubidots.

Obrázok
Obrázok

Odporúčané: PDAControl / Ubidots

Webová stránka: Ubidots.com

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

Táto verzia LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 má zaujímavé funkcie, hlavne ethernetovú komunikáciu, ktorá rozširuje možnosti integrácie, robustný a spoľahlivý hardvér.

Obrázok
Obrázok

Odporúčaný návod: funkcie a funkcie dokumentácie

Krok 4: 3. Konfigurácia a programovanie LOGO! S LogoSoft

Tieto zariadenia majú programovací softvér "LOGOSoft", programuje sa pomocou logických blokov alebo diagramu funkčných blokov alebo FBD, predtým sme vytvorili príklad, každý výstup bude realizovať zmenu farby na obrazovke LCD a čítanie analógového vstupu.

Stiahnite si tento príklad LogoSoft na konci článku

Obrázok
Obrázok

Navrhovaná architektúra na programovanie a konfiguráciu

Obrázok
Obrázok

Odporúčaný návod: Stiahnutie demo verzie LogoSoft.

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

Odporúčanie: pozrite sa na úplné video z tohto testu, aby ste pochopili, ako funguje: Integration Industrial LOGO! Siemens s platformou IoT platformy Ubidots.

Node-RED v Raspberry Pi 3

Obrázok
Obrázok

Vykonať integráciu medzi LOGO! a platformu Ubidots použijeme Raspberry Pi 3 model B, do ktorého sme predtým nainštalovali Node-RED.

Obrázok
Obrázok

Kúpte si ho tu: Raspberry Pi 3 Model B alebo B+ s puzdrom

Obrázok
Obrázok

Krok 5: 4. Komunikačné LOGO! a Node-RED cez S7Comm

LOGO! Moduly, ktoré používajú protokol S7Comm na komunikáciu so vzdialenými aplikáciami, vďaka vývojárskej komunite Node-RED vytvorili uzly S7 pre ethernetovú komunikáciu pomocou TSAP.

Obrázok
Obrázok

Viac informácií Uzly: node-red-contrib-s7

Obrázok
Obrázok

Navrhovaná architektúra: LOGO! Integrácia a Node-RED.

Obrázok
Obrázok

Odporúčaný návod: Integrácia LOGO! a Node-RED cez S7Comm.

Krok 6: 5. Pripojenie Node-RED a Ubidots

Komunikácia medzi Node RED a Ubidots prebieha pomocou protokolu MQTT, pričom sa nadväzuje spojenie s Ubidots Broker, existujú 2 spôsoby vytvárania predplatných a publikácií MQTT

Odporúčanie: pozrite sa na úplné video z tohto testu, aby ste pochopili, ako funguje: Integration Industrial LOGO! Siemens s platformou IoT platformy Ubidots.

Uzly MQTT Ubidots: uľahčujú alebo zjednodušujú konfiguráciu

Obrázok
Obrázok

informácie z

Vlastné uzly MQTT základného uzla-RED: Vyžadujú pri konfigurácii väčšiu obratnosť

Obrázok
Obrázok

informácie z

Architektúra navrhla prepojenie Node-RED a Platform Ubidots

Obrázok
Obrázok

Kompletná dokumentácia: Pripojenia Ubidots a Node RED

Obrázok
Obrázok

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

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

Kúpte si ho tu: Raspberry Pi Zero Wireless 1GHz 512Ram

Krok 7: Záverečné video: Integrácia priemyselného LOGA! Siemens s platformou Ubidots

Image
Image

Na uľahčenie pochopenia a rozsahu aplikácie odporúčam doplniť nasledujúce video, aby som povolil titulky, v tomto videu podrobnejšie vysvetlím aplikáciu ako celok.

Krok 8: Testy

Od Ubidots vykonáme LOGO riadenia a dohľadu! prostredníctvom Node-RED.

Architektúra implementovaná pre tento test

Obrázok
Obrázok

LOGO! Pripojenia

Vykonali sa nasledujúce spojenia:

  1. 3-polohový elektrický volič na aktiváciu 2 výstupov pri 24 VDC
  2. Potenciometer 10k na simuláciu analógového vstupu 0-10VDC

Implementácia v Node-RED

Obojsmerná komunikácia medzi LOGO! a Ubidots nižšie, uvidíme niektoré požadované konfigurácie v Node-RED, Stiahnite si príklad importu node-red na konci článku.

Odporúčanie: pozrite sa na úplné video z tohto testu, aby ste pochopili, ako funguje: Integration Industrial LOGO! Siemens s platformou IoT platformy Ubidots.

Kompletné uzly zobrazenia

Obrázok
Obrázok

Konfigurácia LOGO! Komunikácia TSAP cez S7Comm.

Obrázok
Obrázok

Konfigurácia TSAP LOGO! v LogoSoft.

Obrázok
Obrázok

Zoznam premenných LOGA!

  • 4 digitálne výstupy na Rele (Q0, Q1, Q2, Q3).
  • 2 digitálne vstupy (I3, I4).
  • 1 Analógový vstup (I8 = DB1 INT1118) 0-1000 bodov, 0-10VDC.
Obrázok
Obrázok

Čítanie denníka a filtrovanie z LOGO! a odoslané do Ubidots pomocou objektu JSON.

Obrázok
Obrázok

Všetky záznamy sú prečítané (objekt JSON).

Obrázok
Obrázok

Eliminujeme digitálne výstupy na odosielanie iba digitálnych vstupov / analógových vstupov do Ubidots.

Obrázok
Obrázok

Čítanie z Ubidots a zápis do 4 digitálnych výstupov (relé) LOGO!, použijeme základný uzol MQTT.

Obrázok
Obrázok

Krok 9: Ubidots palubnej dosky

Ovládanie panela od Ubidots

Najlepšie ovládanie 4 výstupov

Obrázok
Obrázok

Centrálna časť detekcie zmeny 2 vstupov digitálnych vstupov a dizajnuLOGO! v html "Canvas", javascript

Obrázok
Obrázok

Spodná zbierka analógových vstupných hodnôt

Obrázok
Obrázok

Krok 10: Kontrola pomocou udalostí v Ubidots

Ubidots vám umožňuje konfigurovať udalosti spustené podmienene, v tomto prípade bola vytvorená nasledujúca podmienka:

Ak je ADC> 500 na viac ako 1 minútu = aktivujte (digitálny výstup 02) farebný červený LCD

Obrázok
Obrázok

Aktívna udalosť

Obrázok
Obrázok

Ďalšie informácie: Udalosti a upozornenia v Ubidots

Obrázok
Obrázok

Krok 11: Odporúčania

Hlavne odporúčam začať sledovať predchádzajúce návody na LOGO! tieto špecifikujú konkrétne kroky týkajúce sa konfigurácií.

Uzly S7Comm sú tie, ktoré umožňujú integráciu, aj keď sme nepreskúmali ich rozsah v zložitejších aplikáciách, pri veľmi zložitých implementáciách odporúčam diskrétnosť, potom navrhnem niektoré možnosti.

Prípad 1: Domnievam sa, že niekoľko zariadení k jednému Raspberry Pi by nebolo praktické vzhľadom na kapacitu a spracovanie pamäte RAM. V prípade Raspberry Pi 3 dúfam, že v budúcnosti vykonám testy s novým Raspberry Pi 4.

Obrázok
Obrázok

Prípad 2: Táto architektúra je robustnejšia, pretože má server alebo počítač s lepším procesorom a viac pamäte RAM, čo pravdepodobne umožňuje spravovať viac zariadení.

Obrázok
Obrázok

Varovanie: nevykonali sme žiadne z testov navrhnutých v predchádzajúcich prípadoch, takže nepoznáme rozsah a funkčnosť uzlov S7Comm s viacerými LOGO! Zariadenia, iba analyzujeme a predpokladáme možnosti.

Krok 12: Závery

V tomto prípade bolo vykonané riadenie a monitorovanie a bol použitý modul udalostí Ubidots, ktorý má mnoho funkcií.

Toto je základný test, pred jeho implementáciou v reálnych aplikáciách musíte vziať do úvahy viac faktorov, bezpečné podmienky týkajúce sa aktivácie výstupov.

LOGO! Považujem ich za perfektné pre aplikácie automatizácie domácnosti a základnú automatizáciu alebo pre nekomplikované procesy a sú veľmi lacné.

Tento test bol vykonaný s cieľom otvoriť možnosti medzi priemyselným hardvérom a platformami IoT v tomto prípade Ubidots, čo má veľa výhod.

Odporúčanie: pozrite sa na úplné video z tohto testu, aby ste pochopili, ako funguje: Integration Industrial LOGO! Siemens s platformou IoT platformy Ubidots.

Vďaka Ubidots !!!

Vďaka Smart-Tech ako súčasti projektu ST-One, tvorcovia uzlov S7Comm pre Node RED.

Odporúča: