OWEN PR110 قابل پروگرام ریلے کا استعمال کرتے ہوئے ٹینک کے پانی کی سطح کو کنٹرول کرنا

PR110 کنٹرولر روسی کمپنی "OWEN" نے تیار کیا ہے۔ کنٹرولر صرف مجرد سگنلز پر آپریشن کرتا ہے - اس کا بنیادی مقصد ریلے منطق پر مبنی سادہ کنٹرول سسٹم کو تبدیل کرنا ہے۔ یہ اس حقیقت کا تعین کرتا ہے کہ اسے (اسی طرح کے افعال کے ساتھ دوسرے کنٹرولرز) کا نام «پروگرام ایبل ریلے» دیا گیا ہے۔

ARIES PR110 قابل پروگرام ریلے

ARIES PR110 قابل پروگرام ریلے فنکشنل ڈایاگرام:

ARIES PR110 قابل پروگرام ریلے کا فنکشنل ڈایاگرامPR110 قابل پروگرام ریلے کی منطق کی وضاحت صارف پروگرامنگ کے دوران OWEN EasyLogic یا OWEN Logic ماحول کا استعمال کرتے ہوئے کرتا ہے۔

پروگرامنگ اور ڈیبگنگ کنٹرولر سافٹ ویئر کا بنیادی اور واحد ٹول ایک پرسنل کمپیوٹر ہے۔ اس کی مدد سے، آپ نہ صرف متعلقہ کنٹرولر کا سافٹ ویئر بنا سکتے ہیں، بلکہ، ایک اصول کے طور پر، یہ بھی دیکھ سکتے ہیں کہ یہ کمپیوٹر سمولیشن کا استعمال کرتے ہوئے کیسے کام کرتا ہے۔

آٹومیشن کیبنٹ میں ARIES PR110

ہم ٹینک میں پانی کی سطح کے کنٹرول کے نظام کی مثال کا استعمال کرتے ہوئے PR110 قابل پروگرام ریلے کے لیے سوئچنگ کنٹرول پروگرام بنانے کے عمل کو دیکھیں گے۔

تکنیکی حالات

ٹینک کو پانی سے بھرنے کے لیے کنٹرول سسٹم کو نافذ کرنا ضروری ہے۔ کچھ افعال کی کارکردگی کا تعین لیول سینسر کی حالت سے ہوتا ہے، کچھ افعال آپریٹر کے ذریعے۔ موجودہ نظام کی حالت کا ہلکا سا اشارہ ہونا چاہیے۔

کنٹرول الگورتھم مندرجہ ذیل ہے۔ تین سینسر ہیں جو ٹینک میں پانی کی موجودہ سطح کا تعین کرتے ہیں: اوپری، درمیانی اور نیچے۔ ہر سینسر کو متحرک کیا جاتا ہے (آؤٹ پٹ پر ایک منطقی یونٹ کی سطح کو آؤٹ پٹ کرتا ہے) جب پانی متعلقہ سطح سے بڑھ جاتا ہے۔

دستی کنٹرول دو بٹنوں کا استعمال کرتے ہوئے کیا جاتا ہے: «اسٹارٹ» اور «اسٹاپ»۔ جب ٹینک خالی ہو (پانی کی سطح نچلی سطح کے سینسرز سے نیچے ہے)، سرخ اشارے کی روشنی مستحکم ہونی چاہیے، جب یہ بھری ہوئی ہو (اوپر کے اوپر)، یہ مستحکم سبز ہونی چاہیے۔ دو پمپ کنٹرول کیے جاتے ہیں۔

اگر ٹینک بھرا نہ ہو تو پمپ شروع کیے جا سکتے ہیں (پانی کی سطح اوپر سے نیچے ہے)۔ اگر "اسٹارٹ" بٹن دبانے سے پانی کی سطح اوسط سے نیچے ہے - دونوں پمپ شروع ہو جاتے ہیں، اگر "اسٹارٹ" بٹن دبانے سے پانی کی سطح اوسط سے اوپر ہے تو - ایک پمپ شروع کیا جاتا ہے۔

پمپ کو آن کرنے کے ساتھ چمکتا ہوا سبز اشارے ہوتا ہے۔ جب ٹینک بھر جاتا ہے (پانی کی سطح اوپری سطح تک پہنچ جاتی ہے)، پمپ خود بخود بند ہوجاتے ہیں۔ اگر ٹینک خالی ہے (پانی کی سطح نچلی سطح سے نیچے ہے)، تو یہ ممکن نہیں ہے کہ پمپوں کو "اسٹاپ" بٹن دبا کر بند کر دیں۔

OWEN منطق میں پروگرام بنانے کی ایک مثال

اس کام کو پورا کرنے کے لیے، کنٹرول مشین میں پانچ مجرد ان پٹ اور چار ریلے آؤٹ پٹ ہونے چاہئیں۔ اس مسئلے کو حل کرنے کے لیے، ہم درج ذیل فیصلے کریں گے۔

نچلے ٹینک کے پانی کی سطح کے سینسر کو ان پٹ I1 سے جوڑیں، درمیانی سطح کے سینسر کو ان پٹ I2 سے اور اوپری سطح کے سینسر کو ان پٹ I3 سے جوڑیں۔اسٹاپ بٹن کو ان پٹ I4 اور اسٹارٹ بٹن کو ان پٹ I5 کے لیے جوڑیں۔ ہم آؤٹ پٹ Q1 کی مدد سے پمپ نمبر 1 کی شمولیت کو کنٹرول کریں گے، پمپ نمبر 2 کی شمولیت — آؤٹ پٹ Q2 کی مدد سے۔ سرخ اشارے کو آؤٹ پٹ Q3 سے، سبز اشارے کو Q4 آؤٹ پٹ سے مربوط کریں۔

دستی کنٹرول بٹنوں کے ذریعہ کیا جاتا ہے جو قلیل مدتی کنٹرول سگنل پیدا کرتے ہیں۔ کنٹرول سسٹم کو اس حالت میں رہنے کے لیے جس میں ہم اسے ایک یا دوسرے بٹن سے مختصر مدت کے سگنل کے ساتھ منتقل کریں گے، پروگرام میں ایک ٹرگر کی ضرورت ہے۔

آئیے پروگرام میں فلپ فلاپ RS1 متعارف کراتے ہیں۔ اس فلپ فلاپ کا آؤٹ پٹ اس وقت ایک پر سیٹ ہوتا ہے جب مثبت کنارہ ان پٹ S پر آتا ہے اور جب مثبت کنارہ ان پٹ R پر آتا ہے تو صفر پر دوبارہ سیٹ ہوتا ہے۔ واضح رہے کہ جب ایک سگنل ان پٹس پر پہنچتے ہیں، R ان پٹ سگنل ترجیح ہے۔

اگر ٹینک میں پانی کی سطح اوپر سے زیادہ ہے یا ہم نے "اسٹاپ" بٹن کو اسی حالت میں دبا کر رکھا ہوا ہے، تو اس وقت "اسٹارٹ" بٹن دبانے سے پمپ آن نہیں ہونا چاہیے۔ لہذا، "اسٹارٹ" بٹن فلپ فلاپ RS1 کی کم ترجیح کے ساتھ ان پٹ S سے منسلک ہے۔ پھر، اگر کوئی شرائط پمپ کو آن ہونے سے نہیں روکتی ہیں (یعنی ٹرگر RS1 کے R ان پٹ پر ایک منطق صفر ہوگی)، جب «اسٹارٹ» بٹن دبایا جائے گا، تو ٹرگر RS1 کا آؤٹ پٹ ایک پر سیٹ ہو جائے گا۔ یہ سگنل موٹرز کو چالو کرنے کے لیے استعمال کیا جائے گا۔

دو پمپوں میں سے، پمپ نمبر 1 کو کسی بھی صورت میں آن کرنا ضروری ہے، لہذا RS1 ٹرگر آؤٹ پٹ سے سگنل Q1 آؤٹ پٹ سے منسلک ہے۔ پمپ #2 صرف اس صورت میں آن ہونا چاہیے جب درمیانی سطح کا سینسر ٹرپ نہ ہو۔ اس شرط کو پورا کرنے کے لیے، ہم پروگرام میں انورٹر اور لاجک عنصر AND کو متعارف کراتے ہیں۔انورٹر کا ان پٹ ان پٹ I2 سے منسلک ہوتا ہے، منطق کے عنصر کے ان پٹ اور انورٹر کے آؤٹ پٹ اور ٹرگر RS1 کے آؤٹ پٹ سے بالترتیب۔

اوون لاجک پروگرام

پمپ کو آن کرنے کے ساتھ چمکتا ہوا سبز اشارے ہونا چاہیے۔ سبز اشارے کو آن/آف کرنے کے لیے متواتر سگنل پیدا کرنے کے لیے، ہم پروگرام میں BLINK1 مربع لہر جنریٹر متعارف کراتے ہیں۔ اس بلاک کے پراپرٹیز ٹیب میں، اس کے آؤٹ پٹ پر ایک اور صفر سگنلز کا دورانیہ برابر اور 1s کے برابر مقرر کریں۔ ٹرگر RS1 کے آؤٹ پٹ کو جنریٹر BLINK1 کے آپریشن کے ایکٹیویشن کے ان پٹ سے مربوط کریں۔

اب BLINK1 جنریٹر صرف اس وقت کام کرے گا جب ٹرگر آؤٹ پٹ RS1 کو ایک یعنی پر سیٹ کیا جائے۔ جب پمپ چالو ہوتے ہیں۔ 26 آئیے پروگرام میں OR گیٹ کو متعارف کراتے ہیں۔ ہم اس کے آؤٹ پٹ کو Q4 کے آؤٹ پٹ سے جوڑتے ہیں۔ ہم OR گیٹ کے ایک ان پٹ کو جنریٹر BLINK1 کے آؤٹ پٹ سے، دوسرے کو ان پٹ I3 سے جوڑتے ہیں۔ اب، جب پمپ آن ہوں گے، سبز اشارے چمکے گا، لیکن اگر اوپری سطح کا سینسر ٹرگر ہو جائے گا، تو یہ انڈیکیٹر مسلسل آن رہے گا۔

پروگرام میں ٹرگر اور جنریٹر

اگر ہم "اسٹاپ" بٹن دباتے ہیں اور اسی وقت نچلی سطح کا سینسر منطقی اکائی کی حالت میں ہوگا (ٹینک میں کم از کم پانی کے ساتھ موجودگی) یا اگر اوپری سطح کا سینسر ٹرگر ہو جائے تو پمپ کو بند کر دینا چاہیے ( ٹینک بھرا ہوا ہے)۔

ان شرائط کو پورا کرنے کے لیے، ہم پروگرام میں لاجک عنصر OR اور منطق کا عنصر I متعارف کراتے ہیں۔ ہم منطق کے عنصر کے ایک ان پٹ کو "اسٹاپ" بٹن سے جوڑتے ہیں، دوسرے کو ان پٹ I1 سے جوڑتے ہیں (نچلے درجے کے آؤٹ پٹ کے ساتھ۔ سینسر)۔ ہم OR عنصر کے ایک ان پٹ کو AND عنصر کے آؤٹ پٹ سے جوڑتے ہیں، دوسرے کو ان پٹ I3 (اوپری سطح کے سینسر کے آؤٹ پٹ کے ساتھ) سے۔ OR عنصر کا آؤٹ پٹ فلپ فلاپ RS1 کے R ان پٹ سے جڑا ہوا ہے۔


ٹینک پانی کی سطح کنٹرول پروگرام

اگر بیک وقت دو شرائط پوری ہو جائیں تو سرخ اشارے روشن ہو جائیں: پمپ کام نہیں کر رہے ہیں (ٹرگر RS1 کے آؤٹ پٹ پر صفر موجود ہے) اور پانی کی سطح نچلی سطح سے نیچے ہے (آؤٹ پٹ پر صفر ہے۔ نچلی سطح کا سینسر)۔

ان حالات کو "چیک" کرنے اور پروگرام میں سرخ اشارے کو کنٹرول کرنے کے لیے، ہم دو انورٹرز اور ایک منطقی عنصر I متعارف کراتے ہیں۔ ایک انورٹر کا ان پٹ ان پٹ I1 (نچلے درجے کے سینسر کے آؤٹ پٹ کے ساتھ) سے منسلک ہوتا ہے، جس کا ان پٹ دوسرا انورٹر - ٹرگر آؤٹ پٹ RS1 کے ساتھ)۔ ہم انورٹرز کے آؤٹ پٹس کو AND گیٹ کے ان پٹ سے جوڑتے ہیں۔ AND گیٹ کا آؤٹ پٹ Q3 کے آؤٹ پٹ سے منسلک ہے۔

کنیکٹنگ آؤٹ پٹ Q3

آخر میں، عام طور پر، آپ کو ذیل میں پیش کردہ پروگرام ہونا چاہیے۔ اعداد و شمار عارضی طور پر ایک قابل پروگرام ریلے سے منسلک بیرونی سرکٹس کو دکھاتا ہے۔


ٹینک میں پانی کی سطح کو کنٹرول کرنے کے پروگرام کی مثال

OWEN منطق پروگرامنگ ماحول کے ایمولیشن موڈ کا استعمال کرتے ہوئے، یقینی بنائیں کہ پروگرام اصل کام کے مطابق کام کرتا ہے۔ پروگرام کو ریلے میں لوڈ کرنے کے بعد، اسے یقینی بنائیں۔

ہم آپ کو پڑھنے کا مشورہ دیتے ہیں:

بجلی کا کرنٹ کیوں خطرناک ہے؟