Bu kütüphane ile CODESYS kontrolörlerinden (web)sunucularına veri göndermek nispeten kolaydır. IoT uygulamaları için çok uygundur.
Diğer çözümlere göre aşağıdaki avantajlara sahiptir:
Sunucu uygulamasının belirli bir protokol uygulamasına sahip olması gerekmez. JSON içeriğine sahip HTTP mesajları (İnternet) iletişiminde zaten standarttır.
Güvenlik duvarı dostudur, çünkü PLC sunucuya (varsayılan) bağlantı noktası 80 üzerinden bağlanacaktır. Ağdaki normal PC'ler gibi, bu da internete erişmenin standart bir yoludur.
Sürekli veri yoklaması gerekli değildir. Veriler yalnızca belirtildiğinde gönderilir; örneğin (zamanlanmış) tetikleme veya (alarm) olayı. Bu, programlama çabasından ve ağ bant genişliğinden tasarruf sağlar; bu aynı zamanda mobil ağ iletişiminde maliyetlerden de tasarruf sağlar.
Tek değişkenler, diziler ve yapılar gibi çeşitli veri türleri kullanılabilir. Bunlar tek bir JSON veri mesajı oluşturmak için eklenebilir.
Gereksinimler
Programlama Sistemi | CODESYS Geliştirme Sistemi > V3.5.6.0 |
Hedef sistemi | CODESYS Kontrolü > V3.5.6.0 |
Desteklenen Platformlar / Cihazlar | Ağ (NBS) kitaplığı desteğine sahip cihaz Hata ayıklama amacıyla, kitaplık, Dosya Erişimi kitaplığını kullanarak JSON dizesini bir dosyaya yazmak için bir işlev bloğu içerir. Cihazınız bunu desteklemiyorsa lütfen bizimle iletişime geçin, bu durumda bu fonksiyon bloğu olmadan bir kütüphane oluşturulabilir. Uyarı: Cihazınızın desteklenen özelliklerini öğrenmek için 'Cihaz Okuyucu' projesini kullanın. 'Cihaz Okuyucu' CODESYS Mağazasında ücretsiz olarak mevcuttur. |
Ek gereksinimler | |
Kısıtlamalar | |
Lisanslama | CODESYS Güvenlik Anahtarında lisans aktivasyonu |
Gerekli Aksesuar | CODESYS Güvenlik Anahtarı |
Ürünler
CODESYS geliştirme sistemi, IEC 61131-3 endüstriyel kontrol ve Otomasyon programlama aracıdır ve 32 Bit ve 64 Bit versiyonlarda mevcuttur.