منطق ماڈیول لوگو! صنعتی آٹومیشن کے لیے

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

یہ مسئلہ بلٹ ان بنیادی سافٹ ویئر اور اضافی توسیعی ماڈیولز کے ساتھ فعال طور پر مکمل مائکرو پروسیسر ماڈیولز بنا کر حل کیا گیا۔ بیس ماڈیولز کا ایکسپینشن ماڈیولز سے کنکشن خصوصی کنیکٹرز کے ذریعے کیا جاتا ہے، جو ماڈیولز کے کنکشن کو خارج کرتے ہیں جو کہ کچھ معیارات کے مطابق (مثال کے طور پر سپلائی وولٹیج) کو بیس ماڈیول سے منسلک نہیں کیا جا سکتا۔

ماڈیولز کو خصوصی اعلیٰ سطحی زبانوں میں پروگرام کیا گیا ہے، جیسے کہ مرحلہ 5 یا مرحلہ 7، جو آپ کو ایک پروگرام کو بلاک ڈایاگرام یا رابطہ ڈایاگرام کی شکل میں، یا منطقی مساوات کے نظام کی شکل میں مرتب کرنے کی اجازت دیتا ہے۔ مشین کوڈز میں اس طرح کے پروگراموں کی تالیف نصب شدہ ماڈیولز کے مخصوص نام کو مدنظر رکھتے ہوئے کی جاتی ہے۔ پروگرامر کو ماڈیولز میں شامل مائیکرو پروسیسرز کے ڈھانچے اور کمانڈز کے بارے میں خاص معلومات کی ضرورت نہیں ہے، بلکہ اسے صرف ترقی یافتہ تکنیکی نظام کے کام کے بارے میں علم کی ضرورت ہے۔

کمپنی، ماڈیولز کی ڈویلپر، ایک پرسنل کمپیوٹر کے لیے ایک آسان انٹرفیس کے ساتھ خصوصی سافٹ ویئر بناتی ہے جو سسٹم ڈیولپمنٹ کے تمام مراحل اور مائیکرو پروسیسر ماڈیولز کی پروگرامنگ کو براہ راست ذاتی کمپیوٹر کی بندرگاہوں یا کمپیوٹر سے منسلک کسی اضافی ڈیوائس کے ذریعے فراہم کرتی ہے۔ یہ تصور SIEMENS نے LOGO! مائیکرو پروسیسر ماڈیول سیٹ کی تخلیق میں لاگو کیا تھا۔

سیمنز سے منطق مائکرو پروسیسر ماڈیول

لوگو! سیمنز کا ایک عالمگیر منطق مائکرو پروسیسر ماڈیول ہے… LOGO! مائکرو پروسیسر کنٹرول یونٹ، کنٹرول پینل اور بیک لِٹ ڈسپلے، پاور سپلائی، ایکسپینشن ماڈیول انٹرفیس، پروگرامنگ ماڈیول انٹرفیس (کارڈ) اور پی سی کیبل شامل ہیں۔

لوگو! اس میں معیاری آؤٹ آف دی باکس فنکشنز شامل ہیں جو اکثر عملی طور پر استعمال ہوتے ہیں، مثال کے طور پر: آن اور آف ڈیلے فنکشنز، پلس ریلے، قابل پروگرام کیز، کلاک سوئچ، ڈیجیٹل اور اینالاگ فلیگ، ان پٹ اور آؤٹ پٹس ڈیوائس کی قسم کے لحاظ سے۔

لوگو کی اقسام!

بنیادی دو وولٹیج کلاسوں میں دستیاب ہے:

  • کلاس 1 <24 V، یعنی 12 V DC کرنٹ، 24 V DC کرنٹ، 24 V AC کرنٹ؛

  • کلاس 2> 24 V، یعنی115 … 240 VDC اور الٹرنیٹنگ کرنٹ؛

اختیارات میں:

  • LCD ڈسپلے (LCD) کے ساتھ: 8 ان پٹ اور 4 آؤٹ پٹ؛

  • ڈسپلے کے بغیر («لوگو! خالص»): 8 ان پٹ اور 4 آؤٹ پٹ۔

