Taula de continguts:

Plataforma d'integració Ubidots amb LOGO! Siemens amb Node-RED: 13 passos
Plataforma d'integració Ubidots amb LOGO! Siemens amb Node-RED: 13 passos

Vídeo: Plataforma d'integració Ubidots amb LOGO! Siemens amb Node-RED: 13 passos

Vídeo: Plataforma d'integració Ubidots amb LOGO! Siemens amb Node-RED: 13 passos
Vídeo: 😲 AVANCES en la ESTACION CENTRAL de Valencia / Tunel Joaquín Sorolla / Corredor Mediterráneo /Parque 2024, Juliol
Anonim
Plataforma d'integració Ubidots amb LOGO! Siemens amb Node-RED
Plataforma d'integració Ubidots amb LOGO! Siemens amb Node-RED

apFa unes setmanes he fet algunes proves amb un LOGO! (mòdul lògic) de Siemens, fa uns mesos que veig que l’utilitzen en aplicacions industrials bàsiques, tot i que personalment no el considero 100% un PLC, s’integra fàcilment en aplicacions de control i control de processos senzills.

Imatge
Imatge

Pas 1: LOGO! de Siemens

Es podria dir que aquest equip és el "PLC" més barat o assequible que Siemens té al meu país té un cost aproximat de 200 USD, pel simple motiu que ser marca Siemens és sinònim de confiança i robustesa perfecta per a les aplicacions de Domotica.

Imatge
Imatge

Com que el següent tutorial és una mica més extens, s’ha dividit en 5 parts que veurem a continuació.

Pas 2: 1. Plataforma IoT Ubidots

El nostre compte a la plataforma Ubidots

A continuació, realitzarem la prova final d’aquest equip que realitza la integració amb la plataforma Ibid Industrial Ubidots, abans de començar us recomano altres proves i interessants integracions amb Ubidots.

Imatge
Imatge

Recomanat: PDAControl / Ubidots

Lloc web: Ubidots.com

Pas 3: 2. Reviseu LOGO! 12/24 RCE Referència 6ED1052-1MD00-0BA8

Aquesta versió LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 té característiques interessants, principalment la comunicació Ethernet que amplia les possibilitats d’integracions, un maquinari robust i fiable.

Imatge
Imatge

Tutorial recomanat: funcions i funcions de documentació

Pas 4: 3. Configuració i programació de LOGO! Amb LogoSoft

Aquests equips tenen programari de programació "LOGOSoft", es programen mitjançant blocs lògics o diagrama de blocs de funcions o FBD, prèviament hem creat un exemple, cada sortida realitzarà el canvi de color a la pantalla LCD i la lectura d'entrada analògica.

Baixeu aquest exemple de LogoSoft al final de l'article

Imatge
Imatge

Arquitectura proposada per a la programació i configuració

Imatge
Imatge

Tutorial recomanat: descàrrega de la versió de demostració de LogoSoft.

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

Recomanació: mireu el vídeo complet d'aquesta prova per entendre com funciona: Integration Industrial LOGO! Siemens amb la plataforma IoT d’Ubidots.

Node-RED a Raspberry Pi 3

Imatge
Imatge

Per realitzar la integració entre el LOGO! i la plataforma Ubidots utilitzarem un Raspberry Pi 3 model B en el qual prèviament hem instal·lat Node-RED.

Imatge
Imatge

Compreu-lo aquí: Raspberry Pi 3 Model B o B + amb funda

Imatge
Imatge

Pas 5: 4. LOGO de comunicació! i Node-RED a través de S7Comm

El LOGO! Mòduls que utilitzen el protocol S7Comm per a la comunicació amb aplicacions remotes, gràcies a la comunitat de desenvolupadors Node-RED, han creat nodes S7 per a la comunicació ethernet mitjançant TSAP.

Imatge
Imatge

Més informació Nodes: node-red-contrib-s7

Imatge
Imatge

Arquitectura proposada: LOGO! Integració i Node-RED.

Imatge
Imatge

Tutorial recomanat: integració de LOGO. i Node-RED a través de S7Comm.

Pas 6: 5. Node de connexió-RED i Ubidots

La comunicació entre Node RED i Ubidots es fa mitjançant el protocol MQTT, establint la connexió amb Ubidots Broker, hi ha 2 mètodes per fer les subscripcions i publicacions MQTT

Recomanació: mireu el vídeo complet d'aquesta prova per entendre com funciona: Integration Industrial LOGO! Siemens amb la plataforma IoT d’Ubidots.

Nodes MQTT d’Ubidots: faciliten o simplifiquen la configuració

Imatge
Imatge

informació de

Nodes MQTT propis de Basic Node-RED: requereixen més destresa per a la configuració

Imatge
Imatge

informació de

Arquitectura proposta de connexió Node-RED i Platform Ubidots

Imatge
Imatge

Documentació completa: connexions Ubidots i Node RED

Imatge
Imatge

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

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

Compreu-lo aquí: Raspberry Pi Zero Wireless 1GHz 512Ram

