delta plc ile ardunio haberleşme

Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8896
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 »

Yani yukarda detaylı bir şekilde verilmiş zaten. Tüm byteları toplayacaksınız sonra sonucu FF den çıkarıp 1 arttıracaksınız. Örnek kısmını incelerseniz soru işareti kalmayacak zaten.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
mulayim
Mesajlar: 17
Kayıt: 12 Eyl 2022, 10:39
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen mulayim »

Anladım teşekkür ederim. Son olarak PLC Stop konumunda iken veri alabiliyorum. Run konumunda alamıyorum nedeni nedir? Nasıl Çözebilirim.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8896
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 »

PLC RUN moda alındığında protokol haberleşme hızı değişiyor ise buna uyumsuz olmanızdan kaynaklanabilir.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
bahadireren77
Mesajlar: 2
Kayıt: 12 Ağu 2022, 10:12
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen bahadireren77 »

mulayim yazdı: 22 Eyl 2022, 15:23 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
Merhaba, hangi kütüphaneyi kullandınız? Parity ayarlarını nasıl yaptınız. Kodları paylaşabilirmisinız?

Ayrıca online LRC hesabı için aşağıdaki siteyi kullanabilirsiniz.
http://easyonlineconverter.com/converte ... erter.html
Kullanıcı avatarı
mulayim
Mesajlar: 17
Kayıt: 12 Eyl 2022, 10:39
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen mulayim »

Merhaba,

stdio ve string kütüphanelerini kullandım. Parity ayarlarım da Serial.begin(9600,SERIAL_7N2) şeklinde. PLC stoptan run konumuna alınca ilk mesaja doğru cevap veriyor. Ancak daha sonra PLC sürekli mesaj göndermeye devam ediyor bu yüzden yeni sorgu gönderemiyorum. PLC gelen mesajları kesmemin bir yolu var mıdır. Her mesajın sonunda yollayabileceğim.
Kullanıcı avatarı
bahadireren77
Mesajlar: 2
Kayıt: 12 Ağu 2022, 10:12
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen bahadireren77 »

mulayim yazdı: 13 Eki 2022, 09:06 Merhaba,

stdio ve string kütüphanelerini kullandım. Parity ayarlarım da Serial.begin(9600,SERIAL_7N2) şeklinde. PLC stoptan run konumuna alınca ilk mesaja doğru cevap veriyor. Ancak daha sonra PLC sürekli mesaj göndermeye devam ediyor bu yüzden yeni sorgu gönderemiyorum. PLC gelen mesajları kesmemin bir yolu var mıdır. Her mesajın sonunda yollayabileceğim.
Örnek kodunu paylaşırsan yardımcı olabiliriz.
Kullanıcı avatarı
mulayim
Mesajlar: 17
Kayıt: 12 Eyl 2022, 10:39
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen mulayim »

Merhaba,
D402 için :01031192000158 mesajı ile okumaktayım. Ancak PLC Run Konumundayken 1 okuma yapabilmekteyim sanırım port açık kalıyor. Manuelde END (CR,LF) kodu bulunmakta bunu mesajıma nasıl entegre edebilirim. Yada açılan portu nasıl kapatabilirim.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8896
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 »

H'0A0D' --> CR LF
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
mulayim
Mesajlar: 17
Kayıt: 12 Eyl 2022, 10:39
İletişim:
Durum: Çevrimdışı

Re: delta plc ile ardunio haberleşme

Mesaj gönderen mulayim »

Söylediğiniz şekilde( :010311920001580A0D ve :010311920001580D0A ) denedim. Ancak çıktı olarak :01830775 mesajını aldım.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8896
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 »

83 olarak gelen bir hata kodu karşı taraftan.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Cevapla

“PLC Forum” sayfasına dön