Innehållsförteckning:

Integrationsplattform Ubidots med LOGO! Siemens använder Node-RED: 13 steg
Integrationsplattform Ubidots med LOGO! Siemens använder Node-RED: 13 steg

Video: Integrationsplattform Ubidots med LOGO! Siemens använder Node-RED: 13 steg

Video: Integrationsplattform Ubidots med LOGO! Siemens använder Node-RED: 13 steg
Video: Connect your PLC on the Ubidots IOT Platform (ubidots.com) via OPC Server 2024, November
Anonim
Integrationsplattform Ubidots med LOGO! Siemens använder Node-RED
Integrationsplattform Ubidots med LOGO! Siemens använder Node-RED

apFör några veckor har jag gjort några tester med en LOGO! (logisk modul) från Siemens, under några månader har jag sett att de använder den i grundläggande industriella applikationer, även om jag inte personligen anser att den är 100% PLC, är den enkelt integrerad i övervaknings- och kontrollapplikationer för enkla processer.

Bild
Bild

Steg 1: LOGO! av Siemens

Du kan säga att denna utrustning är den billigaste eller prisvärda "PLC" som Siemens har i mitt land har en kostnad på cirka 200 USD, av den enkla anledningen att att vara ett Siemens -märke är synonymt med förtroende och perfekt robusthet för Domotica -applikationer.

Bild
Bild

Eftersom följande handledning är lite mer omfattande har den delats upp i 5 delar som vi kommer att se nästa.

Steg 2: 1. IoT -plattforms Ubidots

Vårt konto på Ubidotsplatform

Därefter utför vi det sista testet av detta team som utför integrationen med IoT Industrial Ubidots -plattformen, innan jag börjar rekommenderar jag andra tester och intressanta integrationer med Ubidots.

Bild
Bild

Rekommenderas: PDAControl / Ubidots

Webbplats: Ubidots.com

Steg 3: 2. Granska LOGO! 12/24 RCE-referens 6ED1052-1MD00-0BA8

Denna version LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 har intressanta funktioner, främst Ethernet-kommunikation som utökar möjligheterna till integrationer, en robust och pålitlig hårdvara.

Bild
Bild

Rekommenderad handledning: funktioner och dokumentationsfunktioner

Steg 4: 3. LOGO för konfiguration och programmering! Med LogoSoft

Denna utrustning har programmeringsprogramvara "LOGOSoft", den är programmerad med hjälp av logiska block eller funktionsblockdiagram eller FBD, tidigare har vi skapat ett exempel, varje utgång kommer att inse färgförändringen på LCD -skärmen och analog ingångsavläsning.

Ladda ner detta LogoSoft -exempel i slutet av artikeln

Bild
Bild

Föreslagen arkitektur för programmering och konfiguration

Bild
Bild

Rekommenderad handledning: Nedladdning av LogoSoft Demo -version.

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

Rekommendation: titta på hela videon av detta test för att förstå hur det fungerar: Integration Industrial LOGO! Siemens med Ubidots Platform IoT.

Node-RED i Raspberry Pi 3

Bild
Bild

För att utföra integrationen mellan LOGO! och Ubidots-plattformen kommer vi att använda en Raspberry Pi 3 modell B där vi tidigare har installerat Node-RED.

Bild
Bild

Köp det här: Raspberry Pi 3 Model B eller B+ med fodral

Bild
Bild

Steg 5: 4. Kommunikationslogo! och Node-RED Genom S7Comm

LOGOEN! Moduler de använder S7Comm-protokollet för kommunikation med fjärrprogram, tack vare Node-RED-utvecklargemenskapen har de skapat S7-noder för ethernetkommunikation med TSAP.

Bild
Bild

Mer information Noder: node-red-contrib-s7

Bild
Bild

Föreslagen arkitektur: LOGO! Integration och Node-RED.

Bild
Bild

Rekommenderad handledning: LOGO -integration! och Node-RED genom S7Comm.

Steg 6: 5. Anslutningsnod-RÖD och Ubidots

Kommunikationen mellan Node RED och Ubidots sker med MQTT -protokollet, vilket gör anslutningen till Ubidots Broker, det finns två metoder för att göra prenumerationer och MQTT -publikationer

Rekommendation: titta på hela videon av detta test för att förstå hur det fungerar: Integration Industrial LOGO! Siemens med Ubidots Platform IoT.

MQTT -noder för Ubidots: underlättar eller förenklar konfigurationen

Bild
Bild

information från

Basic Node-REDs egna MQTT-noder: De kräver mer fingerfärdighet för konfigurationen

Bild
Bild

information från

Arkitekturföreslagen anslutning Node-RED och Platform Ubidots

Bild
Bild

Komplett dokumentation: Anslutningar Ubidots och Node RED

Bild
Bild

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

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

Köp det här: Raspberry Pi Zero Wireless 1GHz 512Ram

Steg 7: Slutvideo: Integration Industrial LOGO! Siemens med Ubidots plattform

Image
Image

För att underlätta förståelsen och omfattningen av applikationen rekommenderar jag att komplettera med följande video, för att möjliggöra undertexter, i denna video kommer jag att förklara mer detaljerat applikationen som helhet.

Steg 8: Tester

Från Ubidots kommer vi att utföra kontroll- och övervakningslogotyget! genom Node-RED.

Arkitektur Implementerad för detta test

Bild
Bild

LOGOTYP! Anslutningar

Följande anslutningar har gjorts:

  1. 3-läges elektrisk väljare för att aktivera 2 utgångar vid 24VDC
  2. Potentiometer 10k för att simulera analog ingång på 0-10VDC

Implementering i Node-RED

Dubbelriktad kommunikation mellan LOGO! och Ubidots nedan, kommer vi att se några nödvändiga konfigurationer i Node-RED, Ladda ner noden-röd import exempel i slutet av artikeln.

Rekommendation: titta på hela videon av detta test för att förstå hur det fungerar: Integration Industrial LOGO! Siemens med Ubidots Platform IoT.

Kompletta vynoder

Bild
Bild

Konfigurationslogo! TSAP -kommunikation via S7Comm.

Bild
Bild

Konfiguration TSAP LOGO! i LogoSoft.

Bild
Bild

Lista över variabler i LOGO!

  • 4 digitala utgångar till Rele (Q0, Q1, Q2, Q3).
  • 2 digitala ingångar (I3, I4).
  • 1 Analog ingång (I8 = DB1 INT1118) 0-1000 punkter, 0-10VDC.
Bild
Bild

Loggläsning och filtrering från LOGO! och skickas till Ubidots med ett JSON -objekt.

Bild
Bild

Alla poster läses (JSON -objekt).

Bild
Bild

Vi eliminerar de digitala utgångarna för sändning till Ubidots av endast digitala ingångar / analoga ingångar.

Bild
Bild

Läser från Ubidots och skriver i de 4 digitala utgångarna (relä) LOGO!, kommer vi att använda den grundläggande MQTT -noden.

Bild
Bild

Steg 9: Dashboard Ubidots

Panelkontroll från Ubidots

Toppkontroll av 4 utgångar

Bild
Bild

Central deldetektering av förändring av 2 ingångar digitala ingångar och designLOGO! i "Canvas" html, javascript

Bild
Bild

Nedre samling av analogt ingångsvärde

Bild
Bild

Steg 10: Styr med händelser i Ubidots

Ubidots låter dig konfigurera händelser som utlöses av villkorlig, i detta fall har följande villkor skapats:

Om ADC> 500 i mer än 1 minut = aktivera (digital utgång 02) färg Röd LCD

Bild
Bild

Aktiv händelse

Bild
Bild

Mer information: Händelser och varningar i Ubidots

Bild
Bild

Steg 11: Rekommendationer

Jag rekommenderar främst att titta på de tidigare självstudierna på LOGO! dessa specificerar specifika steg angående konfigurationer.

S7Comm -noder är de som tillåter integration, även om vi inte har undersökt deras omfattning i mer komplexa applikationer, rekommenderar jag diskretion i mycket komplexa implementeringar, då kommer jag att föreslå några möjligheter.

Fall 1: Jag anser att flera enheter till en enda Raspberry Pi inte skulle vara praktiska med tanke på RAM -kapaciteten och bearbetningen, i fallet med Raspberry Pi 3 hoppas jag kunna utföra framtida tester med New Raspberry Pi 4.

Bild
Bild

Fall 2: Denna arkitektur är mer robust eftersom den har en server eller dator med bättre processor och mer RAM -minne, vilket möjligen möjliggör hantering av fler enheter.

Bild
Bild

Varning: vi har inte utfört några av de tester som föreslagits i de tidigare fallen så vi vet inte omfattningen och funktionen hos S7Comm -noder med flera LOGO! Enheter, vi analyserar och antar bara möjligheterna.

Steg 12: Slutsatser

I detta fall utfördes kontrollen och övervakningen, och Ubidots -händelsemodulen användes, som har många funktioner.

Detta är ett grundläggande test, du måste ta hänsyn till fler faktorer innan du implementerar det i riktiga applikationer, säkra förhållanden som hänvisar till aktivering av utdata.

LOGOEN! Jag anser att de är perfekta för hemautomatiseringsapplikationer och grundläggande automatisering eller icke-komplexa processer och de är väldigt billiga.

Detta test gjordes för att öppna möjligheter mellan industriell hårdvara och IoT -plattformar i det här fallet Ubidots, vilket har många fördelar.

Rekommendation: titta på hela videon av detta test för att förstå hur det fungerar: Integration Industrial LOGO! Siemens med Ubidots Platform IoT.

Tack till Ubidots !!!

Tack vare Smart-Tech som en del av ST-One-projektet, skaparna av S7Comm Nodes for Node RED.

Rekommenderad: