HMI Tag'leri
Tag, bir değerin adıdır: PLC adresine bağlı (harici) ya da yalnızca Live içinde yaşayan (dahili) bir değişken. HMI Tag'leri bölümünde tag'leri tanımlar, sayfa nesnelerine bağlarsınız.
Tag nedir
Tag, projedeki bir değerin adıdır. Sayfadaki bir tank nesnesi, bir alarm, bir trend ve bir betik değere hep tag adıyla ulaşır. İki tür tag vardır:
- Harici tag
- Bir bağlantıya bağlıdır ve PLC'deki (ya da başka cihazdaki) bir adrese karşılık gelir. Live değeri cihazdan okur, yazılan değeri cihaza gönderir.
- Dahili tag
- Bağlantısı ve adresi yoktur; değeri yalnızca Live içinde yaşar (reçete adı, parti numarası, ara hesap gibi). Tablodaki Bağlantı hücresinde <Dahili tag> seçilir.
Tag'ler proje ağacındaki HMI Tag'leri bölümünde tanımlanır. Bölümün sekmeleri: Tag'ler (bu konu), Yapı Örnekleri ve Yapılar (UDT) (Yapılar), Ölçekleme ve Kalite (Ölçekleme ve kalite).
1234567- Ekle — yeni tag satırı.
- Renk göstergesi — bir bağlantıya tıklayınca tablo o bağlantının tag'lerine süzülür.
- Ad — benzersiz tag adı.
- Bağlantı — PLC bağlantısı ya da dahili tag.
- Veri tipi — sürücünün desteklediği tipler.
- Adres — sürücü kuralıyla doğrulanır.
- Okuma döngüsü — Döngüler tablosundan seçilir.
Tag ekleme
- Tabloyu açın
Proje ağacında HMI Tag'leri bölümüne tıklayın.
- Satır ekleyin
Ekle düğmesi yeni tag'i Tag_1, Tag_2 … adıyla açar: ilk bağlantıya bağlı,
Booltipli, 1 sn döngülü. Bağlantı yoksa dahili tag olur. - Adı verin
Ad harfle ya da
_ile başlar; harf (Türkçe harfler dahil), rakam ve_içerir ve projede benzersizdir. Yapı örneğinden üretilen tag'lerde nokta da bulunur (Pompa_P101.Hiz). - Bağlantıyı ve tipi seçin
Bağlantı hücresinden bağlantıyı, sonra Veri tipi'ni seçin; tip listesi bağlantının sürücüsünün desteklediği tiplerle daralır.
- Adresi yazın
Adres hücresine cihazdaki adresi yazın; adres bağlantının sürücüsüne göre doğrulanır (Tag adresleri).
- Döngüyü seçin
Okuma döngüsü'nü seçin (Döngüler).
Kolonlar
| Kolon | Anlamı ve kuralları |
|---|---|
| Ad | Zorunlu, benzersiz. Yapı örneğinden üretilen tag'de kilitlidir ve YAPI rozeti taşır. |
| Bağlantı | Projedeki bağlantının adı ya da <Dahili tag>. Bağlantı durum tag'inde DURUM rozeti ve bağlantı adı görünür, hücre kilitlidir. |
| Veri tipi | Bool, Byte, SInt, Int, UInt, DInt, UDInt, Real, LReal, String, WString, DateTime; listeyi sürücü daraltır. |
| Adres | PLC adresi. Dahili tag'de kilitlidir. Geçersiz adres tabloya girmez. |
| Uzunluk | Yalnızca String / WString: en çok karakter sayısı, 1 – 254 (varsayılan 32). |
| Okuma döngüsü | Döngüler tablosundaki bir döngü; PLC tag'inin ne sıklıkla okunacağını belirler. |
| Başlangıç değeri | Live açılırken dahili ve simülatör tag'inin ilk değeri (kalıcı dahili tag'de yalnızca ilk açılışta). PLC tag'inde etkisizdir; değeri PLC verir. Bool: 0, 1, true, false; sayısal tipte tipin aralığında sayı (tam sayı tiplerinde tam sayı; ondalık ayraç virgül de olabilir). |
| Alt sınır, Üst sınır | Yalnızca sayısal tipler. Operatör bu aralığın dışında değer yazamaz; PLC'den gelen değer aralığın dışına çıkarsa tag sınır dışı sayılır (ayrıntı). Üst sınır alt sınırdan büyük olmalıdır. |
| Birim | Açıklayıcı metin (%, bar, °C). Hesaba girmez; Live'da Alarm Görünümü'nün ayrıntı panelinde değerin yanında gösterilir. |
| Açıklama | Serbest metin. Tag seçicide ve aramada kullanılır. |
Tablo gruplanabilir: Grup kolonu ve proje ağacındaki klasörlerle tag'leri düzenlersiniz (Tablo editörü: Gruba taşı, çoğaltma, sıralama, Excel).
Veri tipleri
| Tip | Boyut ve aralık |
|---|---|
Bool | 1 bit |
Byte / SInt | 1 bayt: 0 – 255 / −128 – 127 |
Int / UInt | 2 bayt: −32768 – 32767 / 0 – 65535 |
DInt / UDInt | 4 bayt: −2147483648 – 2147483647 / 0 – 4294967295 |
Real / LReal | 4 / 8 bayt kayan noktalı sayı |
String / WString | Metin / Unicode metin |
DateTime | Tarih ve saat |
Renk göstergesi ve süzme
Tablonun üstündeki renk göstergesi her bağlantıyı bağlantı renginde bir hap olarak ve Dahili hapını listeler. Bir hapa tıklamak tabloyu o bağlantının tag'lerine süzer; yeniden tıklamak süzgeci kaldırır. Aynı renk, satırın solundaki şeritte ve Ayrıntı görünümündeki noktada görünür.
Ayrıntı görünümü
Proje ağacının altındaki Ayrıntı görünümü tag listesidir: tür rozeti, bağlantı rengi, ad ve adres. Üstteki kutuyla ad, adres, tip ya da bağlantıya göre ararsınız (en çok 200 tag çizilir; fazlası için aramayı daraltın).
12- Arama — ad, adres, tip ya da bağlantıya göre.
- Tag — tür rozeti, bağlantı rengi, ad ve adres; sayfadaki nesnenin üstüne sürüklenir.
- Çift tık tag'i tablosunda gösterir.
- Sağ tık: Tag'e git (tabloda göster), Adı kopyala, Adresi kopyala (dahili tag'in adresi yoktur).
- Sürükle-bırak: tag'i sayfadaki bir nesnenin üstüne bırakırsanız nesneye bağlanır; boş bir yere bırakırsanız o tag'e bağlı yeni bir nesne oluşur (
Booliçin lamba, diğer tipler için sayısal alan). Sürükle-bırak 3B sahnede de çalışır.
Bırakılan tag, nesnenin tag'e doğrudan bağlanabilen ilk uygun özelliğine (önce Durum grubundakilere) bağlanır; uygun özellik yoksa Studio nedenini bir uyarıyla bildirir. Başka özelliklere Animasyonlar sekmesinden bağlanır (Dinamikleştirme).
Silme ve tutarlılık
- Yapı örneğinden üretilmiş tag tek başına silinemez; örneği silin. Bağlantı durum tag'ini silebilirsiniz, yeniden üretilmez.
- Silinen tag'e bağlı nesne, alarm ya da işlev Projeyi denetle listesinde silinmiş bir tag'e bağlı hatası verir. Silinen bağlantıya bağlı tag bağlantısı silinmiş görünür.
- Bağlantı ya da tip değişince adres yeniden doğrulanır; uymayan adres tabloda kırmızı kalır.