Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
İlk Giren İlk Çıkar (FIFO) ve Son Giren İlk Çıkar (LIFO)
Bir tabloya 100 adede kadar veri girişi yapılabilir.
İlk Giren İlk Çıkar (First–In–First–Out:FIFO)
İlk Giren İlk Çıkar komutu (FIFO) bir tablodaki (TBL) en eski (veya
ilk) girdiyi DATA’da belirtilen alana taşır. Taşınan değer tablodan
çıkarılır, diğer tüm değerler bir yukarı kaydırılır ve tablonun girdi
sayısı bir eksilmiş olur.
Son Giren İlk Çıkar (Last–In–First–Out:LIFO)
Son Giren İlk Çıkar komutu (LIFO) bir tablodaki (TBL) en yeni (veya
son) girdiyi DATA’da belirtilen alana taşır. Taşınan değer tablodan
çıkarılır ve tablonun girdi sayısı bir eksilmiş olur.
ENO = 0 yapan hata koşulları Etkilenen SM bitleri:
❑ SM1.5 (boş tablo) ❑ Boş bir tablodan değer alınmaya çalışıldığında SM1.5
❑ 0006 (endirekt adresleme) set olur
❑ 0091 (operand tanım aralığı dışında)
Tablo 6–66 İlk Giren İlk Çıkar ve Son Giren İlk Çıkar için Geçerli Operandlar
Giriş/Çıkış Veri Tipi Operandlar
TBL WORD IW, QW, VW, MW, SMW, SW, T, C, LW, *VD, *LD, *AC
DATA INT IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AQW, *VD, *LD, *AC
Örnek: İlk Giren İlk Çıkar Komutu
Network 1
LD I4.1
FIFO VW200, VW400
FIFO’nun işlenmesinden önce VW400 5431 FIFO’nun işlenmesinden sonra
VW200 0006 TL (maks. girdi sayısı VW200 0006 TL (maks. girdi sayısı
VW202 0003 EC (girdi sayısı VW202 0002 EC (girdi sayısı)
VW204 5431 d0 (veri 0) VW204 8942 d0 (veri 0)
VW206 8942 d1 (veri 1) VW206 1234 d1 (veri 1)
VW208 1234 d2 (veri 2) VW208 xxxx
VW210 xxxx VW210 xxxx
VW212 xxxx VW212 xxxx
VW214 xxxx VW214 xxxx
190