Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
15MC Programlama
- Turhan
- Mesajlar: 8438
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
Merhaba,
Eksenler MC_ReadAxisError Bloğunda bir hata kodu üretiyor mu yada sürücülerin üzerinde herhangi bir Alarm kodu oluşuyor mu?
Canopen Builder --> Device --> Diagnosis Information kısmına tıkladığınızda Current Error ve CPU kısmında hangi hata mesajları bulunuyor?
Eksen sayınız ve Cyclic Period değeriniz kaç ms. tanımlı?
Eksenler MC_ReadAxisError Bloğunda bir hata kodu üretiyor mu yada sürücülerin üzerinde herhangi bir Alarm kodu oluşuyor mu?
Canopen Builder --> Device --> Diagnosis Information kısmına tıkladığınızda Current Error ve CPU kısmında hangi hata mesajları bulunuyor?
Eksen sayınız ve Cyclic Period değeriniz kaç ms. tanımlı?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- Ahmet
- Mesajlar: 815
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
Sizin uyarınız üzerine eski progrmdaki CYCLE time süresine baktım 11 olarak ayarlanmış bende bunu 11 olarak değiştirdim ve bağlantı kopma sorunu ortadan kalktı.
Teşekkür ederim.
Teşekkür ederim.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- Ahmet
- Mesajlar: 815
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
Merhabalar.
AŞağıda görselde görüldüğü üzere DMC_MoveLineerAbsolut bloğunun tetiklenmesi için gereken şartlar üst networkte belirtilmiş durumda.
Burada şöyle bir sıkıntı ortaya çıkıyor.
Pos_1 bloğunun çalışması için gereken tetikleme yapılmadan önce üstteki şartlar kontrol edildiğinden bu blok harekete geçmeden önce ufak bir duraklama olmasına neden oluyor.
Şöyle anlatayım.
Bu işlem toplam 25 bloktan oluşan sıralı çalışan bir işlem ve 25. blok görevini tamamladığında otomatikman 1. bloktan tekrar işlem başlıyor ama bu baştan başlama işleminin hiç gecikmeden başlaması gerekiyor .
Burada 1. bloğun çalışması için 22. blok veya 25. bloktan gelen sinyal değerlendiriliyor buda işlemin baştan başlamasında yaklaşık 300-500ms. gibi bir duraksamaya neden oluyor ve buda üretimin bozuk çıkmasına neden oluyor.
2. blok ile 22. veya 25. blok arasındaki sıralı çalışmada sorun yok tek sorun işlemin başa dönüp baştan başlamasındaki bu ufak gecikmeden kaynaklanıyor.
Bu gecikmeyi önlemek adına nasıl bir yol izlemeliyim?
Teşekkür ederim.
AŞağıda görselde görüldüğü üzere DMC_MoveLineerAbsolut bloğunun tetiklenmesi için gereken şartlar üst networkte belirtilmiş durumda.
Burada şöyle bir sıkıntı ortaya çıkıyor.
Pos_1 bloğunun çalışması için gereken tetikleme yapılmadan önce üstteki şartlar kontrol edildiğinden bu blok harekete geçmeden önce ufak bir duraklama olmasına neden oluyor.
Şöyle anlatayım.
Bu işlem toplam 25 bloktan oluşan sıralı çalışan bir işlem ve 25. blok görevini tamamladığında otomatikman 1. bloktan tekrar işlem başlıyor ama bu baştan başlama işleminin hiç gecikmeden başlaması gerekiyor .
Burada 1. bloğun çalışması için 22. blok veya 25. bloktan gelen sinyal değerlendiriliyor buda işlemin baştan başlamasında yaklaşık 300-500ms. gibi bir duraksamaya neden oluyor ve buda üretimin bozuk çıkmasına neden oluyor.
2. blok ile 22. veya 25. blok arasındaki sıralı çalışmada sorun yok tek sorun işlemin başa dönüp baştan başlamasındaki bu ufak gecikmeden kaynaklanıyor.
Bu gecikmeyi önlemek adına nasıl bir yol izlemeliyim?
Teşekkür ederim.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 9507
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
Programda diğer tüm bloklarda gecikme ne ise burada da bir fark olmaması lazım. Sonuçta task yönetiminde tüm motion blokları Motion Event ile tetiklenmektedir. Yani herhangi bir komutu execute şartı aktif olduğu anda çalışacak şekilde taranmaktadır. Burada yine kontrol etmeniz gereken 25 nolu bloktan tekrar 1 nolu blok tetiklemesini gerçekleştiren kontrol şartlarınızdır. Bu durumu 25 in Done çıkışını direk 1 nolu bloğu tetikleyecek şekilde ayar yaparak test edin ve böylelikle sorun ladder kaynaklı bir durummu ona ulaşabilirsiniz. Ladder yönlendirmeleriniz SET tetikleme ile yapıldığından ve execute girişleride yükselen kenar tetikleme ile çalışması sebebiyle bir sonra tekrarda önce reset ardından set olmalı ve bu durumun sizde oluşturduğu bir gecikme olma ihtimali düşünün.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- Ahmet
- Mesajlar: 815
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
SET tetiklemesini 1. bloğun DONE çıkışıyla reset yapıyorum.Uğur yazdı: 28 Haz 2019, 10:43 Bu durumu 25 in Done çıkışını direk 1 nolu bloğu tetikleyecek şekilde ayar yaparak test edin ve böylelikle sorun ladder kaynaklı bir durummu ona ulaşabilirsiniz. Ladder yönlendirmeleriniz SET tetikleme ile yapıldığından ve execute girişleride yükselen kenar tetikleme ile çalışması sebebiyle bir sonra tekrarda önce reset ardından set olmalı ve bu durumun sizde oluşturduğu bir gecikme olma ihtimali düşünün.
Öneri için teşekkür ederim. Bende 1. bloğu 25. bloğun DONE çıkışıyla tetikliyordum ve gecikmeyi yaşıyordum sizin önerinizden sonra ben tetiklemeleri ACTİVE çıkışna bağladım ve gecikme ortadan kalktı. Şuan sorun kalmadı.
Yardımınız için teşekkür ederim.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- Ahmet
- Mesajlar: 815
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
Merhabalar.
MC_ReadAxisError bloğundan servo sürücüdeki oluşan hataya karşılık gelen hex kodunu okuyorum ve bunu HMI ekrana taşımak istiyorum..Uygulama manuelinde hata tiplerinde ( Örneğin AL121 hatakodu ) ekranda görülecek hata kodu yazıyor ama bu hata kodlarını ekrana taşımak için gereken hata kodlarına ait hex adreslerini bulamadım.
A2 servo sürücüler için hata kodlarına karşılık gelen hex adreslerini verebilirmisiniz lütfen.
Teşekkürler.
MC_ReadAxisError bloğundan servo sürücüdeki oluşan hataya karşılık gelen hex kodunu okuyorum ve bunu HMI ekrana taşımak istiyorum..Uygulama manuelinde hata tiplerinde ( Örneğin AL121 hatakodu ) ekranda görülecek hata kodu yazıyor ama bu hata kodlarını ekrana taşımak için gereken hata kodlarına ait hex adreslerini bulamadım.
A2 servo sürücüler için hata kodlarına karşılık gelen hex adreslerini verebilirmisiniz lütfen.
Teşekkürler.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 9507
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
Örnek ALE14 için 14 hex değerdir. Blok size bu hex değerin decimal karşılığı olan 20 değerini verir. Siz display görüntüleme formatını hex yaparak direkt görüntülemiş olursunuz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- Ahmet
- Mesajlar: 815
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
Teşekkürler
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- Ahmet
- Mesajlar: 815
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
Merhabalar.
HELP dosyası niteliğinde bir PDF dosyası hazırladık ve bu PDF dosyasını SD kart içerisine koyup bu SD kartıda 15MC üzerine yerleştirerek dökümanın herdaim orada kalmasına sağlamaya karar verdik. Bu aşamada birkaç soru sormak istiyorum.
- Piyasada bulabileceğimiz sıradan bir SD kart işe yarar mı?
- SD kartı kullanabilmek için herhangi bir prosedür varmı?
- SD kartın DOP-100 tarafından görüntülenebilmesi için neler yapmalıyız?
Teşekkürler.
HELP dosyası niteliğinde bir PDF dosyası hazırladık ve bu PDF dosyasını SD kart içerisine koyup bu SD kartıda 15MC üzerine yerleştirerek dökümanın herdaim orada kalmasına sağlamaya karar verdik. Bu aşamada birkaç soru sormak istiyorum.
- Piyasada bulabileceğimiz sıradan bir SD kart işe yarar mı?
- SD kartı kullanabilmek için herhangi bir prosedür varmı?
- SD kartın DOP-100 tarafından görüntülenebilmesi için neler yapmalıyız?
Teşekkürler.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 9507
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: 15MC Programlama
15MC SD kart girişi şuan için sadece firmware update içindir. Herhangi bir pdf görüntüleme işini yapmaz. PDF görüntüleyici için SD kart girişli DOP100 HMI kullanırsanız SD kart HMI üzerine bağlı iken ulaşabilirsiniz ve içeriğindeki pdf i görüntüleyebilirsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal