DVP50MC - Python Haberleşmesi

Kullanıcı avatarı
yordamtest
Mesajlar: 34
Kayıt: 04 Tem 2023, 09:40
İletişim:
Durum: Çevrimdışı

DVP50MC - Python Haberleşmesi

Mesaj gönderen yordamtest »

DVP50MC cihazımız var. Python ile bu cihaza ethernet portu üzerinden G-code göndermek istiyoruz (Modbus kullanıyoruz). G-code'u nasıl gönderebiliriz?
Kullanıcı avatarı
yordamtest
Mesajlar: 34
Kayıt: 04 Tem 2023, 09:40
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen yordamtest »

Yani DVP50MC cihazında g-code gönderebileceğimiz bir adres var mı? Modbus haberleşmesi kullanarak adrese doğrudan g-code içeren dosyayı yüklemek istiyoruz.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen Uğur »

15/50MC kontrolcüye dışarıdan 3. parti yazılım ile gcode transferi mümkün değildir.
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ı
yordamtest
Mesajlar: 34
Kayıt: 04 Tem 2023, 09:40
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen yordamtest »

Yani sadece uygulamayı kullanarak g-code gönderebiliyoruz. Peki pulse ve hızı gönderebileceğimiz bir adres var mı ya da önerebileceğiniz başka bir şey?
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen Uğur »

Aşağıdaki gibi gcode değişken değerlerini sabit değilde değişkene bağlarsanız bu adreslere modbus üzerinden veri yazarak değer gönderebilirsiniz.

Kod: Tümünü seç

N0 G0 X$ML0$ Y$ML1$ Z$ML2$
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ı
yordamtest
Mesajlar: 34
Kayıt: 04 Tem 2023, 09:40
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen yordamtest »

Bu işlemi nasıl yapabiliriz biraz daha ayrıntılı anlatır mısınız acaba?
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen Uğur »

Gcodunu yukarıdaki gibi yazdığınız zaman ML0 a değer yazdığınız zaman bu X in yanındaki pozisyon değerini ifade etmiş olacak. Burada ML lerin manuelde modbus adresleri vardır oraya değer yazacasınız. Modbus ile python ile nasıl yazılır ona internetten araştırma yapmalısınız.
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ı
yordamtest
Mesajlar: 34
Kayıt: 04 Tem 2023, 09:40
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen yordamtest »

Gcode kısmını uygulamadan yazmamız gerekiyor anladığım kadarıyla ve ML yazan yerlere modbus üzerinden haberleşme ile değer ataması yapabiliyoruz. ML modbus adreslerini nereden bulabilirim?
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen Uğur »

MC Manuelinde detaylar mevcuttur.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
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ı
yordamtest
Mesajlar: 34
Kayıt: 04 Tem 2023, 09:40
İletişim:
Durum: Çevrimdışı

Re: DVP50MC - Python Haberleşmesi

Mesaj gönderen yordamtest »

Peki modbus üzerinden pulselerin tamamını liste halinde gönderebileceğimiz bir adres var mı? Bu şekilde tek tek göndermek yerine.
Cevapla

“MC Forum” sayfasına dön