• Mübarek Ramazan Bayramını sevdiklerinizle beraber sağlıklı ve huzur içinde geçirmenizi dileriz.

Twincat2 MC_HOME home sensörü bağlantısı

kemaleris

Üye
Katılım
27 Eki 2010
Mesajlar
132
Puanları
3
Yaş
37
Merhaba

TC2 de home yapmak için MC_HOME fonksyonunu kullandığımızda home sensör girişi bağlantısı için giriş yok . Bunun yerine system manager den controlDword içindeki 'homingsensor' girdisine link atadığımızda proje içinde axisref çatışma hatası veriyor. Yani harici input atayamıyoruz. Ancak proje içine 39 değerini Axis1.PlcToNc.ControlDWord e move yaparak sensör varmış gibi yapabiliyoruz. Bu move girişini harici bir girişle aktif edip sonuca ulaşabiliriz ancak bunun daha başka bir yolu var mıdır. ? Sonuçta MC_HOME fonksiyonu home işlemi için yazılmış bir fonksiyondur kendi üzerinde homesensor inputu olmaması garip geldi.

Saygılarımla
 

Mustafa Göktaş

Beckhoff Automation Temsilcisi
Katılım
8 May 2018
Mesajlar
29
Puanları
3
Yaş
30
Kemal bey merhaba,

MC_Home fonksiyon bloğunda home sensörü girişi bulunmaktadır. 'bCalibrationCam' inputuna home sensörünü tanımladığınız inputu girebilirsiniz.
 
Konu Sah
K

kemaleris

Üye
Katılım
27 Eki 2010
Mesajlar
132
Puanları
3
Yaş
37
Cevap için teşekkürler Mustafa Bey
 

arcann

Üye
Katılım
22 Ara 2011
Mesajlar
182
Puanları
3
Yaş
33
mustafa bey merhaba beckhoff pc-plc yüklü olan program gömülü diyolar bu programı plc den çekebiliyoz mu çekebilyosak nasıl...
yada sıfır yazılmış program plc gömülü olmaması için nasıl bi yol izlemeliyiz
iyi çalışmalar
 

as.yıldırım

Paylaşımcı üye
Katılım
14 Eki 2011
Mesajlar
1,121
Puanları
108
@Mustafa Göktaş bir soru sormak istiyorum.

Yeni yapmaya başladığım bir sistemde, bir adet yatay eksen ve bir adet dikey eksenim var.

Kısaca özetlersek A noktasından B noktasına ürün taşıyacağım.Başlangıç noktasındayken dikey eksen önce aşağı sonra yukarı çalışacak.Bu işlem bittiğinde yatay eksen B noktasına gidecek.B noktasında dikey eksen aşağı - yukarı yapacak .Sonra sistem başa dönecek.

Şimdi ben bu sistemi çalıştırdım ama bir sorunum var.Eksenler hareketlerini tamamladığında uzun süre bekliyor( bekleme zamanı koymamama rağmen ).Yani örnek verecek olursak, dikey eksen aşağı iniyor, 2-3 saniye bekliyor sonra yukarı çıkıyor 2-3 saniye bekliyor.Sonra yatay eksen ileri gidiyor .durma noktasında 2-3 sn bekliyor vs vs vs....

Bugün hardware e online olup inceleme yaptım.Şöyle bir durum var.Mesela ben dikey hareket için 0 dan 150 ye git diyorum.Motor önce 157-158 gibi bir noktaya gidiyor sonra 150 ye doğru geliyor.Aslında bekleme de bundan kaynaklanıyor.Yani mekanizmayı gözle incelediğimde doğru noktaya gidip bekliyor gibi görünüyor ama aslında doğru noktaya gitmiyor , gitmesi gerekenden farklı bir noktaya gidiyor ve sonra pozisyonunu düzeltmeye çalışıyor.Bu da beklemeye sebep oluyor.

Bu durumun önüne nasıl geçerim ?

Motor niye doğru noktaya gitmiyor ?

Yardımcı olabilir misiniz ?
 

Fluke

Yönetici
Yönetici
Yönetici
Katılım
19 Ocak 2007
Mesajlar
975
Puanları
158
mustafa bey merhaba beckhoff pc-plc yüklü olan program gömülü diyolar bu programı plc den çekebiliyoz mu çekebilyosak nasıl...
yada sıfır yazılmış program plc gömülü olmaması için nasıl bi yol izlemeliyiz
iyi çalışmalar
Merhaba;

Eğer projeyi yapan kişi "Source Code Download" opsiyonu ile yükleme yapmamış ise PLC programını daha sonradan çekemezsiniz.
 

Fluke

Yönetici
Yönetici
Yönetici
Katılım
19 Ocak 2007
Mesajlar
975
Puanları
158
@Mustafa Göktaş bir soru sormak istiyorum.

Yeni yapmaya başladığım bir sistemde, bir adet yatay eksen ve bir adet dikey eksenim var.

Kısaca özetlersek A noktasından B noktasına ürün taşıyacağım.Başlangıç noktasındayken dikey eksen önce aşağı sonra yukarı çalışacak.Bu işlem bittiğinde yatay eksen B noktasına gidecek.B noktasında dikey eksen aşağı - yukarı yapacak .Sonra sistem başa dönecek.

Şimdi ben bu sistemi çalıştırdım ama bir sorunum var.Eksenler hareketlerini tamamladığında uzun süre bekliyor( bekleme zamanı koymamama rağmen ).Yani örnek verecek olursak, dikey eksen aşağı iniyor, 2-3 saniye bekliyor sonra yukarı çıkıyor 2-3 saniye bekliyor.Sonra yatay eksen ileri gidiyor .durma noktasında 2-3 sn bekliyor vs vs vs....

Bugün hardware e online olup inceleme yaptım.Şöyle bir durum var.Mesela ben dikey hareket için 0 dan 150 ye git diyorum.Motor önce 157-158 gibi bir noktaya gidiyor sonra 150 ye doğru geliyor.Aslında bekleme de bundan kaynaklanıyor.Yani mekanizmayı gözle incelediğimde doğru noktaya gidip bekliyor gibi görünüyor ama aslında doğru noktaya gitmiyor , gitmesi gerekenden farklı bir noktaya gidiyor ve sonra pozisyonunu düzeltmeye çalışıyor.Bu da beklemeye sebep oluyor.

Bu durumun önüne nasıl geçerim ?

Motor niye doğru noktaya gitmiyor ?

Yardımcı olabilir misiniz ?

Merhaba;

Pozisyon kontrol parametreleriniz yeterince iyi değil. Acceleration, Deceleration ve Scaling Parametrelerini mekaniğe uygun hale getirmelisiniz. İlk iş olarak Controller Kv Faktör ayarı ciddi oranda iyileşme sağlayacaktır. Kalıcı çözüm olarak tüm sistemi incelemek gerekir.
 

arcann

Üye
Katılım
22 Ara 2011
Mesajlar
182
Puanları
3
Yaş
33
Source code download yapılmış ise programı nasıl çekebiliriz fluke bey teşekkürler
 

as.yıldırım

Paylaşımcı üye
Katılım
14 Eki 2011
Mesajlar
1,121
Puanları
108
Sn @Fluke yardımlarınız için teşekkür ederim.

İvme ve scaling oranlarını tekrar gözden geçireceğim ancak Controller Kv favrtor ü nereden ayarlayacağımızı bulamadım.TC2 kullanıyorum.

Bu konuda yardımcı olabilir misiniz ?
 

Sponsor Bağlantı

Forum istatistikleri

Konular
110,066
Mesajlar
776,094
Kullanıcılar
406,920
Son üye
Acer051

Yeni konular

Üst