Cengiz Özemli
Akademisyen
- Konu Yazar
- #1
## Gerçek Dünya Uygulamaları için Sanal Kontrol Sistemleri
Günümüzde sanal PLC'ler yalnızca simülasyon amaçlı değil, gerçek dünya girişlerini okuyup çıktıları kontrol etmek veya hareket başlatmak için de kullanılıyor. Sanal PLC dünyasında derinlemesine bir yolculuğa çıkıyoruz.
### Sanal PLC Nedir?
Sanal kontrol sistemi (vPLC), ağ üzerinde bulunan endüstriyel bir sunucuya kurulmuş yazılım tabanlı bir PLC'dir. Bilgisayar teknolojilerindeki gelişmeler ve Endüstriyel Nesnelerin İnterneti (IIoT) taleplerinin artmasıyla popülaritesi hızla artmaktadır. Siemens’in S7-1500V sanal PLC’sinin çıkışı, özellikle Audi gibi firmaların Edge Cloud 4 üretim hattıyla sanal PLC kullanarak tamamen otomatik montaj hatları kurmasını sağlamıştır.
### Fiziksel PLC ile Sanal PLC Arasındaki Farklar
Dünyadaki çoğu kontrol panosunda, süreci otomatikleştiren ve giriş/çıkışları yöneten fiziksel bir PLC bulunur. Bu donanımlar, son 10-15 yılda çok çekirdekli işlemci teknolojisiyle önemli gelişmeler göstermiştir. Buna karşın sanal PLC tamamen yazılım tabanlıdır ve endüstriyel bilgisayar veya sunucularda çalışır. İşlemci gücü, bu yüksek performanslı bilgisayarların işlemcilerinden sağlanır.
### Neden Sanal PLC?
Otomasyon dünyasında ‘‘decoupling’’ (ayrıştırma) kavramı yazılım ile donanımın ayrılmasını tanımlar. Fiziksel PLC’lerde üreticiye özel yazılım ortamları kullanılırken, sanal PLC’ler herhangi bir marka veya üreticiye bakılmaksızın desteklenen bilgisayarlara kurulup taşınabilir.
Genellikle PLC’lerde yükseltme imkanı sınırlıdır; bellek artırılabilir ancak işlemci gücü modelle sabittir. Örneğin Allen-Bradley PLC’lerde bellek kilitlidir ve yetersiz olduğunda yeni PLC alınmalıdır. Sanal PLC’lerde ise bellek ve işlemci kaynakları PC seviyesinde kolayca artırılabilir, yeni PLC örnekleri oluşturulabilir.
### Sanal PLC ve I/O Mimarisi
Sanal PLC’ler ağ üzerindeki endüstriyel bilgisayarlar veya sunucularda çalıştığından, I/O cihazlarının mimarisi çoğunlukla değişmez. Günümüzde alan I/O cihazları Ethernet/IP, PROFINET veya Modbus TCP gibi saha ağı protokolleriyle iletişim kurar. Sanal PLC’nin IT departmanında yer alması, makine ağına erişim gerektirir; bu da IT ile OT bölümlerinin VLAN ve ağ yapısını güvenli şekilde organize etmelerini zorunlu kılar.
### Dayanıklılık ve Güvenlik
Fiziksel PLC'ler zorlu koşullara dayanacak şekilde tasarlanmıştır (yüksek sıcaklık, toz, nem). Endüstriyel sunucular ise daha çok bilgi işlem amaçlıdır ve kritik görevlerde yedeklilik özellikleri fiziksel PLC kadar gelişmiş olmayabilir. Siemens işlemcilerinde olduğu gibi çift yedeklemeli işlemci sistemleri güç kesintilerinde veri kaybını önler; tipik sunucularda bu özellikler olmayabilir. Bu nedenle sanal PLC’yi barındıran donanım bu koşullara uygun seçilmelidir.
### Yedekleme ve Riskler
Tek bir sunucu üzerinde yüzlerce robot, binlerce I/O ve onlarca servo çalıştıran büyük bir montaj hattı düşünün; bu, tek hata noktasına (single point of failure) yol açar. Sunucuda bir sorun olursa tüm hat durabilir. RAID depolama, yedekli sunucular ve sanal makinelerle hızlı kurtarma yöntemleri uygundur.
### Endüstriyel PC'lerin Rolü
Yeni otomatik ekipmanlarda en az bir endüstriyel PC, alarm verisi toplama, reçete yönetimi, batch kontrolü ve üretim verimliliği raporları için standart hale geliyor. Bu IPC’ler sunucu özellikleri kazanarak sanal PLC çözümlerine destek oluyor. Böylece donanım maliyetleri azalırken, daha dinamik ve kolay yükseltilebilir kontrol sistemleri kurulabiliyor.
### Sonuç
Sanal PLC’lerin fiziksel PLC’lerin yerini tamamen alacağını düşünmüyorum; ancak otomasyon dünyasında giderek daha önemli rol oynayacakları kesin. vPLC kullanımıyla veri yönetimi IT altyapısına kaydırılabilir ve küçük, düşük seviyeli kontrol sistemleriyle entegrasyon kolaylaşır. Bu da Bulut ve IIoT uygulamalarının otomasyon ekipmanlarıyla daha etkin iletişim kurmasını sağlayarak daha akıllı ve dinamik fabrikalar yaratılmasına olanak tanır.


















