OWEN PR110 programlanabilir röle kullanılarak tank su seviyesi kontrolü

PR110 kontrolörü Rus şirketi «OWEN» tarafından üretilmiştir. Denetleyici, işlemleri yalnızca ayrık sinyaller üzerinde gerçekleştirir - ana amacı, röle mantığına dayalı basit kontrol sistemlerini değiştirmektir. Bu, ona (benzer işlevlere sahip diğer kontrolörlerin yanı sıra) «programlanabilir röle» adının atandığını belirler.

ARIES PR110 Programlanabilir Röle

ARIES PR110 Programlanabilir Röle Fonksiyon Şeması:

ARIES PR110 programlanabilir rölenin fonksiyonel şemasıPR110 programlanabilir rölenin mantığı, OWEN EasyLogic veya OWEN Logic ortamı kullanılarak programlama sırasında kullanıcı tarafından tanımlanır.

Denetleyici yazılımını programlamak ve hata ayıklamak için birincil ve tek araç kişisel bir bilgisayardır. Onun yardımıyla, yalnızca ilgili denetleyicinin yazılımını oluşturmakla kalmaz, aynı zamanda bir kural olarak, bilgisayar simülasyonunu kullanarak nasıl çalıştığını da gözlemleyebilirsiniz.

ARIES PR110 otomasyon kabininde

Bir tanktaki su seviye kontrol sistemi örneğini kullanarak PR110 programlanabilir röleler için anahtarlama kontrol programı oluşturma sürecini inceleyeceğiz.

Teknik koşullar

Tankı suyla doldurmak için bir kontrol sistemi uygulamak gereklidir. Belirli işlevlerin performansı seviye sensörlerinin durumuna göre belirlenir, bazı işlevler ise operatör tarafından belirlenir. Mevcut sistem durumunun ışıklı bir göstergesi olmalıdır.

Kontrol algoritması aşağıdaki gibidir. Tanktaki mevcut su seviyesini belirleyen üç sensör vardır: üst, orta ve alt. Su karşılık gelen seviyeyi aştığında her bir sensör tetiklenir (çıkışta bir mantık birimi seviyesi verir).

Manuel kontrol iki düğme kullanılarak gerçekleştirilir: «Başlat» ve «Durdur». Tank boşken (su seviyesi alt seviye sensörlerinin altındadır), kırmızı gösterge ışığı sürekli yanmalıdır, dolu olduğunda (üst seviyenin üzerinde) sürekli yeşil yanmalıdır. İki pompa kontrol edilir.

Tank dolu değilse (su seviyesi üst seviyenin altındaysa) pompalar çalıştırılabilir. «Başlat» düğmesine basıldığında su seviyesi ortalamanın altındaysa - her iki pompa da çalıştırılır, «Başlat» düğmesine basıldığında su seviyesi ortalamanın üzerindeyse - bir pompa çalıştırılır.

Pompaların açılmasına, yanıp sönen yeşil bir gösterge eşlik eder. Tank dolduğunda (su seviyesi üst seviyeye ulaştığında), pompalar otomatik olarak kapanır. Depo boşsa (su seviyesi alt seviyenin altındaysa), «Durdur» düğmesine basarak pompaları kapatmak mümkün değildir.

OWEN Logic'te program oluşturmaya bir örnek

Bu görevi gerçekleştirmek için, kontrol makinesinin beş ayrı girişi ve dört röle çıkışı olmalıdır. Bu sorunu çözmek için aşağıdaki kararları alacağız.

Alt tank su seviye sensörünü I1 girişine, orta seviye sensörünü I2 girişine ve üst seviye sensörünü I3 girişine bağlayın.Durdur düğmesini I4 girişine ve Başlat düğmesini I5 girişine bağlayın. Q1 çıkışının yardımıyla 1 numaralı pompanın dahil edilmesini, Q2 çıkışının yardımıyla 2 numaralı pompanın dahil edilmesini kontrol edeceğiz. Kırmızı göstergeyi Q3 çıkışına, yeşil göstergeyi Q4 çıkışına bağlayın.

Manuel kontrol, kısa süreli kontrol sinyalleri üreten düğmeler aracılığıyla gerçekleştirilir. Kontrol sisteminin, bir veya başka bir düğmeden kısa süreli bir sinyalle aktaracağımız bir durumda kalması için programda bir tetikleyiciye ihtiyaç vardır.

Programa RS1 flip-flop'u tanıtalım.Bu flip-flop'un çıkışı, S girişine pozitif bir kenar geldiğinde bir olarak ayarlanır ve R girişine pozitif bir kenar geldiğinde sıfırlanır. sinyaller girişlere gelir, R giriş sinyali önceliklidir.

Tanktaki su seviyesi yukarıdakinden yüksekse veya bu durumda "Durdur" düğmesini basılı tuttuysak, o sırada "Başlat" düğmesine basmak pompaları açmamalıdır. Bu nedenle, «Başlat» düğmesi, parmak arası terlik RS1'in daha düşük önceliğiyle S girişine bağlanır. Ardından, pompanın açılmasını engelleyen herhangi bir koşul yoksa (yani, RS1 tetikleyicisinin R girişinde bir mantık sıfır olacaktır), «Başlat» düğmesine basıldığında, RS1 tetikleyicisinin çıkışı bir olarak ayarlanacaktır. Bu sinyal motorları etkinleştirmek için kullanılacaktır.

İki pompadan 1 numaralı pompa her durumda açık olmalıdır, böylece RS1 tetikleme çıkışından gelen sinyal Q1 çıkışına bağlanır. 2 numaralı pompa, yalnızca orta seviye sensörü tetiklenmediğinde açılmalıdır. Bu koşulu yerine getirmek için, inverteri ve AND mantık öğesini programa dahil ediyoruz.Sürücünün girişi sırasıyla I2 girişine, mantık elemanının VE girişlerine sürücünün çıkışına ve RS1 tetikleyicisinin çıkışına bağlanır.

OWEN Mantık programı

Pompaların açılmasına, yanıp sönen yeşil bir gösterge eşlik etmelidir. Yeşil göstergeyi açmak / kapatmak için periyodik bir sinyal oluşturmak için programa BLINK1 kare dalga üretecini tanıtıyoruz. Bu bloğun özellikler sekmesinde, çıkışındaki bir ve sıfır sinyallerinin süresini 1s'ye eşit ve eşit olacak şekilde ayarlayın. RS1 tetikleyicisinin çıkışını, BLINK1 jeneratörünün çalışmasını etkinleştirme girişine bağlayın.

Artık BLINK1 üreteci yalnızca RS1 tetik çıkışı bir yani olarak ayarlandığında çalışacaktır. pompalar etkinleştirildiğinde. 26 OR geçidini programa tanıtalım. Çıkışını Q4'ün çıkışına bağlarız. OR geçidinin bir girişini BLINK1 jeneratörünün çıkışına, diğerini I3 girişine bağlarız. Şimdi pompalar açıkken yeşil gösterge yanıp sönecek fakat üst seviye sensörü tetiklenirse bu gösterge sürekli yanacaktır.

Programda tetikleyici ve jeneratör

"Durdur" düğmesine basarsak ve aynı zamanda alt seviye sensörü lojik birim durumunda olacaksa (depoda en az minimum su ile mevcudiyet) veya üst seviye sensörü tetiklenirse pompalar kapatılmalıdır ( depo dolu).

Bu koşulları yerine getirmek için, VEYA mantık elemanını ve I mantık elemanını programa tanıtıyoruz, VE mantık elemanının bir girişini "Durdur" düğmesine, diğerini I1 girişine (alt seviyenin çıkışı ile) bağlıyoruz. sensör). OR elemanının bir girişini AND elemanının çıkışına, diğerini I3 girişine (üst seviye sensörün çıkışı ile) bağlarız. OR elemanının çıkışı, flip-flop RS1'in R girişine bağlanır.


Tank su seviye kontrol programı

Aynı anda iki koşul karşılanırsa kırmızı gösterge yanmalıdır: pompalar çalışmıyor (RS1 tetikleyici çıkışında sıfır var) ve su seviyesi alt seviyenin altında (çıkışta sıfır var) alt seviye sensörü).

Bu koşulları "kontrol etmek" ve programdaki kırmızı göstergeyi kontrol etmek için, iki invertörü ve bir mantık elemanı I'i tanıtıyoruz. Bir invertörün girişi I1 girişine (alt seviye sensörünün çıkışı ile), diğer invertör - tetikleme çıkışı RS1 ile). Eviricilerin çıkışlarını AND kapısının girişlerine bağlarız. AND kapısının çıkışı, Q3'ün çıkışına bağlanır.

Bağlantı çıkışı Q3

Sonunda, genel olarak, aşağıda sunulan programa sahip olmalısınız. Şekil, programlanabilir bir röleye bağlı harici devreleri geçici olarak göstermektedir.


Tanktaki su seviyesini kontrol etmek için bir program örneği

OWEN Logic programlama ortamının öykünme modunu kullanarak, programın orijinal göreve göre çalışmasını sağlayın. Programı röleye yükledikten sonra aynısını sağlayınız.

Okumanızı tavsiye ederiz:

Elektrik akımı neden tehlikelidir?