1. sayfa (Toplam 1 sayfa)

Ayrı Ayrı Satır Blokları

Gönderilme zamanı: 12 Ara 2025, 09:00
gönderen Ahmet Rauf
Merhabalar,

Üzerinde çalıştığım bir uygulama ile ilgili görüşlerinize ihtiyaç duyuyorum.

Sistemde 3 farklı ürün bulunuyor ve her bir ürünün çalışma sıcaklığı ile alarm eşikleri birbirinden farklı. Örneğin:

Ürün A: Referans sıcaklığı 100 °C

50 °C → Yeşil lamba

80 °C → Sarı lamba

110 °C → Kırmızı lamba

Ürün B: Referans sıcaklığı 200 °C

100 °C → Yeşil lamba

150 °C → Sarı lamba

210 °C → Kırmızı lamba

Ürün C: Benzer şekilde kendine ait farklı eşiklere sahip

Amaç; sistem çalışırken operatör herhangi bir anormallik durumunda 3’lü ikaz lambası (yeşil–sarı–kırmızı) üzerinden durumu net bir şekilde görebilsin.

Sorularım şunlar:

Her ürün için ayrı ayrı IF (karşılaştırma) blokları yazarak bu yapıyı kurmak mümkün mü?

HMI ekranında “Ürün A / Ürün B / Ürün C” seçimi yapıldığında, sadece seçilen ürüne ait sıcaklık–alarm mantığının çalışmasını, diğer ürünlere ait IF bloklarının ise devre dışı kalmasını sağlayabilir miyiz?

Yani PLC tarafında, HMI’dan seçilen ürüne göre yalnızca ilgili kod bloğunun aktif olması, diğerlerinin hiç değerlendirilmemesi mümkün müdür?

Kullandığım donanımlar:

Delta DOP-107BV HMI

Delta DVP-12SE PLC

DVP-04TC sıcaklık modülü

Destekleriniz için şimdiden teşekkür ederim.

Re: Ayrı Ayrı Satır Blokları

Gönderilme zamanı: 12 Ara 2025, 09:52
gönderen İslam
Merhaba,

Ekteki örneği kullanabilirsiniz. Arka Plan macro ve elementlerin gizleme adreslerini inceleyebilirsiniz.
çalışma sıcaklığına göre renk değişimi_3 ürün.dpa

Re: Ayrı Ayrı Satır Blokları

Gönderilme zamanı: 12 Ara 2025, 09:59
gönderen Ahmet Rauf
WPLSoft kısmına herhangi bir şey yazmama gerek yok mu? Onu tam anlayamadım hocam ama attığınız HMI ekranını inceliyorum şimdi.

Re: Ayrı Ayrı Satır Blokları

Gönderilme zamanı: 12 Ara 2025, 14:16
gönderen İslam
Attığım örneği incelerseniz PLC ile ilgili ekstra bir komut satırına ihtiyaç olmadığı göreceksiniz. PLC'den sadece bahsettiğiniz ürünlerin sıcaklıklarının okunduğu dataları macro satırları içerisinde kullanmanız yeterli.