Programlama Konusunda Yardım
- firukk
- Mesajlar: 144
- Kayıt: 08 Mar 2018, 20:15
- Konum: KAYSERİ
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
D1336 ve D1338 registerları ile HMI üzerinden anlık pozisyon değerini okumak istedim ama başarılı olamadım. HMI da önce adres olarak d1336 ve d1338 yazdım olmadı. HMI da değer okuyorum ama home yaptığımda program sıfırlasa da HMI da sıfır olmuyor. Anlık pozisyon değeri de okumak istiyorum nasıl yapabilirim acaba sağlıklı bir yöntem bir bulamadım
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8899
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
Bu register değerlerine PLC programında bağlandığınız zaman ne görüyorsanız onu okursunuz. Bu register içerikleri pals komutu aktif iken sıfırlanamaz. Bunun dışında 32 bit olan bu register değerlerini DMOV komutu ile sıfırlayabilirsiniz.
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
- firukk
- Mesajlar: 144
- Kayıt: 08 Mar 2018, 20:15
- Konum: KAYSERİ
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
FB içerisinde en son noktada fb işleminin bittiğine dair bir var_output tipinde çıkış aktif ediyorum ama set olarak değil out olarak. Set yapamama rağmen çıkış sürekli olarak aktif kalıyor. Buna bağlı olarakta vae_oputput değişkeni olan M22 biti aktif kalmış oluyor. Normal bir durum mu yoksa ben mi eksik bir şey yapıyorum
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8899
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
Durumu gösteren FB ekran görüntülerini paylaşırsanız anlamamıza yardımcı olacaktır.
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
- firukk
- Mesajlar: 144
- Kayıt: 08 Mar 2018, 20:15
- Konum: KAYSERİ
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
Görüntü yeterli olur umarum. Kırmızı çerçeve içindeki M22 biti aktif olduktan sonra sürekli olarak aktif olarak kalıyor. M22 yerine var_output tipinde değişken oluşturup fb yi kullandığım yerde M22 yazdım kural hatası mı yapıyorum diye, yine aynısı oldu. Oluşturduğum değişken de aktif kaldığı için M22 de aktif kalmış oluyor.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8899
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
DVP serisi PLC de FB alt program mantığı ile çalıştığı için out kontakları ana programda tekrar edilmez ise FB içerisindeki son durumunda kalır. Sizde EN şartını kestiğiniz için son durumda on ise o konumda kalmaktadır.
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
- firukk
- Mesajlar: 144
- Kayıt: 08 Mar 2018, 20:15
- Konum: KAYSERİ
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
Teşekkür ederim. Fb içerisinde m22 çıkışını pasif ettirince sorun düzeldi.
Şimdi 80 değişkenli 40 reçetem var. Her reçetede 80 değişkene değer girilmiyor. Değer girilmeyen değişkenler 0 olarak kalıyor. 40 reçetenin her birinde kaç tane değişkene değer girildiğini plc de nasıl saydırabilirim. Bir yöntemi varmıdır yoksa reçeteye bir değişken daha ekleyip kaç tane değer girildiğini operatörün girmesi gerekecek.
Şimdi 80 değişkenli 40 reçetem var. Her reçetede 80 değişkene değer girilmiyor. Değer girilmeyen değişkenler 0 olarak kalıyor. 40 reçetenin her birinde kaç tane değişkene değer girildiğini plc de nasıl saydırabilirim. Bir yöntemi varmıdır yoksa reçeteye bir değişken daha ekleyip kaç tane değer girildiğini operatörün girmesi gerekecek.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8899
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
Bunu reçeteyi icra ederken 0 tanımsız değer ise 0 görene dek işleyip 0 görünce bundan sonrasını dikkate alma şeklinde yorumlatırız genellikle.
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
- firukk
- Mesajlar: 144
- Kayıt: 08 Mar 2018, 20:15
- Konum: KAYSERİ
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
12sa211t ve asd a2 750 watt sürücü ile kurduğum sistemde(Şuan servoyu harici pozisyonlama ile kontrol ediyorum). Rs485 ile hmi haberleşmesi yapıyorum ve aynı zamanda dahili pozisyonlama ile servo motoru sürmek istiyorum. Rs485 ile sadece pozisyon bilgisini sürücüye aktarmak geriye kalan servo on, home, alarm, limitler gibi işlemleri I/O soketinden yapmak istiyorum. Dahili pozisyonlama kısmını nasıl yapacağıma dair yardımcı olur musunuz ?
- Turhan
- Mesajlar: 7847
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Programlama Konusunda Yardım
Delta ASDA-A3 & ASDA-B3 Servo Sürücülerde Dahili Pozisyonlama Teknik Eğitimi
[media]url=[/media]
[media]url=[/media]
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.