delta plc ile ardunio haberleşme

Kullanıcı avatarı
snnusta
Mesajlar: 38
Kayıt: 19 Mar 2018, 13:43
Konum: Adana
İletişim:
Durum: Çevrimdışı

delta plc ile ardunio haberleşme

Mesaj gönderen snnusta »

delta plc ile ardunio haberleşme yapılabilirmi yada pic 16f877a gibi herhangi bir cihazla örnek uygulama varmıdır
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 7793
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen Uğur »

Arduino için modbus slave örneklerini internetten araştırın. PLC ile haberleşmesi için arduino içerisinde yapmanız gereken haberleşme altyapısı mevcuttur.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkey

Anında Bildirimler İçin Telegram Kanalımıza Katılın (Test)
t.me/DeltaElectronicsTurkiye

https://www.linkedin.com/in/ugurbirdal
DELTA Türkiye - Youtube

Aktif Eğitimler ve Eğitim Başvuruları
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 7793
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen Uğur »

Bu linkte örnek modbus kütüphabesi var arduino için inceleyebilirsiniz.

https://github.com/smarmengol/Modbus-Ma ... or-Arduino
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkey

Anında Bildirimler İçin Telegram Kanalımıza Katılın (Test)
t.me/DeltaElectronicsTurkiye

https://www.linkedin.com/in/ugurbirdal
DELTA Türkiye - Youtube

Aktif Eğitimler ve Eğitim Başvuruları
Kullanıcı avatarı
snnusta
Mesajlar: 38
Kayıt: 19 Mar 2018, 13:43
Konum: Adana
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen snnusta »

ilginiz için teşekür ederim
Kullanıcı avatarı
RAM
Mesajlar: 1
Kayıt: 10 Tem 2018, 15:08
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen RAM »

Merhabalar Arduino ile HMI dan veri okumak istiyorum , yardımcı olurmusunuz.
Kullanıcı avatarı
Turhan
Mesajlar: 6240
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen Turhan »

HMI haberleşme portunu haberleşme protokolünüze göre "ASCII Slave" yada "RTU Slave" seçip protokol ayarlarınızı tanımlamanız yeterli olacaktır.

HMI çalışma sayfasında $0 data adresine ait bir element kullanıp bu adrese veri yazmayı/okumayı deneyebilirsiniz. ($0 datasının modbus adresi H0000 yada 40.001'dir)

.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
mulayim
Mesajlar: 5
Kayıt: 12 Eyl 2022, 10:39
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen mulayim »

Öncelikle Selamlar,
Arduino ile 12sa2 Delta PLC'den veri(D500 vb.) okumam gerekiyor. Ancak yardımınıza ihtiyacım var. Elimde max485 ve TTL to RS485 Modül Otomatik Flow modülleri mevcut. yardımcı olursanız sevinirim.
Kullanıcı avatarı
Turhan
Mesajlar: 6240
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen Turhan »

Merhaba,

Delta PLC default fabrika ayarlarında 7,E,1,9600 ASCII protokolünde ve 1 no'lu istasyon tanımına sahiptir. PLC 232/485 arabrimlerine standart modbus sorgusu göndererek bu protokollerde haberleşme sağlayabilrisiniz. PLC'de özel bir komut satırına ayrıca ihtiyaç duymazsınız.

Örneğin: 0x03 FC ile H1000 adresine sorgu attığınızda PLC'nin D0 data adresini okuyabiliyor olmalısınız.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
mulayim
Mesajlar: 5
Kayıt: 12 Eyl 2022, 10:39
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen mulayim »

Geri dönüşünüz için teşekkür ederim.

0x03 FC ile H1000 adresine sorgu atmam için uygun text'i nasıl elde edebilirim. Ve gelen veriyi nasıl okuyabilirim. Mesaj gönderdiğim format aşağıdaki kod satırında mevcuttur. Bu şekilde y0 çıkışını aktif edebilmekteyim.

Arduino code;

Serial.println(":01050500FF00F6"); // ON
delay(1000);
Ekran görüntüsü 2022-09-22 152210.jpg
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Kullanıcı avatarı
Turhan
Mesajlar: 6240
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen Turhan »

D0 data adresinin değeri 1000 iken. örnek modbus sorgusu ve alınan cevap aşağıdaki gibi olmalıdır.

Gönderilen Sorgu ---> :010310000001EB
Alınan Cevap ---> :01030203E80F
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Cevapla

“PLC Forum” sayfasına dön