Endüstriyel Kontrol Sistemlerinde OPC Sunucusu Hakkında Optimum Fikir

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Endüstriyel kontrol sistemlerinde iletişim için bir OPC sunucusu gereklidir. Mevcut sektörler endüstriyel otomasyon sistemi çok çeşitli kontrol sistemleri, kontrol cihazları ve akıllı saha cihazları kullanın. İletişim veya veri alışverişi, farklı satıcılardan gelen bu cihazlar arasında önemli bir zorluktur ve bu nedenle aralarında iletişim kurmak için ek donanım gerektirir.

OPC nedir?

OPC, OLE (Object Linking and Embedding) Process Control anlamına gelir. OPC, veri aktarımı için özel sürücülere girmeden denetleyiciler, cihazlar, uygulamalar ve diğer sunucu tabanlı sistemler arasında iletişim kurmak için kullanılan en popüler veri bağlantı standardıdır.




OPC Sunucusu

OPC Sunucusu

Bir fabrika otomasyon sistemi veya süreci, farklı tedarikçilerden veya farklı protokollere sahip satıcılardan alınan farklı kontrolör ve cihazlardan oluşur. Bu denetleyiciler ve cihazlar, iş veya yönetim sistemleriyle iletişim kurmak için gereklidir. Bu nedenle OPC, bu tür satıcılardan gerçek zamanlı tesis verilerine erişmek için bir ortam oluşturur.



OPC ayrıca tescilli cihazlardan tak ve çalıştır bağlantısı sunar ve Programlanabilir Mantık Denetleyicileri gibi çeşitli veri kaynakları ile sensörler ve aktüatör uygulamaları gibi alan cihazları arasında bir arayüz görevi görür. SCADA sistemi veya yukarıdaki şekilde gösterildiği gibi diğer HMI'lar, Uzak Terminal Birimleri, diğer veritabanı sunucuları vb.

OPC sistemi ile veri alışverişi

OPC sistemi ile veri alışverişi

Ayrıca, veri havuzları ve veri kaynağı cihazları arasında, birey hakkında herhangi bir şey bilmelerine izin vermeden bilgi veya veri alışverişinde bulunur. iletişim protokolleri aralarında kurulan. OPC, Microsoft tarafından OLE, COM ve DCOM teknolojilerine dayalı Microsoft Windows işletim sistemi ailesi cihazlar için geliştirilmiştir.

OPC Mimarisi

OPC, veri kaynağının OPC etkin aygıt olması şartıyla herhangi bir veri kaynağıyla iletişim kurabilir, oysa özel yazılım ek aygıt sürücüleri gerektirir. OPC, gerçek zamanlı veri erişimini, geçmiş veri günlüğünü, alarmları ve olay verilerini etkinleştirmeyi vb. Destekler. İki bileşenden oluşur: OPC istemcisi ve OPC sunucusu.


OPC sunucusu, gerçek zamanlı verilere erişmek için tasarlanmış bir yazılım uygulaması veya standart sürücüdür ve farklı satıcılardan olay işleme, günlüğe kaydetme vb. Gibi diğer özellikler sağlar. Yerel iletişim için OPC istemcisi ve veri kaynağı arasında bir çevirmen görevi görür. Aynı zamanda 'okuma' ve 'yazma' veri kaynağı özelliklerine sahiptir.

OPC Mimarisi

OPC Mimarisi

OPC, alarm verme, olay işleme, tarihçi, vb. Gibi çok sayıda spesifikasyon sağlayarak tesis verileriyle ana istemcilere arabirim sağlar. Aynı OPC spesifikasyonları ile, OPC sunucuları farklı satıcı müşterilerle iletişim kurabilir.

OPC istemci-sunucu sistemi

OPC istemci-sunucu sistemi

Bir OPC istemcisi aynı zamanda OPC sunucuları ile iletişim kurmak için tasarlanmış bir yazılım uygulamasıdır. Aslında bir veri havuzudur ve uygulamanın iletişim talebini OPC talebine çevirir ve OPC sunucusuna gönderir. Verileri okurken, müşteri verileri uygulamanın yerel iletişim formatına geri çevirir. Bunlar yazılım modülleri gömülü HMI'lar, tarihçiler vb. uygulamalarda, OPC sunucu yazılımını talep edip talimat verebilmeleri için. Bunlar ayrıca farklı OPC sunucuları ile iletişim kurabilir.

Örneğin, yukarıda tasvir edilen OPC istemci-sunucu diyagramı, bu ikisinin birbiriyle nasıl iletişim kurduğunu açıklar. OPC sunucusu, verileri toplar ve Siemens, Allen Bradley, Mitsubishi vb. Gibi farklı veri kaynaklarına gönderir ve daha sonra bu bilgileri veri havuzlarına veya SCADA veya HMI istemcisi, veritabanı erişim istemcisi vb. Gibi OPC istemcilere gönderir. OPC sunucu yazılımının veriyi aldığını, müşterinin ise veriyi göstererek manipüle ettiğini söyleyebiliriz.

OPC Sunucusunun İhtiyacı Nedir?

1. Farklı satıcılarla iletişim kurmak için

İki tane olduğunu varsayalım programlama mantık denetleyicileri-PLC'ler . Biri Siemens, diğeri ise iletişim protokolleri birbirinden farklı olan ABB. Bu iki denetleyiciyi birbirine bağlamak ve verileri SCADA yazılımı kullanarak izlemek için bir OPC sunucusuna ihtiyaç vardır. Bu, özel protokolleri istemci protokolüne dönüştürmek için ek donanım sürücüsü ihtiyacını azaltır.

2. Sistemde özel sürücü ihtiyacını ortadan kaldırmak için

HMI uygulamaları, PLC cihazı ile iletişim kurmak için özel sürücülere ihtiyaç duyar. Benzer şekilde, önceki verilere erişmek için farklı sürücülere de ihtiyaç duyarlar. Ancak OPC, bu tür işlevler için ayrı sürücüler gerektirme sorununu ortadan kaldırır.

3. Cihaz yüklemesini azaltmak için

Bir OPC sunucusu, veri kaynağıyla yalnızca bir bağlantıya sahip olurken, birkaç uygulama ile iletişimi mümkün kıldığı için veri kaynağı cihazlarındaki yükü azaltır. Bu, veri kaynağından çoklu erişimi azaltır ve dolayısıyla veri kaynağı üzerindeki yükü azaltır.

4. Verilere erişimi kolaylaştırmak için

Gerçek zamanlı verileri, geçmiş verileri ve olayları izlemek ve yönetmek her proses tesisinde çok önemlidir. OPC sunucuları, aşağıdaki gibi birden çok otomatik protokol aracılığıyla doğru izleme ve yönetim yeteneklerini kolaylaştırır. Modbus , Profibus, vb., Yedekli erişim.

OPC sunucuları hakkında ilginç ve değerli bilgiler sağlayabileceğimizi umuyoruz. Bu makale özellikle kontrol ve enstrümantasyon alanında kariyer yapmak isteyenler için yararlıdır. İşte okuyucular için basit bir soru - OPC sunucuları nasıl ayırt edilir?

Lütfen yanıtlarınızı ve ayrıca bu makale hakkındaki görüşlerinizi belirtin veya proje fikirleri aşağıda verilen yorum bölümünde:

Fotoğrafa katkı verenler