Jump to content

egecanbiryan

Moderatörler
  • İçerik sayısı

    68
  • Katılım

  • Son ziyaret

  • Days Won

    9

İletiler bölümüne egecanbiryan kullanıcısının eklediği dosyalar

  1. Merhaba HMI' da enerji yokken ekranda herhangi bir yere parmağınızla basılı tutun ardından HMI' a enerji verin "System Settings" arayüzü gelecektir. Bu kısımdan Buzzer'ı aktif edebilirsiniz.

    photo5922372534244849427.jpg

    • Like 1
  2. Veriyi virgüllü şekilde görmek istiyor iseniz aynı eksendeki diğer değişken tiplerinin de real olarak atanması gerekiyor. Programınızdaki "gercekdeger" register'ı real olarak ayarlanlandı. Dolum miktarına göre hız değişikliği yapmak için programınızda birkaç değişiklik yaptım. Üç ayrı hız için 2 farklı offset değeri tanımlayıp yine karşılaştırma komutu kullanarak farklı frekansa geçiş işlemini gerçekleştirebilirsiniz. gmt_loadcell.gpf

  3. Motorun aktif olmasıyla birlikte çalışan ton timer' ın(timer'ı kalıcı olarak ayarlayın) sayaç değerini kullanıp bu değeri matematiksel işlemler ile saat, dakika cinsine dönüştürüp bu dönüştürdüğünüz registerların da modbus adresini açtıktan sonra bu adresten HMI' ın RW adreslerine veri transferi yaparak toplam çalışma süresini HMI' da saklayabilirsiniz. Olay gösterimini ise Olay bilgi listesine motorların çıkış kontaklarının modbus adreslerini yazarak sağlayabilirsiniz. Ardından olay kaydı için konfigürasyon sayfasında HMI' ın üzerine çift tıklayarak Olay Kaydı sekmesinden Harici Kayıt Cihazına Kaydet seçeneğini işaretleyerek bu bilgileri saklayabilirsiniz. Pencere üzerinde bu kayıtları göstermek istiyor iseniz Olay Görüntüleme komponentini kullanabilirsiniz. Sizlere daha iyi yardımcı olabilmemiz için firma ile irtibata geçebilirsiniz.

    image.png.b8a037029b7e2170724b48e79da1bc40.png

  4. HMI' daki kalıcı hafıza adreslerimiz RW adresleridir yani enerji gidip tekrar gelince bu adreslerdeki değerler sıfırlanmaz en son değeri saklar. Konfigürasyonunuzda tam olarak hangi cihazlar vardı?(PLC, step, servo, inverter vs.) Yani elinizde zaten çalışma saati ve dakika verileriniz mevcut bunu HMI' da hafızada saklamak mı istiyorsunuz yoksa ek olarak bu değerleri de mi hesaplamak istiyorsunuz?

  5. Merhaba,

    Set ve reset durumlarını izleyemiyorum derken "M1Saga" register' ının aşağı sensör görse bile set olmamasından bahsediyorsanız bunun alt satırdaki şartın da reset olarak sağlanmasından dolayı olduğunu söyleyebilirim. Set ve reset çıkışlarını kullanacak iseniz uygulamaya göre kontakların yükselen veya düşen kenarının kullanılması gerekmektedir. Programınızda ekteki görselden de anlaşılacağı üzere her iki satır da koşulu sağlıyor ladder sisteminde program her döngüde soldan sağa yukarıdan aşağı şekilde okunduğu için ve en alt satırda da "M1Saga" değişkeni sürekli resetlendiği için set konumuna gelmiyor . Yani özetle sensörlerin ve uygulamadaki bazı giriş koşullarının normalde açık kontaklarını yükselen kontak ile değiştirerek problemi çözebileceğinizi düşünüyorum. Başka bir durumdan kaynaklanan bir problem ise dilerseniz firmayı arayabilirsiniz oradan daha iyi çözüm sağlayalım.

    image.thumb.png.545176d343fecec1af7345a5a6c6f3a9.png

  6. Merhaba,

    Öncelikle konfigürasyon kısmındaki bölüm sekmesinden COM2 RS485' i aktif edin ardından RS485 haberleşmek istediğiniz cihazın haberleşme ayarlarını sol kısımdaki işaretli alana giriniz. Ardından RS485 Slave Tag listesindeki veri adresi kısmına kontrol etmek istediğiniz veya izlemek istediğiniz adres değerini girin(eğer haberleşme sağlayamaz iseniz ilgili adrese 40001 değerini ekleyip tekrar deneyin örn. 8192+40001 = 48193). Kontrol etmek yani veriyi değiştirmek istiyorsanız "Oku/Yaz" kısmını "Yaz", izlemek istiyorsanız "Oku" olarak ayarlayın. Oku olarak ayarlar iseniz belirlediğiniz veri adresinden PLC adresine(örn. "pv2_0") bir aktarım gerçekleşir. Yaz olarak ayarlar iseniz "pv2_0" plc adresinden belirlenen veri adresine aktarım gerçekleşir. Bu ayarları yaptıktan sonra plc adresindeki register'ın(örn. "pv2_0") modbus haberleşme adresini açarsanız GMT SCADA üzerinden de kontrol ve izleme işlemlerini gerçekleştirebilirsiniz. 

     plc_485_haberlesme.thumb.png.3f360fe2d95f39dba4969192fccaf7f3.png

  7. Bir önceki adımın hala aktif gözüküyor olma sebebi birden fazla adim değişkeni tanımlanmasından ve bu değişkenlerin değerlerinin istenilen koşula hala uymasından kaynaklanmaktadır. Yapmak istediğiniz proje için kolaylık sağlaması açısından tavsiyemiz adım komutları yerine karşılaştırma ve eşitle komutlarının kullanılması yönündedir. Bu konu hakkında daha detaylı bilgi almak için firmamızı arayabilirsiniz. İyi çalışmalar.

  8. Haberleşmek istediğiniz hexadecimal adresi decimale çevirdikten sonra bu sayıya 40001 ekleyin(Örneğin 2000h için decimal karşılığı 8192, 8192+40001 = 48193), ardından RS485 Slave Tag Listesi kısmındaki veri adresi kısmına yazın. PLC kısmında bu veriyi okumak için de PLC adresi kısmındaki register' ı(şekildeki örnekte "pv2_0" registerı) izleme penceresine ekleyebilirsiniz. 

    image.png.e04a03eaad310001a13f0a8ff9a39e71.png

    inverter_rs485_plc.thumb.png.3478bd2170fda04112fe362725cd175b.png

  9. Tam olarak kaç adet dijital ve analog giriş çıkış, hangi haberleşme türü gibi bilgileri bizimle paylaşırsanız size daha iyi yardımcı olabiliriz. Örneğin asenkron motoru nasıl kullanacağınız(haberleşme, terminal uçları vs.), HMI-PLC haberleşmesi nasıl sağlanacak gibi bilgiler biraz açık uçlu kalmış. Dilerseniz firmayı arayın öyle yardımcı olalım ya da daha kapsamlı bir şekilde yapmak istediğiniz sistemi açıklarsanız size en uygun şekilde konfigürasyon önerisinde bulunabiliriz.

×
×
  • Yeni Oluştur...