INHOUDSOPGAWE:
- Stap 1: LOGO! deur Siemens
- Stap 2: 1. IoT -platform Ubidots
- Ons rekening op die Ubidotsplatform
- Stap 3: 2. Hersien LOGO! 12/24 RCE-verwysing 6ED1052-1MD00-0BA8
- Stap 4: 3. LOGO vir konfigurasie en programmering! Met LogoSoft
- Node-ROOI in Raspberry Pi 3
- Stap 5: 4. Kommunikasie LOGO! en Node-ROOI deur S7Comm
- Stap 6: 5. Verbindings Node-RED en Ubidots
- Die kommunikasie tussen Node RED en Ubidots geskied met behulp van die MQTT -protokol, wat die verbinding met die Ubidots Broker maak, daar is twee metodes om in te teken en MQTT -publikasies
- Stap 7: Finale video: Integrasie Industriële LOGO! Siemens met Ubidots -platform
- Stap 8: Toetse
- Implementering in Node-RED
- Stap 9: Dashboard -Ubidots
- Paneelbeheer van Ubidots
- Stap 10: Beheer met gebeure in Ubidots
- Met Ubidots kan u gebeurtenisse opstel wat veroorsaak word deur voorwaardelike, in hierdie geval is die volgende voorwaarde geskep:
- Stap 11: Aanbevelings
- Stap 12: Gevolgtrekkings
- Stap 13: Aflaai
Video: Integrasieplatform Ubidots Met LOGO! Siemens met behulp van Node-RED: 13 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
ap Vir 'n paar weke het ek 'n paar toetse met 'n LOGO gedoen! (logiese module) van Siemens, het ek 'n paar maande lank gesien dat hulle dit in basiese industriële toepassings gebruik, hoewel ek dit nie persoonlik as 100% as 'n PLC beskou nie, is dit maklik geïntegreer in moniterings- en beheertoepassings vir eenvoudige prosesse.
Stap 1: LOGO! deur Siemens
U kan sê dat hierdie toerusting die goedkoopste of bekostigbaarste "PLC" is wat Siemens in my land het, ongeveer 200 dollar kos, om die eenvoudige rede dat 'n merk van Siemens sinoniem is met vertroue en perfekte robuustheid vir Domotica -toepassings.
Aangesien die volgende tutoriaal 'n bietjie meer uitgebreid is, is dit in 5 dele verdeel wat ons volgende sal sien.
Stap 2: 1. IoT -platform Ubidots
Ons rekening op die Ubidotsplatform
Vervolgens voer ons die laaste toets uit van hierdie span wat die integrasie met die IoT Industrial Ubidots -platform uitvoer, voordat ek ander toetse en interessante integrasies met Ubidots aanbeveel.
Aanbeveel: PDAControl / Ubidots
Webwerf: Ubidots.com
Stap 3: 2. Hersien LOGO! 12/24 RCE-verwysing 6ED1052-1MD00-0BA8
Hierdie weergawe LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 het interessante funksies, veral Ethernet-kommunikasie wat die moontlikhede van integrasies uitbrei, 'n robuuste en betroubare hardeware.
Aanbevole handleiding: funksies en dokumentasie -funksies
Stap 4: 3. LOGO vir konfigurasie en programmering! Met LogoSoft
Hierdie toerusting het programmeersagteware "LOGOSoft", dit word geprogrammeer deur middel van logiese blokke of funksieblokdiagram of FBD, voorheen het ons 'n voorbeeld geskep, elke uitset sal die kleurverandering op die LCD -skerm en analoog insetlees besef.
Laai hierdie LogoSoft -voorbeeld aan die einde van die artikel af
Voorgestelde argitektuur vir programmering en konfigurasie
Aanbevole handleiding: aflaai van LogoSoft Demo -weergawe.
pdacontrolen.com/download-and-installation-software-logo-soft-comfort-v8-2-siemens-demo/
Aanbeveling: kyk na die volledige video van hierdie toets om te verstaan hoe dit werk: Integration Industrial LOGO! Siemens met Ubidots Platform IoT.
Node-ROOI in Raspberry Pi 3
Om die integrasie tussen die LOGO! en die Ubidots-platform gebruik ons 'n Raspberry Pi 3 model B waarin ons voorheen Node-RED geïnstalleer het.
Koop dit hier: Raspberry Pi 3 Model B or B+ with Case
Stap 5: 4. Kommunikasie LOGO! en Node-ROOI deur S7Comm
Die LOGO! Met modules wat hulle die S7Comm-protokol gebruik vir kommunikasie met afgeleë toepassings, danksy die Node-RED-ontwikkelaarsgemeenskap, het hulle S7-nodusse vir ethernet-kommunikasie met behulp van TSAP geskep.
Meer inligting Knope: node-red-contrib-s7
Voorgestelde argitektuur: LOGO! Integrasie en Node-ROOI.
Aanbevole handleiding: LOGO -integrasie! en Node-RED deur S7Comm.
Stap 6: 5. Verbindings Node-RED en Ubidots
Die kommunikasie tussen Node RED en Ubidots geskied met behulp van die MQTT -protokol, wat die verbinding met die Ubidots Broker maak, daar is twee metodes om in te teken en MQTT -publikasies
Aanbeveling: kyk na die volledige video van hierdie toets om te verstaan hoe dit werk: Integration Industrial LOGO! Siemens met Ubidots Platform IoT.
MQTT -nodusse van Ubidots: vergemaklik of vereenvoudig die opset
inligting vanaf
Basiese Node-RED se eie MQTT-nodusse: Hulle benodig meer behendigheid vir die opset
inligting vanaf
Argitektuur voorgestelde verbinding Node-RED en Platform Ubidots
Volledige dokumentasie: Verbindings Ubidots en Node RED
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots
Koop dit hier: Raspberry Pi Zero Wireless 1GHz 512Ram
Stap 7: Finale video: Integrasie Industriële LOGO! Siemens met Ubidots -platform
Om die begrip en omvang van die toepassing te vergemaklik, beveel ek aan om aan te vul met die volgende video, om die onderskrifte moontlik te maak, in hierdie video sal ek die toepassing in sy geheel in meer besonderhede verduidelik.
Stap 8: Toetse
Vanaf Ubidots sal ons die LOGO vir beheer en toesig uitvoer! deur Node-RED.
Argitektuur geïmplementeer vir hierdie toets
LOGO! Verbindings
Die volgende verbindings is gemaak:
- Elektriese selector met 3 posisies om 2 uitsette by 24VDC te aktiveer
- Potensiometer 10k om analoog insette van 0-10VDC na te boots
Implementering in Node-RED
Tweerigtingkommunikasie tussen LOGO! en Ubidots hieronder, sien ons 'n paar vereiste konfigurasies in Node-RED, laai die node-rooi invoervoorbeeld aan die einde van die artikel af.
Aanbeveling: kyk na die volledige video van hierdie toets om te verstaan hoe dit werk: Integration Industrial LOGO! Siemens met Ubidots Platform IoT.
Volledige aansigknope
Konfigurasie LOGO! TSAP -kommunikasie via S7Comm.
Konfigurasie TSAP LOGO! in LogoSoft.
Lys van veranderlikes van die LOGO!
- 4 digitale uitsette na Rele (Q0, Q1, Q2, Q3).
- 2 digitale insette (I3, I4).
- 1 Analoog insette (I8 = DB1 INT1118) 0-1000 punte, 0-10VDC.
Logboeklees en filter vanaf LOGO! en gestuur na Ubidots met 'n JSON -voorwerp.
Alle rekords lees (JSON Object).
Ons skakel die digitale uitsette uit vir die stuur van slegs digitale insette / analoog insette na Ubidots.
Lees van Ubidots en skryf in die 4 digitale uitsette (Relay) LOGO!, sal ons die basiese MQTT -knoop gebruik.
Stap 9: Dashboard -Ubidots
Paneelbeheer van Ubidots
Topbeheer van 4 uitsette
Sentrale deel opsporing van verandering van 2 insette digitale insette en ontwerpLOGO! in "Canvas" html, javascript
Onderste versameling van analoog invoerwaarde
Stap 10: Beheer met gebeure in Ubidots
Met Ubidots kan u gebeurtenisse opstel wat veroorsaak word deur voorwaardelike, in hierdie geval is die volgende voorwaarde geskep:
As ADC> 500 vir meer as 1 minuut = aktiveer (digitale uitset 02) kleur Rooi LCD
Aktiewe geleentheid
Meer inligting: Gebeurtenisse en waarskuwings in Ubidots
Stap 11: Aanbevelings
Ek beveel hoofsaaklik aan om na die vorige tutoriale op LOGO te kyk! dit spesifiseer spesifieke stappe rakende konfigurasies.
Die S7Comm -nodusse is diegene wat integrasie moontlik maak, alhoewel ons nie die omvang daarvan in meer komplekse toepassings ondersoek het nie, beveel ek diskresie aan by baie komplekse implementerings, dan stel ek 'n paar moontlikhede voor.
Geval 1: Ek meen dat verskeie toestelle vir 'n enkele Raspberry Pi nie prakties sou wees nie, gegewe die RAM -kapasiteit en verwerking, in die geval van die Raspberry Pi 3, hoop ek om toekomstige toetse met die New Raspberry Pi 4 uit te voer.
Geval 2: Hierdie argitektuur is meer robuust omdat dit 'n bediener of rekenaar het met 'n beter verwerker en meer RAM -geheue, wat moontlik toelaat om meer toestelle te bestuur.
Waarskuwing: ons het nie een van die in die vorige gevalle voorgestelde toetse uitgevoer nie, dus weet ons nie die omvang en funksionaliteit van die S7Comm -nodusse met veelvuldige LOGO nie! Toestelle, ons ontleed en aanvaar slegs die moontlikhede.
Stap 12: Gevolgtrekkings
In hierdie geval is die beheer en monitering uitgevoer, en is die Ubidots -gebeurtenismodule gebruik, wat baie funksies het.
Dit is 'n basiese toets; u moet meer faktore in ag neem voordat u dit in werklike toepassings implementeer, veilige toestande wat verwys na die aktivering van uitsette.
Die LOGO! Ek beskou dit as perfek vir tuisautomatiseringstoepassings en basiese outomatisering of nie-komplekse prosesse, en dit is baie goedkoop.
Hierdie toets is gemaak om die moontlikhede tussen industriële hardeware en IoT -platforms oop te maak, in hierdie geval Ubidots, wat baie voordele inhou.
Aanbeveling: kyk na die volledige video van hierdie toets om te verstaan hoe dit werk: Integration Industrial LOGO! Siemens met Ubidots Platform IoT.
Dankie aan Ubidots !!!
Danksy Smart-Tech as deel van die ST-One-projek, die skeppers van die S7Comm Nodes for Node RED.
Aanbeveel:
Ontleding van temp/humiditeitsdata met behulp van Ubidots en Google-blaaie: 6 stappe
Ontleding van temp/humiditeitsdata met behulp van Ubidots en Google-blaaie: In hierdie tutoriaal meet ons verskillende temperatuur- en humiditeitsdata met behulp van temperatuur- en humiditeitsensor. U sal ook leer hoe om hierdie data na Ubidots te stuur. Sodat u dit van oral vir verskillende toepassings kan ontleed. Ook deur te stuur
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms
Hoe om te programmeer met behulp van MSW -logo: 6 stappe
Hoe om te programmeer met behulp van MSW -logo: UPDATE: NUWE AWESOME BOX LêER. HERSIENING V2.9UPDATE 30.2009 Julie: AWESOME BOX LêERVERSIE 3.0 ADDEDUPDATE 16 Augustus 2009: TOEGEVOEGDE SKERMBLAD VAN AWESOME BOX V3.0 Hierdie instruksies sal u leer hoe u MSW Logo kan gebruik. MSW Logo is 'n opvoedkundige programmering