Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register

Arduino Uno ve Delta Hmi dop100 110cs

Cevapla
Kullanıcı avatarı
devilhunter
Mesajlar: 13
Kayıt: 10 Şub 2025, 21:57
İletişim:
Durum: Çevrimdışı

Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen devilhunter »

Merhaba arkadaşlar hobi amaçlı bir şeyler yapmak istiyorum. En basitinden röle açıp kapatmak gibi, mantığı anlamak adına rs485 bağlantılarını doğru yapıyorum. Ancak hmi ekran üzerinden röle açıp kapatamıyorum. Arduino kodum.

Kod: Tümünü seç


#include <SoftwareSerial.h>
 
#define RS485_RX 0
#define RS485_TX 1
#define RS485_DE_RE 2

 
#define RELAY_PIN 3

SoftwareSerial rs485(RS485_RX, RS485_TX);

void setup() {
 
  pinMode(RELAY_PIN, OUTPUT);
  digitalWrite(RELAY_PIN, LOW);  
 
  pinMode(RS485_DE_RE, OUTPUT);
  digitalWrite(RS485_DE_RE, LOW);  
  rs485.begin(9600);

  Serial.begin(9600);
}

void loop() {
  if (rs485.available()) {
    char c = rs485.read();
    Serial.print(c);

     
    if (c == '1') {
      digitalWrite(RELAY_PIN, HIGH);  
    }
     
    else if (c == '0') {
      digitalWrite(RELAY_PIN, LOW);  
    }
  }
}
Hmi ekranda ayarlamalarım.

Modbus rtu slave
hmi istasyon 1
Arabirim RS485
Data Bit 8
Stop Bit 1
Baud 9600
Parity none
plc istasyon 1

bir buton ekliyorum okuma ve yazma adresleri ne olması gerekli ?

şimdiden teşekkürler
Kullanıcı avatarı
İslam
Mesajlar: 2098
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen İslam »

Merhaba,

HMI tarafında ki ayarlarınıza göre HMI'yı Slave olarak kullanmışsınız. Linkten HMI modbus adreslerine ulaşabilirsiniz --> HMI Modbus Adresleri . Eğer HMI tarafından Arduinoya veri yazıp okumak istiyorsanız HMI'yı Master olarak kullanmalısınız. Bu durumda da Arduino tarafında modbus adres tablosuna göre okuyup yazacağınız adresleri belirleyip kullanabilirsiniz.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Kullanıcı avatarı
devilhunter
Mesajlar: 13
Kayıt: 10 Şub 2025, 21:57
İletişim:
Durum: Çevrimdışı

Re: Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen devilhunter »

Açıklama için teşekkürler peki hmi de rtu master hangisini seçmem gerekli ASCII Master , 984 RTU Master , ASCII hex adres master vs.
Kullanıcı avatarı
İslam
Mesajlar: 2098
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen İslam »

Adresleriniz Hexadecimal ise RTU Hex Adress Master, decimal ise 984 RTU Master seçebilirsiniz.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Kullanıcı avatarı
devilhunter
Mesajlar: 13
Kayıt: 10 Şub 2025, 21:57
İletişim:
Durum: Çevrimdışı

Re: Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen devilhunter »

Tekrar merhaba ne kadar uğraştıysam okuma ve yazma hatası veriyor. Tüm ayarları doğru yaptığımı düşünüyorum. Benim nasıl bir yol izlemem gerekli yardımcı olursanız sevinirim.
Kullanıcı avatarı
devilhunter
Mesajlar: 13
Kayıt: 10 Şub 2025, 21:57
İletişim:
Durum: Çevrimdışı

Re: Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen devilhunter »

Hmi master olarak bir örnek hmi dosyası paylaşabilirmisiniz.
Kullanıcı avatarı
İslam
Mesajlar: 2098
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen İslam »

Tarafımızdan hazırlanmış Arduino ile ilgili bir örnek bulunmamaktadır. Ancak bir kullanıcımızın yayımladığı içeriği inceleyebilirsiniz. Arduino ile Delta HMI Modbus RTU RS-485 Haberleşmesi-1
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Kullanıcı avatarı
devilhunter
Mesajlar: 13
Kayıt: 10 Şub 2025, 21:57
İletişim:
Durum: Çevrimdışı

Re: Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen devilhunter »

Arduino ile değil hmi master olarak paylaşsanız arduino kodu halledilir önemli olan örnek teşkil etmesi.
Kullanıcı avatarı
İslam
Mesajlar: 2098
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Arduino Uno ve Delta Hmi dop100 110cs

Mesaj gönderen İslam »

Haberleşme Uygulamaları içerisinden DOP ile ilgili olan örneklerini inceleyebilirsiniz.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Cevapla

“HMI Forum” sayfasına dön