Innholdsfortegnelse:

Integrasjonsplattform Ubidots med LOGO! Siemens som bruker Node-RED: 13 trinn
Integrasjonsplattform Ubidots med LOGO! Siemens som bruker Node-RED: 13 trinn

Video: Integrasjonsplattform Ubidots med LOGO! Siemens som bruker Node-RED: 13 trinn

Video: Integrasjonsplattform Ubidots med LOGO! Siemens som bruker Node-RED: 13 trinn
Video: Connect your PLC on the Ubidots IOT Platform (ubidots.com) via OPC Server 2024, November
Anonim
Integrasjonsplattform Ubidots med LOGO! Siemens bruker Node-RED
Integrasjonsplattform Ubidots med LOGO! Siemens bruker Node-RED

ap I noen uker har jeg gjort noen tester med en LOGO! (logisk modul) fra Siemens, i noen måneder har jeg sett at de bruker det i grunnleggende industrielle applikasjoner, selv om jeg ikke personlig anser det 100% som en PLS, er det enkelt å integrere det i overvåking og kontrollapplikasjoner for enkle prosesser.

Bilde
Bilde

Trinn 1: LOGO! av Siemens

Du kan si at dette utstyret er den billigste eller rimeligste "PLC" som Siemens har i mitt land, koster omtrent 200 dollar, av den enkle grunn at det å være et Siemens -merke er synonymt med tillit og perfekt robusthet for Domotica -applikasjoner.

Bilde
Bilde

Siden den følgende opplæringen er litt mer omfattende, har den blitt delt inn i 5 deler som vi vil se neste.

Trinn 2: 1. IoT Platform Ubidots

Vår konto på Ubidotsplatform

Deretter skal vi utføre den siste testen av dette teamet som utfører integrasjonen med IoT Industrial Ubidots -plattformen, før jeg starter anbefaler jeg andre tester og interessante integrasjoner med Ubidots.

Bilde
Bilde

Anbefalt: PDAControl / Ubidots

Nettsted: Ubidots.com

Trinn 3: 2. Gjennomgå LOGO! 12/24 RCE-referanse 6ED1052-1MD00-0BA8

Denne versjonen LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 har interessante funksjoner, hovedsakelig Ethernet-kommunikasjon som utvider mulighetene for integrasjoner, en robust og pålitelig maskinvare.

Bilde
Bilde

Anbefalt opplæring: funksjoner og dokumentasjonsfunksjoner

Trinn 4: 3. LOGO for konfigurasjon og programmering! Med LogoSoft

Disse utstyrene har programmeringsprogramvare "LOGOSoft", det er programmert ved hjelp av logiske blokker eller funksjonsblokkdiagram eller FBD, tidligere har vi laget et eksempel, hver utgang vil realisere fargeskiftet på LCD -skjermen og analog inngangsmåling.

Last ned dette LogoSoft -eksemplet på slutten av artikkelen

Bilde
Bilde

Foreslått arkitektur for programmering og konfigurasjon

Bilde
Bilde

Anbefalt opplæring: Last ned LogoSoft Demo -versjon.

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

Anbefaling: se hele videoen av denne testen for å forstå hvordan den fungerer: Integration Industrial LOGO! Siemens med Ubidots Platform IoT.

Node-RED i Raspberry Pi 3

Bilde
Bilde

For å utføre integrasjonen mellom LOGO! og Ubidots-plattformen vil vi bruke en Raspberry Pi 3 modell B der vi tidligere har installert Node-RED.

Bilde
Bilde

Kjøp den her: Raspberry Pi 3 Model B eller B+ med etui

Bilde
Bilde

Trinn 5: 4. Kommunikasjon LOGO! og Node-RED Gjennom S7Comm

LOGOEN! Moduler de bruker S7Comm-protokollen for kommunikasjon med eksterne applikasjoner, takket være Node-RED-utviklermiljøet, har de opprettet S7-noder for ethernet-kommunikasjon ved hjelp av TSAP.

Bilde
Bilde

Mer informasjon Noder: node-red-contrib-s7

Bilde
Bilde

Foreslått arkitektur: LOGO! Integrasjon og Node-RED.

Bilde
Bilde

Anbefalt opplæring: LOGO -integrasjon! og Node-RED gjennom S7Comm.

Trinn 6: 5. Tilkoblingsnode-RØD og Ubidots

Kommunikasjonen mellom Node RED og Ubidots utføres ved hjelp av MQTT -protokollen, noe som gjør tilkoblingen til Ubidots Broker, det er 2 metoder for å lage abonnementer og MQTT -publikasjoner

Anbefaling: se hele videoen av denne testen for å forstå hvordan den fungerer: Integration Industrial LOGO! Siemens med Ubidots Platform IoT.

MQTT -noder til Ubidots: forenkle eller forenkle konfigurasjonen

Bilde
Bilde

informasjon fra

Basic Node-REDs egne MQTT-noder: De krever mer fingerferdighet for konfigurasjonen

Bilde
Bilde

informasjon fra

Arkitektur foreslått tilkobling Node-RED og Platform Ubidots

Bilde
Bilde

Komplett dokumentasjon: Tilkoblinger Ubidots og Node RED

Bilde
Bilde

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

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

Kjøp den her: Raspberry Pi Zero Wireless 1GHz 512Ram

