delta plc ile ardunio haberleşme
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8899
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- mulayim
- Mesajlar: 17
- Kayıt: 12 Eyl 2022, 10:39
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
Anladım teşekkür ederim. Son olarak PLC Stop konumunda iken veri alabiliyorum. Run konumunda alamıyorum nedeni nedir? Nasıl Çözebilirim.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8899
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- bahadireren77
- Mesajlar: 2
- Kayıt: 12 Ağu 2022, 10:12
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
Merhaba, hangi kütüphaneyi kullandınız? Parity ayarlarını nasıl yaptınız. Kodları paylaşabilirmisinız?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
Ayrıca online LRC hesabı için aşağıdaki siteyi kullanabilirsiniz.
http://easyonlineconverter.com/converte ... erter.html
- mulayim
- Mesajlar: 17
- Kayıt: 12 Eyl 2022, 10:39
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
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.
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.
- bahadireren77
- Mesajlar: 2
- Kayıt: 12 Ağu 2022, 10:12
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
Örnek kodunu paylaşırsan yardımcı olabiliriz.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.
- mulayim
- Mesajlar: 17
- Kayıt: 12 Eyl 2022, 10:39
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
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.
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.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8899
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- mulayim
- Mesajlar: 17
- Kayıt: 12 Eyl 2022, 10:39
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
Söylediğiniz şekilde( :010311920001580A0D ve :010311920001580D0A ) denedim. Ancak çıktı olarak :01830775 mesajını aldım.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8899
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: delta plc ile ardunio haberleşme
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal