Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: vbasic ile usbden kod yollama  (Okunma Sayısı 4126 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Cyr
Üye
**
Mesaj Sayısı: 47



Üyelik Bilgileri
« : Ekim 27, 2019, 14:55:34 ÖS »

vbasic6.0 da cnc router için gcodeları hazırlanmış bir text dosyası oluşturuyorum. bunu usb ile bilgisayara bağlı olan kontrol kartna nasıl yollarım.

Yada mach3 yazılımı yüklü bilgisayarda, onun basicscripti var kendi içinde, bu script dilini vbasic le kullanabilmem mümkün mü?

Çok yabancıyım bu olaylara, bir kitaptan okuya okuya program yazdım ama burda takıldım.

Bilen varsa çok memnun olurum.
 
Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 968


Üyelik Bilgileri WWW
« Yanıtla #1 : Ekim 27, 2019, 17:04:36 ÖS »

Kullandığınız CNC routerdeki kontrol kartında USB çevirici bulunuyor mu yoksa doğrudan USB protokolünü mü kullanıyor?
Logged
Cyr
Üye
**
Mesaj Sayısı: 47



Üyelik Bilgileri
« Yanıtla #2 : Ekim 27, 2019, 17:23:36 ÖS »

https://leafboy77.com/?page_id=25/

bu kart akz250

usbmove.dll diye bi dosya yüklü bilgisayarda.

çevirici yok sanırım.
Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 968


Üyelik Bilgileri WWW
« Yanıtla #3 : Ekim 27, 2019, 19:47:23 ÖS »

usbmove.dll'yi kullandığınız başka bir CNC programı var mı?
Logged
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.727


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« Yanıtla #4 : Ekim 27, 2019, 20:11:44 ÖS »

Anladığım kadarıyla usbmove.dll  usb motion kartının sürücüsü. Sizin kart da bununla uyumlu olmalı. Bu tip usb haberleşme cihazları genelde bir seri haberleşme noktası oluşturur. Durum bu ise Visual Basic altında MSComm kontrolünü kullanarak haberleşebilirsiniz. Linkte bununla ilgili kad örnekleri var.
http://www.thaiio.com/prog-cgi/0002_serial.htm

CNC'den anlamıyorum ancak bahsettiğiniz Mach3 bayağı bir kapsamlı bir programa benziyor. Vbscript desteği de varmış. Elinizin altında hazırda böyle bir araç varken, ben olsam ihtiyacım olan kodu sıfırdan yazmak yerine Mach3'e makro olarak yazardım.
Logged

Cyr
Üye
**
Mesaj Sayısı: 47



Üyelik Bilgileri
« Yanıtla #5 : Ekim 27, 2019, 20:25:36 ÖS »

Aslında öyle yaptım başta ama vbscriptte çizim yapamadığım için vbasic6.0 da yapmaya çalışıyorum. line,circle komutlarına ihtiyacım var. Herşeyde bi eksiklik oluyor, işide bilmeyince. ah şu c64 canlansa da tekrar geri gelse.
Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 968


Üyelik Bilgileri WWW
« Yanıtla #6 : Ekim 28, 2019, 10:13:55 ÖÖ »

VB 6.0'da benzer komutlar zaten var.
Logged
Cyr
Üye
**
Mesaj Sayısı: 47



Üyelik Bilgileri
« Yanıtla #7 : Kasım 04, 2019, 17:10:06 ÖS »

vbasic6'da comm1 e komut yolluyorum ama çalışmıyor. bu usbmove.dll dosyasını çalıştırmak mı gerekiyor. nasıl vbasic'e yükleyeceğiz bunu?
Logged
freedom
Uzman
*****
Mesaj Sayısı: 1.519


Retro allows me to be free.


Üyelik Bilgileri WWW
« Yanıtla #8 : Kasım 05, 2019, 10:46:46 ÖÖ »

DLL inizi sisteme kaydettiren bir pprogramı olmalı.

Yok ise *.dll leri VB6 da çalıştırmak içim öncelikle *.dll system32 directorysinde ise run komut satırından hatırladığım kadarı ile
"regsvr32 c:\windows\system32\xxx.dll"
yazarak sisteme register etmelisiniz. Sonrasında VB6 içerisinde bu dll e ait parametreleri kullanabiliyor olmalısınız.

Kolay gelsin.
Logged

Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: