Siemens S7 Read
Bu fonksiyon bloğu, Siemens S7 PLC'leri (Programlanabilir Mantık Kontrolörleri) ile iletişimi sağlamak için, PLC içindeki belirli veri bloklarından çeşitli veri türlerini okuyarak çalışır.
📥 Girdiler
Enable
Okuma işlemini PLC'den etkinleştirmek veya devre dışı bırakmak için kullanılan bir boolean girişi.
S7 Client
Siemens S7 cihazı ile iletişim için gerekli bağlantı detaylarını temsil eden genel bir giriş.
📤 Çıktılar
Data
Seçilen veri türüne karşılık gelen, PLC'deki belirtilen veri blokundan okunan veriyi sağlar.
🕹️ Kontroller
DB Number
Okunacak veri bloğu numarasını girdiğiniz bir metin alanı.
DB Byte Address
Veri bloğu içindeki başlangıç byte adresini girmek için kullanılan bir metin alanı.
DB Data Type
Okunacak veri türünü seçmek için kullanılan bir açılır menü; Boolean, Int, DInt, Real gibi türleri içerir. Mevcut türler önceden tanımlıdır.
🎨 Özellikler
Flexible Data Access
Kullanıcılar, PLC içindeki farklı veri bloklarından çeşitli veri türlerini okuyabilir.
Error Handling
Olası okuma hataları veya bağlantı sorunları için sağlam bir günlük kaydı, gerçek zamanlı geri bildirim sağlar.
Dynamic Connection Management
Adres değiştiğinde farklı PLC cihazlarına otomatik olarak yeniden bağlanır.
📝 Kullanım Talimatları
Enable Reading: Bloğun okuma işlemi başlatmasına izin vermek için
Enable
girişini true olarak ayarlayın.Input Connection Details: Siemens PLC'nin bağlantı parametreleri ile
S7 Client
girişini bağlayın.Specify DB Number:
DB Number
giriş alanını kullanarak istenen veri bloğu numarasını belirtin.Set Byte Address: Verilerin hangi noktadan okunacağını belirtmek için byte adresini girin.
Select Data Type: Açılır menüden okumak için uygun veri türünü seçin.
Run the Block: Çalıştırıldığında, blok sağlanan parametrelere dayanarak PLC'den veri okuyacak ve sonucu çıkacaktır.
📊 Değerlendirme
Fonksiyon bloğu, başarıyla çalıştırıldığında belirtilen veriyi Siemens S7 PLC'sinden alır ve görüntüler.
💡 İpuçları ve Püf Noktaları
🛠️ Sorun Giderme
Last updated