Kontrol kartları, bir operatörün panodan işlem yapmasına olanak tanır: bir pompayı başlatmak, bir ışığı açıp kapatmak, bir set noktasını değiştirmek, bir eşik grubunu kaydetmek. Bir kontrol, cihaz profilinin komut kataloğundan bir komut gönderir. Bu sayfa, birinin nasıl kurulacağını, bir panonun hangi komutları gönderebileceğini ve operatörün ne gördüğünü açıklar.
Bir panonun gönderebileceği komutlar
Pano, komutları Bir cihaza komut gönder üzerinden gönderir. Kurallar bilerek katıdır:
| Kural | Ayrıntı |
|---|---|
| Yalnızca katalog komutları | Komut, cihaz profilinin Komutlar kataloğunda olmalıdır. Ham bir yöntem reddedilir: “Bu komut cihaz profilinin kataloğunda yok, bu nedenle bir panodan gönderilemez.” |
| Yalnızca Temel kademe | Bir Ayrıcalıklı veya Kritik komut ve yüksek etkili her komut reddedilir: “Bu komut bir panodan gönderilemez: cihaz konsolundan gönderin.” |
| İzinler | Operatörün Pano komutlarını çalıştır iznine ve temel komutları gönderme iznine ihtiyacı vardır; ayrıca cihazın telemetrisini okuma yetkisine sahip olmalıdır. Aksi halde: “Bu kontrolü kullanma izniniz yok.” |
| Hız sınırı | Kişi başına dakikada en fazla 30 komut. Aşılırsa: “Çok fazla komut; bir dakika sonra tekrar deneyin.” |
| Ekran görünümleri | Kontroller bir ekran bağlantısında etkin değildir. |
Bir profile komut eklemek ve kademesini seçmek için bkz. Cihazlara komut gönderme.
Bir kontrol kurma
- Panoyu özelleştirin ve bir Düğme, Anahtar, Kaydırıcı, Set noktası veya Form ekleyin.
- Ayarlar çekmecesinde eylemleri açın (Bu kontrol kullanıldığında, ya da set noktası ve form için Uygula’ya basıldığında) ve Bir komut çalıştır ekleyin.
- Cihazı (ya da bir pano parametresinden alın), o cihazın kataloğundan Komutu ve komutun aldığı Kontrol ile Değeri seçin.
- Her komut parametresinin kaynağını seçin: Sabit bir değer, Pano parametresi, Kontrolün değeri, Ölçeklenmiş kontrolün değeri, Değer haritası, Form alanı veya Tıklanan satırın sütunu.
- Bir anahtar, kaydırıcı veya set noktası için, komutun değiştirdiği cihaz değerini Mevcut değer (ya da Mevcut durum) yuvasına bağlayın; böylece kart cihazın şu anki durumunu gösterir.
- Kaydet seçeneğini belirleyin.
Bir komut seçilene kadar kart şunu gösterir: “Bu widget’ın ayarlarında bir komut seçin (Bu kart tıklandığında → Bir komut çalıştır).”
Kontroller
| Kontrol | İşlevi | Ana ayarlar |
|---|---|---|
| Düğme | Basıldığında eylemlerini çalıştırır: bir komut ya da bir sayfayı açmak gibi başka bir eylem. | Düzen Düğme, Simgeli kutu, Yuvarlak simge, Yüzen hap; Düğme metni; Simge; Açıklama (ne yaptığını anlatan bir satır); stil Dolu, Çerçeveli, Sade, Altı çizili; boyut S, M, L |
| Anahtar | Açık/kapalı bir değeri okur ve geçişte bir komut gönderir. | Düzen; Durumu şu şekilde göster: Büyük metin, Durum hapı veya Hiçbiri; Açık metni, Kapalı metni, Bilinmeyen metni; her durum için bir simge |
| Kaydırıcı | Bir sayı okur ve yeni değeri bırakıldığında bir kez gönderir. | En küçük 0, En büyük 100, Adım 1; yatay ya da dikey; işaret çizgileri; değer konumu |
| Set noktası | Uygula ile bir sayı girişi, bir artırma/azaltma düğmesi veya bir kadran. Aralık dışı girişler bir alan hatasıdır ve hiçbir şey göndermez. | Yaz ve uygula, Eksi ve artı düğmeleri, Eksi ve artılı kadran; aralık ve adım; Mevcut değeri göster; Uygula düğmesi metni |
| Form | Tek bir komutla birlikte kaydedilen birkaç alan. | Alanlar (en fazla 40): Anahtar, Etiket, Tür (Sayı, Açık / kapalı, Metin, Listeden biri), aralık, birim, Yalnızca açıkken, Zorunlu, Yalnızca göster, Bölüm; Alanları kaynaktan al; Kaydet düğmesi metni; Sıfırlama düğmesini göster |
Bir formun komutu, kaydedilmiş değerleri anahtarla okur: komutun parametrelerinde {"$field": "lowThreshold"}. Alanları kaynaktan al, hiç alan listelemediğinizde bağlı kaydın tanımladığı her alanı düzenler.
Geçişli düğmeler
Bir Düğme, bir koşul sağlandığı sürece basılı görünebilir (Parametre olduğunda basılı, Sütun olduğunda basılı…); örneğin pano modu parametresi manual iken basılı kalan bir “Manuel mod” düğmesi. Varsayılan olarak Geçiş değildir. Bir düğme ayrıca bir parametre eşleştiğinde Yalnızca şu durumda etkin olabilir.
Eski verilerde devre dışı bırakma
Kontrolü şu durumda devre dışı bırak (anahtar, kaydırıcı, set noktası, form) varsayılan olarak Okuma eski seçeneğidir ve Durum bilinmiyor olarak da ayarlanabilir. Neden bir ipucu balonunda gösterilir. Sunucu, komut çalıştığında yine her şeyi denetler.
Onay
Bir panodan gelen cihaz komutu varsayılan olarak önce sorar. Her Bir komut çalıştır girdisinde varsayılan olarak açık olan Çalıştırmadan önce sor bulunur. Operatör daha sonra “Çalıştır
Bir komut ayrıca yazılı onay isteyebilir: iletişim kutusu o zaman “Onaylamak için “
Kontrolün ayarlarındaki Onay sorusu ve Onay düğmesi, iletişim kutusunun sözcüklerini değiştirir, yazılacak metni değil.
Geri bildirim ve geri okuma
| Kart şunu gösterir | Anlamı |
|---|---|
| “Gönderiliyor…” | Komut yolda. |
| “Tamam.” ya da “Tamam: | Cihaz yanıt verdi; yanıtı metin olarak gösterilir. |
| “Gönderildi; cihaz bekleniyor.” | Komut sırada bekliyor, örneğin kalıcı bir komutla çevrimdışı olan bir cihaz için. |
| “30 saniye içinde yanıt yok. Komut yine de çalışmış olabilir; tekrar denemeden önce hedefini kontrol edin.” | 30 saniye içinde yanıt yok. |
| “Komut başarısız oldu.” / “Komut reddedildi.” | Cihaz ya da sunucu hayır dedi; neden varsa sebep izler. |
| “Mevcut: | Cihazın şu anda bildirdiği değer, bağlı mevcut değer yuvasından gelir. |
Kontrole güvenmek yerine mevcut değeri cihazdan geri okuyun: geçişten sonra Açık gösteren bir anahtar, cihazın bildirdiği durum ulaştığında onu gösterir. Her çalıştırma denetim günlüğüne yazılır; komut ayrıca cihazın Geçmiş kaydında, Bir pano kontrolü tarafından gönderilmiş olarak görünür.
Tablolardan ve çizimlerden komutlar
- Bir tablonun Satır düğmeleri, tıklanan satırın bir sütununu kullanan bir komut çalıştırabilir. Bkz. Tablolar ve listeler.
- Bir proses çiziminin sembolleri komut çalıştırabilir. Bkz. Sembollerde komutlar.
- Bir kartın tıklanması asla komut çalıştırmaz. Komutlar yalnızca kontrollerden, satır düğmelerinden ve sembollerden, onayları arkasında çalışır.
Sorun giderme
| Ne görürsünüz | Çözüm |
|---|---|
| Komut listede yok | Cihaz profilinin kataloğunda değil ya da Temel kademesinde değil. |
| “Bu kontrol henüz cihaza bağlı değil.” | Mevcut değer yuvası boş. Bağlayın. |
| Kontrol soluk görünüyor | Okuma eski ya da durum bilinmiyor (Kontrolü şu durumda devre dışı bırak), ya da iznINiz yok. |
| Cihaz hiç tepki vermiyor | Bkz. Komutlar cihaza ulaşmıyor. |