ہر کلاس 4 ذیلی یونٹس (SU) پر مشتمل ہے، ایک توسیعی انٹرفیس سے لیس ہے اور سوئچنگ پروگرام تیار کرنے کے لیے 33 استعمال کے لیے تیار بنیادی اور خصوصی افعال فراہم کرتی ہے۔

لاجک ماڈیول لوگو 12/24 RC

توسیعی ماڈیولز

  • لوگو! ڈیجیٹل ماڈیول تمام وولٹیجز کے لیے دستیاب ہیں اور ان میں 4 ان پٹ اور 4 آؤٹ پٹ ہوتے ہیں۔

  • ینالاگ ماڈیول لوگو! دو اینالاگ ان پٹس یا دو PT100 ان پٹ کے ساتھ 12 اور 24 VDC کے لیے دستیاب ہے۔

  • ڈیجیٹل اور اینالاگ ماڈیول دو ذیلی یونٹس پر مشتمل ہوتے ہیں۔ ان میں سے ہر ایک کے پاس اضافی ماڈیولز کو جوڑنے کے لیے دو توسیعی انٹرفیس ہیں۔

کسی بھی ڈیوائس کا لوگو! Basic Basic کو صرف اسی وولٹیج کلاس کے ایکسپینشن ماڈیولز کے ساتھ بڑھایا جا سکتا ہے۔ مکینیکل کوڈنگ (کیس میں پن) مختلف وولٹیج کلاسوں کے آلات کے کنکشن کو روکتا ہے۔ استثناء: اینالاگ یا کمیونیکیشن ماڈیول کا بایاں انٹرفیس برقی طور پر الگ تھلگ ہے۔ لہذا، ان توسیعی ماڈیولز کو مختلف وولٹیج کلاسز والے آلات سے منسلک کیا جا سکتا ہے۔

لوگو میں عناصر!

لوگو! وہ قسم (مستقل = یا متغیر ~) اور سپلائی وولٹیج کی قدر، آؤٹ پٹ کی قسم (ریلے یا ٹرانزسٹر)، مائع کرسٹل ڈسپلے کی موجودگی یا عدم موجودگی میں مختلف ہیں۔ لوگو کا تنوع! آپ کو کسی مخصوص تکنیکی مسئلے کا احساس کرتے ہوئے، تکنیکی ذرائع کی کم سے کم ضرورت کے ساتھ، سب سے موزوں سیٹ کا انتخاب کرنے کی اجازت دیتا ہے۔

عناصر کا عہدہ:

  • آپشن 12 - 12 V DC۔

  • آپشن 24 - 24 VDC۔

  • 230 - 115/240 VAC اختیاری۔

  • R — ریلے آؤٹ پٹس (R — ٹرانجسٹر آؤٹ پٹس کے بغیر)۔

  • C — بلٹ ان 7 دن کی گھڑی۔

  • o - کوئی ڈسپلے آپشن نہیں۔

  • ڈی ایم - ڈیجیٹل ماڈیول۔

  • AM ایک ینالاگ ماڈیول ہے۔

  • CM - کمیونیکیشن ماڈیول (جیسے AS انٹرفیس)۔

لوگو!

لوگو!

(1) — جس میں سے آپ متبادل طور پر 0 … 10 V اور 2 تیز ان پٹ کے سگنل رینج کے ساتھ 2 اینالاگ ان پٹ استعمال کر سکتے ہیں۔ (2) — 230 V AC کے اختیارات — 4 کے دو گروپوں میں ان پٹ۔ ایک گروپ کے اندر صرف ایک ہی مرحلہ ممکن ہے، گروپوں کے درمیان مختلف مراحل ممکن ہیں۔ (3) — ڈیجیٹل ان پٹ براہ راست اور ریورس پولرٹی کے ساتھ کام کر سکتے ہیں۔ (4) — آپ کے ساتھ سگنل رینج 0 … 10 V یا 0 … 20 mA منتخب کر سکتے ہیں۔

لوگو! صنعتی آٹومیشن میں

لوگو سے منسلک ہو رہا ہے! 12/24 RC سینسر

