cagatay_B
Üye
- Katılım
- 5 Ara 2013
- Mesajlar
- 2
- Puanları
- 1
- Yaş
- 44
Merhabalar.
Tüm forum üyelerini öncelikle buradan selamlarım.
Özel bir şirkette Uygulama geliştirme Müh. Olarak çalışıyorum.
Son zamanlarda otomasyon için .Net tabanlı uygulamalar geliştirmeye başladım.Bir kaç projede yer aldım.Şuanda ise önümde Artech CP30 ile bir hızlı sensör uygulaması bekliyor ancak işin içinde takılıp kaldığım noktalar var...
Ekipmanlarım şöyle:
1.Artech CP30 PLC (Windows Ce .Net desteği) (11+1 bit analog çıkışları kullanıyorum)
2.Balluf BAW M18MI-UAC50B-S4G (Analog) Marka indüktif Metal algılama sensörü.
Proje özetle şu şekilde.2 Adet Sensör 10 CM uzaklıkla seri bir şekilde hatta konulacak.
ilk sensörün altından bir metal geçicek ve ikinci sensörün altından çıkış yaparak hat üzerinde devam edicek.
Metal parça ikinci sensörden çıkar çıkmaz da ilk sensöre diğer bir parça girerek oda aynı şekilde ikinci sensörün altından geçip gidecek.Bu işlem seri şekilde yüksek hızda tekrar edicek.
Amaç: Her bir metal parçanın iki sensör arasında kat ettiği zamanı milisaniye cinsinden bulmak.
Uygulamam şu şekilde çalışıyor.15 ms yada 50 ms lik bir timer ile Analog sensörlerimi kontrol ediyorum.ilk sensörün altından metal geçince ilk zamanı alıyorum, ikinci sensörün altından da geçinde faz tamamlanmış oluyor her iki zamanı bir birinden çıkarıyor ve sonuca ulaşıyorum..Lakin şöle bir sorunum var.Bu işlem yavaş süratlerde çalışıyor fakat yüksek hızlarda bir türlü stabil değil.
Nedeni ise şu Sensör boşta iken okuduğum değer 2039 altına metal geldiğinde bu rakam değişiyor, çıkınca tekrar 2039 a ulaşmasını bekliyorum.Yavaş geçişlerde ikinci metal parçadan hemen önce 2039 u ilk sensörde okuyabiliyorum ama arka arkaya seri geçişlerde bu değeri bir türlü yakalayamıyorum.
Ekipmanları tanıyan bilen arkadaşlardan elektronik konusunda yabancı olan bana yardım etmelerini umuyorum : )
şimdiden buraya kadar okuyan ve ilgi gösteren herkese çok teşekkürler...
Tüm forum üyelerini öncelikle buradan selamlarım.
Özel bir şirkette Uygulama geliştirme Müh. Olarak çalışıyorum.
Son zamanlarda otomasyon için .Net tabanlı uygulamalar geliştirmeye başladım.Bir kaç projede yer aldım.Şuanda ise önümde Artech CP30 ile bir hızlı sensör uygulaması bekliyor ancak işin içinde takılıp kaldığım noktalar var...
Ekipmanlarım şöyle:
1.Artech CP30 PLC (Windows Ce .Net desteği) (11+1 bit analog çıkışları kullanıyorum)
2.Balluf BAW M18MI-UAC50B-S4G (Analog) Marka indüktif Metal algılama sensörü.
Proje özetle şu şekilde.2 Adet Sensör 10 CM uzaklıkla seri bir şekilde hatta konulacak.
ilk sensörün altından bir metal geçicek ve ikinci sensörün altından çıkış yaparak hat üzerinde devam edicek.
Metal parça ikinci sensörden çıkar çıkmaz da ilk sensöre diğer bir parça girerek oda aynı şekilde ikinci sensörün altından geçip gidecek.Bu işlem seri şekilde yüksek hızda tekrar edicek.
Amaç: Her bir metal parçanın iki sensör arasında kat ettiği zamanı milisaniye cinsinden bulmak.
Uygulamam şu şekilde çalışıyor.15 ms yada 50 ms lik bir timer ile Analog sensörlerimi kontrol ediyorum.ilk sensörün altından metal geçince ilk zamanı alıyorum, ikinci sensörün altından da geçinde faz tamamlanmış oluyor her iki zamanı bir birinden çıkarıyor ve sonuca ulaşıyorum..Lakin şöle bir sorunum var.Bu işlem yavaş süratlerde çalışıyor fakat yüksek hızlarda bir türlü stabil değil.
Nedeni ise şu Sensör boşta iken okuduğum değer 2039 altına metal geldiğinde bu rakam değişiyor, çıkınca tekrar 2039 a ulaşmasını bekliyorum.Yavaş geçişlerde ikinci metal parçadan hemen önce 2039 u ilk sensörde okuyabiliyorum ama arka arkaya seri geçişlerde bu değeri bir türlü yakalayamıyorum.
Ekipmanları tanıyan bilen arkadaşlardan elektronik konusunda yabancı olan bana yardım etmelerini umuyorum : )
şimdiden buraya kadar okuyan ve ilgi gösteren herkese çok teşekkürler...