1. sayfa (Toplam 1 sayfa)

ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 11 Haz 2018, 15:01
gönderen Soner Sanat
Merhaba,
ASDA A2 ile döner tabla uygulaması yapmaktayım. Genel anlamda sistemi şöyle kurguladım. Pahili pozisyonlama modunda DI1= Servo On,DI2=Triger,DI3=pozisyon0, DI4= Pozisyon1 olarak tanımladım. Kaymanın önüne geçmek için bir hareketi DI3=pozisyon0 ileri veriyorum (ileri yöne kayan puls sayısı) 2. haraketi DI4= Pozisyon1 veriyorum (geri yöne kayan puls sayısı). Sistem çalışıyor. Sorum şu ; şimdi döner tabla ile makine mekanizması arasında ürün kalması/takılması durumunda acil stop sinyali ile DI1= Servo ON girişini kesiyorum ki personel döner tablayı eliyle geri/ileri çevirerek içindeki ürünü alabilsin. Ancak elle çevirme durumunda Servonun pozisyon bilgisi ekrandan sabit kalıyor ve doğal olarak personelin döner tablayı bıraktığı pozisyon ile başlayarak kayıyor. Personelin elle döndürme işlemi yaptığında servonunda sürücü üzerinde pozisyon bilgisinin takip edilmesi mümkün mü? Yani personel yarım turda da bıraksa DI1=Servo ON geldiğinde doğru açıya gitmesi mümkün mü? Bir parametre ayarı mıdır? Bilgi vermenizi rica ederim.
Teşekkürler.

Soner SANAT

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 11 Haz 2018, 15:17
gönderen Turhan
Servo sürücü enerjisi kesilmediği sürece sürücü encoder bilgisini motordan sürekli okumaktadır. Eğer servo içerisindeki tanımladığınız PR adımları Absolute ise servo sürücü pozisyonu kaldığı yerden icra edecektir.

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 11 Haz 2018, 15:27
gönderen Soner Sanat
Turhan Bey,
Tek yönde dönen bir döner tabla çalıştırdığım için INC olarak çalışıyorum. Her tetikte 60 Derecelik açılar yaparak sürekli aynı yönde dönüyorum. Bu nedenle INC çalışmak zorundayım diye düşünüyorum.Sizin demenize göre servo on girişini kapatıp elle sıkışan ürünün aldıktan sonra tablayı herhangi bir pozisyonda bırakıp üzerine pos0 yada pos1 tetiği verince yine doğru noktada durması gerekir mi demek istediniz anlayamadım? Sıfır noktası için de bir Giriş sinyali ile servoyu sıfır pozisyonu tanımlamak istiyorum. Bunu Nasıl yapabilirim? Mekanik olarak sıfır noktasına getirip bir buton ile orayı sıfır yapmak istiyorum. Yardımcı olmanızı rica ederim. Telefon desteği veriyor musunuz? yaz yaz nereye kadar :-)

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 11 Haz 2018, 15:41
gönderen Turhan
P5-04 Parametresini 0x0008 tanımlar ve servo ON konumunda iken Home Git inputunu tetiklerseniz servo hareket etmeden bulunduğu yeri Home olarak kabul edecek ve encoder değerini sıfırlayacaktır (P6-01 Parametresi sıfır ise)

Servonun OFF konumundan ON konumuna geçmesinden sonra doğru poisyona gidebilmesi ancak absolute çalışmada mümkündür. İncremental çalışmanız durumunda servo bir önceki pozisyon ve mevcut encoder değerine bakmaksızın vermiş olduğunuz mesafe kadar ilerleyecektir.

Not: İletişim başlığında yer alan bilgilerden bizimle doğrudan iletişime geçebilirsiniz.

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 12 Haz 2018, 08:05
gönderen Soner Sanat
Günaydın Turhan Bey,
Bu döner tabla uygulamasında sürekli tek yön döneceğinden ABSOLUTE çalışmak mümkün müdür? Nasıl bir mantık kurulabilir? Belli bir aralıktan sonra duruş noktasında "home" yapıp durumu sıfırlayıp tekrar ABSOLUTE devam mı etmek gerekir? Düşüncenizi paylaşmanızı rica ederim.
Saygılarımla...

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 12 Haz 2018, 09:08
gönderen Turhan
Sisteminizin ilk enerjilenmesi ile başlangıç Home işlemi yapıp 0. derece noktasını bulmalısınız. Absolute çalışmada her 60derecelik dönüş değeriniz için farklı bir PR tanımlamalısınız.

Örneğin;

1.PR: 60. derece noktasına git
2.PR: 120. derece noktasına git
3.PR: 180. derece noktasına git
.
.
Tanımlı PR ları Pozisyon komut seçimi Bit0, Bit1, Bit2 . . inputları ile seçerek Tabla hangi açı değerinde olursa olsun seçili olan açıya gitmesi sağlanabilir.


Örneğin: Döner tabla açısı 75derecede ise PR1 i çalıştırmanız durumunda servo 15derece geri, Servo 140 derece ise ve PR3 ün çalıştırılması durumunda servo 40derece ileri yönde hareket edecektir.

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 12 Haz 2018, 10:20
gönderen Soner Sanat
Turhan Bey,
Tabla sonsuz olarak örneğin saat yönünde döndüğü için pozisyon vermek sınırlı olacaktır. Bahsettiğiniz çalışma düzeninde her 0.derece (360 derece olduğunda yani) istasyonuna geldiğimde orayı tekrar sıfırlamam gerekecek değil mi? Yani döngü 0 - 60 -120 - 180 - 240 - 320 - 360(0) olarak işlenecek sonra tekrar sıfırlama yapıp 0 - 60 -120 - 180 - 240 - 320 - 360(0) şeklinde ilerleyecek doğru mu?

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 12 Haz 2018, 11:46
gönderen Turhan
Evet, Absolute döner tabla gibi uygulamalarda dönüş yönü hep aynı istikamette ise tablanın her 1 tam turunda (360. yada 0. derecede) encoder pozisyonunu sıfırlamalısınızki servo ters yöne dönüş yapmasın.

AsdaSoft üzerinden index pozisyonlama sihirbazını da alternatif olarak düşünebilirsiniz. Sistemde bir defa başlangıç home işlemi yapmak şartı ile farklı PR'lar için 0-60-120. . .270-0 şeklinde sürekli aynı hareket yönü için absolute çalışabilirsiniz.

sistem 120. dereceye giderken servo on sinyali kesilip sistem mekaniksel olarak pozisyonunu kaybetse bile hala 120. dereceyi tetikleyen PR seçimi aktif ise Servo ON a geçip CTRG inputunu tetiklemeniz durumunda servo kalan mesafeyi tamamlayarak 120. dereceye ulaşacaktır.
index_pozisyonlama.png

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 12 Haz 2018, 17:27
gönderen Soner Sanat
Turhan Bey,
İndex Sihirbazını bulamadım. Hangi menüden çıkıyor?

Re: ASDA A2 Pozisyon Bilgisi

Gönderilme zamanı: 12 Haz 2018, 17:44
gönderen Turhan
AsdaSoft - - - -> Parametre Fonksiyonu - - - > PR Mod ayarı penceresinden İndex pozisyonlama sihirbazını açabilirsiniz.