گھر > نمائش > مواد

پروگرامنگ کنٹرول منطق پروگرامنگ کنٹرول مثال سیڑھی ڈایاگرام میں دکھایا گیا ہے

Mar 11, 2019

سیڑھی آریگرم میں دکھایا گیا مثال کے طور پر

یہ سیڑھی ڈایاگرام میں ایک پروگرامنگ مثال ہے جس سے کنٹرول سسٹم دکھاتا ہے. ایک سیڑھی ڈایاگرام پی سی سیز سے پہلے کی تاریخ سے قبل پہلے سے طے شدہ کنٹرول سرکٹس ڈرائنگ کا ایک طریقہ ہے. سیڑھی ڈریگرام الیکٹومنیکی ریل کے ساتھ تعمیر کردہ نظام کی منصوبہ بندی کی آریگ کی طرح ہے.


مثال کے طور پر، ایک ٹینک میں پانی کی ذخیرہ کرنے کی سہولیات کی ضرورت ہے. پانی کو ٹینک سے دوسرے نظام کی طرف سے تیار کیا جاسکتا ہے، اور ہمارے مثال کے نظام کو ٹینک میں پانی کی سطح کو منظم کرنے کے ذریعہ والو کو کنٹرول کرکے ٹینک کو مستحکم کرنا ہوگا. . دکھایا گیا ہے:


فلوٹ سوئچ کے رابطوں کی طرف سے نمائندگی کی دو ان پٹ (کم اور اعلی درجے کی سوئچز سے)

فلٹر والو کے لئے ایک پیداوار، فلٹر والو کے طور پر لیبل لگا دیا جاتا ہے جس پر یہ کنٹرول کرتا ہے

ایک "اندرونی" رابطے، پروگرام میں تخلیق کردہ فلٹر والو کو آؤٹ پٹ سگنل کی نمائندگی کرتی ہے.

سافٹ ویئر میں ان اشیاء کے انٹرکنکشن کی طرف سے پیدا ایک منطقی کنٹرول اسکیم

سیڑھی آریگرام میں، رابطہ علامات پروسیسر میموری میں بٹس کی حالت کی نمائندگی کرتا ہے، جو نظام میں جسمانی آدانوں کی حیثیت رکھتا ہے. اگر ایک ڈسکوک ان پٹ کو فروغ دیا جاتا ہے تو، میموری بٹ 1 ہے، اور اس کی طرف سے کنٹرول کردہ "عام طور پر کھلا" رابطہ سیڑھی کے اگلے عنصر پر ایک "منطقی" سگنل کو منتقل کرے گا. لہذا، پی سی سی کے پروگرام میں رابطے جو "پڑھ" یا جسمانی سوئچ کے رابطے کو دیکھتے ہیں اس معاملے میں "مخالف" یا بند جسمانی سوئچ کے لئے صحیح واپسی کے لئے کھلا ہونا ضروری ہے. اندرونی حیثیت کی بٹس، ڈھوک پیداوار کے مطابق، پروگرام کے لئے بھی دستیاب ہے.


مثال کے طور پر، فلو ڈایاگرام میں "عام طور پر کھلا" یا "عام طور پر بند" علامتوں کا انتخاب کرتے وقت فلوٹ سوئچ رابطوں کی جسمانی حالت پر غور کیا جانا چاہئے. PLC فلوٹ سوئچز (کم سطح اور ہائی سطح) سے دو ڈھوک آدانوں ہیں. فلوٹ سوئچ دونوں (عام طور پر بند) اپنے رابطے کو کھولتے ہیں جب ٹینک میں پانی کی سطح سوئچ کے جسمانی مقام سے اوپر ہے.


جب پانی کی سطح دونوں سوئچز کے نیچے ہے، فلوٹ سوئچ جسمانی رابطے دونوں کو بند کر دیا جاتا ہے، اور ایک حقیقی (منطق 1) قیمت بھر والو والو پیداوار میں گزر جاتا ہے. پانی ٹینک بھرنے کے لئے شروع ہوتا ہے. داخلی "بھرتی والو" رابطے سرکٹ کو لیتا ہے تاکہ یہاں تک کہ جب "کم سطح" سے رابطہ ہوتا ہے (جیسے پانی کم سوئچ گزرتا ہے)، فلٹر والو پر رہتا ہے. چونکہ ہائی سطح عام طور پر بند کر دیا جاتا ہے، پانی پانی کی سطح پر چلتا ہے کیونکہ پانی کی سطح دونوں سوئچ کی سطحوں کے درمیان باقی ہے. ایک بار جب پانی کی سطح کافی بڑھ جاتی ہے تاکہ "ہائی سطح" سوئچ بند ہوجائے (کھول دیا)، پی سی سی پانی بہہنے سے پانی کو روکنے کے لئے بند کرے گا؛ یہ مہر میں (لچنگ) منطق کی ایک مثال ہے. جب تک اعلی درجے کی حالت سرکٹ ٹوٹ جاتی ہے اس کی پیداوار میں مہر لگایا جاتا ہے. اس کے بعد فلٹر والو بند ہوجاتا ہے جب تک کہ سطح کم ہوجاتا ہے کہ کم سطح سوئچ کو چالو کر دیا جاتا ہے، اور عمل دوبارہ دوبارہ پڑتا ہے.

image


ایک مکمل پروگرام میں ہزاروں رگوں شامل ہیں، ترتیب میں اندازہ لگایا گیا ہے. عام طور پر PLC پروسیسر متبادل طور پر اس کے تمام آدانوں کو اسکین کریں اور آؤٹ پٹ اپ ڈیٹ کریں گے، پھر سیڑھی منطق کا اندازہ کریں گے؛ پروگرام اسکین کے دوران ان پٹ تبدیلیاں اگلے آئی او او اپ ڈیٹ تک مؤثر نہیں ہوگی. ایک مکمل پروگرام اسکین کنٹرول عمل میں تبدیلیاں سے زیادہ تیزی سے، صرف چند ملیسیکنڈ لگ سکتا ہے.


پروگرامر کن کنٹرولر ان کی صلاحیتوں میں ایک سیڑھی آریرا کی "رانگ" کے لئے مختلف ہوتی ہے. کچھ صرف ایک آؤٹ پٹ بٹ کی اجازت دیتے ہیں. عام طور پر سلسلے کے سلسلے کی تعداد میں حدود محدود ہیں، اور شاخوں کی تعداد جو استعمال کی جا سکتی ہیں. رانگ کے ہر عنصر کو ترتیب اندازہ کیا جاتا ہے. اگر عناصر اپنے رگوں کی تشخیص کے دوران تبدیلی کرتے ہیں تو، مشکل سے تشخیص کی غلطیاں پیدا کی جا سکتی ہیں، اگرچہ کبھی کبھی (جیسا کہ اوپر) تکنیک مفید ہے. کچھ نافذ کرنے والے اداروں نے بائیں سے دائیں طرف سے تشخیص کو مجبور کیا اور پیداوار کو متاثر کرنے کے لۓ منطق سگنل کے ریورس بہاؤ (کثیر پردہ پھیروں میں) کی اجازت نہیں دی.