PLC سے SMS الرٹس: پیرامیٹرز تبدیل کریں اور بغیر انٹرنیٹ کے مطلع ہوں

کوئی انٹرنیٹ نہیں۔ کوئی روٹر نہیں۔ کوئی VPN نہیں۔ صرف ایک SIM کارڈ اور ایک نمبر جو آپ کو کال کرتا ہے جب مشین رک جاتی ہے۔ مخصوص صنعتی مقامات کے ایک خاص طبقے کے لیے — دور دراز، دیہی، یا صرف سستے — SMS سب سے قابل اعتماد الرٹ چینل ہے جو موجود ہے، اور GSM کی صلاحیت رکھنے والے xLogic CPUs میں یہ بلٹ ان ہے۔

ہنرنامہ اس کے لیے پورے سیکشن وقف کرتا ہے: SMS غلطی کوڈز، فون بک کا انتظام، ٹیکسٹ پیغام کے ذریعے پیرامیٹر کی تبدیلی۔ یہ کوئی بعد کی سوچ کی خصوصیت نہیں ہے۔ یہ ایک کام کرنے والا دور دراز دیکھ بھال کا نظام ہے۔

آپ ٹیکسٹ کے ذریعے کیا کر سکتے ہیں

فہرست ایک ریموٹ کنٹرول پینل کی طرح ہے:

  • ایس ایم ایس کے ذریعے F، Q، AQ، AF، AM، REG اور RTC کی اقدار میں ترمیم کریں
  • فون بک کے نمبروں کو دور سے تبدیل کریں
  • جی پی آر ایس کے پیرامیٹرز اور ترتیبات کو ایڈجسٹ کریں
  • ای میل کے پیرامیٹرز اور ترتیبات میں ترمیم کریں
  • جی ایس ایم کے پیرامیٹرز چیک کریں

سادہ زبان میں: مشین آپ کو 3 بجے صبح "ٹینک کی سطح کم، پمپ 1 ٹرپ" کا ٹیکسٹ بھیج سکتی ہے، اور آپ جواب میں "کم سطح کے سیٹ پوائنٹ کو 2.1m تک بڑھائیں، پمپ 1 کو ری سیٹ کریں۔" سائٹ کبھی بھی ایک ٹیکنیشن کو نہیں دیکھتی جب تک کہ مسئلہ واقعی ہاتھوں کی ضرورت نہ ہو۔

کچھ سائٹس کے لیے SMS کیوں کلاؤڈ سے بہتر ہے

کلاؤڈ مانیٹرنگ کو ایک ایسے ڈیٹا کنکشن کی ضرورت ہوتی ہے جو ہر جگہ کام کرتا ہو۔ ایک اسٹیل فریم گودام، ایک بیسمنٹ پلانٹ روم، یا ایک وادی کی سائٹ جہاں LTE کی کنیکٹیویٹی کمزور ہو، یہ مفروضہ ناکام ہوجاتا ہے۔ SMS اسی نیٹ ورک پر چلتا ہے لیکن بہت کم بار کے ساتھ: ایک ٹیکسٹ پیغام اس جگہ پہنچتا ہے جہاں TCP سیشن ٹائم آؤٹ ہوتا ہے۔

ایک قیمت کی کہانی بھی ہے۔ ایک دور دراز سائٹ پر مسلسل پولنگ کے لیے ایک ڈیٹا پلان بڑھتا ہے۔ SMS الرٹس واقعہ پر مبنی ہیں — مہینے میں چند پیغامات، ہر پیغام پر سینٹ، کوئی غیر فعال وقت کا ڈیٹا چارج نہیں۔ صرف الرٹ مانیٹرنگ کے لیے، بل تقریباً کچھ نہیں ہوتا۔

حقیقی کیس: رات کی شفٹ سرد اسٹوریج

ایک سرد اسٹور جس میں ایک ہی ریفریجریشن کنٹرولر ہے، کوئی سائٹ نیٹ ورک نہیں، اور ایک رات کا منیجر جو تکنیکی نہیں ہے۔ CPU ایک SMS بھیجتا ہے جب درجہ حرارت الرٹ کی حد سے تجاوز کر جاتا ہے اور ہر پندرہ منٹ بعد جب تک کہ کوئی تسلیم نہ کرے۔ مالک کا فون HMI ہے۔ مالک کا جواب ٹیکسٹ — "ری سیٹ، سیٹ پوائنٹ کم کریں" — کنٹرول عمل ہے۔

یونٹ نے دو سال تک ایسے ہی چلایا۔ صرف سروس کالز شیڈول کی گئی تھیں۔

سیٹ اپ حقیقت

آپ کو ایک GSM/GPRS کی صلاحیت رکھنے والے CPU ماڈل کی ضرورت ہے، ایک SIM جس میں SMS فعال ہو، اور فون بک کو اجازت دی گئی نمبروں کے ساتھ ترتیب دیا گیا ہو۔ ہنرنامہ SMS کمانڈ فارمیٹس اور غلطی کے کوڈز شامل کرتا ہے — اس صفحے کو بک مارک رکھیں، کیونکہ پہلی ترتیب ہمیشہ ایک ٹائپنگ کی غلطی ہوتی ہے۔

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

SMS کمانڈ گرامر

کمانڈ فارمیٹس سیکھنا ایک ڈیمو اور ایک کام کرنے والے نظام کے درمیان فرق ہے۔ ہنرنامہ F، Q، AQ، AF، AM، REG اور RTC کی قیمتوں میں تبدیلی کے لیے SMS کی نحو کو دستاویز کرتا ہے — ہر ایک کا اپنا فارمیٹ ہوتا ہے، ہر ایک کا ایک غلطی کا کوڈ ہوتا ہے جب یہ ناکام ہوتا ہے۔ فون بک متعدد نمبروں کی حمایت کرتی ہے، اور CPU یہ بتاتا ہے کہ کون کمانڈ دینے کے لیے مجاز ہے اور کون صرف الرٹ ہونے کے لیے مجاز ہے۔

سائٹ کے لیے ایک صفحے کا کمانڈ چیت شیٹ بنائیں: "کم سطح کے سیٹ پوائنٹ کو بڑھانے کے لیے، X بھیجیں؛ پمپ 1 کو ری سیٹ کرنے کے لیے، Y بھیجیں۔" اسے اس فون کے ساتھ لامینٹ کریں جو ڈیوٹی انجینئر لے کر جاتا ہے۔ وہ لوگ جو واقعی SMS کنٹرول کا استعمال کرتے ہیں وہ PLC پروگرامرز نہیں ہیں — وہ ایک فون اور ایک طریقہ کار کے ساتھ آپریٹر ہیں، اور چیت شیٹ طریقہ کار ہے۔

کمیشننگ کے دوران ہر کمانڈ فارمیٹ کا ٹیسٹ کریں، طوفان کے دوران نہیں۔ فارمیٹ میں ایک ٹائپنگ کی غلطی فون پر ایک غلطی کا کوڈ پیدا کرتی ہے اور مشین پر ایک معمہ؛ ایک ٹیسٹ شدہ فارمیٹ ایک کام کرنے والا دور دراز کنٹرول پیدا کرتا ہے۔ کمیشننگ کے پندرہ منٹ ایک 2 بجے صبح کی کال کو بچاتے ہیں۔

جب SMS کافی نہیں ہوتا

SMS واقعہ پر مبنی اور انسانی ہدایت یافتہ ہے؛ یہ ایک تاریخ دان نہیں ہے۔ اگر سائٹ کو رجحانات، SCADA کی تاریخ، یا کثیر صارف ڈیش بورڈ کی ضرورت ہو تو، ایتھرنیٹ کا راستہ easySCADA یا کلاؤڈ پلیٹ فارم ڈیٹا لے جاتا ہے۔ ایماندار فن تعمیر دونوں کو چلاتا ہے: الرٹ کے لیے SMS اور فوری کمانڈ کے لیے، ریکارڈ کے لیے Modbus TCP یا MQTT۔ ایک ہی CPU دونوں چینلز کی حمایت کرتا ہے، اور دونوں کبھی بھی متصادم نہیں ہوتے — GSM ماڈیول ٹیکسٹ کو سنبھالتا ہے جبکہ ایتھرنیٹ پورٹ ڈیٹا کو سنبھالتا ہے۔

ناکامی کا طریقہ جس کے خلاف ڈیزائن کرنا ہے وہ ہے جہاں الرٹ ٹیکسٹ باہر جاتا ہے اور کوئی عمل نہیں کرتا۔ تسلیم کو ترتیب دیں: آپریٹر جواب دیتا ہے، CPU تسلیم کو لاگ کرتا ہے، اور اسکیلیشن منطق جانتی ہے کہ کس نے جواب نہیں دیا۔ یہ SMS کو ایک اطلاع سے ایک عمل میں تبدیل کرتا ہے جس میں جوابدہی ہوتی ہے۔

اور SIM کو ہر ماہ بھرپور اور ٹیسٹ کریں۔ ایک مردہ SIM ایک خاموش الرٹ سسٹم ہے، اور خاموش الرٹ سسٹمز بدترین ممکنہ لمحے میں دریافت ہوتے ہیں۔

تسلیم کا لوپ

ایک الرٹ جس کی کوئی تصدیق نہیں کرتا ایک افواہ ہے۔ تسلیم کے راستے کو ترتیب دیں: SMS باہر جاتا ہے، آپریٹر جواب دیتا ہے، CPU جواب کو لاگ کرتا ہے اور اگر کوئی ونڈو کے اندر جواب نہیں دیتا تو اسکیلیٹ کرتا ہے۔ ہنرنامہ کے کمانڈ سیٹ میں تسلیم کے فارمیٹس شامل ہیں؛ ڈیزائن کا فیصلہ آپ کا ہے۔ دو نمبر — تسلیم کا ٹائم آؤٹ اور اسکیلیشن کا ہدف — ایک اطلاع کے نظام کو ایک عمل میں تبدیل کرتے ہیں جس میں جوابدہی ہوتی ہے، اور وہ کسی بھی خصوصیت سے زیادہ قیمتی ہیں جو بروشر میں ہے۔

انٹرنیٹ پر منحصر الرٹ سسٹمز فیشن میں ہیں۔ SMS الرٹس ناقابل تباہ ہیں۔ جانیں کہ آپ کی سائٹ کو واقعی کس کی ضرورت ہے۔

SIM کا ماہانہ ٹیسٹ ایک غیر معروف رسم ہے: ایک ٹیسٹ الرٹ بھیجیں، فون کی گھنٹی بجتے ہوئے دیکھیں، جواب کے راستے کی تصدیق کریں۔ ایک خاموش SIM ایک خاموش الرٹ سسٹم ہے، اور خاموش سسٹمز بدترین ممکنہ لمحے میں دریافت ہوتے ہیں۔ ٹیسٹ کو کیلنڈر پر رکھیں — ہر مہینے کے پہلے پیر — اور الرٹ چین زندہ رہتا ہے۔