FabyaVisionKullanım Kılavuzu
/

Proje dosyaları

6 dk okumaProjeler

Proje dosyası (.fvs, eski .fyscada): yeni proje oluşturma, açma, kaydetme, son projeler, kaydedilmemiş değişiklik uyarısı ve dosyanın yapısı.

Bir projenin tamamı tek bir dosyadır. Studio bu dosyayı oluşturur ve düzenler; Live yalnızca okur. Bu konu dosyanın nasıl oluşturulduğunu, açıldığını, kaydedildiğini ve içinde neler bulunduğunu anlatır.

Dosya uzantıları

UzantıAnlamı
.fvsFabyaVision projesi. Yeni projeler ve Farklı kaydet bu uzantıyı yazar.
.fyscadaEski uzantı. Studio ve Live bu dosyaları açar ve listeler; içerik biçimi aynıdır. Eski uzantılı bir projede Kaydet dosyayı aynı yola (uzantısı değişmeden) yazar; yeni uzantıya geçmek için Farklı kaydet kullanın.

Aynı klasörde aynı adlı iki dosya varsa Live'ın proje seçicisi .fvs olanı gösterir. Proje dosyasının yanındaki <Ad>.veri klasörü Live'ın çalışırken ürettiği verilerdir (Dosya ve klasör konumları).

Yeni proje oluşturma

Proje›Yeni proje… (Ctrl+N), araç çubuğundaki Yeni düğmesi ya da Genel Bakış'taki Yeni proje… düğmesi. Açık projede kaydedilmemiş değişiklik varsa önce Kaydedilmemiş Değişiklikler sorusu gelir.

Yeni Proje penceresi.12345
Yeni Proje penceresi.
  1. Proje adı — dosya adı da bu olur.
  2. Konum — projenin kaydedileceği klasör.
  3. Şablon — Boş proje seçili kalsın.
  4. Oluşturulacak dosya — yol burada görünür.
  5. Oluştur — dosyayı hemen yazar ve açar.
Proje adı
Zorunlu. Harf ya da rakamla başlar; harf, rakam, boşluk, _, - ve . içerebilir; nokta ya da boşlukla bitmez; en çok 60 karakter. Geçersizse alanın altında nedeni yazar ve Oluştur pasif kalır.
Konum
Dosyanın yazılacağı klasör. Varsayılanı Studio Ayarları'ndaki Proje klasörü'dür (boşsa Belgeler\FabyaVision Projeleri). Gözat… klasör seçer.
Proje için klasör oluştur
Açıkken dosya <Konum>\<Ad>\<Ad>.fvs yoluna yazılır: yedekler ve Live verileri de aynı klasörde durur. Kapalıyken <Konum>\<Ad>.fvs. Seçili yol Oluşturulacak dosya kutusunda görünür.
Yazar, Açıklama
Proje bilgisi olarak dosyaya yazılır; sonradan Proje bilgileri penceresinden değiştirilir.
Şablon
Boş proje: bir boş sayfa; varsayılan döngüler, alarm sınıfları ve kullanıcı grupları hazırdır. Örnek tesis: Ornek_Tesis örnek projesinin kopyası.

Oluştur dosyayı hemen yazar ve projeyi açar. Aynı adda dosya varsa Dosya Zaten Var sorusu çıkar: “Bu adda bir proje dosyası zaten var. Üzerine yazılsın mı? Eski dosya .bak olarak saklanır.”

Proje açma

Proje›Aç… (Ctrl+O) .fvs ve .fyscada dosyalarını süzen bir dosya penceresi açar; pencere son projenin klasöründe başlar. Dosya seçilince:

  • Dosya JSON olarak okunur; “Dosya bir FabyaVision projesi değil (JSON okunamadı).” ya da “… (sayfa listesi yok).” iletisiyle reddedilebilir.
  • Eski sürümde kaydedilmiş projelerin eksik alanları varsayılanlarla tamamlanır; proje bir sonraki kaydedişte güncel biçimde yazılır.
  • Proje, son projeler listesinin başına alınır.

Projeler ayrıca Proje›Son projeler alt menüsünden, Genel Bakış'taki kartlardan ve başlangıç şeridinden açılır (aşağıya bakın).

Kaydetme

  • Kaydet (Ctrl+S): açık dosyaya yazar. Her kayıtta son değişiklik zamanı güncellenir ve kaydetme sayısı bir artar (Proje bilgileri penceresinde görülür).
  • Farklı kaydet… (Ctrl+Shift+S): dosya penceresi açar; öneri olarak proje adı gelir, uzantı .fvs'tir. Kayıttan sonra açık proje yeni dosyadır.
  • Güvenli yazma: dosya önce .tmp uzantılı geçici dosyaya yazılır, sonra asıl dosyanın yerine konur; yarım yazılmış proje kalmaz. Bir önceki sürüm aynı klasörde <dosya>.bak adıyla (örneğin Ilk_Proje.fvs.bak) saklanır; her kayıtta bu tek yedek yenilenir. Daha fazla yedek için Revizyon ve yedek.
  • Kaydedilemezse Proje Kaydedilemedi iletisi nedeni söyler (örneğin klasör yazılamıyor); kaydetme sayacı eski değerine döner ve proje değişmiş sayılmaya devam eder.

Kaydedilmemiş değişiklikler

Kaydedilmemiş değişiklik varken yeni proje, proje açma ya da çıkış komutları bu soruyu sorar.
Kaydedilmemiş değişiklik varken yeni proje, proje açma ya da çıkış komutları bu soruyu sorar.

Değişiklik yapılınca üst çubukta proje adının yanında bir nokta ve pencere başlığında * belirir. Yeni proje, proje açma, son proje açma, çıkış ya da pencereyi kapatma sırasında Kaydedilmemiş Değişiklikler sorusu gelir: Kaydet kaydedip devam eder, Kaydetme değişiklikleri atar, Vazgeç işlemi iptal eder.

Son projeler ve başlangıç

Genel Bakış: Başlangıç şeridi ve Son Projeler. Dosyası bulunamayan proje gri ve “(bulunamadı)” notludur.1234
Genel Bakış: Başlangıç şeridi ve Son Projeler. Dosyası bulunamayan proje gri ve “(bulunamadı)” notludur.
  1. Başlangıç — yeni proje, aç, son projeler.
  2. Özet — sayfa, nesne, tag, bağlantı, alarm, kullanıcı.
  3. Son Projeler — tıklayınca açılır.
  4. Proje Bölümleri — her kart bir bölümü açar.
  • Studio en son açılan / kaydedilen / oluşturulan en çok 10 projeyi hatırlar (en yeni başta). Liste Studio ayar dosyasındadır.
  • Başlangıç şeridi yalnızca program yeni ve dokunulmamış bir projeyle açıldığında görünür: Yeni proje…, Aç… ve en son üç proje.
  • Son Projeler kartı tarih ve yolla birlikte listeler; tıklayınca proje açılır.
  • Dosyası artık bulunamayan projeye tıklarsanız Proje Bulunamadı sorusu çıkar: Listeden kaldır satırı listeden siler (dosya silinmez).
  • Proje›Son projeler›Listeyi temizle listeyi boşaltır; proje dosyaları silinmez.
  • Studio, açılışta son çalıştığınız proje dosyası duruyorsa onu kendiliğinden açar.

Proje bilgileri

Proje›Proje bilgileri… (ya da gezgindeki proje düğümünün sağ tık menüsü):

Proje Bilgileri penceresi.1234
Proje Bilgileri penceresi.
  1. Dosya bilgileri — salt okunur.
  2. Yazar ve Açıklama — düzenlenebilir.
  3. İçerik özeti
  4. Sürüm geçmişi…
  • Salt okunur bilgiler: proje adı, dosya yolu ve boyutu, oluşturma ve son değişiklik tarihi, kaydetme sayısı, son revizyon (Rev. N · tarih · kişi ya da “Henüz yüklenmedi”), istasyon.
  • Düzenlenebilir: Yazar ve Açıklama. Kaydet bunları projeye yazar (değişiklik sayılır, dosya Ctrl+S ile kaydedilir). Açıklama, Live'ın proje seçici kartında da görünür.
  • İçerik özeti: sayfa, nesne, tag, bağlantı, alarm ve reçete sayıları.
  • Sürüm geçmişi… revizyon listesini açar (Revizyon ve yedek).

Dosyanın yapısı

Dosya, UTF-8 (BOM'suz) kodlu, girintili bir JSON metnidir; bir metin düzenleyicide açılabilir. Elle düzenleme önerilmez: tablolar kimliklerle birbirine başvurur ve bozuk bir dosya “Dosya bir FabyaVision projesi değil” hatasıyla açılmaz. Başlıca alanlar:

AlanİçerikStudio bölümü
ad, bilgiProje adı; yazar, açıklama, oluşturma / değiştirme tarihi, kaydetme sayısı, revizyon numarası ve geçmişiProje bilgileri
cihaz, calisma, uzak, yerlesimİstasyon; Live ayarları; uzaktan izleme; sabit üst / alt alanCihaz Yapılandırması, Live Ayarları, Uzaktan İzleme, Sayfa Yönetimi
sayfalar, klasorler, kutuphaneSayfalar ve nesneleri; gezgin grupları; proje kütüphanesiSayfalar
baglantilar, taglar, donguler, yapilar, yapiOrnekleriBağlantılar, tag'ler, döngüler, yapılar ve örnekleriBağlantılar, HMI Tag'leri, Döngüler
alarmlar, analogAlarmlar, alarmSiniflariAlarm tanımları ve sınıflarıHMI Alarmları
receteler, raporlar, arsivlerReçeteler ve kayıtları, raporlar, arşivlerReçeteler, Raporlar, Geçmiş Veri
betikler, gorevler, ekUygulamalarBetikler, zamanlanmış görevler, Live'ın başlatacağı ek uygulamalarBetikler, Zamanlanmış Görevler, Live Ayarları
kullanicilar, gruplar, yetkilerKullanıcılar, kullanıcı grupları, yetkilerKullanıcı Yönetimi
diller, metinler, metinListeleri, grafikListeleriProje dilleri ve metin çevirileri; metin ve grafik listeleriDiller ve Metinler, Listeler
menuler, aracCubuklari, menuYapilandirmalari, menuMenü ve araç çubuğu tasarımları; gezinti menüsüSayfa Yönetimi
resimlerProjeye gömülen resim dosyalarıResim nesneleri

İlgili konular

FabyaVision 0.1.0 Kullanım Kılavuzu · 18 Ekim 2026© Fabyatek Yazılım Bilişim Teknolojileri Ltd. Şti.