لوگو سے رابطہ کریں! 12/24 RC سینسر: a) مجرد، رابطہ اور غیر رابطہ آؤٹ پٹس کے ساتھ، ب) اینالاگ (0 - 10 V)

لوگو! افعال

لوگو! پروگرامنگ موڈ میں آپ کو مختلف اشیاء فراہم کرتا ہے جنہیں فہرستوں میں تقسیم کیا گیا ہے:

  • CO - کنیکٹرز کی فہرست (ان پٹ / آؤٹ پٹ)

  • GF - بنیادی افعال کی فہرست اور [اور]، یا [یا]،

  • SF - خصوصی افعال کی فہرست

  • BN سرکٹ پروگرام میں استعمال کے لیے تیار بلاکس کی فہرست ہے۔

تمام فہرستیں لوگو میں دستیاب اشیاء کی نمائندگی کرتی ہیں۔ عام طور پر، یہ تمام کنیکٹرز، تمام بنیادی فنکشنز اور تمام خاص فنکشنز ہیں جو لوگو کو جانا جاتا ہے۔ اس میں وہ بلاکس بھی شامل ہیں جو آپ نے لوگو میں بنائے ہیں! جب تک فہرست نہیں بلائی جاتی۔ لوگو! اگر میموری میں خالی جگہ نہیں ہے یا بلاکس کی زیادہ سے زیادہ ممکنہ تعداد تک پہنچ گئی ہے تو تمام اشیاء کو ظاہر نہیں کرتا ہے۔ اس صورت میں، اگلا بلاک نہیں ڈالا جا سکتا۔

مستقل اور کنیکٹر (Co) ان پٹ، آؤٹ پٹ، میموری کے بٹس، اور مقررہ وولٹیج کی سطح (مستقل) ہیں۔

ان پٹ:

1) ڈیجیٹل ان پٹ

ڈیجیٹل ان پٹ کو حرف I کے ساتھ نشان زد کیا گیا ہے۔ڈیجیٹل ان پٹ نمبرز (I1, I2, …) لوگو کے ان پٹ پن نمبروں سے مطابقت رکھتے ہیں! بیس یونٹ اور توسیعی یونٹس کے ان پٹ کی تعداد براہ راست اس ترتیب میں ہے جس میں یونٹس نصب ہیں۔

2) اینالاگ ان پٹ

لوگو! 24، لوگو! 24o، لوگو! 12/24RC اور لوگو! 12/24RCo میں ان پٹ I7 اور I8 ہیں، جنہیں اینالاگ ان پٹ AI1 اور AI2 کے طور پر استعمال کرنے کے لیے بھی پروگرام کیا جا سکتا ہے۔ اگر ان پٹ کو I7 اور I8 کے طور پر استعمال کیا جاتا ہے، تو ان پٹ سگنل کو ڈیجیٹل ویلیو کے طور پر سمجھا جاتا ہے۔ اگر AI1 اور AI2 کے طور پر استعمال کیا جائے تو، سگنلز کو ینالاگ قدروں سے تعبیر کیا جاتا ہے۔ جب ایک اینالاگ ماڈیول منسلک ہوتا ہے، تو اس کے ان پٹس کو موجودہ اینالاگ ان پٹس کے بعد نمبر دیا جاتا ہے۔

خصوصی فنکشنز کی صورت میں کہ ان پٹ سائیڈ پر صرف ینالاگ ان پٹس سے جڑنا معنی رکھتا ہے جب پروگرامنگ موڈ میں ان پٹ سگنل کا انتخاب کیا جاتا ہے، صرف اینالاگ ان پٹ AI1 … AI8، analog flags AM1 … AM6، ان ماڈیولز کے اینالاگ آؤٹ پٹس جو پیش کرتے ہیں۔ آؤٹ پٹ AQ1 اور AQ2 کے طور پر شمار کیے جاتے ہیں۔

آؤٹ پٹ:

1) ڈیجیٹل آؤٹ پٹ

ڈیجیٹل آؤٹ پٹس کو حرف Q کے ساتھ نشان زد کیا گیا ہے۔ آؤٹ پٹ نمبرز (Q1, Q2, … Q16) LOGO! آؤٹ پٹ پن نمبروں سے مطابقت رکھتے ہیں۔ آؤٹ پٹ نمبروں کو لگاتار نمبر دیا جاتا ہے، بیس ماڈیول سے شروع ہوتا ہے اور اس ترتیب میں جاری رہتا ہے جس میں ماڈیول انسٹال ہوتے ہیں۔ اس کے علاوہ، 16 آؤٹ پٹ استعمال کرنا ممکن ہے جو بلاکس سے منسلک نہیں ہیں۔ وہ ایک X کے ساتھ نشان زد ہوتے ہیں اور انہیں سلسلہ پروگرام میں دوبارہ استعمال نہیں کیا جا سکتا (مثال کے طور پر، جھنڈوں کے برعکس)۔

تمام پروگرام شدہ غیر منسلک آؤٹ پٹ فہرست میں ظاہر ہوتے ہیں، ساتھ ہی ایک غیر پروگرام شدہ غیر منسلک آؤٹ پٹ۔غیر منسلک آؤٹ پٹ کا استعمال سمجھ میں آتا ہے، مثال کے طور پر، خصوصی فنکشن «Message texts» کے ساتھ، اگر صرف پیغام کا متن سرکٹ پروگرام کے لیے متعلقہ ہو۔

2) اینالاگ آؤٹ پٹس

اینالاگ آؤٹ پٹس کو حروف AQ سے نشان زد کیا گیا ہے۔ دو اینالاگ آؤٹ پٹ دستیاب ہیں، یعنی AQ1 اور AQ2۔ ینالاگ آؤٹ پٹ سے صرف ایک اینالاگ ویلیو منسلک ہو سکتی ہے، یعنی۔ اینالاگ آؤٹ پٹ یا AM اینالاگ پرچم کے ساتھ فنکشن۔

لوگو کے سامنے والے پینل کا منظر!

چاول۔ 1. لوگو کے فرنٹ پینل کا منظر!

جھنڈے

پرچم M یا AM کے حروف سے نشان زد ہیں۔ یہ ورچوئل آؤٹ پٹس ہیں جن کی ان پٹ پر وہی قدر ہوتی ہے جو ان پٹ پر ہوتی ہے۔ لوگو میں! 24 ڈیجیٹل پرچم M1 … M24 اور 6 اینالاگ جھنڈے AM1 … AM6 ہیں۔

اسٹارٹ فلیگ M8 یوزر پروگرام کے پہلے چکر میں سیٹ کیا گیا ہے اور اس لیے اسے آپ کے چین پروگرام میں اسٹارٹ فلیگ کے طور پر استعمال کیا جا سکتا ہے۔ یہ پروگرام کے پہلے چکر کے بعد خود بخود ری سیٹ ہو جاتا ہے۔ اس کے بعد کے تمام چکروں میں، M8 پرچم کو دوسرے جھنڈوں کی طرح استعمال کیا جا سکتا ہے۔

منطقی سگنل کی سطح

سگنل کی سطح ہائ اور لو سے ظاہر ہوتی ہے۔ اگر بلاک پر حالت «1» = hi یا «0» = lo مسلسل موجود ہونا ضروری ہے، تو ان پٹ پر ایک مقررہ سطح یا مستقل قدر hi یا lo کا اطلاق ہوتا ہے۔ کنیکٹر کھولیں اگر ایک بلاک کنیکٹر استعمال نہیں کیا جاتا ہے، تو اسے x سے نشان زد کیا جا سکتا ہے۔

اہم خصوصیات کی فہرست — GF

اہم افعال ہیں بولین الجبرا کے سادہ منطقی عناصر.

GF فہرست میں بنیادی افعال کے بلاکس شامل ہیں جنہیں آپ اپنے سکیما میں استعمال کر سکتے ہیں۔ مندرجہ ذیل بنیادی افعال دستیاب ہیں:

اہم خصوصیات کی فہرست - GF

خصوصی افعال کی فہرست — SF

