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:

Hız

Assembled (7 lines)

Canlı Görselleştirme

Girişler

Çıkışlar

Q0: OFF Q1: OFF

Zamanlayıcı (TON)

2.00 s

TON: IDLE

Akümülatör & Yığın

ACC: FALSE ENO: TRUE

Komut İşaretçisi

▶ ; Basic Logic Example ; Inputs: I0, I1, I2 Outputs: Q0 LD I0 AND I1 OR I2 NOT OUT Q0

Sayaç C0 (CTU)

CV: 0 / PV: 5
PV = 5

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 programları, bir PLC'nin girişlerini ve çıkışlarını temsil eden değişkenler ve bir dizi işlem komutları arasında bir dizi koşul ve döngü yapıları kullanılarak birbirlerine bağlanır. Bu sayede, bir giriş değiştiğinde bir çıkış değeri hesaplanır ve PLC çıkış modülüne yazılır.

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!