Özel Mantığı Uçta C# ile Yazın
Hazır blokların sınırını aşmanız gerektiğinde C# devreye girer. Proxus ile hesaplamaları, alarmları ve iş akışlarını yüksek performanslı fonksiyonlarla geliştirip bunları kontrol programlarına dokunmadan gateway'lere dağıtabilirsiniz.
Neden Uçta C#?
Bazı mantıklar sürükle bırak araçlarla çözülemez. Proxus, yüksek performanslı C# fonksiyonlarını makinelerin hemen yanında, kontrollü kaynak kullanımı ve yönetilen güvenlik önlemleriyle çalıştırmanızı sağlar. Nasıl çalıştığını görün.
- Milisaniyelik yürütme kritik uç mantığı için.
- Yalıtılmış çalışma, kısıtlı API'ler, kontrollü kaynak kullanımı ve yönetilen yürütme.
- UNS-yerel, normalize edilmiş konulara abone olun; kopya etiket sözlükleri yok.
- Bir kez dağıt, her yerde kullan, aynı fonksiyonu birçok gateway'e gönderin.
Koruyucu Sınırlar
- Açıkça yazma izni vermediğiniz sürece salt okunur
- Kontrolden çıkan fonksiyonları önlemek için yürütme limitleri
- Güvenli API'ler; PLC'lere doğrudan düşük seviyeli erişim yok
- Denetlenebilir dağıtımlar ve çalıştırmalar
Nasıl çalışır?
C# kodunu bir kez yazın, uç gateway'lere gönderin. Fonksiyonlar UNS konularına abone olur, veriyi işler ve sonuçları ya da alarmları yayınlar; tümü kaynak ve güvenlik sınırları içinde kalır. Başlangıç için C# fonksiyonları dokümanlarına bakın.
- C# (.NET 10) ile bir fonksiyon yazın/genişletin.
- Normalize edilmiş UNS konularına abone olun; saha başına özel etiket haritası yok.
- Bir veya daha fazla gateway'e dağıtın; veriye yakın çalıştırın.
- Çıktıları UNS konularına veya alarmlara iletin; kontrol yazımlarını izne tabi tutun.
- Yürütmeyi, istisnaları ve performansı izleyin.
Neler yapabilirsiniz?
- Özel anomali dedektörleri ve SPC kontrolleri
- Protokol çevirileri ve veri yükü şekillendirme
- Satır içi toplamalar (özetler, min/max/ort)
- Depolamadan önce gelişmiş yönlendirme ve zenginleştirme
Güvenlik ve yönetişim
Uçta çalışan kod güçlüdür; Proxus bunu sıkı yetkiler, kaynak limitleri ve izlenebilirlik ile kontrol altında tutar.
- Yalıtılmış yürütme kısıtlı API'ler ile sağlanır.
- Kaynak limitleri kontrolden çıkan bellek/CPU kullanımını önlemek için.
- Denetim izleri dağıtımlar ve yürütme sonuçları için.
En iyi uygulamalar
- Düşük tahsisatlı desenler ve nesne havuzlama kullanın
- Yazma işlemlerini izne tabi tutun; oku/ilet akışlarını tercih edin
- UNS etiketlerini yeniden kullanın; özel etiket sözlüklerinden kaçının
- Açıkça loglayın ve performansı izleyin
SSS
Güvenlik, performans ve dağıtım hakkında sık sorulan sorular.
Sadece izin verirseniz. Varsayılan oku/ilet'tir; yazma işlemleri yönetilir ve isteğe bağlıdır.
Kaynak limitleri ve kısıtlı API'ler fonksiyonları güvenli tutar; yürütmeler izlenir.
Hayır. Normalize edilmiş UNS konularına abone olun; aynı kodu fabrikalar arasında yeniden kullanın.
Sıfır tahsisat desenleri ile uçta milisaniye altı yürütme için tasarlanmıştır.
C# kodunu uca güvenle göndermeye hazır mısınız?
Özel mantığı gateway'lere dağıtın, UNS etiketlerini yeniden kullanın ve kontrol yazımlarını yönetin.