DVP50MC-06 gcode değişkeni

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

DVP50MC-06 gcode değişkeni

Mesaj gönderen yordamtest »

Merhaba, DVP50MC-06 cihazında gcode işleme için gerekli ayarlamaları yaptım. Gcode kısmınada şu iki komutu yazdım:

Kod: Tümünü seç

N10 G01 X$ML3$
N20 G01 X9
ancak anlamadığım bir kısım var. ML3 adresine kodlarla veri gönderiyorum ama sanki göndermemişim gibi 0 ile 9 arasında çalışıyor. Eksik bir kısım mı var?
Ekran Alıntısı.PNG
Gönderdiğimden eminim çünkü aşağıda online yaptıktan sonra initial value kısmında değeri görebiliyorum.

inde.PNG
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: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DVP50MC-06 gcode değişkeni

Mesaj gönderen Uğur »

Küçük bir video ile monitörde ml3 ve aktüel pozisyonda görünecek şekilde paylaşırmı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-06 gcode değişkeni

Mesaj gönderen yordamtest »

gcode_deneme2 - CANopen Builder.mp4
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: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DVP50MC-06 gcode değişkeni

Mesaj gönderen Uğur »

Benzer testi bende yaptım videoda görebilirsiniz sorun görünmüyor. Bendeki cihaz FW 1.13.3 aynı testi sizde yapın sorun devam ederse benimle irtibata geçin cihazınızı güncelleyelim.

Kod: Tümünü seç

N0 G1 X$ML3$ F1.0
N1 G1 X10.0 F1.0
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-06 gcode değişkeni

Mesaj gönderen yordamtest »

Bir sorum daha olacak ben veriyi int olarak gönderebiliyorum ama gcode LREAL tipinde çalışıyor bu yüzden gönderdiğim değer değil tip dönüşümü yapılmış olan görünüyor. Bunu nasıl düzenleyebilirim?
Mesela 20 gönderiyorum ama LREAL a çevirince 9.88131291682493e-323 böyle bir rakam çıkıyor.
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-06 gcode değişkeni

Mesaj gönderen Uğur »

Doğru çeviri komutu kullandığınıza emin olun. INT-> Real gibi komutlar ile önce çevirin sonra komutta kullanın.
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-06 gcode değişkeni

Mesaj gönderen yordamtest »

Canopen Builder da tip dönüşümü için bir örnek var mı elinizde?
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-06 gcode değişkeni

Mesaj gönderen Uğur »

Her komut üzerinde F1 e basarsanız açıklama ve örneği 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-06 gcode değişkeni

Mesaj gönderen yordamtest »

Merhabalar, gcode_In şeklinde videodaki gibi bir uint liste oluşturdum. Bu listeye modbus üzerinden tek tek veri gönderiyorum. Sonrasında bu listeyi LREAL a çevirmeye çalışıyorum ancak bazı hatalarla karşılaşıyorum. Tip dönüşümünü yapmadığım zaman veriler sıralı ve doğru bir şekilde geliyor ama tip dönüşümünü çalıştırdığımda videoda görüldüğü gibi verilerde bozulmalar oluyor. Listeye tip dönüşümü yapmak için nasıl bir yol izlemeliyiz?
gcode_deneme3 - CANopen Builder.mp4
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: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DVP50MC-06 gcode değişkeni

Mesaj gönderen Uğur »

Adreslemelerde MW ve ML leri yakın kullanmışsınız onlar üst üste biniyor. Bunlar farklı adres bölmeleri değildir aynı adresin birleşimini oluşturan data parçalarıdır. Örneğin ML0 --> MW0-MW1-MW2-MW3 birleşiminden oluşur ve ML0 da bir değpişim olduğunda MW0~MW3 arası bundan etkilenirken, yine MW0~MW3 arasındaki bir değişimde ML0 da bir değişime neden olacaktır. Buna göre düşünerek adresleyiniz.

ML1 --> MW4~MW7
ML2 --> MW8-MW11
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

“MC Forum” sayfasına dön