text.skipToContent text.skipToNavigation

HALCON Scripting

uniVision Script lisans paketi ile, MVTec'in HDevelop yazılımında oluşturulan HALCON skriptleri - önceden yüklenmiş HDevEngine sayesinde, uniVision 3 yazılımının HALCON Script modülüne kolayca yüklenebilir ve doğrudan yürütülebilir. Entegre arayüzler ve web tabanlı görselleştirme ile uniVision ekosisteminde büyük parametrelendirme ve programlama dünyasını bizimle keşfedin!

wenglor uniVision 3'te parametrelendirme ve programlama

Machine Vision yazılımı uniVision 3 içindeki HALCON modülünün grafiksel arayüzü.

Önceden hazırlanmış modüller üzerinden kolay parametrelendirme

uniVision yazılımı, çok çeşitli Machine Vision cihazlarının sezgisel ve hızlı şekilde parametrelenmesine olanak sağlar. Kullanıcılar, kod okumaları, varlık kontrolleri veya numune karşılaştırmaları gibi basit standart uygulamaları sadece birkaç uyarlamayla hızlı bir şekilde çözmek için şablonlar yükleyebilir.
Ayrıca kapsamlı uniVision araç kutusundaki modüller projede birkaç kez kullanılabilir ve esnek bir şekilde kombine edilebilir. Ölçümler, bölge, filtreler, Blob ve eşik değeri analizi gibi çok sayıda klasik görüntü işleme görevleri için modüller mevcuttur.
Machine Vision yazılımı uniVision 3 içindeki HALCON modülünün grafiksel arayüzü.

HDevelop’ta HALCON skriptleri ile programlama

wenglor uniVision 3 yazılımı, parametrelemenin yanı sıra MVTec'in HDevelop yazılımında oluşturulan HALCON skriptlerinin yüklenmesine de olanak sağlar. Bu sayede, her iki dünyanın en iyilerini birleştirir – parametrelendirme ve programlama. Kullanıcılar böylece uniVision araç kutusunun fonksiyonları ile sınırlı değildir, karmaşık uygulamalarda yerleşik HALCON görüntü işleme kitaplığının kapsamlı işlevselliğinden yararlanabilirler. uniVision ekosisteminin bu açıklığı, görüntü işleme projelerinde dinamik gereksinimlerin gerektirdiği esnekliği yaratır.

HALCON hakkında daha fazla bilgi

HALCON Scripting avantajları

uniVision ekosistemine sorunsuz entegrasyon

HALCON Script modülü, uniVision araç kutusuna sorunsuz bir şekilde entegre edilmiştir. Tüm uniVision parametreleme modülleri ve HALCON Script modülü arasındaki veri alışverişi böylece esnek bir şekilde mümkündür. İlgili tüm HALCON veri türleri değiştirilebilir:
  • İkonik değişkenler (resimler, bölgeler, XLD'ler)
  • Kontrol değişkenleri (Integer, Real, String)
Örneğin dijital IO'lar, PROFINET veya EtherNet/IP gibi entegre arayüzler üzerinden sonuçlar doğrudan ve esnek bir şekilde yayınlanabilir.
Web tabanlı görselleştirmede ilgili tüm sonuçlar tek bakışta özel olarak ve esnek bir şekilde görüntülenebilir – hatta doğrudan resimde overlay olarak.

Önceden monte edilmiş HDevEngine ile doğrudan kullanılabilen donanım

uniVision cihazlarına HDevEngine önceden kurulmuştur ve HALCON Runtime lisansı uniVision Script lisans paketi olan cihazlarda zaten mevcuttur. Böylece donanım doğrudan HALCON skriptlerinin yüklenmesi için hazırdır ve doğrudan uygulamanın yazılım tarafında çözülmesine odaklanılabilir. Güncel HALCON Steady Sürüm 22.11 ile uniVision cihazları kapsamlı fonksiyonlara sahiptir.

HALCON Scripting ile esneklik

Kontur modelleri gibi HALCON verileri esnek ve kalıcı olarak HALCON sözlüğüne kaydedilebilir. Bu, çeşitli uniVision cihazları ve platformları arasında uniVision projelerinin hızlı ve kolay bir şekilde değiştirilmesine olanak sağlar.
HALCON skriptlerindeki teknik bilgi, istenmeyen erişimlere karşı şifreyle korunabilir ve hatta skript modeli, bireysel bir lisanslama çözümü ile istenmeyen çoğaltmaları önlemek için spesifik uniVision cihazlarına bağlanabilir.
Çok sayıda HALCON örneği, HALCON skriptlerinin uniVision ekosistemine entegrasyonunun ne kadar kolay olduğunu gösteriyor.
 

Bir HALCON skripti oluşturmak için iş akışı

uniVision, tüm wenglor Vision ürünleri için parametrelenebilen standart yazılımdır. wenglor görüntü işleme uzmanı Tobias Braun, aşağıdaki video kliplerinde uniVision yazılımının ve tüm wenglor donanım bileşenlerinin kolay ve sezgisel kullanımını ve çok yönlü kullanım amacını etkileyici bir şekilde gösterir.

B60 Smart Camera'lar

Otomatik odaklamalı ve C mount'lu Smart Camera B60

Önemli indirilebilir öğelere genel bakış

HALCON örnek komut dosyaları 1.0.1
HALCON örnek komut dosyaları 1.0.1 (414 KB)
Zip dosyası, wenglor uniVision 3 yazılımına entegrasyonu gösteren çok sayıda HALCON örnek komut dosyası içerir.
Ürün karşılaştırması