Thread Content
اس پوسٹ کو آخری بار oatobnus نے 8-3-2011 کو ساعت 11:08 پر ترمیم کیا۔ آیئے، ہم سب مل کر بات کریں کہ فی الحال DCS سسٹم کون سے آپریٹنگ سسٹمز کے ساتھ مطابقت رکھتا ہے؟ ہنی ویل PKS/TPS، ایمرسن ڈیلٹا V، فاکسبورو، آئی اے یوکوگاوا سینچورن VP/3000، اے بی بی 800XA، ژیجیاڭ یونیورسٹی کنٹرول سسٹم، ہیلیسی۔
ڈی سی ایس سسٹم کون سے آپریٹنگ سسٹمز کے ساتھ مطابقت رکھتا ہے، یہ ورژن پر منحصر ہے۔ مثلاً: یوکوگاوا سینٹمن وی پی، وسٹا ورژن 4.XX کے ساتھ کام کرتا ہے؛ جبکہ یوکوگاوا سی ایس3000، NT (ورژن 2XX) اور 2000.XP (ورژن 3.XX) کے ساتھ کام کرتا ہے۔ ژیجیاڭ یونیورسٹی کا سسٹم بھی اسی طرح ہے۔
میرے خیال میں، فی الحال یہ آپریٹنگ سسٹم ایک مشکل ہے۔ نئے سسٹم جیسے VISTA اور WIN7 کی استحکام کی صلاحیت بہت کم ہے، XP کی استحکام کی صلاحیت بھی اچھی نہیں ہے۔ روزمرہ کے استعمال میں تو کوئی مسئلہ نہیں ہے، لیکن جب کمپیوٹر کو طویل وقت تک چلانے کی ضرورت پڑتی ہے، تو مسائل پیدا ہو جاتے ہیں۔ فی الحال WIN2000 کی استحکام کی صلاحیت کافی اچھی ہے، لیکن اب ہارڈویئر ساز کمپنیاں WIN2000 کے ڈرائیور فراہم نہیں کر رہی ہیں۔ یہاں تک کہ XP کے ڈرائیور بھی حاصل کرنا بہت مشکل ہے۔ ہارڈویئر تو ترقی کرتا رہتا ہے، لیکن ڈرائیور ترقی نہیں کرتے، یا پھر وہ مناسب نہیں ہوتے۔ بہت سر درد ہو رہا ہے۔ نیا انڈسٹریل کمپیوٹر خریدنے کے بعد، اسے نصب کرنے میں ہی مشکلات پیش آتی ہیں۔ ۔ ۔ یہاں تک کہ نسبتاً جدید DCS سسٹم بھی VISTA کو سپورٹ کر سکتے ہیں، لیکن استحکام کا مسئلہ موجود ہے؛ زائد فائلیں، سسٹم کا بند ہو جانا وغیرہ۔ ۔ ۔ ۔ لگتا ہے کہ DCS اور مائیکروسافٹ کے درمیان بات چیت ضروری ہے، ہاہا۔ شاید دیگر بھی کوئی آپریٹنگ سسٹم موجود ہو، لیکن فی الحال مجھے اس کا علم نہیں ہے۔
اس پر بحث کرنے کے لئے، ہمیں اسے مجموعی طور پر دیکھنا ہوگا۔ صرف اوپر یا نیچے والے حصوں کو دیکھنا کافی نہیں ہے۔ دیگر سسٹمز پر گہری سطح پر ٹیسٹنگ نہیں کی گئی۔ میں مرکزی کنٹرول سسٹم کے بارے میں مختصراً بات کروں گا۔ پہلے یہ بات جان لیں کہ ورچوئل مشین کے ماحول میں، جب ہوسٹ مشین WIN7 ہو اور ورچوئل مشین کا سسٹم XP ہو، اور سافٹ ویئر کے طور پر VPC استعمال کیا جائے، تو ECS700 کو صحیح طریقے سے انسٹال اور استعمال نہیں کیا جا سکتا۔ اگر ورچوئل مشین سافٹ ویئر VM ہے، تو صرف ECS700، ECS100 جیسے تمام کنٹرول سافٹ ویئر ہی استعمال کیے جاسکتے ہیں؛ دیگر کوئی سافٹ ویئر استعمال نہیں کیا جاسکتا۔ اگر ورچوئل مشین WIN7 کا 32 بٹ سسٹم ہے، تو فی الحال کسی نے اس میں کوئی خرابی دریافت نہیں کی ہے۔ سینٹرل کنٹرول کی جانب سے اپنے ملازمین پر کیے گئے ٹیسٹوں میں بھی کوئی بڑی خرابی دریافت نہیں ہوئی، لیکن پھر بھی کسی مسئلے کے امکان کو مسترد نہیں کیا جاسکتا۔ 64 بٹ سسٹم WIN7 میں ورچوئل مشینوں کے استعمال میں بہت مشکلات ہیں، بہت سے پروگرام اس میں چل ہی نہیں پاتے۔ یہ بات صرف WIN7 ماحول میں، ورچوئل مشینوں کے استعمال سے کسی ورچوئل مشین کو چلانے سے متعلق ہے۔ اگر متعدد ورچوئل مشینیں ہوں، تو XP سسٹم میں، ECS100 کے ذریعہ مختلف ورچوئل مشینوں کے درمیان ڈاؤن لوڈنگ ممکن ہے۔ ECS700 کے OS سسٹموں کے درمیان بھی فی الحال سروروں کی قسم اور IP ایڈریسز کو پہچاننا ممکن ہے، لیکن ایک سرور سے دوسرے سرور تک رسائی حاصل کرنا ممکن نہیں ہے۔ اس کی وجہ کا پتہ لگانے کی کوشش جاری ہے۔ اگر یہ ورچوئل مشین میں نہ ہو، تو WIN7 کا 32 بٹ ورژن اور اس سے کم ورژنوں کے لئے، غیر سرکاری طور پر کہا جاتا ہے کہ فی الحال ان تمام ورژنوں کی مکمل حمایت کی جاتی ہے۔ لیکن فی الحال بھی، فیکٹری سے نکلنے والے کمپیوٹروں میں XP SP2 آپریٹنگ سسٹم ہی استعمال کیا جاتا ہے۔ (دیگر چند سسٹمز پر وسیع پیمانے پر ٹیسٹنگ نہیں کی گئی۔) مثلاً، WIN7 کی جانچ صرف سسٹم ڈویلپمنٹ ٹیم کے اندرونی ملازمین نے اپنی ذاتی پسند کے مطابق کی تھی۔ دراصل، ان باتوں کا کوئی خاص مطلب نہیں ہے؛ کیوں کہ ملکی سطح پر استعمال ہونے والے تمام سسٹموں میں، اگر کوئی غیر سرکاری سسٹم استعمال کیا جائے، تو کسی مسئلے کی صورت میں وہ لوگ اپنی ذمہ داری سے بچنے کے لیے یہ کہتے ہیں کہ یہ مسئلہ خود استعمال کنندہ کی غلطی کی وجہ سے ہے۔ میرے خیال میں، ہم سب لوگ بیرونی نظاموں پر بحث کو ترجیح دے سکتے ہیں۔ مثلاً ABB کا AC800F: فی الحال، 800F کے لئے WIN7 کے 32 بٹ سسٹم میں کوئی بڑی مشکل نہیں ہے؛ کم از کم تازہ ترین ورژن کے سافٹ ویئر میں تو WIN7 کے 32 بٹ سسٹم کی حمایت موجود ہے۔ لیکن 64 بٹ سسٹم کا ورژن فی الحال باضابطہ طور پر جاری نہیں ہوا ہے۔ اور، کیا ہمیں واقعی 64 بٹ سسٹم کے لئے AC800F کی ضرورت ہے؟ ذاتی طور پر میں اس موضوع کے بارے میں مزید جاننے کا خواہشمند ہوں۔ مثلاً، کسی فیکٹری کی کسی مصنوعات کی مختلف سسٹمز اور ماحولوں میں حمایت کی صورتحال وغیرہ۔ ۔
فی الحال آپریٹنگ سسٹم واقعی ایک بڑا مسئلہ ہے، کیوں کہ مائیکروسافٹ نے XP اور 2003 کی حمایت بند کر دی ہے۔ لیکن فی الوقت ایسے DCS سسٹم بہت کم ہیں جو براہِ راست Win7 اور 2008 کی حمایت کر سکتے ہیں۔ میرے خیال میں، ورچوئل ماحول میں ان سسٹموں کو چلانا صرف عارضی حل ہے، اور ایسے سسٹموں میں استحکام کی کمی ہوتی ہے۔ مجھے یاد ہے کہ جب ہنی ویل نے TPS کے لئے NT پلیٹ فارم تیار کیا، تو اس میں بھی ورچوئل ماحول استعمال کیا گیا، اور اس کے استعمال سے سسٹم میں عدم استحکام پایا گیا۔
چاہے وہ کوئی بھی ہو، اصل بات تو DCS سسٹم کی استحکام ہی ہے۔ بعض سسٹم بہت حساس ہوتے ہیں، جس کی وجہ سے مسلسل ردِعمل پیدا ہوکر سسٹم بند ہو جاتا ہے، اور اس کی درست وجہ بھی معلوم نہیں ہوپاتی۔
ہنی ویل PKS، 2000.xp، server2003 سے مطابقت رکھتا ہے؛ جبکہ تازہ ترین ورژن win7 سے بھی مطابقت رکھتا ہے۔
فاکسبورو آئی اے میں XP سسٹم اور UNIX سسٹم موجود ہیں، جبکہ ژیجیانگ یونیورسٹی کے کنٹرول سسٹم عموماً Win2000 پر چلتے ہیں؛ وہاں XP-300 اور JX300 بھی موجود ہیں۔
میں نے تمام سسٹمز میں Honeywell PKS 2.10 WIN2000 SERVER (انگریزی)، 3.12 WIN2003 SERVER (انگریزی)، TPS WIN2000 (انگریزی)، WINNT (انگریزی)، Emerson DeltaV7.3، WINXP SP1 (انگریزی)، Foxboro IA WINXP SP1 (انگریزی)، YOKOGAWA Centumn 3000 WINXP (چینی)، ABB 800XA WINXP (چینی)، جی-زیجیاو ژونگکنگ 7 WINXP (چینی)، WIN2000 (چینی)، ہیلیسی WINXP (چینی) کو انسٹال کیا ہے۔
میں نے جے ایکس300 کنٹرولر کو ون2000 اور XP دونوں سسٹمز پر استعمال کیا، کوئی مسئلہ نہیں ہوا۔ پہلے ہمارے انجینیرنگ اسٹیشنز اور آپریشن اسٹیشنز دونوں میں ون2000 سسٹم ہی استعمال ہوتا تھا، لیکن ایک بار انجینیرنگ اسٹیشن کا ہارڈ ڈسک خراب ہو گیا، تو میں نے اس کی جگہ نیا ہارڈ ڈسک لگایا اور XP سسٹم انسٹال کیا۔ یعنی اب انجینیرنگ اسٹیشنز میں XP سسٹم ہے، جبکہ آپریشن اسٹیشنز میں اب بھی ون2000 سسٹم ہی استعمال ہو رہا ہے۔ اب تقریباً چھ ماہ گزر گئے ہیں، اور سب کچھ ٹھیک ہی چل رہا ہے۔
ونڈوز 7 کی استحکام کی سطح بہت اچھی ہے، لیکن فیکٹریوں میں پھر بھی 32 بٹ والے XP کو ترجیح دی جاتی ہے۔