Merdiven dilinde CodeSys'deki basit PLC programlarına örnekler

Merdiven dilinde CodeSys'deki basit PLC programlarına örneklerBu makalede, programlanabilir mantık denetleyicileri (PLC) için üç basit programın bir örneği gösterilmektedir. Tüm programlar, endüstrideki çeşitli tesisler için kontrol sistemlerini otomatikleştirmek üzere yazılmıştır. Doğada eğitimlidirler ve PLC programlamayı öğretmek için kullanılabilirler. Bu konunun başlarında, PLC programlarında elektrik motorlarını kontrol etmek için kullanılabilecek birkaç tipik çözümü inceledik.

Bu koleksiyon aşağıdaki işlemlerin otomasyonunu kapsar: şişeleri düşürmek için otomatik bir sistem, otomatik pigment renk seçimi ve bir havalandırma sisteminin otomasyonu. Tüm programlarCodeSysmerdiven diyagramları dilinde. İlk kurulumdaşişeleri bir istasyondan diğerine taşımak için bir taşıma bandı kullanılır. Ancak şişeler benzin istasyonuna ulaşmadan önce, tüm şişelerin daha fazla doldurulması için değerli hale getirilmesi gerekir. Konveyörün üzerine düşen bir şişe sorun yaratabilir ...

 

PLC merdiven LD dilinde motor başlangıç ​​diyagramları

