FabyaVisionKullanım Kılavuzu
/

Hızlı başlangıç: ilk projeniz

7 dk okumaBaşlarken

PLC gerekmeden, Simülatör ile bir tank, pompa, değer alanı ve düğmeden oluşan ilk projeyi kurma, denetleme ve Live'da çalıştırma (yaklaşık 30 dakika).

Bu konuda, PLC olmadan çalışan küçük bir proje kuracaksınız: seviyesi kendiliğinden değişen bir tank, bir düğmeyle açılıp kapanan pompa ve tank seviyesini gösteren bir değer alanı. Sonunda projeyi Live'da çalıştırıp Live'a yükleyeceksiniz.

Neler yapacaksınız

AdımYapılan iş
1Yeni proje oluşturma
2Simülatör bağlantısı ekleme
3İki tag tanımlama: Tank1_Seviye ve P101_Calisiyor
4Sayfaya dört nesne koyma: tank, pompa, değer alanı, düğme
5Nesne özelliklerini tag'lere bağlama
6Düğmeye tıklama olayı bağlama
7Seviye 90'ı geçince tankın alarm renginde görünmesi (animasyon)
8Projeyi denetleme ve kaydetme
9Live'da çalıştırma
10Projeyi Live'a yükleme
  1. Yeni proje oluşturun

    Proje›Yeni proje… (Ctrl+N) seçin. Proje adı alanına Ilk_Proje yazın, Konum olarak projeleriniz için bir klasör seçin (Gözat…). Şablon olarak Boş proje seçili kalsın ve Oluştur'a basın.

    Yeni Proje penceresi: ad, konum ve şablon.12345
    Yeni Proje penceresi: ad, konum ve şablon.
    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.

    Denetim: proje dosyası hemen oluşur ve açılır. Pencerenin üst çubuğunda proje adı, sağ alttaki durum çubuğunda dosyanın yolu (…\Ilk_Proje\Ilk_Proje.fvs) görünür. Proje adı harf ya da rakamla başlamalı; harf, rakam, boşluk, _, - ve . içerebilir (en çok 60 karakter).

  2. Simülatör bağlantısını ekleyin

    Proje gezgininde Bağlantılar'ı açın ve Ekle'ye tıklayın. Yeni satırın Ad hücresi düzenlenir: Sim yazıp Enter'a basın. Satır seçiliyken alttaki Denetçi'de Haberleşme sürücüsü listesinden Simülatör'ü seçin.

    Sim bağlantısı: sürücü Simülatör; IP adresi ve port gerekmez.1234
    Sim bağlantısı: sürücü Simülatör; IP adresi ve port gerekmez.
    1. Bağlantılar bölümü.
    2. Ekle — yeni satır açar.
    3. Haberleşme sürücüsü — Simülatör.
    4. Denetçi — seçili satırın bütün alanları.

    Denetim: tabloda Sim satırında sürücü Simülatör, IP adresi — görünür. Simülatör sinyal üretir ve ağ adresi istemez; ayrıntı için Simülatör.

  3. Tag'leri tanımlayın

    Proje gezgininde HMI Tag'leri'ni açın ve Ekle'ye basın.

    • Ad Tank1_Seviye; Bağlantı Sim; Veri tipi Real; Adres sinus(0, 100, 20); Birim %. Adres, simülatör sinyalidir: 20 saniyelik periyotla 0 ile 100 arasında sinüs dalgası.
    • İkinci satır: ad P101_Calisiyor; Bağlantı <Dahili tag>; Veri tipi Bool. Dahili tag'in adresi yoktur; değeri yalnızca Live içinde durur.

    Hücreleri tabloda çift tıklayarak ya da satırı seçip Denetçi'deki alanlarla düzenleyebilirsiniz. Tag adı harfle başlamalı, yalnızca harf, rakam ve _ içermelidir.

    HMI Tag'leri: iki tag ve bağlantı için kendiliğinden üretilen durum tag'i.123
    HMI Tag'leri: iki tag ve bağlantı için kendiliğinden üretilen durum tag'i.
    1. Sim_Baglanti — bağlantı için kendiliğinden üretilen durum tag'i.
    2. Adres — simülatör sinyali.
    3. Dahili tag — bağlantısı yok, yalnızca Live içinde yaşar.

    Denetim: tabloda üç satır vardır. Sim_Baglanti her bağlantı için kendiliğinden eklenen DURUM tag'idir (bağlantının kopup kopmadığını gösterir); silmeniz gerekmez.

  4. Sayfaya nesneleri koyun

    Proje gezgininde 2B Sayfalar altındaki Sayfa_1'e tıklayın; sayfa editörü açılır. Sağdaki Araç kutusu'nda Nesne ara… kutusuna nesnenin adını yazın, nesneye tıklayın, sonra sayfada tıklayın (ya da sayfaya sürükleyin). Sırayla şunları koyun:

    • Dik Tank — sayfanın sol üstüne
    • Pompa — tankın sağına
    • IO Alanı — tankın altına
    • Buton — pompanın altına
    Dört nesne yerleşti; araç kutusunda Dik Tank aranmıştı.123
    Dört nesne yerleşti; araç kutusunda Dik Tank aranmıştı.
    1. Nesne ara — adının bir parçasını yazın.
    2. Dik Tank — tıklayıp sayfada tıklayın ya da sürükleyin.
    3. Sayfa — nesneler burada.

    Denetim: nesneler DikTank_1, Pompa_1, IOAlanı_1 ve Buton_1 adlarını alır. Sağ taraftaki Yerleşim kartı sayfadaki nesneleri listeler. Nesneyi sürükleyerek taşıyabilir, tutamaçlarından boyutlandırabilirsiniz. Editörün ayrıntıları için 2B sayfa editörü.

  5. Özellikleri tag'lere bağlayın

    Tankı seçin. Alttaki Denetçi'de Özellikler sekmesinin Genel sınıfında Seviye (%) satırının Dinamik — PLC tag'i hücresindeki Tag seç… düğmesine tıklayın ve Tank1_Seviye'yi seçin. Aynı yolla:

    • Pompa_1 › Çalışıyor → P101_Calisiyor
    • IOAlanı_1 › Proses değeri → Tank1_Seviye
    Tag seçici yalnız özelliğe uygun tipteki tag'leri listeler.12
    Tag seçici yalnız özelliğe uygun tipteki tag'leri listeler.
    1. Tag seç… — özelliğe bağlanacak tag.
    2. Tag seçici — yalnız uygun tipteki tag'ler.

    Kısayol: Ayrıntı görünümü listesindeki bir tag'i sayfadaki nesnenin üzerine sürükleyip bırakırsanız tag nesnenin uygun ilk proses özelliğine bağlanır; boş yere bırakırsanız o tag'e bağlı yeni bir nesne oluşur.

    Denetim: tankı seçince Denetçi'nin kimlik kartında ◆ 1 tag yazar; bağlı özelliğin satırında tag'in adı görünür. Dinamikleştirmenin ayrıntısı: Dinamikleştirme.

  6. Düğmeye olay bağlayın

    Buton_1'i seçin. Özellikler sekmesinde Metin ve Biçim sınıfını açın ve Metin alanına Pompa Aç / Kapat yazın. Sonra Olaylar sekmesine geçin, soldan Tıklama'yı seçin, <İşlev ekle> listesinden Bit'i tersle (InvertBit)'i seçin ve Tag alanında P101_Calisiyor'u seçin.

    Tıklama olayı: P101_Calisiyor değerini tersler.123
    Tıklama olayı: P101_Calisiyor değerini tersler.
    1. Tıklama olayı.
    2. İşlev — Bit'i tersle.
    3. Tag — P101_Calisiyor.

    Denetim: Tıklama olayının yanında 1 rozeti görünür; Denetçi kimlik kartında ⚡ 1 işlev yazar. İşlev listesi için Olaylar ve işlevler.

  7. Bir animasyon ekleyin

    Tankı seçin ve Denetçi'de Animasyonlar sekmesini açın; sol listeden Özellik Bağlantıları'nı seçin. Alarm satırında Tag seç… düğmesiyle Tank1_Seviye'yi bağlayın. Bool özelliğe sayısal tag bağlandığı için dönüşüm kendiliğinden Aralık tablosu olur: sağdaki kartta + Aralık ekle'ye basın, Tag en az 90, Tag en çok 100, Alarm değerini Açık yapın.

    Seviye 90 ile 100 arasındayken tankın Alarm özelliği açılır.123
    Seviye 90 ile 100 arasındayken tankın Alarm özelliği açılır.
    1. Seviye (%) — doğrudan bağlantı.
    2. Alarm — aralık tablosu.
    3. Aralık — 90 – 100 arası: açık.

    Denetim: Alarm satırının Dönüşüm hücresinde Aralık tablosu (1 satır) yazar. Aralık tablosunun kuralı: tag değeri hangi aralığa düşerse özellik o satırdaki değeri alır; hiçbirine uymazsa tasarımdaki değer kullanılır. Ayrıntı: Animasyonlar.

  8. Projeyi denetleyin ve kaydedin

    Araçlar›Projeyi denetle (F7) komutunu çalıştırın. Sonuç alttaki Denetçi'nin Bilgi sekmesinde listelenir. Ctrl+S ile projeyi kaydedin.

    Bilgi sekmesi: yeni projede admin kullanıcısının şifresi olmadığı uyarısı.12
    Bilgi sekmesi: yeni projede admin kullanıcısının şifresi olmadığı uyarısı.
    1. Bilgi sekmesi — sorun sayıları.
    2. Sorun satırı — tıklayınca ilgili yere gider.

    Denetim: Bu projede yalnızca bir uyarı çıkar: Kullanıcı Yönetimi › Kullanıcılar › admin: Kullanıcının şifresi yok. Her yeni projede bu uyarı bulunur; üretim projesinde Kullanıcı Yönetimi bölümünden şifre verin. Deneme projesi için yok sayabilirsiniz. Hata (kırmızı) olsaydı satıra tıklayınca ilgili kayda gidilirdi; sorun iletileri için Projeyi denetle.

    Kaydedilmemiş değişiklik olduğu sürece üst çubukta proje adının yanında bir nokta ve pencere başlığında * görünür.

  9. Live'da çalıştırın

    Çevrimiçi›Live'ı başlat (F5) ya da araç çubuğundaki Çalıştır düğmesine basın. Studio projeyi kaydeder ve FabyaVision_Live.exe'yi bu proje dosyasıyla açar.

    Live'da ilk proje: tank sinüs sinyaliyle dolup boşalır, pompa düğmeyle çalıştırılmıştır.
    Live'da ilk proje: tank sinüs sinyaliyle dolup boşalır, pompa düğmeyle çalıştırılmıştır.

    Denetim:

    • Tankın seviyesi ve değer alanındaki sayı 20 saniyelik periyotla 0 ile 100 arasında değişir. Seviye 90 ile 100 arasındayken tankın çerçevesi kırmızı olur (7. adımdaki aralık tablosu).
    • Pompa Aç / Kapat düğmesine her tıklayışınız P101_Calisiyor değerini tersler; pompa çalışırken yeşil, durduğunda gri görünür.

    Live programı bulunamazsa Studio “Live programı (FabyaVision_Live.exe) bulunamadı…” iletisini gösterir; Live, Studio ile aynı klasörde ya da yanındaki Live klasöründe olmalıdır (Kurulum düzeni).

  10. Projeyi Live'a yükleyin

    Gerçek kullanımda proje, Live'ın çalıştığı bilgisayarın proje klasörüne yüklenir. Proje›Projeyi Live Programına Yükle… komutunu çalıştırın. Studio önce Revizyon Açıklaması penceresini açar: bu sürümde ne değiştiğini yazın (zorunludur) ve Yükle'ye basın. Sonra klasör seçme penceresi açılır; varsayılan öneri Live'ın Projeler klasörüdür.

    Revizyon açıklaması: her yükleme açıklamasıyla bir revizyon olarak kaydedilir.12
    Revizyon açıklaması: her yükleme açıklamasıyla bir revizyon olarak kaydedilir.
    1. Açıklama — zorunlu; revizyonla birlikte saklanır.
    2. Yükle — sonra klasör seçilir.

    Denetim: “Proje yüklendi (Rev. 1)” iletisi gelir. Live'ı projesiz açarsanız Proje seç ekranında Ilk_Proje kartı görünür. Ayrıntı: Projeyi Live'a yükleme, Revizyon ve yedek.

Sonraki adımlar

İlgili konular

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