FabyaVisionKullanım Kılavuzu
/

Live'ın dosyaları ve klasörleri

4 dk okumaLive

Live'ın program klasörü, proje klasörü, projeye ait .veri klasörü (kalıcı değerler, olay ve alarm günlükleri, arşiv, rapor ve reçete kayıtları), ayar dosyası ve yedekleme.

Genel yerleşim

Kurulum programı Live'ı varsayılan olarak C:\Program Files\Fabyatek\FabyaVision\Live\ altına kurar (Studio kardeş klasördedir: …\Studio\). Live'ın yazdığı yerler kullanıcıların değiştirebileceği biçimde açılır; program dosyaları değiştirilemez.

Yerİçerik
Live\FabyaVision_Live.exe, Live\wwwroot\Program ve arayüz dosyaları. Değiştirmeyin.
Live\logs\Live'ın program günlüğü: Live_yyyyMMdd.log (Günlük dosyaları).
Live\Projeler\Varsayılan proje klasörü. Yazılamıyorsa %LOCALAPPDATA%\FabyaVision\Projeler kullanılır.
Live\live_ayarlar.jsonLive'ın kendi ayarları (aşağıda).
%LOCALAPPDATA%\FabyaVision_Live\WebView2\Arayüzü çizen WebView2 bileşeninin kullanıcı verisi. Elle düzenlenmez.
Belgeler\FabyaVision_Live\Ekran Görüntüleri\Ekran görüntüsü tuşunun PNG dosyaları (klasör adı çalışan programın adıdır).

Ayar dosyası: live_ayarlar.json

Program klasöründedir ve proje dosyasından bağımsızdır. Dosya yoksa ya da bozuksa güvenli varsayılanlarla çalışılır; alan alan okunur, bozuk bir alan yalnızca kendisi varsayılana döner.

SonProje
En son açılan proje dosyasının tam yolu.
ProjeKlasoru
Proje seç ekranının taradığı klasör. Boşsa varsayılan klasör kullanılır. Proje seç ekranındaki Klasörü değiştir… bu alanı yazar.
OtomatikBasla
true ise komut satırında proje yokken son proje seçim ekranı gösterilmeden açılır. Yeni kurulumda false'tur. Önceki sürümden gelen ve SonProje dolu olan dosyada bu alan yoksa true sayılır.
EkranGoruntuKlasoru
Ekran görüntüsü tuşunun PNG'lerini yazacağı klasör. Boşsa Belgeler\<program adı>\Ekran Görüntüleri.

Proje klasörü

Studio'nun Projeyi Live Programına Yükle… komutu projeyi şu düzende yazar; Live'ın proje seç ekranı da bu düzeni tarar.

Projeler\
  Tanitim_Tesisi\
    Tanitim_Tesisi.fvs          proje dosyası
    Tanitim_Tesisi.veri\        Live'ın yazdığı veriler (ilk yazmada oluşur)
    Yedek\                      yüklemede eski sürümler: Tanitim_Tesisi_2026-10-17_0930.fvs …
  • Tarama, proje klasörünü ve bir alt düzeyi kapsar; *.fvs ve eski *.fyscada dosyaları listelenir. *.veri, Yedek ve .git gibi klasörler atlanır. Aynı ad iki uzantıda varsa .fvs önceliklidir. JSON olmayan ya da bozuk dosya kırmızı Okunamadı kartı olarak gösterilir.
  • Yedek: hedef dosya varken yeniden yükleme yapılırsa eski sürüm buraya <Ad>_<yyyy-MM-dd_HHmm>.fvs olarak kaydedilir (en çok 10).
  • Yükleme .veri klasörünü hiçbir zaman kopyalamaz, silmez ya da değiştirmez.

Proje verisi: .veri klasörü

<Ad>.veri, proje dosyasının yanında durur (<Ad> proje dosyasının uzantısız adıdır; eski .fyscada için de aynıdır). İki alt klasörü vardır.

depo\ — kalıcı değerler

Her anahtar bir .json dosyasıdır. Yazma önce geçici dosyaya yapılır, sonra asıl dosyanın yerine konur; elektrik kesilse de yarım yazılmış dosya kalmaz.

Dosyaİçerik
istasyon.jsonBu bilgisayarın tercihleri: ekran klavyesi, arayüz dili, yazı boyutu.
tag_kalici.jsonKalıcı dahili tag'lerin son değerleri (Live kapanırken yazılır, açılırken okunur).
gorev_durum.jsonZamanlanmış görevlerin son çalışma ve sonuç bilgisi (Görevler… penceresi).
recete_<kimlik>.json ve ilgili dosyalar (recete_etkin_…, recete_gecmis_…)Reçete kayıtları, etkin kayıt ve PLC aktarım geçmişi.
rapor_<kimlik>_sayac.jsonRapor kayıt numarası sayacı.
trend_<kimlik>.jsonOperatörün trend nesnesinde yaptığı seçimler (bu istasyonda).
baglanti_sifreleri.jsonKullanıcı adı / şifre isteyen bağlantıların şifreleri (Şifre gir ile girilenler).

gunluk\ — aylık kayıt dosyaları

Her günlük adı için ayrı aylık dosya tutulur: <ad>_yyyyMM.log (ay, satırın eklendiği anın yerel ayıdır). Her satır tek satırlık JSON'dur ve içinde "z" (Unix milisaniye) zaman damgası bulunur. Günlük ve depo adlarında yalnızca İngilizce harf, rakam, _ ve - kullanılabilir (1 – 80 karakter).

DosyaİçerikSilinme
olay_yyyyMM.logOlay günlüğü: oturum, ayar, reçete, rapor, sistem, betik, operatör ve bağlantı kayıtları (Günlük dosyaları).Otomatik silinmez.
alarm_yyyyMM.logAlarm kayıtları (alarm sınıfının Arşivlenir seçeneği kapalı değilse).Otomatik silinmez.
arsiv_<kimlik>_yyyyMM.logVeri arşivi kayıtları; trend ve geçmiş bu dosyadan okunur.Arşivin saklama ayarına göre; yalnızca en az iki ay önceki aylar silinir.
arsiv_<ad>_yyyyMM.csvArşiv CSV yansıması (UTF-8 BOM'lu, ; ayraçlı, ondalık nokta, başlık satırlı); arşivde CSV seçiliyse.Aynı kural.
arsivsql_<kimlik>.bekleyenSQL Server'a henüz yazılamamış arşiv satırlarının disk tamponu.Yazılınca boşalır.
rapor_<kimlik>_yyyyMM.logRapor kayıtları ile onay ve silme işaretleri.Rapor saklama ayarına göre; içinde bulunulan ay ve önceki ay hiçbir zaman silinmez.
recete_aktarim_yyyyMM.logReçetenin PLC'ye aktarım kayıtları.Otomatik silinmez.

Saklama ayarlarının nerede yapıldığı ve etkisi için Geçmiş veri ve Raporun Live'da üretilmesi konularına bakın. Saat geçersizse (2020'den önce) hiçbir dosya silinmez.

Yedekleme ve taşıma

  • Projeyi başka bir bilgisayara taşırken .fvs dosyasıyla birlikte .veri klasörünü de kopyalamak, kalıcı değerleri, reçete kayıtlarını ve geçmiş verileri taşır. Yalnızca .fvs kopyalanırsa proje açılır ama bu veriler yeni bilgisayarda boştur.
  • Düzenli yedek için .veri klasörünü ve live_ayarlar.json dosyasını alın. Live çalışırken dosya kopyalamak mümkündür; tutarlı bir yedek için Live'ı kapattıktan sonra alın.
  • Yedek klasörü yalnızca proje dosyasının eski sürümlerini tutar; Live verisini içermez.

Sınırlar ve dikkat edilecekler

  • Olay, alarm ve reçete aktarım günlükleri kendiliğinden silinmez; disk dolmasını izleyin ve eski ay dosyalarını gerekirse yedekleyip silin.
  • logs klasöründeki program günlüğü ile .veri\gunluk klasöründeki proje kayıtları farklı şeylerdir: ilki Live programının kendi iletileri, ikincisi projenin olay, alarm, arşiv ve rapor verileridir.
  • Klasör yerleşimi kuruluma göre değişebilir (özel kurulum klasörü, ProjeKlasoru ayarı). Kesin yolu proje seç ekranından (Proje klasörü satırı) doğrulayın.

İlgili konular

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