PLC programlama dili, endüstriyel ekipman ve üretim süreçlerinin otomatik kontrolünü ve izlenmesini gerçekleştirmeyi amaçlayan PLC programları yazmak için kullanılan dildir.
PLC programlama dili ifadesi esas olarak aşağıdaki türlere sahiptir:
1. Merdiven şeması (merdiven diyagramı):anahtarlama, sayma ve diğer mantık kontrolünü tanımlamak için kullanılan devre diyagramları biçimine benzer şekilde en yaygın kullanılan PLC programlama dili ifadesidir.
2. Fonksiyon bloğu diyagramı (Fonksiyon bloğu şeması):girişler ve çıkışlar arasındaki mantıksal ilişkiyi tanımlamak için kullanılan işlev bloğu programlama diline dayanır. 3. Yapılandırılmış metin (yapılandırılmış metin).
3. Yapılandırılmış metin (yapılandırılmış metin):Kontrol sürecini ve algoritmaları tanımlamak için kullanılan üst düzey dil programlamasına benzer şekilde. 4. Talimat Listesi (Talimat Listesi).
4. Öğretim listesi (Talimat Listesi):Belirli talimatları ve işlemleri tanımlamak için kullanılan montaj dilinin ifadesine benzer şekilde.
5. Sıralı Fonksiyon Grafiği (Sıralı Fonksiyon Grafiği):Kontrol işlemini ve durum aktarım tablosu formunu tanımlamak için kullanılır.
Yukarıdaki PLC programlama dili ifadeleri farklı uygulama senaryolarına, avantajlarına ve dezavantajlarına sahiptir ve belirli kontrol gereksinimlerine ve programcının yeterliliğine göre seçilmesi gerekir.
PLC programlama dilleri arasındaki dönüşüm, dil yapısında ve sözdiziminde değişikliklere neden olabilir. PLC programlama dilleri arasında çeşitli dönüşüm yöntemi aşağıdadır:
1. merdiven diyagramı (LAD) yapılandırılmış metin (ST) dönüşümüne
LAD ve ST arasındaki dönüşüm farklı kodlarla sonuçlanabilir ve dilin yapısına ve sözdizimine dikkat gerektirir.
Örneğin, LAD elektrik sembolleri kullanılarak programlanırken, ST neredeyse C benzeri ifadeler kullanılarak programlanır. Bu nedenle, dönüşüm için sembol eşlemesi gerekebilir.
2. Yapılandırılmış Metin (ST) İşlev Blok Diyagramı (FBD) Dönüşümüne
ST ve FBD arasındaki dönüşümün dil yapısı, operatörler, parametreler vb.
Örneğin, ST çiğ C ifadeleri kullanılarak programlanırken, FBD grafik sembolleri kullanır. Basit görevler için ST daha net ve özlü olabilirken, FBD veri akışı kontrol görevleri için daha uygundur.
3. Talimat Listesi (IL) Yapılandırılmış Metin (ST) Dönüşümüne
IL ve ST arasındaki dönüşümün dil yapısı ve sözdizimindeki farklılıkları dikkate alması gerekir.
Örneğin, IL kısa bir talimat biçimi kullanırken, ST C benzeri bir ifade biçimi kullanır. Bu nedenle, dönüşüm sözdizimi dönüştürme ve talimat eşlemesini içerebilir.
4.
FBD ve LAD arasındaki dönüşüm, dil yapısındaki farklılıklar ve grafiksel temsil ile karmaşık olabilir.
Örneğin, FBD grafik sembolleri kullanırken LAD elektrik sembolleri kullanır. Bu nedenle, iki dil arasında dönüşürken sembol eşlemesi gerekebilir.
Özetle, PLC programlama dilleri arasındaki dönüşüm, dil yapısı, sözdizimi, operatörler vb. Farklılıklarının dikkate alınmasını gerektirir. Kodun doğruluğunu ve okunabilirliğini sağlamak için dönüşüm dikkatle ele alınmalıdır.