PLC merdiven LD dilinde motor başlangıç ​​diyagramlarıBu makaleyle, CodeSys ortamında programlanabilir mantık denetleyicileri (PLC'ler) için programlar oluşturmak üzere bir dizi eğitim materyali başlatıyoruz. Gerçek hayattaki pratik örnekleri kullanarak PLC'lerin nasıl programlanacağını öğrenmek en iyisidir.

Sincap kafesi endüksiyon motorlarını kontrol etmek için kullanabileceğiniz birkaç basit programı düşünün. Programları oluşturmak için CodeSys'de LD ladder diyagram dilini kullanacağız. Merdiven Şeması Dili, LD) PLC için Rusça dokümantasyonda genellikle röle temas devrelerinin (RCS) dili olarak adlandırılır. Bu grafik dili 70'lerde yaratıldı. XX yüzyıl ve her şeyden önce, o zamanlar ayrık cihazlarla (röleler, zamanlayıcılar, sayaçlar, vb.) röle temas devrelerini PLC kullanarak devrelere yükseltmek zorunda kalan elektrikçiler için yaratıldı. Uzun zamandır popülaritesinde liderdir ...

 

İki pompalı bir pompa istasyonunun elektrik devresini PLC tarafından kontrol edilen bir devreye yükseltme örneği

İki pompalı bir pompa istasyonunun elektrik devresini PLC tarafından kontrol edilen bir devreye yükseltme örneğiBu konuyla ilgili önceki makalenin incelemelerinde, CFC'de bir program yazma sürecinin daha ayrıntılı bir adım adım analiziyle materyal oluşturma arzusu vardı.CoDeSys. Devreyi önceki makaleden yeniden birleştirmek çok ilginç olmadığından, bu sefer örneğin pompa pompaları olan bir zamanlar çok popüler pompa istasyonu gibi bir şey daha alalım.

Yani, iki pompalı bir drenaj tipi pompa istasyonu var. Su, tanka yerçekimi ile akar ve pompaların görevi, aşırı doldurmayı önlemek için bu tanktan dışarı pompalamaktır. Şemaya göre pompalardan biri ana, ikincisi yedek. Şema, bir anahtar kullanarak birincil ve yedek bir pompa atama olanağını sağlar. Başlangıçta, ana pompa olarak belirlenen pompa açılır ve sıvıyı pompalamakla başa çıkmazsa, yedek pompa otomatik olarak yardımına açılır ...

 

Programlanabilir bir kontrolör (PLC) kullanarak bir yük asansörünün elektrik devresini yükseltme örneği

Programlanabilir bir kontrolör (PLC) kullanarak bir yük asansörünün elektrik devresini yükseltme örneğiSon zamanlarda, programlanabilir kontrolörler (PLC'ler) kullanarak çeşitli teknolojik süreçlerin otomasyonu konusu giderek daha popüler hale gelmiştir. Buna rağmen, internette bu PLC'lerin nasıl programlanacağına dair gerçek örneklerle çok az pratik makale var. Bu konu çok ilginç. PLC programlarının nasıl yazılacağını öğrenmek onlarsız da mümkündür. Tüm modern yazılım paketlerinde bulunan emülasyon modu buna çok yardımcı olur.

Bu yazıda, röle cihazları (marş motorları, röleler) üzerine inşa edilmiş bir elektrik devresini kontrolör üzerinde çalışacak bir programa çevirmeye bir örnek göstereceğim. Hemen söylemeliyim ki bu sadece küçük bir eğitim projesi ve PLC programlamanın temel prensiplerini somut bir örnekle açıklamaktan başka bir şey açıklamıyormuş gibi yapmıyor. Bu proje için ilk şema, iki katlı bir bağlantı kamyonu vinçinin nispeten basit bir şeması ...

 

Fonksiyonel Blok Diyagram Dili (FBD) ve Uygulaması

Fonksiyonel Blok Diyagram Dili (FBD) ve UygulamasıPLC'lerin en popüler programlama dillerinden biri olan programlanabilir lojik kontrolörler, FBD - Fonksiyon Blok Diyagramı fonksiyonel blok diyagramlarının grafik dilidir. Bu dil, örneğin merdiven mantığı (LD) dili gibi IEC 61131-3 standardının diğer dilleri ile birlikte, mimarisinde bir tür elektronik devre kullanır.

Bir denetleyici için bu dilde yazılmış bir program, yukarıdan aşağıya arka arkaya yürütülen belirli bir devre listesinden oluşur. Ek olarak, bireysel zincirlere etiket atama olasılığı vardır, bu durumda, zincirlerin yürütme sırasını değiştirmek ve koşullar ve döngüler oluşturmak için etikete gitmek için talimatların kullanımı mevcut olacaktır. Bu nedenle, FBD grafik dilinde yazılmış bir program, çıkışları ve girişleri iletişim hatları ile birbirine bağlanan, birbirine bağlı bir dizi fonksiyonel bloktur ...

 

LD Merdiven Dili ve Uygulaması

LD Merdiven Dili ve UygulamasıLadder veya ladder diyagram dili LD (English Ladder Diagram'dan) kullanımı kolay, grafiksel bir geliştirme dilidir. Röle temas devrelerine dayanır, bu nedenle buradaki mantık elemanları şunlardır: röle sargıları, röle kontakları, yatay ve dikey jumperlar.

Bir çift röle kontağı veya düğmesi LD dilinin ana mantıksal değişkenleridir, değişkenlerin durumu kontakların durumundan başka bir şey değildir: açık veya kapalı. Bu grafik dilinde programın kendisi, birçok farklı fonksiyonel blok içerebilen röle devresinin bir analogu gibi görünüyor. Genel olarak, LD dilinin sözdizimi, röle teknolojisi için mantık devreleri oluşturmayı çok kolaylaştırır. Bu nedenle, röle devrelerinin dili Thomas Edison zamanında vardı ve sadece 1970'lerin başında ilk PLC'ler için uyarlandı ...

 

Sınıf aydınlatma otomasyonu

Sınıf aydınlatma otomasyonu

Organizasyonun konut ve toplumsal hizmetler alanındaki maliyetlerinin önemli bir kısmı elektrik maliyetleridir. Sınıflarda aydınlatma kontrolünü otomatikleştirerek elektrikten tasarruf etmek için alınacak önlemlerden birini nasıl düzenleyebileceğinizi gösteren bir örneğe bakalım.

Modern aydınlatma kontrol sistemleri, kalmak, insanların varlığı için en uygun koşulları yaratmanıza ve ayrıca önemli ölçüde enerji tasarrufu yapmanıza olanak tanır. Çok yaygın bir durum - sınıfta bir ders geçiren öğrenciler ve öğretmenler, ayrıldıktan sonra ışıkları sürekli kapatmayı unuturlar. Bu sorunu ortaya çıkarır - son kişi sınıftan ayrıldıktan sonra ışığın kendi kendine kapandığından nasıl emin olunur? Çalışmamızın amacı, sınıfta elektrikten tasarruf etmemizi sağlayan otomatik bir aydınlatma kontrol sisteminin bilgisayar modelini oluşturmaktı. Bir otomatik tasarlandı ...

 

Otomatik aydınlatma kontrol sistemlerinde ARIES PLC kullanma

Otomatik aydınlatma kontrol sistemlerinde ARIES PLC kullanmaEv otomasyonu genellikle aydınlatmayı kontrol etmenin basit ve acil göreviyle başlar. Açma ve kapama ışığını farklı yerlerden veya ortak bir uzaktan kumandadan veya bir dizi düğmeden kontrol etmek genellikle gereklidir. Ayrıca, aydınlatma cihazlarının, odaların, anahtarların sayısı her zaman farklıdır. Ve kontrol şeması görevden göreve farklıdır.

Bu malzemede, böyle bir sorunu çözmek için evrensel bir araç ele alacağız - serbestçe programlanabilir bir kontrolör Aries PLC. Bu cihazla, neredeyse her karmaşıklığın aydınlatmasını otomatikleştirebilirsiniz. Aynı zamanda, ara kontaklara gerek yoktur, yerleşik elektromanyetik röleler kullanılarak elektrik devrelerinin değiştirilmesi gerçekleşir. Çalışma algoritmasının oluşturulması, CoDeSys programının indirilmesiyle başlar. Ücretsizdir ve PLC'ye dahildir ...

 
Geri dön << 1 2 >> Sonraki sayfa