Geçenlerde bir makina için konum kontrolü uygulaması gerekti. Fakat elimizdeki servo motor artımsal enkoderli olduğu için bu işe pek uygun değildi. Çünkü her enerji gelişinde motora sıfır konumunu öğretmek zorundaydık. Bu da uygulamamız için istenmeyen bir durumdu. Çözüm olarak mutlak enkoder düşünüyoruz ama benim merak ettiğim enerji gitse dahi motorun bulunduğu konumu ya da geldiği adresi bilmesi için başka bir yolun olup olmadığı. Bu konuda tecrübesi olan arkadaşlardan yardımlarını talep ediyorum. Teşekkürler.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Bir ihtimal en son konuma ait pozisyon bilgisini varsa PLC`nin kalici belleginde saklamak, lakin enerji kesildiginde konumun degismeyecegi varsayimi ile hareket ediyorum ki bu uygulamanizda ne derecede mumkun onu degerlendirmelisiniz!
Ikinci ihtimal enerji kesintisi durumunda yalnizca PLC`nin ve enkoderin enerjisini KGK veya aku gibi bir duzenekle besleyecek sekilde bir tasarima gitmek olabilir.
arkadaşlar
motora start verip (hız kontrollü) çalışacak stop ettğimizde enkodere bağlı olarak istediğimiz pozisyonda duracak.bu sistemi ac motor ve sürücü ile yapabilirmiyiz.Olmazsa servo ile nasıl yapılır.Daha açıklayıcı olması için bu uygulama yapılacak olan makina bir dikiş makinası stop durumuna alındığında iğnenin hep yukarıda kalmasını istiyoruz.tşkler.
arkadaşlar
motora start verip (hız kontrollü) çalışacak stop ettğimizde enkodere bağlı olarak istediğimiz pozisyonda duracak.bu sistemi ac motor ve sürücü ile yapabilirmiyiz.Olmazsa servo ile nasıl yapılır.Daha açıklayıcı olması için bu uygulama yapılacak olan makina bir dikiş makinası stop durumuna alındığında iğnenin hep yukarıda kalmasını istiyoruz.tşkler.
Bence referanslamayı tercih etmelisin .
Hafızada tutmak yerine bir tane referans swici uygularsın ve makine her açıldığında bu noktadan referans alarak çalışmaya başlar. Çoğu CNC uygulamalarında bu yol izleniyor.
kullandığınız mcu yada plc nin eepromuna motorun her konum değiştirmesinde yazmanız gerekiyor.baska bir konum değiştirme eitketine gectiği zamna eepromdaki bir önceki veriyi silip yeni konumu yazdırmaznı gerekli.tabiki programın başında öncelikle bu konumu kayd ettirdiğiniz değişkeni okutmanız lazım (hangi konumda kaldığını hatırlayım gerekli ettiketten devam edebilmesi için).