Twincat XAE – Visual Studio Ayarları

Twincat 3 kurulumu sonra yapılması gereken bazı ayarlamalar bulunmaktadır. Bu ayarlar kod yazımı ile ilgili kolaylık sağlayan ve versiyon kontrol sistemleri(git vb.) için önem arz etmektedir.

PLC kodlama esnasında kullanılan editör ayarları kişiye göre özelleştirilebilir. Bu yazılımcı için daha uygun bir çalışma ortamı oluşturur ve üretkenliği destekler. Ekte bulunan dosya ile hazır ayarları içeri aktararak kullanabilirsiniz. Ayarları içeri ve dışarı aktarma işlemleri Tools->Export and Import Settings kısmından yapılabilir.

Text Editör kısmındaki ayarlamalar

Visual Studio veya XAE menülerinde Tools -> Options-> Twincat->PLC Environment->TextEditor sekmesinden aşağıdaki 2 ayar önerilir.

  1. Her kod bitişinde ‘ . ‘ şeklinde işaret gösterir. Bu kodun sonundaki gereksiz boşlukları görmeye ve düzenlemeye olanak sağlar.
  2. Font olarak Consolas – 10 okunurluk açısından kullanışlı olduğundan seçilmiştir.
Text editör ayarları

Ek olarak, kod içindeki tüm boşluk alanları görmek isterseniz ilgili Edit->Advanced->View White Space sekmesinden bu ayarı aktif edebilirsiniz.


Boşlukların görünürlük ayarı

Ayar sonrası kod içindeki boşluk kısımları aşağıdaki gibi ok (–>) ile gösterilecektir.

Boşlukların görüntüsü

Versiyon kontrol sistemi için gerekli ayarlar

Çoklu proje dosyalarını aktif etme

Bu kısımda yapılacak olan ayar Twincat Devices tarafında yapılan donanım değişikliklerini ayrı bir dosyada tutması için gereklidir. Bu ayar versiyon kontrol sistemimizde dosya takibinde ayrıştırma sayesinde kolaylık sunacak ve gereksiz değişiklik gösterme durumlarını aza indirgeyecektir.

Visual Studio veya XAE menülerinde Tools -> Options-> Twincat->XAE Environment->TextEditor  sekmesinden aşağıdaki ayarlar önerilir.

Donanım bilgilerini ayrı dosyaya kaydetme

Line ID leri ayrı dosyaya kaydetme

Bu kısımda yapılacak olan ayar kod satır numaralarının ayrı bir dosyada tutması için gereklidir. Bu ayar versiyon kontrol sistemimizde dosya takibinde ayrıştırma sayesinde kolaylık sunacak ve gereksiz değişiklik gösterme durumlarını aza indirgeyecektir. Aksi takdirde her dosya için anlık üretilen Line ID değerleri ilgili dosyada tutulacağı için versiyon kontrolünde problem oluşturmaktadır.

Visual Studio veya XAE menülerinde Tools -> Options-> Twincat->PLC Environment->WriteOptions sekmesinden aşağıdaki ayarın yapılması önerilir.

Line Id’leri Ayırma

Örnek olarak Line ID değerlerinin .TcPOU uzantılı dosyada nasıl tutulduğunu aşağıdaki resimde görebilirsiniz. Yukarıdaki ayarı yaptığımızda bu satırları başka yerde tutarak, POU dosyasında gerçekten takip etmek istediğimiz kod kısımlarını versiyon kontrol sistemine göndermiş oluyoruz.

Örnek Line ID kayıtları

Akıllı Kodlama yardımcısı ayarları

Giriş asistanında tüm tanımlı değişkenlerin gösterilmesi ve yazar yazmaz tanımlı bileşenlerin akıllı olarak önerilmesi için aşağıdaki iki ayar yapılmalıdır. Bu ayarlar kodlama esnasında hız kazandıracak ve kolaylık sağlayacaktır. Visual Studio veya XAE menülerinde Tools -> Options-> Twincat->PLC Environment->Smart coding sekmesinden aşağıdaki ayarlar önerilir.

Akıllı kodlama yardımcıları

Ahmet Muhammed Yahşi
Ahmet Muhammed Yahşi
Articles: 2

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir