Taula de continguts:
- Pas 1: LOGO! de Siemens
- Pas 2: 1. Plataforma IoT Ubidots
- El nostre compte a la plataforma Ubidots
- Pas 3: 2. Reviseu LOGO! 12/24 RCE Referència 6ED1052-1MD00-0BA8
- Pas 4: 3. Configuració i programació de LOGO! Amb LogoSoft
- Node-RED a Raspberry Pi 3
- Pas 5: 4. LOGO de comunicació! 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
- Pas 7: Vídeo final: Integració LOGO industrial! Plataforma Siemens With Ubidots
- Pas 8: proves
- Implementació en Node-RED
- Pas 9: Ubidots del tauler
- Control del panell des d'Ubidots
- 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:
- Pas 11: recomanacions
- Pas 12: Conclusions
- Pas 13: baixades
Vídeo: Plataforma d'integració Ubidots amb LOGO! Siemens amb Node-RED: 13 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
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.
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.
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.
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.
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
Arquitectura proposada per a la programació i configuració
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
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.
Compreu-lo aquí: Raspberry Pi 3 Model B o B + amb funda
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.
Més informació Nodes: node-red-contrib-s7
Arquitectura proposada: LOGO! Integració i Node-RED.
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ó
informació de
Nodes MQTT propis de Basic Node-RED: requereixen més destresa per a la configuració
informació de
Arquitectura proposta de connexió Node-RED i Platform Ubidots
Documentació completa: connexions Ubidots i Node RED
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots
Compreu-lo aquí: Raspberry Pi Zero Wireless 1GHz 512Ram
Pas 7: Vídeo final: Integració LOGO industrial! Plataforma Siemens With Ubidots
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
LOGO! Connexions
S'han establert les connexions següents:
- Selector elèctric de 3 posicions per activar 2 sortides a 24VDC
- 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
Configuració LOGO! Comunicació TSAP mitjançant S7Comm.
Configuració TSAP LOGO! a LogoSoft.
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.
Lectura i filtratge de registres des de LOGO. i enviat a Ubidots mitjançant un objecte JSON.
Tots els registres llegits (objecte JSON).
Eliminem les sortides digitals per a l’enviament a Ubidots només d’entrades digitals / entrades analògiques.
Llegint des d’Ubidots i escrivint a les 4 sortides digitals (relé) LOGO!, utilitzarem el node bàsic MQTT.
Pas 9: Ubidots del tauler
Control del panell des d'Ubidots
Control superior de 4 sortides
Detecció central de peces de canvi de 2 entrades digitals i disseny LOGO! a html "Canvas", javascript
Recopilació inferior del valor d'entrada analògica
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
Esdeveniment actiu
Més informació: Esdeveniments i alertes a Ubidots
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.
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.
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:
Sistema senzill d'estat i reserva de Kicker amb integració Slack: 12 passos (amb imatges)
Sistema simple de reserva i estat de Kicker amb integració Slack: en una empresa on treballo hi ha una taula de kickers. L’empresa ocupa moltes plantes i per a alguns dels empleats triga fins a 3 minuts a arribar a la taula i … adonar-se que la taula ja està ocupada. Per tant, va sorgir la idea de construir un ki
Control de persianes amb ESP8266, integració de Google Home i Openhab i control web: 5 passos (amb imatges)
Control de persianes amb ESP8266, integració de Google Home i Openhab i control web: en aquest instructiu us mostro com he afegit automatització a les meves persianes. Volia poder afegir i eliminar l’automatització, de manera que tota la instal·lació és fixa. Les parts principals són: Motor pas a pas Controlador pas a pas controlat per ESP-01 Engranatge i muntatge
Plataforma IoT Base amb RaspberryPi, WIZ850io: controlador de dispositiu de plataforma: 5 passos (amb imatges)
Plataforma base IoT amb RaspberryPi, WIZ850io: Plataforma Controlador de dispositiu: conec la plataforma RaspberryPi per a IoT. Recentment WIZ850io ha anunciat per WIZnet. Així que vaig implementar una aplicació RaspberryPi mitjançant la modificació Ethernet SW perquè puc gestionar un codi font fàcilment. Podeu provar el controlador de dispositiu de plataforma mitjançant RaspberryPi
Sensor de porta alimentat per bateria amb integració domòtica, WiFi i ESP-NOW: 5 passos (amb imatges)
Sensor de porta alimentat per bateria amb integració domòtica, WiFi i ESP-NOW: en aquest instructiu us mostro com he fabricat un sensor de porta alimentat per bateria amb integració domòtica. He vist alguns altres sensors i sistemes d'alarma agradables, però volia fer-ne jo mateix. Els meus objectius: un sensor que detecta i informa d'un doo
Emmagatzemeu i dibuixeu dades EC / pH / ORP amb la plataforma TICK Stack i la plataforma NoCAN: 8 passos
Emmagatzemeu i dibuixeu dades EC / pH / ORP amb la plataforma TICK Stack i la plataforma NoCAN: es descriurà com utilitzar la plataforma NoCAN per Omzlo i els sensors uFire per mesurar EC, pH i ORP. Tal com diu el seu lloc web, de vegades és més fàcil fer passar algun cable als nodes del sensor. CAN té l’avantatge de la comunicació i el poder en un c