İçindekiler:
- Adım 1: LOGO! Siemens tarafından
- 2. Adım: 1. IoT Platformu Ubidot'ları
- Ubidotsplatformdaki hesabımız
- Adım 3: 2. LOGO! 12/24 RCE Referansı 6ED1052-1MD00-0BA8
- Adım 4: 3.Yapılandırma ve Programlama LOGO! LogoSoft ile
- Raspberry Pi 3'te Düğüm-KIRMIZI
- Adım 5: 4. İletişim LOGOSU! ve S7Comm Aracılığıyla Düğüm-RED
- Adım 6: 5. Bağlantı Düğümü-RED ve Ubidot'lar
- Node RED ile Ubidots arasındaki iletişim MQTT protokolü kullanılarak yapılır, Ubidots Broker'a bağlantı yapılır, abonelikler ve MQTT yayınları yapmak için 2 yöntem vardır
- 7. Adım: Son Video: Entegrasyon Endüstriyel LOGO! Ubidots Platformlu Siemens
- 8. Adım: Testler
- Node-RED'de Uygulama
- 9. Adım: Pano Ubidot'ları
- Ubidots'tan Panel Kontrolü
- Adım 10: Ubidots'ta Olaylarla Kontrol Edin
- Ubidots, koşullu tarafından tetiklenen olayları yapılandırmanıza izin verir, bu durumda aşağıdaki koşul oluşturulmuştur:
- 11. Adım: Öneriler
- Adım 12: Sonuçlar
- Adım 13: İndirmeler
Video: LOGO ile Ubidots Entegrasyon Platformu! Node-RED'i Kullanan Siemens: 13 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
apBirkaç hafta boyunca bir LOGO! (mantıksal modül) Siemens'ten, birkaç aydır temel endüstriyel uygulamalarda kullandıklarını gördüm, kişisel olarak %100 PLC olarak düşünmesem de basit prosesler için izleme ve kontrol uygulamalarına kolaylıkla entegre edilebiliyor.
Adım 1: LOGO! Siemens tarafından
Bu ekipmanın Siemens'in ülkemde sahip olduğu en ucuz veya uygun fiyatlı "PLC" olduğunu söyleyebilirsiniz, bunun maliyeti yaklaşık 200 USD'dir, çünkü Siemens markası olmak Domotica uygulamaları için güven ve mükemmel sağlamlık ile eş anlamlıdır.
Aşağıdaki öğretici biraz daha kapsamlı olduğundan, daha sonra göreceğimiz 5 bölüme ayrılmıştır.
2. Adım: 1. IoT Platformu Ubidot'ları
Ubidotsplatformdaki hesabımız
Daha sonra, IoT Endüstriyel Ubidots platformu ile entegrasyonu gerçekleştiren bu ekibin son testini gerçekleştireceğiz, başlamadan önce başka testler ve Ubidots ile ilginç entegrasyonlar öneriyorum.
Önerilen: PDAControl / Ubidots
Web sitesi: Ubidots.com
Adım 3: 2. LOGO! 12/24 RCE Referansı 6ED1052-1MD00-0BA8
Bu sürüm LOGOSU! 12/24 RCE 6ED1052-1MD00-0BA8, entegrasyon olanaklarını genişleten Ethernet iletişimi, sağlam ve güvenilir bir donanım gibi ilginç özelliklere sahiptir.
Önerilen Eğitim: özellikler ve belge özellikleri
Adım 4: 3. Yapılandırma ve Programlama LOGO! LogoSoft ile
Bu ekipmanlar "LOGOSoft" programlama yazılımına sahiptir, mantıksal bloklar veya Fonksiyon Blok Şeması veya FBD aracılığıyla programlanır, daha önce bir örnek oluşturmuştuk, her çıkış LCD ekrandaki renk değişimini ve analog giriş okumasını gerçekleştirecektir.
Bu LogoSoft örneğini makalenin sonunda indirin
Programlama ve konfigürasyon için önerilen mimari
Önerilen Eğitim: LogoSoft Demo sürümünün indirilmesi.
pdacontrolen.com/download-and-installation-software-logo-soft-comfort-v8-2-siemens-demo/
Öneri: Nasıl çalıştığını anlamak için bu testin tam videosunu izleyin: Entegrasyon Endüstriyel LOGO! Ubidots Platform IoT ile Siemens.
Raspberry Pi 3'te Düğüm-KIRMIZI
LOGO! ve Ubidots platformunda daha önce Node-RED'i kurduğumuz Raspberry Pi 3 model B kullanacağız.
Buradan satın alın: Kasalı Raspberry Pi 3 Model B veya B+
Adım 5: 4. İletişim LOGOSU! ve S7Comm Aracılığıyla Düğüm-RED
Amblem! Modüller, uzak uygulamalarla iletişim için S7Comm protokolünü kullanırlar, Node-RED geliştirici topluluğu sayesinde, TSAP kullanarak ethernet iletişimi için S7 düğümleri oluşturmuşlardır.
Daha fazla bilgi Düğümler: node-red-contrib-s7
Önerilen mimari: LOGO! Entegrasyon ve Düğüm-RED.
Önerilen Eğitim: LOGO entegrasyonu! ve S7Comm aracılığıyla Node-RED.
Adım 6: 5. Bağlantı Düğümü-RED ve Ubidot'lar
Node RED ile Ubidots arasındaki iletişim MQTT protokolü kullanılarak yapılır, Ubidots Broker'a bağlantı yapılır, abonelikler ve MQTT yayınları yapmak için 2 yöntem vardır
Öneri: Nasıl çalıştığını anlamak için bu testin tam videosunu izleyin: Entegrasyon Endüstriyel LOGO! Ubidots Platform IoT ile Siemens.
Ubidot'ların MQTT düğümleri: yapılandırmayı kolaylaştırır veya basitleştirir
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots adresinden bilgi
Temel Düğüm-RED'in kendi MQTT düğümleri: Yapılandırma için daha fazla el becerisi gerektirirler
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots adresinden bilgi
Mimari tarafından önerilen bağlantı Node-RED ve Platform Ubidots
Eksiksiz Belgeler: Bağlantılar Ubidots ve Node RED
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots
Buradan satın alın: Raspberry Pi Zero Kablosuz 1GHz 512Ram
7. Adım: Son Video: Entegrasyon Endüstriyel LOGO! Ubidots Platformlu Siemens
Uygulamanın anlaşılmasını ve kapsamını kolaylaştırmak için aşağıdaki video ile tamamlamanızı tavsiye ederim, alt yazıları etkinleştirmek için bu videoda uygulamayı bir bütün olarak daha detaylı anlatacağım.
8. Adım: Testler
Ubidots'tan kontrol ve denetim LOGO! Düğüm-RED aracılığıyla.
Bu test için Uygulanan Mimari
LOGO! Bağlantılar
Aşağıdaki bağlantılar yapılmıştır:
- 24VDC'de 2 çıkışı etkinleştirmek için 3 konumlu elektrikli seçici
- 0-10VDC analog girişini simüle etmek için potansiyometre 10k
Node-RED'de Uygulama
LOGO! arasında çift yönlü iletişim ve Ubidots aşağıda, Node-RED'de gerekli bazı konfigürasyonları göreceğiz, makalenin sonunda node-red içe aktarma örneğini indirin.
Öneri: Nasıl çalıştığını anlamak için bu testin tam videosunu izleyin: Entegrasyon Endüstriyel LOGO! Ubidots Platform IoT ile Siemens.
Tam görünüm düğümleri
Yapılandırma LOGOSU! S7Comm aracılığıyla TSAP iletişimi.
Yapılandırma TSAP LOGOSU! LogoSoft'ta.
LOGO! Değişkenlerinin Listesi!
- Rele (Q0, Q1, Q2, Q3) için 4 dijital çıkış.
- 2 dijital giriş (I3, I4).
- 1 Analog giriş (I8 = DB1 INT1118) 0-1000 nokta, 0-10VDC.
LOGO!'dan günlük okuma ve filtreleme ve bir JSON Nesnesi kullanılarak Ubidots'a gönderilir.
Tüm kayıtlar okunur (JSON Nesnesi).
Sadece dijital girişlerin / analog girişlerin Ubidot'lara gönderilmesi için dijital çıkışları ortadan kaldırıyoruz.
Ubidot'lardan okuma ve 4 Dijital çıkışa (Röle) yazma LOGO!, temel MQTT düğümünü kullanacağız.
9. Adım: Pano Ubidot'ları
Ubidots'tan Panel Kontrolü
4 Çıkışın Üst Kontrolü
2 girişli dijital girişlerin değişiminin merkezi parça tespiti ve designLOGO! "Tuval" html'de, javascript
Analog giriş değerinin alt koleksiyonu
Adım 10: Ubidots'ta Olaylarla Kontrol Edin
Ubidots, koşullu tarafından tetiklenen olayları yapılandırmanıza izin verir, bu durumda aşağıdaki koşul oluşturulmuştur:
1 dakikadan fazla ADC> 500 ise = etkinleştir (dijital çıkış 02) renkli Kırmızı LCD
Aktif Etkinlik
Daha fazla bilgi: Ubidots'ta olaylar ve uyarılar
11. Adım: Öneriler
Temel olarak LOGO! ile ilgili önceki eğitimleri izlemeye başlamanızı tavsiye ederim! bunlar, yapılandırmalarla ilgili belirli adımları belirtir.
S7Comm düğümleri entegrasyona izin veren düğümlerdir, daha karmaşık uygulamalarda kapsamlarını keşfetmemiş olsak da, çok karmaşık uygulamalarda sağduyulu olmayı öneriyorum, sonra bazı olasılıklar önereceğim.
Durum 1: Raspberry Pi 3 durumunda, RAM kapasitesi ve işleme göz önüne alındığında, tek bir Raspberry Pi'ye birden fazla cihazın pratik olmayacağını düşünüyorum, Yeni Raspberry Pi 4 ile gelecekteki testleri gerçekleştirmeyi umuyorum.
Durum 2: Bu mimari, daha iyi işlemciye ve daha fazla RAM belleğe sahip bir sunucu veya PC'ye sahip olduğundan, muhtemelen daha fazla cihazı yönetmeye izin verdiği için daha sağlamdır.
Uyarı: Daha önceki durumlarda önerilen testlerin hiçbirini gerçekleştirmedik, bu nedenle birden fazla LOGO! Cihazlar, biz sadece olasılıkları analiz eder ve üstleniriz.
Adım 12: Sonuçlar
Bu durumda kontrol ve izleme gerçekleştirilmiş ve birçok özelliği olan Ubidots olaylar modülü kullanılmıştır.
Bu temel bir testtir, gerçek uygulamalarda uygulamadan önce daha fazla faktörü göz önünde bulundurmalısınız, çıktıların aktivasyonu ile ilgili güvenli koşullar.
Amblem! Ev otomasyonu uygulamaları ve temel otomasyon veya karmaşık olmayan süreçler için mükemmel olduklarını düşünüyorum ve çok ucuzlar.
Bu test, endüstriyel donanım ile IoT platformları arasındaki olasılıkları açmak için yapıldı, bu durumda birçok faydası olan Ubidots.
Öneri: Nasıl çalıştığını anlamak için bu testin tam videosunu izleyin: Entegrasyon Endüstriyel LOGO! Ubidots Platform IoT ile Siemens.
Ubidots'a teşekkürler !!!
ST-One projesinin bir parçası olan Smart-Tech sayesinde, Node RED için S7Comm Nodes'un yaratıcıları.
Önerilen:
EC/pH/ORP Verilerini TICK Stack ve NoCAN Platformu ile Depolayın ve Grafiklerini Oluşturun: 8 Adım
EC/pH/ORP Verilerini TICK Stack ve NoCAN Platformu ile Depolayın ve Grafikleyin: Bu, EC, pH ve ORP'yi ölçmek için Omzlo ve uFire sensörlerinin NoCAN Platformunun nasıl kullanılacağını ele alacaktır. Web sitelerinin dediği gibi, bazen sensör düğümlerinize biraz kablo çekmek daha kolaydır. CAN, bir c'de iletişim ve güç avantajına sahiptir
Arduino İle 2.4Ghz NRF24L01 Modülünü Kullanan Kablosuz Uzaktan Kumanda - Nrf24l01 Quadcopter için 4 Kanal / 6 Kanal Verici Alıcı - Rc Helikopter - Arduino Kullanan Rc Uçak: 5 Adım (Resimlerle)
Arduino İle 2.4Ghz NRF24L01 Modülünü Kullanan Kablosuz Uzaktan Kumanda | Nrf24l01 Quadcopter için 4 Kanal / 6 Kanal Verici Alıcı | Rc Helikopter | Arduino Kullanan Rc Uçak: Bir Rc araba çalıştırmak için | Quadcopter | dron | RC uçak | RC tekne, her zaman bir alıcı ve vericiye ihtiyacımız var, RC QUADCOPTER için 6 kanallı bir verici ve alıcıya ihtiyacımız olduğunu ve bu tür TX ve RX'in çok maliyetli olduğunu varsayalım, bu yüzden bir tane yapacağız
Evive-Arduino Gömülü Platformu Kullanan Skor Sayma Çemberleri ile Akıllı Basketbol Atari Oyunu: 13 Adım
Evive-Arduino Gömülü Platformu Kullanan Skor Sayma Çemberleri ile Akıllı Basketbol Atari Oyunu: Tüm oyunlar arasında en eğlencelisi atari oyunlarıdır. Bu yüzden neden evde kendimiz yapmayalım diye düşündük! Ve işte buradayız, şimdiye kadar oynadığınız en eğlenceli Kendin Yap oyunu - Kendin Yap Atari Basketbol Oyunu! Sadece bu değil
IoT-HUB-Canlı Entegrasyon (ESP 8266, Arduino): 11 Adım
IoT-HUB-Live Entegrasyonu (ESP 8266, Arduino): IoT cihazlarınız varsa ve ölçümlerinizi saklamak için bir bulut servisine ihtiyacınız varsa
Python'da Sayısal Entegrasyon Programı Nasıl Yapılır: 10 Adım
Python'da Sayısal Entegrasyon Programı Nasıl Yapılır: Bu, sayısal bir entegrasyon algoritması kullanarak belirli integralleri değerlendirecek bir programın nasıl oluşturulacağı ve çalıştırılacağı hakkında bir eğitimdir. Adımları 3 bölüme ayırdım: programı yapmak için kullanılacak algoritmayı anlamak, kodlamayı