Siemens S7 Write
Bu fonksiyon bloğu, Snap7 kütüphanesini kullanarak Siemens S7 PLC (Programlanabilir Mantık Kontrolörü) verilerini yazmak için tasarlanmıştır. Çeşitli veri tiplerini destekler ve PLC ile dinamik etkileşim sağlar.
📥 Girdiler
Enable
PLC'ye yazmayı etkinleştirmek veya devre dışı bırakmak için bir boolean girişi.
Data
Seçilen veri tipine uygun formatta PLC'ye yazılacak veridir.
S7 Client
Verilerin yazılacağı Siemens S7 PLC'ye ait bağlantı bilgileri.
📤 Çıktılar
Bu fonksiyon bloğu herhangi bir çıktı üretmez.
🕹️ Kontroller
DB Number
PLC yazma işlemi için Veri Bloğu numarasını belirtmek için giriş alanı.
DB Byte Address
Veri Bloğu içinde byte adresini belirtmek için giriş alanı.
Bit Position
Sadece boolean değerler için geçerli olan bit konumunu belirtmek için giriş alanı.
DB Data Type
Yazılan veri tipinin seçilmesine olanak tanıyan bir açılır menü (örn. Boolean, Int, Real, vb.).
🎨 Özellikler
Connection Handling
Blok, PLC'ye bağlantıları otomatik olarak yönetir, bağlantı kaybolursa veya adres değişirse yeniden bağlanır.
Multi-threaded Writing
Yazma işlemlerini yönetmek için ayrı bir iş parçacığı kullanır ve ana yürütmeyi engellemeyen sürekli veri akışı sağlar.
Dynamic Data Type Support
Çeşitli veri tiplerini destekler, esnek veri yönetimi sağlar.
📝 Kullanım Talimatları
Connect to S7 Client: S7 PLC'ye bağlanmak için gerekli ayrıntıları
S7 Client
giriş alanına girin. Bu, IP adresi, port, rack ve slot numaralarını içerebilir.Set DB Number: PLC'de verinin nereye yazılacağını gösteren
DB Number
alanına olay numarasını girin.Specify Byte Address: Verinin yazılacağı yeri tanımlamak için
DB Byte Address
alanına byte adresini girin.Select Data Type: Yazmak istediğiniz veri ile ilgili uygun veri tipini
DB Data Type
açılır menüsünden seçin.Input Data: PLC'ye yazılacak veriyi
Data
giriş alanında sağlayın.Enable Write Operation: Yazma işlemini etkinleştirmek için
Enable
girişiniTrue
olarak ayarlayın. Blok, sağlanan yapılandırmalara göre yazmayı yönetecektir.
📊 Değerlendirme
Bu bloğun yürütülmesi sırasında belirlenen veri, PLC'deki tanımlı konuma yazılacaktır. PLC'ye bağlantı kaybolursa veya geçersiz olursa, bir hata mesajı kaydedilir.
💡 İpuçları ve Püf Noktaları
🛠️ Sorun Giderme
Last updated