İçeriğe geç

Convert

Klasik HMI (Basic / Comfort / Advanced)

Convert, klasik WinCC HMI cihazlarının ekranlarını, nesnelerini, dinamizasyonlarını, olaylarını, tag’lerini, listelerini ve VBScript betiklerini çevirir. Alarm tanımları, reçeteler, kullanıcılar ve arşivler çevrilmez.

Ekranlar ve nesneler

Ekranlar, açılır pencereler, şablonlar ve slide-in ekranlar FabyaVision sayfası olur. Ekran grupları sayfa gruplarına dönüşür, ekran katmanları adlarıyla taşınır. Nesneler Studio kütüphanesindeki karşılıklarına çevrilir.

TIA nesnesi Studio nesnesi
Metin alanı Metin
IO alanı IO Alanı; kip, gösterim biçimi, ondalık basamak ve birim aktarılır
Sembolik IO alanı Sembolik IO Alanı (metin listesiyle)
Grafik IO alanı Durum Göstergesi (grafik listesiyle)
Grafik görünümü Resim
Düğme Buton
Anahtar Anahtar (yaklaşık)
Çubuk Çubuk Gösterge
Saat, tarih / saat alanı Saat / Tarih
Kullanıcı görünümü Kullanıcı Görünümü
Alarm, trend ve reçete görünümü Aynı adlı Studio kontrolü; nesne gelir, ayarları aktarılmaz (yaklaşık)
Ekran penceresi, sürgü, kadran, HTML tarayıcı Sayfa Penceresi, Sürgü, Kadran, HTML Tarayıcı
Dikdörtgen, daire, elips, çizgi, çoklu çizgi, çokgen Temel nesneler
Dönüştürülen sayfa Studio ve Live ile aynı çizim motoruyla önizlenir.
Dönüştürülen bir sayfanın önizlemesi. Kesikli kırmızı çerçeve, karşılığı olmayan bir nesnenin yerini tutar.

Dinamizasyon ve olaylar

  • Görünürlük animasyonları aralık ya da tek bit olarak çevrilir.
  • Görünüm animasyonları renk aralıklarını ve yanıp sönmeyi taşır.
  • IO alanı gibi nesnelerin ProcessValue bağlantısı nesnenin değerine bağlanır. Bağlantı bir betik ya da ifadeyse aktarılmaz.

Tıklama, basma, bırakma ve etkinleşme olayları Studio olay işlevlerine çevrilir: bit yapma, sıfırlama ve tersleme, basılıyken bit yapma, tag’e değer yazma, artırma ve azaltma, ekran, açılır pencere ve slide-in açma, önceki ekran, oturum açma ve kapatma, programı kapatma, alarm onaylama ve kullanıcı VBScript çağrısı.

Tag’ler, listeler ve bağlantılar

  • Tag tabloları Studio’da klasör olur. Tag’ler adı, veri tipi, okuma döngüsü ve başlangıç değeriyle gelir; adres çözümü tag ve adres çözümleme sayfasında anlatılır.
  • Metin listeleri ve grafik listeleri Studio listelerine çevrilir.
  • Okuma döngüleri Studio’daki döngü kayıtlarına dönüşür.
  • Bağlantılar tag’lerin kullandığı adlarla oluşturulur. IP adresi bilinmiyorsa Studio’da girilir.
  • Kullanılan grafikler projeye resim olarak eklenir.

VBScript betikleri

Her VBScript Studio’da bir VBS modülü olur. Olaylardaki betik çağrıları bu modülün prosedürünü çağırır; parametreli çağrılarda parametreler aktarılmaz. Betik WinCC’ye özgü çağrılar (ShowSystemAlarm, Alarms, dosya nesneleri) içeriyorsa rapor bir Bilgi satırı yazar.

Studio’nun betik motorları WinCC ortamının bir alt kümesini karşılar. Betikleri Studio’da Derle (F9) ile denetleyin ve Live’da deneyin.

Dönüşmeyenler

  • Alarm tanımları, reçeteler, kullanıcılar ve arşivler Openness ile alınamadığı için çevrilmez; Studio’da HMI alarmları ve diğer bölümlerde yeniden tanımlanır.
  • Sembol kütüphanesi (ActiveX), faceplate’ler ve fonksiyon tuşları çevrilmez.
  • Sayfa olayları, PropertyAnimation animasyonları ve nesne etkinleştirme animasyonları çevrilmez.
  • Nesne olaylarından yalnız tıklama, basma, bırakma ve etkinleşme taşınır. StartProgram gibi bazı sistem işlevleri de çevrilmez.
  • Değeri başka bir tag’den okuyan SetTag işlevinde sabit değer yazılır ve rapor uyarır.
  • Yukarıdaki tabloda olmayan nesne türleri yer tutucu olur; ayrıntı dönüşüm raporu sayfasındadır.

Sık sorulanlar

Faceplate’lerim ne olur?

Klasik HMI’daki faceplate’ler çevrilmez. Studio’da aynı işi cihaz penceresi yapar: bir yapıya (UDT) bağlı, tag önekiyle açılan bir sayfa. Yapılar için HMI tag’leri sayfasına bakın.

İlgili sayfalar

Demoyu deneyin

Demo sürümünü indirin, örnek projeyi açın ve bu özelliği kendi ekranınızda görün.