Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
S7–200 Programlamada Genel Gösterimler
EN/ENO Tanımı
EN (Enable IN), LAD ve FBD kutuları için Boole girişidir. Kutunun icra edilmesi için bu girişe enerji akışı
olmalıdır. STL’de, komutların EN girişi olmaz, ancak bir sonraki STL komutunun icra edilmesi için lojik
yığının ilk bitinin “1” olması gerekir.
ENO (Enable Out) LAD ve FBD kutuları için Boole çıkışıdır. Eğer kutunun girişindeki EN’e enerji akışı
varsa ve kutu, fonksiyonunu bir hata olmadan gerçekleştirirse, ENO çıkışı enerji akışını bir sonraki
elemana aktarır. Kutunun çalıştırılması sırasında bir hata olursa (örneğin bölme işleminde bölenin sıfır
olarak girilmesi), enerji akışı, hata oluşan kutuda kesilir.
STL’de ENO çıkışı yoktur, ancak ENO çıkışı oluşturan LAD ve FBD komutlarının STL karşılığı özel bir
ENO bitini set eder. Bu bite AND ENO (AENO) komutuyla erişilebilir ve aynı ENO çıkışı gibi bir etki elde
edilebilir.
Bilgi Notu
EN/ENO ve operandları bir sonraki bölümde yer alan komut tanıtımlarındaki geçerli operandlar
listesinde yer almamıştır, çünkü tüm LAD ve FBD komutları için operandlar aynıdır. Tablo 5–1’de LAD
ve FBDde kullanılabilecek EN/ENO veri tipleri gösterilmektedir. Bu operandlar bu kullanma
kılavuzundaki tüm LAD ve FBD komutları için geçerlidir.
Tablo 5–1 LAD ve FBD için EN/ENO Operandları ve Veri Tipleri
Program EditörüGiriş/Çıkış Operandlar Veri Tipi
LAD EN, ENO Enerji Akışı BOOL
FBD EN, ENO I, Q, V, M, SM, S, T, C, L BOOL
Koşullu/Koşulsuz Girişler
LAD ve FBD’de, enerji akışına bağımlı bir kutu veya bobin, sol tarafına bağlı herhangi bir elemanla
gösterilir. Enerji akışından bağımsız bir bobin veya kutu ise ya direkt enerji hattına bağlıdır (LAD) veya
devrede tek başına bulunur (FBD). Tablo 5–2’de koşullu ve koşulsuz girişlerin birer örneği görülmektedir.
Tablo 5–2 Koşullu ve Koşulsuz Girişlerin Gösterimi
Enerji akışı LAD FBD
Enerji akışına bağlı (koşullu) komut
Enerji akışından bağımsız (koşulsuz) komut
Çıkışı Olmayan Komutlar
Kaskatlanamayacak komutlar Boole çıkışları olmadan gösterilmiştir. Bunlar arasında Altprogram Çağırma,
Sıçrama ve Koşulsuz Geri Dönüş komutları yer alır. Ayrıca, sadece enerji hattına bağlanabilecek LAD
komutları vardır. Label, Next, SCR Yükle, Koşullu SCR Sonu ve SCR Sonu komutları bunlara örnektir.
Bunlar FBD’de kutu olarak gösterilir ve çıkışlarının olmamasıyla ayırt edilir.
Karşılaştırma Komutları
Karşılaştırma komutları enerji akışından bağımsız olarak icra edilirler. Ancak, enerji akışı yoksa çıkışları
her durumda sıfırdır. Enerji akışı varsa, karşılaştırma işleminin sonucuna göre çıkış alınır. İşlem kontak
olarak yapılsa bile, SIMATIC FBD, IEC Ladder ve IEC FBD karşılaştırma komutları bir kutu olarak
gösterilir.
55