Talaan ng mga Nilalaman:

Pagsasama ng Platform Ubidots Sa LOGO! Siemens Paggamit ng Node-RED: 13 Mga Hakbang
Pagsasama ng Platform Ubidots Sa LOGO! Siemens Paggamit ng Node-RED: 13 Mga Hakbang

Video: Pagsasama ng Platform Ubidots Sa LOGO! Siemens Paggamit ng Node-RED: 13 Mga Hakbang

Video: Pagsasama ng Platform Ubidots Sa LOGO! Siemens Paggamit ng Node-RED: 13 Mga Hakbang
Video: The Story of London's Newest Railway Line 2024, Nobyembre
Anonim
Pagsasama ng Platform Ubidots Sa LOGO! Siemens Paggamit ng Node-RED
Pagsasama ng Platform Ubidots Sa LOGO! Siemens Paggamit ng Node-RED

apPara sa ilang linggo nagawa ko ang ilang mga pagsubok sa isang LOGO! (lohikal na module) mula sa Siemens, sa loob ng ilang buwan nakita ko na ginagamit nila ito sa pangunahing mga pang-industriya na aplikasyon, kahit na hindi ko ito personal na isinasaalang-alang na 100% isang PLC, madali itong isinasama sa pagsubaybay at kontrolin ang mga application para sa mga simpleng proseso.

Larawan
Larawan

Hakbang 1: LOGO! ni Siemens

Maaari mong sabihin na ang kagamitang ito ay ang pinakamura o abot-kayang "PLC" na mayroon ang Siemens sa aking bansa na may gastos na humigit-kumulang na 200 USD, para sa simpleng kadahilanan na ang pagiging tatak ng Siemens ay magkasingkahulugan ng kumpiyansa at perpektong pagiging matatag para sa mga aplikasyon ng Domotica.

Larawan
Larawan

Dahil ang sumusunod na tutorial ay medyo mas malawak ito ay nahahati sa 5 mga bahagi na makikita natin sa susunod.

Hakbang 2: 1. IoT Platform Ubidots

Ang aming account sa Ubidotsplatform

Susunod ay isasagawa namin ang pangwakas na pagsubok ng pangkat na ito na isinasagawa ang pagsasama sa platform ngIoT Industrial Ubidots, bago simulan inirerekumenda ko ang iba pang mga pagsubok at kagiliw-giliw na pagsasama sa Ubidots.

Larawan
Larawan

Inirekomenda: PDAControl / Ubidots

Website: Ubidots.com

Hakbang 3: 2. Suriin ang LOGO! 12/24 RCE Sanggunian 6ED1052-1MD00-0BA8

Ang bersyon na ito LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 ay may mga kagiliw-giliw na tampok, higit sa lahat ang komunikasyon sa Ethernet na nagpapalawak ng mga posibilidad ng pagsasama, isang matatag at maaasahang hardware.

Larawan
Larawan

Inirekumenda na Tutorial: mga tampok at tampok sa dokumentasyon

Hakbang 4: 3. Configuration at Programming LOGO! Gamit ang LogoSoft

Ang mga equipment na ito ay may software ng programang "LOGOSoft", na-program ito sa pamamagitan ng mga lohikal na bloke o Function Block Diagram o FBD, dati ay gumawa kami ng isang halimbawa, ang bawat output ay mapagtanto ang pagbabago ng kulay sa LCD screen at pagbasa ng input ng analog.

I-download ang halimbawa ng LogoSoft na ito sa pagtatapos ng artikulo

Larawan
Larawan

Iminungkahing arkitektura para sa programa at pagsasaayos

Larawan
Larawan

Inirekumenda na Tutorial: Pag-download ng bersyon ng LogoSoft Demo.

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

Rekomendasyon: panoorin ang buong video ng pagsubok na ito upang maunawaan kung paano ito gumagana: Pagsasama ng Industrial LOGO! Siemens na may Ubidots Platform IoT.

Node-RED sa Raspberry Pi 3

Larawan
Larawan

Upang maisagawa ang pagsasama sa pagitan ng LOGO! at ang platform ng Ubidots gagamitin namin ang isang modelo ng Raspberry Pi 3 na B kung saan dati naming na-install ang Node-RED.

Larawan
Larawan

Bilhin ito dito: Raspberry Pi 3 Model B o B + na may Kaso

Larawan
Larawan

Hakbang 5: 4. LOGO sa Komunikasyon! at Node-RED Sa Pamamagitan ng S7Comm

Ang LOGO! Ginagamit nila ang mga module na S7Comm protocol para sa komunikasyon sa mga malalayong aplikasyon, salamat sa pamayanan ng developer ng Node-RED, lumikha sila ng mga node ng S7 para sa komunikasyon ng ethernet gamit ang TSAP.

Larawan
Larawan

Higit pang impormasyon Node: node-red-contrib-s7

Larawan
Larawan

Iminungkahing arkitektura: LOGO! Pagsasama at Node-RED.

Larawan
Larawan

Inirekumenda na Tutorial: pagsasama ng LOGO! at Node-RED sa pamamagitan ng S7Comm.

Hakbang 6: 5. Koneksyon Node-RED at Ubidots

Ang komunikasyon sa pagitan ng Node RED at Ubidots ay tapos na gamit ang MQTT protocol, na ginagawang koneksyon sa Ubidots Broker, mayroong 2 pamamaraan upang gawin ang mga subscription at MQTT publication

Rekomendasyon: panoorin ang buong video ng pagsubok na ito upang maunawaan kung paano ito gumagana: Pagsasama ng Industrial LOGO! Siemens na may Ubidots Platform IoT.

Mga node ng MQTT ng Ubidots: mapadali o gawing simple ang pagsasaayos

Larawan
Larawan

impormasyon mula sa

Ang mga sariling node ng MQTT ng Basic Node-RED: Nangangailangan sila ng higit na kagalingan ng kamay para sa pagsasaayos

Larawan
Larawan

impormasyon mula sa

Iminungkahi ng arkitektura ang koneksyon sa Node-RED at Platform Ubidots

Larawan
Larawan

Kumpletuhin ang Dokumentasyon: Mga Koneksyon Ubidots at Node RED

Larawan
Larawan

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

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

Bilhin ito dito: Raspberry Pi Zero Wireless 1GHz 512Ram

Hakbang 7: Pangwakas na Video: Pagsasama ng Industrial LOGO! Siemens Sa Ubidots Platform

Image
Image

Upang mapadali ang pag-unawa at saklaw ng application inirerekumenda ko na umakma sa sumusunod na video, upang paganahin ang mga subtitle, sa video na ito ay ipapaliwanag ko nang mas detalyado ang application bilang isang buo.

Hakbang 8: Mga Pagsubok

Mula sa Ubidots isasagawa namin ang kontrol at pangangasiwa ng LOGO! sa pamamagitan ng Node-RED.

Ipinatupad ang Arkitektura para sa pagsubok na ito

Larawan
Larawan

LOGO! Mga koneksyon

Ang mga sumusunod na koneksyon ay nagawa:

  1. 3-posisyon electric selector upang buhayin ang 2 output sa 24VDC
  2. Potentiometer 10k upang gayahin ang analog input ng 0-10VDC

Pagpapatupad sa Node-RED

Komunikasyon sa bidirectional sa pagitan ng LOGO! at Ubidots sa ibaba, makikita namin ang ilang kinakailangang mga pagsasaayos sa Node-RED, I-download ang halimbawa ng node-red import sa dulo ng artikulo.

Rekomendasyon: panoorin ang buong video ng pagsubok na ito upang maunawaan kung paano ito gumagana: Pagsasama ng Industrial LOGO! Siemens na may Ubidots Platform IoT.

Kumpletuhin ang mga view node

Larawan
Larawan

LOGO ng pag-configure! Komunikasyon sa TSAP sa pamamagitan ng S7Comm.

Larawan
Larawan

Pag-configure ng TSAP LOGO! sa LogoSoft.

Larawan
Larawan

Listahan ng Mga variable ng LOGO!

  • 4 digital outputs sa Rele (Q0, Q1, Q2, Q3).
  • 2 digital input (I3, I4).
  • 1 Analog input (I8 = DB1 INT1118) 0-1000 puntos, 0-10VDC.
Larawan
Larawan

Pagbasa ng pag-log at pag-filter mula sa LOGO! at ipinadala sa Ubidots, gamit ang isang JSON Object.

Larawan
Larawan

Nabasa ang lahat ng talaan (JSON Object).

Larawan
Larawan

Tinatanggal namin ang mga digital na output para sa pagpapadala sa Ubidots ng mga digital input / analog input lamang.

Larawan
Larawan

Ang pagbabasa mula sa Ubidots at pagsusulat sa 4 Digital outputs (Relay) LOGO!, gagamitin namin ang pangunahing nQ ng MQTT.

Larawan
Larawan

Hakbang 9: Mga Dashboard Ubidots

Control ng Panel mula sa Ubidots

Nangungunang Pagkontrol ng 4 na Mga Output

Larawan
Larawan

Pagtuklas ng gitnang bahagi ng pagbabago ng 2 mga input na digital na input at disenyoLOGO! sa "Canvas" html, javascript

Larawan
Larawan

Ibabang koleksyon ng halagang analog input

Larawan
Larawan

Hakbang 10: Kontrolin Sa Mga Kaganapan sa Ubidots

Pinapayagan ka ng Ubidots na i-configure ang mga kaganapan na na-trigger ng kondisyonal, sa kasong ito nilikha ang sumusunod na kundisyon:

Kung ang ADC> 500 nang higit sa 1 minuto = buhayin (digital output 02) ang kulay na Red LCD

Larawan
Larawan

Aktibong Kaganapan

Larawan
Larawan

Higit pang impormasyon: Kaganapan ng mga alerto sa Ubidots

Larawan
Larawan

Hakbang 11: Mga Rekomendasyon

Higit sa lahat inirerekumenda kong simulang panoorin ang mga nakaraang tutorial sa LOGO! tinukoy nito ang mga tiyak na hakbang tungkol sa mga pagsasaayos.

Ang mga node ng S7Comm ay ang mga nagpapahintulot sa pagsasama, kahit na hindi namin napag-aralan ang kanilang saklaw sa mas kumplikadong mga aplikasyon, inirerekumenda ko ang paghuhusga sa napakahirap na pagpapatupad, pagkatapos ay imumungkahi ko ang ilang mga posibilidad.

Kaso 1: Isinasaalang-alang ko na maraming mga aparato sa isang solong Raspberry Pi, ay hindi praktikal na bibigyan ng kapasidad at pagproseso ng RAM, sa kaso ng Raspberry Pi 3, inaasahan kong magsagawa ng mga pagsubok sa hinaharap sa New Raspberry Pi 4.

Larawan
Larawan

Kaso 2: Ang arkitekturang ito ay mas matatag dahil mayroon itong isang server o PC na may mas mahusay na processor at mas memorya ng RAM, posibleng pinapayagan na pamahalaan ang maraming mga aparato.

Larawan
Larawan

Babala: hindi namin nagawa ang alinman sa mga pagsubok na iminungkahi sa mga nakaraang kaso kaya hindi namin alam ang saklaw at pag-andar ng mga node ng S7Comm na may maraming LOGO! Mga aparato, pinag-aaralan lamang namin at ipinapalagay ang mga posibilidad.

Hakbang 12: Mga Konklusyon

Sa kasong ito ang control at monitoring ay natupad, at ginamit ang module ng mga kaganapan sa Ubidots, na maraming mga tampok.

Ito ay isang pangunahing pagsubok, dapat mong isaalang-alang ang higit pang mga kadahilanan bago ipatupad ito sa totoong mga application, ligtas na mga kundisyon na tumutukoy sa pag-aktibo ng mga output.

Ang LOGO! Isaalang-alang ko ang mga ito perpekto para sa mga aplikasyon sa pag-aautomat ng bahay at pangunahing pag-aautomat o hindi kumplikadong mga proseso at ang mga ito ay napaka-mura.

Ang pagsubok na ito ay ginawa upang buksan ang mga posibilidad sa pagitan ng pang-industriya na hardware at mga platform ng IoT sa kasong ito ang Ubidots, na mayroong maraming mga benepisyo.

Rekomendasyon: panoorin ang buong video ng pagsubok na ito upang maunawaan kung paano ito gumagana: Pagsasama ng Industrial LOGO! Siemens na may Ubidots Platform IoT.

Salamat sa Ubidots !!!

Salamat sa Smart-Tech bilang bahagi ng proyekto ng ST-One, ang mga tagalikha ng S7Comm Nodes para sa Node RED.

Inirerekumendang: