Tag'leri Excel ile aktarma
Çok sayıda tag'i CSV ya da Excel (.xlsx) ile dışa aktarıp düzenleyerek ya da şablonu doldurarak içe alın: kolon eşleme, doğrulama, önizleme, atlanan satırlar ve tek adımda geri alma.
İki yol
Tag listesini iki biçimde alıp verebilirsiniz. Komutlar Araçlar menüsünde ve (Excel için) HMI Tag'leri › Tag'ler tablosunun araç çubuğunda bulunur:
| Yol | Komutlar | Ne zaman |
|---|---|---|
| Excel | Araçlar›Tag'leri dışa aktar (Excel)…, Araçlar›Tag'leri içe aktar (Excel)…, Araçlar›Tag şablonu (Excel)…; tabloda Excel'e aktar, Excel'den al, Excel şablonu | Tablonun tüm kolonları (uzunluk, okuma döngüsü, grup dahil) ve açılır listeli şablon gerektiğinde. |
| CSV | Araçlar›Tag'leri dışa aktar (CSV)…, Araçlar›Tag'leri içe aktar (CSV)… | Başka bir araçtan (PLC projesi, dış sistem) gelen basit bir listeyi almak için. |

Araçlar menüsündeki Excel komutları HMI Tag'leri › Tag'ler tablosunu açar (grup süzgecini kaldırır) ve tablonun kendi Excel komutunu çalıştırır; bu nedenle tablodaki düğmelerle aynıdır.
Excel ile adım adım
- Şablonu alın
Araçlar›Tag şablonu (Excel)… boş bir çalışma kitabı yazar: kolon başlıkları, Bağlantı ve Veri tipi için açılır listeler ve her kolonu anlatan Açıklama sayfası. Mevcut tag'leri düzenlemek istiyorsanız Excel'e aktar ile tablonun tamamını dışa aktarın (süzgeç ve grup seçimi yok sayılır, tüm satırlar yazılır).
- Doldurun
İlk satır kolon başlıklarıdır; başlıkları değiştirmeyin. Kolon sırası değişebilir; tanınmayan kolonlar atlanır. Başlık eşleme büyük / küçük harf, Türkçe karakter ve boşluk farkını yok sayar. Zorunlu kolon başlıkları
*ile işaretlidir. - İçe alın
Araçlar›Tag'leri içe aktar (Excel)… ile dosyayı seçin. Studio dosyada tabloyla eşleşen sayfayı bulur (adı Tag'ler olan sayfa; yoksa en çok kolon başlığı eşleşen görünür sayfa) ve önizleme penceresini açar. Dosya penceresi CSV dosyalarını da açar.

