İlan

plc programlamaÜretim dünyasında bilgisayarlar var, sonra bilgisayar otomasyonu var.

Bilgisayarlar hakkında bilmeniz gereken her şeyi bildiğinizi düşünmenize rağmen, sadece kullanım yüzeyini çizmediniz otomasyon endüstrisinde sadece bir program olarak bilinen programlanabilir bir mantık denetleyicisi kullanılana kadar işleri otomatikleştirmek için bilgisayarlar “PLC”. PLC, mimarinin dış dünya ile etkileşime odaklanacak şekilde oluşturulması dışında, işlemcili bir bilgisayardan başka bir şey değildir. Dijital ve analog sensörler, röleler ve diğer çeşitli araçlar gibi girişler yoluyla dış dünyadan bilgi alır. Motorlar, valfler, konveyör bantlar, aktüatörler ve çok daha fazlası - çıkışlar aracılığıyla gerçek dünyayla etkileşime girer.

Tüm girişler ve çıkışlar arasında canavarı ve tüm operasyonun arkasındaki beyinleri olan PLC bulunur. PLC programlama, kararları gerçek dünyadan gelen verilere dayanarak alır ve ardından çıktılar aracılığıyla gerçek dünyayla anında etkileşime girer - hepsi saniyeler içinde. Bunlar aslında robotlar.

instagram viewer

Bilgisayar Otomasyon Programlama Nereden Geldi

Bilgisayar sistemlerinden önce, üretim ekipmanının tamamı elle kontrol ediliyordu. Bunun anlamı, bir kişinin cihazları doğrudan kontrol etmek için düğmelere basmasıdır. Örneğin, bir operatör bir şişe bir musluğun altına gelene kadar konveyör bandını hareket ettirmek için bir düğmeye basabilir. Sonra valfi açmak ve şişeyi doldurmak için başka bir düğmeye basarlar ve ardından konveyör düğmesine tekrar basarlar. Bu, başlangıçta insan elinin yerini alan (ve bazı durumlarda kurtarılan) otomasyon aşamasıydı.

plc programlama

PLC programlamanın gelişimi, bu “manuel” kontrol sistemlerinin nasıl bağlandığından geldi. Birçok durumda, makineyi korumak için elektrik kablolarına dahil edilen bazı “akıllılar” vardı. Şemalar, baskılarda aşağıdaki gibi görünen giriş basma düğmeleri ve çıkış kontak rölelerini içeriyordu.

plc programlamayı evden nasıl öğrenebilirim

Bunlar kontak röleleridir - biri “normalde açık” ve diğeri “normalde kapalı” olarak adlandırılır, yani biri etkinleştirildiğinde elektrik devresini kapatır ve diğeri açar. Röleler herhangi bir şey tarafından etkinleştirilebilir - bir düğme, bir nesnenin vurduğu bir limit anahtarı, vb. Kablolamanın çıkış tarafında, elektrikçiler bir motoru veya başka bir cihazı açabilecek bir çıkış bobinini temsil etmek için aşağıdaki sinyali kullanırlar.

plc programlamayı evden nasıl öğrenebilirim

Sadece bilgisayar işlemcilerinin değil, aynı zamanda kızılötesi yakınlık ve seviye sensörleri gibi gelişmiş sensör cihazlarının ortaya çıkmasıyla, bu “manuel” işlemlerin çoğu bir insan hala karar vermek zorunda kaldığında, bu yüksek hızlı işlemci üniteleri içinde bilgisayar otomasyon programlaması ile yer değiştirmeye başladı. PLC'ler.

Peki, bir PLC'yi normal bir bilgisayardan farklı kılan nedir? PLC'ler hızlı çevrim yapmak ve dış dünya ile hızlı etkileşim kurmak için üretilmiştir. Allen-Bradley PLC sisteminin bu yazısındaki ilk görüntüye bakarsanız, sadece en soldaki modülün gerçek bilgisayar olduğunu öğrenmek sizi şaşırtabilir. “Raf” ın büyük kısmı, giriş sensörleri veya cihazlarla etkileşime giren çeşitli modüller ve daha sonra çıkış cihazlarını kontrol etmek için diğer modülleri içerir.

Bu sistemler eskiden elektrikçiler tarafından bağlanan ve bakımı yapılan sistemlerin yerini almak için kullanıldığından, kontrol “dili” bu elektrikçilerin anlayabileceği bir şey olmalıydı. “Merdiven mantığı” böyle doğdu.

Bilgisayar Otomatik Programlama Merdiven Mantığını Kullanır

Bu yakın gelecekte bir noktada değişebilse de, şimdiye kadar bu PLC'ler çeşitli “merdiven mantığı” versiyonlarını kullanmışlardır. Ladder mantığı bir programlama dilidir. eski tarz elektrik şemalarına ve bu elektriksel simgelere çok benziyor, ancak işlemcinin içinde kontrol eden sıralı bir “program” içinde düzenleniyor herşey.

plc programlamayı evden nasıl öğrenebilirim

Bu PLC programlama bir elektrik şemasına benziyor, ancak bunlar sadece bazı işlevleri temsil etmek için kullanılan sembollerdir. Giriş röleleri gerçek dünyadaki bazı sensörleri inceler, çıkış sembolleri gerçek dünyadaki bir cihazı açar veya kapatır. ortadaki kutular, tıpkı herhangi bir bilgisayarda olduğu gibi, çeşitli matematiksel hesaplamaları veya diğer “işlevleri” temsil eder yazılım.

Programdaki “basamaklara” yerleştirilirler ve tüm basamaklar neredeyse aynı anda taranır. Bilgisayar programcılarının komut dosyasının bulunduğu sıralı programları yazmaya alışkın olduğunu düşünüyorsanız her seferinde bir satır işlendi - her şeyin gerçekleştiği bir program yazmaya alışmak biraz zaman alabilir bir kerede.

Ancak otomatik bir “robot” un gerçek dünyadaki herhangi bir değişikliğe ne kadar hızlı yanıt vermesi gerektiğini düşünüyorsanız, bu hızlı tarama süresinin neden kritik olduğunu görebilirsiniz.

plc programlama

Bugün yüksek teknoloji üretim dünyasının yüksek hacimli, kesin talepleri söz konusu olduğunda, nedenini görebilirsiniz. bu yüksek hızlı, programlanabilir bilgisayarlar, herhangi bir üreticiye rekabetçi avantaj.

Herhangi bir süreci otomatikleştirmek, süreci anlamak, makineleri anlamak ve daha sonra bilgisayar programcısı böylece PLC daha önce 2 veya 3 insanın ne yapmak zorunda olduğunu tam olarak nasıl söyleyebilirim el.

Daha da iyisi, bunları yapmak için bir bilgisayar kullandığınızda, anında ölçümler yapabilir, testler yapabilirsiniz ve bilgilerin bir veritabanında veya web tabanlı olarak hemen erişebilmesi için veri toplayın Görüntüle.

Otomatik PLC kontrollü sistemlerle etkileşime girme şansınız oldu mu? PLC programcısı mısınız? Bu teknoloji hakkındaki düşüncelerinizi ve deneyimlerinizi aşağıdaki yorumlar bölümünde paylaşın.

Resim kredisi: Sistemart, Elmschrat, Nuno Nogueira

Ryan Elektrik Mühendisliği lisans derecesine sahiptir. 13 yıl otomasyon mühendisliği, 5 yıl BT'de çalıştı ve şu anda bir Uygulama Mühendisi. MakeUseOf'un eski bir Genel Yayın Yönetmeni, Veri Görselleştirme üzerine ulusal konferanslarda konuştu ve ulusal TV ve radyoda yer aldı.