LabVIEW, National Instruments (NI) tarafından geliştirilen ve mühendislere ve bilim adamlarına endüstriyel otomasyon sistemlerini tasarlamak ve dağıtmak için hızlı, verimli ve sezgisel bir yol sağlayan grafik programlama yazılımıdır. PLC (Programlanabilir Mantık Denetleyicisi), özel bir denetleyicidir-veya başka bir deyişle, öncelikle endüstriyel süreçleri, makineleri ve mekanik ekipmanı kontrol etmek için kullanılan endüstriyel bir elektronik bilgi işlem cihazıdır-.
Pratik uygulamalarda PLC'ler genellikle endüstriyel otomasyon ve kontrol sistemlerindeki sensörler ve aktüatörler gibi diğer cihazlarla birlikte çalışır. LabVIEW programları, PLC'lerle işbirliği yaparak endüstriyel makineleri ve süreçleri kontrol edebilir.
PLC'ler için birincil programlama dilleri Merdiven Diyagramlarını içerirken LabVIEW, programlama için G-kodunu kullanır. G-kodu, biçim ve sözdizimi açısından Merdiven Diyagramlarından biraz farklı olsa da, G-kodunu öğrenmek birçok kullanıcı için nispeten kolaydır çünkü grafiksel programlama kavramına dayanır ve farklı program işlevlerini ve kontrol mantığını temsil etmek için çok sayıda simge kullanır.
Aşağıda PLC programlarının doğrudan LabVIEW ortamında nasıl yazılacağını açıklayacağız:
1. Hazırlıklar
Programlamaya başlamadan önce kontrol edilecek ekipmanı ve ilgili arayüz donanımını hazırlamamız gerekiyor. Tipik olarak bir PLC, bir dizi dijital giriş/çıkış (DI/DO) arayüzü aracılığıyla diğer endüstriyel otomasyon cihazlarına bağlanır. Neyse ki National Instruments (NI), NI CompactDAQ ve NI CompactRIO gibi bu tür uygulamalar için uygun donanım çözümleri sağlıyor. Bu donanım, USB veya Ethernet gibi iletişim arayüzleri aracılığıyla bir bilgisayara bağlanabilir.
2. LabVIEW Programı Oluşturma
Yeni bir LabVIEW programı oluşturun. Daha sonra, NI tarafından sağlanan, genişletilebilir, çok yönlü bir veri toplama ve kontrol yazılım paketi olan "NI-DAQmx" yazılım paketini kullanacağız. Bu paket, basit I/O okuma/yazma işlemlerinden stratejik sinyalleşmeye ve diğer çeşitli özel uygulamalara kadar her şeyi destekler.
3. Uygun LabVIEW Şablonunun Seçilmesi
NI ayrıca çeşitli yararlı araçlar sunan, yaygın olarak kullanılan birkaç LabVIEW şablonu da sağlar. Bu araçlar farklı türde giriş/çıkış arayüzlerini, başlatma düğmelerini, durdurma anahtarlarını, motor sürücülerini ve anahtarları içerir. Bu şablonlar, PLC programınızı tasarlamaya başlamadan önce hızlı bir şekilde temel bir kontrol mantığı çerçevesi oluşturmanıza yardımcı olabilir.
4. Tasarım Paneline PLC Simgeleri Ekleyin
NI tarafından sağlanan şablon kontrol kütüphanesinde çeşitli PLC simgelerini bulabilir ve bunları tasarım paneline sürükleyip bırakabilirsiniz. Ekipmanın farklı yönlerini kontrol etmek için herhangi bir PLC simgesi doğrudan diğer kontrollere ve I/O arayüzlerine bağlanabilir.
5. Kontrol Mantığını Programlayın
Çeşitli kontrol simgelerini bağlayın ve kontrol mantığını programlamaya başlayın. Bu simgeler devre mantığının basit kombinasyonlarını oluşturacak şekilde bağlanabilir. Mantık kurallarını programa yazmak için bir mühendis veya bilim adamı olarak uzmanlığınızı uygulayın.
6. Programı Test Edin
Program yazıldıktan sonra NI-DAQmx yazılım paketini kullanarak yazılım testi yapmanız gerekir. Bu, programın beklenen gereksinimleri karşıladığından emin olmak için elektrik sinyallerinin giriş ve çıkışını simüle etmek için kullanılabilir. Program testi geçtikten sonra gerçek donanım testi için PLC cihazına yüklenebilir.
Özet
PLC programlarını doğrudan LabVIEW ortamında yazmak nispeten basittir. National Instruments, mühendislerin ve bilim adamlarının endüstriyel otomasyon ve kontrol sistemlerini hızlı ve verimli bir şekilde geliştirmelerine yardımcı olmak için kapsamlı kaynaklar, destek ve kontrol kütüphaneleri sağlar. LabVIEW'in kullanım kolaylığı ve G-kodunun grafiksel programlama konsepti, programlamayı sezgisel ve verimli hale getirir.