Önizleme: yeni, güncellenecek, değişiklik olmayan, hatalı ve atlanacak satırların sayıları ve satır satır durum. - Önizlemeyi okuyun
Üstteki haplar satır sayılarını verir; bir hapa tıklayınca liste o duruma süzülür. Var olanları da güncelle ya da Yalnızca yeni olanları ekle seçeneğini belirleyin. Hatalı satırların Açıklama kolonunda nedeni yazar.
- İçe aktarın
İçe aktar'a tıklayın. Hatalı satırlar alınmaz, geri kalanı aktarılır. Tüm işlem tek geri alma adımıdır: Ctrl+Z hepsini geri alır.
Excel eşleme ve doğrulama kuralları
- Eşleme anahtarı Ad kolonudur (büyük / küçük harf fark etmez): aynı adlı tag güncellenir, olmayan eklenir. Dosyada aynı ad iki kez geçerse ikinci satır hatalıdır.
- Dosyada olmayan kolon güncellenmez. Yalnızca dosyadaki başlıklarla eşleşen kolonlar işlenir.
- Bağlantı bağlantının adıyla eşlenir; projede olmayan ad hatadır. Boş bağlantı hücresi tag'i dahili tag yapar ve adresini siler. Okuma döngüsü de döngü adıyla eşlenir; olmayan ad hatadır.
- Adres, aynı satırdaki bağlantının sürücüsüne ve veri tipine göre, elle yazmayla aynı kurallarla doğrulanır ve düzgün yazımıyla alınır (Tag adresleri). Veri tipi sürücüde yoksa satır hatalıdır.
- Yeni satır, Ekle düğmesiyle aynı varsayılanlarla açılır; dosyadaki değerler üstüne yazılır.
- Boş hücre: metin ve sayı kolonunda değeri siler; seçim kolonunda (bağlantı) dahili tag anlamına gelir; Veri tipi boşsa değişmez.
- Bir satırda hata varsa o satır hiç alınmaz; diğer satırlar etkilenmez.
Atlanan satırlar
Şu tag'ler dışa aktarılır ama içe alınmaz; önizlemede Atlanacak görünür:
- Yapı örneğinden üretilen tag'ler (Yapı örneğinden üretilen tag; içe alınmaz.): bunlar yapı ve örnek tanımlarından üretilir (Yapılar).
- Bağlantı durum tag'leri (Bağlantı durum tag'i; içe alınmaz.): her bağlantı için otomatik üretilir (Bağlantı tanılama).
Diğer Excel tabloları
Yapılar (UDT), Yapı Örnekleri ve Ölçekleme ve Kalite sekmelerinin ve Bağlantılar, Döngüler bölümlerinin kendi Excel düğmeleri vardır. Ölçekleme ve Kalite tablosu yalnızca var olan tag'leri günceller (tag eklemez); Bağlantılar tablosunda sürücü parametreleri Excel'e yazılmaz. Genel kurallar: Excel ile aktarma.
CSV ile aktarma
- Dışa aktarın
Araçlar›Tag'leri dışa aktar (CSV)… projedeki tüm tag'leri
<Proje adı>_Taglar.csvadıyla yazar: ayraç;, UTF-8 (BOM), Excel doğrudan açar. Kolonlar:Ad; Bağlantı; Veri tipi; Adres; Döngü (ms); Başlangıç; Birim; Alt sınır; Üst sınır; Açıklama; Grup. - İçe alın
Araçlar›Tag'leri içe aktar (CSV)…: ayraç
;ya da,olabilir (başlık satırından sezilir). İlk satırda en az Ad kolonu bulunmalıdır, yoksa Dosyada "Ad" kolonu bulunamadı hatası alırsınız. Önizleme penceresi yeni, güncellenecek, hatalı ve atlanacak sayılarını ve ilk 20 satırı gösterir.
CSV kuralları Excel'e benzer, bazı farklarla:
- Başlıklar esnektir: Ad / Tag / TagAdı, Veri tipi / Tip, Döngü / Döngü (ms) / Okuma döngüsü, Başlangıç / Başlangıç değeri, Grup / Klasör gibi.
- Tag adı CSV'de yalnızca harf, rakam ve
_içerebilir (nokta kabul edilmez). - Döngü hücresine sayı (ms) ya da döngü adı yazılır; eşleşen döngü yoksa tag sessizce 1 sn döngüsüne bağlanır (hata verilmez).
- Bağlantı adı projede yoksa, veri tipi tanınmıyorsa ya da adres sürücüye uymuyorsa satır hatalıdır. Bağlantı boşsa tag dahili olur (adres yok sayılır).
- Sayısal alanlarda ondalık ayraç
,ya da.olabilir; Üst sınır Alt sınır'dan büyük olmalıdır. - Grup yolu
Hat_1 / Dolumbiçimindedir; olmayan grup (ve üst grupları) içe alırken açılır. - Uzunluk ve ölçekleme alanları CSV'de yoktur;
Stringtag'in uzunluğu 32 olur (varsa mevcut uzunluk korunur). - İşlem tek adımda geri alınır (Ctrl+Z).