جب آپ لوگو میں سرکٹ پروگرام داخل کرتے ہیں! SF فہرست میں آپ کو خصوصی فنکشن بلاکس ملیں گے۔خصوصی افعال کے ان پٹ انفرادی طور پر الٹے جا سکتے ہیں، یعنی سوئچنگ پروگرام ان پٹ کے منطق «1» کو منطق «0» میں تبدیل کرتا ہے۔ اور منطقی «0» کو منطقی «1» میں تبدیل کرتا ہے۔ جدول دکھاتا ہے کہ آیا متعلقہ فنکشن پیرامیٹرائز ایبل (REM) ہے۔

مندرجہ ذیل خصوصی خصوصیات دستیاب ہیں:

  • پاور اپ میں تاخیر

  • آہستہ کرو

  • آن/آف تاخیر

  • میموری کے ساتھ پاور آن کرتے وقت تاخیر

  • وقفہ وقت ریلے (مختصر نبض جنریشن)

  • ایج سے متحرک ٹائم ریلے

  • غیر مطابقت پذیر پلس جنریٹر

  • بے ترتیب پلس جنریٹر

  • سیڑھی کی روشنی کا سوئچ

  • دوہری فنکشن سوئچ

  • سات دن کے لیے سوئچ کریں۔

  • بارہ مہینے سوئچ کریں۔

  • کاؤنٹ ڈاؤن ٹائمر

  • ورکنگ ٹائم کاؤنٹر

  • تھریشولڈ سوئچ

  • اینالاگ تھریشولڈ سوئچ

  • ینالاگ ڈیفرینشل تھریشولڈ سوئچ

  • ینالاگ موازنہ کرنے والا

  • ینالاگ اقدار کی نگرانی

  • ینالاگ یمپلیفائر

  • سیلف لاکنگ ریلے (RS فلپ فلاپ)

  • تسلسل ریلے

  • پروگرام سوئچ

  • شفٹ رجسٹر

منطق ماڈیول LOGO استعمال کرنے کی ایک مثال!
PLC کے استعمال کی مثال پر الیکٹریکل انجینئرنگ میں مائکرو پروسیسر سسٹم کا استعمال
لوگو!

لوگو! سافٹ کمفرٹ پی سی کے لیے سافٹ ویئر پیکج کے طور پر دستیاب ہے۔ اس سافٹ ویئر میں درج ذیل خصوصیات شامل ہیں:

  • سرکٹ لاجک ڈایاگرام (رابطہ ڈایاگرام / سرکٹ ڈایاگرام) یا فنکشنل بلاک ڈایاگرام (فنکشنل پلان) کی شکل میں آف لائن موڈ میں سرکٹ پروگرام بنانے کے لیے ایک گرافیکل انٹرفیس؛
  • کمپیوٹر پر آپ کے سرکٹ پروگرام کا تخروپن؛
  • ایک پروگرام اسکیمیٹک بلاک ڈایاگرام بنائیں اور پرنٹ کریں؛
  • پروگرام کو ہارڈ ڈسک یا دوسرے سٹوریج میڈیم پر اسٹور کرنا؛
  • سوئچنگ پروگراموں کا موازنہ؛
  • بلاکس کی آسان پیرامیٹرائزیشن؛
  • لوگو سے سرکٹ پروگرام کی منتقلی! کمپیوٹر پر اور کمپیوٹر سے لوگو تک!
  • ورکنگ ٹائم کاؤنٹر پڑھنا؛
  • ایک وقت مقرر کریں؛
  • موسم گرما سے موسم سرما میں منتقلی اور اس کے برعکس؛
  • آن لائن ٹیسٹنگ، ریاستوں کا ڈسپلے اور لوگو کی موجودہ اقدار! RUN موڈ میں؛
  • کمپیوٹر (اسٹاپ) کے ذریعہ سرکٹ پروگرام کے عمل کو روکنا۔

لوگو! ایف بی ڈی موڈ میں سافٹ کمفرٹ مین ونڈو (ایف بی ڈی ایڈیٹر)

لوگو! ایف بی ڈی موڈ میں سافٹ کمفرٹ مین ونڈو (ایف بی ڈی ایڈیٹر)

