Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 01/27/19 in all areas

  1. 2 points
    İyi günler, Aşağıdaki linkte uygulama ile alakalı tüm açıklamalar mevcuttur. http://forum.gmtcontrol.com/applications/core/interface/file/attachment.php?id=397 İyi çalışmalar.
  2. 2 points
  3. 2 points
    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...
  4. 2 points
    Ekte bulunan örnekte 0.Kanal Analog Girişe verilen analog değerin yarısını 0. Kanal Analog Çıkışa veren program bulunmaktadır. Analog giriş ve çıkış değerlerini kullanmak için yapmanız gereken temel işlem value değerleri üzerinde işlem yapmaktır. Sizin belirlediğiniz konfigürasyon ve skalanıza göre kullanabilirsiniz. Ekte ki konfigürasyon ve skalada 16383 value değeri 10V denk gelmektedir. Analog Giriş Çıkış.gpf Analog Giriş Çıkış.gpf.csv Analog Giriş Çıkış_bck.gbc
  5. 2 points
    merhaba Erdal bey 1. step sürücü pul + ucu kanal 1 puls çıkışına, 2. step sürücü pul + ucu kanal 2 puls çıkışına, 3. step sürücü pul + ucu kanal 3 puls çıkışına bağlanır. Eğer mutlak pozisyonlama yapacaksanız gmt süite sırasıyla ( 0-1-2 çıkışlarının puls çıkışları olması nedeniyle) 3-4-5 nolu çıkışları yön çıkışları olarak atamakta. bu çıkışları da ilgili step sürücülerin dır + uçlarına bağlamanız gerekir. Eğer mutlak pozisyonlama yapmak istemiyorsanız plc de herhangi bir çıkışı yön olarak belirleyebilirsiniz. Pul - ve dır - uçlarına 0 v vermeyi ve direnç bağlamayı unutmayınız iyi çalışmalar.
  6. 1 point
    Merhabalar ; GMT ekranlı mini ile tasarlanmış projeme ait GMTSuite programı ektedir. Kafanıza takılan soruları bu başlık altından sorabilirsiniz. Faydalı olması dileğimle. GLC 164R Örnek Program.rar
  7. 1 point
    Merhaba, Bu gune kadar kendi capimda bir kac step motor ve servo uygulamasi yaptim. Cok cok uzman degilim. Nacizane sorularina cevap vereyim, daha bilgili arkadaslar hatam varsa duzeltir. Soru 1.1 :Donguden tam kasit ne anlayamadim ama. Ilk puls vermeye basladiktan 100 puls sonunda saniyede 2000 puls vermeye basliyor. Ve bu sekilde her saniye 2000 puls vermeye devam ediyor. Soru 1.2: 100 pulsi verdigi anda frekans 2000 Hz oluyor. Soru 2.1: Puls adedi 100 de kalmiyor. Puls sayisi her saniye 2000+2000+2000 seklinde artmaya devam ediyor. Soru2.2 Dedigim gibi puls saniyelik olarak artmaya devam ediyor. Talep: Amacim ukalalik yapmak degil onu belirteyim , ama formulde de belirttigin gibi frekans, bir olayin birim zamanda olusma sıklıgı olarak tanimlanabilir. Frekans birimi Hertz(Hz) dir. Hz=titresim/saniyedir. Senin orneginde 2000Hz= 2000puls/saniyedir. Senin dedigin gibi 2000Hz/sn seklinde yazsak acilimi 2000 puls/saniye/saniye birimi olurdu. Yani birim puls bölü saniye kare. Umarim faydali olabilir aciklamalarim. Selamlar.
  8. 1 point
    GMT_PID_ÖRNEK.rar Merhabalar; Projemde kullandığım PID kontrol örnek programını sizlere yardımcı olabilmek için açıklamaları ile sizinle paylaşıyorum. Faydalı olması dileğimle .
  9. 1 point
  10. 1 point
    CPU' nun Analog Çıkışı donanım olarak 0...20mA' dir. 0...10V kullanabilmeniz için ürün kutusundan çıkan 500 Ohm' luk direnci Çıkışa paralel bağlamalıyız. Ardından Hansem Bey' in söylediği gibi ilgili registerı full sıkalanın yarısında kullanmalıyız.
  11. 1 point
    GMTSoft programında analog çıkış registerı SI0 dır ve skalası 0-16383 arasındadır. Bu register içine 0 yazdığınızda 0V, 16383 yazdığınızda 10V çıkış alabilirsiniz. Mesela 0-5V aralığında çalışmak istiyorsanız SI0 nolu register için 0-8192 arası değer yükleyebilirsiniz.
  12. 1 point
    Buradaki değere değişken atanamıyor.. Belirttiğiniz gibi PLC den yapabilirsiniz.
  13. 1 point
    Birden fazla data gösterilirken. İstenilen kanalın gösterimini engellemek için kullanılır. Yani tabloda 1.2.3 kanal olarak datalar var. Kanal gizle bölümüne belirlediğiniz adrese girdiğiniz değere göre istediğiniz kanalı gizletebiliyorsunuz
  14. 1 point
    Geçmiş veri sorgulama kısmı geçmişe dönelik kaydedilen dataları çağırmak içindir. iki methodu vardır. Tarihe göre veya dosyaya göre.
  15. 1 point
    Pd-04 parametresine 0 dan farklı bir değer girildiğinde, girilen değer boyunca master cihazdan sorgu gelmez ise (Yani haberleşme koparsa) Hız kontrol cihazı hataya geçecek ve motor duracaktır. Cihaz serbest stop yapacaktır. Eğer yavaşlamalı durması istenirse P9-47 parametresi 10000 olarak ayarlanmalıdır.
  16. 1 point
    30sn normalde 55sn ye denk geliyor tespitini nasıl yaptınız? Yaptığınız projeyi PLC ye yükleyin, online link kurun, zamanları bu şekilde kontrol edin. Offline simülasyon esnasında saydığınız zamanlar PC den PC ye farklılık gösterebilir.
  17. 1 point
    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
  18. 1 point
    PLC - Step ve HMI lı düzenekte, PLC pulse çıkışı ile Step motor sürücü kontrol edilerek pozisyon kontrolü yapılmıştır. Uygulama örnek olarak yapılmıştır. Detaylar aşağıdaki gibidir. 360 derecelik dönüşü 3200 pulse olarak step sürücünden ayarlanmış sistemin; MOD 1 : · İstenilen derece miktarı kadar ilerlemesi sağlanacak. MOD 2 : · Gitmesi istenilen açı mutlak pozisyon kontrol ile sağlanacak. MOD 3: · İstenilen açıya mutlak kontrol ile sadece saat yönünde gitmesi sağlanacak. FİZİKSEL BAĞLANTILAR PLC GLC396T - Sürücü GSTD2860 – Step Motor GSTM86-080-842 · Step Sürücü PUL+ ucu PLC QP0 Çıkışına · Step Sürücü DIR+ ucu PLC QP3 Çıkışına · Step Sürücü PUL- ve DIR- uçları güç kaynağının 24VDC - ucuna bağlanmıştır. · PLC IP0 Girişine Home sensörü bağlanmıştır. PLC_-_Step_ile_Açı_Kontrol_Uygulaması.rar
  19. 1 point
    HMI ile arduino modbus üzerinden haberleşmektedir Detaylar videodır .Kolay gelisin
  20. 1 point
    Merhaba Güven Bey; ADIMLAR Önce projeyi açıyorsunuz. Sonra ayarlar kısmına tıklıyorsunuz. En son olarak donanım konfigürasyonunu seçeneğini tıklıyorsunuz istediğiniz tüm soruların cevabına buradan ulaşabilirsiniz Güven Bey.
  21. 1 point
    Merhaba, Windows unuz da bulunan yada sonradan eklenen font dan kaynaklanan sıkıntıdır. Ekteki font dosyasını Windows fonts klasörüne ekleyip, eklediğiniz fontu seçerseniz düzgün olacaktır. Başka font dosyaları da deneyebilirsiniz. digitalb.ttf
  22. 1 point
    Aynı hatta sadece bir adet master bağlantısını yapmak için Pakosan PN901/10 enversör şalter aldım. Şemadaki gibi bağladım. Şalter 1 durumunda iken PLC ve HMI hattında, 2 durumunda iken ise RS485 ve PC hattında modbus aktif oluyor. Bu şekilde sorunu çözdüm. Teşekkürlerimle.
  23. 1 point
    Teşekkür ederim. Komik olan aslında tab karakterinin bu hataya yol açması.Yüksek ihtimalle kodların tokenization sürecinde bug var. Mesela lojik değil (!) de derleme hatasına yol açıyor. Fakat değişkenleri parantez içine alınca sorun halloldu gibi duruyor ama umarım kararsız davranış göstermez. Şurada belirttiğim ve cevap alamadığım sorunda da (ladder ile ilgili) böyle tuhaf bir problem olduğunu düşünüyorum. /* Sorunsuz Çalışan */ if(bit_var_1 == 1) { bit_var_2 = 1; int_var = 123; } /* Yada */ if(bit_var_1 == 1) { (bit_var_2) = 1; (int_var) = 123; } /* Derleme Hatası veren */ if(bit_var_1 == 1) { bit_var_2 = 1; int_var = 123; }
  24. 1 point
    Merhaba, Servonuz default olarak pulse modunda sizlere ulaşır. c 1.6 parametresini pozisyon mod için düzenlediniz mi?
  25. 1 point
    Bu versiyonla birlikte program Türkçe ya da İngilizce olarak kurulabilmektedir. GMTCNT TCP driver' ı ile GLC396X ve GLC496X serisi PLC' lerle ethernet portundan iletişim kurulabilmektedir. Eklenen GMTSuite PLC driver' ı ile GMTSuite ile geliştirilen PLC yazılımlarından tag listesi yüklenebilmektedir GOPHMIWare_2511_GMTCNT.exe
  26. 1 point
    merhaba, gmt süite kullandığını farz edersek programda timer zaman birimini saniye olarak ayarla, süre kısmına bir isim ver ve mobdus adresini aktif et. hmi bölümünde adres tag bölümünden plcde oluşturduğun adresleri aldıktan sonra ekrana bir number input yerleştir. number input ayarlarında "use adres tag" tikini işaretledikten sonra ilgili adres bölümünde timer süresin için belirlediğin adres çıkacaktır. başka model plc kullanıyorsan eğer mantık plc de atadığın adresin ( interger, Word, float) Hmi bölümünde tanıtmandır. umarım yardımcı olmuştur.
  27. 1 point
    mrehaba arkadaşla . Hanifi bey teşekkür edirem proqramı sizin dediyniz kimi kurdum yani inverterle rs485 hmi ile 232 ile haberleçme kurdum cok iyide calışdı hamıya kolay gelsin
  28. 1 point
    PLC~HMI arasında RS232 kullanırken. PLC~Inverter arasında RS485 kullanmanızı öneririm.
  29. 1 point
    GMTCNT Servo Elektronik Gear Açıklamalarını ekteki dokümanda bulabilirsiniz. GMTCNT SERVO SiSTEMLERi iÇiN ELEKTRONiK GEAR (DiŞLi) HESAPLAMASI.pdf
  30. 1 point
    GMTSuite Modbus Master kısmı dinamik çalışan bir yapıya sahiptir. Sorulan soruya cevap geldiği anda 1 sonraki sorguya geçer. Modbus teorisinde sorgu sırayla sorulduğundan sorgu sayısı arttıkça gecikmede artacaktır. Bu durumda haberleşmeyi hızlandırmak için: 1. Mümkün olduğu kadar tek cihazdan sorulan sorguyu azaltın, Frekansı haberleşmeden yazarken, start komutunu dijital çıkışlardan verilebilir. 2. Haberleşme hızını mümkün olduğu kadar artırın. 3. Sorgu kayıplarını engellemek için kablo bağlantılarının düzgün olduğuna emin olun. Burgulu kablo vs. dikkat edilmelidir. iyi çalışmalar
  31. 1 point
    RS485 haberleşmede her bir okuma ve yazma işlemi bir zaman alır ve sırasıyla yapılmalıdır. Örneğin bir invertöre hız komutu gönderme işlemi 100ms tutuyorsa 20 invertör için bu süre 2000ms yani 2sn olacaktır. Bu kaçınılmaz. Mümkünse daha az sorgu yap, sorgu aralarını kısalt ve haberleşme hızını artır.
  32. 1 point
    Ekteki dosya işinize yarar galiba. Kolay Gelsin.. Hareketli Nesne.docx
  33. 1 point
    Bir aksilik olduğu kesin. Sorunun ne olduğunu tespit edebilmek için şunları bilmek gerekir. Power ledi sürekli yanıyor mu? Durum ledi kısa aralıklarla yanıp sönüyor mu? Error ledi yanıp sönüyor mu?
  34. 1 point
    Merhaba, Sorunuzun çözümüyle alakalı örnek program ve gerekli açıklamalar ekte yer almaktadır. İyi çalışmalar. motor_çalışma_süresi.rar
  35. 1 point
    Sayfa açıkken sağ tarafta ayarlar başlığı altında ki en boy oranlarını değiştirerek yapabilirsiniz.
  36. 1 point
    Merhaba Ekteki doküman da GMTSuite ile beraber gelen Mutlak kontrol fonksiyonlarının detaylı açıklamalarını bulabilirsiniz. GMTSuite_Mutlak_Kontrol.pdf
  37. 1 point
    bir de aşağıdaki bağlantıda gösterilen IP ayarları ile ilgili bölüme bakınız belki işinize yarar. Kolay gelsin http://forum.gmtcontrol.com/index.php?/topic/424-bağlantı-sorunu/&do=findComment&comment=1095
  38. 1 point
    GMTSUITE_ModbusTCP_Master-Slave_Kullanımı.pdf
  39. 1 point
    Merhaba Resminizi yaptığınız proje klasörüne ekleyerek kullanabilirsiniz. Aşağıda bulunan görsel açıklayıcı olacaktır.
  40. 1 point
    Sayın adminler; GMT HMI için (gmtgop programı) GMTSuite programında olduğu gibi bir help kısmı yapılması mümkün müdür? Çünkü GMTGOP programında HMI için bulunan dökümanlar çok gereksiz uzun ve karmaşık . GMTSuite programındaki gibi sade anlaşılır ve basit yapılması için bir çalışma var mıdır? Veya basit anlaşılır sade bir kullanma kılavuzu elinizde pdf formatında var mıdır? Teşekkürler İyi Çalışmalar
  41. 1 point
    Hi İf the project inside of PLC is written with GMTSoft and model of PLC is X96 series, you can not make upload. Upload is only available when project is made by GMTSuite. To download any project to PLC with GMTSuite. You must upgrade PLC as Mr. Demir's explanation.
  42. 1 point
    1 - GMTSuite te değişkenler programcı tarafından istenildiği isimle ve istenildiği kadar oluşturulur. 2 - Eklemeden önce bağlantı koparılmalı ardından yeni operand eklenmeli ve yeniden bağlanmalı. Yani ben böyle yapıyorum.
  43. 1 point
    Merhabalar; Doğrudur. GMTSuite'de Ladder Diyagramına herhangi birşey eklemenize gerek kalmadan Bölüm kısmından haberleşmeyi aktif edip ayarlarınızı yapmanız yeterlidir. GMTSuite Örnek uygulamalar kısmından daha detaylı örnekleri inceleyebilirsiniz. İyi Çalışmalar Kolay Gelsin
  44. 1 point
    GMT SOFT da yapılan bu olayın suite ile yapımını anlatabilirmisiniz. anladığım kadarıyla suit de sofda olduğu gibi ekrana kompenant koyup ayar yapmıyoruz
  45. 1 point
    IGS formatından HMI 3D çizim dosyalarına ulaşabilirsiniz. HMI 3D CIZIM DOSYALARI.rar
  46. 1 point
    Merhaba, plc den puls gondererek yapabilirsin. Baska yollari da var , forumdaki ustadlar yardimci olacaktir. Puls gonderme secenegini kabaca aciklamak gerekirse, once servo motor surucusunden pul/dir modunu secmelisin. Surucunun girislerinden birini yön secimi icin secmen gerekir . Bu girise enerji gelirse bir yone gelmezse diger yone donecek. Surucuden sonra plc programinda puls gonderme komutlarini kullanabilirsin. Surekli puls gonderme ve rampali pals . Surekli pulsta, puls frekansi istenilen degere geldigi zaman surekli cikis verir. Rampali pulsta ise kalkis ve durus rampalarini , kalkis durustaki frekansi , sabit hizdaki frekans ve puls sayisini girebilirsin. Puls cikislari icin q0,q1,q2 yi kullanmalisin sende bir motor oldugu icin q0 yani kanal 0 isini gorur. Pals komutlari icin yukselen dusen kenar kullanman gerekir. Ornek 5 tur saga dondu ya , bu hareketin bittigini operandlar sekmesinde hso0 mesgul operandi var,bu bitten anlayabilirsin. Yani puls gonderirken bu bit 1 oluyor, puls gonderme isi sonlandiginnda 0 oluyor. Bu bitin dusen kenarini kullanabilirsin. Selamlar.
  47. 1 point
    HMI projenizde sayfalar arası geçiş için "Function Key" kullanımını anlatıyoruz.
  48. 1 point
  49. 1 point
    En basit hali ile GMTScada bir uygulama örneği
  50. 1 point
    Aleykümselam. Acil Stop geldiğinde Küme fonksiyonunu kullanarak resetleme yapabilirsiniz.
×
×
  • Create New...