Turinys:

„Ubidots“integravimo platformos su LOGO! „Siemens“naudojant „Node-RED“: 13 žingsnių
„Ubidots“integravimo platformos su LOGO! „Siemens“naudojant „Node-RED“: 13 žingsnių

Video: „Ubidots“integravimo platformos su LOGO! „Siemens“naudojant „Node-RED“: 13 žingsnių

Video: „Ubidots“integravimo platformos su LOGO! „Siemens“naudojant „Node-RED“: 13 žingsnių
Video: Initial State Internet of Things Software Service – Another Geek Moment | DigiKey 2024, Liepa
Anonim
„Ubidots“integravimo platformos su LOGO! „Siemens“naudoja „Node-RED“
„Ubidots“integravimo platformos su LOGO! „Siemens“naudoja „Node-RED“

apKeletas savaites aš atlikau keletą bandymų su LOGO! (loginis modulis) iš „Siemens“, keletą mėnesių mačiau, kad jie jį naudoja pagrindinėse pramonės srityse, nors aš asmeniškai nelaikau to 100% PLC, jis lengvai integruojamas į paprastų procesų stebėjimo ir valdymo programas.

Vaizdas
Vaizdas

1 žingsnis: LOGO! pateikė „Siemens“

Galima sakyti, kad ši įranga yra pigiausia arba įperkama „PLC“, kurią „Siemens“mano šalyje kainuoja apie 200 USD dėl tos paprastos priežasties, kad buvimas „Siemens“prekės ženklu yra pasitikėjimo ir tobulo „Domotica“programų tvirtumo sinonimas.

Vaizdas
Vaizdas

Kadangi ši pamoka yra šiek tiek platesnė, ji buvo padalinta į 5 dalis, kurias matysime toliau.

2 žingsnis: 1. „IoT“platformos „Ubidots“

Mūsų sąskaita „Ubidotsplatform“

Toliau atliksime paskutinį šios komandos, atliekančios integraciją su „IoT Industrial Ubidots“platforma, bandymą, prieš pradėdamas rekomenduoju kitus testus ir įdomias integracijas su „Ubidots“.

Vaizdas
Vaizdas

Rekomenduojama: PDAControl / Ubidots

Svetainė: Ubidots.com

3 žingsnis: 2. Peržiūrėkite LOGO! 12/24 RCE nuoroda 6ED1052-1MD00-0BA8

Ši versija LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 turi įdomių funkcijų, daugiausia eterneto ryšio, kuris praplečia integracijos galimybes, tvirtą ir patikimą aparatūrą.

Vaizdas
Vaizdas

Rekomenduojama pamoka: funkcijos ir dokumentacijos funkcijos

4 žingsnis: 3. Konfigūravimas ir programavimas LOGO! Su „LogoSoft“

Ši įranga turi programavimo programinę įrangą „LOGOSoft“, ji programuojama naudojant loginius blokus arba funkcijų blokų schemą arba FBD, anksčiau mes sukūrėme pavyzdį, kiekvienas išėjimas supras spalvų pasikeitimą LCD ekrane ir analoginio įvesties rodmenis.

Atsisiųskite šį „LogoSoft“pavyzdį straipsnio pabaigoje

Vaizdas
Vaizdas

Siūloma programavimo ir konfigūravimo architektūra

Vaizdas
Vaizdas

Rekomenduojama pamoka: atsisiųskite „LogoSoft“demonstracinę versiją.

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

Rekomendacija: žiūrėkite visą šio bandymo vaizdo įrašą, kad suprastumėte, kaip jis veikia: Integration Industrial LOGO! „Siemens“su „Ubidots Platform IoT“.

Raudonas mazgas „Raspberry Pi 3“

Vaizdas
Vaizdas

Norėdami atlikti integraciją tarp LOGO! ir „Ubidots“platformai naudosime „Raspberry Pi 3“modelį B, kuriame anksčiau įdiegėme „Node-RED“.

Vaizdas
Vaizdas

Pirkite čia: Raspberry Pi 3 B arba B+ modelis su dėklu

Vaizdas
Vaizdas

