Jump to content

DEMİR

Moderators
  • Content Count

    36
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by DEMİR

  1. WMI Ayar: 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. Not GMTSuite Help Menüsününden alıntıdır.
  2. DEMİR

    GMT Suite Mail Atma

    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. Merhaba; "Nümerik Gösterge" nesnesinin "değişken" kısmında görüntülenecek operandı tanımlayabilirsiniz. Etiket nesnesini ise sabit metin görüntülemek için kullanabilirsiniz. Ekte ise küçük bir örnek bulunmaktadır. Yeni Microsoft Word Belgesi.docx
  5. 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.
  6. 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.
  7. Logonuzu ekrana taşımanın basit bir yöntemi ekteki dosyada mevcuttur. Tek bir state kullanılmıştır, çoklu state ile ve örneğin lamba komponenti ile kullanarak şarta bağlı logo gösterimi yada düzenli durum değiştiren logo tasarımı yapabilirsiniz. Kolay gelsin. Yeni Microsoft Word Belgesi.docx
  8. 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...
  9. Hazırlanan SCADA programı 496X modellerde uygulanabilir. (SCADA programı 396X model PLC'ler ile bir saat içerisinde demo olarak çalışabilir.)
  10. if (bit_var_1 == 1){bit_var_2=0;int_var=123;} Kodunuzu bu şekilde yazdığınızda çalışıyor. Kolay gelsin...
  11. Kullanım Kılavuzunda İngilizce olarak var. Türkçesi ise kısa süre sonra tamamlanacak. Lokal problem varsa buradan yazabilirsiniz...
  12. Teşekkür ederiz. Bu hata düzeltilmiştir.
  13. DEMİR

    PWM TIMER

    Resetli seçildiğinde yazdığınız gibi resetler. Galiba projenizde PWM rölesi enerjisiz kalamıyor.
  14. Ekte küçük bir örnek var. Umarım faydalı olur. Kolay Gelsin.. Hareketli Nesne_Örnek.docx
  15. Ekteki dosya işinize yarar galiba. Kolay Gelsin.. Hareketli Nesne.docx
  16. Öncelikle bu sorunun farklı çözümleri bulunmaktadır. Aşağıda bir tanesi gösterilmiştir. Kolay Gelsin.... çoklu state.docx
  17. Operand Lİstesini açın, buradan kullandığınız operandların "Kalıcı Hafıza" seçeneklerini işaretleyin. Kolay Gelsin...
  18. Maalesef iki sorunuzun cevabı da mümkün değil.
  19. Cevabınız gönderdiğini sayfa görüntüsünde var. Not 2 kısmında olduğu gibi; okunan değeri suite programında çarpma işleminden geçirmeniz gerekecek .
  20. 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...
  21. 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...
  22. 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...
  23. Offline (PLC Olmadan) ve Online (PLC ile) simülasyon imkânı vardır.
  24. plc ile kimse iletişim kurmayacak o sadece okuyup gönderecek bu işlemin bir yöntemi var mı tcp haberleşmede (Bu ifadenizde plc iletişim kurmadan bilgi gönderemez. Başka bir cihazdan kastınız MODBUS/TCP haberleşme yapabilen IP adresine sahip diğer cihaz HMI ise ekteki dosya yardımcı olur. Değilse cihaz özelliğine göre haberleşme yöntemi değişir.) başka bir cihazın veya sistemin plc ye bağlanıp değer okumasını istemiyorum isteğim plc diğer cihazlara data göndersin.. (Bu cümlenizde ki ifade de ise; eğer sıcaklık durumuna bağlı bir invertör kullanacaksanız RS485 protolü ile bilgi gönderebilrisiniz.) Umarım faydalı olur. Yeni Microsoft Word Belgesi.docx
  25. Aşağıdaki kodlar yardımcı olur... Kolay Gelsin... int mw_adres = Convert.ToInt32(numericUpDown1.Value); // NumericUpDown1 değerini int32 türüne dönüştürür ve mw_adres' e atar... int mw_deger = Convert.ToInt32(textBox1.Text); // textBox1 text değerini int 32 türüne çevirir ve mw_deger 'e atar... tcpclient.WriteSingleRegister(mw_adres - 40001, mw_deger); // mw-adres değerinden 40001 çıkartır ve sonuçta çıkan adrese mw_degerini gönderir.
×
×
  • Create New...