سارٽوريس سم API سافٽ ويئر
وضاحتون
- پراڊڪٽ جو نالو: سم ايپي گائيڊ
- ڇڏڻ جي تاريخ: سيپٽمبر 5، 2024
- مقصد: اُميٽرڪس سوٽ پراڊڪٽس کي ڊيٽا فراهم ڪرڻ.
پيداوار جي استعمال جون هدايتون
سم ايپس جو تعارف
- سم ايپس کي اميٽرڪ سوٽ پراڊڪٽس ۾ پروجيڪٽ ٺاهڻ ۽ ماڊل بلڊنگ لاءِ ڊيٽا حاصل ڪرڻ لاءِ استعمال ڪيو ويندو آهي.
سم ايپس حاصل ڪرڻ
- SimApis حاصل ڪرڻ لاءِ، سرڪاري دستاويزن جو حوالو ڏيو يا مدد لاءِ ڪسٽمر سپورٽ سان رابطو ڪريو.
سم ايپي خاصيتون
- سم ايپس سمڪا ۽ سمڪا-آن لائن ۾ نگراني، ڪنٽرول، ۽ ماڊل بلڊنگ لاءِ ريئل ٽائيم ڊيٽا فراهم ڪري ٿو.
صرف موجوده ڊيٽا استعمال
- بهترين ڪارڪردگي لاءِ صرف موجوده ڊيٽا استعمال ڪرڻ ۽ تاريخي ڊيٽا کان پاسو ڪرڻ جي صلاح ڏني وئي آهي.
سم ايپي انسٽاليشن جي تياري
- انسٽاليشن کان اڳ، پڪ ڪريو ته توهان جو سسٽم صارف گائيڊ ۾ بيان ڪيل گهٽ ۾ گهٽ گهرجن کي پورو ڪري ٿو.
سم ايپي انسٽال ڪرڻ
- پنهنجي سسٽم تي SimApi انسٽال ڪرڻ لاءِ يوزر مينوئل ۾ ڏنل قدم بہ قدم هدايتن تي عمل ڪريو.
SIMCA لاءِ SimApi سيٽ اپ ڪرڻ
- ڏنل هدايتن مطابق SIMCA ۾ SimApi سيٽنگون ترتيب ڏيو.
SIMCA-online لاءِ SimApi سيٽ اپ ڪرڻ
- SIMCA-آن لائن ۾ ريئل ٽائيم ڊيٽا حاصل ڪرڻ ۽ لکڻ جي عملن لاءِ SimApi سيٽ اپ ڪريو.
جاچ ۽ مسئلا حل ڪرڻ
- انسٽاليشن کان پوءِ، صحيح ڪارڪردگي کي يقيني بڻائڻ لاءِ ٽيسٽنگ ڪريو. مسئلن جي صورت ۾، استعمال ڪندڙ گائيڊ ۾ مسئلو حل ڪرڻ واري حصي جو حوالو ڏيو.
سمڪا آن لائن کان ٽيسٽنگ
- ڊيٽا جي واپسي جي تصديق ڪرڻ لاءِ SIMCA-آن لائن مان SimApi انٽيگريشن جي جانچ ڪريو.
لاگ سان مسئلو حل ڪرڻ Files
- SimApi لاگ استعمال ڪريو file ڪنهن به انسٽاليشن يا آپريشنل مسئلن جي سڃاڻپ ۽ حل ڪرڻ لاءِ.
سروس اڪائونٽ جي ترتيب
- بي عيب آپريشن لاءِ SIMCA-آن لائن سروس اڪائونٽ جي صحيح ترتيب کي يقيني بڻايو.
ٽيڪنيڪل تفصيل
- سم ايپس تي تفصيلي ٽيڪنيڪل معلومات لاءِ استعمال ڪندڙ گائيڊ جي سيڪشن 7 جو حوالو ڏيو.
سم ايپس جو تعارف
- سم ايپي يوميٽرڪس® سوئيٽ سافٽ ويئر ۽ ڊيٽا سورس جي وچ ۾ هڪ سافٽ ويئر انٽرفيس آهي. سم ايپي جو بنيادي مقصد سمڪا®-آن لائن يا سمڪا® کي ڊيٽا فراهم ڪرڻ آهي.
- سارٽوريس اسٽيڊم ڊيٽا اينالائيٽڪس اي بي ڪيترن ئي مختلف ڊيٽا ذريعن لاءِ سم ايپس تيار ڪري ٿو، جهڙوڪ پروسيس هسٽرين ۽ جنرل پرپز ڊيٽابيس.
- هي دستاويز ڏيکاري ٿو ته سم ايپي ڇا آهي، ۽ اهو يوميٽرڪس سوٽ پراڊڪٽس ۾ ڪيئن استعمال ٿئي ٿو. توهان سکندا ته سم ايپي جي منصوبابندي ڪيئن ڪجي، ۽ انسٽال ڪجي، مسئلو ڪيئن حل ڪجي ۽ پنهنجي انسٽاليشن کي ڪيئن جانچجي. آخري باب ۾ ڊولپرز لاءِ ٺهيل سم ايپس جي ٽيڪنيڪل تفصيل شامل آهن.
سم ايپي جو مقصد: يوميٽرڪس سوٽ پراڊڪٽس کي ڊيٽا فراهم ڪرڻ
- سم ايپي جو بنيادي مقصد ڊيٽا سورس مان سمڪا-آن لائن يا سمڪا کي ڊيٽا فراهم ڪرڻ آهي. ڊيٽا سورس سمڪا-آن لائن جو حصو نه آهي پر هڪ پروسيس هسٽرينر يا ٻيو سسٽم ٿي سگهي ٿو جيڪو ڊيٽا کي رکي ٿو ۽ منظم ڪري ٿو.
- هڪ SimApi نوڊس جي هڪ درجي بندي کي ظاهر ڪري ٿو، جيڪو فولڊرن سان لاڳاپيل آهي a ۾ file سسٽم. هر نوڊ ۾ ٻيا نوڊ شامل ٿي سگهن ٿا، يا tags. اي tag هڪ متغير سان ملندو آهي. انهن لاءِ tags، ڊيٽا حاصل ڪري سگهجي ٿو. تصوير ڏيکاري ٿي a tag، گرمي پد، نوڊ ۾ چونڊيل
- SIMCA-online ۾ هڪ ڊيٽا سورس ۾ BakersYeastControlGood. اهو ڊيٽا سورس مان ورتل تازيون قدرون پڻ ڏيکاري ٿو.
اُميٽرڪس سوٽ ۾ سم ايپي جو استعمال
- ڊيسڪ ٽاپ سافٽ ويئر SIMCA پروجيڪٽ ٺاهڻ ۽ ماڊل بلڊنگ لاءِ ڊيٽا حاصل ڪرڻ لاءِ SimApi استعمال ڪري سگهي ٿو جيئن هيٺ ڏنل تصوير ڏيکاري ٿي.
- SIMCA-آن لائن نگراني ۽ ڪنٽرول لاءِ حقيقي وقت ۾ ڊيٽا حاصل ڪرڻ لاءِ SimApis استعمال ڪري ٿو، انهي سان گڏ ڊيٽا سورس ڏانهن ڊيٽا واپس لکندو آهي. هيٺ ڏنل تصوير ڏيکاري ٿي ته SimApi هڪ سسٽم ۾ ڪٿي آهي جنهن ۾ ڊيٽا سورس، SIMCA-آن لائن سرور، ۽ ڪلائنٽ شامل آهن.
عام طور تي استعمال ٿيندڙ SimApis
- سڀ کان وڌيڪ استعمال ٿيندڙ SimApis آهن:
- اويوا (اڳوڻي OSIsoft) PI سسٽم سان ڳنڍڻ لاءِ PI AF SimApi.
- او پي سي يو اي سم ايپي
- ODBC SimApi - SQL سرور يا Oracle جهڙن ڊيٽابيس تائين عام رسائي لاءِ
- سڀئي موجود سم ايپس پيراگراف 3 ۾ انهن جي خاصيتن سان گڏ درج ٿيل آهن.
سميوليشن ڊيٽا لاءِ ڊي بي ميڪر سم ايپي
- ڊي بي ميڪر هڪ ايپليڪيشن آهي جيڪا سمڪا-آن لائن سرور انسٽاليشن سان مهيا ڪئي وئي آهي. اهو هڪ ڊيٽا سورس، جهڙوڪ پروسيس هسٽرينر، کي اڳي لوڊ ٿيل ڊيٽا ٽيبل استعمال ڪندي نقل ڪري ٿو جتي مشاهدو هڪ هڪ ڪري سمڪا-آن لائن کي ڊي بي ميڪر سم ايپي ذريعي مهيا ڪيو ويندو آهي.
- ڊي بي ميڪر صرف نمائش جي مقصدن لاءِ استعمال ڪيو ويندو آهي ۽ ڊيٽا سورس مان لائيو ڊيٽا سان پيداوار ۾ استعمال نٿو ڪري سگهجي. ڊي بي ميڪر بابت وڌيڪ سکڻ لاءِ بلٽ ان مدد ڏسو.
اضافي دستاويز
- هي دستاويز لاڳاپيل دستاويزن جي هڪ سيٽ مان هڪ آهي، هر هڪ جو ڌيان ۽ ٽارگيٽ سامعين مختلف آهن:
ذريعو | ڇا | ڪٿي |
سمڪا-آن لائن web صفحو | تعارفي معلومات ۽ ڊائون لوڊ | sartorius.com/umetrics-simca- آن لائن |
سمڪا-آن لائن ريڊ مي ۽ انسٽاليشن.pdf | انسٽاليشن ۽ SIMCA سان ڪيئن شروعات ڪجي - آن لائن ڊيمو ڊيٽا | انسٽاليشن زپ ۾ file |
سمڪا-آن لائن عملدرآمد گائيڊ | SIMCA-آن لائن ڪارڪردگي جو خاڪو بيان ڪري ٿو، ان کي ٻين Umetrics Suite سافٽ ويئر سان تناظر ۾ رکي ٿو، ڪامياب تعیناتي لاءِ گهرجن ۽ بهترين طريقن کي بيان ڪري ٿو، ۽ قدم بہ قدم انسٽاليشن هدايتون. | sartorius.com/umetrics-simca- آن لائن |
سم ايپي گائيڊ | سم ايپي انسٽاليشن جي تياري ۽ انجام ڏيڻ، بشمول مسئلو حل ڪرڻ. ڊولپرز لاءِ سم ايپي تي ٽيڪنيڪل تفصيل پڻ شامل آهن. | سارٽوريئس.com/umetrics-simapi |
سم ايپي استعمال ڪندڙ ھدايتون | هر شايع ٿيل SimApi لاءِ دستاويزي دستاويز، خاصيتن، انسٽاليشن هدايتن، ۽ ترتيب جي وضاحتن سان. | سارٽوريئس.com/umetrics-simapi |
سمڪا-آن لائن ٽيڪنيڪل گائيڊ | سمڪا-آن لائن سرور جي انسٽاليشن جي منصوبابندي، مسئلو حل ڪرڻ، ۽ سمڪا-آن لائن ڪيئن ڪم ڪري ٿو ان جي کوٽائي لاءِ ٽيڪنيڪل حوالو. | sartorius.com/umetrics-simca-آن لائن |
سمڪا-آن لائن مدد | WebSIMCA-آن لائن ڪيئن استعمال ڪجي ۽ SIMCA-آن لائن ڪيئن ڪم ڪري ٿي، ان تي ٻڌل مدد. | سافٽ ويئر ۾ ئي، ۽ تي sartorius.com/umetrics-simca |
سمڪا-آن لائن Web ڪلائنٽ انسٽاليشن گائيڊ | SIMCA-آن لائن جي انسٽاليشن کي بيان ڪري ٿو Web گراهڪ. | sartorius.com/umetrics-simca-آن لائن |
اُميٽرڪس جي ڄاڻ جو بنياد | هر جاري ڪيل سافٽ ويئر ورزن، ٽيڪنيڪل آرٽيڪلز، ۽ اميٽرڪ سوٽ پراڊڪٽس ۾ ڄاتل سڃاتل مسئلن بابت آرٽيڪلز سان گڏ ڳولا لائق ڊيٽابيس. | سارٽوريئس.com/umetrics-kb |
SIMCA مدد/صارف گائيڊ | پروجيڪٽ ٺاهڻ ۽ ڊيٽا ماڊلنگ لاءِ ڊيسڪ ٽاپ SIMCA ڪيئن استعمال ڪجي. | سمڪا ۽ ان ۾ sartorius.com/umetrics-simca |
حمايت web صفحو | ٽيڪنيڪل سپورٽ ڪيئن حاصل ڪجي. | sartorius.com/umetrics-support |
ٽيڪنيڪل سپورٽ
- سارٽوريس آن لائن سپورٽ ٽيم سم ايپس بابت ٽيڪنيڪل سوالن جا جواب ڏئي ٿي ۽ سم ايپس جي واڌاري لاءِ درخواستون مناسب ماڻهن ڏانهن پڻ موڪلي سگهي ٿي. وڌيڪ سکو هتي sartorius.com/umetrics-support.
سم ايپس حاصل ڪرڻ
- اسان موجود SimApis لاءِ دستاويز ۽ انسٽاليشن پروگرامن جا لنڪ هتي مهيا ڪريون ٿا سارٽوريئس.com/umetrics-simapi.
- هر SimApi ان جي استعمال ڪندڙ گائيڊ ۾ دستاويز ٿيل آهي.
- سم ايپي گائيڊ، جيڪا توهان پڙهي رهيا آهيو، اها ان معلومات کي سم ايپي جي منصوبابندي، تنصيب، ۽ خرابي جي حل جي حوالي سان سم ايپي جي مڪمل معلومات سان گڏ ڪري ٿي.
سم ايپي خاصيتون
- سڀئي ڊيٽا ذريعا هڪجهڙا نه آهن. هڪ SimApi کي وضاحت ۾ سڀني ڪمن کي لاڳو ڪرڻ جي ضرورت ناهي. انهن سببن جي ڪري، مختلف SimApis مختلف ڪارڪردگي پيش ڪن ٿا. هيٺ ڏنل ميٽرڪس موجود SimApis ۽ انهن جي خاصيتن جي فهرست ڏئي ٿو.
- خاصيتون هيٺ بيان ڪيون ويون آهن. نوٽ ڪريو ته ٽيبل ۾ الڳ الڳ ڪالم آهن جيڪي ڏيکارين ٿا ته ڪهڙيون خاصيتون SIMCA-آن لائن ۽ SIMCA ۾ ترتيب وار موجود آهن.
خاصيت | مقصد | سمڪا-آن لائن استعمال | SIMCA استعمال |
موجوده ڊيٽا | ڊيٽا سورس مان تازي قدر سان هڪ واحد مشاهدو پڙهو. | حقيقي وقت ۾ عام عملدرآمد | – |
تاريخي ڊيٽا | ڊيٽا سورس مان تاريخي ڊيٽا سان گڏ هڪ ئي وقت ڪيترائي مشاهدا پڙهو. | ماضي جي ڊيٽا کي پڪڙڻ ۽ اڳڪٿي ڪرڻ، استعمال ڪندي منصوبا ٺاهيو File > نئون | ماڊل ٺاهڻ لاءِ پروسيس ڊيٽا درآمد ڪرڻ لاءِ ڊيٽابيس امپورٽ وزرڊ. |
ڌار ڊيٽا | ڊيٽا سورس مان ليبارٽري/IPC ڊيٽا پڙهو. في بيچ ڪيترائي مشاهدا. | بيچ منصوبن لاءِ مرحلن يا بيچ حالتن سان جيڪي ڊسڪريٽ ڊيٽا حاصل ڪرڻ لاءِ ترتيب ڏنل آهن. | – |
بيچ ڊيٽا | بيچ جون حالتون ۽ آخري معيار جون خاصيتون پڙهو (يا | بيچ جون حالتون يا مقامي سينٽرنگ. | ڊيٽابيس امپورٽ وزرڊ بيچ جي حالتن کي پڙهڻ لاءِ |
خاصيت | مقصد | سمڪا-آن لائن استعمال | SIMCA استعمال |
ٻيو MES قسم جو ڊيٽا). في بيچ هڪ مشاهدو. | بيچ ليول ماڊل ٺاهڻ. | ||
بيچ نوڊ | مخصوص بيچ لاءِ شروعاتي وقت ۽ آخري وقت (هڪ فعال بيچ لاءِ خالي) بيان ڪريو.
هڪ وقت جي حد ۾ موجود سڀني بيچن جي ڳڻپ ڪريو. |
بيچ ترتيبن جي عمل درآمد لاءِ گهربل. | ڊيٽابيس امپورٽ وزرڊ درآمد ڪرڻ لاءِ بيچ چونڊڻ لاءِ. |
واپس لکو - مسلسل ڊيٽا | مسلسل ڊيٽا، جهڙوڪ اڳڪٿيون، ڊيٽا سورس ڏانهن واپس لکو. | ڪنٽرول ايڊوائيزر لاءِ يا مسلسل ترتيبن لاءِ، بيچ ارتقا جي سطح مان ڊيٽا واپس لکو. | – |
واپس لکو - ڌار ڌار | ڊسڪريٽ ڊيٽا، جهڙوڪ اڳڪٿيون، ڊيٽا سورس ڏانهن واپس لکو. | ڊسڪريٽ ڊيٽا حاصل ڪرڻ لاءِ ترتيب ڏنل مرحلن لاءِ بيچ ارتقا جي سطح تي بيچ ترتيبن لاءِ واپس لکو. | – |
واپس لکو - بيچ ڊيٽا | بيچ ليول ڊيٽا، جهڙوڪ اڳڪٿيون يا آخري معيار جون خاصيتون، ڊيٽا سورس ڏانهن واپس لکو. | بيچ ليول تي بيچ ڪنفگريشن لاءِ واپس لکو. | – |
نوڊ جي درجي بندي | سم ايپي نوڊس جي هڪ درجي بندي کي سپورٽ ڪري ٿو، ساڳئي طرح هڪ وانگر file سسٽم. هر نوڊ تي مشتمل ٿي سگھي ٿو tags ۽ ٻيا نوڊس. هيراڪيري وڏي تعداد ۾ نوڊس کي منظم ڪرڻ آسان بڻائي ٿي ۽ tags. | سڀني هنڌن تي سپورٽ ڪئي وئي جتي tags استعمال ڪيا ويندا آهن. | |
صفا tag توسيع | هڪ صف tag ڪيترن ئي قدرن کي ذخيرو ڪري ٿو. SimApi صف کي وڌائي ٿو tag ڪيترن ئي فردن کي tags، صف ۾ هر عنصر لاءِ هڪ. | جتي سپورٽ ڪئي وئي tags مسلسل ڊيٽا لاءِ استعمال ٿيندا آهن. هر هڪ وڌايو ويو tag SIMCA پروجيڪٽ ۾ هڪ متغير سان ميپ ڪيو وڃي. | |
ڪيترائي ڊيٽا ذريعا | سم ايپي هڪ کان وڌيڪ ڊيٽا ذريعن سان ڳنڍجي سگهي ٿو يا انفرادي سيٽنگز ۽ لاگ سان پاڻ جي ڪيترن ئي مثالن کي سپورٽ ڪري ٿو. fileهر مثال لاءِ. | ساڳئي قسم جي ڪيترن ئي مختلف ڊيٽا ذريعن سان ڳنڍيو. | – |
ڪنيڪشن جي لچڪ | جيڪڏهن SimApi ڊيٽا سورس کان ڌار ٿي وڃي ٿو، ته اهو خودڪار طريقي سان ڪنيڪشن ٻيهر قائم ڪرڻ جي ڪوشش ڪندو. | ڊيٽا سورس سان ڪنيڪشن ٻيهر قائم ڪرڻ لاءِ SimApi کي ٻيهر شروع ڪرڻ جي ضرورت ناهي. | – |
گھر اندر ترقي ڪئي وئي | سم ايپي ترقي يافته، مهيا ڪيل ۽ سپورٽ ڪيل آهي |
صرف موجوده ڊيٽا، تاريخي ڊيٽا کان سواءِ، سفارش نه ڪئي وئي آهي.
- ڪجھ سم ايپس، خاص طور تي او پي سي ڊي اي، صرف موجوده ڊيٽا پڙهڻ جي حمايت ڪن ٿا، ۽ تاريخي ڊيٽا نه.
- هڪ SimApi جيڪو صرف موجوده ڊيٽا کي سپورٽ ڪري ٿو، ڊيسڪ ٽاپ SIMCA ۾ استعمال نٿو ڪري سگهجي، ڇاڪاڻ ته اهو تاريخي ڊيٽا پڙهڻ جي قابل نه هوندو جنهن تي ماڊل ٺاهڻا آهن.
- SIMCA-آن لائن لاءِ، اسان سختي سان هڪ ڊيٽا سورس ۽ SimApi جي سفارش ڪريون ٿا جيڪو نه رڳو حقيقي وقت جي عمل لاءِ موجوده ڊيٽا فراهم ڪري، پر تاريخي ڊيٽا پڻ مهيا ڪري ته جيئن ماضي جي ڊيٽا جي اڳڪٿي ڪري ۽ ان کي پڪڙي سگهجي. SIMCA-آن لائن ضرورت مطابق خودڪار طريقي سان حقيقي وقت جي ڊيٽا ۽ تاريخي ڊيٽا جي وچ ۾ سوئچ ڪري ٿو ۽ ان کي بند نٿو ڪري سگهجي.
- هڪ ڊيٽا ذريعو جيڪو صرف موجوده ڊيٽا فراهم ڪري ٿو، پر تاريخي ڊيٽا نه، سمڪا-آن لائن ۾ مسلسل منصوبن لاءِ ڪم ڪري سگهي ٿو، پر بيچ منصوبن لاءِ، تاريخي ڊيٽا جي ضرورت آهي.
سم ايپي انسٽاليشن جي تياري
- هي حصو سم ايپي جي ڪامياب انسٽاليشن لاءِ اهم معلومات بيان ڪري ٿو.
64-بٽ يا 32-بٽ سم ايپس
- هر سم ايپي جا 32-بٽ ۽ 64-بٽ ورجن آهن.
- SIMCA-online ۽ SIMCA 64-bit آهن ۽ انهن کي 64-bit SimApis مختلف قسمن جي ضرورت آهي. پراڻي 32-bit SimApis اڃا تائين پراڻين تنصيبات لاءِ موجود آهن.
لاگ لاءِ جڳھ file ۽ سيٽنگون
- هڪ سم ايپي پنهنجو لاگ محفوظ ڪري ٿو fileلڪيل پروگرام ڊيٽا فولڊر ۾ s 1:
%programdata%\Umetrics\SimApi، جتي %programdata% توهان جي ڪمپيوٽر تي اصل فولڊر ڏانهن نقشو ٺاهيندو آهي. اهو ڊفالٽ طور تي C:\ProgramData تي هوندو آهي. - هر SimApi عام طور تي پنهنجو لاگ استعمال ڪندو آهي file، جيڪو SIMCA-آن لائن سرور لاگ سان ملندڙ جلندڙ آهي file لاگ ليول سيٽنگ جي لحاظ کان گهٽ يا وڌيڪ ڊيٽا شامل هوندو. هي file مسئلو حل ڪرڻ لاءِ مفيد آهي. لاگ file نالو رکيو ويو آهي
.لاگ ڪٿي ڇا اهو SimApi آهي جيڪو توهان انسٽال ڪري رهيا آهيو، مثال طورample PIAFSimApi. SIMCA-آن لائن SimApi مثال جي نالن لاءِ ايندڙ سيڪشن پڻ ڏسو. - هن فولڊر ۾ XML ۾ SimApi سيٽنگون پڻ شامل آهن. file نالو ڏنل .xml.
- گھڻن سم ايپس ۾ گرافيڪل يوزر انٽرفيس هوندا آهن جيڪي xml ۾ سيٽنگون تبديل ڪندا آهن. file، پر ڪجهه لاءِ توهان تبديليون سڌو سنئون XML ۾ داخل ڪندا آهيو file ٽيڪسٽ ايڊيٽر سان، جهڙوڪ نوٽ پيڊ. هر SimApi لاءِ استعمال ڪندڙ گائيڊ ڏسو.
File نالا جڏهن SIMCA-online سان نامزد مثال استعمال ڪيا وڃن ٿا
- SIMCA-آن لائن ۾، هر SimApi انسٽنس کي پنهنجي ترتيب ملندي آهي. file ۽ لاگ file هر SimApi جي ڪيترن ئي مثالن سان ڪم ڪرڻ لاءِ. انهن جا نالا files کي SIMCA-آن لائن سرور آپشنز ڊائلاگ ۾ SimApi ٽيب تي ڏنل مثال جي نالي سان لڳايو ويندو آهي.
- هيٺيون سابقample انهن جا نالا ڏيکاري ٿو fileايس، ڪٿي SimApi نالي سان تبديل ڪرڻ جي ضرورت آهي.
- جڏهن مثال شامل ڪيو ويندو آهي ته ترتيب جو نالو ڏنو ويندو آهي: اوميگا سرور
- ٺاھ جوڙ file نالو: اوميگا سرور. ايڪس ايم ايل
- لاگ file نالو: اوميگا سرور.لاگ
- نوٽ ڪريو ته عام file لاگ file اڃا تائين ٺهيل آهي. هي لاگ file اهڙيون داخلائون آهن جيڪي ٽيڪنيڪل سببن جي ڪري لاگ ڏانهن نه ٿيون موڪلي سگهجن. file مثالن جي..
- هي فولڊر ڊفالٽ طور ونڊوز ۾ لڪيل آهي. ان کي ڏسڻ لاءِ File ايڪسپلورر جيڪو توهان ترتيب ڏيو ٿا اهو لڪايو ڏيکاريو files. نوٽ ڪريو ته توهان هڪ ايڊريس ٽائيپ ڪندي لڪيل فولڊر ڏانهن نيويگيٽ ڪري سگهو ٿا File ايڪسپلورر جو ايڊريس بار.
- ياد رهي ته SIMCA SimApi جي ڪيترن ئي مثالن کي سپورٽ نٿو ڪري، ۽ تنهن ڪري مٿي بيان ڪيل مثال جي نالي کان سواءِ نالا استعمال ڪري ٿو.
نيٽ ورڪ پلاننگ
- توهان کي نيٽ ورڪ ۾ ڊيٽا سورس جي ويجهو سمڪا-آن لائن سرور ڳولڻ گهرجي. اهو سمڪا-آن لائن ۽ ان جي ڊيٽا سورس جي وچ ۾ تيز ڪنيڪشن کي يقيني بڻائي ٿو.
- نيٽ ورڪنگ سامان SIMCA-آن لائن ۽ ڊيٽا سورس جي وچ ۾ ڪنيڪشن ۾ مداخلت ڪري سگھي ٿو.
استعمال ڪندڙ اڪائونٽس ۽ ڊيٽا سورس جون اجازتون
- ڊيٽا جا ذريعا عام طور تي پنهنجي ڊيٽا تائين رسائي کي ڪنٽرول ڪندا آهن. اهو عام طور تي صارف نالن ۽ پاسورڊ سان ڪيو ويندو آهي پر IP-پتو- يا DNS-بنياد پابنديون پڻ استعمال ڪري سگهجن ٿيون (مثال طورamp(ايوا پي آءِ سسٽم ۾ پي آءِ ٽرسٽس).
- ڊيٽا سورس کي يوزر نالو ۽ پاسورڊ مختلف طريقن سان مهيا ڪري سگھجي ٿو:
- هڪ SimApi کي ڊيسڪ ٽاپ SIMCA هلائيندڙ صارف جي ونڊوز استعمال ڪندڙ يا سرور ڪمپيوٽر تي SIMCA-آن لائن سروس اڪائونٽ جي طور تي هلايو ويندو آهي. SimApi هن اڪائونٽ کي استعمال ڪندي ڊيٽا سورس سان ڳنڍجي سگهي ٿو. اهڙي طرح OPC I، ۽ PI SimApi ڪم ڪن ٿا، ۽ ODBC جيڪڏهن توهان ان کي ترتيب ڏيڻ وقت سندون فراهم نه ڪندا آهيو.
- عام ODBC لاءِ توهان ونڊوز ۾ Start تي مليل ODBC ڊيٽا سورسز ايڊمنسٽريٽر ايپليڪيشن استعمال ڪري سگهو ٿا.
- ڪجھ ڊيٽابيس فراهم ڪندڙ پنهنجي ڊيٽابيس لاءِ پنهنجا ڊرائيور ۽ اوزار فراهم ڪندا آهن. مثال طور، اوريڪل ڊيٽابيسampلي، اوريڪل ڊيٽا ايڪسيس ڪمپونينٽ (ODAC) استعمال ڪريو.
- ڪجھ SimApis، جهڙوڪ PI AF ۽ ODBC، ۾ ڪنفيگريشن ڊائلاگ هوندا آهن جيڪي انڪرپٽ ٿيل سندون SimApi XML ڪنفيگريشن ۾ محفوظ ڪندا آهن. file.
- PI وٽ PI سرور ڪمپيوٽر تي PI سسٽم مئنيجمينٽ ٽولز ۾ مختلف سيڪيورٽي آپشن پڻ موجود آهن. PI AF SimApi يوزر گائيڊ ۾ وڌيڪ پڙهو. هي گائيڊ مددگار آهي جيتوڻيڪ توهان پراڻي OSIsoft PI SimApi استعمال ڪندا آهيو.
- OPC DA ۽ HDA ڊيٽا سورس ۽ SimApi جي وچ ۾ ٽرانسپورٽ طور DCOM استعمال ڪندا آهن. DCOM ونڊوز ۾ ڪمپونينٽ سروسز ٽول (DCOMCNFG.EXE) سان ترتيب ڏنل آهي ۽ ونڊوز جي تصديق استعمال ڪندو آهي.
- پراڻي OSIsoft PI SimApi (نئين AF SimApi نه) لاءِ، OSIsoft AboutPI-SDK ايپليڪيشن (PISDKUtility.exe) PI سرور سان ڪنيڪشن قائم ڪرڻ لاءِ استعمال ڪئي ويندي آهي.
ڊيٽا سورس ڪنيڪشن جي تصديق ڪرڻ
جڏهن توهان ڪمپيوٽر تي SimApi انسٽال ڪرڻ چاهيو ٿا، ته ان ڪمپيوٽر کان ڊيٽا سورس تائين ڪنيڪٽوٽي جي تصديق ٻئي ٽول سان ڪرڻ ڪارآمد ٿي سگهي ٿو:
- ونڊوز ۾ ODBC ڊيٽا سورسز کي عام ODBC کي ترتيب ڏيڻ ۽ جانچڻ لاءِ استعمال ڪيو ويندو آهي. نوٽ ڪريو ته 64-bit ونڊوز تي هن ٽول جا ٻه نسخا آهن: هڪ 32-bit ايپليڪيشنن لاءِ ۽ ٻيو 64-bit لاءِ. ڊيٽابيس سان ڪنيڪٽوٽي جي تصديق ڪرڻ لاءِ ODBC ڪنفگريشن وزرڊ جي آخر ۾ ٽيسٽ ڊيٽا سورس بٽڻ استعمال ڪريو. اسان سفارش ڪريون ٿا ته توهان پنهنجي ڊيٽا سورسز کي سسٽم DSNs طور ترتيب ڏيو.
- ڊيٽابيس فراهم ڪندڙ کان هڪ ڊيٽابيس مخصوص ڪنيڪشن ٽول، جهڙوڪ اوريڪل ڊيٽا ايڪسيس ڪمپونينٽ.
- PI سسٽم ايڪسپلورر کي PI AF سرور سان ڪنيڪٽوٽي جي جانچ ڪرڻ لاءِ استعمال ڪري سگهجي ٿو. اهو PI AF ڪلائنٽ جو حصو آهي جيڪو PI AF SimApi لاءِ هڪ ضروري شرط آهي.
- يونيفائيڊ آٽوميشن مان OPC UA ماهر - UaExpert OPC UA سرورز لاءِ هڪ ڪراس پليٽ فارم ٽيسٽ ڪلائنٽ آهي.
- PI-SDK ايپليڪيشن (PISDKUtility.exe) ڪنيڪٽوٽي کي جانچڻ ۽ view ڪو به غلطي پيغام جيڪو شايد لاگ ان ٿيو هجي جڏهن SIMCA-آن لائن PI سرور سان ڳنڍڻ جي ڪوشش ڪري ٿو. هي صرف پراڻي OSIsoft SimApi لاءِ استعمال ٿئي ٿو، PIAF لاءِ نه.
- PI سسٽم مئنيجمينٽ ٽولز PI سرور ڪمپيوٽر تي ان پاسي کان مسئلو حل ڪرڻ لاءِ استعمال ڪيا ويندا آهن. مثال طورampلي، SIMCA-آن لائن سرور کان رسائي کي روڪڻ واري سيڪيورٽي مسئلن کي ڳولڻ لاءِ. هن يوٽيوب وڊيو ۾ PI سسٽم جي خرابي جي حل بابت وڌيڪ سکو.
- جڏهن هڪ مناسب پلگ ان انسٽال ٿيل هجي ته ايڪسل کي ODBC ڪنيڪشن ۽ ٻين گهڻن سسٽم مان ڊيٽا حاصل ڪرڻ لاءِ استعمال ڪري سگهجي ٿو.
- Ior HDA لاءِ Matrikon OPC ايڪسپلورر (اهي الڳ الڳ اوزار آهن) OPC ڪنيڪٽوٽي کي جانچڻ لاءِ استعمال ڪري سگهجي ٿو، ۽ Matrikon OPC اينالائيزر OPC ڪنيڪٽوٽي مسئلن جي تشخيص لاءِ استعمال ڪري سگهجي ٿو. اهي مفت اوزار هتي کان ڊائون لوڊ ڪريو. https://www.matrikonopc.com/products/opc-desktop-tools/index.aspx
- او پي سي ٽريننگ انسٽيٽيوٽ کان او پي سي ريسڪيو (ڊي آءِ ڊي ايڇ ڊي اي لاءِ) web سائيٽ "صارفين کي آساني سان رابطي ۽ سيڪيورٽي مسئلن جي تشخيص ڪرڻ جي قابل بڻائي ٿي، ۽ هڪ بٽڻ دٻائڻ سان انهن کي فوري طور تي مرمت ڪري ٿي. اهو سڀ ڪجهه DCOM کي ترتيب ڏيڻ سکڻ کان سواءِ ڪري سگهجي ٿو"
سم ايپي انسٽال ڪرڻ
هتي پي سي تي سم ايپي انسٽال ڪرڻ جو طريقو آهي:
- جيڪو SimApi توهان انسٽال ڪري رهيا آهيو ان لاءِ يوزر گائيڊ پڙهو. ان ۾ ان SimApi لاءِ خاصيتون شامل آهن جيڪي انهن عام هدايتن کي پورو ڪن ٿيون جيڪي توهان هاڻي پڙهي رهيا آهيو.
- سم ايپي يوزر گائيڊ ۾ ذڪر ڪيل ڪنهن به شرط کي انسٽال ۽ ترتيب ڏيو (مثال طورamp(ڊيٽابيس ڊرائيور يا SDKs)
- SimApi انسٽال ڪرڻ لاءِ سيٽ اپ پروگرام هلايو. 64-bit (x64) يا 32-bit (x86) ورجن انسٽال ڪريو جيڪو ان سافٽ ويئر سان ملندو جنهن ۾ توهان ان کي هلائيندا.
- هيٺ ڏنل حصن ۾ بيان ڪيل SIMCA-آن لائن يا SIMCA ۾ SimApi کي ترتيب ڏيو ۽ دستياب سيٽنگن جي وضاحت لاءِ SimApi جي صارف گائيڊ جو حوالو ڏيو.
- SIMCA-آن لائن سرور شروع ڪريو. نوٽ ڪريو ته ان ۾ وقت لڳي سگھي ٿو، ڇاڪاڻ ته جڏهن SimApi شروع ڪيو ويندو، اهو سڀني کي ڳڻپ ڪندو tags ڊيٽا سورس ۾.
- ڪجھ ڊيٽا حاصل ڪري SimApi کي جانچيو. SIMCA-آن لائن لاءِ، توهان استعمال ڪري سگهو ٿا File > 6.1 ۾ بيان ڪيل اقتباس.
- جيڪڏهن SimApi توقع مطابق ڪم ڪرڻ ۾ ناڪام ٿئي ٿو، ته SimApi لاگ ڏسو. fileمسئلو حل ڪرڻ لاءِ، ۽ SimApi استعمال ڪندڙ گائيڊ ڏانهن.
SIMCA ۾ استعمال لاءِ SimApi سيٽ اپ ڪرڻ
هتي SIMCA ۾ SimApi استعمال ڪرڻ جو طريقو آهي:
- ڊيٽابيس جي درآمد کي هيٺين طريقن مان هڪ ۾ شروع ڪريو:
- a. سمڪا ۾ هڪ نئون منصوبو ٺاهڻ لاءِ: File > نئون باقاعده منصوبو يا نئون بيچ منصوبو. هوم ٽيب تي ڊيٽابيس مان چونڊيو.
- b. SIMCA ۾ موجوده پروجيڪٽ ۾ ڊيٽا سيٽ درآمد ڪرڻ لاءِ: هڪ کليل SIMCA پروجيڪٽ جي ڊيٽا ٽيب تي ڊيٽا سيٽ مان.
- نئون ڊيٽا ذريعو شامل ڪريو تي ڪلڪ ڪريو
- SimApi کي ڪنيڪشن جي قسم طور چونڊيو، …-بٽن تي ڪلڪ ڪريو ۽ ڳولهيو انسٽاليشن فولڊر ۾ .dll، ۽ اوپن تي ڪلڪ ڪريو.
- "ڪنفيگر" تي ڪلڪ ڪريو ۽ سيٽنگون ڪيئن ٺاهجن ان بابت انفرادي SimApi يوزر گائيڊ ڏسو.
- ڊيٽابيس سان ڳنڍجي سگھڻ جي تصديق ڪرڻ لاءِ ٽيسٽ ڊيٽا سورس ڪنيڪشن تي ڪلڪ ڪريو. جيڪڏهن گهڻا آهن ته اهو گهڻو وقت وٺي سگھي ٿو. tags ڊيٽا سورس ۾.
- ترتيب مڪمل ڪرڻ لاءِ ٺيڪ تي ڪلڪ ڪريو.
- درآمد ٿيل ڊيٽا سان ڪيئن ڪم ڪجي ان لاءِ SIMCA مدد ڏسو.
SIMCA-online ۾ استعمال لاءِ SimApi سيٽ اپ ڪرڻ
- اهم: SimApi استعمال ڪرڻ لاءِ، SIMCA-آن لائن سرور لائسنس جي ضرورت آهي. SIMCA-آن لائن جي ڊيمو انسٽاليشن SimApis کي استعمال ڪرڻ جي اجازت نٿي ڏئي.
- سسٽم ۾ SimApi شامل ڪرڻ لاءِ، توهان سرور پي سي تي SIMCA-آن لائن سرور آپشنز هلايو. SICMA-آن لائن مدد جي موضوع ۾ تفصيلي قدم سکو سرور تي SimApi شامل ڪريو ۽ ترتيب ڏيو.
- صلاح: جيڪڏهن توهان هڪ SimApi لاءِ تبديليون ڪندا آهيو، ته توهان پوري سرور کي ٻيهر شروع ڪرڻ کان سواءِ سرور آپشنز کان الڳ ڪري ان SimApi کي ٻيهر شروع ڪري سگهو ٿا.
- هن SimApi جي ڪيترن ئي مثالن کي ترتيب ڏيڻ لاءِ، مٿي ڏنل قدمن کي ورجايو ۽ هر مثال لاءِ منفرد نالا استعمال ڪريو. مختلف لاگ ۽ ترتيب بابت وڌيڪ پڙهو. file4.2 ۾ مثالن لاءِ s.
سم ايپي جي جانچ ۽ مسئلو حل ڪرڻ
- هي باب SimApi انسٽاليشن جي جانچ ۽ مسئلو حل ڪرڻ بابت آهي.
SIMCA-online مان SimApi جي جانچ ڪرڻ
- هڪ دفعو SIMCA-آن لائن سرور ڪاميابي سان شروع ٿي وڃي ته توهان SIMCA-آن لائن ۾ پنهنجي SimApi کي جانچي سگهو ٿا (جيڪڏهن سرور شروع نه ٿئي ته، 6.2 ڏسو):
- SIMCA-آن لائن ڪلائنٽ ۾ سرور ۾ لاگ ان ٿيو، ۽ Extract تي وڃو File ٽيب. ايڪسٽريڪٽ توهان کي سم ايپي ذريعي ڊيٽا حاصل ڪندي ان کي جانچڻ ۾ مدد ڪري ٿو:
- سم ايپي جا نوڊس ("فولڊر") کاٻي دٻي ۾ ڏيکاريل آهن. Tags چونڊيل نوڊ لاءِ مٿي ساڄي پاسي ڏيکاريل آهن.
- موجوده ڊيٽا کي صرف ڪلڪ ڪري جلدي جانچي سگهجي ٿو view> تي tags جيڪي مسلسل عمل ڊيٽا فراهم ڪن ٿا (اسڪرين شاٽ ڏسو)
- وقت جي حد اندر بيچ ڳولڻ لاءِ نوڊ تي ساڄي ڪلڪ ڪريو. نوڊ هڪ بيچ نوڊ هجڻ گهرجي جيڪو بيچ بابت ڄاڻي ٿو.
- چونڊيو tags "Extract" ۾، "اڳيون" تي ڪلڪ ڪريو ۽ ڊيٽا حاصل ڪرڻ جي مختلف طريقن کي استعمال ڪندي ڊيٽا حاصل ڪرڻ لاءِ جادوگر کي ختم ڪريو: موجوده-، تاريخي-، بيچ- ۽ ڊسڪريٽ ڊيٽا.
- ڪڍيل ڊيٽا جو مقابلو ان سان ڪريو جيڪو توهان پنهنجي ڊيٽا سورس ۾ ڏسو ٿا ان جي اوزارن کي استعمال ڪندي. 7.13 ۾ SimApi جي سڀني خاصيتن جي جانچ ۽ تصديق بابت وڌيڪ سکو.
SimApi لاگ استعمال ڪندي SimApi مسئلن کي حل ڪريو file
- جيڪڏهن سرور شروع نه ٿئي، SimApi توقع مطابق ڪم نه ڪري يا ايڪسٽريڪٽ ناڪام ٿئي، ته پوءِ توهان کي SimApi لاگ سان صلاح ڪرڻ جي ضرورت آهي. file جيڪو توهان کي ٻڌائي ٿو ته مسئلو ڇا آهي. مڪمل تفصيل حاصل ڪرڻ لاءِ SimApi لاگ ۾ ڊيبگ-ليول لاگنگ کي فعال ڪريو. 4.2 ڏسو.
- نوٽ: SIMCA-آن لائن سرور لاگز هتي ايترا ڪارآمد نه آهن. اهي ڏيکاريندا ته سرور پاران SimApi ڪيئن لوڊ ۽ شروع ڪيو ويو، پر SimApi جي مخصوص تفصيل ان جي لاگ ۾ آهن. file.
صحيح SIMCA-آن لائن سروس اڪائونٽ استعمال ڪريو
- جڏهن توهان ڊيٽا سورس تائين رسائي جي جانچ ڪري رهيا آهيو، ياد رکو ته توهان سرور ڪمپيوٽر تي هڪ مخصوص صارف جي طور تي لاگ ان ٿيل آهيو (عام طور تي ونڊوز ڊومين ۾ توهان جو پنهنجو صارف اڪائونٽ)، پر اهو ته SIMCA-آن لائن سرور سروس اڪائونٽ هڪ مختلف اڪائونٽ آهي، ڊفالٽ طور تي LocalSystem، جنهن وٽ توهان جي صارف اڪائونٽ جي مقابلي ۾ مختلف رسائي جا حق آهن.
- انهيءَ ڪري، اهو غير معمولي ناهي ته ٽيسٽ توهان جي اڪائونٽ جي طور تي هلائڻ وقت ڪم ڪن، پر اهو SIMCA-online ڊيٽا سورس سان ڳنڍڻ ۾ ناڪام ٿئي ٿو.
- هن مسئلي کي حل ڪرڻ لاءِ، SIMCA-آن لائن سرور سروس پاران استعمال ٿيندڙ اڪائونٽ لاءِ رسائي ڏني وڃي. عام طور تي، توهان LocalSystem کي هڪ مخصوص ڊومين سروس اڪائونٽ ۾ تبديل ڪندا آهيو، ۽ هن اڪائونٽ کي حق ڏيندا آهيو. نوٽ ڪريو ته اهو لاڳو نٿو ٿئي جيڪڏهن SimApi انهن سندن کي استعمال ڪري ٿو جيڪي SimApi ترتيب ۾ سيٽ ڪيل آهن ڇاڪاڻ ته اهي سندون ترجيح ڏين ٿيون.
سم ايپس تي ٽيڪنيڪل تفصيل
- هي باب ٽيڪنيڪل تفصيل ڏئي ٿو ته سم ايپي ڪيئن ڪم ڪري ٿي. اهو خاص طور تي انهن ڊولپرز لاءِ آهي جيڪي سم ايپي کي سمجهڻ چاهين ٿا ته جيئن ڊيٽا سورس لاءِ سم ايپي لاڳو ڪري سگهجي.
- ڊولپرز کي سم ايپس جي تعارف ۽ خاصيتن جي اعليٰ سطحي وضاحت لاءِ هن دستاويز جا اڳوڻا حصا پڻ پڙهڻ گهرجن.
ڪڏهن SimApi ٺاهڻ تي غور ڪجي ۽ ڪڏهن نه؟
ڊيٽا سورس لاءِ SimApi ٺاهڻ تي غور ڪرڻ کان اڳ:
- جاچ ڪريو ته ڇا اڳ ۾ ئي ڪو SimApi موجود آهي جيڪو توهان استعمال ڪري سگهو ٿا. شايد توهان پنهنجي ڊيٽا سورس ۾ ڪجهه خاصيت کي فعال ڪري سگهو ٿا ته جيئن موجوده SimApis مان هڪ کي استعمال ڪري سگهجي، جهڙوڪ OPC UA.
- هن دستاويز ۽ ان جي حوالن کي احتياط سان ڏسو ۽ جاچ ڪريو ته ڇا توهان جو ڊيٽا ذريعو گهرجن کي پورو ڪري ٿو: مثال طورampليڪن، ان کي ڪافي تيز هجڻ گهرجي، نه رڳو موجوده ڊيٽا، پر تاريخي ڊيٽا پڻ مهيا ڪري.
- انهن سببن جي ڪري، اسان اهڙي SimApi کي ترقي ڪرڻ جي سفارش نٿا ڪريون جيڪو گهٽ-سطح جي هارڊويئر يا اوزارن سان ڳنڍيل هجي. اهو بهتر آهي ته انهن اوزارن کي Aveva PI سسٽم وانگر هڪ پروسيس هسٽرينر سان ڳنڍيو وڃي، ۽ ان کي ان اوزار مان ڊيٽا حاصل ڪرڻ ڏيو، ۽ ان کي تاريخ ڏيو. پوءِ PIAF SimApi کي PI کان Umetrics پراڊڪٽ تائين ڊيٽا حاصل ڪرڻ لاءِ استعمال ڪري سگهجي ٿو.
سم ايپي ڊولپمينٽ ۽ سم ايپي وضاحتون
- سم ايپي جي وضاحت، سم ايپي-وي 2، ۾ سم ايپي ۾ سڀني سي-فنڪشنز لاءِ دستاويز شامل آهن جيڪي هڪ سم ايپي ڊي ايل ايل کي لاڳو ڪرڻ جي ضرورت آهي ۽ انهي سان گڏ سم ايپي کي ڪيئن ترقي ڪجي ان لاءِ ڪجهه هدايتون پڻ شامل آهن.
- سي يا سي++ استعمال ڪندي سم ايپي لاڳو ڪرڻ اڪثر ڪيسن ۾ غير ضروري طور تي گهٽ سطح تي هوندو آهي.
- SimApi کي لاڳو ڪرڻ جو تجويز ڪيل، ۽ آسان طريقو اهو آهي ته ان کي Ex تي ٻڌل هجي.ampleSimApi سورس ڪوڊ جيڪو اسان مهيا ڪريون ٿا. اهو هڪ سابق آهيampهڪ SimApi عملدرآمد جيڪو C-انٽرفيس کي سنڀاليندو آهي ۽ ان کي .NET فريم ورڪ ۾ ترجمو ڪندو آهي جتي اصل عملدرآمد ڪيو ويندو آهي. ان ۾ لاگنگ، سيٽنگون، ترتيب GUI، ۽ ٻين فريم ورڪ ڪوڊ لاءِ فريم ورڪ ڪوڊ پڻ آهي.
- SimApi ٺاهڻ لاءِ، ڊولپرز جي ٽيم کي ونڊوز ڊولپمينٽ، .NET فريم ورڪ، C، يا C++ ۾ تجربي جي ضرورت آهي. ڊيٽا سورس جي سٺي ڄاڻ جنهن سان SimApi کي ڳنڍڻ گهرجي، ان جي پڻ ضرورت آهي، ڇاڪاڻ ته SimApi جو مقصد SIMCA-آن لائن يا SIMCA کان ڊيٽا جي درخواستن کي ڊيٽا سورس جي API ۾ ترجمو ڪرڻ آهي. SimApi لاڳو ڪرڻ ڪڏهن به هڪ ڀيرو جو منصوبو ناهي، پر عام طور تي مسلسل مدد ۽ ڪڏهن ڪڏهن سار سنڀال جي ضرورت هوندي آهي.
ڊيٽا پڙهڻ يا لکڻ
- هڪ سم ايپي جو مکيه ڪم ڊيٽا سورس مان ڊيٽا مهيا ڪرڻ آهي. ان کي ريڊنگ ڊيٽا چيو ويندو آهي.
- گھڻا SimApi لاڳو ڪرڻ ڊيٽا لکڻ جي سهولت پڻ ڏين ٿا. ان جو مطلب آهي SimApi ذريعي ڊيٽا سورس ڏانهن ڊيٽا واپس لکڻ. SIMCA-آن لائن ۾ ڊيٽا لکڻ هڪ اختياري خصوصيت آهي.
Tags ۽ نوڊس
- A tag ڊيٽا سورس ۾ ڪالم يا "متغير" جي سڃاڻپ ڪندڙ آهي. الف tagجو نالو سڃاڻپ لاءِ استعمال ڪيو ويندو آهي tag. نوڊ اندر نالا منفرد هجڻ گهرجن. SIMCA-online 18 پهريون نسخو آهي جيڪو هڪ نوڊ کي سپورٽ ڪري ٿو جنهن ۾ هڪ ذيلي نوڊ شامل آهي ۽ tag ساڳئي نالي سان. مثال طورample: نوڊ پيرنٽ ۾ هڪ ذيلي نوڊ ٿي سگهي ٿو جنهن کي بيچ سڏيو ويندو آهي ۽ هڪ tag بيچ سڏيو ويندو آهي.
- نوڊ هڪ ڪنٽينر آهي tags. هڪ نوڊ ۾ ٻيا نوڊ پڻ شامل ٿي سگهن ٿا، ساڳئي طرح ڪيئن هڪ file سسٽم ۾ فولڊرن ۾ فولڊر آهن.
- جيئن هڪ ۾ file سسٽم، نوڊ ۽ tag نالا هڪ مڪمل رستي سان گڏ ڪري سگهجن ٿا جيڪو منفرد طور تي سڃاڻپ ڪري ٿو a tag. جي tag رستا SIMCA-online يا SIMCA ۾ استعمال ٿيندا آهن جڏهن چونڊيندا آهن tags استعمال ڪرڻ. الف tag رستو هڪ SimApi مثال جي نالي سان شروع ٿئي ٿو جنهن کان پوءِ نوڊ-اسٽرڪچر، ۽ سان ختم ٿئي ٿو tag نالو، هر شيءِ کي ڪولون (:) سان الڳ ڪيو ويو آهي. مثال طورampلي “:ODBCSQL سرور: نوڊ: سينسرTag1“.
سم ايپي ڳڻپ ڪري ٿو tags ۽ شروعات ۾ نوڊس
- هڪ SimApi عملدرآمد نوڊس لاءِ سرور کي براؤز ڪري ٿو ۽ tags ڊيٽا سورس ۾ جڏهن SimApi کي شروع ڪيو ويندو آهي ۽ انهن جو ٽريڪ رکي ٿو ته جيئن مختلف SimApi فنڪشن جيڪي ڳڻپ لاءِ استعمال ڪيا ويندا آهن tags ۽ نوڊ لاڳو ڪري سگھجي ٿو.
- سم ايپي جي شروعات صرف سرور جي شروعات تي نه ٿيندي آهي پر سم اي سي اي-آن لائن ۾ صارف پاران ريفريش سم ايپي ڪارڪردگي سان ٻيهر شروع ڪري سگهجي ٿو.
ڪيس جي حساسيت tag- ۽ نوڊ جا نالا
- Tag نالا ۽ نوڊ نالا ڪيس حساس آهن.
- اهڙيءَ طرح، هڪ tag سڏيو "tag1" ۽ "Tag1" ڇاڪاڻ ته "T" جي مختلف صورت آهي. اسان استعمال ڪرڻ جي خلاف صلاح ڏيون ٿا tags يا نوڊ جا نالا جيڪي صرف صورت ۾ مختلف آهن.
مسلسل عمل نوڊ
- جڏهن هڪ نوڊ تي مشتمل هجي tags مسلسل پروسيس ڊيٽا سان، ان کي پروسيس نوڊ سڏيو وڃي ٿو. هيٺيان ٻه اسڪرين شاٽ ڊيٽا سان گڏ پروسيس نوڊ جي ٽيبلولر نمائندگي ڏيکارين ٿا جنهن کان پوءِ هڪ تصوير ڏيکاري ٿي ته نوڊ ڪيئن نظر اچي ٿو جڏهن چونڊيو وڃي ٿو. tags سمڪا-آن لائن ۾.
مسلسل عمل نوڊس بيچ، رن، يا وقت کان آزاد هجڻ گهرجن.
- سم ايپي ۾ سٺو ڪم ڪرڻ لاءِ هڪ نوڊ بيچ، رن، يا وقت کان آزاد هجڻ گهرجي. هڪ نوڊ هجڻ جنهن ۾ هڪ مخصوص بيچ يا وقت جي حد لاءِ ڊيٽا شامل هجي، سمڪا-آن لائن ۾ سٺو ڪم نه ڪندو ڇاڪاڻ ته پوءِ پروجيڪٽ جي ترتيب صرف ان بيچ لاءِ ڊيٽا پڙهي سگهي ٿي ۽ ٻين بيچز لاءِ استعمال نه ٿي سگهي.
- ان جي بدران، هڪ نوڊ کي هڪ يا وڌيڪ جسماني يونٽن سان نقشو ڪيو وڃي ان عمل ۾ جتي ماپون ڪيون وينديون آهن.
بيچ جي سڃاڻپ tag بيچ پروجيڪٽ جي عملدرآمد لاءِ مسلسل عمل نوڊس ۾ گهربل
- هر مسلسل عمل ۾ هڪ هجڻ گهرجي tag (متغير) هر مشاهدي لاءِ بيچ سڃاڻپ ڪندڙ کي هٿ ۾ رکندي. هي بيچ سڃاڻپ ڪندڙ SIMCA يا SIMCA-آن لائن استعمال ڪري ٿو ته جيئن هر مشاهدو ڪهڙي بيچ سان تعلق رکي ٿو.
- $BatchID tag 7.4.3 ۾ اسڪرين شاٽس ۾ اهڙو هڪ سابق آهيampلي.
جڏهن ته گهربل نه آهي، اهو سفارش ڪئي وئي آهي ته هڪ هجي tag پروسيس نوڊ ۾ جيڪو پروسيس جي موجوده مرحلي يا قدم کي ڏيکاري ٿو. هي tag پوءِ SIMCA-آن لائن ۾ يا SIMCA ۾ ڊيٽا درآمد ڪرڻ وقت مرحلي جي عملدرآمد جي حالتن ۾ استعمال ڪري سگھجي ٿو. هن لاءِ قدر tag ٿي سگهي ٿو اڳوڻي لاءِampلي "مرحلو 1"، "صفائي"، "مرحلو 2".
بيچ ڪنٽيڪسٽ نوڊ
- بيچ نوڊ هڪ نوڊ آهي جيڪو بيچز جو ٽريڪ رکي ٿو؛ انهن جي بيچ سڃاڻپ ڪندڙ، شروعاتي وقت، ۽ آخري وقت. اهو SIMCA-آن لائن ۾ بيچ پروجيڪٽ جي عمل درآمد لاءِ هڪ گهرج آهي. هڪ ڊيٽا سورس ۾ هڪ کان وڌيڪ بيچ نوڊ ٿي سگهن ٿا جيڪي مختلف طريقن سان بيچز کي ظاهر ڪن ٿا. استعمال ڪندڙ بيچ نوڊ کي چونڊيندو آهي جيڪو سندس ايپليڪيشن تي لاڳو ٿئي ٿو. هي مثالampلي ٻن مختلف يونٽن تي پکڙيل بيچز کي ظاهر ڪري ٿو:
- /Factory1 - يونٽ 1 ۽ يونٽ 2 ٻنهي تي مجموعي زندگي سان بيچ.
- /Factory1/Unit1 - صرف يونٽ 1 ۾ زندگي گذارڻ وارا بيچ
- /Factory1/Unit2 - صرف يونٽ 2 ۾ زندگي گذارڻ وارا بيچ
- جيڪڏهن توهان جي ڊيٽا سورس ۾ بيچ نوڊ نه آهي، ته توهان SIMCA-online ۾ بيچ ڪنٽيڪسٽ جنريٽر استعمال ڪري سگهو ٿا. بلٽ ان مدد ڏسو.
- اختياري بيچ ڊيٽا
- هڪ بيچ نوڊ ۾ بيچ ڊيٽا پڻ شامل ٿي سگھي ٿو؛ ڊيٽا جنهن لاءِ پوري بيچ لاءِ صرف هڪ مشاهدو آهي. نوٽ ڪريو ته tags بيچ ڊيٽا سان گڏ اهڙي نوڊ ۾ هجڻ ضروري ناهي جنهن ۾ بيچ نوڊ جي مڪمل ڪارڪردگي هجي. اهو ڪافي آهي ته SimApi بيچ ڊيٽا پڙهڻ جي حمايت ڪري ٿو tags7.6 ۾ بيچ ڊيٽا بابت وڌيڪ سکو.
- هتي هڪ سابق آهيampبيچ نوڊ جو لي:
- نوٽ: مٿيون اسڪرين شاٽ DBMaker تان ورتو ويو آهي، جيڪو SIMCA-online سان گڏ آهي. DBMaker ۾ پاڻ کي ڏسڻ لاءِ، ڪلڪ ڪريو View بيڪرز يسٽ ڊيٽابيس تي ڊيٽا بٽڻ ٻه ونڊوز ڏيکارڻ لاءِ، جن مان هڪ بيچ نوڊ آهي، ۽ ٻي پروسيس ڊيٽا.
ڊيٽا جا قسم: عددي ڊيٽا، ٽيڪسٽ ڊيٽا، ۽ گم ٿيل ڊيٽا
- هر هڪ لاءِ tag، هڪ SimApi ٽن قسمن جي ڊيٽا کي سپورٽ ڪري سگهي ٿو: عددي، ٽيڪسٽ، ٽي ۽ گم ٿيل:
- عددي ڊيٽا عام طور تي عمل جي پيرا ميٽرز جا حقيقي قدر آهن، مثال طورample 6.5123. SimApi صرف 32-bit سنگل پريسيشن فلوٽنگ پوائنٽ ويليوز کي سنڀالي سگھي ٿو. سنگل پريسيشن فلوٽنگ پوائنٽ فارميٽ - وڪيپيڊيا. ڊيٽا سورس ۾ ٻين سڀني عددي ڊيٽا جي قسمن کي فلوٽ ۾ تبديل ڪيو وڃي. انهي ڪري، اهي وڏي ۽ ننڍي ٻنهي ويليوز سان ڊيل ڪري سگهن ٿا پر صرف 6 يا 7 اهم انگن سان. ٽيڪنيڪل گائيڊ ۾ وڌيڪ سکو.
- ان جي ڪري وڏن عددن لاءِ يا حقيقي انگن لاءِ درستگي جو نقصان ٿي سگهي ٿو جيڪي ٻئي وڏا آهن ۽ اعشاري آهن. وڌيڪ معلومات لاءِ، ٽيڪنيڪل گائيڊ ڏسو.
- ٽيڪسٽ/اسٽرنگ ڊيٽا بيچ آئي ڊيز، فيز ايگزيڪيوشن حالتن يا ڪوالٽيٽيويٽ متغيرن لاءِ استعمال ڪيو ويندو آهي. ٽيڪسٽ لاءِ قدر tag ڊيٽا ڪيس حساس آهي. ان جو مطلب آهي ته "رننگ" قدر ساڳيو ناهي جيئن
"رننگ". ڊيٽ ٽائيم متغير سڌو سنئون سم ايپي پاران سپورٽ نه ڪيا ويا آهن، پر انهن کي YY-MM-DD HH:MM جي طور تي فارميٽ ٿيل اسٽرنگ جي طور تي واپس ڪري سگهجي ٿو (مثال طورample “2020-09-07 13:45”). - گم ٿيل قدرن جو مطلب آهي ته واپس ڪرڻ لاءِ ڪا به قدر ناهي، يعني، ڪو به ڊيٽا ناهي.
- ڪهڙي قسم جي واپسي ڪئي وڃي ٿي اهو سم ايپي جي عمل درآمد تي منحصر آهي. هڪ سم ايپي ڊيٽا سورس ۾ ڊيٽا بابت ڄاڻي ٿو ۽ ان کي اهو ڊيٽا قسم واپس ڪرڻ گهرجي جيڪو بهترين طور تي مناسب هجي.
ڊيٽا حاصل ڪرڻ جا ٽي طريقا: مسلسل، بيٽڪ، ايڇ ۽ ڊسڪريٽ
- سم ايپي وضاحت ڊيٽا جي حاصلات جا ٽي طريقا بيان ڪري ٿي، يعني، ٽي مختلف طريقا جيڪي سم ايپي ڊيٽا مهيا ڪري سگهن ٿا tags ڊيٽا سورس ۾ (يا ٻئي طرف: ڊيٽا لکو tags ڊيٽا سورس ۾).
- مسلسل ڊيٽا حاصل ڪرڻ - هي ڊيٽا کي مسلسل پڙهڻ جو حوالو ڏئي ٿو، ۽ ترتيب وار، هر مشاهدي جو مشاهدو جيئن بيچ يا عمل ارتقا ڪري ٿو. ڊيٽا موجوده وقت لاءِ، يا هڪ مخصوص حد لاءِ، مشاهدن جي وچ ۾ باقاعده وقفي تي پڙهيو ويندو آهي. مثال طورampلي، 09:00:00 ۽ 10:00:00 سيڪنڊن جي وچ ۾ سڀ ڊيٽاampهر 60 سيڪنڊن ۾ ليڊ ڪيو، جنهن جي نتيجي ۾ 61 مشاهدا ٿيا جڏهن آخري نقطا شامل آهن.
- بيچ ڊيٽا حاصل ڪرڻ - هي هڪ واحد مشاهدي ڏانهن اشارو ڪري ٿو جنهن ۾ هڪ پوري بيچ لاءِ ڊيٽا شامل آهي (ڪنهن مخصوص پختگي يا وقت جي نقطي سان لاڳاپيل ناهي). بيچ خاصيتون ۽ مقامي سينٽرنگ ڊيٽا سمڪا-آن لائن ۾ بيچ ڊيٽا جي طور تي پڙهيا ويندا آهن. بيچ حالتون عام طور تي بيچ ڊيٽا جي طور تي پڻ پڙهيون وينديون آهن (جيستائين اهي ڊسڪريٽ ڊيٽا حاصل ڪرڻ لاءِ ترتيب ڏنل نه هجن).
- ڊسڪريٽ ڊيٽا حاصل ڪرڻ - ڊسڪريٽ ڊيٽا ڪيترن ئي پختگي لاءِ ڪيترن ئي مشاهدن تي مشتمل ٿي سگهي ٿو. پر مسلسل ڊيٽا جي برعڪس، ڊسڪريٽ ڊيٽا کي ترتيب وار نه پڙهيو ويندو آهي پر هڪ بيچ جي هڪ مخصوص مرحلي لاءِ سڀ ڊيٽا هڪ ئي وقت پڙهيو ويندو آهي. ڊيٽا کي پختگي متغير جي باقاعده وقفن سان فاصلو ڏيڻ جي ضرورت ناهي. سڀ ڊيٽا هر وقت ڊيٽا جي درخواست ڪئي ويندي آهي، ترتيب ڏنل وقفي تي ٻيهر پڙهيو ويندو آهي.
- ڪنهن به ڏنل لاءِ tag ڊيٽا ٽنهي طريقن مان ڪنهن به ۾ درخواست ڪري سگهجي ٿو، پر عام طور تي هڪ SimApi صرف هڪ فرد لاءِ انهن طريقن مان هڪ کي سپورٽ ڪندو. tag. ساڳئي طرح، ان کي ملائڻ جي اجازت آهي tags هڪ نوڊ اندر، پر عام طور تي سڀ tags هڪ مخصوص نوڊ اندر ڊيٽا حاصل ڪرڻ جي ساڳئي طريقي جي حمايت ڪن ٿا.
- مسلسل ڊيٽا لاءِ (پر بيچ- يا ڊسڪريٽ ڊيٽا2 لاءِ نه)، موجوده ڊيٽا يا تاريخي ڊيٽا لاءِ درخواستون ڪري سگهجن ٿيون جيڪو ايندڙ حصي جو موضوع آهي.
- سڀئي سم ايپس سڀني موڊس کي سپورٽ نٿا ڪن. مٿي ڏنل فيچر ميٽرڪس ۽ سم ايپي ڏسو. web تفصيل لاء صفحو.
سم ايپي ذريعي موجوده ۽ تاريخي مسلسل ڊيٽا
- مسلسل ڊيٽا پروسيس ڊيٽا کي ظاهر ڪري ٿو جيڪو وقت سان گڏ تبديل ٿئي ٿو.
موجوده ڊيٽا
- موجوده ڊيٽا پڙهڻ جو مطلب آهي ڊيٽا ماخذ کان تازين قدرن لاءِ پڇڻ tags پڇڻ وقت. نوٽ ڪريو ته ٻاهرين ڊيٽا سورس جو وقت هتي استعمال نه ڪيو ويو آهي.
- موجوده ڊيٽا جي طور تي پڙهيل ڊيٽا اهو آهي جيڪو SIMCA-آن لائن لائيو ڊيٽا جي طور تي ڏيکاريندو. انهي سبب لاءِ، اهو ضروري آهي ته ڊيٽا سورس ۾ ڪا به غير ضروري دير نه ٿئي. موجوده ڊيٽا SIMCA-آن لائن ۾ سٺو ڪم ڪرڻ لاءِ ممڪن حد تائين تازو هجڻ گهرجي.
- ڊيٽا جو ذريعو ڊيٽا جي پنهنجي ڄاڻ ۽ ڪيتري عرصي تائين قدر صحيح آهن استعمال ڪري سگهي ٿو ۽ گم ٿيل ڊيٽا واپس ڪرڻ جو فيصلو ڪري سگهي ٿو جڏهن هڪ وقت جي نقطي لاءِ خام ڊيٽا تمام پراڻو هجي. مثال طورample: ڊيٽا جي درخواست 15:00:00 تي ڪئي وئي آهي پر ڊيٽا سورس ۾ تازو ڊيٽا پوائنٽ 03:00:00 کان آهي. هن صورت ۾ ڊيٽا 12 ڪلاڪ پراڻو آهي تنهن ڪري SimApi گم ٿيل قدر (ڪابه ڊيٽا نه) واپس ڪرڻ جو فيصلو ڪري سگهي ٿو.
تاريخي ڊيٽا
- تاريخي ڊيٽا پڙهڻ جو مطلب آهي ڊيٽا ماخذ کان هڪ يا وڌيڪ جي قدرن لاءِ پڇڻ. tags مشاهدن جي وچ ۾ هڪ مخصوص وقفي سان هڪ مخصوص وقت جي حد لاءِ. نوٽ ڪريو ته هتي اهو ڊيٽا سورس جو مقامي وقت آهي جيڪو ڊيٽا ڳولڻ لاءِ استعمال ڪيو ويندو آهي. تنهن ڪري، ڊيٽا سورس ۽ سرورز جي وچ ۾ وقت جي هم وقت سازي اهم آهي.
- تاريخي ڊيٽا ڊيٽا جي هڪ ميٽرڪس تي مشتمل آهي. اهو SimApi جي عملدرآمد تي منحصر آهي ته ڊيٽا سورس کان ڊيٽا جي درخواست ڪري، ۽ sampان کي مخصوص وقفي تي لکو ۽ واپسي لاءِ ڊيٽا جو ميٽرڪس ٺاهيو:
- ڪڏهن ڪڏهن ڊيٽا سورس ۾ پروسيس ٿيل ڊيٽا واپس ڪرڻ لاءِ ايگريگيشن فنڪشن هوندا آهن، يا sampling فنڪشن، جيڪي صحيح ڊيٽا واپس ڪرڻ لاءِ استعمال ڪري سگهجن ٿا.
- ٻين ڊيٽا ذريعن لاءِ، SimApi کي وقت جي حد ۾ سڀ ڊيٽا جي درخواست ڪرڻ گهرجي ۽ پوءِ sampميٽرڪس ٺاهڻ لاءِ صحيح مشاهدا.
- ڊيٽا کي وقت جي حد لاءِ واپس ڪرڻ گهرجي، جيتوڻيڪ وقت جي حد ۾ خام ڊيٽا نه هجي، پر صرف شروعاتي وقت کان اڳ. مثال طورample: ڊيٽا ڊيٽا سورس ۾ ٽائيم پوائنٽس 10 ۽ 20 تي موجود آهي. سم ايپي ٽائيم 15 ۽ 17 لاءِ ڊيٽا جي درخواست ڪري ٿو. هن صورت ۾، ٽائيم پوائنٽ 10 لاءِ قدر سم ايپي پاران واپس ڪرڻ گهرجن پر ٽائيمسٽampوقت 15 ۽ 17 جي طور تي تسليم ڪيو ويو آهي ڇاڪاڻ ته اهي انهن وقتن ۾ سڀ کان تازيون ڊيٽا پوائنٽون هيون. لاءِ قدر tags وقت 10 تي درخواست ڪيل حد لاءِ حد جي قدرن جو حوالو ڏنو ويندو آهي. حد جي قدرن جي وڌيڪ وضاحت لاءِ، مثال طور ڏسوampUA ۾ واپسي جي حدن لاءِ دستاويزي حصو 11: تاريخي رسائي - 6.4.3 ReadRawModifiedDetails structure
(opcfoundation.org) - مستقبل جي وقت جي پوائنٽن لاءِ قدرن جي حساب لاءِ انٽرپوليشن ڪڏهن به استعمال نه ڪيو وڃي، ڇاڪاڻ ته ڊيٽا موجوده ڊيٽا جي طور تي حقيقي وقت ۾ پڙهيل ڊيٽا سان نه ملندو. مثال طورampپوئين بلٽ مان: جيڪڏهن 15 ۽ 17 لاءِ ڊيٽا کي آئٽم 10 ۽ 20 جي قدرن کي استعمال ڪندي انٽرپوليٽ ڪيو وڃي ها، ته اهي مستقبل جي قدرن کي مؤثر طريقي سان استعمال ڪندا، جنهن جي اجازت ناهي..
- ڊيٽا جو ذريعو ڊيٽا جي پنهنجي ڄاڻ ۽ ڪيتري عرصي تائين قدر صحيح آهن استعمال ڪري سگهي ٿو ۽ گم ٿيل ڊيٽا واپس ڪرڻ جو فيصلو ڪري سگهي ٿو جڏهن هڪ وقت جي نقطي لاءِ خام ڊيٽا تمام پراڻو هجي. مثال طورample: ڊيٽا 15:00:00 لاءِ درخواست ڪئي وئي آهي پر ڊيٽا سورس ۾ تازو ڊيٽا پوائنٽ 03:00:00 کان آهي. هن صورت ۾، ڊيٽا 12 ڪلاڪ پراڻو آهي تنهن ڪري SimApi گم ٿيل قدر (ڪابه ڊيٽا نه) واپس ڪرڻ جو فيصلو ڪري سگهي ٿو.
نوٽ: SIMCA-online عام طور تي عام منصوبي جي عمل دوران هڪ ڪال ۾ هڪ سئو کان وڌيڪ مشاهدن جي درخواست نٿو ڪري. SIMCA-online ۾ ڪڍڻ وقت، يا ڊيسڪ ٽاپ SIMCA هلائڻ وقت، ڊيٽا جون وڏيون درخواستون ڪري سگهجن ٿيون. انهن ۾ گهڻو وقت لڳي سگهي ٿو، جيڪو متوقع آهي.
موجوده ڊيٽا ۽ تاريخي ڊيٽا کي هڪجهڙائي هجڻ گهرجي.
- ڪڏهن ڪڏهن فرق ٿي سگهي ٿو جڏهن ڊيٽا کي حقيقي وقت جي موجوده ڊيٽا يا تاريخي ڊيٽا جي طور تي پڙهيو ويندو آهي. اهو SIMCA-آن لائن ۾ مسئلا پيدا ڪري ٿو ڇاڪاڻ ته سرور ضرورت مطابق خودڪار طريقي سان موجوده ۽ تاريخي ڊيٽا جي وچ ۾ سوئچ ڪري ٿو.
گھٽ دير سان ڊيٽا حاصل ڪرڻ
- جڏهن SIMCA-آن لائن پاران حقيقي وقت ۾ ڊيٽا سورس استعمال ڪيو ويندو آهي، ته اهو ضروري آهي ته ڊيٽا سورس ۾ ڊيٽا موجوده هجي. ڊيٽا سورس ۾ ڊيٽا حاصل ڪرڻ ۾ ڪا به غير ضروري دير نه ٿيڻ گهرجي. سڀني متغيرن لاءِ مسلسل پروسيس ڊيٽا هر مشاهدي لاءِ هڪ ئي وقت تي دستياب هجڻ گهرجي. ڪجهه متغيرن لاءِ دير سان ايندڙ ڊيٽا SIMCA-آن لائن پاران نه کنيو ويندو.
ڊيٽا ڪنهن به وقت پڙهي سگهجي ٿو
- جڏهن SIMCA-online هڪ جي قيمت لاءِ پڇي ٿو tag وقت t لاءِ اهو وقت t کان ڊيٽا سورس کان قدر وصول ڪندو، يا وقت t کان اڳ ڊيٽا سورس ۾ تازي مشاهدي، يا وقت t لاءِ هڪ انٽرپوليٽيڊ قدر. اهڙيءَ طرح، سرور کي هر وقت هڪ قدر ملندي جڏهن اهو طلب ڪندو، جيتوڻيڪ هن صحيح وقت جي نقطي لاءِ مشاهدو ڊيٽا سورس ۾ موجود نه هجي.
- ٽائيمسٽampسم ايپي ۾ صارف هميشه UTC هوندا آهن. سمڪا-آن لائن ڪلائنٽ ۽ سمڪا وقت کي مقامي وقت طور پيش ڪندا آهن.
ڏاڪڻ
- سم ايپي، ڊفالٽ طور تي، سم ايپي جي استعمال ڪندڙ طرفان هڪ واحد ٿريڊ ذريعي سڏيو ويندو آهي. اهو سڀني سم سي اي ورزن ۽ سم سي اي آن لائن لاءِ ورزن 17 تائين صحيح آهي.
- SIMCA-online 18 SimApi ذريعي ملٽي ٿريڊڊ رسائي کي آن ڪرڻ لاءِ هڪ فيچر فليگ کي سپورٽ ڪري ٿو. مدد جي موضوع ۾ وڌيڪ پڙهو ڪنڪرنٽ SimApi رسائي.
- ان جو مطلب اهو آهي ته سم ايپس کي ملٽي ٿريڊنگ لاءِ تياري ڪرڻ گهرجي، جيڪڏهن ممڪن هجي ته، سم ايپي لاڳو ڪرڻ واري سلسلي کي محفوظ بڻائي، ۽ هن کي ۽ سم ايپي جي استعمال ڪندڙن لاءِ ڪنهن به غور کي دستاويز ڪري.
لاگ file
- هڪ SimApi کي پنهنجي لاگ ۾ عملن، غلطي جي پيغامن ۽ خبردارين کي لاگ ڪرڻ گهرجي. file مسئلو حل ڪرڻ ۾ مدد لاءِ. لاگنگ جي اهميت کي ظاهر ڪرڻ لاءِ مختلف لاگ ليول استعمال ڪريو.
- انهن خاصيتن لاءِ جيڪي SimApi ۾ لاڳو نه ڪيون ويون آهن، "لاڳو نه ٿيل" لاگ ڪرڻ جي صلاح ڏني وئي آهي.
نقص سنڀالڻ
- جڏهن ڪو SimApi ڊيٽا سورس کان درخواست پوري نٿو ڪري سگهي ته اهو هن مسئلي کي ٻن طريقن مان هڪ ۾ سنڀالي سگهي ٿو؛ گم ٿيل قدرن کي واپس ڪندي (ڪو به ڊيٽا نه) يا SimApi غلطي کي سگنل ڪندي:
- ڪال ڪندڙ کي گم ٿيل قدر واپس ڪرڻ ۽ ڪاميابي جو اشارو ڏيڻ ڪال ڪندڙ کي معمول مطابق جاري رکڻ جي اجازت ڏئي ٿو (پر يقيناً ڪنهن به ڊيٽا کان سواءِ). هي جزوي غلطين لاءِ هڪ تجويز ڪيل عمل آهي جيئن ته جڏهن ڪجهه لاءِ ڊيٽا حاصل ڪري سگهجي ٿو، پر سڀني لاءِ نه، tags هڪ درخواست ۾.
- SimApi غلطي جي سگنلنگ ڪال ڪندڙ کي اجازت ڏئي ٿي (مثال طورamp(SIMCA-آن لائن سرور) کي فوري طور تي ڏسڻ ۽ عمل ڪرڻ لاءِ. هي انهن درخواستن لاءِ هڪ تجويز ڪيل عمل آهي جيڪي مڪمل طور تي ناڪام ٿين ٿيون ۽ ڪو به ڊيٽا واپس نه ٿيون ڪري سگهن.
- SIMCA-آن لائن گم ٿيل قدرن يا غلطي ڪوڊن کي مختلف طريقي سان سنڀاليندو آهي، جيئن SIMCA-آن لائن ٽيڪنيڪل گائيڊ ۾ بيان ڪيو ويو آهي.
سم ايپي ڪارڪردگي جون گهرجون
- سم ايپي ۾ فنڪشن ڊيٽا حاصل ڪرڻ لاءِ استعمال ڪيا ويندا آهن.
- جيڪڏهن ڊيٽا تائين رسائي سست آهي، ته SimApi سٺو ڪم نه ڪندو جيڪو هي مثال آهيampلي ڏيکاري ٿو: جيڪڏهن سمڪا-آن لائن هر سيڪنڊ ۾ ڊيٽا جي درخواست ڪري ٿو، پر ان کي حاصل ڪرڻ ۾ ٻه سيڪنڊ لڳن ٿا، ته سمڪا-آن لائن سرور ڪڏهن به حقيقي وقت ۾ برقرار نه رهي سگهندو پر آهستي آهستي وڌيڪ پوئتي پوندو.
- ذيلي حصن ۾ اسين ڏيکارينداسين ته SIMCA ۽ SIMCA-آن لائن ڊيٽا رسائي SimApi فنڪشن کي ڪيئن استعمال ڪن ٿا ۽ SimApi فنڪشن کي ڪيترا ڀيرا ڪال ڪيو ويندو. اهو SimApi عملدرآمد لاءِ ڪارڪردگي جي گهرجن کي مقرر ڪرڻ ۾ مدد ڪري سگهي ٿو.
SIMCA پاران SimApi افعال جو استعمال
- جڏهن ڊيسڪ ٽاپ SIMCA يا ٻيون آف لائن پراڊڪٽس ڊيٽا حاصل ڪرڻ لاءِ SimApi استعمال ڪنديون آهن، ته اهي درخواستون بيچز لاءِ هونديون ۽ هڪ خاص وقت جي حد ۾ متغيرن جي هڪ سيٽ لاءِ ڊيٽا کي پروسيس ڪنديون.
- جيئن ته اهي درخواستون هڪ صارف پاران دستي طور تي شروع ڪيون وينديون آهن، اهي گهڻو ڪري نه ٿينديون آهن ۽ ڊيٽا سورس تي هڪ اهم لوڊ جو سبب نه بڻجنديون آهن.
- اهي SimApi فنڪشن ڊيٽا حاصل ڪرڻ لاءِ استعمال ڪيا ويندا آهن:
- simapi2_nodeGetActiveBatches
- سماپي 2_نوڊ گيٽ بيچ ٽائمز
- simapi2_connectionReadHistoricalDataEx
SIMCA-آن لائن پاران SimApi افعال جو استعمال
- SIMCA-آن لائن ڪنهن عمل جي حقيقي وقت جي نگراني لاءِ استعمال ڪيو ويندو آهي، ۽ تنهن ڪري اهو باقاعده وقفن تي SimApi ذريعي ڊيٽا جي درخواست ڪندو آهي. مختصر ترين عملدرآمد وقفو جيڪو استعمال ڪري سگهجي ٿو اهو 1 سيڪنڊ آهي. ڪجهه حقيقي دنيا جا مثالampعملدرآمد جي وقفن جو گھٽ ۾ گھٽ مقدار 10 سيڪنڊ، 1 منٽ، يا 10 منٽ آهي.
- هڪ سرور ۾ هڪ ئي وقت ڪيترائي منصوبا هلي سگهن ٿا.
- SimApi ذريعي API ڪالن جي تعداد کي گهٽائڻ لاءِ، سرور ڪيترن ئي هم وقت ننڍين درخواستن کي هڪ ئي وقت سڀني متغيرن لاءِ هڪ وڏي درخواست ۾ گروپ ڪري ڊيٽا درخواستن کي بهتر بڻائي ٿو (وڌيڪ سکو مدد جي موضوع ۾ 'ڊيٽا ذريعن مان بهتر ڪيل پڙهڻ ڪارڪردگي کي بهتر بڻائي ٿو').
- سرور جو ايگزيڪيوشن الگورٿم هن طرح ڪم ڪري ٿو جڏهن اهو هيٺ ڏنل SimApi فنڪشن استعمال ڪندي ڊيٽا جي درخواست ڪري ٿو:
- ساڳئي وقفي تي عمل ٿيندڙ سڀئي مرحلا هڪ واحد SimApi ڪال ۾ گروپ ڪيا ويا آهن ته جيئن ڪالن جو تعداد گهٽجي وڃي. سرور سڀني ماڊلز پاران استعمال ٿيندڙ سڀني متغيرن لاءِ تازي ڊيٽا پڙهي ٿو جيڪي وقفو شيئر ڪن ٿا، يعني، هي ڪال هڪ وسيع ڊيٽا قطار ۾ نتيجو ڪڍندي جيڪا پوءِ سڀني منصوبن پاران استعمال ڪئي ويندي.
- سماپي 2_ڪنيڪشن ريڊ ڪرنٽ ڊيٽا
- هر بيچ پروجيڪٽ لاءِ سرور کي اهو به ڄاڻڻ جي ضرورت آهي ته ڪهڙا بيچ فعال آهن. اهو پڻ هر وقت ٿيڻ گهرجي جڏهن ڪو پروجيڪٽ عمل ۾ اچي ٿو:
- simapi2_nodeGetActiveBatches
- simapi2_nodeGetBatchTimes کي گهٽ سڏيو ويندو آهي.
- ان کان علاوه، SIMCA-online کي تاريخي ڊيٽا جي ضرورت پڻ آهي. اهي درخواستون صرف تڏهن ٿينديون آهن جڏهن ضرورت هجي، جيئن ته SIMCA-online شروع ٿيڻ کان اڳ شروع ٿيل بيچ جي شروعات کي پڪڙڻ، يا جڏهن سرور پوئتي پئجي رهيو هجي ۽ ڊيٽا جو هڪ بلاڪ پڙهڻ جي ضرورت هجي:
- simapi2_connectionReadHistoricalDataEx
- اختياري طور تي، ڪجھ پروجيڪٽ ڪنفيگريشن خاصيتون استعمال ڪن ٿيون جيڪي بيچ ڊيٽا يا ڊسڪريٽ ڊيٽا استعمال ڪن ٿيون جنهن جي نتيجي ۾ SimApi ڪالون ڪري ٿو:
- سماپي 2_ڪنيڪشن ريڊ بيچ ڊيٽا
- سماپي 2_ڪنيڪشن ريڊ ڊسڪريٽ ايڪس
- اختياري طور تي، ڪجهه پروجيڪٽ ڪنفيگريشن ڊيٽا کي ڊيٽا سورس ڏانهن واپس ڌڪڻ لاءِ رائٽ بيڪ استعمال ڪندا آهن:
- simapi2_connectionWriteHistoricalDataEx (۽ بيچ ڊيٽا لاءِ لاڳاپيل ڪم، ڊسڪريٽ ڊيٽا)
- اهو ضروري آهي ته ڊيٽا حاصل ڪرڻ لاءِ بنيادي ڪمن، readCurrentData، getActiveBatches/getBatchTimes، ڏانهن هر ڪال تيز هجي ۽ اهو ڊيٽا سورس لاءِ ڪمپيوٽيشنل طور تي ڏکيو نه آهي، اهو ڏنو وڃي ته SIMCA-online انهن ڪمن کي ڪيترا ڀيرا ڪال ڪري سگهي ٿو.
سم ايپي ڊيٽا جي جانچ ۽ تصديق
- هي سيڪشن هڪ SimApi جي جانچ ڪرڻ بابت آهي ته جيئن تصديق ڪري سگهجي ته ان مان واپس ڪيل ڊيٽا ڊيٽا سورس ۾ موجود ڊيٽا سان ملي ٿو. SimApi جي عمل درآمد کي ٺاهڻ يا تبديل ڪرڻ کان پوءِ، يا جڏهن ڊيٽا سورس جو API تبديل ٿئي ٿو ته هن طرح جا ٽيسٽ هلائڻ ضروري آهي.
- عملي طور تي، ڊيٽا جي تصديق SIMCA-آن لائن ۽ ان جي Extract ڪارڪردگي کي استعمال ڪندي ڪئي ويندي آهي ته جيئن SimApi ذريعي ڊيٽا سورس مان ڊيٽا ڪڍي سگهجي ۽ پوءِ ڊيٽا سورس ۾ خام ڊيٽا سان مقابلو ڪري سگهجي. ڊيسڪ ٽاپ SIMCA کي SimApi جي حقيقي وقت جي پهلوئن کي جانچڻ لاءِ استعمال نٿو ڪري سگهجي.
تياريون ۽ گهرجون
- ڪجھ شيون اختياري آهن پر جيڪڏهن توهان جي جاچ جي دائري ۾ شامل هجي ته اهي ڪري سگهجن ٿيون:
- SIMCA-online انسٽال ڪريو جيئن ReadMe ۽ انسٽاليشن گائيڊ.pdf ۾ بيان ڪيو ويو آهي جيڪو پراڊڪٽ زپ ۾ اچي ٿو.
- SIMCA-آن لائن سرور لاءِ لائسنس حاصل ڪريو ۽ ان کي انسٽال ڪريو. SimApi لائسنس کانسواءِ ڪم نه ڪندو. SIMCA-آن لائن لاءِ علم جو بنياد وارو مضمون ڏيکاري ٿو ته پراڊڪٽ کي لائسنس ڪيئن ڏجي. مثال طورample: SIMCA-آن لائن 18 (sartorius.com)
- جنهن سم ايپي کي توهان جانچڻ چاهيو ٿا ان کي انسٽال ۽ ترتيب ڏيو. هن دستاويز ۾ باب 4 - 5 ۽ مخصوص سم ايپي جي استعمال ڪندڙ گائيڊ جو حوالو ڏيو.
- a. اختياري: پڪ ڪريو ته استعمال ڪندڙ گائيڊ جديد ۽ صحيح آهي.
- پڪ ڪريو ته توهان وٽ پنهنجي ڊيٽا سورس لاءِ هڪ اوزار آهي جنهن سان توهان SimApi ڊيٽا جو مقابلو ڪري سگهو ٿا.
- SIMCA-آن لائن ڊيسڪ ٽاپ ڪلائنٽ ۾، پنهنجي SIMCA-آن لائن سرور ۾ لاگ ان ٿيو ۽ استعمال ڪريو File > SimApi ذريعي ڊيٽا حاصل ڪرڻ لاءِ ڪڍو.
- جيڪڏهن توهان جي ٽيسٽنگ اسڪوپ ۾ اهو شامل آهي ته اختياري: ٽيسٽنگ ختم ڪرڻ کان پوءِ، سم ايپي کي انسٽال ڪريو ۽ ان جي تصديق ڪريو files کي هٽايو ويو آهي.
ڇا جانچجي؟
- باب 3 ۾ فيچر ميٽرڪس سڀني ممڪن خاصيتن جي فهرست ڏئي ٿو، پر هڪ ڏنل سم ايپي لاڳو ڪرڻ صرف هڪ ذيلي سيٽ کي سپورٽ ڪري سگهي ٿو. توهان کي انهن سڀني خاصيتن جي جانچ ڪرڻ گهرجي جيڪي ڏنل سم ايپي پاران لاڳو ڪيون ويون آهن.
- هيٺيان ٽيسٽ اڪثر SimApi لاڳو ڪرڻ لاءِ عام آهن:
- صارف نالن ۽ پاسورڊ سان تصديق
- SimApi جي ترتيب ۾ مختلف سيٽنگن جي جانچ ڪريو.
- نوڊ جي درجي بندي: نوڊس ۽ tags سم ايپي پاران ظاهر ڪيل صحيح آهن.
- اتي ضرور هوندو tag سڀني "متغيرن" لاءِ ظاهر ڪيو ويو آهي جيڪي SimApi ذريعي دستياب هجڻ گهرجن. مثال طورamples: عمل جي ماپ، ڪمپيوٽيڊ ويليوز، مستقل.
- ڪنيڪشن لچڪ: جيڪڏهن ڊيٽا جو ذريعو دستياب نه آهي ته اهو لاگ ۾ ڊيڄاريندڙ يا غلطين جو نتيجو آهي. file، پر اهو ته ڊيٽا سورس سان ڪنيڪشن خودڪار طريقي سان ٻيهر قائم ٿي ويندو آهي جڏهن ڊيٽا سورس موجود هوندو آهي.
- گھڻا مثال: اهي ٻه مثال الڳ الڳ لاگ سان، آزاد ۽ هڪ ئي وقت ترتيب ڏئي ۽ استعمال ڪري سگهجن ٿا. files.
- موجوده ڊيٽا: موجوده ڊيٽا ڪڍو tags. پڪ ڪريو ته ڊيٽا ڊيٽا سورس مان آخري ڄاتل سڃاتل قدر آهن، يا خراب معيار لاءِ غائب آهن يا جڏهن ڊيٽا تمام پراڻو آهي.
- هر 10 سيڪنڊن (يا ان کان پوءِ) هڪ منٽ لاءِ ڊيٽا ڪڍو.
- تاريخي مسلسل ڊيٽا: تاريخي ڊيٽا ڪڍو tags.
- جڏهن توهان موجوده ڊيٽا ڪڍيو ته ملندڙ وقت جي حد استعمال ڪريو. تصديق ڪريو ته موجوده ڊيٽا تاريخي ڊيٽا، ۽ ڊيٽا سورس ۾ خام ڊيٽا سان ملندڙ آهي.
- مختلف وقت جي حدون ۽ حدون آزمايوampلنگ وقفن ۾، تصديق ڪريو ته ڊيٽا ڊيٽا ماخذ سان ملي ٿو.
- هر 1 سيڪنڊ ۾ ڊيٽا ڪڍڻ جي ڪوشش ڪريو، جيڪو ممڪن حد تائين ننڍو آهي.ampلنگ جو وقفو.
- مختلف قسمن جي ڪوشش ڪريو tags ڊيٽا سورس ۾ (پروسيس متغير، وغيره)، پڪ ڪريو ته ڊيٽا ميچ ٿئي ٿو.
- نوٽ: SIMCA-آن لائن هڪ وڏي تاريخي ڊيٽا جي درخواست کي ڪيترن ئي ننڍن حصن ۾ ورهائي سگھي ٿو. اهو SimApi لاگ ۾ نظر ايندو.
- تصديق ڪريو ته SimApi ٽيڪسٽ ڊيٽا، عددي ڊيٽا، ۽ گم ٿيل ڊيٽا سان ڪم ڪري ٿو.
- سم ايپي لاگ file. تصديق ڪريو ته لاگ ۾ معقول داخلائون شامل آهن.
- بيچ نوڊ: نوڊ تي ساڄي ڪلڪ ڪريو ۽ بيچ ڳوليو ڪريو.
- بيچ جا نالا، شروعاتي وقت، ۽ بيچ جي آخري وقت جي تصديق ڪريو.
- هڪ فعال بيچ آزمايو جيڪو ڊيٽا سورس ۾ هلي رهيو آهي. ان کي SimApi ذريعي آخري وقت نه هجڻ گهرجي.
- پروسيس نوڊ بيچ سڃاڻپ ڪندڙ tag. جيڪڏهن SimApi ۾ بيچ نوڊ ڪارڪردگي آهي (پوئين بلٽ ڏسو)، ته ان ۾ هڪ بيچ سڃاڻپ ڪندڙ پڻ هجڻ گهرجي. tag ميچنگ پروسيس ڊيٽا نوڊ ۾. ان لاءِ ڊيٽا tag بيچ سڃاڻپ ڪندڙ (بيچ جو نالو) هجڻ گهرجي. هي ڊيٽا بيچ منصوبن لاءِ گهربل آهي ته جيئن سڃاڻپ ڪري سگهجي ته ڊيٽا جي قطار ڪهڙي بيچ سان تعلق رکي ٿي.
ان تي منحصر آهي ته SimApi ان کي سپورٽ ڪري ٿو يا نه، توهان شايد جانچ ڪرڻ چاهيندا:
- بيچ ڊيٽا استعمال ڪندي File > ڪڍو.
- ڊسڪريٽ ڊيٽا استعمال ڪندي File > ڪڍڻ. نوٽ: ڊسڪريٽ ڊيٽا کي جانچڻ لاءِ File > نوڊ ڪڍو، بيچ نوڊ ۽ ڊسڪريٽ ڊيٽا نوڊ ساڳئي سم ايپي ۾ هجڻ گهرجن (جڏهن سمڪا-آن لائن پروجيڪٽس کي هلائي ٿو، اهي مختلف سم ايپي مان ٿي سگهن ٿا).
- واپس لکو - ڊيٽا بيچ کي ڊيٽا سورس ڏانهن ڌڪڻ. ان کي جانچڻ لاءِ، توهان کي SIMCA-آن لائن ۾ هڪ پروجيڪٽ ڪنفيگريشن ترتيب ڏيڻ گهرجي ته جيئن ڊيٽا ویکٹرز کي ڊيٽا سورس ڏانهن واپس لکي سگهجي. پوءِ SIMCA-آن لائن ۾ پروجيڪٽ کي عمل ۾ آڻيو ۽ ڊيٽا کي چيڪ ڪريو جيڪو ڊيٽا سورس ۾ واپس لکيو ويو آهي.
- پروجيڪٽ جي ترتيب ۾ ارتقا لکڻ جي صفحي تي مسلسل ڊيٽا ترتيب ڏنل آهي.
- ڊسڪريٽ ڊيٽا ساڳئي صفحي تي ترتيب ڏنل آهي، پر صرف هڪ مرحلي لاءِ جيڪو ڊسڪريٽ ڊيٽا حاصل ڪرڻ لاءِ ترتيب ڏنل آهي.
- بيچ رائٽ بيڪ مان بيچ ڊيٽا
وڌيڪ ڄاڻ
- Sartorius Stedim Data Analytics AB Östra Strandgatan 24 903 33 Umeå سويڊن
- فون: +46 90-18 48 00
- www.sartorius.com
- ھنن ھدايتن ۾ موجود معلومات ۽ انگ اکر ھيٺ ڏنل نسخي جي تاريخ سان ملن ٿا.
- Sartorius بغير اطلاع جي ٽيڪنالاجي، خاصيتن، وضاحتن ۽ سامان جي ڊيزائن ۾ تبديليون ڪرڻ جو حق محفوظ رکي ٿو. مذڪر يا مونث فارم استعمال ڪيا ويا آهن انهن هدايتن ۾ جائزيت جي سهولت لاءِ ۽ هميشه هڪ ئي وقت سڀني صنفن کي ظاهر ڪن ٿا.
ڪاپي رائيٽ نوٽيس: - اهي هدايتون، بشمول سڀئي اجزاء، ڪاپي رائيٽ طرفان محفوظ آهن.
- ڪاپي رائيٽ قانون جي حدن کان ٻاهر ڪنهن به استعمال جي اجازت ناهي اسان جي منظوري کان سواءِ.
- اهو خاص طور تي لاڳو ٿئي ٿو ٻيهر ڇپائي، ترجمي ۽ ترميم ڪرڻ کان سواءِ استعمال ٿيل ميڊيا جي قسم جي.
FAQ
- سوال: سم ايپس جو مقصد ڇا آهي؟
- الف: سم ايپس جو مکيه مقصد پروجيڪٽ ٺاهڻ ۽ ماڊل بلڊنگ لاءِ يوميٽرڪس سوٽ پراڊڪٽس کي ڊيٽا فراهم ڪرڻ آهي.
- سوال: مان SimApi انسٽاليشن سان مسئلن کي ڪيئن حل ڪري سگهان ٿو؟
- الف: توهان SIMCA-آن لائن تان ٽيسٽ ڪري، SimApi لاگ چيڪ ڪري مسئلو حل ڪري سگهو ٿا. file، ۽ صحيح سروس اڪائونٽ جي ترتيب کي يقيني بڻائڻ.
دستاويز / وسيلا
![]() |
سارٽوريس سم API سافٽ ويئر [pdf] استعمال ڪندڙ ھدايت سم API سافٽ ويئر، API سافٽ ويئر، سافٽ ويئر |