ایک مثال. لوگو میں ایک برقی نیٹ ورک ماڈل! نرم آرام

محفوظ نیٹ ورک کنفیگریشن

چاول۔ 2. محفوظ کردہ نیٹ ورک کی ترتیب RU1, RU2 — سوئچ گیئر؛ P1, P2 — صارفین کے پہلے اور دوسرے گروپ؛ SF1، SF2 - پہلا اور دوسرا بریکر؛ K1، K2 پہلا اور دوسرا شارٹ سرکٹ پوائنٹس؛ I1, I2 — نیٹ ورک سیکشنز میں کرنٹ

سوئچ گیئر RU1 سے، کئی برقی لائنیں نکلتی ہیں، جن میں سے ایک سرکٹ بریکر SF1 کے ذریعے محفوظ ہے۔ سوئچ گیئر RU2 کو اس لائن سے فیڈ کیا جاتا ہے، جس میں سے ایک آؤٹ پٹ لائن سرکٹ بریکر SF2 کے ذریعے محفوظ ہے۔

شارٹ سرکٹ سیکشن 1 (پوائنٹ K1) یا سیکشن 2 (پوائنٹ K2) میں ہو سکتا ہے، جبکہ شارٹ سرکٹ (شارٹ سرکٹ) کو شارٹ سرکٹ پوائنٹ کے قریب سے منقطع ہونا چاہیے۔ سوئچ تاہم، اگر قریب ترین سوئچ ناقص ہے، تو شارٹ سرکٹ ہے۔ بجلی کے منبع کے قریب ترین سوئچ کے ذریعے بند کرنا ضروری ہے۔

لوگو میں برقی نیٹ ورک ماڈل! نرم آرام کو شکل 3 میں دکھایا گیا ہے۔

لوگو میں ایک برقی نیٹ ورک ماڈل! نرم آرام

چاول۔ 3. لوگو میں برقی نیٹ ورک کا ماڈل! نرم آرام

بریکر SF1 بٹن C1 اور بلاکس B001،… B006 اور Q1 کے ساتھ مصنوعی ہے۔

C1 بٹن مشین کے آن/آف ہینڈل سے مطابقت رکھتا ہے۔ٹرگر B001 مشین کے مکینیکل لیچ کی نقل کرتا ہے جو رابطوں کو بند یا کھلی حالت میں رکھتا ہے۔

بلاک B002 ایک "بریک لیور" کی نقل کرتا ہے جو آپ کو مشین کو بند کرنے کی اجازت دیتا ہے جب ہینڈل آن/آف ہوتا ہے۔

B003 انورٹر اس بات کو یقینی بناتا ہے کہ ہینڈل بند ہونے پر مشین بند ہو جائے۔

بلاک B005 ایک ریلیز سے مطابقت رکھتا ہے جو بلاک B004 کے ذریعے سرکٹ بریکر کو بند کر دیتا ہے جب اس کے ان پٹ Trg پر «1» لاگو ہوتا ہے۔ ریلیز وقت کی تاخیر کے ساتھ کام کرتی ہے، جس میں ایک مقررہ اور ایڈجسٹ ہونے والا حصہ ہوتا ہے۔

SF1 مشین کے رابطوں کی حالت کا تعین Q1 آؤٹ پٹ سے ہوتا ہے۔ بلاک B006 رابطے کے سفر کے وقت کی تقلید کرتا ہے جب کہ سرکٹ مکمل طور پر کھلا ہوتا ہے۔

بلاک I1 ایک شارٹ سرکٹ کی نقل کرتا ہے۔ پوائنٹ K1 پر، بلاک M1 ​​پہلے گروپ کے صارفین کے لیے وولٹیج کی موجودگی کو ظاہر کرتا ہے، بلاک B016 پہلے حصے میں ہنگامی کرنٹ کی نقل کرتا ہے۔

نیٹ ورک کے دوسرے حصے کو اسی طرح سے نقل کیا گیا ہے، لیکن ان پٹ I3 کی مدد سے، بریکر SF2 کی غلطی کو نقل کیا جاتا ہے۔

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

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