مٹسوبشی PLCs کے لیے عام طور پر استعمال ہونے والی پروگرامنگ ہدایات کیا ہیں؟

Apr 14, 2026 ایک پیغام چھوڑیں۔

مٹسوبشی PLC (پروگرام ایبل لاجک کنٹرولر) ایک قسم کا پروگرام قابل منطق کنٹرولر ہے جو صنعتی آٹومیشن کے میدان میں بڑے پیمانے پر استعمال ہوتا ہے۔ اس میں پروگرامنگ کی طاقتور صلاحیتیں موجود ہیں جو صنعتی آٹومیشن کی مختلف ضروریات کو پورا کر سکتی ہیں۔ مندرجہ ذیل عام طور پر مٹسوبشی PLCs کے لیے پروگرامنگ ہدایات استعمال کی جاتی ہیں:


1. بنیادی ہدایات

 

  • LD (لوڈ): لوڈ کی ہدایت جو PLC میں ان پٹ سگنل کو لوڈ کرنے کے لیے استعمال ہوتی ہے۔
  • LDI (لوڈ انورس): ایک الٹا بوجھ کی ہدایت جو PLC میں ان پٹ سگنل کے الٹا لوڈ کرنے کے لیے استعمال ہوتی ہے۔
  • آؤٹ (آؤٹ پٹ): ایک آؤٹ پٹ انسٹرکشن جو PLC سے بیرونی آلات کو سگنل بھیجنے کے لیے استعمال ہوتی ہے۔
  • AND (اور): دو یا دو سے زیادہ سگنلز پر منطقی اور آپریشن کرنے کے لیے استعمال ہونے والی AND ہدایات۔
  • OR (یا): ایک OR ہدایات جو دو یا دو سے زیادہ سگنلز پر منطقی یا آپریشن کرنے کے لیے استعمال ہوتی ہے۔
  • XOR (Xor): ایک XOR ہدایات جو دو سگنلز پر ایک منطقی XOR آپریشن کرنے کے لیے استعمال ہوتی ہے۔
  • NOT (Not): ایک NOT انسٹرکشن جو سگنل پر منطقی NOT آپریشن کرنے کے لیے استعمال ہوتی ہے۔
  • SET (Set): ایک سیٹ ہدایات جو ایک مخصوص بٹ کو 1 پر سیٹ کرنے کے لیے استعمال ہوتی ہے۔
  • ری سیٹ (ری سیٹ): ایک ری سیٹ انسٹرکشن جو ایک مخصوص بٹ کو 0 پر سیٹ کرنے کے لیے استعمال ہوتی ہے۔
  • RST (ری سیٹ): ایک ری سیٹ انسٹرکشن جو کسی مخصوص بٹ کو ری سیٹ کرنے یا 0 پر رجسٹر کرنے کے لیے استعمال ہوتی ہے۔
  • PLS (پلس): ایک نبض کی ہدایت جو نبض سگنل پیدا کرنے کے لیے استعمال ہوتی ہے۔

 

2. موازنہ کی ہدایات

 

  • CMP (موازنہ): ایک موازنہ کی ہدایت جو دو قدروں کے طول و عرض کا موازنہ کرنے کے لیے استعمال ہوتی ہے۔
  • EQU (برابر): ایک مساوات کی ہدایت جو اس بات کا تعین کرنے کے لیے استعمال ہوتی ہے کہ آیا دو قدریں برابر ہیں۔
  • NEQ (برابر نہیں): ایک غیر-مساوات کی ہدایت جو اس بات کا تعین کرنے کے لیے استعمال ہوتی ہے کہ آیا دو قدریں برابر نہیں ہیں۔
  • GT (اس سے بڑا): ایک قدر سے بڑا-یہ تعین کرنے کے لیے استعمال کیا جاتا ہے کہ آیا ایک قدر دوسری سے بڑی ہے۔
  • GEQ (زیادہ سے بڑا یا مساوی): اس سے بڑا یا مساوی ہدایات، اس بات کا تعین کرنے کے لیے استعمال کیا جاتا ہے کہ آیا ایک قدر دوسری سے بڑی ہے یا اس کے برابر ہے۔
  • ایل ٹی (اس سے کم): ہدایت سے کم، اس بات کا تعین کرنے کے لیے استعمال کیا جاتا ہے کہ آیا ایک قدر دوسری سے کم ہے۔
  • LEQ (اس سے کم یا مساوی): اس سے کم یا مساوی ہدایت، اس بات کا تعین کرنے کے لیے استعمال کی جاتی ہے کہ آیا ایک قدر دوسری سے کم ہے یا برابر ہے۔

 

3. شفٹ ہدایات

 

  • SHL (بائیں شفٹ): ایک شفٹ-بائیں ہدایات جو کہ بٹس کی ایک مخصوص تعداد کے ذریعے چھوڑے گئے ڈیٹا کو منتقل کرنے کے لیے استعمال ہوتی ہے۔
  • SHR (دائیں طرف شفٹ): ایک شفٹ-دائیں ہدایات جو ڈیٹا کو بٹس کی ایک مخصوص تعداد کے ذریعے دائیں منتقل کرنے کے لیے استعمال ہوتی ہے۔
  • ROR (دائیں گھمائیں): بٹس کی ایک مخصوص تعداد کے ذریعے ڈیٹا کو دائیں گھمانے کے لیے استعمال ہونے والی ایک گھمائیں-دائیں ہدایت۔
  • ROL (بائیں گھمائیں): ایک گھمائیں-بائیں ہدایات جو ڈیٹا کو بٹس کی ایک مخصوص تعداد کے ذریعہ بائیں گھمانے کے لیے استعمال ہوتی ہے۔

 

4. ریاضی کی ہدایات

 

  • ADD (Add): ایک اضافی ہدایات جو دو اقدار کے اضافے کو انجام دینے کے لیے استعمال ہوتی ہے۔
  • SUB (Subtract): ایک منہا کرنے کی ہدایت جو دو قدروں کو گھٹانے کے لیے استعمال ہوتی ہے۔
  • MUL (ضرب): ایک ضرب کی ہدایت جو دو اقدار کی ضرب کو انجام دینے کے لئے استعمال ہوتی ہے۔
  • DIV (تقسیم): تقسیم کی ہدایت، جو دو اقدار کے درمیان تقسیم کو انجام دینے کے لیے استعمال ہوتی ہے۔
  • MOD (Modulo): ماڈیولو ہدایات، دو اقدار کے درمیان ماڈیولو آپریشن انجام دینے کے لیے استعمال ہوتی ہے۔

 

5. ڈیٹا پروسیسنگ کی ہدایات

 

  • MOV (Move): ایک حرکت کی ہدایت جو ڈیٹا کو ایک جگہ سے دوسری جگہ منتقل کرنے کے لیے استعمال ہوتی ہے۔
  • XCH (Exchange): ایک تبادلے کی ہدایت جو ڈیٹا کے دو ٹکڑوں کی پوزیشنوں کو تبدیل کرنے کے لیے استعمال ہوتی ہے۔
  • FIL (Fill): ایک فل انسٹرکشن جو ایک مخصوص میموری ایریا کو مخصوص ڈیٹا سے بھرنے کے لیے استعمال ہوتی ہے۔
  • CPY (کاپی): ایک کاپی ہدایت جو ڈیٹا کو مخصوص میموری ایریا میں کاپی کرنے کے لیے استعمال ہوتی ہے۔

 

6. کنٹرول ہدایات

 

  • JMP (Jump): ایک چھلانگ کی ہدایت جو کسی پروگرام میں غیر مشروط چھلانگ لگانے کے لیے استعمال ہوتی ہے۔
  • JCN (مشروط چھلانگ): ایک مشروط چھلانگ کی ہدایت جو کسی پروگرام میں مشروط چھلانگ کرنے کے لئے استعمال ہوتی ہے۔
  • NOP (No Operation): No-آپریشن کی ہدایت جو کسی پروگرام میں No-آپریشن کرنے کے لیے استعمال ہوتی ہے۔
  • END (اختتام): ایک اختتامی ہدایت جو کسی پروگرام کے اختتام کو ظاہر کرنے کے لیے استعمال ہوتی ہے۔

 

7. ٹائمر اور کاؤنٹر کی ہدایات

 

  • TMR (ٹائمر): ٹائمنگ کنٹرول کو نافذ کرنے کے لیے استعمال ہونے والی ٹائمر ہدایات۔
  • TON (آن ڈیلے ٹائمر): ایک آن-تاخیر ٹائمر کو-تاخیر کنٹرول پر لاگو کرنے کے لیے استعمال کیا جاتا ہے۔
  • TOF (آف ڈیلے ٹائمر): ایک آف-تاخیر ٹائمر آف-تاخیر کنٹرول کو نافذ کرنے کے لیے استعمال کیا جاتا ہے۔
  • RTC (حقیقی-وقت کی گھڑی): حقیقی-وقت کی گھڑی کی ہدایات جو موجودہ وقت اور تاریخ کو بازیافت کرنے کے لیے استعمال ہوتی ہیں۔
  • CTU (اوپر کاؤنٹر): اپ کاؤنٹر اپ-کاؤنٹنگ کنٹرول کو نافذ کرنے کے لیے استعمال کیا جاتا ہے۔
  • CTD (ڈاؤن کاؤنٹر): ڈاؤن کاؤنٹر کا استعمال ڈاؤن-کاؤنٹنگ کنٹرول کو نافذ کرنے کے لیے کیا جاتا ہے۔

 

8. کمیونیکیشن کمانڈز

 

  • RS (پڑھیں/بھیجیں): Read/Send کمانڈ، ڈیٹا کو پڑھنے اور بھیجنے کے لیے استعمال ہوتی ہے۔
  • WS (لکھیں/وصول کریں): لکھیں/حاصل کریں کمانڈ، ڈیٹا لکھنے اور وصول کرنے کے لیے استعمال ہوتی ہے۔
  • NET (نیٹ ورک): نیٹ ورک کمانڈ، PLCs کے درمیان نیٹ ورک مواصلات کو فعال کرنے کے لیے استعمال کیا جاتا ہے۔

 

انکوائری بھیجنے

whatsapp

ٹیلی فون

ای میل

تحقیقات