HCBBS Forum (اردو)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

مختلف عام استعمال ہونے والے کنفیگریشن سافٹ ویئرز کا موازنہ، براہِ کرم ماہرین سے مزید معلومات فراہم کرنے کی درخواست ہے

2016-09-06View Original

Thread Content

کنفیگریشن سافٹ ویئر میں “کنفیگریٹ” کا مطلب “ترتیب دینا”, “سیٹ کرنا”، “ضبط کرنا” وغیرہ ہے۔ اس کا مطلب یہ ہے کہ صارف، “بلاکس جوڑنے” جیسے آسان طریقے سے، اپنی ضرورت کے مطابق سافٹ ویئر کے فنکشنز کو ترتیب دے سکتا ہے، بغیر کسی کمپیوٹر پروگرام لکھنے کی ضرورت کے۔ یہی “کنفیگریشن” کا مطلب ہے۔ آسان الفاظ میں، کنفیگریشن سافٹ ویئر، خودکار عملوں اور آلات پر نظر رکھنے اور ان کو کنٹرول کرنے میں مدد کرتا ہے۔ یہ خودکار عملوں اور آلات سے مختلف قسم کی معلومات جمع کر سکتا ہے، اور ان معلومات کو گرافیکل شکل میں پیش کرکے انہیں زیادہ آسانی سے سمجھنے کے قابل بناتا ہے۔ اہم معلومات کو متعلقہ افراد تک مختلف طریقوں سے پہنچایا جاتا ہے، معلومات پر ضروری تجزیہ اور عملدرآمد کیا جاتا ہے، اور کنٹرول کے احکامات بھی جاری کیے جاتے ہیں۔ آلاتی کنٹرول انجینئرنگ نیٹ ورک نے، صارفین کی جانب سے فراہم کردہ معلومات کی بنیاد پر، مختلف عام استعمال ہونے والے کنفیگریشن سافٹ ویئرز کے بارے میں معلومات اور موازنے جمع کیے ہیں۔ تمام لوگوں کو بحث کرنے اور مزید معلومات فراہم کرنے کی دعوت ہے۔ چند مقبول کنفیگریشن سافٹ ویئرز کا تعارف:
1. ان ٹچ: ونڈرور کا ان ٹچ سافٹ ویئر، وہ پہلا کنفیگریشن سافٹ ویئر تھا جو ہمارے ملک میں متعارف ہوا۔ 80 کی دہائی کے آخر اور 90 کی دہائی کے آغاز میں، Windows 3.1 پر مبنی InTouch سافٹ ویئر نے ہمیں حیران کردیا؛ اس کے علاوہ InTouch میں بہت ساری تصاویر بھی موجود تھیں۔ لیکن، ابتدائی InTouch سافٹ ویئر میں ڈرائیورز سے رابطہ قائم کرنے کے لئے DDE طریقہ استعمال کیا جاتا تھا، جس کی وجہ سے اس کی کارکردگی خراب تھی۔ جدید ترین InTouch 7.0 ورژن میں یہ سافٹ ویئر مکمل طور پر 32 بٹ ونڈوز پلیٹ فارم پر کام کرتا ہے، اور اس میں OPC کی سہولت بھی موجود ہے۔ 2۔ iFix: انٹیلیوشن نامی کمپنی، فکس کنفیگریشن سافٹ ویئر کے ذریعے اپنا کاروبار شروع کیا۔ سال 1995 میں اسے ایمرسن نے خرید لیا، اور اب یہ ایمرسن گروپ کی مکمل ملکیتی ذیلی کمپنی ہے۔ فکس6.x سافٹ ویئر، صنعتی کنٹرول سسٹمز سے وابستہ افراد کے لئے ضروری تصورات اور آپریشنل انٹرفیس فراہم کرتا ہے؛ نیز اس میں مکمل ڈرائیور بھی موجود ہیں (جنہیں الگ سے خریدنا پڑتا ہے)۔ انٹیلیوشن نے اپنی جدید ترین مصنوعات کی سیریز کا نام “iFiX” رکھا ہے۔ iFiX میں، انٹیلیوشن نے طاقتور کنفیگریشن فیچرز فراہم کیے ہیں، لیکن یہ نئی ورژن، پچھلے 6.x ورژنوں کے ساتھ مکمل طور پر مطابقت نہیں رکھتی۔ پہلے استعمال ہونے والی سکرپٹ زبان کو VBA (Visual Basic For Application) میں تبدیل کر دیا گیا، اور اس میں مائیکروسافٹ کا VBA ڈویلپمنٹ انوائرنمنٹ بھی شامل کر دیا گیا۔ بدقسمتی سے، انٹیلیوشن نے VBA میں 6.1 ورژن کی اسکرپٹ زبان کو تبدیل کرنے کا کوئی آلہ فراہم نہیں کیا ہے۔ iFiX میں، Intellution کے مصنوعات، مائیکروسافٹ کے آپریٹنگ سسٹمز اور نیٹ ورکس سے گہرا انضمام رکھتے ہیں۔ انٹیلیوشن، OPC (OLE for Process Control) تنظیم کے بانی ارکان میں سے ایک بھی ہے۔ iFiX کے OPC کمپوننٹس اور ڈرائیورز کو بھی الگ سے خریدنا پڑتا ہے۔ 3۔ سیٹیچ: سی آئی ٹی کمپنی کا سیٹیچ بھی ان مصنوعات میں سے ایک ہے جو پہلے ہی چینی بازار میں داخل ہوئیں۔ سیٹیک کا طریقہ کار بہت سادہ ہے، لیکن یہ زیادہ تر پروگرامرز کے لئے ہی مناسب ہے، نہ کہ صنعتی کنٹرول سسٹم استعمال کرنے والوں کے لئے۔ سیٹیچ، سی زبان جیسی اسکرپٹنگ زبان فراہم کرتا ہے تاکہ صارفین دوبارہ ترقیاتی کام انجام دے سکیں۔ لیکن iFix کے برخلاف، سیٹیچ کی اسکرپٹنگ زبان آبجیکٹ اوریئنٹڈ نہیں ہے، بلکہ یہ سی زبان جیسی ہی ہے۔ یہ بات بلاشبہ صارفین کے لئے دوبارہ ترقیاتی کام انجام دینے میں رکاوٹ بنتی ہے۔ 4۔ ون سی سی: سیمنس کا ون سی سی بھی ایک مکمل کنفیگریشن ڈویلپمنٹ ماحول ہے۔ سیمنس، سی زبان جیسے اسکرپٹ فراہم کرتا ہے، نیز ڈیبگنگ کے لئے بھی ایک ماحول فراہم کرتا ہے۔ WinCC میں OPC کی سہولت موجود ہے، اور اس کے ذریعہ تقسیم شدہ نظاموں کو کنفیگر کیا جاسکتا ہے۔ لیکن WinCC کی ساخت کافی پیچیدہ ہے، اس لیے بہتر ہے کہ صارفین WinCC کے استعمال کو سیکھنے کے لئے سیمنس کی جانب سے فراہم کردہ تربیت حاصل کریں۔ 5۔ کنفیگریشن وانگ: کنفیگریشن وانگ، ملک کی پہلی اور سب سے معروف کنفیگریشن سافٹ ویئر تیار کرنے والی کمپنی ہے (اس سے قبل موجود زیادہ تر برانڈز غائب ہو چکے ہیں)۔ کنفیگریشن کنگ، ریسورس مینیجر جیسا استعمالی انٹرفیس فراہم کرتا ہے، نیز چینی حروف کو کلیدی الفاظ کے طور پر استعمال کرنے کی سہولت بھی فراہم کرتا ہے۔ کنفیگریشن کنگ بھی مختلف ہارڈویئر ڈرائیور فراہم کرتا ہے۔ 6۔ کونٹروکس (کائی وو) : ہوا فو کمپیوٹر کمپنی کا کونٹروکس2000، ایک مکمل 32 بٹ کا کنفیگریشن ڈویلپمنٹ پلیٹ فارم ہے؛ یہ صنعتی کنٹرول سسٹمز کے استعمال کنندگان کو ریئل ٹائم گراف، تاریخی ڈیٹا، الارمز، ڈیٹا رپورٹس اور دیگر خصوصیات فراہم کرتا ہے۔ ملک کے ان پہلے سافٹ ویئر ڈویلپرز میں سے ایک کے طور پر جو OPC تنظیم میں شامل ہوئے، کونٹروکس میں OPC کی سہولت فراہم کی گئی ہے، اور یہ درجنوں اعلیٰ کارکردگی والے ڈرائیور بھی فراہم کرتا ہے۔ یہ اوبجیکٹ آریئنٹڈ اسکرپٹنگ زبانوں کے لئے کمپائلر فراہم کرتا ہے؛ ActiveX کمپوننٹس اور پلگ اِنز کے استعمال کی سہولت دیتا ہے، نیز ODBC کے ذریعے بیرونی ڈیٹا بیس سے رابطہ قائم کرنے کی سہولت بھی فراہم کرتا ہے۔ کونٹروکس، نیٹ ورک سپورٹ اور ویو سرور کی سہولیات بھی فراہم کرتا ہے۔ 7۔ فورس کنٹرول (ForceControl): ڈاچنگ تھری ڈی کمپنی کا فورس کنٹرول، وقت سے متعلق پہلوؤں کے لحاظ سے، ملک کے ان ابتدائی کنفیگریشن سافٹ ویئرز میں سے ایک ہے۔ صرف اس لیے کہ ابتدائی دور میں “لیفٹ کنٹرول” کو باقاعدہ مصنوعات کے طور پر وسیع پیمانے پر فروخت نہیں کیا گیا، اس لیے زیادہ تر لوگوں کو اس کے بارے میں علم نہیں ہے۔ تقریباً سن 93 کے آس پاس، “لیکن کنٹرول” کا پہلا ورژن تیار ہو گیا، لیکن اس وقت یہ DOS اور VMS پر مبنی ورژن ہی تھا۔ بعد میں، ونڈوز 3.1 کی مقبولیت کے ساتھ، 16 بٹ ورژن کا “لیکن کنٹرول” بھی تیار کیا گیا۔ لیکن ونڈوز 95 کے ورژن میں “لیکونٹرول” کی تخلیق سے پہلے، اس کا استعمال بنیادی طور پر کمپنیوں کے داخلی منصوبوں کے لئے ہی کیا جاتا تھا۔ 32 بٹ ورژن میں دستیاب 1.0 ورژن کے “لیکن کنٹرول” سسٹم میں، اسکی ساخت ہی ایک جدید خصوصیت ہے۔ اسکی سب سے بڑی خصوصیت یہ ہے کہ یہ حقیقی معنوں میں ایک تقسیم شدہ، ریئل ٹائم ڈیٹا بیس پر مبنی تین پرتوں والی ساخت رکھتا ہے؛ اور یہ ریئل ٹائم ڈیٹا بیس ایک ایسی ساخت ہے جسے ترتیب دیا جاسکتا ہے۔ 1999 سے 2000 کے درمیان، لیکنگ کنٹرول میں بہت ترقی ہوئی۔ نئے ورژن 2.0 میں فیچرز کی تعداد، استعمال میں آسانی، کھلے پن، اور I/O ڈرائیوز کی تعداد میں بہت بہتری آئی۔ بہت سے پہلوؤں کی ڈیزائننگ میں، “لیفٹ کنٹرول” ملکی صارفین کے نقطہ نظر کو مدِ نظر رکھتا ہے؛ یعنی عملیت پسندی کو ترجیح دی جاتی ہے، لیکن ساتھ ہی بڑے سافٹ ویئرز کے معیارات بھی برقرار رکھے جاتے ہیں۔ اس کے علاوہ، کمپنی نے مصنوعات سے متعلق تربیت، صارفین کو تکنیکی مدد فراہم کرنے وغیرہ کے لئے بھرپور وسائل خرچ کئے ہیں۔ امید ہے کہ مختصر وقت میں ہی “لیکنگ کنٹرول” سافٹ ویئر، انڈسٹریل کنٹرول سافٹ ویئر کی دنیا میں ایک بڑا اثر ڈالے گا۔ 8۔ GE کا Cimplicity، امریکی کمپنی GE Fanuc کی جانب سے تیار کردہ ایک ایسا سافٹ ویئر ہے جو کاروباری سطح پر حل فراہم کرنے کے لئے استعمال ہوتا ہے؛ یہ انسان-مشین انٹرفیس، ڈیٹا جمع کرنے، اور نگرانی و کنٹرول کے لئے بھی استعمال ہوتا ہے۔ CIMPLICITY سسٹم ایک ماڈیولر سافٹ ویئر ڈھانچہ ہے؛ یہ سافٹ ویئر کے بنیادی حصوں، بنیادی سسٹم، اختیاری ماڈیولز، اور آلات کے درمیان رابطے کے عناصر پر مشتمل ہے۔ CIMPLICITY سسٹم کی ایک اہم خصوصیت یہ ہے کہ یہ مختلف پلیٹ فارمز کی حمایت کرتا ہے۔ CIMPLICITY جن کمپیوٹر ہارڈویئر سسٹمز پر چل سکتا ہے، ان میں انٹیل سیریز کے مائکروپروسیسرز والے پرسنل کمپیوٹر، DEC Alpha ورک اسٹیشن، HP-9000 سیریز، IBM PowerPC، IBM RS-6000، اور DEC VAX جیسے مختلف قسم کے سسٹم شامل ہیں۔ اور یہ ان کمپیوٹر آپریٹنگ سسٹمز کی حمایت کرتا ہے جن میں تازہ ترین 32 بٹ ونڈوز سسٹمز جیسے ونڈوز NT 4.0، ونڈوز 95 شامل ہیں۔ ; یونکس سسٹم اور VMS سسٹم وغیرہ۔ 9۔ RSView Supervisory Edition، راک ویل آٹومیشن کی جانب سے تیار کردہ ایک سافٹ ویئر ہے؛ یہ ونڈوز 2000 آپریٹنگ سسٹم پر مبنی ہے۔ اس کا استعمال، پوری کمپنی کی تمام پیداواری سرگرمیوں کی نگرانی، کنٹرول، اور اس سے متعلق ڈیٹا حاصل کرنے کے لئے کیا جاتا ہے۔ 10- NI Lookout، مارکیٹ میں سب سے آسان استعمال ہونے والا انڈسٹریل کنفیگریشن سافٹ ویئر ہے! لُک آؤٹ کا استعمال کرتے ہوئے، صنعتی عملوں پر نگرانی اور ڈیٹا جمع کرنا بہت آسان ہو جاتا ہے۔ لُک آؤٹ، درجنوں PLC کمیونیکیشن پروٹوکولز کی حمایت کرتا ہے، جیسے موڈبس، AB، سیمنس وغیرہ۔ لک آؤٹ بھی OPC کمیونیکیشن کی حمایت کرتا ہے۔ لُک آؤٹ، NI کے ہارڈویئر مصنوعات “فیلڈ پوائنٹ” کے ساتھ بھی بغیر کسی رکاوٹ کے انضمام کیا جاسکتا ہے۔ فائل کا سائز بہت بڑا ہے؛ یہ صرف 11 انچ چوڑائی والے ڈیوائسوں پر ہی استعمال کی جاسکتی ہے۔ “وِزکون” ایک جدید SCADA ایپلیکیشن ڈویلپمنٹ ٹول ہے، سسٹم انٹیگریٹرز اس کی مدد سے مختلف صنعتی شعبوں کے لئے جدید ایپلیکیشنز تیار کرسکتے ہیں۔ وزکون کا بہت ہی آسان گرافکل یوزر انٹرفیس، شاندار HMI خصوصیات، انٹرنیٹ تک رسائی، آسان سے پیچیدہ تک کا ترقیاتی عمل، اور پوری فیکٹری کو ایک ساتھ جوڑنے کی صلاحیت، ان خصوصیات کی وجہ سے یہ فیکٹریوں کی خودکاری کے لئے سب سے موزوں SCADA سسٹم بن جاتا ہے۔ وزکون کی بدولت کمپنی کے مختلف شعبے ایک دوسرے سے جڑ جاتے ہیں، اور فیکٹری کے منتظمین اور عملہ تمام قسم کے ڈیٹا کو دیکھ سکتے ہیں۔ مینیجرز، دفتر میں موجود پہچانے گئے آپریشنل ماحول اور تلاش کے آلات کے ذریعے براہِ راست ڈیٹا حاصل کر سکتے ہیں۔ در حقیقت، ایک کھلے نظام کے طور پر، وزکون صارفین کو مختلف ہارڈویئر اور سافٹ ویئرز کو ایک ساتھ جوڑنے کی سہولت دیتا ہے، تاکہ موجودہ سرمایہ کی حفاظت کی جاسکے، پیداواری صلاحیت اور مصنوعات کے معیار میں بہتری لائی جاسکے۔ 12۔ MCGS (مانیٹر اینڈ کنٹرول جنریٹڈ سسٹم)، ایک کنفیگریشن سافٹ ویئر ہے؛ اسے ٹونگتائی سافٹ ویئر کمپنی نے تیار کیا ہے۔ یہ ونڈوز پلیٹ فارم پر مبنی ایک سافٹ ویئر ہے، جس کا استعمال اعلیٰ سطحی مانیٹرنگ سسٹمز کو تیزی سے تخلیق کرنے کے لئے کیا جاتا ہے۔ یہ Microsoft Windows 95/98/Me/NT/2000 جیسے آپریٹنگ سسٹمز پر چل سکتا ہے۔ کچھ عام استعمال ہونے والے کنفیگریشن سافٹ ویئرز کی خصوصیات کا موازنہ:
1) گرافکس کی خصوصیات: Cimplicity میں گرافکس کی خصوصیات بہترین ہیں؛ گرافکس لائبریری میں مختلف قسم کے گرافکس موجود ہیں۔ یہ سافٹ ویئر، ایک تصویر سے دوسری تصویر میں رنگوں کی تدریجی تبدیلی کی حمایت کرتا ہے۔ لیکن جو آبجیکٹس شامل کیے جاتے ہیں، ان کو ضرور فارمیٹ تبدیل کرنا پڑتا ہے؛ ورنہ سافٹ ویئر کام کرنا بند کر دے گا۔ ایک تصویر ایک پروسیس ہے، اسکرپٹ کو چلانے کے لئے ملٹی تھریڈنگ استعمال کی جاتی ہے؛ اس لئے تصویر بڑی ہونے کے باوجود اس کی رفتار بہت تیز ہوتی ہے۔ اس میں آبجیکٹس سے متعلق لنکس کی بنیاد پر کاپی کرنے کی سہولت موجود ہے؛ اس طرح MIX کی طرح، ایک ہی آبجیکٹ کو مختلف مناظر میں استعمال کرتے وقت بار بار ترمیم کرنے کی ضرورت نہیں پڑتی۔ لیکن اس کا نقصان یہ ہے کہ پروگرام چلنے کے دوران ماڈل کو ضرور فعال حالت میں رہنا پڑتا ہے۔ ایڈیٹنگ اور رننگ الگ الگ ہیں؛ الگ الگ الارمز اور ہسٹریکل ٹرینڈز کے لئے مخصوص پروگرام موجود ہیں۔ اس میں VBA بھی شامل ہے، اور اس کے اپنے داخلی فنکشنز بھی ہیں، نیز VB کے مختلف فنکشنز بھی موجود ہیں۔ VBA کے استعمال کا طریقہ عام طریقوں سے مختلف ہے۔ یہ ActiveX اور OLE کو سپورٹ کرتا ہے، لیکن کنٹرولز کی کچھ خصوصیات کو لاک کر دیا گیا ہے۔ پوائنٹس کی توسیعی خصوصیات iFIX کے برابر ہی طاقتور ہیں؛ لامحدود ورچوئل متغیرات کے استعمال سے پوائنٹس پر کوئی اثر نہیں پڑتا۔ لیکن پوائنٹس کی توسیع سے متعلق الارم سیٹنگز کو حل کرنا کافی مشکل ہے، جبکہ آؤٹ پٹ سے متعلق کوئی مسئلہ نہیں ہے۔ ہسٹری ریکارڈنگ کے لحاظ سے بھی کوئی مسئلہ نہیں ہے۔ یہ کثیر شرائطی ترتیبات کی حمایت کرتا ہے، جس سے ترتیب دینے کے عمل میں بہترین حل فراہم ہوتا ہے۔ InTouch: یہ ActiveX کنٹرولز کو سپورٹ کرتا ہے، لیکن تیسرے فریقوں کے کنٹرولز کے لئے کوئی غلطی سے بچنے کا نظام موجود نہیں ہے۔ اس میں صرف محدود تعداد میں داخلی فنکشنز موجود ہیں، جن کا استعمال عام نگرانی کے کاموں کے لئے کیا جاتا ہے۔ پیچیدہ کاموں، جیسے رپورٹس تیار کرنے کے لئے، دیگر آلات کی مدد لینی پڑتی ہے۔ چاہے یہ UO پوائنٹ ہو یا نہ ہو، عالمگیر متغیرات سمیت، ٹیگ پوائنٹس کا استعمال ہوتا ہے؛ پوائنٹس کی توسیع صرف ان اعداد و شمار کے لئے ہوتی ہے جو سمولیشن کے ذریعے حاصل کئے جاتے ہیں، یعنی بٹس کی سطح پر تقسیم کیا جاتا ہے۔ کنفیگریشن آبجیکٹس کی تلاش اور تبدیلی کی سہولت فراہم کرتا ہے۔ اوبجیکٹس کے امتزاج سے، اصل اوبجیکٹس کی خصوصیات غائب ہو جاتی ہیں؛ لہذا حالتوں میں تبدیلی کے لئے کوئی دوسرا راستہ تلاش کرنا پڑتا ہے۔ وِن سی سی: اس کی گرافکس سہولیات بھی ان ٹچ جیسی ہی ہیں؛ پینل میں ایک ساتھ استعمال کیے جانے والے رنگوں کی تعداد 16 ہے۔ دستیاب گرافکس لائبریری محدود ہے، اور یہ آٹوکیڈ کے گرافکس فارمیٹس کو سپورٹ نہیں کرتا۔ پوائنٹس کی تعداد کو بھی ان ٹچ کی طرح ہی بڑھایا جاسکتا ہے۔ یہ صرف اینالاگ ڈیٹا کو ہی پڑھ سکتا ہے، اور بٹس کو الگ الگ کرنے کی سہولت بھی فراہم کرتا ہے۔ وِن سی سی، بٹس پر عمل کرنے کے لئے خصوصی طریقے فراہم کرتا ہے؛ اس کے ذریعے اینالاگ ڈیٹا میں موجود بٹس کو پڑھا جاسکتا ہے، اور الارم سیٹ کیے جاسکتے ہیں۔ یہ دوطرفہ OPC سپورٹ بھی فراہم کرتا ہے، اور ایکٹیو ایکس کو بھی سپورٹ کرتا ہے۔ اندرونی زبان کا استعمال کرتے ہوئے، ماحول C زبان جیسا ہوتا ہے۔ اسی طرح، اس کے فنکشنز کو وسعت دینا بھی آسان ہو جاتا ہے۔ ۲) ڈیٹا پوائنٹس کا انتظام: یہ تمام سافٹ ویئرز، ڈیٹا پوائنٹس کی تعریف کے لئے ایک یکساں ماحول فراہم کرتے ہیں۔ InTouch اور Cimplicity میں چند ہی قسم کے ڈیٹا ٹائپس دستیاب ہیں، لیکن Cimplicity میں مانیٹرنگ پوائنٹس سے متعلق ڈیٹا کی پروسیسنگ کی سہولت بھی موجود ہے۔ WinCC میں ڈیٹا ٹائپس کی تعداد کچھ زیادہ ہے، جبکہ iFIX میں سب سے زیادہ ڈیٹا ٹائپس دستیاب ہیں؛ اس میں بہت سے تیار شدہ فنکشن بلاکس بھی موجود ہیں، جیسے ہسٹری ریکارڈنگ بلاک، ٹرینڈ بلاک، کیلکولیشن بلاک، PID بلاک، ٹائمنگ بلاک وغیرہ۔ ان کی مدد سے آلات کے کام کرنے کے وقت کا حساب لگانا، ڈیٹا کو تبدیل کرنا وغیرہ کا کام بغیر کسی خاص پروسیس کے انجام دیا جاسکتا ہے۔ ساتھ ہی، iFIX میں دس سے زیادہ سگنل جنریٹر بھی موجود ہیں، جو ڈیبگنگ کے دوران بہت مددگار ثابت ہوتے ہیں، اور ان کا استعمال بہت آسان ہے۔ چار قسم کے سافٹ ویئرز میں، iFIX میں ڈیٹا پوائنٹس کا انتظام، تصویروں کے ذریعے چلنے والے عمل سے الگ ہوتا ہے؛ یہ براہِ راست فیلڈ کی معلومات کو ظاہر کرتا ہے۔ جب ڈیٹا پوائنٹس مقرر کر دئے جاتے ہیں، تو فوراً ہی فیلڈ کی حالت کا اندازہ لیا جا سکتا ہے (بشرطیکہ کمیونیکیشن کامیاب ہو)۔ سادگی، ایک اور معلوماتی پلیٹ فارم بھی فراہم کرتا ہے؛ جس کے ذریعے پروگرام چلنے کے دوران نقاط کی حالت کی نگرانی کی جاسکتی ہے، اور ترمیم کے دوران نقاط کی ترتیب سے متعلق معلومات حاصل کی جاسکتی ہیں، تاکہ ترتیبات کو تبدیل کیا جاسکے۔ iFIX اور Cimplicity، دونوں ہی ڈیٹا مینجمنٹ سسٹمز میں ڈیٹا کی درآمد اور برآمد کی سہولیات فراہم کرتے ہیں۔ ان کے ذریعہ TAG متعلق معلومات کو Excel جیسے ٹیبلار فارمیٹ والے دستاویزات میں منتقل کیا جاسکتا ہے۔ Excel میں TAGs سے متعلق پیچیدہ ترتیبات کو آسانی سے انجام دیا جاسکتا ہے، اور پھر ان معلومات کو دوبارہ ڈیٹا بیس میں منتقل کیا جاسکتا ہے۔ ۳) نیٹ ورک فنکشنز: ان تمام مانیٹرنگ سافٹ ویئرز میں نیٹ ورک فنکشنز موجود ہیں، لیکن ان کی کارکردگی مختلف ہے۔ WinCC، Cimplicity اور InTouch، انجینیرنگ پر مبنی ہیں؛ ان میں نیٹ ورک پر انجینیرنگ کے ناموں کی بنیاد پر تلاش کیا جاتا ہے۔ OX، نوڈز پر مبنی ہے؛ اس میں نوڈز کے ناموں کی بنیاد پر تلاش کیا جاتا ہے۔ WinCC، Cimplicity اور InTouch میں پیرامیٹرز کی ترتیب دینا ضروری ہے، جبکہ iFIX میں صرف فزیکل کنکشن کی ضرورت ہے، اور اس میں خود بخود نیٹ ورک نوڈز کی شناخت ہو جاتی ہے؛ کسی اضافی ترتیب کی ضرورت نہیں ہے۔ یہ پہلا ایسا سافٹ ویئر ہے جو مکمل طور پر Client/Server HMI انفراسٹرکچر پر مبنی ہے، اور اس میں C/S انفراسٹرکچر والے تمام فنکشنز موجود ہیں۔ اس کے ذریعہ دور دراز کے نوڈز کے تمام ڈیٹا پوائنٹس کی نگرانی کی جا سکتی ہے، بغیر کسی اضافی ٹیگ کی ضرورت کے۔ دور دراز کے نوڈز میں موجود ڈیٹا بیس پوائنٹس کو آن لائن ہی شامل، ترمیم یا حذف کیا جا سکتا ہے؛ یہی وجہ ہے کہ اس سے دور دراز کے نوڈز کی حقیقی سطح پر ترتیب دینا ممکن ہے۔ لہذا، دور سے کال کرکے فیلڈ ڈیٹا بیس کی تصویر میں تبدیلی کی جاسکتی ہے؛ نیٹ ورک میں موجود کسی بھی ڈیٹا بیس پوائنٹ میں تبدیلی بالکل آن لائن ہی کی جاتی ہے، اور اس کے لئے سسٹم کو دوبارہ شروع کرنے کی ضرورت نہیں ہے۔ WinCC، InTouch، Cimplicity میں ریموٹ کنفیگریشن کی سہولت موجود نہیں ہے؛ صرف لوکل کنفیگریشن ہی ممکن ہے، اور ڈیٹا بیس میں کسی تبدیلی کے لئے پروگرام کو دوبارہ شروع کرنا ضروری ہے۔ iFDX اور Cimplicity دونوں کو انٹرنیٹ کے ذریعے، IE براؤزر کے ذریعے دیکھا جا سکتا ہے۔ ٹھیک ہے، میں اسے عربی زبان میں ترجمہ کرتا ہوں:

٤) کمیونیکیشن فنکشنز: WinCC اور Cimplicity، بالترتیب سیمنس اور جنرل الیکٹرک کی جانب سے تیار کردہ سافٹ ویئر ہیں، جو مختلف آلات کی نگرانی کے لئے استعمال ہوتے ہیں۔ لہذا، ان سافٹ ویئرز کے ذریعہ حمایت کیے جانے والے ہارڈویئرز (PLC، DCS) کی تعداد محدود ہے۔ دوسری جانب، iFIX اور InTouch، COM/DCOM ٹیکنالوجی پر مبنی ہیں؛ ان کے پاس صنعتی استعمال کے لئے درکار تقریباً تمام ہارڈویئرز کے لئے انٹرفیس موجود ہیں۔ یہ وہ سافٹ ویئر ہیں جو خصوصی طور پر نگرانی کے مقاصد کے لئے تیار کئے گئے ہیں، اور یہ فیلڈ میں استعمال کرنے کے لئے زیادہ موزوں ہیں، نیز ان کی کارکردگی بھی بہتر ہے۔ اس کا کمیونیکیشن ڈیزائن بہت آسان ہے، لہذا رابطہ قائم کرنا نسبتاً آسان ہے۔ 5) انتظامی پہلوؤں میں، سیکیورٹی کا انتظام: انجینئرنگ کے انتظامی پہلوؤں سے صنعتی پیداوار کے معیارات کو پورا کیا جاسکتا ہے؛ یہ آپریٹرز کے لئے استعمال ہونے والے کنٹرول سسٹم سے متعلق ہے۔ لیکن آپریٹنگ سسٹم کی سیکیورٹی کے لحاظ سے، اگر سافٹ ویئر کو دوبارہ شروع نہیں کیا جاسکتا (جیسے Ctrl Alt Del، Windows کلیدوں کا استعمال)، تو iFIX کے ذریعہ براہ راست ترتیبات درج کرکے سافٹ ویئر کو بغیر دوبارہ شروع کیے ہی فعال کیا جاسکتا ہے۔ دیگر سافٹ ویئرز میں پیچیدہ آپریشنز اور ترتیبات ہوتی ہیں، اور ان کے کام کرنے کے لئے سسٹم کو دوبارہ شروع کرنا ضروری ہوتا ہے۔ الارم مینجمنٹ: GE کا Cimplicity، الارم سے متعلق فیچرز کے لحاظ سے سب سے بہترین ہے؛ کیوں کہ اس میں الگ الگ الارم مینجمنٹ یونٹ اور الارم کنٹرول آپشنز موجود ہیں۔ لیکن یہ الارمز کی منظم تقسیم کی سہولت فراہم نہیں کرتا۔ InTouch اور iFIX میں کنٹرولز کو ترتیب دینے کا طریقہ “کنفیگریشن” کی شکل میں ہے، جس سے یہ زیادہ لچیلا ہو جاتا ہے۔ iFIX، ماضی کے الارموں سے متعلق ریکارڈز کو پڑھنے کی سہولت بھی فراہم کرتا ہے؛ اس میں لاگ ان کی کارروائیوں سے متعلق ریکارڈز بھی شامل ہیں۔ Cimplicity، WinCC، اور InTouch کے پاس الگ الگ ریکارڈ موجود ہیں؛ جبکہ Cimplicity اور iFIX دونوں کے پاس الارم ODBC بھی موجود ہے۔ رپورٹنگ کے لحاظ سے: چونکہ Cimplicity اور iFIX میں VBA فیچر موجود ہے، اور iFIX میں SQL زبان بھی موجود ہے، لہذا ADO اور RDO جیسے فیچرز کی بھی پوری حمایت موجود ہے۔ اسی وجہ سے Office 97 جیسے عام آفس سافٹ ویئرز، اور SQL Server، Access، Oracle، FoxPro جیسے ڈیٹا بیس سافٹ ویئرز تک بھی آسانی سے رسائی حاصل کی جاسکتی ہے، اور ان کے ساتھ بھی آسانی سے کام کیا جاسکتا ہے۔ جبکہ WincC، اپنے ODBC کمپوننٹ کے طور پر Sybase کے SQL Anywhere کا استعمال کرتا ہے، اور یہ صرف اسی مصنوعات پر ہی منحصر ہے۔ InTouch میں براہِ راست ڈیٹا بیس کو کنٹرول کرنے کے لئے کوئی آلہ موجود نہیں ہے؛ یہ اپنے SQL فنکشنز کا استعمال کرکے ڈیٹا کی درآمد اور برآمد کو سنبھالتا ہے۔ آخری دو طریقے، جامع انتظام کے لحاظ سے، پہلے دو طریقوں کے مقابلے میں واضح طور پر کم مناسب ہیں۔ لاک کرنے کے طریقے: iFIX میں ہارڈ ویئر بیسڈ سسٹم استعمال کیا جاتا ہے، InTouch میں ہارڈ ویئر کے ساتھ سافٹ ویئر بیسڈ سسٹم بھی استعمال کیا جاتا ہے (جسے نقل کیا جاسکتا ہے)، WinCC میں سافٹ ڈسک بیسڈ لائسنسنگ سسٹم استعمال کیا جاتا ہے (جسے نقل نہیں کیا جاسکتا)، جبکہ Cimplicity میں الگورتھم بیسڈ سسٹم استعمال کیا جاتا ہے۔ چونکہ آپریٹنگ سسٹم کے سافٹ ویئر کی استحکام کی سطح خراب ہے، اس لیے لائسنس شدہ فلوپ ڈسکوں کے خراب ہونے اور سسٹم کے کریش ہونے کی وجہ سے ڈیزائنرز اور عملے کو بہت پریشانی کا سامنا کرنا پڑتا ہے۔ فلوپی ڈسک کے ذریعہ اجازت دینے کے طریقہ کار کے مطابق، جب اجازت دے دی جاتی ہے، تو صرف اسی حد تک کام کیا جاسکتا ہے جو اجازت میں شامل ہے۔ WinCC میں محدود وقت کے لئے تبدیلیاں کی جاسکتی ہیں۔
Reply #22016-11-24
اتنی چیزیں دیکھ کر سر درد ہونے لگتا ہے :(

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.