Pages
Inputs
Input Nedir?
Inputs (giriş bileşenleri), kullanıcıların sisteme etkileşimli olarak veri göndermesini sağlar – örneğin bir PLC’ye, çalışma zamanına veya bulut sistemine. Görselleştirmenin ana etkileşim noktasıdır: Input olmadan her şey sadece pasif görüntülemedir.
Inputs şu amaçlarla kullanılır:
- Süreç değerlerini ayarlamak (ör. hız, sıcaklık, basınç)
- Konfigürasyon parametreleri girmek
- Operatör yorumları veya komutları yazmak
- Listeden mod veya fonksiyon seçmek
Her Input bir Connection String (bağlantı dizgisi) aracılığıyla bir değişkene bağlanır. Yani kullanıcı ne girerse veya seçerse, bu değer doğrudan sisteme iletilir – gerçek zamanlı veya gönderimle birlikte.
Giriş Tiplerine Genel Bakış
| Giriş Tipi | Açıklama | Örnek Kullanım |
|---|---|---|
| Input Basic | Bağlantılı tek satırlık sayı veya metin girişi | Hedef sıcaklığı ayarlamak (ör. 85 °C) |
| Input Plus/Minus | Artırma/azaltma butonları ile değer ayarlama | Akış hızı veya ışık seviyesi ayarlama |
| Input Textarea | Çok satırlı metin alanı, yorum veya özel komutlar için | Parti numarası veya bakım notu girme |
| Input Select 2 | JSON dosyası veya çalışma zamanı ile doldurulan açılır menü | Ürün türü veya operatör rolü seçimi |
Input Basic
Basit bir sayı veya metin giriş alanıdır, genellikle birim (unit) ve Connection String ile birlikte gelir.
- Kullanım örneği: “120”, “37.5” veya “On” gibi doğrudan değer girişi
- Tipik hedefler: Sıcaklık hedef değeri, makine hızı, eşik değerler
Sayısal veya metin türü bir değişkene bağlanmalıdır.
Input Plus/Minus
Kullanıcının önceden belirlenmiş adımlarla bir değeri artırıp azaltmasını sağlar.
-
Tanımlanabilir özellikler:
- Minimum ve maksimum değerler (min, max)
- Artış adımı (step)
- Birim (ör. °C, %, mm/s)
-
Kullanım örneği: Fan hızını 0.5 adımlarla ayarlamak, sesi 1’er 1’er artırmak
Yazı yazmanın zor olduğu durumlarda kolay ve hassas ayar için önerilir.
Input Textarea
Çok satırlı giriş alanı, uzun mesajlar veya yapılandırılmış metinler için uygundur.
-
Connection Stringile bağlanır -
Şuraya veri gönderebilir:
- PLC sistemleri
- Veritabanları
- HTTP API'leri
-
Kullanım örnekleri:
- Operatör günlüğü: “13:21'de filtre değiştirildi”
- Parti bilgisi: “Batch #A245”
- Komutlar: “RESET_ALL”
Sistem serbest metin bekliyorsa en iyi çözümdür.
Input Select 2
Açılır menü üzerinden önceden tanımlanmış seçenekler arasından seçim yapılmasını sağlar. Kullanıcı yalnızca bir seçeneği belirler.
Veri kaynakları
Seçenekler bir JSON dosyası ile tanımlanır. Örnek:
[
{"id": 1, "text": "{{Seçenek 1}}"},
{"id": 2, "text": "{{Seçenek 2}}"},
{"id": 3, "text": "{{Seçenek 3}}"}
]
Özet
Inputs, insan ile otomasyon sistemi arasındaki bağlantı noktasıdır. İster yazı girin, ister seçim yapın, her veri Connection String ile arka plandaki sisteme gönderilir.
| Tip | En Uygun Kullanım | Notlar |
|---|---|---|
| Basic | Sayı veya metinle direkt giriş | Hızlı ve esnek |
| Plus/Minus | Artış/azalış adımıyla kontrol | Adım boyutu ayarlanabilir |
| Textarea | Uzun girişler, yorumlar, komutlar | Serbest metin desteklenir |
| Select 2 | Tanımlı listeden seçim | Harici JSON ile yapılandırılır |