5 žingsnis: 4. Bendravimas LOGO! ir „Node-RED“per „S7Comm“

LOGO! Moduliai, kuriuose jie naudoja „S7Comm“protokolą bendravimui su nuotolinėmis programomis, „Node-RED“kūrėjų bendruomenės dėka jie sukūrė S7 mazgus, skirtus eterneto ryšiui naudojant TSAP.

Vaizdas
Vaizdas

Daugiau informacijos Mazgai: node-red-contrib-s7

Vaizdas
Vaizdas

Siūloma architektūra: LOGO! Integracija ir mazgas-RAUDONAS.

Vaizdas
Vaizdas

Rekomenduojama pamoka: LOGO integracija! ir „Node-RED“per „S7Comm“.

6 veiksmas: 5. Ryšio mazgas-RED ir „Ubidots“

Ryšys tarp „Node RED“ir „Ubidots“vyksta naudojant MQTT protokolą, užmezgant ryšį su „Ubidots Broker“, yra 2 būdai prenumeruoti ir MQTT publikacijos

Rekomendacija: žiūrėkite visą šio bandymo vaizdo įrašą, kad suprastumėte, kaip jis veikia: Integration Industrial LOGO! „Siemens“su „Ubidots Platform IoT“.

„Ubidots“MQTT mazgai: palengvinkite arba supaprastinkite konfigūraciją

Vaizdas
Vaizdas

informacija iš

Patys „Basic Node-RED“MQTT mazgai: jiems konfigūracijai reikia daugiau miklumo

Vaizdas
Vaizdas

informacija iš

Architektūros siūlomas ryšys „Node-RED“ir „Platform Ubidots“

Vaizdas
Vaizdas

Išsami dokumentacija: jungtys „Ubidots“ir mazgas RED

Vaizdas
Vaizdas

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

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

Pirkite čia: Raspberry Pi Zero Wireless 1GHz 512Ram

7 veiksmas: paskutinis vaizdo įrašas: integravimo pramoninis LOGO! „Siemens“su „Ubidots“platforma

Image
Image

Siekiant palengvinti programos supratimą ir apimtį, rekomenduoju papildyti šį vaizdo įrašą, kad būtų įgalinti subtitrai, šiame vaizdo įraše išsamiau paaiškinsiu visą programą.

8 žingsnis: bandymai

Iš „Ubidots“mes vykdysime kontrolę ir priežiūrą LOGO! per „Node-RED“.

Šiam bandymui įdiegta architektūra

Vaizdas
Vaizdas

LOGO! Sujungimai

Buvo atlikti šie ryšiai:

  1. 3 padėčių elektrinis selektorius, skirtas įjungti 2 išėjimus esant 24 V nuolatinei įtampai
  2. 10k potenciometras imituoja 0-10VDC analoginį įėjimą

Įdiegimas „Node-RED“

Dvipusis ryšys tarp LOGO! ir „Ubidots“žemiau, „Node-RED“pamatysime kai kurias būtinas konfigūracijas. Atsisiųskite mazgo raudono importo pavyzdį straipsnio pabaigoje.

Rekomendacija: žiūrėkite visą šio bandymo vaizdo įrašą, kad suprastumėte, kaip jis veikia: Integration Industrial LOGO! „Siemens“su „Ubidots Platform IoT“.

Užbaigti rodinio mazgus

Vaizdas
Vaizdas

Sąranka LOGO! TSAP ryšys per S7Comm.

Vaizdas
Vaizdas

Konfigūracija TSAP LOGO! „LogoSoft“.

Vaizdas
Vaizdas

LOGO kintamųjų sąrašas!

  • 4 skaitmeniniai išėjimai į „Rele“(Q0, Q1, Q2, Q3).
  • 2 skaitmeniniai įėjimai (I3, I4).
  • 1 analoginis įėjimas (I8 = DB1 INT1118) 0-1000 taškų, 0-10VDC.
Vaizdas
Vaizdas

Žurnalo skaitymas ir filtravimas iš LOGO! ir išsiųstas į „Ubidots“, naudojant JSON objektą.

Vaizdas
Vaizdas

Visi įrašai perskaityti (JSON objektas).

Vaizdas
Vaizdas

Mes pašaliname skaitmeninius išėjimus, kad „Ubidots“būtų siunčiami tik skaitmeniniai įėjimai / analoginiai įėjimai.

Vaizdas
Vaizdas

Skaitymas iš „Ubidots“ir rašymas 4 skaitmeniniuose išėjimuose (relė) LOGO!, naudosime pagrindinį MQTT mazgą.

Vaizdas
Vaizdas

9 veiksmas: „Ubidots“prietaisų skydelis

Skydo valdymas iš „Ubidots“

Viršutinis 4 išėjimų valdymas

Vaizdas
Vaizdas

Centrinė dalis, nustatanti 2 įėjimų skaitmeninių įėjimų pasikeitimą ir dizainąLOGO! „Canvas“html, „javascript“

Vaizdas
Vaizdas

Apatinė analoginės įvesties vertės kolekcija

Vaizdas
Vaizdas

10 veiksmas: valdykite naudodami įvykius „Ubidots“

„Ubidots“leidžia sukonfigūruoti įvykius, suaktyvintus sąlyginio, šiuo atveju buvo sukurta ši sąlyga:

Jei ADC> 500 ilgiau nei 1 minutę = suaktyvinkite (skaitmeninis išėjimas 02) spalvotą raudoną LCD ekraną

Vaizdas
Vaizdas

Aktyvus renginys

Vaizdas
Vaizdas

Daugiau informacijos: Įvykiai ir įspėjimai „Ubidots“

Vaizdas
Vaizdas

11 žingsnis: rekomendacijos

Dažniausiai rekomenduoju pradėti žiūrėti ankstesnes LOGO pamokas! juose nurodomi konkretūs konfigūracijos veiksmai.

S7Comm mazgai yra tie, kurie leidžia integruoti, nors jų taikymo srities sudėtingesnėse programose neišnagrinėjome, rekomenduoju veikti labai sudėtingai, tada pasiūlysiu keletą galimybių.

1 atvejis: Manau, kad keli įrenginiai prie vieno „Raspberry Pi“nebūtų praktiški, atsižvelgiant į RAM talpą ir apdorojimą, „Raspberry Pi 3“atveju tikiuosi ateityje atlikti bandymus su „New Raspberry Pi 4“.

Vaizdas
Vaizdas

2 atvejis: Ši architektūra yra tvirtesnė, nes ji turi serverį ar kompiuterį su geresniu procesoriumi ir daugiau RAM atminties, galbūt leisianti valdyti daugiau įrenginių.

Vaizdas
Vaizdas

Įspėjimas: neatlikome nė vieno ankstesniais atvejais pasiūlyto bandymo, todėl nežinome „S7Comm“mazgų, turinčių kelis LOGO, apimties ir funkcionalumo! Įrenginiai, mes tik analizuojame ir prisiimame galimybes.

12 žingsnis: Išvados

Šiuo atveju buvo atliktas valdymas ir stebėjimas, taip pat buvo naudojamas „Ubidots“įvykių modulis, turintis daug funkcijų.

Tai yra pagrindinis bandymas, prieš diegdami jį realiose programose turite atsižvelgti į daugiau veiksnių, saugias sąlygas, susijusias su išėjimų aktyvavimu.

LOGO! Manau, kad jie puikiai tinka namų automatizavimo programoms ir pagrindinei automatikai ar nesudėtingiems procesams, ir jie yra labai pigūs.

Šis bandymas buvo skirtas atverti galimybes tarp pramoninės aparatūros ir daiktų interneto platformų, šiuo atveju „Ubidots“, o tai turi daug privalumų.

Rekomendacija: žiūrėkite visą šio bandymo vaizdo įrašą, kad suprastumėte, kaip jis veikia: Integration Industrial LOGO! „Siemens“su „Ubidots Platform IoT“.

Ačiū Ubidotams !!!

„Smart-Tech“dėka įgyvendinant projektą „ST-One“, „S7Comm Nodes for Node RED“kūrėjai.

Rekomenduojamas: