NikCom HMI — PLC bağlantısı ve HMI görseli
Modern HMI Tasarımı
Endüstriyel arayüzleri hızlıca oluştur, yüksek performans ve şıklıkla yayınla.
PLC Entegrasyonu
Profinet , TCP protokolleri ile sorunsuz bağlantı ve veri akışı.
Lisans Yönetimi
Güvenli lisanslama, çevrim içi aktivasyon ve rahat sürüm takibi.
Toplam: 104
1Full projelerde performans ve stabilite için en iyi pratiklerPolling ayarı, UI güncelleme stratejisi, ağ gecikmesi ve retry.Detayı açKapat
  • Tag sayısına göre veri alma aralığını ayarlayın.
  • UI’da yalnızca görünen bileşenleri yenileyin (yüksek yoğunlukta sayfaları bölün).
  • Ağ gecikmesini ölçün; zaman aşımı ve retry politikalarını optimize edin.
2İlk kez çalışanlar için 10 dakikalık örnek akışMasterPage + HMI_Connect + Panel + Button + Label ile hızlı başlangıç.Detayı açKapat
  1. Yeni proje oluşturun; ana formu MasterPage olarak kurgulayın.
  2. HMI_Connect ve HMI_Panel ekleyin.
  3. Projenize eklemek istediğiniz sayfalar için formları oluşturun
  4. MasterPage de HMI_Button ile sayfa geçişlerini bağlayın (Event Management)
  5. Projenize bağlamak istediğiniz Tag ları HMI_Connect nesnesinde ekleyin
  6. NikCom HMI kontrollerini sürükle - bırak ile projenizede ilgili formlara ekleyin
  7. Eklediğiniz kontrollere grekli Tag Atamalarını yapın
  8. Ayrıca İsterseniz HIM_Connect nesnesinin TagList_GetValue() ve TagList_SetValue() komutlarını kodda yazarak
    PLC den veri alıp , PLC e veri gönderebilirsiniz.
    Bu yöntemle diğer kontollerle de PLC verilerini kullanabilirsiniz

  9. Offline test edin; Online bağlanmadan önce PLC adreslerini/izinlerini doğrulayın.

Aşağıdaki Videoları İzleyebilirsiniz

🎬Ana Form Tasarımı
🎬Şablon Proje (Template) Kullanımı , Şablon ile Projeye Başlamak

3Lisans aktivasyonu ve donanım değişikliğinde dikkat edilmesi gerekenlerAktivasyon anahtarıyla doğrulama; donanım değişiminde destek ile lisans aktarımı.Detayı açKapat

Satın alma sonrası verilen aktivasyon anahtarı ile çevrim içi doğrulama yapılır. Aktivasyon anahtarı , HDD seri numarası ile aktive edilmiş Donanım veya PC için geçerlidir.

Not: HDD'nin formatlanması durumunda Aktivasyon anahtarı geçerliliğini kaybeder. Yeniden Aktivasyon anahtarı almanız gerekir

4Parola politikası Uzun/parola politikası, periyodik değişim, yönetici kontrollü reset.Detayı açKapat
  • Yeterli uzunluk ve karmaşıklık (harf/rakam/sembol).
  • Periyodik değişim ve önceki parolayı tekrar etmeme.
  • Yönetici kontrollü reset;
5HMI_Trigger yükselen kenar mantığı neden önerilir; geri bildirim tag’i nasıl kullanılır?Tek seferlik tetikleme ve deterministik akış sağlar.Detayı açKapat

HMI_Trigger’da yükselen kenar, olayın sadece bir kez tetiklenmesini garanti eder. Geri bildirim tag’i ise PC tarafının PLC'e tetiğin alındığını bildirmesidir.

  1. Tetik (true) → İşlem → Onay tag’i (true)
  2. Bu döngü, tekrar tetiklemelerde çakışma riskini azaltır.

Ayrıca Tetik durumunda Kod da yazmak isterseniz : HMI_Trigger in On_Trig() Olayını Properties ten çıft tıklayıp Kod Editöründe kod da yazabilirsiniz

6Mevcut projeyi Full’a taşırken izlemeniz gereken yol haritasıEkran bazlı dönüşüm, test ve geriye uyumluluk.Detayı açKapat
  1. Kritik ekranları önceliklendirip Full bileşenlerine dönüştürün.
  2. Offline/Online test ile işlevleri doğrulayın.
  3. Reçete/Alarm/SQL entegrasyonlarını sırayla ekleyin.
7PLC IP/port ve veri alma hızını nasıl ayarlarım?HMI_Connect üzerinde PLC IP, port ve minimum veri alma hızı bulunur.Detayı açKapat

HMI_Connect’te PLC IP adresi, iletişim portu ve minimum veri alma hızı alanları bulunur.

8Full, TCP Only ve Free arasındaki teknik farkların hızlı özetiFree: temel; TCP Only: özel cihazla TCP/IP; Full: endüstriyel tüm modüller.Detayı açKapat
SürümOdakÖne Çıkan
FreeÖğrenme/PrototipTemel komponentler, hızlı kurulum
TCP OnlyÖzel cihaz ↔ TCP/IPClient/Server, tag tabanlı
Fullküçük/orta/büyük projelerAlarm/Reçete/SQL/IOList/Security/Trigger/Geniş component arşivi
9Free ile temel raporlama/izlenebilirlik nasıl sağlanır?DataBase_Class kullanılabilirDetayı açKapat

Free Lisansta NikCom_HMI.DataBase_Class sınıfı kullanılabilir , Bu sınıfı kullanarak kod ile rahatlıkla MSSQL sorgusu yollayabilirsiniz (Select/Insert/Update/Delete) , Select sorgusunda dönen tabloyu DataGridView kontrolüne bağlayabilirsiniz

10Destek talebi öncesi kendi kendine teşhis kontrol listesiKurulum, port, PLC izinleri, tag adres/tip kontrolüDetayı açKapat
  • DLL/Toolbox ve port ayarları.
  • PUT/GET ve Optimized block access.
  • Tag adres/tip eşleşmesi