Pas 7: Vídeo final: Integració LOGO industrial! Plataforma Siemens With Ubidots

Image
Image

Per facilitar la comprensió i l'abast de l'aplicació, recomano complementar amb el següent vídeo, per habilitar els subtítols, en aquest vídeo explicaré amb més detall l'aplicació en el seu conjunt.

Pas 8: proves

Des d’Ubidots realitzarem el control i supervisió LOGO! mitjançant Node-RED.

Arquitectura implementada per a aquesta prova

Imatge
Imatge

LOGO! Connexions

S'han establert les connexions següents:

  1. Selector elèctric de 3 posicions per activar 2 sortides a 24VDC
  2. Potenciòmetre 10k per simular l'entrada analògica de 0-10VDC

Implementació en Node-RED

Comunicació bidireccional entre LOGO! i Ubidots a continuació, veurem algunes configuracions necessàries a Node-RED. Descarregueu l'exemple d'importació de node-red al final de l'article.

Recomanació: mireu el vídeo complet d'aquesta prova per entendre com funciona: Integration Industrial LOGO! Siemens amb la plataforma IoT d’Ubidots.

Nodes de visualització complets

Imatge
Imatge

Configuració LOGO! Comunicació TSAP mitjançant S7Comm.

Imatge
Imatge

Configuració TSAP LOGO! a LogoSoft.

Imatge
Imatge

Llista de variables del LOGO!

  • 4 sortides digitals a Rele (Q0, Q1, Q2, Q3).
  • 2 entrades digitals (I3, I4).
  • 1 Entrada analògica (I8 = DB1 INT1118) 0-1000 punts, 0-10VDC.
Imatge
Imatge

Lectura i filtratge de registres des de LOGO. i enviat a Ubidots mitjançant un objecte JSON.

Imatge
Imatge

Tots els registres llegits (objecte JSON).

Imatge
Imatge

Eliminem les sortides digitals per a l’enviament a Ubidots només d’entrades digitals / entrades analògiques.

Imatge
Imatge

Llegint des d’Ubidots i escrivint a les 4 sortides digitals (relé) LOGO!, utilitzarem el node bàsic MQTT.

Imatge
Imatge

Pas 9: Ubidots del tauler

Control del panell des d'Ubidots

Control superior de 4 sortides

Imatge
Imatge

Detecció central de peces de canvi de 2 entrades digitals i disseny LOGO! a html "Canvas", javascript

Imatge
Imatge

Recopilació inferior del valor d'entrada analògica

Imatge
Imatge

Pas 10: control amb esdeveniments a Ubidots

Ubidots us permet configurar esdeveniments desencadenats per condicional, en aquest cas s'ha creat la condició següent:

Si ADC> 500 durant més d’un minut = activa (sortida digital 02) color vermell LCD

Imatge
Imatge

Esdeveniment actiu

Imatge
Imatge

Més informació: Esdeveniments i alertes a Ubidots

Imatge
Imatge

Pas 11: recomanacions

Principalment, recomano començar a veure els tutorials anteriors a LOGO. aquests especifiquen passos específics relacionats amb les configuracions.

Els nodes S7Comm són aquells que permeten la integració, tot i que no hem explorat el seu abast en aplicacions més complexes, recomano discreció en implementacions molt complexes, doncs proposaré algunes possibilitats.

Cas 1: considero que diversos dispositius d'un mateix Raspberry Pi no serien pràctics donada la capacitat i el processament de la memòria RAM, en el cas del Raspberry Pi 3, espero realitzar futures proves amb el New Raspberry Pi 4.

Imatge
Imatge

Cas 2: aquesta arquitectura és més robusta ja que té un servidor o PC amb un millor processador i més memòria RAM, possiblement permetent gestionar més dispositius.

Imatge
Imatge

Advertiment: no hem realitzat cap de les proves proposades en els casos anteriors, de manera que desconeixem l'abast i la funcionalitat dels nodes S7Comm amb múltiples LOGO. Dispositius, només analitzem i assumim les possibilitats.

Pas 12: Conclusions

En aquest cas es va dur a terme el control i el seguiment i es va utilitzar el mòdul d'esdeveniments Ubidots, que té moltes funcions.

Es tracta d’una prova bàsica, cal tenir en compte més factors abans d’implementar-la en aplicacions reals, condicions de seguretat referents a l’activació de les sortides.

El LOGO! Els considero perfectes per a aplicacions domòtiques i automatismes bàsics o processos no complexos i són molt econòmics.

Aquesta prova es va fer per obrir possibilitats entre el maquinari industrial i les plataformes IoT en aquest cas Ubidots, que té molts avantatges.

Recomanació: mireu el vídeo complet d'aquesta prova per entendre com funciona: Integration Industrial LOGO! Siemens amb la plataforma IoT d’Ubidots.

Gràcies a Ubidots !!!

Gràcies a Smart-Tech com a part del projecte ST-One, els creadors dels nodes S7Comm per a Node RED.

Recomanat: