120320 AC500 Eğitim Sunumları 2. Ladder Editörü
Ladder Editörü CBPlus’ın ilk açılışında PLC_PRG standart olarak ST dilinde oluşturulur. Programı Ladder dilinde tekrar oluşturmak için üzerine sağ tıklayıp “Delete Object” i seçin.
Ladder Editörü POU’s klasörüne sağ tıklayıp, Add Object’i seçin
Ladder Editörü Açılan pencerede yazacağınız POU tipini Program ve POU’yu yazacağınız dilide LD (ladder) seçip OK butonuna basın.
Ladder kısmına tıklayın Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim.. Ladder kısmına tıklayın
Kontak simgesine tıklayın Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. Kontak simgesine tıklayın
Kontak üzerindeki ??? yazan kısmı seçip, acil_stop yazın Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. Kontak üzerindeki ??? yazan kısmı seçip, acil_stop yazın acil_stop değişkeninin nasıl oluşturulduğunu “1_Konfigürasyon oluşturma” sunumunda görebilirsiniz.
Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. Editöre tıklayın
Bobin simgesine tıklayın Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. Bobin simgesine tıklayın
Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. Değişken isimlerinin girilmesinde bir diğer yöntem de F2 butonuna basılarak istenen değişkenin değişken listesinden seçilmesidir. ??? seçerek F2 tuşuna basın
Açılan Input asistant penceresinden kirmizi_lamba değişkenini seçin Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. Açılan Input asistant penceresinden kirmizi_lamba değişkenini seçin
Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. Editöre tıklayın
Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. Şuan acil_stop adlı giriş geldiğinde kirmizi_lamba adlı kanala çıkış veriyoruz
Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim. acil_stop girişi kesildiğinde çıkış verilebilmesi için acil_stop kontağını seçin ve negate butonuna basın.
Ladder Editörü acil_stop adlı giriş gelmediğinde kirmizi_lamba adlı kanala çıkış verelim.
Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim.. Seçili network ün altına yeni birtane daha oluşturmak için Network After butonuna tıklayın
Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim.. Yukarıdaki adımları izleyerek acil_stop kontağını ekleyip, TON fonksiyonunu koyacağımız yere tıklayın.
Fonksiyon Block butonuna tıklayın Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim.. Fonksiyon Block butonuna tıklayın
Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim..
Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim.. ??? yeri seçin, fonksiyon bloğa vermek istediğiniz ismi buraya yazın ve enter’a basın
Açılan input asistant penceresini OK butonuna basarak kapatın Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim.. Açılan input asistant penceresini OK butonuna basarak kapatın
Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim.. Fonksiyon bloğun tipi seçilip F1 butonuna basıldığında fonksiyon bloğun yardım dökümanı açılır.
Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim.. Zaman gecikmesi aşağıdaki gibi girilebilir: t#1d2h3m4s5ms (d:gün, h:saat, m:dakika, s:saniye, ms:milisaniye)
Ladder Editörü Şimdide acil stop geldikten 5 sn sonra yesil_lamba kanalına çıkış verelim.. İstenilen bekleme süresini girin (süreler doğru formatta girildiklerinde renkleri pembe olur) ve yesil_lamba bobinini ekleyin
Ladder Editörü Yesil_lamba_gecikmesi isimli timer çıkış verdikten sonra, cmdValfAc isimli bitin yükselen kenarında valf_ac çıkışını setleyelim Fonksiyon blokların giriş çıkışları kontak ve bobinler aracılığı ile kullanılabildiği gibi (fonksiyon bloğun ismi).(giriş veya çıkışın ismi) şeklinde de kullanılabilirler Yükselen kenar fonsiyonunu (R_TRIG) çağırmak için bu kez Fonktion Block with Enable butonuna tıklıyoruz. Fonksiyon blok önceki adımlardaki gibi oluşturulduktan sonra fonksiyon bloğun Q çıkışını seçip, Delete butonu ile silin.
Ladder Editörü Set / reset bobinleri
Ladder Editörü analg_giris_1 den okuduğumuz değer, esik_degeri isimli degiskenden büyükse ve esik_değeri isimli değişken 1000’den de büyükse dahili bir biti setleyelim
Ladder Editörü analog_giris_1 den okuduğumuz değer, esik_degeri isimli degiskenden büyükse ve esik_degeri isimli değişken 1000’den de büyük veya 1000’e eşitse dahili bir biti setleyelim. Sağ tıklayın
Ladder Editörü
Ladder Editörü
Ladder Editörü 0 ile 1000 arası değişen degisken1 adlı değişkeni 0 iken -100, 1000 iken 100 olacak şekilde analog_kalibrasyon adını vereceğimiz bir değişkene atayalım.
Ladder Editörü Bit1 ‘e paralel kontak atamak için Bit1’i seçin ve Parallel Contact butonuna basın
Ladder Editörü Bit3 ile Bit4 arasına paralel kontak atamak için önce Bit3’ü seçin. Shift butonuna basılı tutarken Bit4’ü seçin ve Parallel Contact butonuna basın
Ladder Editörü Yazmış olduğunuz nette, kontak, bobin veya fonksiyonların yerini değiştirmek için, yerini değiştirmek istediğiniz elemana basılı tutarken bu elemanı istediğiniz yere sürükleyin. Elemanı koyabileceğiniz yerler gri dikdörtgen şeklinde gösterilir. Elemanı bu noktalara getirdiğinizde bu dikdörtgenler yeşile döner. Farenin sol tuşunu bıraktığınızda da eleman bu yere taşınır. Bobin1 ile Bobin2’ nin yer ini değiştirelim
Ladder Editörü Yazmış olduğunuz nette, kontak, bobin veya fonksiyonların yerini değiştirmek için, yerini değiştirmek istediğiniz elemana basılı tutarken bu elemanı istediğiniz yere sürükleyin. Elemanı koyabileceğiniz yerler gri dikdörtgen şeklinde gösterilir. Elemanı bu noktalara getirdiğinizde bu dikdörtgenler yeşile döner. Farenin sol tuşunu bıraktığınızda da eleman bu yere taşınır. Bobin1’i seçin ve farenin sol butonunu bırakmayın.
Ladder Editörü Yazmış olduğunuz nette, kontak, bobin veya fonksiyonların yerini değiştirmek için, yerini değiştirmek istediğiniz elemana basılı tutarken bu elemanı istediğiniz yere sürükleyin. Elemanı koyabileceğiniz yerler gri dikdörtgen şeklinde gösterilir. Elemanı bu noktalara getirdiğinizde bu dikdörtgenler yeşile döner. Farenin sol tuşunu bıraktığınızda da eleman bu yere taşınır. Bobini1’i Bobin2’nin sol tarafındaki dikdörtgene sürükleyin
Ladder Editörü Yazmış olduğunuz nette, kontak, bobin veya fonksiyonların yerini değiştirmek için, yerini değiştirmek istediğiniz elemana basılı tutarken bu elemanı istediğiniz yere sürükleyin. Elemanı koyabileceğiniz yerler gri dikdörtgen şeklinde gösterilir. Elemanı bu noktalara getirdiğinizde bu dikdörtgenler yeşile döner. Farenin sol tuşunu bıraktığınızda da eleman bu yere taşınır. Bobin2’nin sol tarafındaki dikdörtgenin rengi yeşil olunca Bobin1’i bırakın.
Ladder Editörü Her net için birden fazla çıkış kullanılabilir.
Ladder Editörü Her net için tekbir çıkış koşulu vardır. Yani sadece Bobin2’nin önünde gösterilen yerde kontak olamaz. Böyle bir ihtiyaç durumunda yeni bir net yazılmalıdır.
KT ELEKTRIK-ELEKTRONİK MÜH. HİZ. SAN. VE TİC. LTD. ŞTİ. Çarşı Mh KT ELEKTRIK-ELEKTRONİK MÜH. HİZ. SAN. VE TİC. LTD. ŞTİ. Çarşı Mh. Coşku Sk. No.5 Yakacık 34876 Kartal Istanbul Tel. +90 216 671 0714 Fax.+90 216 671 0715