DVP50MC - Python Haberleşmesi
- yordamtest
- Mesajlar: 34
- Kayıt: 04 Tem 2023, 09:40
- İletişim:
- Durum: Çevrimdışı
DVP50MC - Python Haberleşmesi
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?
- yordamtest
- Mesajlar: 34
- Kayıt: 04 Tem 2023, 09:40
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
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.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8911
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- yordamtest
- Mesajlar: 34
- Kayıt: 04 Tem 2023, 09:40
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
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?
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8911
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- yordamtest
- Mesajlar: 34
- Kayıt: 04 Tem 2023, 09:40
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
Bu işlemi nasıl yapabiliriz biraz daha ayrıntılı anlatır mısınız acaba?
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8911
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- yordamtest
- Mesajlar: 34
- Kayıt: 04 Tem 2023, 09:40
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
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?
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8911
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- yordamtest
- Mesajlar: 34
- Kayıt: 04 Tem 2023, 09:40
- İletişim:
- Durum: Çevrimdışı
Re: DVP50MC - Python Haberleşmesi
Peki modbus üzerinden pulselerin tamamını liste halinde gönderebileceğimiz bir adres var mı? Bu şekilde tek tek göndermek yerine.