# OPC UA istemcisi

> OPC UA sunucusu sunan PLC'lerden, CNC tezgâhlarından, robotlardan ve yazılımlardan, güvenli bağlantılar ve adres alanına göz atma ile veri toplayın.

Birçok modern kontrol cihazında ve makinede bir OPC UA sunucusu bulunur: SIMATIC S7-1500, Omron NJ/NX, CODESYS tabanlı PLC'ler, CNC kontrolleri ve robot kontrolörleri. PLCGateway'in OPC UA istemcisi bunları toplu okumalar veya aboneliklerle okur ve değerleri seçmek için sunucunun adres alanına göz atmanızı sağlar.

Güvenlik sizin yerinize halledilir: istemci sertifikası ilk kullanımda oluşturulur, güvenilmeyen sunucu sertifikalarına kullanıcı arayüzünden güvenilebilir, güvenlik modu ve politikası elle seçilebilir veya otomatik belirlenebilir. PLCGateway'in kendisi de bir OPC UA sunucusudur; böylece birçok kaynaktan gelen veriler tek bir yapılandırılmış adres alanında birleştirilebilir.

- **Sürücü kimliği:** `opcua_client`
- **Bağlantı:** opc.tcp · None / Sign / SignAndEncrypt
- **Adreslere göz atma:** evet
- **Yazma:** evet
- **Dahil olduğu ürünler:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## PLCGateway neleri okur ve yazar

- String, sayısal, GUID veya opaque NodeId ile değişkenler
- Bağlantı sırasında çözümlenen namespace URI'leri
- Toplu okumalarla polling veya monitored item'lı abonelikler
- Diziler, DateTime ve LocalizedText
- Güncel politikalarla None, Sign ve SignAndEncrypt güvenliği
- Anonim veya kullanıcı adı / parola ile giriş

## Adres örnekleri

| Adres | Anlamı |
|---|---|
| `ns=2;s=Line1.Motor1.Speed` | String NodeId |
| `ns=3;i=1001 · i=2258` | Sayısal NodeId |
| `nsu=urn:example;s=Tag` | Namespace URI'li NodeId |
| `ns=1;g=…` | GUID NodeId |

## Kontrol cihazları ve cihazlar

- [Siemens SIMATIC](https://plcgateway.com/tr/controllers/siemens.md)
- [Omron SYSMAC](https://plcgateway.com/tr/controllers/omron.md)
- [CODESYS tabanlı kontrol cihazları](https://plcgateway.com/tr/controllers/codesys-plcs.md)
- [FANUC CNC](https://plcgateway.com/tr/controllers/fanuc.md)

## Birkaç adımda bağlanın

1. Endpoint URL'siyle (opc.tcp://host:4840) bir OPC UA istemci cihazı ekleyin ve güvenlik seçeneklerini listelemek için keşif düğmesini kullanın.
2. Güvenlik modunu, politikayı ve giriş yöntemini seçin; PLCGateway istemci sertifikasını sunucunun güvenilen istemcilerine ekleyin ve sunucu sertifikasına güvenin.
3. Adres alanına göz atın ve değişkenleri etiket olarak ekleyin.
4. Değerleri kullanın ya da PLCGateway'in kendi OPC UA sunucusu, MQTT ve REST üzerinden yeniden paylaşın.

## Sorular ve yanıtlar

### Bağlantı şifreli mi?

Evet; Sign veya SignAndEncrypt ile ve Basic256Sha256, Aes128_Sha256_RsaOaep ve Aes256_Sha256_RsaPss politikalarıyla. Otomatik mod, sunucunun en güvenli endpoint'ini seçer.

### PLCGateway'in OPC UA sunucusundan farkı nedir?

İstemci diğer OPC UA sunucularını okur; sunucu ise her protokolden gelen tüm PLCGateway etiketlerini MES, ERP, historian'lar ve bulut platformlarına yayınlar.

### Binlerce düğümü okuyabilir mi?

Evet. Okumalar toplu yapılır ve abonelikler yalnızca değişen değerleri aktarır; bu da sunucudaki yükü düşük tutar.

## İlgili protokoller

- [OPC DA istemcisi (OPC Classic)](https://plcgateway.com/tr/protocols/opc-da.md)
- [MTConnect](https://plcgateway.com/tr/protocols/mtconnect.md)
- [Siemens S7](https://plcgateway.com/tr/protocols/siemens-s7.md)
- [Tüm protokoller](https://plcgateway.com/tr/protocols.md)

_Ürün ve model adları sahiplerinin ticari markalarıdır. Yalnızca sürücülerin hangi ekipmanlarla haberleştiğini göstermek için anılmaktadır; PLCGateway bu şirketlerle bağlantılı değildir._

---
Source: https://plcgateway.com/tr/protocols/opc-ua
