PLC Instruction List (IL) nedir?

PLC Instruction List (IL) Programmable Logic Controller (PLC) için bir programlama dilidir. IL programları, bir PLC'nin girişlerini ve çıkışlarını temsil eden değişkenler ve bir dizi işlem komutlarından oluşur. Bu komutlar arasında, veri girişi ve çıkışı için giriş/çıkış modülü komutları, hesaplama işlemleri için matematiksel operatörler ve mantıksal operatörler gibi işlemleri yapmayı sağlayan komutlar bulunur.
PLC Instruction List (IL) Nedir?
Instruction List (IL), IEC 61131-3 standardına göre tanımlı, PLC’ler için metin tabanlı düşük seviyeli bir dildir. İşlemler adım adım yürür; mantık akışı bir akümülatör (ACC) ve gerekirse bir yığın (Stack) ile ilerler. Aşağıdaki simülasyonda IL programını düzenleyip Derle, Çalıştır veya Adım Adım ile ilerleyebilir; Girişler/Çıkışlar, ACC, TON ve yeni eklenen CTU sayaç davranışını canlı izleyebilirsin.
Program Editörü (IL)
Hazır Örnekler:
Assembled (7 lines)
Canlı Görselleştirme
Girişler
Çıkışlar
Zamanlayıcı (TON)
TON: IDLE
Akümülatör & Yığın
Komut İşaretçisi
Sayaç C0 (CTU)
CTU Done: FALSE
Kullanım: IL kodunu düzenleyin, Derle butonuna basın; sonra Çalıştır veya Adım Adım ile ilerleyin. I0 darbe sayımı için, I1 sıfırlama için kullanılabilir. Sayaç (CTU) örneğinde PV değerini yukarıdaki kaydırıcıdan ayarlayın; sayaç darbenin yükselen kenarında artar, CV ≥ PV olduğunda Done olur ve örnekte Q1 ON olur.
IL, otomasyon sistemlerini kontrol etmek için geniş ölçüde kullanılan bir programlama dilidir ve çok sayıda PLC üreticisi tarafından desteklenir.
PLC Instruction List (IL) komutları nelerdir?
PLC (Programmable Logic Controller) Instruction List (IL) komutları, bir PLC programında kullanılan bir dildir. Bu komutlar, bir PLC tarafından yapılacak işlemleri tanımlar ve PLC'nin hafıza birimine yüklenir. PLC programları, genellikle bir PLC'nin hafıza birimine yüklenen bir dizi komut ve koşullardan oluşur.
PLC Instruction List (IL) komutları, bir PLC programında kullanılacak işlemlerin tanımlanması için kullanılır. Bu işlemler, bir PLC tarafından gerçekleştirilecek fiziksel işlemleri veya bir PLC tarafından yapılacak matematik işlemleri içerebilir. Örneğin, bir PLC programında bir motorun çalıştırılmasını veya bir sayının bir başka sayıyla çarpılmasını içeren komutlar vardır.
PLC Instruction List (IL) komutları, genellikle bir PLC programının yazılması için bir PLC programlama dilini kullanılır. Örneğin, Siemens PLC'ler için kullanılan diller arasında S7-300 ve S7-1200 PLC'ler için kullanılan LAD (Ladder Diagram) dilini ve S7-1500 PLC'ler için kullanılan STL (Statement List) dilini içeren diller vardır.
PLC Instruction List (IL) komutları arasında yer alan bazı örnekler:
ADD: iki sayının toplamını alır
AND: iki sayının AND işlemini yapar
CMP: iki sayıyı karşılaştırır
JMP: belirtilen etiketli konuma atlar
LD: belirtilen adresin değerini yükler
MOV: bir değerin bir başka değere kopyalanmasını sağlar
OR: iki sayının OR işlemini yapar
OUT: belirtilen adresin değerini çıkışa yükler
ST: belirtilen adresin değerini belirtilen değere atar
Bu örnekler sadece birkaç örnektir ve PLC Instruction List (IL) komutlarının tam listesi, kullanılan PLC modeline ve programlama diline göre değişebilir.
Sepete Henüz Ürün eklemediniz!
