Jump to content

DEMİR

Moderatörler
  • İçerik sayısı

    39
  • Katılım

  • Son ziyaret

  • Days Won

    8

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

  1. WMI Ayar:

    image.png.551c101a834b0d79b237c5b138c8ac5d.png

    WMI özelliği, uzak GMTCNT PLC'lere MAC adresi ile erişimi sağlar. Bu şekilde; cihazlara uzaktan program yüklenebilir, izlenebilir ve gerekli değişiklikler yapılabilir. Uzak PLC bağlantı özelliği 396X ve üst modeller içindir. "Cihaz Portu" seçeneklerinden "WMI Bağlantı" seçeneğini seçiniz ve "Ayarlar" butonuna basınız. Açılan pencerede "WMI Ayar" butonu tıklanır. Açılan pencerede, "GMT Server" butonuna tıklayın ve PLC Mac Adresini girin ve "Uygula" butonuna tıklayın. "Geri" butonu ile ilk pencereye gidiniz ve PLC şifresini "Şifre" metin alanına giriniz. Varsayılan şifre 1234'tür. Bağlanmak için "Bağlan" butonuna tıklayın. Bu adımları izleyerek, kullanıcılar WMI teknolojisi ile uzak PLC'lere bağlanabilecek ve gerekli uygulamaları gerçekleştirebileceklerdir.

    image.png.f7271c0451bff41fa03411f0d6805d0c.png

            Not GMTSuite Help Menüsününden alıntıdır.

  2. Projenize bağlı olarak değişebilir. Hem düzenli hem anormal durumlar için gönderilmesi uygun olabilir. Örneğin RTC komutları ile zaman ve günü belirleyebilirsiniz. Anormal için ise şarta bağlı olarak (sıcaklık >35  gibi) mesaj gönderebilirsiniz. Kolay Gelsin...

  3. Ekteki örnekte açılış ekranında firma metin gösterimi var. Yüksek yoğunluklu image gösterimi cihazı zorluyor, bu sebeple firma adının text olarak gösterilmesi daha uygun olur. Enerjilenme alt programında "Ilk_Ekran" adlı ekran çağrılıyor ve text bu ekranda bulunuyor. Başlatmak için "OK" tuşuna basılır. (Bu bilgi için text olarak ilk ekrana koyulabilir). Ardından F1 tuşu ile virgülün sol kısmı, F2 tuşu ile virgülün sağ tarafı ayarlanır ve bunları toplayarak sonuca yazılır. Bir diğer nokta virgülün solundaki 100'e bölme işlemi virgülden sonra iki basamak alındığı için bu değerler real olarak atanmıştır. 

    Zaman ayarı konusu başıma gelmediği için cevap veremeyeceğim. Kolay Gelsin...

    Catutigernos.rar

  4. Modbus protokolünde malumunuz iletişim kesintisine karşın start ve stop işlemlerinin kuru kontak ile yapılması daha güvenilir olacaktır. Modbus üzerinden Frekans atama  ve yön değişimi için bilgi, yardım dokümanında; Konfigürasyon başlığı altındaki COM1 ve COM2 başlıkları altında bulunmaktadır.

  5. Sol menüde bulunan "Function Parts" içindeki "Fonksiyon Tuşu" komponentini kullanarak yapabilirsiniz. Aşağıda gösterildiği gibi fonksiyon tuşunun ayarlarını yapınız. Örnekte önceden oluşturulan "Frame10"ekranına geçiş sağlanır.

    image.png.28f96eabe3554335f4a1d5208ec54ddf.png

  6. PLC Parts penceresi altında bulunan "Bit Durum Neon Lamba" komponentini sol üst köşeye yerleştirin. Komponentin Özelliler penceresini açın ve Bit Neon Lamba sekmesinden hız, yön ve adım ayarlarını yapın. Etiket sekmesinden Etiket Kullan seçin ve Etiket İçeriği alanına Firma adınızı yazın. Şayet register ile şarta bağlı kontrol edecekseniz ilgili register tanımlamasını yapınız. Görsel Çerçeve için Grafik sekmesinde tanımlamayı değiştirin. Kolay gelsin... 

    • Thanks 2
  7. Rs485 slave tag tanımlamanız doğru, operand listenizde bu operandların modbus'larını aktif edin ve adreslerini de enda voltmetenin modbus adreslerini belirtin. (Decimal) programınızda da bu oprandları kullanın. Diğer hberleşme konfigürasyon ayarlarının uyumunu biliyorsunuz galiba. Kolay Gelsin...

  8. Komutların tamamı çevrimiçi simüle edilebilir. RTC komutları (Astro kurulum gerektiren), Log Komutları, Çevrim Komutları, Sistem Komutları gibi gerçek PLC bağlantılarını gerektiren özel komutlar ile çevrimdışı simülasyon yapılamaz. (RTC komutları 396x ve 496x serilerinde, Log Komutu 49x serilerinde online simüle edebilirsiniz.)

    Kolay gelsin...

  9. tcpclient.WriteSingleCoil(1, true); 

    Suite pogramınız tarafından verilen otomatik adresler doğrudur. Siz programınızda bu adreslere veri gönderirken yada çekerken bir eksik adres olarak tanımlayın.

    Örneğin yukarıdaki 1 nolu adrese true bilgisini gönderirken "tcpclient.WriteSingleCoil(0, true); " olarak yazın .Böylelikle c# 0. adrese bilgi gönderirken suite 'in 1. adresine bilgi gidecektir. Diğer tüm adreslerinizi c# da bu şekilde 1 eksik olacak şekilde revize edin.

    Kolay Gelsin...

×
×
  • Yeni Oluştur...