সার্টোরিয়াস-লোগো

সার্টোরিয়াস সিম এপিআই সফটওয়্যার

SARTORIUS-Sim-Api-সফটওয়্যার-পণ্য

স্পেসিফিকেশন

  • পণ্যের নাম: সিমএপি গাইড
  • প্রকাশের তারিখ: সেপ্টেম্বর 5, 2024
  • উদ্দেশ্য: উমেট্রিক্স স্যুট পণ্যগুলিতে ডেটা সরবরাহ করা

পণ্য ব্যবহারের নির্দেশাবলী

সিমএপিসের ভূমিকা

  • ইউমেট্রিক্স স্যুট পণ্যগুলিতে প্রকল্প তৈরি এবং মডেল তৈরির জন্য ডেটা পুনরুদ্ধার করতে সিমএপি ব্যবহার করা হয়।

সিমএপিস প্রাপ্তি

  • SimApis পেতে, অফিসিয়াল ডকুমেন্টেশন দেখুন অথবা সহায়তার জন্য গ্রাহক সহায়তার সাথে যোগাযোগ করুন।

সিমএপি বৈশিষ্ট্য

  • SimApis SIMCA এবং SIMCA-অনলাইনে পর্যবেক্ষণ, নিয়ন্ত্রণ এবং মডেল তৈরির জন্য রিয়েল-টাইম ডেটা সরবরাহ করে।

শুধুমাত্র বর্তমান ডেটা ব্যবহার

  • সর্বোত্তম কর্মক্ষমতার জন্য শুধুমাত্র বর্তমান ডেটা ব্যবহার করা এবং ঐতিহাসিক ডেটা এড়িয়ে চলার পরামর্শ দেওয়া হচ্ছে।

SimApi ইনস্টলেশনের জন্য প্রস্তুতি নিচ্ছেন

  • ইনস্টলেশনের আগে, নিশ্চিত করুন যে আপনার সিস্টেম ব্যবহারকারী নির্দেশিকায় উল্লেখিত ন্যূনতম প্রয়োজনীয়তা পূরণ করে।

একটি SimApi ইনস্টল করা

  • আপনার সিস্টেমে SimApi ইনস্টল করার জন্য ব্যবহারকারীর ম্যানুয়ালটিতে দেওয়া ধাপে ধাপে নির্দেশাবলী অনুসরণ করুন।

SIMCA-এর জন্য SimApi সেট আপ করা হচ্ছে

  • প্রদত্ত নির্দেশিকা অনুসারে SIMCA-তে SimApi সেটিংস কনফিগার করুন।

SIMCA-online-এর জন্য SimApi সেট আপ করা হচ্ছে

  • SIMCA-অনলাইনে রিয়েল-টাইম ডেটা পুনরুদ্ধার এবং লেখার জন্য SimApi সেট আপ করুন।

পরীক্ষা এবং সমস্যা সমাধান

  • ইনস্টলেশনের পরে, সঠিক কার্যকারিতা নিশ্চিত করতে পরীক্ষা করুন। সমস্যার ক্ষেত্রে, ব্যবহারকারী নির্দেশিকার সমস্যা সমাধান বিভাগটি দেখুন।

SIMCA-অনলাইন থেকে পরীক্ষা

  • ডেটা পুনরুদ্ধার যাচাই করতে SIMCA-online থেকে SimApi ইন্টিগ্রেশন পরীক্ষা করুন।

লগের সমস্যা সমাধান Files

  • SimApi লগ ব্যবহার করুন file যেকোনো ইনস্টলেশন বা পরিচালনাগত সমস্যা সনাক্তকরণ এবং সমাধান করার জন্য।

পরিষেবা অ্যাকাউন্ট কনফিগারেশন

  • নির্বিঘ্নে পরিচালনার জন্য SIMCA-অনলাইন পরিষেবা অ্যাকাউন্টের সঠিক কনফিগারেশন নিশ্চিত করুন।

প্রযুক্তিগত বিবরণ

  • SimApis সম্পর্কে বিস্তারিত প্রযুক্তিগত তথ্যের জন্য ব্যবহারকারী নির্দেশিকার ৭ নম্বর ধারাটি দেখুন।

সিমএপিসের ভূমিকা

  • একটি SimApi হল Umetrics® Suite সফ্টওয়্যার এবং একটি ডেটা উৎসের মধ্যে একটি সফ্টওয়্যার ইন্টারফেস। একটি SimApi-এর প্রাথমিক উদ্দেশ্য হল SIMCA®-অনলাইন বা SIMCA®-কে ডেটা সরবরাহ করা।
  • সার্টোরিয়াস স্টেডিম ডেটা অ্যানালিটিক্স এবি বিভিন্ন ডেটা উৎসের জন্য সিমএপিস তৈরি করে, যেমন প্রক্রিয়া ইতিহাসবিদ এবং সাধারণ-উদ্দেশ্য ডেটাবেস।
  • এই ডকুমেন্টটি দেখায় যে SimApi কী এবং Umetrics Suite পণ্যগুলিতে এটি কীভাবে ব্যবহৃত হয়। আপনি শিখবেন কিভাবে SimApi পরিকল্পনা করতে হয় এবং ইনস্টল করতে হয়, কিভাবে সমস্যা সমাধান করতে হয় এবং কিভাবে আপনার ইনস্টলেশন পরীক্ষা করতে হয়। শেষ অধ্যায়ে ডেভেলপারদের জন্য SimApis এর প্রযুক্তিগত বিবরণ রয়েছে।

সিমএপির উদ্দেশ্য: উমেট্রিক্স স্যুট পণ্যগুলিতে ডেটা সরবরাহ করা

  • SimApi-এর প্রাথমিক উদ্দেশ্য হল SIMCA-অনলাইন বা SIMCA-কে ডেটা উৎস থেকে ডেটা সরবরাহ করা। ডেটা উৎসটি SIMCA-অনলাইনের অংশ নয় তবে এটি একটি প্রক্রিয়া ইতিহাসবিদ বা অন্য সিস্টেম হতে পারে যা ডেটা সংরক্ষণ এবং পরিচালনা করে।
  • একটি SimApi নোডের একটি শ্রেণিবিন্যাস প্রকাশ করে, যা a-তে ফোল্ডারগুলির সাথে সম্পর্কিত file সিস্টেম। প্রতিটি নোডে অন্যান্য নোড থাকতে পারে, অথবা tags. ক tag একটি চলকের সাথে সম্পর্কিত। এইগুলির জন্য tags, তথ্য পাওয়া যেতে পারে। ছবিতে দেখানো হয়েছে একটি tag, তাপমাত্রা, নোডে নির্বাচিত
  • SIMCA-online-এর একটি ডেটা সোর্সে BakersYeastControlGood। এটি ডেটা সোর্স থেকে নেওয়া সর্বশেষ মানগুলিও দেখায়।SARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১

উমেট্রিক্স স্যুটে সিমএপি ব্যবহার

  • ডেস্কটপ সফটওয়্যার SIMCA প্রকল্প তৈরি এবং মডেল তৈরির জন্য ডেটা পুনরুদ্ধার করতে SimApi ব্যবহার করতে পারে, যেমনটি নিচের ছবিতে দেখানো হয়েছে।SARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১
  • SIMCA-online রিয়েল-টাইমে ডেটা সংগ্রহের জন্য SimApis ব্যবহার করে পর্যবেক্ষণ এবং নিয়ন্ত্রণ করে, সেইসাথে ডেটা সোর্সে ডেটা লেখার জন্য। নিচের ছবিতে দেখানো হয়েছে যে SimApi একটি ডেটা সোর্স, SIMCA-অনলাইন সার্ভার এবং ক্লায়েন্ট নিয়ে গঠিত একটি সিস্টেমে কোথায় অবস্থিত। SARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১

সাধারণত ব্যবহৃত সিমএপিস

  • সর্বাধিক ব্যবহৃত সিমএপিস হল:
  • আভেভা (পূর্বে OSIsoft) PI সিস্টেমের সাথে সংযোগ স্থাপনের জন্য PI AF SimApi।
  • OPC UA SimApi
  • ODBC SimApi – SQL সার্ভার বা Oracle এর মতো ডাটাবেসে সাধারণ অ্যাক্সেসের জন্য
  • সমস্ত উপলব্ধ SimApis তাদের বৈশিষ্ট্য সহ অনুচ্ছেদ 3 এ তালিকাভুক্ত করা হয়েছে।

সিমুলেশন ডেটার জন্য DBMaker SimApi

  • DBMaker হল SIMCA-অনলাইন সার্ভার ইনস্টলেশনের সাথে প্রদত্ত একটি অ্যাপ্লিকেশন। এটি একটি প্রিলোডেড ডেটা টেবিল ব্যবহার করে একটি ডেটা সোর্স, যেমন একটি প্রক্রিয়া ইতিহাসবিদকে সিমুলেট করে যেখানে DBMaker SimApi-এর মাধ্যমে SIMCA-অনলাইনে পর্যবেক্ষণগুলি একের পর এক সরবরাহ করা হয়।
  • DBMaker শুধুমাত্র প্রদর্শনের উদ্দেশ্যে ব্যবহৃত হয় এবং কোনও ডেটা উৎস থেকে লাইভ ডেটা ব্যবহার করে উৎপাদনে ব্যবহার করা যাবে না। DBMaker সম্পর্কে আরও জানতে বিল্ট-ইন সহায়তা দেখুন।

অতিরিক্ত ডকুমেন্টেশন

  • এই নথিটি সম্পর্কিত নথিগুলির একটি সেট, প্রতিটির আলাদা ফোকাস এবং লক্ষ্য দর্শক রয়েছে:
উৎস কি যেখানে
SIMCA-অনলাইন web পৃষ্ঠা ভূমিকা তথ্য এবং ডাউনলোড sartorius.com/umetrics-simca- অনলাইন
SIMCA-অনলাইন ReadMe এবং ইনস্টলেশন.pdf SIMCA-এর ইনস্টলেশন এবং কীভাবে শুরু করবেন- অনলাইন ডেমো ডেটা ইনস্টলেশন জিপে file
SIMCA-অনলাইন বাস্তবায়ন নির্দেশিকা SIMCA-অনলাইন কার্যকারিতার রূপরেখা তুলে ধরে, অন্যান্য Umetrics Suite সফ্টওয়্যারের সাথে এটিকে প্রেক্ষাপটে রাখে, সফল স্থাপনের জন্য প্রয়োজনীয়তা এবং সর্বোত্তম অনুশীলনগুলি বর্ণনা করে এবং ধাপে ধাপে ইনস্টলেশন নির্দেশাবলী বর্ণনা করে। sartorius.com/umetrics-simca- অনলাইন
SimApi Guide সম্পর্কে SimApi ইনস্টলেশনের প্রস্তুতি এবং সম্পাদন, সমস্যা সমাধান সহ। ডেভেলপারদের জন্য SimApis সম্পর্কে প্রযুক্তিগত বিবরণও রয়েছে। sartorius.com/umetrics-simapi সম্পর্কে
সিমএপি ব্যবহারকারী নির্দেশিকা প্রতিটি প্রকাশিত SimApi-এর জন্য বৈশিষ্ট্য, ইনস্টলেশন নির্দেশাবলী এবং কনফিগারেশনের সুনির্দিষ্ট বিবরণ সহ ডকুমেন্টেশন। sartorius.com/umetrics-simapi সম্পর্কে
SIMCA-অনলাইন টেকনিক্যাল গাইড SIMCA-অনলাইন সার্ভার ইনস্টলেশন পরিকল্পনা, সমস্যা সমাধান এবং SIMCA-অনলাইন কীভাবে কাজ করে তার বিস্তারিত তথ্যের জন্য প্রযুক্তিগত রেফারেন্স। sartorius.com/umetrics-simca-অনলাইন
SIMCA-অনলাইন সাহায্য WebSIMCA-online কীভাবে ব্যবহার করবেন এবং SIMCA-online কীভাবে কাজ করে সে সম্পর্কে -ভিত্তিক সহায়তা। সফটওয়্যারটিতেই, এবং sartorius.com/umetrics-simca সম্পর্কে
SIMCA-অনলাইন Web ক্লায়েন্ট ইনস্টলেশন গাইড SIMCA-অনলাইনের ইনস্টলেশন বর্ণনা করে Web ক্লায়েন্ট sartorius.com/umetrics-simca-অনলাইন
উমেট্রিক্স জ্ঞান ভাণ্ডার প্রতিটি প্রকাশিত সফ্টওয়্যার সংস্করণ, প্রযুক্তিগত নিবন্ধ এবং Umetrics Suite পণ্যের জ্ঞাত সমস্যা সম্পর্কে নিবন্ধ সহ অনুসন্ধানযোগ্য ডাটাবেস। sartorius.com/umetrics-kb সম্পর্কে
SIMCA সহায়তা/ব্যবহারকারী নির্দেশিকা প্রকল্প তৈরি এবং ডেটা মডেলিংয়ের জন্য ডেস্কটপ SIMCA কীভাবে ব্যবহার করবেন। SIMCA এবং তার পরেও sartorius.com/umetrics-simca সম্পর্কে
সমর্থন web পৃষ্ঠা কীভাবে প্রযুক্তিগত সহায়তা পাবেন। sartorius.com/umetrics-support

প্রযুক্তিগত সহায়তা

  • সার্টোরিয়াসের অনলাইন সাপোর্ট টিম সিমএপিস সম্পর্কে প্রযুক্তিগত প্রশ্নের উত্তর দেয় এবং সিমএপিস উন্নত করার জন্য অনুরোধগুলি উপযুক্ত ব্যক্তিদের কাছে পাঠাতে পারে। আরও জানুন এখানে sartorius.com/umetrics-support.

সিমএপিস প্রাপ্তি

  • আমরা উপলব্ধ SimApis এর জন্য ডকুমেন্টেশন এবং ইনস্টলেশন প্রোগ্রামের লিঙ্কগুলি এখানে প্রদান করি sartorius.com/umetrics-simapi সম্পর্কে.
  • প্রতিটি SimApi তার ব্যবহারকারী নির্দেশিকায় নথিভুক্ত করা হয়েছে।
  • SimApi গাইড, যা আপনি পড়ছেন, তা SimApi পরিকল্পনা, ইনস্টলেশন এবং সমস্যা সমাধানের ক্ষেত্রে SimApi-র পরিপূরক তথ্যের সাথে সেই তথ্যের পরিপূরক।

সিমএপি বৈশিষ্ট্যগুলি

  • সকল ডেটা সোর্স এক রকম হয় না। একটি SimApi-কে স্পেসিফিকেশনের সকল ফাংশন বাস্তবায়ন করতে হয় না। এই কারণে, বিভিন্ন SimApi বিভিন্ন কার্যকারিতা প্রদান করে। নিম্নলিখিত ম্যাট্রিক্সে উপলব্ধ SimApis এবং তাদের বৈশিষ্ট্যগুলি তালিকাভুক্ত করা হয়েছে।SARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১
  • বৈশিষ্ট্যগুলি নীচে ব্যাখ্যা করা হল। লক্ষ্য করুন যে টেবিলে পৃথক কলাম রয়েছে যা দেখায় যে SIMCA-online এবং SIMCA-তে যথাক্রমে কোন বৈশিষ্ট্যগুলি উপলব্ধ।
বৈশিষ্ট্য উদ্দেশ্য SIMCA-অনলাইন ব্যবহার SIMCA ব্যবহার
বর্তমান তথ্য ডেটা উৎস থেকে সাম্প্রতিকতম মান সহ একটি একক পর্যবেক্ষণ পড়ুন। রিয়েল-টাইম স্বাভাবিক সম্পাদন
ঐতিহাসিক তথ্য তথ্য উৎস থেকে ঐতিহাসিক তথ্য ব্যবহার করে একসাথে অনেক পর্যবেক্ষণ পড়ুন। অতীতের তথ্য সংগ্রহ এবং ভবিষ্যদ্বাণী করা, ব্যবহার করে প্রকল্প তৈরি করা File > নতুন মডেল তৈরির জন্য প্রক্রিয়া ডেটা আমদানি করার জন্য ডাটাবেস আমদানি উইজার্ড।
বিচ্ছিন্ন তথ্য তথ্য উৎস থেকে পরীক্ষাগার/আইপিসি তথ্য পড়ুন। প্রতি ব্যাচে অনেক পর্যবেক্ষণ। বিচ্ছিন্ন ডেটা পুনরুদ্ধারের জন্য কনফিগার করা পর্যায় বা ব্যাচ শর্ত সহ ব্যাচ প্রকল্পগুলির জন্য।
ব্যাচ ডেটা ব্যাচের শর্তাবলী এবং চূড়ান্ত মানের বৈশিষ্ট্যগুলি পড়ুন (অথবা ব্যাচের অবস্থা বা স্থানীয় কেন্দ্রীকরণ। ব্যাচের শর্তাবলী পড়ার জন্য ডাটাবেস ইমপোর্ট উইজার্ড
বৈশিষ্ট্য উদ্দেশ্য SIMCA-অনলাইন ব্যবহার SIMCA ব্যবহার
  অন্যান্য MES ধরণের ডেটা)। প্রতি ব্যাচে একটি পর্যবেক্ষণ।   ব্যাচ লেভেল মডেল তৈরি।
ব্যাচ নোড একটি নির্দিষ্ট ব্যাচের জন্য শুরুর সময় এবং শেষের সময় (একটি সক্রিয় ব্যাচের জন্য খালি) নির্দিষ্ট করুন।

একটি সময়সীমার মধ্যে বিদ্যমান সমস্ত ব্যাচের তালিকা তৈরি করুন।

ব্যাচ কনফিগারেশন কার্যকর করার জন্য প্রয়োজনীয়। আমদানি করার জন্য ব্যাচ নির্বাচন করার জন্য ডাটাবেস আমদানি উইজার্ড।
আবার লিখুন - ক্রমাগত তথ্য ভবিষ্যদ্বাণীর মতো অবিচ্ছিন্ন তথ্য, ডেটা উৎসে ফিরে লিখুন। নিয়ন্ত্রণ উপদেষ্টার জন্য অথবা ক্রমাগত কনফিগারেশনের জন্য ব্যাচ বিবর্তন স্তর থেকে ডেটা লিখুন।
আবার লিখুন – বিচ্ছিন্ন ডেটা উৎসে ভবিষ্যদ্বাণীর মতো বিচ্ছিন্ন ডেটা লিখুন। বিচ্ছিন্ন ডেটা পুনরুদ্ধারের জন্য কনফিগার করা পর্যায়গুলির জন্য ব্যাচ বিবর্তন স্তরে ব্যাচ কনফিগারেশনের জন্য লিখুন।
আবার লিখুন - ব্যাচ ডেটা ডেটা উৎসে ব্যাচ স্তরের ডেটা, যেমন ভবিষ্যদ্বাণী বা চূড়ান্ত মানের বৈশিষ্ট্যগুলি আবার লিখুন। ব্যাচ স্তরে ব্যাচ কনফিগারেশনের জন্য আবার লিখুন।
নোড শ্রেণিবিন্যাস SimApi নোডের একটি শ্রেণিবিন্যাস সমর্থন করে, একইভাবে a file সিস্টেম। প্রতিটি নোডে থাকতে পারে tags এবং অন্যান্য নোড। শ্রেণিবিন্যাস বিপুল সংখ্যক নোড পরিচালনা করা সহজ করে তোলে এবং tags. সকল স্থানে সমর্থিত যেখানে tags ব্যবহার করা হয়  
অ্যারে tag সম্প্রসারণ একটি অ্যারে tag একাধিক মান সংরক্ষণ করে। SimApi অ্যারে প্রসারিত করে tag অনেক ব্যক্তির কাছে tags, অ্যারের প্রতিটি উপাদানের জন্য একটি। যেখানে সমর্থিত tags ক্রমাগত তথ্যের জন্য ব্যবহৃত হয়। প্রতিটি প্রসারিত tag SIMCA প্রকল্পের একটি ভেরিয়েবলের সাথে ম্যাপ করা আবশ্যক।  
একাধিক তথ্য উৎস সিমএপিআই একাধিক ডেটা সোর্সের সাথে সংযোগ স্থাপন করতে পারে অথবা পৃথক সেটিংস এবং লগের মাধ্যমে একাধিক ইনস্ট্যান্স সমর্থন করে। fileপ্রতিটি উদাহরণের জন্য s। একই ধরণের বিভিন্ন ডেটা উৎসের সাথে সংযোগ স্থাপন করুন।
সংযোগ স্থিতিস্থাপকতা যদি SimApi ডেটা উৎস থেকে সংযোগ বিচ্ছিন্ন হয়ে যায়, তাহলে এটি স্বয়ংক্রিয়ভাবে সংযোগটি পুনরায় স্থাপন করার চেষ্টা করবে। ডেটা উৎসের সাথে সংযোগ পুনঃস্থাপনের জন্য SimApi পুনরায় চালু করার প্রয়োজন নেই।
অভ্যন্তরীণভাবে তৈরি SimApi তৈরি, সরবরাহ এবং সমর্থিত    

ঐতিহাসিক তথ্য ছাড়া শুধুমাত্র বর্তমান তথ্য সুপারিশ করা হয় না

  • কিছু SimApis, বিশেষ করে OPC DA, শুধুমাত্র বর্তমান ডেটা পড়া সমর্থন করে, ঐতিহাসিক ডেটা নয়।
  • একটি SimApi যা শুধুমাত্র বর্তমান ডেটা সমর্থন করে তা ডেস্কটপ SIMCA তে ব্যবহার করা যাবে না, কারণ এটি মডেলগুলি তৈরি করার জন্য ঐতিহাসিক ডেটা পড়তে সক্ষম হবে না।
  • SIMCA-online-এর জন্য, আমরা দৃঢ়ভাবে এমন একটি ডেটা সোর্স এবং SimApi-এর সুপারিশ করছি যা রিয়েল-টাইম এক্সিকিউশনের জন্য কেবল বর্তমান ডেটাই নয়, বরং অতীতের ডেটা ভবিষ্যদ্বাণী করতে এবং ক্যাচ আপ করতে সক্ষম হওয়ার জন্য ঐতিহাসিক ডেটাও সরবরাহ করে। SIMCA-online প্রয়োজন অনুসারে স্বয়ংক্রিয়ভাবে রিয়েল-টাইম ডেটা এবং ঐতিহাসিক ডেটার মধ্যে স্যুইচ করে এবং এটি বন্ধ করা যাবে না।
  • একটি ডেটা সোর্স যা শুধুমাত্র বর্তমান ডেটা প্রদান করে, কিন্তু ঐতিহাসিক ডেটা নয়, SIMCA-অনলাইনে ক্রমাগত প্রকল্পগুলির জন্য কাজ করতে পারে, তবে ব্যাচ প্রকল্পগুলির জন্য, ঐতিহাসিক ডেটা প্রয়োজন।

SimApi ইনস্টলেশনের জন্য প্রস্তুতি নিচ্ছেন

  • এই বিভাগটি একটি SimApi সফলভাবে ইনস্টল করার জন্য গুরুত্বপূর্ণ তথ্য বর্ণনা করে।

৬৪-বিট বা ৩২-বিট সিমএপিস

  • প্রতিটি SimApi-র ৩২-বিট এবং ৬৪-বিট সংস্করণ রয়েছে।
  • SIMCA-online এবং SIMCA ৬৪-বিট এবং এর জন্য ৬৪-বিট SimApis ভেরিয়েন্টের প্রয়োজন। পুরনো ৩২-বিট SimApis এখনও পুরনো ইনস্টলেশনের জন্য উপলব্ধ।

লগের অবস্থান file এবং সেটিংস

  • একটি SimApi তার লগ সংরক্ষণ করে fileলুকানো প্রোগ্রাম ডেটা ফোল্ডারে s1:
    %programdata%\Umetrics\SimApi, যেখানে %programdata% আপনার কম্পিউটারের আসল ফোল্ডারে ম্যাপ করে। এটি ডিফল্টভাবে C:\ProgramData তে সেট করা থাকে।
  • প্রতিটি SimApi সাধারণত নিজস্ব লগ ব্যবহার করে file, যা SIMCA-অনলাইন সার্ভার লগের অনুরূপ file লগ লেভেল সেটিং এর উপর নির্ভর করে কমবেশি ডেটা থাকবে। এটি file সমস্যা সমাধানের জন্য কার্যকর। লগ file নামকরণ করা হয়
    .log যেখানে আপনি যে SimApi ইনস্টল করছেন, উদাহরণস্বরূপample PIAFSimApi। SIMCA-অনলাইন SimApi ইনস্ট্যান্স নামের জন্য পরবর্তী বিভাগটিও দেখুন।
  • এই ফোল্ডারটিতে একটি XML-এ SimApi সেটিংসও রয়েছে file নামকরণ করা হয়েছে .xml.
  • বেশিরভাগ সিমএপিসের গ্রাফিক্যাল ইউজার ইন্টারফেস থাকে যা xml-এর সেটিংস পরিবর্তন করে। file, কিন্তু কিছু ক্ষেত্রে আপনি পরিবর্তনগুলি সরাসরি XML-এ প্রবেশ করান file নোটপ্যাডের মতো একটি টেক্সট এডিটর সহ। প্রতিটি SimApi-এর জন্য ব্যবহারকারীর নির্দেশিকা দেখুন।

File SIMCA-online-এর সাথে নামযুক্ত দৃষ্টান্ত ব্যবহার করা হলে নাম

  • SIMCA-online-এ, প্রতিটি SimApi ইনস্ট্যান্স নিজস্ব কনফিগারেশন পায় file এবং লগ file প্রতিটি SimApi-এর একাধিক উদাহরণের সাথে কাজ করার জন্য। এগুলোর নাম fileSIMCA-অনলাইন সার্ভার অপশন ডায়ালগে SimApi ট্যাবে প্রদত্ত উদাহরণের নামের সাথে s-এর প্রত্যয় যুক্ত করা হয়।SARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১
  • নিম্নলিখিত প্রাক্তনample এগুলোর নামকরণ দেখায় fileগুলি, কোথায় SimApi নাম দিয়ে প্রতিস্থাপন করতে হবে।
  • ইনস্ট্যান্স যোগ করার সময় কনফিগারেশনের নাম দেওয়া হয়: ওমেগা সার্ভার
  • কনফিগারেশন file নাম: OmegaServer.xml সম্পর্কে
  • লগ file নাম: OmegaServer.log সম্পর্কে
  • মনে রাখবেন যে জেনেরিক file .লগ file এখনও তৈরি করা আছে। এই লগ file এমন এন্ট্রি রয়েছে যা প্রযুক্তিগত কারণে লগে নির্দেশিত হতে পারে না file ঘটনাগুলির মধ্যে..
  • এই ফোল্ডারটি ডিফল্টরূপে উইন্ডোজে লুকানো থাকে। এটি দেখতে File আপনি যে এক্সপ্লোরারটি কনফিগার করেন তা লুকানো দেখায় files. মনে রাখবেন যে আপনি একটি ঠিকানা টাইপ করে একটি লুকানো ফোল্ডারে নেভিগেট করতে পারেন File এক্সপ্লোরারের ঠিকানা বার।
  • মনে রাখবেন যে SIMCA SimApi-এর একাধিক উদাহরণ সমর্থন করে না, এবং তাই উপরে বর্ণিত উদাহরণের নাম ছাড়াই নামগুলি ব্যবহার করে।

নেটওয়ার্ক পরিকল্পনা

  • আপনার নেটওয়ার্কের ডেটা সোর্সের কাছাকাছি SIMCA-অনলাইন সার্ভারটি খুঁজে বের করা উচিত। এটি SIMCA-অনলাইন এবং এর ডেটা সোর্সের মধ্যে দ্রুত সংযোগ নিশ্চিত করে।
  • নেটওয়ার্কিং সরঞ্জাম SIMCA-অনলাইন এবং ডেটা উৎসের মধ্যে সংযোগে হস্তক্ষেপ করতে পারে।

ব্যবহারকারীর অ্যাকাউন্ট এবং ডেটা সোর্স অনুমতি

  • ডেটা উৎসগুলি সাধারণত তাদের ডেটাতে অ্যাক্সেস নিয়ন্ত্রণ করে। এটি সাধারণত ব্যবহারকারীর নাম এবং পাসওয়ার্ড দিয়ে করা হয় তবে IP-ঠিকানা- বা DNS-ভিত্তিক বিধিনিষেধগুলিও ব্যবহার করা যেতে পারে (যেমনamp(আভেভা পিআই সিস্টেমে পিআই ট্রাস্ট)।
  • ডেটা উৎসকে ব্যবহারকারীর নাম এবং পাসওয়ার্ড বিভিন্ন উপায়ে প্রদান করা যেতে পারে:
  • একটি SimApi সার্ভার কম্পিউটারে ডেস্কটপ SIMCA অথবা SIMCA-অনলাইন পরিষেবা অ্যাকাউন্ট ব্যবহার করা ব্যবহারকারীর Windows ব্যবহারকারী হিসেবে চালানো হয়। SimApi এই অ্যাকাউন্ট ব্যবহার করে ডেটা উৎসের সাথে সংযোগ স্থাপন করতে পারে। OPC I, এবং PI SimApi এভাবেই কাজ করে, এবং ODBC যদি কনফিগার করার সময় শংসাপত্র প্রদান না করে।
  • জেনেরিক ODBC-এর জন্য আপনি Windows-এর Start-এ পাওয়া ODBC Data Sources Administrator অ্যাপ্লিকেশনটি ব্যবহার করতে পারেন।
  • কিছু ডাটাবেস সরবরাহকারী তাদের ডাটাবেসের জন্য নিজস্ব ড্রাইভার এবং সরঞ্জাম সরবরাহ করে। উদাহরণস্বরূপ, ওরাকল ডাটাবেসampঅথবা, Oracle Data Access Components (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 নয়) এর জন্য, 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-online PI সার্ভারের সাথে সংযোগ স্থাপনের চেষ্টা করার সময় লগ করা কোনও ত্রুটির বার্তা থাকলে। এটি শুধুমাত্র পুরানো OSIsoft SimApi-এর জন্য ব্যবহৃত হয়, PIAF-এর জন্য নয়।
  • PI সার্ভার কম্পিউটারে PI সিস্টেম ম্যানেজমেন্ট টুল ব্যবহার করা হয় সেই দিক থেকে সমস্যা সমাধানের জন্য। উদাহরণস্বরূপample, SIMCA-অনলাইন সার্ভার থেকে অ্যাক্সেস আটকাতে নিরাপত্তা সমস্যাগুলি অনুসন্ধান করার জন্য। এই YouTube ভিডিওতে PI সিস্টেম সমস্যা সমাধান সম্পর্কে আরও জানুন।
  • একটি উপযুক্ত প্লাগইন ইনস্টল করা হলে ODBC সংযোগ এবং অন্যান্য বেশিরভাগ সিস্টেম থেকে ডেটা সংগ্রহ করতে এক্সেল ব্যবহার করা যেতে পারে।
  • Ior HDA এর জন্য Matrikon OPC Explorer (এগুলি পৃথক সরঞ্জাম) OPC সংযোগ পরীক্ষা করার জন্য ব্যবহার করা যেতে পারে, এবং Matrikon OPC বিশ্লেষক OPC সংযোগ সমস্যা নির্ণয়ের জন্য ব্যবহার করা যেতে পারে। এই বিনামূল্যের সরঞ্জামগুলি এখান থেকে ডাউনলোড করুন https://www.matrikonopc.com/products/opc-desktop-tools/index.aspx
  • OPC ট্রেনিং ইনস্টিটিউট থেকে OPC রেসকিউ (DInd HDA এর জন্য) web "সাইটটি ব্যবহারকারীদের সহজেই যোগাযোগ এবং নিরাপত্তা সমস্যা নির্ণয় করতে এবং একটি বোতাম টিপে তাৎক্ষণিকভাবে মেরামত করতে সক্ষম করে। DCOM কনফিগার করতে না শিখেই এই সমস্ত কাজ করা যেতে পারে"

একটি SimApi ইনস্টল করা

পিসিতে SimApi ইনস্টল করার পদ্ধতি এখানে দেওয়া হল:

  1. আপনি যে SimApi ইনস্টল করছেন তার ব্যবহারকারী নির্দেশিকাটি পড়ুন। এতে সেই SimApi-র জন্য নির্দিষ্ট কিছু তথ্য রয়েছে যা আপনি এখন যে সাধারণ নির্দেশাবলী পড়ছেন তার পরিপূরক।
  2. SimApi ব্যবহারকারী নির্দেশিকায় উল্লিখিত যেকোনো পূর্বশর্ত ইনস্টল এবং কনফিগার করুন (যেমনamp(ডাটাবেস ড্রাইভার বা SDK)
  3. SimApi ইনস্টল করার জন্য সেটআপ প্রোগ্রামটি চালান। আপনি যে সফ্টওয়্যারটিতে এটি চালাবেন তার সাথে মেলে এমন 64-বিট (x64) অথবা 32-বিট (x86) সংস্করণটি ইনস্টল করুন।
  4. নিম্নলিখিত বিভাগগুলিতে বর্ণিত SIMCA-অনলাইন বা SIMCA-তে SimApi কনফিগার করুন এবং উপলব্ধ সেটিংসের বিবরণের জন্য SimApi-এর ব্যবহারকারী নির্দেশিকা দেখুন।
  5. SIMCA-অনলাইন সার্ভার চালু করুন। মনে রাখবেন এতে সময় লাগতে পারে, কারণ যখন SimApi চালু করা হবে, তখন এটি সমস্ত কিছু গণনা করবে tags তথ্য উৎসে।
  6. কিছু তথ্য সংগ্রহ করে SimApi পরীক্ষা করুন। SIMCA-online এর জন্য, আপনি ব্যবহার করতে পারেন File > ৬.১-এ বর্ণিত নির্যাস।
  7. যদি SimApi প্রত্যাশা অনুযায়ী কাজ করতে ব্যর্থ হয়, তাহলে SimApi লগটি দেখুন। fileসমস্যা সমাধানের জন্য s, এবং SimApi ব্যবহারকারী নির্দেশিকা।

SIMCA-তে ব্যবহারের জন্য SimApi সেট আপ করা হচ্ছে

SIMCA-তে SimApi কীভাবে ব্যবহার করবেন তা এখানে দেওয়া হল:

  1.  নিম্নলিখিত যেকোনো একটি উপায়ে ডাটাবেস আমদানি শুরু করুন:
    • a. SIMCA তে একটি নতুন প্রকল্প তৈরি করতে: File > নতুন নিয়মিত প্রকল্প অথবা নতুন ব্যাচ প্রকল্প। হোম ট্যাবে ডাটাবেস থেকে নির্বাচন করুন।
    • b. SIMCA-তে বিদ্যমান একটি প্রকল্পে একটি ডেটা সেট আমদানি করতে: একটি খোলা SIMCA প্রকল্পের ডেটা ট্যাবের ডেটাসেট থেকে।
  2. নতুন ডেটা উৎস যোগ করুন ক্লিক করুনSARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১
  3. সংযোগের ধরণ হিসেবে SimApi নির্বাচন করুন, …-বোতামে ক্লিক করুন এবং সনাক্ত করুন ইনস্টলেশন ফোল্ডারে .dll টাইপ করুন এবং Open এ ক্লিক করুন।
  4. "কনফিগার" এ ক্লিক করুন এবং সেটিংস কীভাবে তৈরি করবেন তা পৃথক SimApi ব্যবহারকারী নির্দেশিকাটি দেখুন।
  5. আপনি ডাটাবেসের সাথে সংযোগ করতে পারছেন কিনা তা যাচাই করতে টেস্ট ডেটা সোর্স সংযোগে ক্লিক করুন। যদি অনেকগুলি থাকে তবে এটি অনেক সময় নিতে পারে। tags তথ্য উৎসে।
  6. কনফিগারেশন সম্পূর্ণ করতে ঠিক আছে ক্লিক করুন।
  7. আমদানি করা ডেটা নিয়ে কীভাবে কাজ করবেন তার জন্য SIMCA সহায়তা দেখুন।

SIMCA-অনলাইনে ব্যবহারের জন্য SimApi সেট আপ করা হচ্ছে

  • গুরুত্বপূর্ণ: SimApi ব্যবহার করতে হলে, একটি SIMCA-অনলাইন সার্ভার লাইসেন্স প্রয়োজন। SIMCA-অনলাইনের একটি ডেমো ইনস্টলেশন SimApis ব্যবহারের অনুমতি দেয় না।
  • সিস্টেমে একটি SimApi যোগ করার জন্য, আপনাকে সার্ভার পিসিতে SIMCA-online Server Options চালাতে হবে। SICMA-online সহায়তা বিষয়ের বিস্তারিত ধাপগুলি জানুন সার্ভারে একটি SimApi যোগ এবং কনফিগার করুন।
  • টিপস: যদি আপনি একটি SimApi-র জন্য পরিবর্তন করেন, তাহলে আপনি সম্পূর্ণ সার্ভারটি পুনরায় চালু না করেই সার্ভার বিকল্প থেকে আলাদাভাবে সেই SimApi পুনরায় চালু করতে পারেন।
  • এই SimApi-এর একাধিক ইনস্ট্যান্স কনফিগার করতে, উপরের ধাপগুলি পুনরাবৃত্তি করুন এবং প্রতিটি ইনস্ট্যান্সের জন্য অনন্য নাম ব্যবহার করুন। বিভিন্ন লগ এবং কনফিগারেশন সম্পর্কে আরও পড়ুন। file৪.২-এর উদাহরণের জন্য s।

একটি SimApi পরীক্ষা এবং সমস্যা সমাধান

  • এই অধ্যায়টি SimApi ইনস্টলেশন পরীক্ষা এবং সমস্যা সমাধান সম্পর্কে।

SIMCA-online থেকে একটি SimApi পরীক্ষা করা হচ্ছে

  • SIMCA-অনলাইন সার্ভারটি সফলভাবে শুরু হয়ে গেলে আপনি SIMCA-অনলাইনে আপনার SimApi পরীক্ষা করতে পারেন (যদি সার্ভারটি শুরু না হয়, তাহলে 6.2 দেখুন):
  • SIMCA-অনলাইন ক্লায়েন্টের সার্ভারে লগ ইন করুন, এবং Extract এ নেভিগেট করুন File ট্যাব। এক্সট্র্যাক্ট আপনাকে SimApi এর মাধ্যমে ডেটা সংগ্রহ করে পরীক্ষা করতে সাহায্য করে:SARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১
  • SimApi-এর নোডগুলি ("ফোল্ডার") বাম বাক্সে প্রদর্শিত হয়। Tags নির্বাচিত নোডের জন্য উপরে ডানদিকে প্রদর্শিত হয়।
  • বর্তমান তথ্য দ্রুত পরীক্ষা করা যেতে পারে কেবল ক্লিক করে view> চালু tags যা ক্রমাগত প্রক্রিয়া তথ্য প্রদান করে (স্ক্রিনশট দেখুন)
  • একটি সময়সীমার মধ্যে ব্যাচ খুঁজে পেতে একটি নোডের উপর ডান-ক্লিক করুন। নোডটি অবশ্যই একটি ব্যাচ নোড হতে হবে যা ব্যাচ সম্পর্কে জানে।
  • নির্বাচন করুন tags এক্সট্র্যাক্টে যান এবং Next এ ক্লিক করুন এবং ডেটা পুনরুদ্ধারের বিভিন্ন পদ্ধতি ব্যবহার করে ডেটা পেতে উইজার্ডটি শেষ করুন: বর্তমান-, ঐতিহাসিক-, ব্যাচ- এবং বিচ্ছিন্ন ডেটা।
  • আপনার ডেটা সোর্স ব্যবহার করে আপনি যে তথ্য দেখছেন তার সাথে এক্সট্র্যাক্ট করা ডেটার তুলনা করুন। 7.13 সংস্করণে SimApi-এর সমস্ত বৈশিষ্ট্য পরীক্ষা এবং যাচাই করার বিষয়ে আরও জানুন।

SimApi লগ ব্যবহার করে SimApi সমস্যার সমাধান করুন file

  • যদি সার্ভারটি শুরু না হয়, SimApi প্রত্যাশা অনুযায়ী কাজ না করে অথবা এক্সট্র্যাক্ট ব্যর্থ হয়, তাহলে আপনাকে SimApi লগটি দেখতে হবে। file যা আপনাকে সমস্যাটি সম্পর্কে বলবে। সম্পূর্ণ বিবরণ পেতে SimApi লগে ডিবাগ-লেভেল লগিং সক্ষম করুন। 4.2 দেখুন।
  • দ্রষ্টব্য: SIMCA-অনলাইন সার্ভার লগগুলি এখানে খুব একটা কার্যকর নয়। তারা দেখাবে কিভাবে SimApi সার্ভার দ্বারা লোড এবং ইনিশিয়ালাইজ করা হয়েছিল, কিন্তু SimApi নির্দিষ্ট বিবরণ তার লগে রয়েছে। file.

সঠিক SIMCA-অনলাইন পরিষেবা অ্যাকাউন্ট ব্যবহার করুন

  • যখন আপনি ডেটা সোর্সে অ্যাক্সেস পরীক্ষা করছেন, তখন মনে রাখবেন যে আপনি সার্ভার কম্পিউটারে (সাধারণত একটি Windows ডোমেনে আপনার নিজস্ব ব্যবহারকারী অ্যাকাউন্ট) একজন নির্দিষ্ট ব্যবহারকারী হিসেবে লগ ইন করেছেন, কিন্তু SIMCA-অনলাইন সার্ভার পরিষেবা অ্যাকাউন্টটি একটি ভিন্ন অ্যাকাউন্ট, ডিফল্টরূপে LocalSystem, যার অ্যাক্সেস অধিকার আপনার ব্যবহারকারী অ্যাকাউন্টের তুলনায় ভিন্ন।
  • এই কারণে, আপনার অ্যাকাউন্ট হিসেবে চালানোর সময় পরীক্ষাগুলি কাজ করে, কিন্তু SIMCA-online ডেটা উৎসের সাথে সংযোগ করতে ব্যর্থ হয়, এটি অস্বাভাবিক নয়।
  • এই সমস্যা সমাধানের জন্য, SIMCA-অনলাইন সার্ভার পরিষেবা দ্বারা ব্যবহৃত অ্যাকাউন্টের জন্য অ্যাক্সেস প্রদান করতে হবে। সাধারণত, আপনি LocalSystem কে একটি নির্দিষ্ট ডোমেন পরিষেবা অ্যাকাউন্টে পরিবর্তন করেন এবং এই অ্যাকাউন্টের অধিকার প্রদান করেন। মনে রাখবেন যে SimApi যদি SimApi কনফিগারেশনে সেট করা শংসাপত্র ব্যবহার করে তবে এটি প্রযোজ্য হবে না কারণ এই শংসাপত্রগুলি প্রাধান্য পায়।

সিমএপিসের প্রযুক্তিগত বিবরণ

  • এই অধ্যায়ে SimApi কীভাবে কাজ করে তার প্রযুক্তিগত বিশদ বিবরণ দেওয়া হয়েছে। এটি মূলত সেইসব ডেভেলপারদের লক্ষ্য করে তৈরি করা হয়েছে যারা SimApis বুঝতে চান এবং ডেটা সোর্সের জন্য SimApi বাস্তবায়ন করতে চান।
  • সিমএপিসের পরিচিতি এবং বৈশিষ্ট্যগুলির উচ্চ-স্তরের বর্ণনার জন্য ডেভেলপারদের এই নথির পূর্ববর্তী অংশগুলিও পড়া উচিত।

কখন SimApi তৈরির কথা বিবেচনা করা উচিত এবং কখন নয়?

ডেটা সোর্সের জন্য SimApi তৈরির কথা বিবেচনা করার আগে:

  1. আপনার কাছে ইতিমধ্যেই এমন কোনও SimApi আছে কিনা তা অনুসন্ধান করুন যা আপনি ব্যবহার করতে পারেন। সম্ভবত আপনি আপনার ডেটা সোর্সে এমন কোনও বৈশিষ্ট্য সক্রিয় করতে পারেন যাতে বিদ্যমান SimApis, যেমন OPC UA, ব্যবহার করা যায়।
  2. এই ডকুমেন্ট এবং এর রেফারেন্সগুলি সাবধানতার সাথে পড়ুন এবং আপনার ডেটা সোর্স প্রয়োজনীয়তা পূরণ করে কিনা তা অনুসন্ধান করুন: উদাহরণস্বরূপampহ্যাঁ, এটি যথেষ্ট দ্রুত হতে হবে, কেবল বর্তমান তথ্যই নয়, ঐতিহাসিক তথ্যও সরবরাহ করতে হবে।
  • এই কারণে, আমরা এমন কোনও SimApi তৈরি করার পরামর্শ দিচ্ছি না যা নিম্ন-স্তরের হার্ডওয়্যার বা যন্ত্রের সাথে সংযোগ স্থাপন করে। সেই যন্ত্রগুলিকে Aveva PI System-এর মতো কোনও প্রক্রিয়া ইতিহাসবিদ-এর সাথে সংযুক্ত করা এবং যন্ত্রটি থেকে ডেটা সংগ্রহ করে ইতিহাস তৈরি করা ভাল। তারপর PIAF SimApi ব্যবহার করে PI থেকে Umetrics পণ্যে ডেটা সংগ্রহ করা যেতে পারে।

সিমএপি ডেভেলপমেন্ট এবং সিমএপি স্পেসিফিকেশন

  • SimApi স্পেসিফিকেশন, SimApi-v2, SimApi-তে থাকা সমস্ত C-ফাংশনের জন্য ডকুমেন্টেশন রয়েছে যা একটি SimApi DLL-এর বাস্তবায়নের জন্য প্রয়োজন, সেইসাথে SimApi কীভাবে তৈরি করতে হয় তার জন্য কিছু নির্দেশিকাও রয়েছে।
  • C অথবা C++ ব্যবহার করে SimApi বাস্তবায়ন বেশিরভাগ ক্ষেত্রেই অপ্রয়োজনীয়ভাবে নিম্ন স্তরে করা হয়।
  • SimApi বাস্তবায়নের প্রস্তাবিত এবং সহজ উপায় হল এটিকে Ex এর উপর ভিত্তি করে তৈরি করা।ampআমরা যে leSimApi সোর্স কোডটি প্রদান করি। এটি একটি প্রাক্তনampএকটি SimApi বাস্তবায়ন যা C-ইন্টারফেস পরিচালনা করে এবং এটিকে.NET ফ্রেমওয়ার্কে অনুবাদ করে যেখানে প্রকৃত বাস্তবায়ন করা হয়। এতে লগিং, সেটিংস, কনফিগারেশন GUI এবং অন্যান্য ফ্রেমওয়ার্ক কোডের জন্য ফ্রেমওয়ার্ক কোডও রয়েছে।
  • একটি SimApi তৈরি করতে, ডেভেলপারদের দলের উইন্ডোজ ডেভেলপমেন্ট, .NET ফ্রেমওয়ার্ক, C, অথবা C++-এ অভিজ্ঞতা প্রয়োজন। SimApi যে ডেটা সোর্সের সাথে সংযুক্ত হবে সে সম্পর্কেও ভালো জ্ঞান থাকা প্রয়োজন, কারণ SimApi-এর উদ্দেশ্য হল SIMCA-online বা SIMCA থেকে ডেটা অনুরোধগুলিকে ডেটা সোর্সের API-তে অনুবাদ করা। একটি SimApi বাস্তবায়ন কখনই এককালীন প্রকল্প নয়, তবে সাধারণত চলমান সহায়তা এবং মাঝে মাঝে রক্ষণাবেক্ষণের প্রয়োজন হয়।

তথ্য পড়া বা লেখা

  • একটি SimApi-এর প্রধান কাজ হল একটি ডেটা উৎস থেকে ডেটা সরবরাহ করা। একে ডেটা পড়া বলা হয়।
  • বেশিরভাগ SimApi বাস্তবায়ন ডেটা লেখার সুবিধাও প্রদান করে। এর অর্থ হল SimApi এর মাধ্যমে ডেটা উৎসে ডেটা লেখা। SIMCA-online-এ ডেটা লেখা একটি ঐচ্ছিক বৈশিষ্ট্য।

Tags এবং নোড

  • A tag একটি ডেটা উৎসের একটি কলাম বা "ভেরিয়েবল" এর শনাক্তকারী। A tagএর নামটি সনাক্ত করতে ব্যবহৃত হয় tag। নোডের মধ্যে নামগুলি অবশ্যই অনন্য হতে হবে। SIMCA-online 18 হল প্রথম সংস্করণ যা একটি নোড সমর্থন করে যাতে একটি সাব নোড থাকে এবং tag একই নামে। উদাহরণস্বরূপample: নোড প্যারেন্টের ব্যাচ নামে একটি সাব নোড থাকতে পারে এবং একটি tag ব্যাচ নামে পরিচিত।
  • একটি নোড হল একটি ধারক যার tags. একটি নোডে অন্যান্য নোডও থাকতে পারে, ঠিক যেমন a file সিস্টেমে ফোল্ডারে ফোল্ডার আছে।
  • যেমন একটি file সিস্টেম, নোড এবং tag নামগুলিকে একটি সম্পূর্ণ পথে একত্রিত করা যেতে পারে যা অনন্যভাবে একটিকে চিহ্নিত করে tag. দ tag নির্বাচন করার সময় SIMCA-online বা SIMCA-তে পাথ ব্যবহার করা হয় tags ব্যবহার করতে। ক tag পথটি একটি SimApi ইনস্ট্যান্স নাম দিয়ে শুরু হয় এবং তারপরে নোড-স্ট্রাকচার দিয়ে শেষ হয় tag নাম, প্রতিটি আইটেম একটি কোলন (:) দিয়ে আলাদা করা। উদাহরণস্বরূপample “:ODBCSQL সার্ভার:নোড:সেন্সরTag1”।

সিমএপি তালিকাভুক্ত করে tags এবং স্টার্টআপে নোড

  • একটি SimApi বাস্তবায়ন নোডের জন্য সার্ভার ব্রাউজ করে এবং tags যখন SimApi শুরু করা হয় তখন ডেটা সোর্সে এবং সেগুলির ট্র্যাক রাখে যাতে গণনার জন্য ব্যবহৃত বিভিন্ন SimApi ফাংশন tags এবং নোড বাস্তবায়িত করা যেতে পারে।
  • SimApi ইনিশিয়ালাইজেশন কেবল সার্ভারের স্টার্টআপেই ঘটে না, বরং SIMCA-অনলাইনে রিফ্রেশ SimApi কার্যকারিতা ব্যবহার করে ব্যবহারকারী এটি পুনরায় ট্রিগার করতে পারেন।

কেস সংবেদনশীলতা tag- এবং নোডের নাম

  • Tag নাম এবং নোডের নামগুলি কেস সংবেদনশীল।
  • সুতরাং, একটি tag "যাকে বলা হয়"tag১" আর "Tag"T" এর ভিন্ন কেসের কারণে 1"। আমরা ব্যবহার না করার পরামর্শ দিচ্ছি tags অথবা নোডের নাম যা শুধুমাত্র ক্ষেত্রে ভিন্ন।

ক্রমাগত প্রক্রিয়া নোড 

  • যখন একটি নোডে থাকে tags ক্রমাগত প্রক্রিয়া ডেটা সহ, এটি একটি প্রক্রিয়া নোড হিসাবে উল্লেখ করা যেতে পারে। নিম্নলিখিত দুটি স্ক্রিনশট ডেটা সহ একটি প্রক্রিয়া নোডের একটি সারণী উপস্থাপনা দেখায় এবং তারপরে একটি ছবি দেখায় যে নোডটি নির্বাচন করার সময় কেমন দেখাচ্ছে tags SIMCA-অনলাইনে।SARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১

ক্রমাগত প্রক্রিয়া নোডগুলি ব্যাচ, রান বা সময়ের উপর নির্ভরশীল হতে হবে না।

  • একটি SimApi তে ভালোভাবে কাজ করার জন্য একটি নোডকে ব্যাচ, রান বা সময়ের উপর নির্ভরশীল হতে হবে না। একটি নির্দিষ্ট ব্যাচ বা সময়সীমার জন্য ডেটা ধারণকারী একটি নোড থাকা SIMCA-অনলাইনে ভালোভাবে কাজ করবে না কারণ তখন প্রকল্প কনফিগারেশনটি কেবল সেই ব্যাচের জন্য ডেটা পড়তে পারত এবং অন্যান্য ব্যাচের জন্য ব্যবহার করা যেত না।
  • পরিবর্তে, পরিমাপ সঞ্চালনের প্রক্রিয়ায় একটি নোডকে এক বা একাধিক ভৌত ইউনিটের সাথে ম্যাপ করা উচিত।

ব্যাচ আইডি tag ব্যাচ প্রকল্প সম্পাদনের জন্য অবিচ্ছিন্ন প্রক্রিয়া নোডগুলিতে প্রয়োজনীয়

  • প্রতিটি ধারাবাহিক প্রক্রিয়ার একটি থাকতে হবে tag (পরিবর্তনশীল) প্রতিটি পর্যবেক্ষণের জন্য ব্যাচ শনাক্তকারী ধারণ করে। এই ব্যাচ শনাক্তকারীটি SIMCA বা SIMCA-online দ্বারা প্রতিটি পর্যবেক্ষণ কোন ব্যাচের অন্তর্গত তা জানার জন্য ব্যবহার করা হয়।
  • $BatchID tag ৭.৪.৩ এর স্ক্রিনশটগুলিতে এমন একটি প্রাক্তনampলে
    যদিও প্রয়োজন নেই, তবুও এটি থাকা বাঞ্ছনীয় tag প্রক্রিয়া নোডে যা প্রক্রিয়াটির বর্তমান পর্যায় বা ধাপ দেখায়। এটি tag এরপর SIMCA-অনলাইনে ফেজ এক্সিকিউশন অবস্থায় অথবা ডেটা আমদানির সময় SIMCA-তে ব্যবহার করা যেতে পারে। এর জন্য মান tag প্রাক্তনের জন্য হতে পারেampলে “ফেজ১”, “ক্লিনিং”, “ফেজ২”।

ব্যাচ কনটেক্সট নোড

  • ব্যাচ নোড হলো এমন একটি নোড যা ব্যাচের হিসাব রাখে; তাদের ব্যাচ শনাক্তকারী, শুরুর সময় এবং শেষের সময়। SIMCA-অনলাইনে ব্যাচ প্রকল্প সম্পাদনের জন্য এটি একটি প্রয়োজনীয়তা। একটি ডেটা উৎসে একাধিক ব্যাচ নোড থাকতে পারে যা বিভিন্ন উপায়ে ব্যাচগুলিকে প্রকাশ করে। ব্যবহারকারী তার অ্যাপ্লিকেশনে প্রযোজ্য ব্যাচ নোড নির্বাচন করে। এই উদাহরণample দুটি ভিন্ন ইউনিট বিস্তৃত ব্যাচগুলি প্রকাশ করে:
  • /Factory1 – ইউনিট 1 এবং ইউনিট 2 উভয়ের উপর সমষ্টিগত জীবনকাল সহ ব্যাচ।
  • /Factory1/Unit1 – শুধুমাত্র Unit1-এ লাইফটাইম সহ ব্যাচগুলি
  • /Factory1/Unit2 – শুধুমাত্র Unit2-এ লাইফটাইম সহ ব্যাচগুলি
  • যদি আপনার ডেটা সোর্সে ব্যাচ নোড না থাকে, তাহলে আপনি SIMCA-online-এ ব্যাচ কনটেক্সট জেনারেটর ব্যবহার করতে পারেন। বিল্ট-ইন সাহায্য দেখুন।
  • ঐচ্ছিক ব্যাচ ডেটা
  • একটি ব্যাচ নোডে ব্যাচ ডেটাও থাকতে পারে; এমন ডেটা যার জন্য পুরো ব্যাচের জন্য শুধুমাত্র একটি পর্যবেক্ষণ থাকে। মনে রাখবেন যে tags ব্যাচ ডেটা সহ এমন কোনও নোডে থাকা উচিত নয় যেখানে ব্যাচ নোডের সম্পূর্ণ কার্যকারিতা রয়েছে। এটি যথেষ্ট যে SimApi ব্যাচ ডেটা পড়ার জন্য সমর্থন করে tags7.6 সংস্করণে ব্যাচ ডেটা সম্পর্কে আরও জানুন।
  • এখানে একজন প্রাক্তনampএকটি ব্যাচ নোডের লে:SARTORIUS-Sim-Api-সফটওয়্যার-চিত্র-১
  • দ্রষ্টব্য: উপরের স্ক্রিনশটটি DBMaker থেকে নেওয়া হয়েছে, SIMCA-online এর সাথে যুক্ত। DBMaker-এ এটি নিজে দেখতে, ক্লিক করুন View বেকার্স ইয়েস্ট ডাটাবেসের ডেটা বোতামটি দুটি উইন্ডো প্রদর্শন করবে, যার একটিতে ব্যাচ নোড এবং অন্যটিতে প্রসেস ডেটা থাকবে।

ডেটার ধরণ: সংখ্যাসূচক ডেটা, টেক্সট ডেটা এবং অনুপস্থিত ডেটা

  • প্রত্যেকের জন্য tag, একটি SimApi তিন ধরণের ডেটা সমর্থন করতে পারে: সংখ্যাসূচক, tex,t এবং অনুপস্থিত:
  • সংখ্যাসূচক তথ্য সাধারণত প্রক্রিয়া পরামিতিগুলির বাস্তব মান, উদাহরণস্বরূপample 6.5123। SimApi শুধুমাত্র 32-বিট একক নির্ভুলতা ভাসমান বিন্দু মান পরিচালনা করতে পারে। একক-নির্ভুলতা ভাসমান-পয়েন্ট বিন্যাস - উইকিপিডিয়া। একটি ডেটা উৎসের অন্যান্য সমস্ত সংখ্যাসূচক ডেটা প্রকারকে ফ্লোটে রূপান্তরিত করা উচিত। এইভাবে, তারা বড় এবং ছোট উভয় মানই মোকাবেলা করতে পারে তবে মাত্র 6 বা 7টি উল্লেখযোগ্য সংখ্যার সাথে। টেকনিক্যাল গাইডে আরও জানুন।
  • এর ফলে বৃহৎ পূর্ণসংখ্যা অথবা বৃহৎ এবং দশমিক সংখ্যা বিশিষ্ট বাস্তব সংখ্যার নির্ভুলতা নষ্ট হতে পারে। আরও তথ্যের জন্য, টেকনিক্যাল গাইড দেখুন।
  • টেক্সট/স্ট্রিং ডেটা ব্যাচ আইডি, ফেজ এক্সিকিউশন কন্ডিশন বা কোয়ালিটিভ ভ্যারিয়েবলের জন্য ব্যবহৃত হয়। টেক্সটের মান tag ডেটা কেস সংবেদনশীল। এর মানে হল যে "চলমান" মানটি একই নয়
    "চলমান"। ডেটটাইম ভেরিয়েবলগুলি SimApi দ্বারা সরাসরি সমর্থিত নয়, তবে সেগুলিকে YY-MM-DD HH:MM ফর্ম্যাট করা স্ট্রিং হিসাবে ফেরত পাঠানো যেতে পারে (উদাহরণস্বরূপample “2020-09-07 13:45”).
  • মান অনুপস্থিত থাকার অর্থ হল ফেরত দেওয়ার মতো কোনও মান নেই, অর্থাৎ কোনও ডেটা নেই।
  • কোন ধরণের ডেটা ফেরত দেওয়া হবে তা নির্ভর করে SimApi বাস্তবায়নের উপর। একজন SimApi ডেটা উৎসের ডেটা সম্পর্কে জানে এবং তার উচিত সেই ডেটা টাইপটি ফেরত দেওয়া যায় যা সবচেয়ে উপযুক্ত।

তথ্য পুনরুদ্ধারের তিনটি পদ্ধতি: ক্রমাগত, Batc, h এবং Discrete

  • SimApi স্পেসিফিকেশন তথ্য পুনরুদ্ধারের তিনটি পদ্ধতি সংজ্ঞায়িত করে, অর্থাৎ, তিনটি ভিন্ন উপায়ে SimApi তথ্য সরবরাহ করতে পারে tags একটি ডেটা উৎসে (অথবা অন্য দিকে: ডেটা লিখুন tags একটি তথ্য উৎসে)।
  • ক্রমাগত তথ্য পুনরুদ্ধার - এটি ব্যাচ বা প্রক্রিয়া বিকশিত হওয়ার সাথে সাথে পর্যবেক্ষণের জন্য ক্রমাগত এবং ক্রমানুসারে ডেটা পঠনকে বোঝায়। পর্যবেক্ষণের মধ্যে নিয়মিত বিরতিতে বর্তমান সময়ের জন্য, অথবা একটি নির্দিষ্ট পরিসরের জন্য ডেটা পঠিত হয়। উদাহরণস্বরূপample, ০৯:০০:০০ থেকে ১০:০০:০০ সেকেন্ডের মধ্যে সমস্ত ডেটাampপ্রতি ৬০ সেকেন্ডে নেতৃত্ব দেওয়া হয়, যার ফলে শেষ বিন্দুগুলি অন্তর্ভুক্ত হলে ৬১টি পর্যবেক্ষণ দেখা যায়।
  • ব্যাচ ডেটা পুনরুদ্ধার - এটি একটি সম্পূর্ণ ব্যাচের ডেটা সহ একটি একক পর্যবেক্ষণকে বোঝায় (কোন নির্দিষ্ট পরিপক্কতা বা সময় বিন্দুর সাথে সম্পর্কিত নয়)। ব্যাচ অ্যাট্রিবিউট এবং স্থানীয় কেন্দ্রীকরণ ডেটা SIMCA-অনলাইনে ব্যাচ ডেটা হিসাবে পড়া হয়। ব্যাচের অবস্থাগুলি সাধারণত ব্যাচ ডেটা হিসাবেও পড়া হয় (যদি না সেগুলি বিচ্ছিন্ন ডেটা পুনরুদ্ধারের জন্য কনফিগার করা হয়)।
  • বিচ্ছিন্ন তথ্য পুনরুদ্ধার - বিচ্ছিন্ন তথ্যে অনেক পরিপক্কতার জন্য একাধিক পর্যবেক্ষণ থাকতে পারে। কিন্তু অবিচ্ছিন্ন তথ্যের বিপরীতে, বিচ্ছিন্ন তথ্য ক্রমানুসারে পড়া হয় না বরং একটি ব্যাচের একটি নির্দিষ্ট পর্যায়ের জন্য সমস্ত তথ্য একসাথে পড়া হয়। পরিপক্কতা পরিবর্তনশীলের নিয়মিত ব্যবধানে ডেটার ব্যবধানের প্রয়োজন হয় না। প্রতিটি ডেটা অনুরোধ করা হলে, কনফিগার করা বিরতিতে সমস্ত ডেটা পুনরায় পড়া হয়।
  • যেকোনো প্রদত্তের জন্য tag তিনটি মোডের যেকোনো একটিতে ডেটা অনুরোধ করা যেতে পারে, তবে সাধারণত একটি SimApi একজন ব্যক্তির জন্য এই মোডগুলির মধ্যে একটিকে সমর্থন করবে tag। একইভাবে, এটি মিশ্রিত করার অনুমতি রয়েছে tags একটি নোডের মধ্যে, কিন্তু সাধারণত সব tags একটি নির্দিষ্ট নোডের মধ্যে ডেটা পুনরুদ্ধারের একই পদ্ধতি সমর্থন করে।
  • অবিচ্ছিন্ন ডেটার জন্য (কিন্তু ব্যাচ- বা বিচ্ছিন্ন ডেটা2 এর জন্য নয়), বর্তমান ডেটা বা ঐতিহাসিক ডেটার জন্য অনুরোধ করা যেতে পারে যা পরবর্তী বিভাগের বিষয়।
  • সব SimApis সব মোড সমর্থন করে না। উপরের ফিচার ম্যাট্রিক্স এবং SimApi দেখুন। web বিস্তারিত জানার জন্য পৃষ্ঠা।

একটি SimApi এর মাধ্যমে বর্তমান এবং ঐতিহাসিক ধারাবাহিক তথ্য

  • ক্রমাগত তথ্য বলতে বোঝায় প্রক্রিয়াজাত তথ্য যা সময়ের সাথে সাথে পরিবর্তিত হয়।

বর্তমান তথ্য

  • বর্তমান তথ্য পড়ার অর্থ হল তথ্য উৎসের কাছে সর্বশেষ মান জিজ্ঞাসা করা tags জিজ্ঞাসা করার সময়। লক্ষ্য করুন যে বহিরাগত তথ্য উৎসের সময় এখানে ব্যবহৃত হয়নি।
  • SIMCA-online বর্তমান তথ্য হিসেবে পঠিত তথ্যকেই লাইভ তথ্য হিসেবে দেখাবে। এই কারণে, তথ্য উৎসে অপ্রয়োজনীয় বিলম্ব না করা গুরুত্বপূর্ণ। SIMCA-online-এ ভালোভাবে কাজ করার জন্য বর্তমান তথ্য যতটা সম্ভব সাম্প্রতিক হওয়া উচিত।
  • ডেটা উৎস তার ডেটা এবং মানগুলি কতক্ষণ বৈধ তা সম্পর্কে জ্ঞান ব্যবহার করতে পারে এবং যখন কোনও সময়ের জন্য কাঁচা ডেটা খুব পুরানো হয় তখন অনুপস্থিত ডেটা ফেরত দেওয়ার সিদ্ধান্ত নিতে পারে। উদাহরণস্বরূপample: ডেটা অনুরোধ করা হয়েছে 15:00:00 এ কিন্তু ডেটা উৎসের সাম্প্রতিকতম ডেটা পয়েন্টটি 03:00:00 থেকে। এই ক্ষেত্রে ডেটাটি 12 ঘন্টা পুরানো তাই SimApi অনুপস্থিত মান (কোনও ডেটা নেই) ফেরত দেওয়ার সিদ্ধান্ত নিতে পারে।

ঐতিহাসিক তথ্য

  • ঐতিহাসিক তথ্য পড়ার অর্থ হল তথ্য উৎস থেকে এক বা একাধিক মান জিজ্ঞাসা করা tags পর্যবেক্ষণের মধ্যে একটি নির্দিষ্ট ব্যবধান সহ একটি নির্দিষ্ট সময়সীমার জন্য। লক্ষ্য করুন যে এখানে ডেটা উৎসের স্থানীয় সময় ব্যবহার করে ডেটা খুঁজে বের করা হয়। অতএব, ডেটা উৎস এবং সার্ভারের মধ্যে সময়ের সমন্বয় গুরুত্বপূর্ণ।
  • ঐতিহাসিক তথ্যে ডেটার একটি ম্যাট্রিক্স থাকে। ডেটা উৎস থেকে ডেটা অনুরোধ করা SimApi বাস্তবায়নের উপর নির্ভর করে, এবংampনির্দিষ্ট ব্যবধানে এটিকে লে করুন এবং ফেরত দেওয়ার জন্য ডেটার ম্যাট্রিক্স তৈরি করুন:
  • কখনও কখনও ডেটা সোর্সেরই প্রক্রিয়াজাত ডেটা ফেরত দেওয়ার জন্য অ্যাগ্রিগেশন ফাংশন থাকে, অথবাampling ফাংশন, যা সঠিক ডেটা ফেরত দিতে ব্যবহার করা যেতে পারে।
  • অন্যান্য ডেটা উৎসের জন্য, SimApi কে অবশ্যই সময়সীমার মধ্যে সমস্ত ডেটা অনুরোধ করতে হবে এবং তারপরampম্যাট্রিক্স তৈরির জন্য সঠিক পর্যবেক্ষণগুলি ব্যবহার করুন।
  • ডেটা অবশ্যই একটি সময়সীমার জন্য ফেরত দিতে হবে, যদিও সময়সীমার মধ্যে কাঁচা ডেটা নাও থাকতে পারে, তবে কেবল শুরুর সময়ের ঠিক আগে। উদাহরণস্বরূপample: ডেটা উৎসে সময় পয়েন্ট ১০ এবং ২০-এ ডেটা বিদ্যমান। SimApi সময় ১৫ এবং ১৭-এর জন্য ডেটা অনুরোধ করে। এই ক্ষেত্রে, টাইমপয়েন্ট ১০-এর মানগুলি SimApi দ্বারা ফেরত দেওয়া উচিত কিন্তু টাইমস্টamp১৫ এবং ১৭ সময় হিসাবে চিহ্নিত করা হয়েছে কারণ এই সময়গুলিতে এগুলি ছিল সবচেয়ে সাম্প্রতিক ডেটা পয়েন্ট। tags ১০ নম্বর সময়ে অনুরোধকৃত পরিসরের জন্য সীমানা মান হিসাবে উল্লেখ করা হয়। সীমানা মানগুলির আরও গভীর ব্যাখ্যার জন্য, উদাহরণ দেখুনampUA-তে রিটার্নবাউন্ডের জন্য ডকুমেন্টেশন পার্ট ১১: ঐতিহাসিক অ্যাক্সেস - ৬.৪.৩ ReadRawModifiedDetails কাঠামো
    (opcfoundation.org)
  • ভবিষ্যতের সময় বিন্দুর মান গণনা করার জন্য ইন্টারপোলেশন কখনই ব্যবহার করা উচিত নয়, কারণ ডেটা বর্তমান ডেটার সাথে রিয়েল টাইমে পঠিত তথ্যের সাথে মেলে না। প্রাক্তনের জন্যampপূর্ববর্তী বুলেট থেকে le: যদি 15 এবং 17 এর ডেটা 10 এবং 20 আইটেমের মান ব্যবহার করে ইন্টারপোলেট করা হয়, তাহলে তারা কার্যকরভাবে ভবিষ্যতের মান ব্যবহার করবে, যা অনুমোদিত নয়।
  • ডেটা উৎস তার ডেটা এবং মানগুলি কতক্ষণ বৈধ তা সম্পর্কে জ্ঞান ব্যবহার করতে পারে এবং যখন কোনও সময়ের জন্য কাঁচা ডেটা খুব পুরানো হয় তখন অনুপস্থিত ডেটা ফেরত দেওয়ার সিদ্ধান্ত নিতে পারে। উদাহরণস্বরূপample: ডেটা ১৫:০০:০০ এর জন্য অনুরোধ করা হয়েছে কিন্তু ডেটা উৎসে সাম্প্রতিকতম ডেটা পয়েন্টটি ০৩:০০:০০ এর। এই ক্ষেত্রে, ডেটাটি ১২ ঘন্টা পুরানো, তাই SimApi অনুপস্থিত মান (কোনও ডেটা নেই) ফেরত দেওয়ার সিদ্ধান্ত নিতে পারে।

দ্রষ্টব্য: SIMCA-online সাধারণত স্বাভাবিক প্রকল্প সম্পাদনের সময় এক কলে একশটির বেশি পর্যবেক্ষণের অনুরোধ করে না। SIMCA-online-এ এক্সট্র্যাক্ট করার সময়, অথবা ডেস্কটপ SIMCA চালানোর সময়, ডেটার বৃহত্তর অনুরোধ করা যেতে পারে। এতে অনেক সময় লাগতে পারে, যা প্রত্যাশিত।

বর্তমান তথ্য এবং ঐতিহাসিক তথ্য অবশ্যই মিলতে হবে

  • কখনও কখনও ডেটা রিয়েল-টাইম বর্তমান ডেটা বা ঐতিহাসিক ডেটা হিসাবে পড়ার সময় পার্থক্য হতে পারে। এটি SIMCA-অনলাইনে সমস্যার সৃষ্টি করে কারণ সার্ভারটি প্রয়োজন অনুসারে স্বয়ংক্রিয়ভাবে বর্তমান এবং ঐতিহাসিক ডেটার মধ্যে স্যুইচ করে।

কম ল্যাটেন্সি ডেটা অধিগ্রহণ

  • যখন SIMCA-online রিয়েল-টাইমে কোনও ডেটা সোর্স ব্যবহার করে, তখন ডেটা সোর্সের ডেটা বর্তমান থাকা গুরুত্বপূর্ণ। ডেটা সোর্সে ডেটা অর্জনে কোনও অপ্রয়োজনীয় বিলম্ব হওয়া উচিত নয়। প্রতিটি পর্যবেক্ষণের জন্য একই সময়ে সমস্ত ভেরিয়েবলের জন্য ক্রমাগত প্রক্রিয়া ডেটা উপলব্ধ থাকতে হবে। কিছু ভেরিয়েবলের জন্য দেরিতে আসা ডেটা SIMCA-online সংগ্রহ করবে না।

যেকোনো সময় ডেটা পড়া যাবে 

  • যখন SIMCA-online a এর মান জিজ্ঞাসা করে tag সময় t এর জন্য এটি সময় t থেকে ডেটা উৎস থেকে মান, অথবা সময় t এর আগে ডেটা উৎসে সর্বশেষ পর্যবেক্ষণ, অথবা সময় t এর জন্য একটি ইন্টারপোলেটেড মান পাবে। সুতরাং, সার্ভার সর্বদা প্রতিবার অনুরোধ করার সময় একটি মান পাবে, যদিও এই সঠিক সময় বিন্দুর জন্য একটি পর্যবেক্ষণ ডেটা উৎসে বিদ্যমান নাও থাকতে পারে।
  • টাইমস্টampSimApi-তে থাকা ব্যবহারকারীরা সর্বদা UTC থাকে। SIMCA-অনলাইন ক্লায়েন্ট এবং SIMCA সময়কে স্থানীয় সময় হিসেবে উপস্থাপন করে।

থ্রেডিং 

  • সিমএপি ব্যবহারকারী ডিফল্টরূপে একটি একক থ্রেডের মাধ্যমে সিমএপি কল করে। এটি সমস্ত সিমকা সংস্করণ এবং সিমকা-অনলাইন সংস্করণ ১৭ পর্যন্ত প্রযোজ্য।
  • SIMCA-online 18 SimApi এর মাধ্যমে মাল্টি-থ্রেডেড অ্যাক্সেস চালু করার জন্য একটি ফিচার ফ্ল্যাগ সমর্থন করে। "Concurrent SimApi অ্যাক্সেস" সহায়তা বিষয়ে আরও পড়ুন।
  • এর অর্থ হল, যদি সম্ভব হয়, তাহলে SimApis-এর উচিত মাল্টি-থ্রেডিংয়ের জন্য প্রস্তুতি নেওয়া, SimApi বাস্তবায়ন থ্রেডকে নিরাপদ করে তোলা, এবং SimApi ব্যবহারকারীদের জন্য এটি এবং যেকোনো বিবেচনার বিষয় নথিভুক্ত করা।

লগ file

  • একটি SimApi-র লগে অ্যাকশন, ত্রুটির বার্তা এবং সতর্কতা লগ করা উচিত file সমস্যা সমাধানে সাহায্য করার জন্য। লগিংয়ের গুরুত্ব বোঝাতে বিভিন্ন লগ স্তর ব্যবহার করুন।
  • SimApi তে বাস্তবায়িত হয়নি এমন বৈশিষ্ট্যগুলির জন্য "বাস্তবায়িত হয়নি" লগ করার পরামর্শ দেওয়া হচ্ছে।

ত্রুটি হ্যান্ডলিং

  • যখন একটি SimApi ডেটা উৎস থেকে একটি অনুরোধ পূরণ করতে পারে না, তখন এটি দুটি উপায়ের একটিতে এই সমস্যাটি মোকাবেলা করতে পারে; অনুপস্থিত মানগুলি (কোনও ডেটা নেই) ফিরিয়ে দিয়ে অথবা একটি SimApi ত্রুটি সংকেত দিয়ে:
  • কলারকে অনুপস্থিত মানগুলি ফিরিয়ে দেওয়া এবং সাফল্যের সংকেত দেওয়ার ফলে কলার স্বাভাবিকভাবে চলতে পারে (তবে অবশ্যই কোনও ডেটা ছাড়াই)। আংশিক ত্রুটির জন্য এটি একটি প্রস্তাবিত অনুশীলন, যেমন যখন কিছুর জন্য ডেটা পাওয়া যেতে পারে, কিন্তু সকলের জন্য নয়, tags একটি অনুরোধে।
  • একটি SimApi ত্রুটি সংকেত দেওয়ার মাধ্যমে কলারকে অনুমতি দেওয়া হয় (উদাহরণস্বরূপamp(SIMCA-অনলাইন সার্ভার) কে অবিলম্বে এটি দেখতে এবং পদক্ষেপ নিতে বলুন। এটি এমন অনুরোধগুলির জন্য একটি প্রস্তাবিত অনুশীলন যা সম্পূর্ণরূপে ব্যর্থ হয় এবং কোনও ডেটা ফেরত দিতে পারে না।
  • SIMCA-online অনুপস্থিত মান বা ত্রুটি কোডগুলিকে ভিন্নভাবে পরিচালনা করে, যেমনটি SIMCA-online প্রযুক্তিগত নির্দেশিকায় বর্ণিত হয়েছে।

সিমএপি কর্মক্ষমতা প্রয়োজনীয়তা

  • SimApi-এর ফাংশনগুলি ডেটা সংগ্রহের জন্য ব্যবহৃত হয়।
  • যদি ডেটা অ্যাক্সেস ধীর হয়, তাহলে SimApi ভালোভাবে কাজ করবে না যা এই প্রাক্তনample দেখায়: যদি SIMCA-online প্রতি সেকেন্ডে ডেটা অনুরোধ করে, কিন্তু এটি পেতে দুই সেকেন্ড সময় নেয়, তাহলে SIMCA-online সার্ভারটি কখনই রিয়েল-টাইমে তাল মিলিয়ে চলতে পারবে না বরং ধীরে ধীরে আরও পিছিয়ে পড়বে।
  • উপ-বিভাগগুলিতে আমরা দেখাবো কিভাবে SIMCA এবং SIMCA-online ডেটা অ্যাক্সেস SimApi ফাংশন ব্যবহার করে এবং কত ঘন ঘন SimApi ফাংশন কল করা হবে। এটি SimApi বাস্তবায়নের জন্য কর্মক্ষমতা প্রয়োজনীয়তা নির্ধারণে সাহায্য করতে পারে।

SIMCA-এর SimApi ফাংশনের ব্যবহার

  • যখন ডেস্কটপ SIMCA বা অন্যান্য অফলাইন পণ্য ডেটা সংগ্রহের জন্য SimApi ব্যবহার করে, তখন এই অনুরোধগুলি ব্যাচের জন্য হবে এবং একটি নির্দিষ্ট সময়সীমার মধ্যে ভেরিয়েবলের একটি সেটের জন্য ডেটা প্রক্রিয়া করবে।
  • যেহেতু এই অনুরোধগুলি একজন ব্যবহারকারী ম্যানুয়ালি শুরু করেন, তাই এগুলি খুব ঘন ঘন ঘটে না এবং কোনও ডেটা উৎসে উল্লেখযোগ্য লোড সৃষ্টি করে না।
  • এই SimApi ফাংশনগুলি ডেটা প্রাপ্ত করার জন্য ব্যবহৃত হয়:
  • simapi2_nodeGetActiveBatches সম্পর্কে
  • সিমাপি২_নোডগেটব্যাচটাইমস
  • simapi2_connectionReadHistoricalDataEx

SIMCA-অনলাইনের SimApi ফাংশনের ব্যবহার

  • SIMCA-online একটি প্রক্রিয়ার রিয়েল-টাইম পর্যবেক্ষণের জন্য ব্যবহৃত হয়, এবং তাই এটি নিয়মিত বিরতিতে SimApi-এর মাধ্যমে ডেটা অনুরোধ করে। ব্যবহার করা যেতে পারে এমন সবচেয়ে কম কার্যকরী ব্যবধান হল 1 সেকেন্ড। কিছু বাস্তব-বিশ্বের উদাহরণampকার্যকরকরণের ব্যবধানের কম হল ১০ সেকেন্ড, ১ মিনিট, অথবা ১০ মিনিট।
  • একটি সার্ভারে একই সময়ে অনেকগুলি প্রকল্প চলমান থাকতে পারে।
  • SimApi-এর মাধ্যমে API কলের সংখ্যা কমাতে, সার্ভার একই সময়ে সমস্ত ভেরিয়েবলের জন্য অনেকগুলি ছোট অনুরোধকে একটি বৃহত্তর অনুরোধে গোষ্ঠীবদ্ধ করে ডেটা অনুরোধগুলিকে অপ্টিমাইজ করে ('ডেটা উৎস থেকে অপ্টিমাইজড রিডিং কর্মক্ষমতা উন্নত করে' সহায়তা বিষয় থেকে আরও জানুন)।
  • সার্ভারের এক্সিকিউশন অ্যালগরিদম এইভাবে কাজ করে যখন এটি নীচে তালিকাভুক্ত SimApi ফাংশন ব্যবহার করে ডেটা অনুরোধ করে:
  • একই ব্যবধানে সম্পাদিত সকল পর্যায়কে একটি একক SimApi কলে গোষ্ঠীভুক্ত করা হয় যাতে কলের সংখ্যা কমানো যায়। সার্ভারটি ব্যবধান ভাগ করে নেওয়া সমস্ত মডেল দ্বারা ব্যবহৃত সমস্ত ভেরিয়েবলের জন্য সর্বশেষ ডেটা পড়ে, অর্থাৎ, এই কলের ফলে একটি বিস্তৃত ডেটা সারি তৈরি হবে যা পরে সমস্ত প্রকল্প দ্বারা ব্যবহৃত হয়।
    • simapi2_connectionReadCurrentData সম্পর্কে
  • প্রতিটি ব্যাচ প্রকল্পের জন্য সার্ভারকে জানতে হবে কোন ব্যাচগুলি সক্রিয়। প্রতিটি প্রকল্প কার্যকর করার সময় এটিও ঘটতে হবে:
    • simapi2_nodeGetActiveBatches সম্পর্কে
    • simapi2_nodeGetBatchTimes কম ঘন ঘন ডাকা হয়।
  • এছাড়াও, SIMCA-online-এর জন্য ঐতিহাসিক তথ্যেরও প্রয়োজন হয়। এই অনুরোধগুলি কেবল তখনই করা হয় যখন প্রয়োজন হয়, যেমন SIMCA-online শুরু হওয়ার আগে শুরু হওয়া ব্যাচের শুরুর অংশ ধরা, অথবা যখন সার্ভার পিছিয়ে পড়ে এবং ডেটার একটি ব্লক পড়ার প্রয়োজন হয়:
    • simapi2_connectionReadHistoricalDataEx
  • ঐচ্ছিকভাবে, কিছু প্রকল্প কনফিগারেশন এমন বৈশিষ্ট্য ব্যবহার করে যা ব্যাচ ডেটা বা বিচ্ছিন্ন ডেটা ব্যবহার করে যার ফলে SimApi কল করে:
    • simapi2_connectionReadBatchData সম্পর্কে
    • simapi2_connectionReadDiscreteEx সম্পর্কে
  • ঐচ্ছিকভাবে, কিছু প্রকল্প কনফিগারেশন ডেটা উৎসে ডেটা ফিরিয়ে আনতে write-back ব্যবহার করে:
    • simapi2_connectionWriteHistoricalDataEx (এবং ব্যাচ ডেটা, বিচ্ছিন্ন ডেটার জন্য সংশ্লিষ্ট ফাংশন)
  • তথ্য সংগ্রহের জন্য মূল ফাংশন, readCurrentData, getActiveBatches/getBatchTimes, -এ প্রতিটি কল দ্রুত হওয়া গুরুত্বপূর্ণ এবং SIMCA-online কত ঘন ঘন এই ফাংশনগুলিকে কল করতে পারে তা বিবেচনা করে ডেটা সোর্সের জন্য এটি গণনামূলকভাবে কঠিন নয়।

SimApi ডেটা পরীক্ষা এবং যাচাইকরণ

  • এই বিভাগটি একটি SimApi পরীক্ষা করার বিষয়ে, যাতে এটি থেকে ফেরত আসা ডেটা ডেটা উৎসের ডেটার সাথে মেলে কিনা তা যাচাই করা যায়। SimApi বাস্তবায়ন তৈরি বা পরিবর্তন করার পরে, অথবা যখন কোনও ডেটা উৎসের API পরিবর্তন হয় তখন এই ধরণের পরীক্ষা চালানো গুরুত্বপূর্ণ।
  • বাস্তবে, ডেটা যাচাইকরণ SIMCA-অনলাইন এবং এর এক্সট্র্যাক্ট কার্যকারিতা ব্যবহার করে SimApi এর মাধ্যমে ডেটা উৎস থেকে ডেটা সংগ্রহ করা হয় এবং তারপর ডেটা উৎসের কাঁচা ডেটার সাথে তুলনা করা হয়। ডেস্কটপ SIMCA একটি SimApi এর রিয়েল-টাইম দিক পরীক্ষা করার জন্য ব্যবহার করা যায় না।

প্রস্তুতি এবং প্রয়োজনীয়তা

  • কিছু জিনিস ঐচ্ছিক কিন্তু যদি আপনার পরীক্ষার পরিধিতে এটি অন্তর্ভুক্ত থাকে তবে তা সম্পাদন করা যেতে পারে:
  1. ReadMe এবং Installation Guide.pdf-এ বর্ণিত SIMCA-online ইনস্টল করুন যা পণ্য জিপে আসে।
  2. SIMCA-online সার্ভারের জন্য একটি লাইসেন্স নিন এবং এটি ইনস্টল করুন। লাইসেন্স ছাড়া SimApi কাজ করবে না। SIMCA-online-এর জ্ঞানভিত্তিক নিবন্ধটি পণ্যটির লাইসেন্স কীভাবে করতে হয় তা দেখায়। উদাহরণস্বরূপample: SIMCA-অনলাইন 18 (sartorius.com)
  3. আপনি যে SimApi পরীক্ষা করতে চান তা ইনস্টল এবং কনফিগার করুন। এই নথির অধ্যায় 4 - 5 এবং নির্দিষ্ট SimApi এর ব্যবহারকারী নির্দেশিকা দেখুন।
    • a. ঐচ্ছিক: নিশ্চিত করুন যে ব্যবহারকারীর নির্দেশিকাটি হালনাগাদ এবং সঠিক।
  4. আপনার ডেটা সোর্সের জন্য এমন একটি টুল আছে কিনা তা নিশ্চিত করুন যার সাহায্যে আপনি SimApi ডেটা তুলনা করতে পারেন।
  5. SIMCA-অনলাইন ডেস্কটপ ক্লায়েন্টে, আপনার SIMCA-অনলাইন সার্ভারে লগ ইন করুন এবং ব্যবহার করুন File > SimApi এর মাধ্যমে তথ্য সংগ্রহ করতে এক্সট্র্যাক্ট করুন।
  6. যদি আপনার পরীক্ষার সুযোগে এটি অন্তর্ভুক্ত থাকে তবে ঐচ্ছিক: পরীক্ষা শেষ করার পরে, SimApi আনইনস্টল করুন এবং এটি যাচাই করুন files সরানো হয়।

কি পরীক্ষা করতে হবে

  • ৩য় অধ্যায়ের বৈশিষ্ট্য ম্যাট্রিক্সে সমস্ত সম্ভাব্য বৈশিষ্ট্য তালিকাভুক্ত করা হয়েছে, কিন্তু একটি প্রদত্ত SimApi বাস্তবায়ন শুধুমাত্র একটি উপসেট সমর্থন করতে পারে। আপনার প্রদত্ত SimApi দ্বারা বাস্তবায়িত সমস্ত বৈশিষ্ট্য পরীক্ষা করা উচিত।
  • বেশিরভাগ SimApi বাস্তবায়নের ক্ষেত্রে নিম্নলিখিত পরীক্ষাগুলি সাধারণ:
  • ব্যবহারকারীর নাম এবং পাসওয়ার্ড দিয়ে প্রমাণীকরণ
  • SimApi এর কনফিগারেশনে বিভিন্ন সেটিংস পরীক্ষা করুন
  • নোড শ্রেণিবিন্যাস: নোড এবং tags SimApi দ্বারা প্রকাশিত তথ্য সঠিক।
    • অবশ্যই একটি থাকতে হবে tag SimApi এর মাধ্যমে উপলব্ধ সকল "ভেরিয়েবল" এর জন্য উন্মুক্ত।amples: প্রক্রিয়া পরিমাপ, গণনা করা মান, ধ্রুবক।
  • সংযোগ স্থিতিস্থাপকতা: যদি ডেটা উৎস অনুপলব্ধ থাকে তবে এর ফলে লগে সতর্কতা বা ত্রুটি দেখা দেয়। file, কিন্তু ডেটা উৎস উপলব্ধ হলে ডেটা উৎসের সাথে সংযোগ স্বয়ংক্রিয়ভাবে পুনঃস্থাপিত হয়।
  • একাধিক উদাহরণ: দুটি উদাহরণ পৃথক লগ সহ স্বাধীনভাবে এবং একই সাথে কনফিগার এবং ব্যবহার করা যেতে পারে। files.
  • বর্তমান তথ্য: এর জন্য বর্তমান তথ্য বের করুন tags। নিশ্চিত করুন যে ডেটা উৎস থেকে প্রাপ্ত সর্বশেষ জ্ঞাত মান, অথবা খারাপ মানের জন্য অনুপস্থিত অথবা ডেটা খুব পুরানো হলে।
    • প্রতি ১০ সেকেন্ডে (অথবা তারও বেশি সময় পর পর) এক মিনিটের জন্য ডেটা বের করুন।
  • ঐতিহাসিক ধারাবাহিক তথ্য: এর জন্য ঐতিহাসিক তথ্য বের করুন tags.
    • বর্তমান ডেটা বের করার সময় যে সময়সীমাটি মিলে যায় তা ব্যবহার করুন। যাচাই করুন যে বর্তমান ডেটা ঐতিহাসিক ডেটা এবং ডেটা উৎসের কাঁচা ডেটার সাথে মিলে যায়।
    • বিভিন্ন সময়সীমা এবং গুলি চেষ্টা করুনampলিং ব্যবধানে, ডেটা উৎসের সাথে ডেটা মেলে কিনা তা যাচাই করুন।
    • প্রতি ১ সেকেন্ডে ডেটা বের করার চেষ্টা করুন, যা সবচেয়ে কম সম্ভাব্য সেকেন্ড।ampling অন্তর।
    • বিভিন্ন ধরণের চেষ্টা করুন tags ডেটা সোর্সে (প্রক্রিয়া ভেরিয়েবল, ইত্যাদি), নিশ্চিত করুন যে ডেটা মিলছে।
    • দ্রষ্টব্য: SIMCA-online একটি বৃহৎ ঐতিহাসিক ডেটা অনুরোধকে কয়েকটি ছোট অংশে বিভক্ত করতে পারে। এটি SimApi লগে দৃশ্যমান হবে।
  • SimApi টেক্সট ডেটা, সংখ্যাসূচক ডেটা এবং অনুপস্থিত ডেটা নিয়ে কাজ করে কিনা তা যাচাই করুন।
  • সিমএপি লগ file। লগে যুক্তিসঙ্গত এন্ট্রি আছে কিনা তা যাচাই করুন।
  • ব্যাচ নোড: একটি নোডে ডান-ক্লিক করুন এবং "ব্যাচ খুঁজুন" ক্লিক করুন।
    • ব্যাচের নাম, শুরুর সময়, শেষের সময় যাচাই করুন।
    • ডেটা সোর্সে চলমান একটি সক্রিয় ব্যাচ চেষ্টা করুন। SimApi-এর মাধ্যমে এর কোনও শেষ সময় থাকা উচিত নয়।
  • প্রক্রিয়া নোড ব্যাচ শনাক্তকারী tag. যদি SimApi-তে ব্যাচ নোড কার্যকারিতা থাকে (পূর্ববর্তী বুলেটটি দেখুন), তবে এটিতে একটি ব্যাচ শনাক্তকারীও থাকতে হবে। tag ম্যাচিং প্রক্রিয়া ডেটা নোডে। এর জন্য ডেটা tag ব্যাচ শনাক্তকারী (ব্যাচের নাম) হওয়া উচিত। ব্যাচ প্রকল্পগুলির জন্য এই ডেটা প্রয়োজন যাতে ডেটার একটি সারি কোন ব্যাচের সাথে সম্পর্কিত তা সনাক্ত করা যায়।

SimApi এটি সমর্থন করে কিনা তার উপর নির্ভর করে, আপনি এটিও পরীক্ষা করতে চাইতে পারেন:

  • ব্যাচ ডেটা ব্যবহার করে File > এক্সট্রাক্ট করুন।
  • ব্যবহার করে বিচ্ছিন্ন তথ্য File > এক্সট্র্যাক্ট। দ্রষ্টব্য: বিচ্ছিন্ন ডেটা পরীক্ষা করার জন্য File > নোডটি এক্সট্র্যাক্ট করুন, ব্যাচ নোড এবং ডিসক্রিট ডেটা নোড একই SimApi তে থাকতে হবে (যখন SIMCA-অনলাইন প্রকল্পগুলি কার্যকর করে, তখন সেগুলি বিভিন্ন SimApi থেকে হতে পারে)।
  • Write back – ডেটা ব্যাচকে ডেটা সোর্সে পুশ করা। এটি পরীক্ষা করার জন্য, আপনাকে SIMCA-online-এ একটি প্রোজেক্ট কনফিগারেশন কনফিগার করতে হবে যাতে ডেটা সোর্সে ডেটা ভেক্টরগুলি লেখা যায়। তারপর SIMCA-online-এ প্রোজেক্টটি এক্সিকিউট করুন এবং ডেটা সোর্সে যে ডেটা লেখা আছে তা পরীক্ষা করুন।
  • প্রকল্প কনফিগারেশনের Evolution Write Back পৃষ্ঠায় ক্রমাগত ডেটা কনফিগার করা হয়।
  • বিচ্ছিন্ন ডেটা একই পৃষ্ঠায় কনফিগার করা হয়েছে, তবে শুধুমাত্র বিচ্ছিন্ন ডেটা পুনরুদ্ধারের জন্য কনফিগার করা একটি পর্যায়ের জন্য।
  • ব্যাচ রাইট ব্যাক থেকে ব্যাচ ডেটা

আরও তথ্য

  • সার্টোরিয়াস স্টেডিম ডেটা অ্যানালিটিকস AB Östra Strandgatan 24 903 33 Umeå সুইডেন
  • ফোন: + 46 90-18 48 00
  • www.sartorius.com
  • এই নির্দেশাবলীতে থাকা তথ্য এবং পরিসংখ্যান নীচে উল্লেখিত সংস্করণ তারিখের সাথে মিলে যায়।
  • সার্টোরিয়াস কোনো নোটিশ ছাড়াই প্রযুক্তি, বৈশিষ্ট্য, স্পেসিফিকেশন এবং সরঞ্জামের নকশা পরিবর্তন করার অধিকার সংরক্ষণ করে। পুংলিঙ্গ বা স্ত্রীলিঙ্গ ফর্মগুলি এই নির্দেশাবলীতে সুস্পষ্টতার সুবিধার্থে ব্যবহৃত হয় এবং সর্বদা একই সাথে সমস্ত লিঙ্গকে বোঝায়।
    কপিরাইট নোটিশ:
  • এই নির্দেশাবলী, সমস্ত উপাদান সহ, কপিরাইট দ্বারা সুরক্ষিত.
  • কপিরাইট আইনের সীমার বাইরে কোনো ব্যবহার আমাদের অনুমোদন ছাড়া অনুমোদিত নয়।
  • এটি ব্যবহার করা মিডিয়ার ধরন নির্বিশেষে পুনর্মুদ্রণ, অনুবাদ এবং সম্পাদনার ক্ষেত্রে বিশেষভাবে প্রযোজ্য।

FAQ

  • প্রশ্ন: SimApis এর উদ্দেশ্য কী?
    • উত্তর: সিমএপিসের মূল উদ্দেশ্য হল প্রকল্প তৈরি এবং মডেল তৈরির জন্য ইউমেট্রিক্স স্যুট পণ্যগুলিতে ডেটা সরবরাহ করা।
  • প্রশ্ন: SimApi ইনস্টলেশনের সমস্যাগুলি আমি কীভাবে সমাধান করতে পারি?
    • A: আপনি SIMCA-online থেকে পরীক্ষা করে, SimApi লগ পরীক্ষা করে সমস্যা সমাধান করতে পারেন। file, এবং সঠিক পরিষেবা অ্যাকাউন্ট কনফিগারেশন নিশ্চিত করা।

দলিল/সম্পদ

সার্টোরিয়াস সিম এপিআই সফটওয়্যার [পিডিএফ] ব্যবহারকারীর নির্দেশিকা
সিম এপিআই সফটওয়্যার, এপিআই সফটওয়্যার, সফটওয়্যার

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *