1. sayfa (Toplam 1 sayfa)

15mc genel ve 8448 hatası

Gönderilme zamanı: 03 Kas 2022, 09:53
gönderen fractal
selamlar;

15mc ile servo uygulaması yapıyoruz.absolute ve incremantel komutlar kullanıyorum.komutlar biri bitiğinde diğerine gectiğinde bazen calışıyor bazen calışmıyor.8448 hatası alıyorum bazen.eksen reset bile işe yaramıyor.programı tekrardan yukleyince yine calışıyor.bazen hiç hata olmamasına ragmen komutlar yinede calışmıyor.neden olabilir.bazen halt yada stop ile durma yapıyorum.hareket dursa bile start almama durumları oluyor.
teşekurler.

Re: 15mc genel ve 8448 hatası

Gönderilme zamanı: 03 Kas 2022, 10:02
gönderen Uğur
Zamanlama hatasına düşürüyorsunuz. Özetle ardışık operasyonlarınızda sistem standstil olmadan yada senkronizasyondan çıkmadan komut çalıştırdığınız için o komut bu hatayı veriyor.

Re: 15mc genel ve 8448 hatası

Gönderilme zamanı: 03 Kas 2022, 10:13
gönderen fractal
standstill olacağını nasıl anlıyoruz??iki komut arası belli bir zaman mı koymak gerekiyor.bazı komutları enable ile excute değişkeni aynı yerden tetikleniyor.tetiklemeleride genelde komut done biti aktif olunca diğer komutu calıştırarak yapıyorum.ondanmı?ben komutların enable ları true yapmaya calışıyorum.ama aynı komuttan cok sayıda var.sadece excute şartları farklı.bu konularda ne önerirsiniz.

Re: 15mc genel ve 8448 hatası

Gönderilme zamanı: 03 Kas 2022, 10:36
gönderen Uğur
Eğitim videolarını izlemenizi tavsiye ederim bu durumlar oralarda açıkça belirtilmektedir.

15- 15MC MC_ReadStatus ile Motion Durumunu Okuma

Re: 15mc genel ve 8448 hatası

Gönderilme zamanı: 03 Kas 2022, 14:46
gönderen fractal
herhangi bir komut içra edilirken hangi komut çalışıyorsa çalışsın. eksenler absolute incremental cam hareketlerini iptal etsin benim belirlediğim pozisyona gitsin.acil durum konumu verdirmek istiyorum.bunu nasıl yapabilirim?

Re: 15mc genel ve 8448 hatası

Gönderilme zamanı: 03 Kas 2022, 14:51
gönderen Uğur
Acil durum prosedürü yazarsınız ve bu şart gerçekleştiğinde aşağıdaki motion chart yolunu izleyerek standstil konumuna düşürür ve sonrasında istediğiniz pozisyona gönderen komutlarınızı çağırırsınız. Bunun için özel bir komut aramayın bu bir prosedürdür ve uymak zorundasınız.

Re: 15mc genel ve 8448 hatası

Gönderilme zamanı: 09 Kas 2022, 14:02
gönderen fractal
mc_stop ile mc_halt arasındaki fark tam olarak nedir.herhangi bir komut icra edilirken mc_stop ile tum komutların icrasını durdurabilrim gözukuyor.gönderdiğiniz resime göre.standstiile ya komutlar ok verince yada işlem bitince geciyor eksen.peki bu enable disable kısmı nedir.eğer eksen standstill olmuyor ise yapılabilecek birşey varmıdır.

Re: 15mc genel ve 8448 hatası

Gönderilme zamanı: 09 Kas 2022, 14:27
gönderen Uğur
Eksen standstil olmuyor diye bir durum yoktur. Her çalışma modunda uygun şartlar ile standstile yani servo on konumuna geçer. Eğerki Power on kesilirse eksen disable olur.

Re: 15mc genel ve 8448 hatası

Gönderilme zamanı: 03 Oca 2023, 08:55
gönderen Ahmet
Merhabalar.
Arkadaş sorunu büyük ihtimelle çözmüştür ama ben ek bir bilgi olması açısından yine buraya not düşeyim.
Eğer hata veren bloklarının olduğu POU, FreeWheling_Task içerisine koyulmuşsa yine bu hatayı alırsınız.
İlgili POU'nun Motion_Task içerisinde olması gerekmektedir.
Hatanın çözümü açısından burayıda kontrol etmekte fayda vardır.
Teşekkürler.