OPC (Open Platform Communications) Nedir?
Endüstriyel uygulamalarda veri transferi ve haberleşme ile ilgili oluşturulmuş standart bir platformdur. OPC bir standart yazılımdan-yazılıma iletişim ara yüzüdür.
- Farklı marka ve modellerdeki cihazların birbiriyle iletişim kurmasına olanak sağlar.
- Dünya genelinde OPC destekleyen çok sayıda yazılım paketi vardır.
- Özel yazılım yazma gereksinimini en aza indirerek zaman kaybını azaltır.
- Kontrol cihazlarındaki OPC sunucularına OPC uyumlu istemcilerden bağlanılarak verilere erişim ve kontrol sağlanır.
OPC Sunucusu (OPC Server)
- Kontrol ekipmanı üzerinde yer alır. Sensörlerin izlenmesi, verilerin toplanıp sunulmasını sağlar.
OPC İstemcisi (OPC Client)
- OPC sunucuları üzerindeki verileri okuma, yazma, kontrol ve izlemesini yapar.
- Birden fazla sağlayıcı ile çalışılan sistemler için gereklidir.
- Farklı marka ve model ekipmanlar standart bir iletişim yöntemi ile birbirine bağlanır.
- DxpServer, CC-Link IE v.b. protokolleri desteklenmektedir.
DeviceXPlorer OPC Server (Takebishi)
Takebishi uzun yıllardır OPC Foundation üyesidir, standartların gelişiminde öncü olarak yer almıştır.
- 200’den fazla cihaz ile uyumludur. PLC’ler, robotlar, barkod okuyucular vb.
- Tüm cihaz sürücüleri Enterprise sürümü ile birlikte gelmektedir.
- Güncel yazılım arayüzleri ile uyumludur.
- Yazılım geliştirme ekibi Japonya’da bulunmaktadır.
- Takebishi, Mitsubishi ve diğer Japon üreticiler ile güçlü iş ilişkilerine sahiptir.
Hot- Swap Özelliği
Kesintisiz çalışan sistemler DxpSERVER ile kolayca konfigüre edilebilir.
Kontrol cihazının bağlantısını kesmeden tüm parametreler dinamik olarak güncellenebilir.
Script Özelliği
Lua scripting desteği ile genişletme ve esneklik
Program döngüsünün içine ya da event tabanlı olarak özel kod yerleştirilebilir
OPC fonksiyonları, veri kaydı, debugging vs.
Veri Yapıları Oluşturma
İstenilen veri yapıları oluşturularak en karmaşık sistemler bile nesne tabanlı olarak kurgulanabilir
Kullanıcı Yetkilendirme
Sunucunun tüm özellikleri için yetkilendirme ayarları yapılarak yanlış kullanımın önüne geçilir.
Veri Köprüleme
Sunucular, kontrolörler ve bağımsız sistemler, köprüleme kullanılarak birbirine bağlanabilir.
Veriler grup olarak ya da tag olarak köprülenebilir.
Aritmetik işlemler v.b. ile veri manipülasyonu yapılabilir.
Simülasyon
PLC olmadan sistem tasarımı yapılabilir.
Sin, ramp, random, shared memory simülasyon seçenekleri vardır.
İstemci Yazılımları
Bir çok istemci yazılımı ile test edilmiştir
ICONICS USA tarafından Genesis64’e entegre edilmek için seçilmiştir.
SCADA; InTouch/Historian (Wonderware), GENESIS (ICONICS), Cimplicity/iFix (GE), RSView (Rockwell),WinCC (Siemens), Citect SCADA (Schneider Electric), JoyWatcher (JT Engineering), ASTMAC (Yokogawa), Monity (MCR), KingView (WellinTech).
3D CAD VIRTUAL SIM; DELMIA (Dassault Systemes), iCAD/VPS (Fujitsu), Vmech (Lattice Techonology), 3DCreate (CMS), SMASH (Sanmatsu).
DİĞER; Harmonas/PREXION/DGPL (Azbil), LabVIEW (Natinal Instruments), Cogent DataHub (Cogent), DxpLOGGER (Takebishi).
OPC UA PUB/SUB
DxpServer OPC UA 1.04 spesifikasyonu ile uyumludur.
Örgü topolojisindeki ağlar için geleneksel sunucu/istemci konfigürasyonuna göre daha hızlı ve gecikmeleri önleyen iletişim şekline sahiptir.
Publisher özelliği ile belli bir başlık altında veri yayını yapar.
Subscriber özelliği ile istenilen başlığa göre yayınları alır.
Lisans ve Destek
Lisans tek seferliktir.
Abonelik sistemi ya da plugin sistemi kullanılan ürünlerin aksine maliyetler zaman geçtikçe artmamaktadır.
Lisans işlemi kolay ve kullanıcı dostudur.
Kullanıcı kılavuzu açık bir İngilizce ile yazılmıştır.