Merhaba,
Geliştirdiğim bir uygulama şu şekilde.
Banttan S şeklinde bir ürün akıyor. Ürün sert malzemeden(fiber) üretilmiş. Ürünün boyu, ürün üzerine temas eden bir alüminyum tekerlek vasıtasıyla, enkoder mili çevirilerek okunuyor. Ve encoder pulse değeri plc yazılımıyla milimetre'ye çevriliyor.
bu mm(ölçülen uzunluk), panelden girilen bir değere ulaştığında testereyi taşıyan servo phasing(pozisyon takip ederek senkron olma) yapıyor, ve senkron olduğunda kesme işlemi gerçekleşiyor.
dint veri tipi, belirli bir değere kadar yükseldikten sonra yeniden sıfıra düştüğü için, bu düşme anında phasing'te bir kaçma olmaması için, her kesme öncesinde, enkoder değeri sıfırlanıp, sıfır pozisyonuna senkron oluyorum.
ancak bu sıfırlama (enkoderi dönel eksen olarak tanıttığım için) 2 cycle sürüyor, ve 30 metrelik bir üründe +- 1mm'ye kadar hatalı boy ölçüm yapabiliyor. Beklenilen hata ise maksimum 0.2 mm civarında.
Merak ettiğim şey şu, forumda bu tarz bir hata ile karşılaşan oldu mu? uçan testere uygulamalarını nasıl geliştiyorsunuz?
Teşekkür ederim.