• Forumu şuan da Ziyaretçi olarak görüntülüyorsunuz. Forum ziyaretçileri tüm konu ve bağlantıları görüntüleyemez ve kaynaklara erişimi yoktur. Eğer üye iseniz buradan üye girişi yapın ya da burayı tıklayarak şimdi üye olun.
  • Ubden® Topluluk Projelerine, Aracılığınızla Destek Vermektedir.

    Topluluk projelerine katkı yapmak ve topluğumuza ulaşan genç girişimcilere destek olmak için Buradaki  bağlantıdan işlem kanallarına ulaşabilirsiniz.

    Desteklerinizle 7.000 kişilik bir ekosistem olduk ve büyümeye devam ediyoruz. Desteğiniz için teşekkürler.

Delta PLC ve Ardunio Haberleştirme - Delta PLC'de Ardunio Nasıl Kullanılır ?

Ubden 

Administrator
Kurucu
Administator
2 Şub 2023
148
18
KrediPara
4,864KP
Delta PLC ve Arduino birbirleriyle RS-232 veya RS-485 seri haberleşme protokolleri kullanılarak bağlanabilirler. Bu bağlantı sayesinde, Delta PLC üzerinde yer alan sensörlerin verilerini toplayarak, Arduino tarafından işlenmesi ve kontrol işlemlerinin gerçekleştirilmesi mümkün olur.

Aşağıdaki adımları takip ederek Delta PLC ve Arduino arasındaki bağlantıyı kurabilirsiniz:

  1. İlk olarak, Delta PLC ve Arduino cihazlarının RS-232 veya RS-485 seri haberleşme portlarına uygun seri kabloları edinin. Bu kablolar sayesinde, iki cihaz arasındaki veri akışını sağlayacaksınız.
  2. Daha sonra, Delta PLC ve Arduino cihazlarınızın seri haberleşme portlarına bu kabloları takın.
  3. Arduino cihazınızın RS-232 veya RS-485 seri haberleşme portu üzerinde bulunan dip switchleri ayarlayın. Bu ayarlamalar sayesinde, Arduino cihazınızın hangi seri haberleşme protokolünü kullanacağını belirleyeceksiniz.
  4. Arduino cihazınızda seri haberleşme kütüphanesini kullanarak, Delta PLC ile haberleşme kodlarını yazın. Bu kodlar sayesinde, Arduino cihazınız Delta PLC üzerinden gelen verileri okuyabilir ve Delta PLC üzerinden kontrol sinyalleri gönderebilir.
  5. Kodlarınızı derledikten ve yükledikten sonra, Delta PLC ve Arduino cihazları arasındaki bağlantıyı test edin. Bu sayede, iki cihazın bağlantısının doğru şekilde kurulduğundan emin olabilirsiniz.
Bu adımları takip ederek, Delta PLC ve Arduino cihazları arasındaki bağlantıyı kurabilirsiniz. Bu bağlantı sayesinde, Delta PLC üzerinde yer alan sensörlerin verilerini toplayarak, Arduino tarafından işlenmesi ve kontrol işlemlerinin gerçekleştirilmesi mümkün olur.

Ancak, Delta PLC ve Arduino cihazları arasındaki bağlantının doğru şekilde kurulması için bazı önemli noktalara dikkat etmeniz gerekir. Öncelikle, Delta PLC ve Arduino cihazlarınızın kullandıkları seri haberleşme protokollerinin aynı olmasına dikkat edin. Eğer farklı protokoller kullanıyorsanız, cihazlar arasındaki veri akışı gerçekleşmeyecektir.

Ayrıca, Delta PLC ve Arduino cihazlarınızın seri haberleşme portlarına taktığınız kabloların doğru şekilde takılı olduğuna da dikkat edin. Eğer kablolar yanlış takılmışsa, cihazlar arasındaki veri akışı gerçekleşmeyecektir.

Son olarak, Arduino cihazınızda yazdığınız seri haberleşme kodlarının doğru şekilde yazılıp yüklendiğine de emin olun. Eğer kodlar yanlış yazılmışsa, cihazlar arasındaki veri akışı gerçekleşmeyecektir.

Bu önemli noktaları dikkate alarak, Delta PLC ve Arduino cihazları arasındaki bağlantıyı doğru şekilde kurarak, iki cihaz arasında veri akışını sağlayabilirsiniz. Bu bağlantı sayesinde, Delta PLC üzerinde yer alan sensörlerin verilerini toplayarak, Arduino tarafından işlenmesi ve kontrol işlemlerinin gerçekleştirilmesi mümkün olur. Bu sayede, endüstri 4.0 uygulamalarında kullanılan Delta PLC ve Arduino cihazlarının bütünleşik bir şekilde çalışması sağlanmış olur.



Arduino cihazınızda Delta PLC ile haberleşme kodlarını yazarken, Arduino cihazınızın seri haberleşme kütüphanesini kullanmanız gerekmektedir. Bu kütüphane sayesinde, Arduino cihazınızın seri haberleşme portu üzerinden veri gönderebilir ve alabilir.

Aşağıda, Delta PLC ile Arduino cihazınız arasındaki haberleşme için örnek bir kod bloğu verilmiştir:


Kod:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3); // RX, TX

void setup() {
// seri haberleşme portlarını başlat
mySerial.begin(9600);
}

void loop() {
// Delta PLC'den veri oku
if (mySerial.available()) {
int data = mySerial.read();
// veriyi işle
// ...
}
// Arduino tarafından veri gönder
mySerial.write(123);
}

Bu kod bloğunda, Arduino cihazınızın seri haberleşme portları olarak pin 2 ve pin 3 kullanılmıştır. Bu pinler sayesinde, Delta PLC ile Arduino arasında veri akışı sağlanır. Daha sonra, setup() fonksiyonu içerisinde seri haberleşme portları başlatılmıştır. Bu işlem sayesinde, Delta PLC ile Arduino arasında veri akışının gerçekleşebileceği bir ortam oluşturulmuş olur.

loop() fonksiyonu içerisinde ise, Delta PLC'den gelen veriler okunur ve işlenir. Ayrıca, Arduino tarafından da veri gönderilir. Bu sayede, Delta PLC ile Arduino arasında iki yönlü bir veri akışı gerçekleştirilebilir.

Bu örnek kod bloğu, Delta PLC ve Arduino cihazları arasında haberleşme işlemleri için bir örnektir. Bu kod bloğunu kullanarak, Delta PLC üzerinde yer alan sensörlerin verilerini toplayarak, Arduino tarafından işlenmesi ve kontrol işlemlerinin gerçekleştirilmesi mümkün olur.
 
Üst