.NET'te OPC aracılığıyla iletişim kuran bir uygulama oluşturma ile başlamak için iyi bir yer neresidir?OPC aracılığıyla iletişim kurarken .NET'te bir uygulama oluşturmaya başlamak için iyi bir yer neresidir?
cevap
Burada ile başlamak için iyi bir makale ve kütüphane bulabilirsiniz: http://www.codeproject.com/KB/COM/opcdotnet.aspx
dikkatli olun. Henüz bir OPC API'si kullanmadım, özellikle de hafızayı serbest bırakma alanında (COM, belgelenmiş veya başka bir şekilde), her türlü çağrı kurallarına uygun. Bir ay hata ayıklama belleği sızıntısı bekliyoruz.
Kod Projesi makale NET ilk günlerinde gelen ve en iyi seçenek bugün olmayabilir.
Alternatifler OPC Vakfı .NET API kendi (OPC Vakfı üyelik gerektirir) veya birkaç ticari ürünleri içerir. OPCconnect.com bunların bir listesini listeler.
SoftwareToolbox en OPCData.NET (http://www.opcdata.net/) OPC istemcisi için% 100 yönetilen kod çözümü olduğunu iddia etmektedir. SoftwareToolbox ayrıca, OPC verilerini formlara ve web arayüzlerine bağlamaya yardımcı olacak başka OPC kütüphanelerine de sahiptir. comercial araç satın Northern Dynamics server toolkit kullandım bir seçenektir ve iyi çalıştı Eğer
. Bir araç seti, diğer sorularda bahsedilen konuların çoğunu ele geçirecektir (ya da en azından bir sorun varsa destek almalısınız). buna kullanımı kolaylaştırır böylece
Onlar güzel OPC protokolü sarılmış ettik. Bu konuda yardımcı olmak için yazdığım type-safe Variant wrapper için sorularımdan birine bakın.
ben bağlantısı olan biriyle olan bir ayar ve profil yaptım ve birlikte gitti gibi birkaç (küçük) sorunları gidermek zorunda katılıyorum, ama bu kütüphane çalışır. Bu tür bir OPC ile başlamak için büyük bir bok parçası, ama bazen gerekli bir kötülük (burada ofis politikaları) utanç verici. – GEOCHET