Skip to main content

General

OPC UA Bağlantısı

OPC UA İstemci sürücüsü için tam referans: bağlantı parametreleri, güvenlik konfigürasyonu ve düğüm adresleme.

OPC UA sürücüsü, modern PLC'ler ve SCADA gateway'leri için otomatik oturum kurtarma özelliğine sahip güvenli, standartlara uygun bir istemci sağlar.

Bağlantı Parametreleri

Temel Ayarlar

ParametreTipZorunluVarsayılanAçıklama
EndpointUrlstringEvet-OPC UA sunucu URL'si (örn. opc.tcp://10.0.0.5:4840)
PollingIntervalintHayır1000Milisaniye cinsinden okuma döngüsü aralığı
ConnectTimeoutTimeSpanHayır00:00:15Bağlantı zaman aşımı
ReceiveTimeoutTimeSpanHayır00:00:15Yanıt zaman aşımı
SessionTimeoutTimeSpanHayır01:00:00Oturum süresi (minimum 1 saat)
KeepAliveIntervalTimeSpanHayır00:00:10Canlı tutma ping aralığı

Kimlik Doğrulama

ParametreTipZorunluAçıklama
UsernamestringHayırKimlik doğrulamalı bağlantılar için kullanıcı adı
PasswordstringHayırKimlik doğrulamalı bağlantılar için şifre
info
Anonim Erişim

Kullanıcı adı ve Şifre sağlanmazsa, istemci anonim kimlik doğrulama kullanarak bağlanır.


Güvenlik Konfigürasyonu

Güvenlik Modu

DeğerAçıklama
NoneGüvenlik yok (varsayılan)
SignMesajlar imzalanır ancak şifrelenmez
SignAndEncryptMesajlar imzalanır ve şifrelenir

Güvenlik Politikası

DeğerAlgoritma
NoneGüvenlik yok
Basic256Sha256SHA256 ile RSA (önerilen)
Aes128_Sha256_RsaOaepSHA256 ile AES-128
Aes256_Sha256_RsaPssSHA256 PSS ile AES-256
Basic256Eski SHA1 (kullanımdan kaldırıldı)
Basic128Rsa15Eski RSA 1.5 (kullanımdan kaldırıldı)

Sertifika Ayarları

ParametreTipAçıklama
CertificatePathstringİstemci sertifikası yolu (.pfx)
CertificatePasswordstringİstemci sertifikası için şifre
ServerCertificatePathstringGüvenilecek sunucu sertifikası yolu (.der/.cer)

Düğüm (Node) Adresleme

Proxus, tüm standart OPC UA Node ID formatlarını destekler.

Node ID Formatları

FormatÖnekÖrnekAçıklama
Strings=ns=2;s=Device1.TagAString tanımlayıcı
Numerici=ns=3;i=10024Sayısal tanımlayıcı
GUIDg=ns=4;g=72962B91-...GUID tanımlayıcı
Opaqueb=ns=5;b=QVVJ...Base64 kodlu opak

İsim Alanı İndeksi (Namespace Index)

ns= öneki isim alanı indeksini belirtir:

İsim AlanıAçıklama
ns=0OPC UA standart isim alanı
ns=1Sunucuya özgü isim alanı
ns=2+Uygulama isim alanları

Örnekler

ns=2;s=Channel1.Device1.Tag1 → İsim alanı 2'deki String düğümü
ns=2;s=PLC/Temperature → Hiyerarşik yol
ns=3;i=1001 → Sayısal düğüm ID'si
ns=0;i=2259 → OPC UA Sunucu Durumu düğümü

Gelişmiş Ayarlar

Taşıma Kotaları

ParametreTipVarsayılanAçıklama
MaxStringLengthint65535Maksimum string uzunluğu
MaxArrayLengthint65535Maksimum dizi uzunluğu
MaxByteStringLengthint65535Maksimum bayt dizesi uzunluğu
MaxMessageSizeint4194304Maksimum mesaj boyutu (4 MB)

Uygulama Kimliği

ParametreTipAçıklama
ApplicationNamestringİstemci uygulama adı
ApplicationUristringUygulama URI'si (ayarlanmazsa otomatik oluşturulur)
ProductUristringÜrün URI'si

Veri Tipleri

Proxus TipiOPC UA TipiAçıklama
BoolBooleanDoğru/Yanlış
ShortInt16İşaretli 16-bit
UShortUInt16İşaretsiz 16-bit
IntInt32İşaretli 32-bit
UIntUInt32İşaretsiz 32-bit
LongInt64İşaretli 64-bit
ULongUInt64İşaretsiz 64-bit
FloatFloat32-bit IEEE 754
DoubleDouble64-bit IEEE 754
StringStringUTF-8 dizesi

Performans Özellikleri

Otomatik Oturum Kurtarma

Ağ koparsa veya sunucu yeniden başlarsa, sürücü yeniden bağlanmayı otomatik olarak yönetir:

  • Oturumları şeffaf bir şekilde yeniden oluşturur
  • Abonelikleri yeniden kurar
  • Manuel müdahale gerekmez
  • Hata bildirmeden önce 5'e kadar dahili yeniden deneme

Toplu Okuma

Çoklu etiket okumaları tek bir ReadRequest içinde gruplanır, bu da ağ gidiş-dönüşlerini önemli ölçüde azaltır.

Node ID Önbellekleme

Ayrıştırılmış Node ID'leri, tekrarlanan ayrıştırma yükünü önlemek için önbelleğe alınır.


Sorun Giderme

HataNedenÇözüm
BadCertificateUntrustedSertifika güvenilir değilİstemci sertifikasını Sunucudaki Güvenilenler klasörüne taşıyın
BadUserAccessDeniedGeçersiz kimlik bilgileriEndpoint için Kullanıcı Adı/Şifreyi doğrulayın
BadNodeIdUnknownNode ID'de yazım hatasıNode ID'yi doğrudan UaExpert veya sunucu GUI'sinden kopyalayın
lightbulb
Yardıma mı İhtiyacınız Var?

Node ID formatı yardımı için OPC UA Adres Sözdizimi bölümüne bakın. Yaygın OPC UA hataları için OPC UA Hataları bölümüne bakın.

Resmi Kaynaklar