Trinn 7: Sluttvideo: Integrasjon Industrial LOGO! Siemens med Ubidots -plattform

Image
Image

For å lette forståelsen og omfanget av applikasjonen anbefaler jeg å komplimentere med følgende video, for å aktivere undertekster, i denne videoen vil jeg forklare applikasjonen som en helhet mer detaljert.

Trinn 8: Tester

Fra Ubidots vil vi utføre kontroll og tilsyn LOGO! gjennom Node-RED.

Arkitektur implementert for denne testen

Bilde
Bilde

LOGO! Tilkoblinger

Følgende tilkoblinger er gjort:

  1. 3-stillings elektrisk velger for å aktivere 2 utganger ved 24VDC
  2. Potensiometer 10k for å simulere analog inngang på 0-10VDC

Implementering i Node-RED

Toveiskommunikasjon mellom LOGO! og Ubidots nedenfor, vil vi se noen nødvendige konfigurasjoner i Node-RED. Last ned node-rød importeksempel på slutten av artikkelen.

Anbefaling: se hele videoen av denne testen for å forstå hvordan den fungerer: Integration Industrial LOGO! Siemens med Ubidots Platform IoT.

Komplette visningsnoder

Bilde
Bilde

Konfigurasjonslogo! TSAP -kommunikasjon via S7Comm.

Bilde
Bilde

Konfigurasjon TSAP LOGO! i LogoSoft.

Bilde
Bilde

Liste over variabler i LOGOEN!

  • 4 digitale utganger til Rele (Q0, Q1, Q2, Q3).
  • 2 digitale innganger (I3, I4).
  • 1 Analog inngang (I8 = DB1 INT1118) 0-1000 poeng, 0-10VDC.
Bilde
Bilde

Logglesing og filtrering fra LOGO! og sendt til Ubidots, ved hjelp av et JSON -objekt.

Bilde
Bilde

Alle postene er lest (JSON -objekt).

Bilde
Bilde

Vi eliminerer de digitale utgangene for sending til Ubidots av bare digitale innganger / analoge innganger.

Bilde
Bilde

Lese fra Ubidots og skrive i de 4 digitale utgangene (relé) LOGO!, vil vi bruke den grunnleggende MQTT -noden.

Bilde
Bilde

Trinn 9: Dashboard Ubidots

Panelkontroll fra Ubidots

Toppkontroll av 4 utganger

Bilde
Bilde

Sentral del deteksjon av endring av 2 innganger digitale innganger og designLOGO! i "Canvas" html, javascript

Bilde
Bilde

Nederste samling av analog inngangsverdi

Bilde
Bilde

Trinn 10: Kontroll med hendelser i Ubidots

Ubidots lar deg konfigurere hendelser utløst av betinget, i dette tilfellet er følgende betingelse opprettet:

Hvis ADC> 500 i mer enn 1 minutt = aktiver (digital utgang 02) farge rød LCD

Bilde
Bilde

Aktiv hendelse

Bilde
Bilde

Mer informasjon: Arrangementer og varsler i Ubidots

Bilde
Bilde

Trinn 11: Anbefalinger

Hovedsakelig anbefaler jeg å begynne å se de forrige opplæringsprogrammene på LOGO! disse spesifiserer spesifikke trinn angående konfigurasjoner.

S7Comm -nodene er de som tillater integrering, selv om vi ikke har utforsket omfanget i mer komplekse applikasjoner, anbefaler jeg skjønn i svært komplekse implementeringer, så vil jeg foreslå noen muligheter.

Tilfelle 1: Jeg tror at flere enheter til en enkelt Raspberry Pi ikke ville være praktisk gitt RAM -kapasiteten og behandlingen, i tilfelle Raspberry Pi 3 håper jeg å utføre fremtidige tester med den nye Raspberry Pi 4.

Bilde
Bilde

Sak 2: Denne arkitekturen er mer robust siden den har en server eller PC med bedre prosessor og mer RAM -minne, muligens mulig å administrere flere enheter.

Bilde
Bilde

Advarsel: Vi har ikke utført noen av testene som ble foreslått i de tidligere tilfellene, så vi vet ikke omfanget og funksjonaliteten til S7Comm -noder med flere LOGO! Enheter, vi analyserer og antar bare mulighetene.

Trinn 12: Konklusjoner

I dette tilfellet ble kontrollen og overvåking utført, og Ubidots hendelsesmodul ble brukt, som har mange funksjoner.

Dette er en grunnleggende test, du må ta hensyn til flere faktorer før du implementerer den i virkelige applikasjoner, sikre forhold som refererer til aktivering av utganger.

LOGOEN! Jeg anser dem som perfekte for hjemmeautomatiseringsapplikasjoner og grunnleggende automatisering eller ikke-komplekse prosesser, og de er veldig billige.

Denne testen ble gjort for å åpne muligheter mellom industriell maskinvare og IoT -plattformer i dette tilfellet Ubidots, som har mange fordeler.

Anbefaling: se hele videoen av denne testen for å forstå hvordan den fungerer: Integration Industrial LOGO! Siemens med Ubidots Platform IoT.

Takk til Ubidots !!!

Takk til Smart-Tech som en del av ST-One-prosjektet, skaperne av S7Comm Nodes for Node RED.

Anbefalt: