सार्टोरियस-लोगो

सार्टोरियस सिम एपीआय सॉफ्टवेअर

सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-उत्पादन

तपशील

  • उत्पादनाचे नाव: सिमअपी मार्गदर्शक
  • प्रकाशन तारीख: सप्टेंबर 5, 2024
  • उद्देश: उमेट्रिक्स सूट उत्पादनांना डेटा प्रदान करणे

उत्पादन वापर सूचना

सिमअॅपिसचा परिचय

  • उमेट्रिक्स सूट उत्पादनांमध्ये प्रकल्प निर्मिती आणि मॉडेल बिल्डिंगसाठी डेटा पुनर्प्राप्त करण्यासाठी सिमअॅपिसचा वापर केला जातो.

सिमअॅपिस मिळवणे

  • सिमअॅपिस मिळविण्यासाठी, अधिकृत कागदपत्रे पहा किंवा मदतीसाठी ग्राहक समर्थनाशी संपर्क साधा.

सिमअपी वैशिष्ट्ये

  • सिमअॅपिस सिमका आणि सिमका-ऑनलाइनमध्ये देखरेख, नियंत्रण आणि मॉडेल बिल्डिंगसाठी रिअल-टाइम डेटा प्रदान करते.

फक्त सध्याचा डेटा वापर

  • चांगल्या कामगिरीसाठी फक्त वर्तमान डेटा वापरण्याची आणि ऐतिहासिक डेटा टाळण्याची शिफारस केली जाते.

सिमएपीआय इंस्टॉलेशनची तयारी करत आहे

  • स्थापनेपूर्वी, तुमची प्रणाली वापरकर्ता मार्गदर्शकामध्ये निर्दिष्ट केलेल्या किमान आवश्यकता पूर्ण करते याची खात्री करा.

सिमएपीआय स्थापित करणे

  • तुमच्या सिस्टमवर SimApi स्थापित करण्यासाठी वापरकर्ता मॅन्युअलमध्ये दिलेल्या चरण-दर-चरण सूचनांचे अनुसरण करा.

SIMCA साठी SimApi सेट अप करत आहे

  • दिलेल्या मार्गदर्शक तत्त्वांनुसार SIMCA मध्ये SimApi सेटिंग्ज कॉन्फिगर करा.

SIMCA-ऑनलाइनसाठी SimApi सेट अप करत आहे

  • SIMCA-ऑनलाइनमध्ये रिअल-टाइम डेटा पुनर्प्राप्ती आणि राइट-बॅक ऑपरेशन्ससाठी SimApi सेट अप करा.

चाचणी आणि समस्यानिवारण

  • स्थापनेनंतर, योग्य कार्यक्षमता सुनिश्चित करण्यासाठी चाचणी करा. समस्या असल्यास, वापरकर्ता मार्गदर्शकातील समस्यानिवारण विभाग पहा.

SIMCA-ऑनलाइन वरून चाचणी

  • डेटा पुनर्प्राप्तीची पडताळणी करण्यासाठी SIMCA-ऑनलाइन वरून SimApi एकत्रीकरणाची चाचणी घ्या.

लॉगसह समस्यानिवारण Files

  • सिमअॅपी लॉग वापरा file कोणत्याही स्थापना किंवा ऑपरेशनल समस्या ओळखण्यासाठी आणि त्यांचे निराकरण करण्यासाठी.

सेवा खाते कॉन्फिगरेशन

  • सिमका-ऑनलाइन सेवा खात्याचे योग्य कॉन्फिगरेशन सुनिश्चित करा जेणेकरून ते सुरळीतपणे काम करू शकेल.

तांत्रिक तपशील

  • सिमअॅपिसवरील सखोल तांत्रिक माहितीसाठी वापरकर्ता मार्गदर्शकाच्या विभाग ७ चा संदर्भ घ्या.

सिमअॅपिसचा परिचय

  • सिमअॅपी हा उमेट्रिक्स® सूट सॉफ्टवेअर आणि डेटा स्रोत यांच्यातील एक सॉफ्टवेअर इंटरफेस आहे. सिमअॅपीचा प्राथमिक उद्देश सिमका®-ऑनलाइन किंवा सिमका® ला डेटा प्रदान करणे आहे.
  • सार्टोरियस स्टेडिम डेटा अॅनालिटिक्स एबी प्रक्रिया इतिहासकार आणि सामान्य-उद्देशीय डेटाबेस सारख्या अनेक वेगवेगळ्या डेटा स्रोतांसाठी सिमअॅपिस विकसित करते.
  • हे दस्तऐवज सिमअॅपी म्हणजे काय आणि ते उमेट्रिक्स सूट उत्पादनांमध्ये कसे वापरले जाते ते दर्शविते. तुम्ही सिमअॅपीची योजना कशी करावी आणि ती कशी स्थापित करावी, समस्यानिवारण कसे करावे आणि तुमच्या स्थापनेची चाचणी कशी करावी हे शिकाल. शेवटच्या प्रकरणात विकासकांसाठी असलेल्या सिमअॅपिसची तांत्रिक तपशील आहेत.

सिमएपीचा उद्देश: उमेट्रिक्स सूट उत्पादनांना डेटा प्रदान करणे

  • सिमएपीचा प्राथमिक उद्देश डेटा स्रोताकडून सिमका-ऑनलाइन किंवा सिमकाला डेटा प्रदान करणे आहे. डेटा स्रोत सिमका-ऑनलाइनचा भाग नाही परंतु तो प्रक्रिया इतिहासकार किंवा डेटा ठेवणारी आणि व्यवस्थापित करणारी इतर प्रणाली असू शकते.
  • सिमएपी नोड्सची पदानुक्रम उघड करते, जी अ मधील फोल्डरशी संबंधित असते file प्रणाली. प्रत्येक नोडमध्ये इतर नोड असू शकतात, किंवा tags. ए tag एका चलाशी संबंधित आहे. यासाठी tags, डेटा मिळवता येतो. चित्रात दाखवले आहे की tag, तापमान, नोडमध्ये निवडले
  • SIMCA-online मधील डेटा सोर्समध्ये BakersYeastControlGood. ते डेटा सोर्समधून घेतलेली नवीनतम मूल्ये देखील दर्शवते.सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१

उमॅट्रिक्स सूटमध्ये सिमएपीचा वापर

  • खालील चित्रात दाखवल्याप्रमाणे, SIMCA डेस्कटॉप सॉफ्टवेअर प्रकल्प निर्मिती आणि मॉडेल बिल्डिंगसाठी डेटा पुनर्प्राप्त करण्यासाठी SimApi वापरू शकते.सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१
  • SIMCA-ऑनलाइन देखरेख आणि नियंत्रणासाठी रिअल-टाइममध्ये डेटा मिळविण्यासाठी तसेच डेटा स्रोतावर डेटा लिहिण्यासाठी SimApi वापरते. खालील चित्र डेटा स्रोत, SIMCA-ऑनलाइन सर्व्हर आणि क्लायंट असलेल्या सिस्टममध्ये SimApi कुठे आहे ते दर्शविते. सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१

सामान्यतः वापरले जाणारे सिमअॅपिस

  • सर्वात जास्त वापरले जाणारे सिमअॅपिस आहेत:
  • Aveva (पूर्वी OSIsoft) PI सिस्टीमशी जोडण्यासाठी PI AF SimApi.
  • ओपीसी यूए सिमएपी
  • ODBC SimApi – SQL सर्व्हर किंवा ओरेकल सारख्या डेटाबेसमध्ये सामान्य प्रवेशासाठी
  • सर्व उपलब्ध सिमअॅपिस त्यांच्या वैशिष्ट्यांसह परिच्छेद ३ मध्ये सूचीबद्ध आहेत.

सिम्युलेशन डेटासाठी डीबीमेकर सिमएपीआय

  • डीबीमेकर हे सिमका-ऑनलाइन सर्व्हर इन्स्टॉलेशनसह प्रदान केलेले अॅप्लिकेशन आहे. ते प्रीलोडेड डेटा टेबल वापरून डेटा सोर्स, जसे की प्रोसेस हिस्टोरियन, सिम्युलेट करते जिथे डीबीमेकर सिमएपीआय द्वारे सिमका-ऑनलाइनला एक-एक करून निरीक्षणे प्रदान केली जातात.
  • DBMaker फक्त प्रात्यक्षिक उद्देशांसाठी वापरला जातो आणि डेटा स्रोतातील थेट डेटासह उत्पादनात वापरता येत नाही. DBMaker बद्दल अधिक जाणून घेण्यासाठी अंगभूत मदत पहा.

अतिरिक्त दस्तऐवजीकरण

  • हे दस्तऐवज संबंधित कागदपत्रांच्या संचांपैकी एक आहे, प्रत्येकाचे लक्ष आणि लक्ष्य प्रेक्षक वेगळे आहेत:
स्त्रोत काय कुठे
सिमका-ऑनलाइन web पृष्ठ प्रास्ताविक माहिती आणि डाउनलोड sartorius.com/umetrics-simca- ऑनलाइन
SIMCA-ऑनलाइन ReadMe आणि Installation.pdf SIMCA ची स्थापना आणि सुरुवात कशी करावी - ऑनलाइन डेमो डेटा इंस्टॉलेशन झिप मध्ये file
सिमका-ऑनलाइन अंमलबजावणी मार्गदर्शक सिमका-ऑनलाइन कार्यक्षमतेची रूपरेषा सांगते, इतर उमेट्रिक्स सूट सॉफ्टवेअरच्या संदर्भात ठेवते, यशस्वी तैनातीसाठी आवश्यकता आणि सर्वोत्तम पद्धतींचे वर्णन करते आणि चरण-दर-चरण स्थापना सूचना देते. sartorius.com/umetrics-simca- ऑनलाइन
सिमअपी मार्गदर्शक सिमअॅपी इंस्टॉलेशनची तयारी करणे आणि ते करणे, ज्यामध्ये समस्यानिवारण समाविष्ट आहे. डेव्हलपर्ससाठी सिमअॅपिसवरील तांत्रिक तपशील देखील समाविष्ट आहेत. sartorius.com/umetrics-simapi
सिमअपी वापरकर्ता मार्गदर्शक प्रत्येक प्रकाशित सिमअपीसाठी वैशिष्ट्ये, स्थापना सूचना आणि कॉन्फिगरेशन तपशीलांसह दस्तऐवजीकरण. sartorius.com/umetrics-simapi
सिमका-ऑनलाइन तांत्रिक मार्गदर्शक SIMCA-ऑनलाइन सर्व्हर इंस्टॉलेशन प्लॅनिंग, ट्रबलशूटिंग आणि SIMCA-ऑनलाइन कसे कार्य करते याबद्दल सखोल माहितीसाठी तांत्रिक संदर्भ. sartorius.com/umetrics-simca-ऑनलाइन
SIMCA-ऑनलाइन मदत WebSIMCA-ऑनलाइन कसे वापरावे आणि SIMCA-ऑनलाइन कसे कार्य करते याबद्दल -आधारित मदत. सॉफ्टवेअरमध्येच, आणि पुढेही sartorius.com/umetrics-simca
सिमका-ऑनलाइन Web क्लायंट स्थापना मार्गदर्शक सिमका-ऑनलाइनच्या स्थापनेचे वर्णन करते Web ग्राहक sartorius.com/umetrics-simca-ऑनलाइन
उमॅट्रिक्स ज्ञानाचा आधार उमेट्रिक्स सूट उत्पादनांमधील प्रत्येक रिलीज झालेल्या सॉफ्टवेअर आवृत्तीबद्दल लेख, तांत्रिक लेख आणि ज्ञात समस्यांसह शोधण्यायोग्य डेटाबेस. sartorius.com/umetrics-kb वर
SIMCA मदत/वापरकर्ता मार्गदर्शक प्रोजेक्ट तयार करण्यासाठी आणि डेटा मॉडेलिंगसाठी डेस्कटॉप सिमका कसे वापरावे. SIMCA मध्ये आणि पुढे sartorius.com/umetrics-simca
सपोर्ट web पृष्ठ तांत्रिक समर्थन कसे मिळवायचे. sartorius.com/umetrics-support

तांत्रिक समर्थन

  • सार्टोरियस ऑनलाइन सपोर्ट टीम सिमअॅपिसबद्दलच्या तांत्रिक प्रश्नांची उत्तरे देते आणि सिमअॅपिसच्या वाढीच्या विनंत्या योग्य लोकांना पाठवू शकते. अधिक जाणून घ्या येथे sartorius.com/umetrics-support.

सिमअॅपिस मिळवणे

  • आम्ही उपलब्ध असलेल्या सिमअॅपिससाठी कागदपत्रे आणि इंस्टॉलेशन प्रोग्रामच्या लिंक्स येथे प्रदान करतो sartorius.com/umetrics-simapi.
  • प्रत्येक सिमअपी त्याच्या वापरकर्ता मार्गदर्शकामध्ये दस्तऐवजीकरण केलेले आहे.
  • तुम्ही वाचत असलेली SimApi मार्गदर्शक, SimApi नियोजन, स्थापना आणि समस्यानिवारणाच्या बाबतीत SimApi द्वारे पूरक माहितीसह त्या माहितीला पूरक आहे.

सिमअपी वैशिष्ट्ये

  • सर्व डेटा स्रोत सारखे नसतात. SimApi ला स्पेसिफिकेशनमधील सर्व फंक्शन्स अंमलात आणण्याची आवश्यकता नाही. या कारणांमुळे, वेगवेगळे SimApis वेगवेगळी कार्यक्षमता देतात. खालील मॅट्रिक्स उपलब्ध SimApis आणि त्यांच्या वैशिष्ट्यांची यादी करतात.सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१
  • वैशिष्ट्ये खाली स्पष्ट केली आहेत. लक्षात घ्या की SIMCA-ऑनलाइन आणि SIMCA मध्ये अनुक्रमे कोणती वैशिष्ट्ये उपलब्ध आहेत हे दर्शविण्यासाठी टेबलमध्ये वेगवेगळे कॉलम आहेत.
वैशिष्ट्य उद्देश SIMCA-ऑनलाइन वापर SIMCA वापर
वर्तमान डेटा डेटा स्रोतातील सर्वात अलीकडील मूल्यासह एक निरीक्षण वाचा. रिअल-टाइम सामान्य अंमलबजावणी
ऐतिहासिक डेटा डेटा स्रोतातील ऐतिहासिक डेटा वापरून एकाच वेळी अनेक निरीक्षणे वाचा. मागील डेटा पकडा आणि अंदाज लावा, वापरून प्रकल्प तयार करा File > नवीन मॉडेल निर्मितीसाठी प्रक्रिया डेटा आयात करण्यासाठी डेटाबेस इम्पोर्ट विझार्ड.
स्वतंत्र डेटा डेटा स्रोतावरून प्रयोगशाळा/आयपीसी डेटा वाचा. प्रत्येक बॅचमध्ये अनेक निरीक्षणे. स्वतंत्र डेटा पुनर्प्राप्तीसाठी कॉन्फिगर केलेल्या टप्प्यांसह किंवा बॅच परिस्थिती असलेल्या बॅच प्रकल्पांसाठी.
बॅच डेटा बॅचच्या अटी आणि अंतिम गुणवत्ता गुणधर्म वाचा (किंवा बॅच परिस्थिती किंवा स्थानिक केंद्रीकरण. बॅच अटी वाचण्यासाठी डेटाबेस इम्पोर्ट विझार्ड
वैशिष्ट्य उद्देश SIMCA-ऑनलाइन वापर SIMCA वापर
  इतर MES प्रकारचा डेटा). प्रत्येक बॅचमध्ये एक निरीक्षण.   बॅच लेव्हल मॉडेल निर्मिती.
बॅच नोड विशिष्ट बॅचसाठी प्रारंभ वेळ आणि समाप्ती वेळ (सक्रिय बॅचसाठी रिकामी) निर्दिष्ट करा.

वेळेच्या श्रेणीत अस्तित्वात असलेल्या सर्व बॅचेसची गणना करा.

बॅच कॉन्फिगरेशनच्या अंमलबजावणीसाठी आवश्यक. आयात करण्यासाठी बॅचेस निवडण्यासाठी डेटाबेस इम्पोर्ट विझार्ड.
परत लिहा - सतत डेटा डेटा स्रोतावर परत भविष्यवाण्यांसारखा सतत डेटा लिहा. नियंत्रण सल्लागारासाठी किंवा सतत कॉन्फिगरेशनसाठी बॅच इव्होल्यूशन लेव्हलवरून डेटा लिहा.
परत लिहा - वेगळे डेटा स्रोतावर परत भाकित करण्यासारखा वेगळा डेटा लिहा. स्वतंत्र डेटा पुनर्प्राप्तीसाठी कॉन्फिगर केलेल्या टप्प्यांसाठी बॅच इव्होल्यूशन स्तरावर बॅच कॉन्फिगरेशनसाठी लिहा.
परत लिहा - बॅच डेटा डेटा स्रोतावर बॅच लेव्हल डेटा, जसे की अंदाज किंवा अंतिम गुणवत्ता गुणधर्म, परत लिहा. बॅच स्तरावर बॅच कॉन्फिगरेशनसाठी परत लिहा.
नोड पदानुक्रम सिमएपी नोड्सच्या पदानुक्रमाचे समर्थन करते, जसे की file प्रणाली. प्रत्येक नोडमध्ये असू शकते tags आणि इतर नोड्स. पदानुक्रमामुळे मोठ्या संख्येने नोड्स व्यवस्थापित करणे सोपे होते आणि tags. सर्व ठिकाणी समर्थित जेथे tags वापरले जातात.  
ॲरे tag विस्तार एक अ‍ॅरे tag अनेक मूल्ये साठवते. सिमएपी अ‍ॅरे विस्तृत करते tag अनेक व्यक्तींना tags, अ‍ॅरेमधील प्रत्येक घटकासाठी एक. कुठे समर्थित tags सतत डेटासाठी वापरले जातात. प्रत्येक विस्तारित tag SIMCA प्रोजेक्टमधील व्हेरिअबलशी मॅप केलेले असणे आवश्यक आहे.  
एकाधिक डेटा स्रोत सिमएपीआय एकाच डेटा स्रोतापेक्षा जास्तशी कनेक्ट होऊ शकते किंवा वैयक्तिक सेटिंग्ज आणि लॉगसह स्वतःच्या अनेक उदाहरणांना समर्थन देऊ शकते. fileप्रत्येक उदाहरणासाठी s. एकाच प्रकारच्या अनेक वेगवेगळ्या डेटा स्रोतांशी कनेक्ट व्हा.
कनेक्शनची लवचिकता जर SimApi डेटा स्रोतापासून डिस्कनेक्ट झाला, तर ते आपोआप कनेक्शन पुन्हा स्थापित करण्याचा प्रयत्न करेल. डेटा स्रोताशी कनेक्शन पुन्हा स्थापित करण्यासाठी SimApi रीस्टार्ट करण्याची आवश्यकता नाही.
घरामध्ये विकसित सिमएपी हे विकसित, प्रदान आणि समर्थित आहे    

ऐतिहासिक डेटाशिवाय फक्त वर्तमान डेटाची शिफारस केलेली नाही.

  • काही सिमअॅपिस, ​​विशेषतः ओपीसी डीए, केवळ वर्तमान डेटा वाचण्यास समर्थन देतात, ऐतिहासिक डेटा वाचण्यास नाही.
  • फक्त चालू डेटाला सपोर्ट करणारा SimApi डेस्कटॉप SIMCA मध्ये वापरता येत नाही, कारण तो मॉडेल्स तयार करण्यासाठी ऐतिहासिक डेटा वाचू शकणार नाही.
  • SIMCA-ऑनलाइनसाठी, आम्ही असा डेटा स्रोत आणि SimApi ची जोरदार शिफारस करतो जो रिअल-टाइम अंमलबजावणीसाठी केवळ वर्तमान डेटाच नाही तर भूतकाळातील डेटाचा अंदाज घेण्यासाठी आणि कॅच करण्यासाठी ऐतिहासिक डेटा देखील प्रदान करतो. SIMCA-ऑनलाइन आवश्यकतेनुसार रिअल-टाइम डेटा आणि ऐतिहासिक डेटामध्ये स्वयंचलितपणे स्विच करते आणि हे बंद करता येत नाही.
  • सिमका-ऑनलाइनमध्ये सतत प्रकल्पांसाठी काम करणारा डेटा स्रोत जो केवळ वर्तमान डेटा प्रदान करतो, परंतु ऐतिहासिक डेटा प्रदान करत नाही, तो ऐतिहासिक डेटा आवश्यक आहे.

सिमएपीआय इंस्टॉलेशनची तयारी करत आहे

  • या विभागात सिमएपीआयच्या यशस्वी स्थापनेसाठी महत्वाची माहिती वर्णन केली आहे.

६४-बिट किंवा ३२-बिट सिमअॅपिस

  • प्रत्येक सिमअॅपीच्या ३२-बिट आणि ६४-बिट आवृत्त्या आहेत.
  • SIMCA-ऑनलाइन आणि SIMCA हे ६४-बिट आहेत आणि त्यांना ६४-बिट SimApis प्रकारांची आवश्यकता आहे. जुन्या इंस्टॉलेशनसाठी लेगसी ३२-बिट SimApis अजूनही उपलब्ध आहेत.

लॉगसाठी स्थान file आणि सेटिंग्ज

  • सिमएपी त्याचा लॉग साठवतो fileलपवलेल्या प्रोग्राम डेटा फोल्डरमध्ये s1:
    %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 नोटपॅड सारख्या टेक्स्ट एडिटरसह. प्रत्येक सिमअॅपीसाठी वापरकर्ता मार्गदर्शक पहा.

File SIMCA-online मध्ये नामांकित उदाहरणे वापरली जातात तेव्हा नावे

  • SIMCA-ऑनलाइनमध्ये, प्रत्येक SimApi इंस्टन्सला स्वतःचे कॉन्फिगरेशन मिळते. file आणि लॉग file प्रत्येक SimApi च्या अनेक उदाहरणांसह काम करण्यासाठी. त्यांची नावे fileSIMCA-ऑनलाइन सर्व्हर पर्याय संवादात SimApi टॅबवर दिलेल्या उदाहरणाच्या नावाने s प्रत्यय जोडले जातात.सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१
  • खालील माजीample यातील नावे दाखवते fileकुठे SimApi नावाने बदलणे आवश्यक आहे.
  • जेव्हा इन्स्टन्स जोडला जातो तेव्हा कॉन्फिगरेशन नाव दिले जाते: ओमेगा सर्व्हर
  • कॉन्फिगरेशन file नाव: ओमेगासर्व्हर.एक्सएमएल
  • लॉग file नाव: OmegaServer.log
  • लक्षात ठेवा की सामान्य file .लॉग file अजूनही तयार आहे. हा लॉग file तांत्रिक कारणांमुळे लॉगवर निर्देशित केल्या जाऊ शकत नाहीत अशा नोंदी आहेत file उदाहरणांपैकी..
  • हे फोल्डर विंडोजमध्ये डीफॉल्टनुसार लपलेले असते. ते पाहण्यासाठी File तुम्ही कॉन्फिगर केलेला एक्सप्लोरर लपवलेला दाखवतो files. लक्षात ठेवा की तुम्ही पत्ता टाइप करून लपलेल्या फोल्डरमध्ये नेव्हिगेट करू शकता File एक्सप्लोररचा अॅड्रेस बार.
  • लक्षात ठेवा की SIMCA SimApi च्या अनेक उदाहरणांना समर्थन देत नाही, आणि म्हणून वर वर्णन केल्याप्रमाणे instance name शिवाय नावे वापरते.

नेटवर्क नियोजन

  • तुम्हाला नेटवर्कमधील डेटा स्रोताजवळ SIMCA-ऑनलाइन सर्व्हर शोधावा लागेल. हे SIMCA-ऑनलाइन आणि त्याच्या डेटा स्रोतामधील जलद कनेक्शन सुनिश्चित करते.
  • नेटवर्किंग उपकरणे सिमका-ऑनलाइन आणि डेटा स्रोत यांच्यातील कनेक्शनमध्ये व्यत्यय आणू शकतात.

वापरकर्ता खाती आणि डेटा स्रोत परवानग्या

  • डेटा स्रोत सामान्यतः त्यांच्या डेटावरील प्रवेश नियंत्रित करतात. हे सहसा वापरकर्तानाव आणि पासवर्डसह केले जाते परंतु IP-पत्ता- किंवा DNS-आधारित निर्बंध देखील वापरले जाऊ शकतात (उदा.amp(अवेवा पीआय सिस्टममध्ये पीआय ट्रस्ट).
  • डेटा स्रोताला वापरकर्तानाव आणि पासवर्ड वेगवेगळ्या प्रकारे प्रदान केला जाऊ शकतो:
  • SimApi हे डेस्कटॉप SIMCA किंवा सर्व्हर संगणकावर SIMCA-ऑनलाइन सेवा खाते चालवणाऱ्या वापरकर्त्याच्या Windows वापरकर्त्याच्या रूपात चालवले जाते. SimApi या खात्याचा वापर करून डेटा स्रोताशी कनेक्ट होऊ शकते. OPC I, आणि PI SimApi अशा प्रकारे कार्य करतात आणि जर तुम्ही ते कॉन्फिगर करताना क्रेडेन्शियल्स प्रदान केले नाहीत तर ODBC.
  • सामान्य ODBC साठी तुम्ही Windows मध्ये Start वर आढळणारे ODBC डेटा सोर्सेस अॅडमिनिस्ट्रेटर अॅप्लिकेशन वापरू शकता.
  • काही डेटाबेस प्रदाते त्यांच्या डेटाबेससाठी स्वतःचे ड्रायव्हर्स आणि साधने प्रदान करतात. ओरेकल डेटाबेस, उदा.ampतर, ओरेकल डेटा अॅक्सेस कंपोनेंट्स (ODAC) वापरा.
  • काही सिमअॅपिस, ​​जसे की पीआय एएफ आणि ओडीबीसी, मध्ये कॉन्फिगरेशन डायलॉग असतात जे सिमअॅपि एक्सएमएल कॉन्फिगरेशनमध्ये एन्क्रिप्टेड क्रेडेन्शियल्स साठवतात. file.
  • PI सर्व्हर संगणकावरील PI सिस्टम मॅनेजमेंट टूल्समध्ये PI मध्ये विविध सुरक्षा पर्याय उपलब्ध आहेत. PI AF SimApi वापरकर्ता मार्गदर्शकामध्ये अधिक वाचा. तुम्ही जुने OSIsoft PI SimApi वापरत असलात तरीही हे मार्गदर्शक उपयुक्त आहे.
  • OPC DA आणि HDA डेटा स्रोत आणि SimApi दरम्यान वाहतूक म्हणून DCOM वापरतात. DCOM हे Windows मधील Component Services टूल (DCOMCNFG.EXE) सह कॉन्फिगर केलेले आहे आणि Windows प्रमाणीकरण वापरते.
  • जुन्या OSIsoft PI SimApi साठी (नवीन AF SimApi नाही), PI सर्व्हरशी कनेक्शन सेट करण्यासाठी OSIsoft AboutPI-SDK अनुप्रयोग (PISDKUtility.exe) वापरला जातो.

डेटा स्रोत कनेक्टिव्हिटीची पडताळणी करत आहे
जेव्हा तुम्हाला संगणकावर SimApi स्थापित करायचे असेल, तेव्हा त्या संगणकापासून डेटा स्रोताशी कनेक्टिव्हिटी दुसऱ्या टूलने सत्यापित करणे उपयुक्त ठरू शकते:

  • विंडोजमधील ODBC डेटा सोर्सेसचा वापर जेनेरिक ODBC कॉन्फिगर आणि चाचणी करण्यासाठी केला जातो. लक्षात ठेवा की 64-बिट विंडोजवर या टूलच्या दोन आवृत्त्या आहेत: एक 32-बिट अॅप्लिकेशन्ससाठी आणि एक 64-बिटसाठी. डेटाबेसशी कनेक्टिव्हिटी सत्यापित करण्यासाठी ODBC कॉन्फिगरेशन विझार्डच्या शेवटी असलेले टेस्ट डेटा सोर्स बटण वापरा. ​​आम्ही शिफारस करतो की तुम्ही तुमचे डेटा सोर्स सिस्टम DSN म्हणून कॉन्फिगर करा.
  • ओरेकल डेटा अॅक्सेस कंपोनेंट्स सारख्या डेटाबेस प्रदात्याकडून डेटाबेस-विशिष्ट कनेक्शन साधन.
  • PI सिस्टम एक्सप्लोररचा वापर PI AF सर्व्हरशी कनेक्टिव्हिटी तपासण्यासाठी केला जाऊ शकतो. हा PI AF क्लायंटचा भाग आहे जो PI AF SimApi साठी पूर्व-आवश्यकता आहे.
  • युनिफाइड ऑटोमेशन मधील OPC UA एक्सपर्ट - UaExpert हे OPC UA सर्व्हरसाठी एक क्रॉस-प्लॅटफॉर्म टेस्ट क्लायंट आहे.
  • PI-SDK अनुप्रयोग (PISDKUtility.exe) कनेक्टिव्हिटी तपासण्यासाठी आणि view SIMCA-ऑनलाइन PI सर्व्हरशी कनेक्ट करण्याचा प्रयत्न करते तेव्हा लॉग केलेले कोणतेही त्रुटी संदेश. हे फक्त जुन्या OSIsoft SimApi साठी वापरले जाते, PIAF साठी नाही.
  • पीआय सर्व्हर संगणकावर त्या बाजूने समस्यानिवारण करण्यासाठी पीआय सिस्टम मॅनेजमेंट टूल्स वापरली जातात. उदा.ample, SIMCA-ऑनलाइन सर्व्हरवरून प्रवेश रोखणाऱ्या सुरक्षा समस्या शोधण्यासाठी. या YouTube व्हिडिओमध्ये PI सिस्टम ट्रबलशूटिंगबद्दल अधिक जाणून घ्या.
  • योग्य प्लगइन स्थापित केल्यावर ODBC कनेक्शन आणि बहुतेक इतर सिस्टममधून डेटा मिळविण्यासाठी एक्सेलचा वापर केला जाऊ शकतो.
  • आयओआर एचडीएसाठी मॅट्रिकॉन ओपीसी एक्सप्लोरर (ही वेगळी साधने आहेत) ओपीसी कनेक्टिव्हिटी तपासण्यासाठी वापरली जाऊ शकते आणि ओपीसी कनेक्टिव्हिटी समस्यांचे निदान करण्यासाठी मॅट्रिकॉन ओपीसी विश्लेषक वापरला जाऊ शकतो. येथून ही मोफत साधने डाउनलोड करा. https://www.matrikonopc.com/products/opc-desktop-tools/index.aspx
  • ओपीसी प्रशिक्षण संस्थेकडून ओपीसी बचाव (डीआयएनडी एचडीएसाठी) web "साईट वापरकर्त्यांना संवाद आणि सुरक्षा समस्यांचे सहज निदान करण्यास आणि बटण दाबून त्वरित दुरुस्त करण्यास सक्षम करते. हे सर्व DCOM कॉन्फिगर कसे करावे हे न शिकता करता येते"

सिमएपीआय स्थापित करणे

पीसीवर सिमएपी कसे स्थापित करायचे ते येथे आहे:

  1. तुम्ही स्थापित करत असलेल्या SimApi साठी वापरकर्ता मार्गदर्शक वाचा. त्यामध्ये त्या SimApi साठी तपशील आहेत जे तुम्ही आता वाचत असलेल्या सामान्य सूचनांना पूरक आहेत.
  2. सिमएपी वापरकर्ता मार्गदर्शकामध्ये नमूद केलेल्या कोणत्याही पूर्व-आवश्यकता स्थापित आणि कॉन्फिगर करा (उदा.amp(डेटाबेस ड्रायव्हर्स किंवा एसडीके)
  3. SimApi स्थापित करण्यासाठी सेटअप प्रोग्राम चालवा. तुम्ही ज्या सॉफ्टवेअरमध्ये ते चालवणार आहात त्याच्याशी जुळणारी 64-बिट (x64) किंवा 32-बिट (x86) आवृत्ती स्थापित करा.
  4. खालील विभागांमध्ये वर्णन केल्याप्रमाणे SIMCA-ऑनलाइन किंवा SIMCA मध्ये SimApi कॉन्फिगर करा आणि उपलब्ध सेटिंग्जच्या वर्णनासाठी SimApi च्या वापरकर्ता मार्गदर्शकाचा संदर्भ घ्या.
  5. SIMCA-ऑनलाइन सर्व्हर सुरू करा. लक्षात ठेवा की यास वेळ लागू शकतो, कारण जेव्हा SimApi सुरू होईल, तेव्हा ते सर्व tags डेटा स्रोतामध्ये.
  6. काही डेटा मिळवून SimApi ची चाचणी घ्या. SIMCA-ऑनलाइनसाठी, तुम्ही वापरू शकता File > ६.१ मध्ये वर्णन केल्याप्रमाणे उतारा.
  7. जर SimApi अपेक्षेप्रमाणे काम करत नसेल, तर SimApi लॉग पहा. fileसमस्यानिवारणासाठी आणि SimApi वापरकर्ता मार्गदर्शकासाठी s.

SIMCA मध्ये वापरण्यासाठी SimApi सेट करणे

SIMCA मध्ये SimApi कसे वापरायचे ते येथे आहे:

  1.  खालीलपैकी एका प्रकारे डेटाबेस आयात सुरू करा:
    • a. SIMCA मध्ये नवीन प्रकल्प तयार करण्यासाठी: File > नवीन नियमित प्रकल्प किंवा नवीन बॅच प्रकल्प. होम टॅबवरील डेटाबेसमधून निवडा.
    • b. SIMCA मधील विद्यमान प्रकल्पात डेटा सेट आयात करण्यासाठी: खुल्या SIMCA प्रकल्पाच्या डेटा टॅबवरील डेटासेटमधून.
  2. नवीन डेटा स्रोत जोडा वर क्लिक करा.सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१
  3. कनेक्शन प्रकार म्हणून SimApi निवडा, …-बटणावर क्लिक करा आणि शोधा इंस्टॉलेशन फोल्डरमध्ये .dll टाइप करा आणि उघडा वर क्लिक करा.
  4. कॉन्फिगर वर क्लिक करा आणि सेटिंग्ज कशी करायची यासाठी वैयक्तिक SimApi वापरकर्ता मार्गदर्शक पहा.
  5. तुम्ही डेटाबेसशी कनेक्ट होऊ शकता याची पडताळणी करण्यासाठी टेस्ट डेटा सोर्स कनेक्शनवर क्लिक करा. जर अनेक असतील तर यास बराच वेळ लागू शकतो. tags डेटा स्रोतामध्ये.
  6. कॉन्फिगरेशन पूर्ण करण्यासाठी ओके वर क्लिक करा.
  7. आयात केलेल्या डेटासह कसे काम करावे यासाठी SIMCA मदत पहा.

SIMCA-ऑनलाइन मध्ये वापरण्यासाठी SimApi सेट करणे

  • महत्वाचे: सिमअॅपी वापरण्यासाठी, सिमका-ऑनलाइन सर्व्हर परवाना आवश्यक आहे. सिमका-ऑनलाइनची डेमो स्थापना सिमअॅपिस वापरण्याची परवानगी देत ​​नाही.
  • सिस्टममध्ये SimApi जोडण्यासाठी, तुम्हाला सर्व्हर पीसीवर SIMCA-ऑनलाइन सर्व्हर पर्याय चालवावे लागतील. SICMA-ऑनलाइन मदत विषयातील तपशीलवार चरण जाणून घ्या सर्व्हरवर SimApi जोडा आणि कॉन्फिगर करा.
  • टीप: जर तुम्ही सिमअॅपीमध्ये बदल केले तर तुम्ही संपूर्ण सर्व्हर रीस्टार्ट न करता सर्व्हर ऑप्शन्समधून ते सिमअॅपी वेगळे रीस्टार्ट करू शकता.
  • या सिमअॅपीच्या अनेक उदाहरणे कॉन्फिगर करण्यासाठी, वरील चरणांची पुनरावृत्ती करा आणि प्रत्येक उदाहरणासाठी अद्वितीय नावे वापरा. ​​वेगवेगळ्या लॉग आणि कॉन्फिगरेशनबद्दल अधिक वाचा. file४.२ मधील उदाहरणांसाठी s.

सिमएपीची चाचणी आणि समस्यानिवारण

  • हा अध्याय SimApi इंस्टॉलेशनची चाचणी आणि समस्यानिवारण करण्याबद्दल आहे.

SIMCA-ऑनलाइन वरून SimApi ची चाचणी करणे

  • एकदा SIMCA-ऑनलाइन सर्व्हर यशस्वीरित्या सुरू झाला की तुम्ही SIMCA-ऑनलाइनमध्ये तुमच्या SimApi ची चाचणी घेऊ शकता (जर सर्व्हर सुरू झाला नाही, तर 6.2 पहा):
  • SIMCA-ऑनलाइन क्लायंटमधील सर्व्हरवर लॉग इन करा आणि वर Extract वर नेव्हिगेट करा File टॅब. एक्सट्रॅक्ट तुम्हाला सिमएपीआय द्वारे डेटा मिळवून त्याची चाचणी करण्यास मदत करते:सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१
  • सिमएपीचे नोड्स ("फोल्डर्स") डाव्या बॉक्समध्ये प्रदर्शित केले आहेत. Tags निवडलेल्या नोडसाठी वर उजवीकडे प्रदर्शित केले आहेत.
  • फक्त क्लिक करून वर्तमान डेटाची जलद चाचणी केली जाऊ शकते view> चालू tags जे सतत प्रक्रिया डेटा प्रदान करतात (स्क्रीनशॉट पहा)
  • वेळेच्या मर्यादेत बॅचेस शोधण्यासाठी नोडवर उजवे-क्लिक करा. नोड हा बॅच नोड असावा जो बॅचेसबद्दल माहिती ठेवतो.
  • निवडा tags एक्सट्रॅक्टमध्ये जाऊन पुढे क्लिक करा आणि डेटा पुनर्प्राप्तीच्या वेगवेगळ्या पद्धती वापरून डेटा मिळविण्यासाठी विझार्ड पूर्ण करा: चालू-, ऐतिहासिक-, बॅच- आणि डिस्क्रिट डेटा.
  • तुमच्या डेटा सोर्समध्ये तुम्ही जे पाहता त्याच्या टूल्स वापरून काढलेल्या डेटाची तुलना करा. ७.१३ मध्ये SimApi च्या सर्व वैशिष्ट्यांची चाचणी आणि प्रमाणीकरण करण्याबद्दल अधिक जाणून घ्या.

SimApi लॉग वापरून SimApi समस्यांचे निराकरण करा. file

  • जर सर्व्हर सुरू झाला नाही, सिमअॅपी अपेक्षेप्रमाणे काम करत नसेल किंवा एक्सट्रॅक्ट अयशस्वी झाला, तर तुम्हाला सिमअॅपी लॉगचा सल्ला घ्यावा लागेल. file जे तुम्हाला समस्या काय आहे ते सांगते. संपूर्ण तपशील मिळविण्यासाठी SimApi लॉगमध्ये डीबग-लेव्हल लॉगिंग सक्षम करा. ४.२ पहा.
  • टीप: SIMCA-ऑनलाइन सर्व्हर लॉग येथे इतके उपयुक्त नाहीत. ते सर्व्हरद्वारे SimApi कसे लोड आणि प्रारंभ केले गेले ते दर्शवतील, परंतु SimApi विशिष्ट तपशील त्याच्या लॉगमध्ये आहेत. file.

योग्य SIMCA-ऑनलाइन सेवा खाते वापरा

  • जेव्हा तुम्ही डेटा स्रोताच्या प्रवेशाची चाचणी घेत असता, तेव्हा लक्षात ठेवा की तुम्ही सर्व्हर संगणकावर विशिष्ट वापरकर्ता म्हणून लॉग इन केले आहे (सामान्यत: विंडोज डोमेनमध्ये तुमचे स्वतःचे वापरकर्ता खाते), परंतु SIMCA-ऑनलाइन सर्व्हर सेवा खाते हे डीफॉल्टनुसार लोकलसिस्टममध्ये वेगळे खाते आहे, ज्याचे तुमच्या वापरकर्ता खात्याच्या तुलनेत वेगळे प्रवेश अधिकार आहेत.
  • या कारणास्तव, तुमच्या खात्यात चालवले जात असताना चाचण्या काम करतात, परंतु SIMCA-ऑनलाइन डेटा स्रोताशी कनेक्ट होत नाही हे असामान्य नाही.
  • या समस्येचे निराकरण करण्यासाठी, SIMCA-ऑनलाइन सर्व्हर सेवेद्वारे वापरल्या जाणाऱ्या खात्यासाठी प्रवेश मंजूर करणे आवश्यक आहे. सामान्यतः, तुम्ही LocalSystem ला एका विशिष्ट डोमेन सेवा खात्यात बदलता आणि या खात्याला अधिकार देता. लक्षात ठेवा की SimApi जर SimApi कॉन्फिगरेशनमध्ये सेट केलेले क्रेडेन्शियल्स वापरत असेल तर हे लागू होत नाही कारण या क्रेडेन्शियल्सना प्राधान्य दिले जाते.

सिमअॅपिसवरील तांत्रिक तपशील

  • या प्रकरणात सिमअॅपी कसे कार्य करते याबद्दल तांत्रिक तपशील दिले आहेत. हे मुख्यतः अशा डेव्हलपर्ससाठी आहे ज्यांना सिमअॅपिस समजून घ्यायचे आहे आणि डेटा स्रोतासाठी सिमअॅपी लागू करायचे आहे.
  • सिमअॅपिसची ओळख आणि वैशिष्ट्यांच्या उच्च-स्तरीय वर्णनासाठी विकासकांनी या दस्तऐवजाचे पूर्वीचे भाग देखील वाचले पाहिजेत.

सिमएपी विकसित करण्याचा विचार कधी करावा आणि कधी करू नये?

डेटा स्रोतासाठी सिमएपी विकसित करण्याचा विचार करण्यापूर्वी:

  1. तुम्ही वापरू शकता असे SimApi आधीच आहे का ते तपासा. कदाचित तुम्ही तुमच्या डेटा सोर्समध्ये विद्यमान SimApis पैकी एक वापरण्यासाठी काही वैशिष्ट्य सक्षम करू शकता, जसे की OPC UA.
  2. या दस्तऐवजाचा आणि त्याच्या संदर्भांचा काळजीपूर्वक अभ्यास करा आणि तुमचा डेटा स्रोत आवश्यकता पूर्ण करतो का ते तपासा: उदा.ampपण, ते पुरेसे जलद असले पाहिजे, केवळ वर्तमान डेटाच नाही तर ऐतिहासिक डेटा देखील प्रदान केला पाहिजे.
  • या कारणांमुळे, आम्ही कमी-स्तरीय हार्डवेअर किंवा उपकरणांशी जोडणारा सिमअॅपी विकसित करण्याची शिफारस करत नाही. त्या उपकरणांना अवेवा पीआय सिस्टम सारख्या प्रक्रिया इतिहासकाराशी जोडणे आणि त्यांना त्या उपकरणातून डेटा मिळवू देणे आणि तो इतिहासात बदलणे चांगले. नंतर पीआयएएफ सिमअॅपी PI कडून यूमेट्रिक्स उत्पादनापर्यंत डेटा मिळविण्यासाठी वापरला जाऊ शकतो.

सिमअपी डेव्हलपमेंट आणि सिमअपी स्पेसिफिकेशन

  • SimApi स्पेसिफिकेशन, SimApi-v2, मध्ये SimApi मधील सर्व C-फंक्शन्ससाठी दस्तऐवजीकरण आहे जे SimApi DLL ला अंमलात आणण्याची आवश्यकता आहे तसेच SimApi कसे विकसित करायचे यासाठी काही मार्गदर्शन आहे.
  • बहुतेक प्रकरणांमध्ये C किंवा C++ वापरून SimApi अंमलात आणणे अनावश्यकपणे कमी पातळीवर असते.
  • सिमएपीआय अंमलात आणण्याचा शिफारस केलेला आणि सोपा मार्ग म्हणजे तो एक्स वर आधारित असणे.ampआम्ही प्रदान केलेला leSimApi सोर्स कोड. हा एक माजी आहेampSimApi अंमलबजावणी जी C-इंटरफेस हाताळते आणि ती .NET फ्रेमवर्कमध्ये अनुवादित करते जिथे प्रत्यक्ष अंमलबजावणी केली जाते. त्यात लॉगिंग, सेटिंग्ज, कॉन्फिगरेशन GUI आणि इतर फ्रेमवर्क कोडसाठी फ्रेमवर्क कोड देखील आहे.
  • सिमअॅपी विकसित करण्यासाठी, डेव्हलपर्सच्या टीमला विंडोज डेव्हलपमेंट, .नेट फ्रेमवर्क, सी किंवा सी++ मध्ये अनुभव असणे आवश्यक आहे. सिमअॅपी ज्या डेटा सोर्सशी कनेक्ट व्हायला हवा त्याचे चांगले ज्ञान असणे देखील आवश्यक आहे, कारण सिमअॅपीचा उद्देश सिमका-ऑनलाइन किंवा सिमका मधील डेटा रिक्वेस्ट डेटा सोर्सच्या एपीआयमध्ये ट्रान्सलेट करणे आहे. सिमअॅपी अंमलबजावणी कधीही एक-वेळचा प्रकल्प नसतो, परंतु सामान्यतः सतत समर्थन आणि अधूनमधून देखभाल आवश्यक असते.

डेटा वाचणे किंवा लिहिणे

  • सिमअपीचे मुख्य काम डेटा स्रोताकडून डेटा प्रदान करणे असते. याला डेटा वाचन म्हणतात.
  • बहुतेक सिमएपी अंमलबजावणी डेटा लिहिण्यास देखील समर्थन देतात. याचा अर्थ सिमएपी द्वारे डेटा स्रोताकडे डेटा परत लिहिणे. सिमका-ऑनलाइनमध्ये डेटा लिहिणे हे एक पर्यायी वैशिष्ट्य आहे.

Tags आणि नोड्स

  • A tag डेटा स्रोतातील स्तंभ किंवा "चल" चा ओळखकर्ता आहे. अ tagचे नाव ओळखण्यासाठी वापरले जाते tag. नोडमधील नावे अद्वितीय असणे आवश्यक आहे. SIMCA-ऑनलाइन १८ ही सब नोड असलेल्या नोडला समर्थन देणारी पहिली आवृत्ती आहे आणि tag त्याच नावाने. उदाहरणार्थample: नोड पॅरेंटमध्ये बॅच नावाचा सब नोड असू शकतो आणि a tag बॅच म्हणतात.
  • नोड म्हणजे एक कंटेनर आहे tags. एका नोडमध्ये इतर नोड्स देखील असू शकतात, जसे की a file सिस्टममध्ये फोल्डरमध्ये फोल्डर असतात.
  • जसे की अ मध्ये file प्रणाली, नोड आणि tag नावे एका पूर्ण मार्गावर एकत्र केली जाऊ शकतात जी अद्वितीयपणे ओळखते tag. द tag निवडताना SIMCA-ऑनलाइन किंवा SIMCA मध्ये पथ वापरले जातात tags वापरण्यासाठी. अ tag मार्ग सिमएपीआय इन्स्टन्स नावाने सुरू होतो आणि त्यानंतर नोड-स्ट्रक्चर येते आणि tag नाव, प्रत्येक आयटम कोलन (:) ने वेगळे केले आहे. उदा.ampले “:ODBCSQL सर्व्हर:नोड:सेन्सरTag1”.

सिमएपी सांगते की tags आणि स्टार्टअपवर नोड्स

  • सिमएपी अंमलबजावणी नोड्ससाठी सर्व्हर ब्राउझ करते आणि tags जेव्हा SimApi सुरू केले जाते तेव्हा डेटा स्रोतामध्ये आणि त्यांचा मागोवा ठेवते जेणेकरून गणना करण्यासाठी वापरल्या जाणाऱ्या विविध SimApi फंक्शन्स tags आणि नोड कार्यान्वित केला जाऊ शकतो.
  • सिमएपी इनिशिएलायझेशन फक्त सर्व्हरच्या स्टार्टअपवरच होत नाही तर रिफ्रेश सिमएपी फंक्शनॅलिटीसह सिमका-ऑनलाइनमधील वापरकर्त्याद्वारे ते पुन्हा ट्रिगर देखील केले जाऊ शकते.

केस संवेदनशीलता tag- आणि नोड नावे

  • Tag नावे आणि नोड नावे केस सेन्सिटिव्ह असतात.
  • अशा प्रकारे, एक tag म्हणतात "tag१” हे “Tag"T" च्या केस वेगळ्या असल्यामुळे 1". आम्ही वापरण्याची शिफारस करत नाही tags किंवा नोडची नावे जी फक्त केसमध्ये भिन्न असतात.

सतत प्रक्रिया नोड 

  • जेव्हा नोडमध्ये असते tags सतत प्रक्रिया डेटासह, त्याला प्रक्रिया नोड म्हणून संबोधले जाऊ शकते. खालील दोन स्क्रीनशॉट डेटासह प्रक्रिया नोडचे सारणीबद्ध प्रतिनिधित्व दर्शवितात आणि त्यानंतर निवडताना नोड कसा दिसतो हे दर्शविणारे चित्र दर्शवितात. tags SIMCA-ऑनलाइन मध्ये.सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१

सतत प्रक्रिया नोड्स बॅचेस, रन किंवा वेळेपासून स्वतंत्र असले पाहिजेत.

  • सिमएपीआयमध्ये चांगले काम करण्यासाठी नोड बॅचेस, रन किंवा वेळेपासून स्वतंत्र असणे आवश्यक आहे. विशिष्ट बॅच किंवा वेळेच्या श्रेणीसाठी डेटा असलेला नोड असणे सिमका-ऑनलाइनमध्ये चांगले काम करणार नाही कारण प्रोजेक्ट कॉन्फिगरेशन नंतर फक्त त्या बॅचसाठी डेटा वाचू शकत होते आणि इतर बॅचसाठी वापरले जाऊ शकत नव्हते.
  • त्याऐवजी, मोजमाप केल्या जाणाऱ्या प्रक्रियेत नोड एक किंवा अधिक भौतिक युनिट्सशी मॅप केला पाहिजे.

बॅच आयडी tag बॅच प्रोजेक्ट अंमलबजावणीसाठी सतत प्रक्रिया नोड्समध्ये आवश्यक

  • प्रत्येक सतत प्रक्रियेत एक असणे आवश्यक आहे tag (व्हेरिएबल) प्रत्येक निरीक्षणासाठी बॅच आयडेंटिफायर धरून. प्रत्येक निरीक्षण कोणत्या बॅचशी संबंधित आहे हे जाणून घेण्यासाठी SIMCA किंवा SIMCA-ऑनलाइन द्वारे या बॅच आयडेंटिफायरचा वापर केला जातो.
  • $BatchID tag ७.४.३ मधील स्क्रीनशॉटमध्ये असेच एक एक्स आहेampले
    आवश्यक नसले तरी, अशी शिफारस केली जाते की tag प्रक्रियेचा सध्याचा टप्पा किंवा पायरी दर्शविणाऱ्या प्रक्रिया नोडमध्ये. हे tag त्यानंतर डेटा आयात करताना SIMCA-ऑनलाइन किंवा SIMCA मध्ये फेज एक्झिक्युशन परिस्थितीत वापरता येते. यासाठी मूल्ये tag माजी साठी असू शकतेampले “फेज१”, “स्वच्छता”, “फेज२”.

बॅच संदर्भ नोड

  • बॅच नोड म्हणजे एक नोड जो बॅचेसचा मागोवा ठेवतो; त्यांचे बॅच आयडेंटिफायर, सुरुवातीचा वेळ आणि शेवटचा वेळ. सिमका-ऑनलाइनमध्ये बॅच प्रोजेक्ट एक्झिक्युशनसाठी ही एक आवश्यकता आहे. डेटा सोर्समध्ये एकापेक्षा जास्त बॅच नोड असू शकतात जे वेगवेगळ्या प्रकारे बॅचेस उघड करतात. वापरकर्ता त्याच्या किंवा तिच्या अनुप्रयोगावर लागू होणारा बॅच नोड निवडतो. हे उदाहरणample दोन वेगवेगळ्या युनिट्समध्ये पसरलेल्या बॅचेस उघड करते:
  • /फॅक्टरी१ - युनिट१ आणि युनिट२ दोन्हीवर एकत्रित आयुष्यमान असलेले बॅचेस.
  • /फॅक्टरी१/युनिट१ – फक्त युनिट१ मध्ये लाईफटाइम असलेले बॅचेस
  • /फॅक्टरी१/युनिट१ – फक्त युनिट१ मध्ये लाईफटाइम असलेले बॅचेस
  • जर तुमच्या डेटा सोर्समध्ये बॅच नोड नसेल, तर तुम्ही SIMCA-ऑनलाइनमध्ये बॅच कॉन्टेक्स्ट जनरेटर वापरू शकता. बिल्ट-इन मदत पहा.
  • पर्यायी बॅच डेटा
  • बॅच नोडमध्ये बॅच डेटा देखील असू शकतो; ज्या डेटासाठी संपूर्ण बॅचसाठी फक्त एकच निरीक्षण असते. लक्षात ठेवा की tags बॅच डेटा असलेला नोड बॅच नोडची पूर्ण कार्यक्षमता असलेल्या नोडमध्ये असण्याची आवश्यकता नाही. सिमएपीआय बॅच डेटा वाचण्यास समर्थन देते हे पुरेसे आहे tags७.६ मध्ये बॅच डेटाबद्दल अधिक जाणून घ्या.
  • येथे एक माजी आहेampबॅच नोडचा ले:सार्टोरियस-सिम-एपीआय-सॉफ्टवेअर-आकृती-१
  • टीप: वरील स्क्रीनशॉट DBMaker वरून घेतला आहे, जो SIMCA-online सोबत आहे. DBMaker मध्ये हे स्वतः पाहण्यासाठी, वर क्लिक करा View बेकर्स यीस्ट डेटाबेसवरील डेटा बटण दोन विंडो प्रदर्शित करते, त्यापैकी एक बॅच नोड आहे आणि दुसरी प्रक्रिया डेटा आहे.

डेटा प्रकार: संख्यात्मक डेटा, मजकूर डेटा आणि गहाळ डेटा

  • प्रत्येकासाठी tag, सिमएपी तीन प्रकारच्या डेटाला समर्थन देऊ शकते: न्यूमेरिकल, टेक्स्ट, टी आणि मिसिंग:
  • संख्यात्मक डेटा ही सामान्यतः प्रक्रिया पॅरामीटर्सची वास्तविक मूल्ये असतात, उदा.ample 6.5123. SimApi फक्त 32-बिट सिंगल प्रिसिजन फ्लोटिंग पॉइंट व्हॅल्यूज हाताळू शकते. सिंगल-प्रिसिजन फ्लोटिंग-पॉइंट फॉरमॅट - विकिपीडिया. डेटा सोर्समधील इतर सर्व संख्यात्मक डेटा प्रकार फ्लोटमध्ये रूपांतरित केले पाहिजेत. त्यामुळे, ते मोठ्या आणि लहान दोन्ही मूल्यांसह व्यवहार करू शकतात परंतु फक्त 6 किंवा 7 महत्त्वपूर्ण अंकांसह. तांत्रिक मार्गदर्शकामध्ये अधिक जाणून घ्या.
  • यामुळे मोठ्या पूर्णांकांसाठी किंवा मोठ्या आणि दशांश असलेल्या वास्तविक संख्यांसाठी अचूकता कमी होऊ शकते. अधिक माहितीसाठी, तांत्रिक मार्गदर्शक पहा.
  • टेक्स्ट/स्ट्रिंग डेटा बॅच आयडी, फेज एक्झिक्युशन कंडिशन किंवा क्वालिटेटिव्ह व्हेरिअबल्ससाठी वापरला जातो. टेक्स्टसाठी व्हॅल्यूज tag डेटा केस सेन्सेटिव्ह असतो. याचा अर्थ असा की "चालू" मूल्य सारखे नाही
    “चालत आहे”. डेटटाइम व्हेरिअबल्सना SimApi थेट सपोर्ट करत नाही, परंतु ते YY-MM-DD HH:MM म्हणून फॉरमॅट केलेल्या स्ट्रिंग म्हणून परत केले जाऊ शकतात (उदा.ample “2020-09-07 13:45”).
  • गहाळ मूल्ये म्हणजे परत करण्यासाठी कोणतेही मूल्य नाही, म्हणजेच कोणताही डेटा नाही.
  • कोणता प्रकार परत करायचा हे सिमअॅपी अंमलबजावणीवर अवलंबून आहे. सिमअॅपीला डेटा स्रोतातील डेटाची माहिती असते आणि त्याने सर्वात योग्य डेटा प्रकार परत केला पाहिजे.

डेटा पुनर्प्राप्तीचे तीन प्रकार: सतत, बॅटसी, एच आणि डिस्क्रीट

  • सिमएपी स्पेसिफिकेशन डेटा पुनर्प्राप्तीच्या तीन पद्धती परिभाषित करते, म्हणजे,. सिमएपी तीन वेगवेगळ्या प्रकारे डेटा प्रदान करू शकते tags डेटा स्रोतामध्ये (किंवा दुसऱ्या दिशेने: डेटा लिहा tags डेटा स्रोतामध्ये).
  • सतत डेटा पुनर्प्राप्ती - याचा अर्थ बॅच किंवा प्रक्रिया विकसित होत असताना प्रत्येक निरीक्षणाचे सतत आणि अनुक्रमे वाचन करणे असा होतो. निरीक्षणांमधील नियमित अंतराने डेटा वर्तमान वेळेसाठी किंवा विशिष्ट श्रेणीसाठी वाचला जातो. उदा.ampले, ०९:००:०० ते १०:००:०० सेकंद दरम्यानचा सर्व डेटाampदर ६० सेकंदांनी नेतृत्व केले, परिणामी जेव्हा अंतिम बिंदू समाविष्ट असतात तेव्हा ६१ निरीक्षणे होतात.
  • बॅच डेटा पुनर्प्राप्ती - हे संपूर्ण बॅचसाठी डेटासह एकाच निरीक्षणाचा संदर्भ देते (विशिष्ट परिपक्वता किंवा वेळेच्या बिंदूशी संबंधित नाही). बॅच गुणधर्म आणि स्थानिक केंद्रीकरण डेटा SIMCA-ऑनलाइनमध्ये बॅच डेटा म्हणून वाचला जातो. बॅच स्थिती सामान्यतः बॅच डेटा म्हणून देखील वाचल्या जातात (जोपर्यंत त्या स्वतंत्र डेटा पुनर्प्राप्तीसाठी कॉन्फिगर केल्या जात नाहीत).
  • डिस्क्रीट डेटा पुनर्प्राप्ती - डिस्क्रीट डेटामध्ये अनेक परिपक्वतांसाठी अनेक निरीक्षणे असू शकतात. परंतु सतत डेटाच्या विपरीत, डिस्क्रीट डेटा क्रमाने वाचला जात नाही तर बॅचच्या विशिष्ट टप्प्यासाठी सर्व डेटा एकाच वेळी वाचला जातो. मॅच्युरिटी व्हेरिअबलच्या नियमित अंतराने डेटामध्ये अंतर ठेवण्याची आवश्यकता नाही. प्रत्येक वेळी डेटा विनंती केल्यावर, कॉन्फिगर केलेल्या अंतराने सर्व डेटा पुन्हा वाचला जातो.
  • कोणत्याही दिलेल्यासाठी tag डेटाची विनंती तीनपैकी कोणत्याही मोडमध्ये केली जाऊ शकते, परंतु सामान्यतः सिमएपीआय एखाद्या व्यक्तीसाठी यापैकी फक्त एका मोडला समर्थन देईल. tag. त्याचप्रमाणे, ते मिसळण्याची परवानगी आहे tags एका नोडमध्ये, परंतु सामान्यतः सर्व tags विशिष्ट नोडमध्ये डेटा पुनर्प्राप्तीच्या समान पद्धतीला समर्थन देते.
  • सतत डेटासाठी (परंतु बॅच- किंवा डिस्क्रिट डेटा2 साठी नाही), वर्तमान डेटा किंवा ऐतिहासिक डेटासाठी विनंत्या केल्या जाऊ शकतात जो पुढील विभागाचा विषय आहे.
  • सर्व सिमअॅपिस सर्व मोड्सना समर्थन देत नाहीत. वरील फीचर मॅट्रिक्स आणि सिमअॅपि पहा. web तपशीलांसाठी पृष्ठ.

सिमएपी द्वारे चालू आणि ऐतिहासिक सतत डेटा

  • सतत डेटा म्हणजे कालांतराने बदलणाऱ्या प्रक्रिया डेटाचा संदर्भ.

वर्तमान डेटा

  • सध्याचा डेटा वाचणे म्हणजे डेटा स्रोताला नवीनतम मूल्यांसाठी विचारणे tags विचारण्याच्या वेळी. लक्षात घ्या की बाह्य डेटा स्रोताचा वेळ येथे वापरला जात नाही.
  • सध्याचा डेटा म्हणून वाचलेला डेटा हा SIMCA-ऑनलाइन लाईव्ह डेटा म्हणून दाखवेल. या कारणास्तव, डेटा स्रोतात अनावश्यक विलंब होऊ नये हे महत्वाचे आहे. SIMCA-ऑनलाइनमध्ये चांगले काम करण्यासाठी सध्याचा डेटा शक्य तितका अलीकडील असावा.
  • डेटा स्रोत डेटा आणि किती काळासाठी वैध आहेत याचे ज्ञान वापरू शकतो आणि जेव्हा एखाद्या वेळेसाठी कच्चा डेटा खूप जुना असेल तेव्हा गहाळ डेटा परत करण्याचा निर्णय घेऊ शकतो. उदा.ample: डेटा १५:००:०० वाजता मागवला जातो परंतु डेटा स्रोतातील सर्वात अलीकडील डेटा पॉइंट ०३:००:०० वाजताचा आहे. या प्रकरणात डेटा १२ तास जुना आहे म्हणून SimApi गहाळ मूल्य (कोणताही डेटा नाही) परत करण्याचा निर्णय घेऊ शकते.

ऐतिहासिक डेटा

  • ऐतिहासिक डेटा वाचणे म्हणजे डेटा स्रोताला एक किंवा अधिक मूल्यांसाठी विचारणे. tags निरीक्षणांमधील विशिष्ट अंतरासह विशिष्ट वेळेच्या श्रेणीसाठी. लक्षात घ्या की येथे डेटा शोधण्यासाठी डेटा स्रोताचा स्थानिक वेळ वापरला जातो. म्हणून, डेटा स्रोत आणि सर्व्हरमधील वेळेचे समक्रमण महत्वाचे आहे.
  • ऐतिहासिक डेटामध्ये डेटाचा एक मॅट्रिक्स असतो. डेटा स्रोताकडून डेटाची विनंती करणे हे सिमएपी अंमलबजावणीवर अवलंबून आहे आणिampनिर्दिष्ट अंतराने ते le करा आणि परत येण्यासाठी डेटाचे मॅट्रिक्स तयार करा:
  • कधीकधी डेटा स्रोतामध्ये प्रक्रिया केलेले डेटा परत करण्यासाठी एकत्रीकरण कार्ये असतात, किंवाampलिंग फंक्शन्स, ज्याचा वापर योग्य डेटा परत करण्यासाठी केला जाऊ शकतो.
  • इतर डेटा स्रोतांसाठी, SimApi ने वेळेच्या श्रेणीतील सर्व डेटाची विनंती केली पाहिजे आणि नंतरampमॅट्रिक्स तयार करण्यासाठी योग्य निरीक्षणे.
  • डेटा वेळेच्या श्रेणीसाठी परत करणे आवश्यक आहे, जरी वेळेच्या श्रेणीमध्ये कच्चा डेटा नसला तरी, परंतु सुरुवातीच्या वेळेच्या अगदी आधी. उदा.ample: डेटा स्रोतामध्ये वेळेच्या बिंदू १० आणि २० वर डेटा अस्तित्वात आहे. SimApi वेळेच्या १५ आणि १७ साठी डेटाची विनंती करते. या प्रकरणात, टाइमपॉइंट १० साठी मूल्ये SimApi द्वारे परत केली पाहिजेत परंतु वेळेनुसारampत्या वेळी हे सर्वात अलीकडील डेटा पॉइंट्स असल्याने, वेळ १५ आणि १७ म्हणून संबोधले जाते. साठी मूल्ये tags विनंती केलेल्या श्रेणीसाठी १० व्या वेळी सीमा मूल्ये म्हणून संदर्भित केली जातात. सीमा मूल्यांच्या सखोल स्पष्टीकरणासाठी, उदाहरण पहाampUA मधील रिटर्नबाउंड्ससाठी कागदपत्रे भाग ११: ऐतिहासिक प्रवेश - ६.४.३ ReadRawModifiedDetails रचना
    (opcfoundation.org)
  • भविष्यातील वेळेच्या बिंदूंसाठी मूल्ये मोजण्यासाठी कधीही इंटरपोलेशनचा वापर करू नये, कारण डेटा रिअल टाइममध्ये वाचलेल्या वर्तमान डेटाशी जुळणार नाही. उदाहरणार्थampमागील बुलेटवरून: जर १५ आणि १७ साठीचा डेटा आयटम १० आणि २० च्या मूल्यांचा वापर करून प्रक्षेपित केला गेला तर ते भविष्यातील मूल्यांचा प्रभावीपणे वापर करतील, जे अनुमत नाही..
  • डेटा स्रोत डेटा आणि किती काळासाठी वैध आहेत याचे ज्ञान वापरू शकतो आणि जेव्हा एखाद्या वेळेसाठी कच्चा डेटा खूप जुना असेल तेव्हा गहाळ डेटा परत करण्याचा निर्णय घेऊ शकतो. उदा.ample: डेटा १५:००:०० वाजता मागवला आहे परंतु डेटा स्रोतातील सर्वात अलीकडील डेटा पॉइंट ०३:००:०० वाजताचा आहे. या प्रकरणात, डेटा १२ तास जुना आहे म्हणून SimApi गहाळ मूल्य (कोणताही डेटा नाही) परत करण्याचा निर्णय घेऊ शकते.

टीप: सामान्य प्रकल्प अंमलबजावणी दरम्यान SIMCA-ऑनलाइन सामान्यतः एका कॉलमध्ये शंभरपेक्षा जास्त निरीक्षणे मागत नाही. SIMCA-ऑनलाइनमध्ये एक्सट्रॅक्ट करताना किंवा डेस्कटॉप SIMCA चालवताना, डेटाच्या मोठ्या विनंत्या केल्या जाऊ शकतात. यामध्ये बराच वेळ लागू शकतो, जो अपेक्षित आहे.

सध्याचा डेटा आणि ऐतिहासिक डेटा जुळला पाहिजे.

  • कधीकधी डेटा रिअल-टाइम चालू डेटा किंवा ऐतिहासिक डेटा म्हणून वाचला जातो तेव्हा फरक असू शकतो. यामुळे SIMCA-ऑनलाइनमध्ये समस्या निर्माण होतात कारण सर्व्हर आवश्यकतेनुसार स्वयंचलितपणे चालू आणि ऐतिहासिक डेटामध्ये स्विच करतो.

कमी विलंब डेटा संपादन

  • जेव्हा SIMCA-ऑनलाइन द्वारे रिअल-टाइममध्ये डेटा स्रोत वापरला जातो, तेव्हा डेटा स्रोतातील डेटा अद्ययावत असणे महत्वाचे आहे. डेटा स्रोतातील डेटा संपादनात अनावश्यक विलंब होऊ नये. सर्व व्हेरिएबल्ससाठी सतत प्रक्रिया डेटा प्रत्येक निरीक्षणासाठी एकाच वेळी उपलब्ध असणे आवश्यक आहे. काही व्हेरिएबल्ससाठी उशिरा येणारा डेटा SIMCA-ऑनलाइन उचलणार नाही.

डेटा कधीही वाचता येतो 

  • जेव्हा SIMCA-ऑनलाइन a चे मूल्य विचारते tag वेळे t साठी ते वेळे t वरून डेटा स्रोताकडून मूल्य प्राप्त करेल, किंवा वेळे t च्या आधी डेटा स्रोतातील नवीनतम निरीक्षण, किंवा वेळे t साठी एक इंटरपोलेटेड मूल्य प्राप्त करेल. अशा प्रकारे, सर्व्हरला तो मागितलेल्या प्रत्येक वेळी नेहमीच एक मूल्य मिळेल, जरी या अचूक वेळेच्या बिंदूसाठी निरीक्षण डेटा स्रोतामध्ये अस्तित्वात नसले तरीही.
  • टाइमस्टampसिमएपी मधील ग्राहक नेहमीच यूटीसी असतात. सिमका-ऑनलाइन क्लायंट आणि सिमका स्थानिक वेळेनुसार वेळ सादर करतात.

थ्रेडिंग 

  • सिमअॅपी, डीफॉल्टनुसार, सिमअॅपी वापरकर्त्याद्वारे एकाच थ्रेडद्वारे कॉल केला जातो. हे सर्व सिमका आवृत्त्या आणि आवृत्ती १७ पर्यंत सिमका-ऑनलाइनसाठी खरे आहे.
  • SIMCA-online 18 SimApi द्वारे मल्टी-थ्रेडेड अॅक्सेस चालू करण्यासाठी फीचर फ्लॅगला सपोर्ट करते. समवर्ती SimApi अॅक्सेस या मदत विषयावर अधिक वाचा.
  • याचा अर्थ असा की, शक्य असल्यास, सिमअॅपिसने सिमअॅपी अंमलबजावणी थ्रेड सुरक्षित करून मल्टी-थ्रेडिंगसाठी तयारी करावी आणि सिमअॅपीच्या वापरकर्त्यांसाठी हे आणि कोणत्याही विचारांचे दस्तऐवजीकरण करावे.

लॉग file

  • सिमअपीने त्याच्या लॉगमध्ये कृती, त्रुटी संदेश आणि इशारे नोंदवले पाहिजेत. file समस्यानिवारणात मदत करण्यासाठी. लॉगिंगचे महत्त्व दर्शविण्यासाठी वेगवेगळ्या लॉग लेव्हल्सचा वापर करा.
  • सिमअपीमध्ये लागू न केलेल्या वैशिष्ट्यांसाठी "अंमलबजावणी केली नाही" असे लॉग इन करण्याची शिफारस केली जाते.

हाताळणी त्रुटी

  • जेव्हा SimApi डेटा स्रोताकडून विनंती पूर्ण करू शकत नाही तेव्हा ते ही समस्या दोनपैकी एका प्रकारे हाताळू शकते; गहाळ मूल्ये परत करून (कोणताही डेटा नाही) किंवा SimApi त्रुटी दर्शवून:
  • कॉलरला गहाळ मूल्ये परत करणे आणि यशाचे संकेत देणे कॉलरला सामान्यपणे सुरू ठेवण्याची परवानगी देते (परंतु अर्थातच कोणत्याही डेटाशिवाय). काहींसाठी डेटा कधी मिळवता येतो, परंतु सर्वांसाठी नाही, अशा आंशिक त्रुटींसाठी ही शिफारस केलेली पद्धत आहे. tags एका विनंतीमध्ये.
  • SimApi त्रुटी सिग्नल केल्याने कॉलरला परवानगी मिळते (उदा.amp(SIMCA-ऑनलाइन सर्व्हर) ला हे ताबडतोब पाहण्यासाठी आणि कारवाई करण्यासाठी सांगा. पूर्णपणे अयशस्वी होणाऱ्या आणि कोणताही डेटा परत करू न शकणाऱ्या विनंत्यांसाठी ही शिफारस केलेली पद्धत आहे.
  • SIMCA-ऑनलाइन गहाळ मूल्ये किंवा त्रुटी कोड वेगळ्या पद्धतीने हाताळते, जसे SIMCA-ऑनलाइन तांत्रिक मार्गदर्शकामध्ये वर्णन केले आहे.

सिमएपी कामगिरी आवश्यकता

  • डेटा मिळविण्यासाठी सिमएपी मधील फंक्शन्स वापरली जातात.
  • जर डेटा अॅक्सेस मंद असेल, तर सिमएपी चांगले काम करणार नाही जे या माजीample दाखवते: जर SIMCA-ऑनलाइन दर सेकंदाला डेटा मागत असेल, परंतु तो मिळविण्यासाठी दोन सेकंद लागतात, तर SIMCA-ऑनलाइन सर्व्हर कधीही रिअल-टाइममध्ये डेटा ठेवू शकणार नाही परंतु हळूहळू अधिकाधिक मागे पडेल.
  • उपविभागांमध्ये आपण दाखवू की SIMCA आणि SIMCA-ऑनलाइन डेटा अॅक्सेस SimApi फंक्शन्सचा वापर कसा करतात आणि SimApi फंक्शन्स किती वेळा कॉल केले जातील. हे SimApi अंमलबजावणीसाठी कार्यप्रदर्शन आवश्यकता सेट करण्यात मदत करू शकते.

SIMCA चा SimApi फंक्शन्सचा वापर

  • जेव्हा डेस्कटॉप SIMCA किंवा इतर ऑफलाइन उत्पादने डेटा मिळविण्यासाठी SimApi वापरतात, तेव्हा या विनंत्या बॅचेससाठी असतील आणि विशिष्ट कालावधीत व्हेरिएबल्सच्या संचासाठी डेटा प्रक्रिया करतील.
  • या विनंत्या वापरकर्त्याद्वारे मॅन्युअली सुरू केल्या जात असल्याने, त्या वारंवार होत नाहीत आणि डेटा स्रोतावर लक्षणीय भार टाकत नाहीत.
  • डेटा मिळविण्यासाठी ही सिमएपी फंक्शन्स वापरली जातात:
  • simapi2_nodeGetActiveBatches
  • simapi2_nodeगेटबॅचटाइम्स
  • simapi2_connectionReadHistoricalDataEx

SIMCA-ऑनलाइनचा SimApi फंक्शन्सचा वापर

  • सिमका-ऑनलाइनचा वापर प्रक्रियेच्या रिअल-टाइम देखरेखीसाठी केला जातो आणि म्हणूनच ते नियमित अंतराने सिमएपीआय द्वारे डेटाची विनंती करते. वापरता येणारा सर्वात कमी अंमलबजावणी मध्यांतर 1 सेकंद आहे. काही वास्तविक-जगातील उदाहरणेampअंमलबजावणीचे अंतराल १० सेकंद, १ मिनिट किंवा १० मिनिटे आहेत.
  • एका सर्व्हरवर एकाच वेळी अनेक प्रकल्प चालू असू शकतात.
  • SimApi द्वारे API कॉलची संख्या कमी करण्यासाठी, सर्व्हर एकाच वेळी सर्व व्हेरिएबल्ससाठी एकाच मोठ्या रिक्वेस्टमध्ये अनेक समवर्ती लहान विनंत्या गटबद्ध करून डेटा रिक्वेस्ट ऑप्टिमाइझ करतो ('डेटा स्रोतांमधून ऑप्टिमाइझ केलेले वाचन कार्यप्रदर्शन सुधारते' या मदत विषयावर अधिक जाणून घ्या).
  • खाली सूचीबद्ध केलेल्या SimApi फंक्शन्सचा वापर करून डेटाची विनंती करताना सर्व्हरचे एक्झिक्युशन अल्गोरिदम असे कार्य करते:
  • कॉलची संख्या कमी करण्यासाठी एकाच अंतराने चालणारे सर्व टप्पे एकाच सिमअपी कॉलमध्ये गटबद्ध केले जातात. सर्व्हर इंटरव्हल शेअर करणाऱ्या सर्व मॉडेल्सद्वारे वापरल्या जाणाऱ्या सर्व व्हेरिएबल्ससाठी नवीनतम डेटा वाचतो, म्हणजेच, या कॉलमुळे एक विस्तृत डेटा रो तयार होईल जी नंतर सर्व प्रकल्पांद्वारे वापरली जाईल.
    • सिमॅपी२_कनेक्शन रीड करंटडेटा
  • प्रत्येक बॅच प्रोजेक्टसाठी सर्व्हरला हे देखील माहित असणे आवश्यक आहे की कोणते बॅच सक्रिय आहेत. प्रत्येक वेळी प्रोजेक्ट कार्यान्वित करताना हे देखील होणे आवश्यक आहे:
    • simapi2_nodeGetActiveBatches
    • simapi2_nodeGetBatchTimes कमी वेळा कॉल केला जातो.
  • याव्यतिरिक्त, SIMCA-ऑनलाइनला ऐतिहासिक डेटा देखील आवश्यक असतो. या विनंत्या फक्त गरज पडल्यासच केल्या जातात, जसे की SIMCA-ऑनलाइन सुरू होण्यापूर्वी सुरू झालेल्या बॅचची सुरुवात पकडणे, किंवा जेव्हा सर्व्हर मागे पडत असेल आणि डेटाचा एक ब्लॉक वाचण्याची आवश्यकता असेल:
    • simapi2_connectionReadHistoricalDataEx
  • पर्यायीरित्या, काही प्रोजेक्ट कॉन्फिगरेशनमध्ये बॅच डेटा किंवा डिस्क्रिट डेटा वापरणारी वैशिष्ट्ये वापरली जातात ज्यामुळे SimApi ला खालील गोष्टींवर कॉल केले जातात:
    • simapi2_connectionReadBatchData
    • सिमापी२_कनेक्शनरीडडिस्क्रीटएक्स
  • पर्यायीरित्या, काही प्रकल्प कॉन्फिगरेशन डेटा स्रोताकडे डेटा परत ढकलण्यासाठी राइट-बॅक वापरतात:
    • simapi2_connectionWriteHistoricalDataEx (आणि बॅच डेटा, डिस्क्रिट डेटासाठी संबंधित फंक्शन्स)
  • डेटा मिळविण्यासाठी मुख्य फंक्शन्सना होणारा प्रत्येक कॉल, readCurrentData, getActiveBatches/getBatchTimes, जलद असणे महत्वाचे आहे आणि SIMCA-online किती वेळा त्या फंक्शन्सना कॉल करू शकते हे पाहता, डेटा सोर्ससाठी ते संगणकीयदृष्ट्या कठीण नाही.

सिमएपी डेटाची चाचणी आणि पडताळणी

  • हा विभाग SimApi ची चाचणी करण्याबद्दल आहे जेणेकरून त्यातून परत आलेला डेटा डेटा स्रोतातील डेटाशी जुळतो की नाही हे पडताळता येईल. SimApi अंमलबजावणी तयार केल्यानंतर किंवा बदलल्यानंतर किंवा डेटा स्रोताचे API बदलल्यानंतर अशा चाचण्या करणे महत्त्वाचे आहे.
  • प्रत्यक्षात, डेटा व्हॅलिडेशन SIMCA-ऑनलाइन आणि त्याच्या एक्सट्रॅक्ट फंक्शनॅलिटीचा वापर करून SimApi द्वारे डेटा स्रोतातून डेटा काढला जातो आणि नंतर डेटा स्रोतातील कच्च्या डेटाशी तुलना केली जाते. डेस्कटॉप SIMCA चा वापर SimApi च्या रिअल-टाइम पैलूंची चाचणी घेण्यासाठी करता येत नाही.

तयारी आणि आवश्यकता

  • काही बाबी पर्यायी आहेत परंतु जर तुमच्या चाचणीच्या व्याप्तीमध्ये हे समाविष्ट असेल तर त्या केल्या जाऊ शकतात:
  1. ReadMe मध्ये वर्णन केल्याप्रमाणे SIMCA-online आणि उत्पादन झिपमध्ये येणारे Installation Guide.pdf स्थापित करा.
  2. SIMCA-ऑनलाइन सर्व्हरसाठी परवाना मिळवा आणि तो स्थापित करा. परवान्याशिवाय SimApi काम करणार नाही. SIMCA-ऑनलाइनसाठीच्या नॉलेज बेस लेखात उत्पादनाचा परवाना कसा द्यायचा ते दाखवले आहे. उदा.ample: SIMCA-ऑनलाइन 18 (sartorius.com)
  3. तुम्हाला ज्या सिमअॅपीची चाचणी घ्यायची आहे ती स्थापित करा आणि कॉन्फिगर करा. या दस्तऐवजातील प्रकरण ४-५ आणि विशिष्ट सिमअॅपीच्या वापरकर्ता मार्गदर्शकाचा संदर्भ घ्या.
    • a. पर्यायी: वापरकर्ता मार्गदर्शक अद्ययावत आणि योग्य असल्याची खात्री करा.
  4. तुमच्या डेटा सोर्ससाठी एक टूल असल्याची खात्री करा ज्याचा वापर तुम्ही SimApi डेटाची तुलना करण्यासाठी करू शकता.
  5. SIMCA-ऑनलाइन डेस्कटॉप क्लायंटमध्ये, तुमच्या SIMCA-ऑनलाइन सर्व्हरमध्ये लॉग इन करा आणि वापरा File > सिमएपी द्वारे डेटा मिळविण्यासाठी एक्सट्रॅक्ट करा.
  6. तुमच्या चाचणी व्याप्तीमध्ये ते समाविष्ट असल्यास पर्यायी: चाचणी पूर्ण केल्यानंतर, SimApi अनइंस्टॉल करा आणि त्याची पडताळणी करा files काढले जातात.

काय चाचणी करायची?

  • प्रकरण ३ मधील वैशिष्ट्य मॅट्रिक्समध्ये सर्व संभाव्य वैशिष्ट्यांची यादी आहे, परंतु दिलेली SimApi अंमलबजावणी फक्त एका उपसमूहाला समर्थन देऊ शकते. तुम्ही दिलेल्या SimApi द्वारे अंमलात आणलेल्या सर्व वैशिष्ट्यांची चाचणी घ्यावी.
  • बहुतेक SimApi अंमलबजावणीसाठी खालील चाचण्या सामान्य आहेत:
  • वापरकर्तानाव आणि पासवर्डसह प्रमाणीकरण
  • सिमएपीआयच्या कॉन्फिगरेशनमधील विविध सेटिंग्जची चाचणी घ्या.
  • नोड पदानुक्रम: नोड्स आणि tags सिमएपीने उघड केलेले मुद्दे बरोबर आहेत.
    • असणे आवश्यक आहे tag सिमएपी द्वारे उपलब्ध असलेल्या सर्व "व्हेरिएबल्स" साठी उघड. उदा.amples: प्रक्रिया मोजमाप, गणना केलेले मूल्ये, स्थिरांक.
  • कनेक्शन लवचिकता: जर डेटा स्रोत उपलब्ध नसेल तर लॉगमध्ये चेतावणी किंवा त्रुटी आढळतात. file, परंतु जेव्हा डेटा स्रोत उपलब्ध असतो तेव्हा डेटा स्रोताशी कनेक्शन स्वयंचलितपणे पुन्हा स्थापित होते.
  • अनेक उदाहरणे: दोन उदाहरणे स्वतंत्रपणे आणि एकाच वेळी स्वतंत्र लॉगसह कॉन्फिगर आणि वापरली जाऊ शकतात. files.
  • वर्तमान डेटा: साठी वर्तमान डेटा काढा tags. डेटा स्रोतातील शेवटचे ज्ञात मूल्ये डेटा आहे याची खात्री करा, किंवा खराब गुणवत्तेसाठी गहाळ आहे किंवा डेटा खूप जुना आहे तेव्हा.
    • दर १० सेकंदांनी (किंवा त्याहून अधिक) एका मिनिटासाठी डेटा काढा.
  • ऐतिहासिक सतत डेटा: साठी ऐतिहासिक डेटा काढा tags.
    • तुम्ही सध्याचा डेटा काढता तेव्हा जुळणारी वेळ श्रेणी वापरा. ​​सध्याचा डेटा ऐतिहासिक डेटा आणि डेटा स्रोतातील कच्च्या डेटाशी जुळतो का ते पडताळून पहा.
    • वेगवेगळ्या वेळ श्रेणी आणि वेळा वापरून पहाampलिंग इंटरव्हल्स, डेटा स्रोताशी जुळतोय का ते पडताळून पहा.
    • दर १ सेकंदाला डेटा काढण्याचा प्रयत्न करा, जो सर्वात कमी शक्य सेकंद असेल.ampलिंग मध्यांतर.
    • विविध प्रकारचे वापरून पहा tags डेटा स्रोतामध्ये (प्रक्रिया चल, इ.), डेटा जुळत असल्याची खात्री करणे.
    • टीप: SIMCA-ऑनलाइन एका मोठ्या ऐतिहासिक डेटा विनंतीला अनेक लहान भागांमध्ये विभाजित करू शकते. हे SimApi लॉगमध्ये दृश्यमान असेल.
  • सिमएपीआय मजकूर डेटा, संख्यात्मक डेटा आणि गहाळ डेटासह कार्य करते याची पडताळणी करा.
  • सिमअपी लॉग file. लॉगमध्ये वाजवी नोंदी आहेत का ते तपासा.
  • बॅच नोड: नोडवर उजवे-क्लिक करा आणि बॅचेस शोधा.
    • बॅचची नावे, सुरुवात वेळ, शेवट वेळ पडताळून पहा.
    • डेटा सोर्समध्ये चालू असलेला सक्रिय बॅच वापरून पहा. त्याला SimApi द्वारे समाप्ती वेळ नसावा.
  • प्रक्रिया नोड बॅच आयडेंटिफायर tag. जर SimApi मध्ये बॅच नोड कार्यक्षमता असेल (मागील बुलेट पहा), तर त्यात बॅच आयडेंटिफायर देखील असणे आवश्यक आहे. tag जुळणार्‍या प्रक्रियेच्या डेटा नोडमध्ये. यासाठी डेटा tag बॅच आयडेंटिफायर (बॅचचे नाव) असावा. बॅच प्रोजेक्ट्सना डेटाची एक पंक्ती कोणत्या बॅचशी संबंधित आहे हे ओळखण्यासाठी हा डेटा आवश्यक आहे.

SimApi ते सपोर्ट करते की नाही यावर अवलंबून, तुम्ही हे देखील तपासू शकता:

  • वापरून बॅच डेटा File > अर्क.
  • वापरून स्वतंत्र डेटा File > अर्क. टीप: स्वतंत्र डेटाची चाचणी करण्यासाठी File > नोड काढा, बॅच नोड आणि डिस्क्रिट डेटा नोड एकाच सिमअॅपीमध्ये असले पाहिजेत (जेव्हा सिमका-ऑनलाइन प्रोजेक्ट्स कार्यान्वित करते तेव्हा ते वेगवेगळ्या सिमअॅपिसमधून असू शकतात).
  • परत लिहा - डेटा बॅच डेटा स्रोताकडे ढकलणे. हे तपासण्यासाठी, तुम्हाला डेटा स्रोतावर डेटा वेक्टर परत लिहिण्यासाठी SIMCA-ऑनलाइनमध्ये प्रोजेक्ट कॉन्फिगरेशन कॉन्फिगर करावे लागेल. नंतर SIMCA-ऑनलाइनमध्ये प्रोजेक्ट कार्यान्वित करा आणि डेटा स्रोतात परत लिहिलेला डेटा तपासा.
  • प्रोजेक्ट कॉन्फिगरेशनमधील इव्होल्यूशन राइट बॅक पेजवर सतत डेटा कॉन्फिगर केला जातो.
  • स्वतंत्र डेटा त्याच पृष्ठावर कॉन्फिगर केला आहे, परंतु केवळ स्वतंत्र डेटा पुनर्प्राप्तीसाठी कॉन्फिगर केलेल्या टप्प्यासाठी.
  • बॅच राइट बॅक मधील बॅच डेटा

अधिक माहिती

  • सारटोरियस स्टेडिम डेटा ॲनालिटिक्स एबी ओस्ट्रा स्ट्रँडगॅटन 24 903 33 उमे स्वीडन
  • फोनः + 46 90-18 48 00
  • www.sartorius.com
  • या सूचनांमध्ये असलेली माहिती आणि आकडे खाली नमूद केलेल्या आवृत्तीच्या तारखेशी संबंधित आहेत.
  • तंत्रज्ञान, वैशिष्ट्ये, वैशिष्ट्ये आणि उपकरणाच्या डिझाइनमध्ये सूचना न देता बदल करण्याचा अधिकार Sartorius राखून ठेवतो. या सूचनांमध्ये सुवाच्यता सुलभ करण्यासाठी पुल्लिंगी किंवा स्त्रीलिंगी रूपे वापरली जातात आणि नेहमी एकाच वेळी सर्व लिंग दर्शवतात.
    कॉपीराइट सूचना:
  • या सूचना, सर्व घटकांसह, कॉपीराइटद्वारे संरक्षित आहेत.
  • कॉपीराइट कायद्याच्या मर्यादेपलीकडे कोणत्याही वापरास आमच्या मंजुरीशिवाय परवानगी नाही.
  • हे विशेषत: पुनर्मुद्रण, भाषांतर आणि संपादनासाठी लागू होते, वापरलेल्या माध्यमाचा प्रकार विचारात न घेता.

वारंवार विचारले जाणारे प्रश्न

  • प्रश्न: सिमअॅपिसचा उद्देश काय आहे?
    • अ: सिमअॅपिसचा मुख्य उद्देश प्रकल्प निर्मिती आणि मॉडेल बिल्डिंगसाठी उमेट्रिक्स सूट उत्पादनांना डेटा प्रदान करणे आहे.
  • प्रश्न: सिमएपी इंस्टॉलेशनमधील समस्या मी कशा सोडवू शकतो?
    • अ: तुम्ही SIMCA-ऑनलाइन वरून चाचणी करून, SimApi लॉग तपासून समस्यानिवारण करू शकता. file, आणि योग्य सेवा खाते कॉन्फिगरेशन सुनिश्चित करणे.

कागदपत्रे / संसाधने

सार्टोरियस सिम एपीआय सॉफ्टवेअर [pdf] वापरकर्ता मार्गदर्शक
सिम एपीआय सॉफ्टवेअर, एपीआय सॉफ्टवेअर, सॉफ्टवेअर

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *