OPC twin nedir?

Önemli

Bu makaleyi güncelleştirirken en güncel içerik için bkz. Azure Endüstriyel IoT .

OPC İkizi, buluta ve fabrika ağına bağlanmak için Azure IoT Edge ve IoT Hub kullanan mikro hizmetlerden oluşur. OPC twin, REST API'leri aracılığıyla endüstriyel cihazların bulunmasını, kaydedilmesini ve uzaktan denetlenilmesini sağlar. OPC İkizi, OPC Birleşik Mimari (OPC UA) SDK'sı gerektirmez, programlama dilinden bağımsızdır ve sunucusuz bir iş akışına eklenebilir. Bu makalede birkaç OPC İkizi kullanım örneği açıklanmaktadır.

Bulma ve denetim

Bulma ve kayıt için basit bir işlem için OPC twin kullanabilirsiniz.

Basit bulma ve kayıt

OPC İkizi, OPC UA sunucularının bulunabilmesi ve kaydedilebilmesi için fabrika operatörlerinin fabrika ağını taramasına olanak tanır. Alternatif olarak, fabrika operatörleri OPC UA cihazlarını bilinen bulma URL'sini kullanarak el ile de kaydedebilir. Örneğin, IoT Edge ağ geçidinden sonra fabrika zeminine OPC İkizi modülü yüklendikten sonra tüm OPC UA cihazlarına bağlanmak için, fabrika operatörü uzaktan ağ taraması tetikleyebilir ve tüm OPC UA sunucularını görsel olarak görebilir. ​ ​

Basit denetim

OPC twin, fabrika operatörlerinin olaylara tepki vermesine ve fabrika katı makinelerini buluttan otomatik olarak veya el ile anında yeniden yapılandırmasına olanak tanır. OPC İkizi, OPC UA sunucusundaki hizmetleri çağırmak, adres alanına göz atmak ve değişkenleri okumak/yazmak ve yöntemleri yürütmek için REST API'ler sağlar. Örneğin, bir kazan üretim hattını denetlemek için sıcaklık KPI'sini kullanır. Sıcaklık sensörü, OPC Publisher kullanarak verilerdeki değişikliği yayımlar. Fabrika operatörü, sıcaklığın eşiğe ulaştığı uyarısını alır. Üretim hattı, OPC İkizi aracılığıyla otomatik olarak soğur. Fabrika operatörüne bekleme süresi bildirilir.

Kimlik Doğrulaması

Basit kimlik doğrulaması ve basit bir geliştirici deneyimi için OPC twin kullanabilirsiniz.

Basit kimlik doğrulaması

OPC İkizi, uçtan uca Azure Active Directory (AAD) tabanlı kimlik doğrulama ve denetim kullanır. Örneğin, OPC İkizi, bir operatörün bir makinede gerçekleştirdiği işlemleri belirlemek için uygulamanın OPC İkizi üzerine derlenmesini sağlar. Makine tarafında ise OPC UA denetimi aracılığıyla kullanılmaktadır. Bulut tarafında ise REST API'de sabit bir istemci denetim günlüğü depolama ve kimlik doğrulaması AAD.

Basit geliştirici deneyimi

OPC İkizi, REST API'leri aracılığıyla herhangi bir programlama dilinde yazılmış uygulamalarla kullanılabilir. Geliştiriciler bir OPC UA istemcisini bir çözümle tümleştirdikçe, OPC UA SDK'sı hakkında bilgi sahibi olmak gerekli değildir. OPC İkizi, durum bilgisi olmayan, sunucusuz mimarilerle sorunsuz bir şekilde tümleştirebilir. Örneğin, alarm ve olay panosu için bir uygulama geliştiren tam yığın web geliştiricisi, C, C# bilgisi veya tam OPC UA yığını uygulaması bilgisi olmadan OPC twin kullanarak JavaScript veya TypeScript'teki olaylara yanıt verme mantığını yazabilir. ​

Sonraki adımlar

OPC İkizi ve kullanımları hakkında bilgi edindiğinize göre, önerilen sonraki adım şudur:

OPC Vault nedir?