FabyaVisionKullanım Kılavuzu
/

Studio Yardımcısı

7 dk okumaYapay Zekâ Yardımcısı

Studio'nun sağ panelinde ne istediğinizi yazın. Model isteği işlem koduna çevirir, Studio kodu projede çalıştırır ve yapılanları listeler. Her işlem tek adımda geri alınır.

Tag, alarm ya da sayfa işlerini tek tek yapmak yerine isteğinizi yazın. Soru da sorabilirsiniz. Ön koşullar: açık bir proje ve kurulu yapay zekâ paketi.

Paneli açma

  1. Yardımcı'yı açın

    Araç çubuğunun sağındaki Yardımcı düğmesine basın ya da Araçlar›Yardımcı (yapay zekâ)… yolunu izleyin. Panel sağda açılır. Aynı düğme paneli kapatır.

  2. Durumu okuyun

    Panel başlığında Hazır yazınca isteğinizi yazın. Model henüz yükleniyorsa istek sırada bekler: İlk açılış.

  3. İsteğinizi yazın

    Enter gönderir, Shift+Enter yeni satır açar. Örnek isteğe tıklarsanız metin kutuya yazılır, kendiliğinden gönderilmez. Örneklerdeki adlar yerine kendi projenizin adlarını yazın.

Araç çubuğundaki Yardımcı düğmesi ve sağda açılan panel.12345
Araç çubuğundaki Yardımcı düğmesi ve sağda açılan panel.
  1. Yardımcı — paneli açar ve kapatır.
  2. Durum — modelin durumu ve kullandığı donanım.
  3. Yeni sohbet — sohbet geçmişini siler.
  4. Örnek istekler — tıklayınca istek kutusuna yazılır.
  5. İstek kutusu — Enter gönderir, Shift+Enter yeni satır açar.

Yeni sohbet düğmesi sohbet geçmişini siler. Model önceki konuşmanın yalnız son dört turunu görür, bu yüzden konu değiştirince yeni sohbet açın.

Neler yaptırabilirsiniz

İşÖrnek istek
Tag eklemePLC_Proses bağlantısında T201_Seviye'den T205_Seviye'ye 5 Real tag oluştur, adresler DB40.DBD0'dan 4'er bayt artsın, birim %
AlarmT102_Seviye 90'ı geçince uyarı veren analog alarm ekle, metni T-102 seviye yüksek olsun
Betik ve görevHer saat başı T102_Seviye ve T103_Seviye değerlerini CSV dosyasına satır olarak ekleyen VBS betiği yaz, görevini de kur
2B sayfa ve nesne1024 × 600 boyutunda Pompa_Ozet sayfası aç; P101 ve P103 için birer pompa ve çalışma lambası koy, P101_Calisiyor ve P103_Calisiyor tag'lerine bağla
3B sahneTank_Ciftligi adında 3B sahne kur: 2 tank yan yana, önlerinde pompa, borularla bağlı
OlayGenel_Bakis sayfasına Pastorizasyon sayfasını açan bir buton ekle
Tag bağıSeçili lambayı P103_Ariza tag'ine bağla
Toplu değişiklikTesis_3B sahnesindeki boruları koyu gri yap
YerleşimBu sayfadaki tankları 2 sütunlu ızgaraya diz ya da Butonları 40 piksel aşağı kaydır
BoruPompa_1 ile Tank_1'i boruyla bağla
AyarBaşlangıç sayfasını Genel_Bakis yap
Pano sihirbazıPompa istasyonu başlangıcıyla, 5,5 kW sürücülü 2 motorlu pano sihirbazını hazırla
SoruProjede kaç tag var, hangileri bağlantısız?

Erişebildiği bölümler

  • Tablolar: Bağlantılar, HMI Tag'leri, HMI Alarmları, Betikler, Zamanlanmış Görevler, Döngüler, Reçeteler tablosu, Geçmiş Veri, Rapor Tanımları, Metin ve Grafik Listeleri, Kullanıcı Yönetimi, Diller ve Metinler, Bildirimler ve Performans Raporları tabloları, ayar bölümlerinin içindeki tablolar.
  • Ayar formları: Cihaz Yapılandırması, Live Ayarları, Uzaktan İzleme, Sayfa Yönetimi, OPC UA Sunucusu ve Bildirimler genel ayarları.
  • Sayfalar: 2B sayfa ve 3B sahne ekleme, adlandırma, nesne ekleme, değiştirme, silme, olay, tag bağı, ızgaraya dizme, boruyla bağlama.
  • Pano tasarım sihirbazı: sihirbazı istediğiniz ayarlarla açar. Oluştur düğmesine siz basarsınız: Pano tasarım sihirbazı.

Tablolara yazma, Excel'den içe aktarmayla aynı doğrulamadan geçer: benzersiz ad, seçim değerleri, PLC adresi biçimi. Model en ayrıntılı bilgiyi tag, bağlantı, alarm, betik, görev ve döngü tabloları için alır. Diğer tablolarda isteği kısa tutun.

Bir istek nasıl çalışır

  1. Model cevabı yazar

    Cevap parça parça gelir. Kesmek için Durdur düğmesine basın. Soru sorduysanız cevap metin olarak gelir.

  2. Studio kodu çalıştırır

    Cevapta işlem kodu varsa Studio onu hemen projede çalıştırır. Size sormaz. Tek istisna silmedir.

  3. Sonucu okuyun

    İşlem kutusundaki satırlar Studio'nun raporudur, yani projede gerçekten yapılanlardır. Modelin cümleleriyle karıştırmayın.

    İstek çalıştı: yeni sayfa açıldı, nesneler eklendi, tag'lere bağlandı.1234
    İstek çalıştı: yeni sayfa açıldı, nesneler eklendi, tag'lere bağlandı.
    1. İşlem — modelin yazdığı kod hemen çalışır.
    2. Kodu göster — çalışan betiği açar ve gizler.
    3. Geri al — bu işlemin hepsini tek adımda geri alır.
    4. Sonuç satırları — projede gerçekten yapılanlar.
  4. Gözden geçirin ve kaydedin

    Eklenen satırlara ve nesnelere bakın. Araçlar›Projeyi denetle (F7) ile denetleyin. Yardımcı projeyi kaydetmez, kaydetmek size kalır.

İşlem kutusu

Kodu göster
Modelin ürettiği ve Studio'nun çalıştırdığı betiği açar. Okumanız gerekmez. Ne yapıldığını satır satır görmek isterseniz bakın. Kodu gizle kapatır.
Geri al
İşlemin yaptığı her şeyi tek adımda geri alır, kaç nesne eklenmiş olursa olsun. Ctrl+Z ile aynıdır. Düğme, işlemden sonra projede başka değişiklik yoksa görünür. Başka değişiklik yaptıysanız Düzen›Geri al ile adım adım dönün.
Sonuç satırları
Eklenen, değiştirilen, silinen kayıtlar. Tag'e bağlanan özellik satırda yazar. Silme satırları uyarı rengindedir.
Betik kodu
Betik isterseniz kod ayrı bir kutuda görünür, örneğin Betik kodu · VBS. Bu kod çalıştırılmaz, Betikler bölümüne kaydedilir.
Ölçüm satırı
Cevabın altında modelin ürettiği token sayısı, hızı ve süresi yazar.

Silme onayı

Silme içeren kod çalışmadan önce sorulur. Kutuda silinecek satır, nesne ya da sayfa yazar. Metni okuyup Uygula ya da Vazgeç düğmesine basın.

Silme içeren işlem onay bekliyor.12
Silme içeren işlem onay bekliyor.
  1. Uygula — kod çalışır.
  2. Vazgeç — kod çalışmaz, proje değişmez.

Sayfa silme ayrıca korunur. İsteğiniz sayfa silmeyi açıkça söylemiyorsa sayfa silinmez: … sayfasını sil, delete the … page, remove the … screen gibi. Silinecek adlar kodda döngüyle üretiliyorsa kutu adları tek tek gösteremez. Bu durumda Kodu göster ile bakın.

Otomatik düzeltme

Kod hata verirse Studio o işlemin yaptığı her şeyi geri alır, yarım iş kalmaz. Hatayı modele gönderir ve düzeltilmiş kodu ister. Düzeltilmiş kod da hemen çalışır.

Geçersiz veri tipi geri alındı, düzeltilmiş kod tag'i ekledi.
Geçersiz veri tipi geri alındı, düzeltilmiş kod tag'i ekledi.
Sohbetteki notAnlamı
İşlem hata verdi ve geri alındı; modelden düzeltme istendi.İlk deneme geri alındı.
Düzeltilmiş kod çalıştı.İş tamam. Sonuç satırlarını okuyun.
Düzeltilmiş kod farklı bir hata verdi; ikinci (son) düzeltme istendi.Yeni bir hata çıktı, son deneme yapılıyor.
Düzeltilmiş kod da hata verdi; işlem yapılmadı.Studio durdu, proje değişmedi. İsteği küçültüp yeniden yazın.
Betik kodu yazıldı ama projeye kaydedilmedi; modelden kayıt kodu istendi.Model betiği yazdı ama kaydetmedi.
Betik kaydedildi ama zamanlanmış görev eklenmedi; modelden görev istendi.İsteğinizde zamanlama var ama görev eksik kaldı.

Studio en çok iki kez düzeltme ister. Aynı hata yinelenirse ilk düzeltmeden sonra durur.

Betik kaydedilirken söz dizimi de denetlenir. Live'da çalışmayan kullanımlar kaydedilmez, örneğin VBS'te Excel.Application, Python'da smtplib ya da requests. Excel'e veri için CSV dosyası isteyin. Bilinen bazı yazım karışıklıklarını Studio kendisi düzeltir ve sonuçta not düşer.

Projede değişiklik yapılmadı uyarısı

Bu uyarı, çalışan kodun projeye hiçbir şey eklemediğini, değiştirmediğini ya da silmediğini söyler.

  • Soru sorduysanız normaldir. Altındaki satırlar cevabınızdır.
  • İş istediyseniz iş yapılmamıştır. Modelin yaptım demesine bakmayın. Kod ekleme ya da değiştirme denediği halde sonuç yoksa Studio bunu hata sayar ve düzeltme ister.
Soru cevabı: proje değişmedi, sayıyı model kodu okuyup yazdı.
Soru cevabı: proje değişmedi, sayıyı model kodu okuyup yazdı.

İyi sonuç için

  • Tag, sayfa ve bağlantı adlarını tam yazın. Proje özetinde ilk 60 tag bulunur. Diğer tag'leri tam adıyla yazarsanız Studio onları da modele iletir.
  • Sayfa adı yazmazsanız açık sayfa kullanılır. 3B sahne için isteğe 3B yazın.
  • Betik istiyorsanız dili söyleyin: VBS, Python, JavaScript ya da C dilinde.
  • Büyük işi parçalara bölün. Her istek ayrı bir geri alma adımı olur. Çok uzun cevaplar kesilebilir.
  • Konum yazmazsanız Studio nesneyi sayfada boş bir yere koyar.

Sınırlar

İlgili konular

FabyaVision 1.2.1 Kullanım Kılavuzu · 2 Kasım 2026© Fabyatek Yazılım Bilişim Teknolojileri Ltd. Şti.