টেলিমেকানিক্সে একটি SCADA সিস্টেম কি? SCADA সিস্টেমের বেসিক এবং তাদের ফাংশন SCADA মৌলিক ধারণা।

অগ্রগতি স্থির থাকে না। এন্টারপ্রাইজগুলি মেশিন এবং ইউনিটগুলি পরিচালনা করে যেগুলির ক্রমাগত পর্যবেক্ষণ এবং দুর্ঘটনার সময়মত প্রতিক্রিয়া প্রয়োজন। আপনি যদি বর্তমান রিডিং এবং গ্রাফগুলি, আপনার ইউনিটগুলির ক্রিয়াকলাপ বা ব্যক্তিগত কম্পিউটার বা ট্যাবলেটে গ্রিনহাউসের বিছানাগুলি পর্যবেক্ষণ করতে চান তবে এর জন্য আপনাকে বিশেষ সফ্টওয়্যার (SCADA সিস্টেম) ইনস্টল করতে হবে এবং সাধারণ সেটিংস করতে হবে। আজ, আইটি প্রযুক্তি বাজার SCADA সিস্টেম প্রোগ্রাম অফার করে।

এই নিবন্ধটি থেকে আপনি শিখবেন:

হাই সব! প্রিয় মহিলা ও ভদ্রলোক, ইন্টারনেট ব্যবহারকারীরা। গ্রিডিন সেমিয়ন আপনার সাথে আছেন। এবং এই নিবন্ধে আমি আপনাকে একটি আকর্ষণীয় প্রোগ্রাম সম্পর্কে বলতে চাই। যখন আমি সবেমাত্র SCADA সিস্টেম প্রোগ্রামিং শুরু করেছি, তখন আমি সেট আপ করতে অসুবিধা অনুভব করেছি। অনেক কিছুই আমি বুঝতে পারিনি; শর্তাবলী এবং ধারণাগুলি বুঝতে আমার অনেক সময় লেগেছে। ভাল, কোনো নতুন ব্যবসার মতো।

কেন আপনি SCADA সফ্টওয়্যার প্রয়োজন?

তো, আমাদের প্রসঙ্গে ফিরে আসা যাক। SCADA (এর অর্থ হল: সুপারভাইজরি কন্ট্রোল এবং ডেটা অধিগ্রহণ) - সুপারভাইজরি কন্ট্রোল এবং ডেটা অধিগ্রহণ, একটি সফ্টওয়্যার প্যাকেজ ডিজাইন করা হয়েছে রিয়েল টাইমে বিভিন্ন ফিজিক্যাল সেন্সর থেকে তথ্য সংগ্রহ করার জন্য, আর্কাইভ করা প্যারামিটারগুলি প্রক্রিয়া করার জন্য এবং মনিটর, ফোন বা ট্যাবলেটের স্ক্রিনে ডেটা প্রদর্শন করার জন্য। .

সিস্টেমটি দুটি অংশ নিয়ে গঠিত: সফ্টওয়্যার এবং হার্ডওয়্যার। সিস্টেম বাস্তবায়নের সহজতম কাঠামোটি নীচের চিত্রে দেখানো হয়েছে। আপনি এখনই অনুশীলন করতে চান, তাহলে এই জন্য।

সুতরাং, সিস্টেম অটোমেশন নিম্ন স্তর থেকে শুরু হয়। এটি যখন বিভিন্ন সেন্সর লজিক্যাল বা I/O মডিউল দ্বারা পোল করা হয়।

এর পরে, একটি সংযোগকারী লিঙ্ক সংগঠিত হয় - এটি OPC সার্ভার ইউটিলিটি। সে কি করছে? প্রোগ্রাম প্রতিটি মডিউল পোল করে এবং রেজিস্টার থেকে ডেটা পুনরুদ্ধার করে। মাইক্রোইলেক্ট্রনিক্স কোর্স থেকে, একটি রেজিস্টার একটি মেমরি সেল যা তথ্য সংরক্ষণ করে।

তারপর SCADA ওপিসি সার্ভারকে জিজ্ঞাসা করতে শুরু করে "আরে, আপনার কাছে কোন ডেটা আছে, এটি প্রক্রিয়াকরণের জন্য এখানে দিন।" অতএব, প্রেরণকারী প্রোগ্রাম তথ্য গ্রহণ করে এবং এটি ভিজ্যুয়ালাইজেশন স্ক্রিনে প্রদর্শন করে।

আসলে, জটিল কিছু নেই। সময়ের সাথে সাথে আপনি এটি বের করতে সক্ষম হবেন। সুতরাং, আমি কি প্রোগ্রাম ব্যবহার করব?

মাস্টার SCADA

ইনস্যাট সফটওয়্যার প্যাকেজ। শিল্প সুবিধা প্রেরণের জন্য একটি মোটামুটি শক্তিশালী এবং নমনীয় হাতিয়ার।

আমি এই পণ্য সম্পর্কে কি পছন্দ:

  • প্রোগ্রাম এবং সংযোগ সহ সমস্ত ক্রিয়াকলাপ একটি একক উন্নয়ন পরিবেশে সঞ্চালিত হয়।
  • বিভিন্ন ইমেজ লাইব্রেরি এবং কার্যকরী ব্লক অনেক আছে.
  • মেমোনিক ডায়াগ্রামের ভিজ্যুয়ালাইজেশন প্রোগ্রামিংয়ের নমনীয়তা।
  • চার্ট, রিপোর্ট, বার্তা, আর্কাইভের দুর্দান্ত কার্যকারিতা।

বিয়োগগুলির মধ্যে, আমার মতে, শুধুমাত্র একটি এবং একেবারে গুরুত্বপূর্ণ:

ইন্টারফেসটি কষ্টকর এবং জটিল, এবং সবকিছু কোথায় আছে তা বের করা কঠিন। সেটিংসে হারিয়ে যাওয়া সহজ; সেগুলি সমস্ত মেনু ট্যাবে ছড়িয়ে ছিটিয়ে রয়েছে৷

সরল-SCADA

বিভিন্ন সরঞ্জামের জন্য SCADA সিস্টেম বিকাশের সহজতম সরঞ্জাম,

  • এই সফ্টওয়্যার পণ্য একটি সুন্দর এবং সহজ ইন্টারফেস আছে. সত্যিই সহজ (ইংরেজিতে সহজ);
  • প্যাকেজটি বেশ কয়েকটি পৃথক সাবপ্রোগ্রামে বিভক্ত, যার প্রত্যেকটি নিজস্ব কার্য সম্পাদন করে: সম্পাদনা, পর্যবেক্ষণ, সেটিংস, ওপিসি সার্ভারের সাথে সংযোগ;
  • ইন্টারফেসটি স্বজ্ঞাত, একমাত্র অসুবিধা হল SCADA সিস্টেমের জন্য স্ক্রিপ্ট এবং ফাংশন লেখা;
  • সবচেয়ে ভালো জিনিসটি হল পণ্যটির দাম ভেঙ্গে যায় না।

বেশ সম্প্রতি Simple-SCADA 2.0 প্রোগ্রামের একটি নতুন সংস্করণ প্রকাশিত হয়েছে। আমি এখনও এটি নিজে ব্যবহার করিনি, তবে ওয়েবসাইটে কাজ করা উইন্ডোগুলির স্ক্রিনশটগুলি বিচার করে, এটি গুরুতর এবং জটিল প্রকল্পগুলির জন্য ব্যবহার করা যেতে পারে।


সিম্পলাইট

এই সিস্টেমটি আমার বিষয়গত মতামতে MasterSCADA এবং Simple-SCADA-এর মধ্যে। একটু কষ্টকর, এটি বেশ কয়েকটি সাবরুটিনে বিভক্ত যা তাদের নির্দিষ্ট কাজগুলি সম্পাদন করে।

  • ইন্টারফেস এবং কাজের উইন্ডো দেখতে আনন্দদায়ক;
  • এক মিলিয়ন সুবিধাজনক সেটিংস;
  • দাম অত্যধিক নয়;

আসলে, আমি অন্য অনেকের মধ্যে মাত্র তিনটি প্যাকেজ তালিকাভুক্ত করেছি। যেহেতু তারা আমাদের অঞ্চলে অটোমেশন সমস্যা সমাধানের জন্য যথেষ্ট। ট্রেস মোড, ইরিডিয়াম মোবাইল, এনপিএফ ক্রুগের মতো দৈত্যও রয়েছে। এবং সঙ্গে একটি বাড়ির জন্য বিকল্প আছে. অন্যরা তাদের সম্পর্কে লিখুন। আমি ভবিষ্যতের নিবন্ধগুলিতে এই তিনটি প্রোগ্রাম সম্পর্কে আরও লিখব, নিজে শিখব এবং অন্যদের শেখাব।

আমার কাছে এতটুকুই। আপনার যদি প্রশ্ন থাকে, মন্তব্যে জিজ্ঞাসা করুন, আমি অবশ্যই উত্তর দেব। ব্লগে সাবস্ক্রাইব করুন, আপনার বন্ধুদের বলুন। পরবর্তী নিবন্ধে দেখা হবে. বাই বাই।

শ্রদ্ধা ও শুভেচ্ছা সহ, গ্রিডিন সেমিয়ন

বেশিরভাগ অটোমেশন সিস্টেম মানুষের অংশগ্রহণে কাজ করে (অপারেটর, প্রেরণকারী)। একজন ব্যক্তি এবং একটি সিস্টেমের মধ্যে ইন্টারফেসকে বলা হয় মানব-মেশিন ইন্টারফেস ( এইচএমআই), বিদেশী সাহিত্যে - এইচএমআই(মানব-যন্ত্র ইন্টারফেস) বা এমএমআই(ম্যান-মেশিনারী ইন্টারফেস)। বিশেষ ক্ষেত্রে যখন একটি HMI একটি স্বয়ংক্রিয় প্রযুক্তিগত প্রক্রিয়ার সাথে মানুষের মিথস্ক্রিয়া করার জন্য ডিজাইন করা হয়, তখন একে SCADA সিস্টেম (তত্ত্বাবধায়ক নিয়ন্ত্রণ এবং ডেটা অধিগ্রহণ) বলা হয়। এই শব্দটি আক্ষরিক অর্থে "তত্ত্বাবধায়ক নিয়ন্ত্রণ এবং ডেটা অধিগ্রহণ" হিসাবে অনুবাদ করে, কিন্তু বাস্তবে এটি আরও বিস্তৃতভাবে ব্যাখ্যা করা হয়, এবং আধুনিক SCADA প্যাকেজগুলিতে কার্যকারিতার একটি বিস্তৃত পরিসর রয়েছে যা ডেটা সংগ্রহ এবং তদারকি নিয়ন্ত্রণের বাইরে চলে যায়।

9.4.1। SCADA ফাংশন

বর্তমানে বিদ্যমান SCADA প্যাকেজগুলি অনেকগুলি কার্য সম্পাদন করে, যেগুলিকে কয়েকটি গ্রুপে ভাগ করা যায়:

  • একটি নির্দিষ্ট কাজের জন্য SCADA সেট আপ করা (যেমন অটোমেশন সিস্টেমের সফ্টওয়্যার অংশ বিকাশ করা);
  • প্রেরণ নিয়ন্ত্রণ;
  • স্বয়ংক্রিয় নিয়ন্ত্রণ;
  • প্রক্রিয়া ইতিহাস সংরক্ষণ;
  • নিরাপত্তা ফাংশন সঞ্চালন;
  • সিস্টেম ব্যাপী ফাংশন সঞ্চালন.

SCADA দ্বারা সঞ্চালিত অনেক ফাংশন সত্ত্বেও, এর প্রধান স্বতন্ত্র বৈশিষ্ট্য হল একটি ব্যবহারকারী ইন্টারফেসের উপস্থিতি। এই ধরনের একটি ইন্টারফেসের অনুপস্থিতিতে, উপরে তালিকাভুক্ত ফাংশনগুলি কন্ট্রোলার প্রোগ্রামিং সরঞ্জামগুলির ফাংশনগুলির সাথে মিলে যায় এবং নিয়ন্ত্রণটি স্বয়ংক্রিয়, তত্ত্বাবধানের বিপরীতে।

অপারেটর (প্রেরক) দ্বারা নেওয়া সিদ্ধান্তের গুণমান প্রায়শই উত্পাদিত পণ্যের গুণমানকে প্রভাবিত করে না, মানুষের জীবনকেও প্রভাবিত করে। অতএব, কর্মক্ষেত্রের স্বাচ্ছন্দ্য, ইন্টারফেসের স্বচ্ছতা, প্রম্পটের উপস্থিতি এবং সুস্পষ্ট অপারেটর ত্রুটিগুলিকে ব্লক করা SCADA-এর সবচেয়ে গুরুত্বপূর্ণ বৈশিষ্ট্য, এবং তাদের আরও উন্নয়ন কর্মশাস্ত্রের উন্নতি এবং বিশেষজ্ঞ সাবসিস্টেম তৈরির দিকে পরিচালিত হয়। .

কখনও কখনও SCADA গুলি প্রোগ্রামিং কন্ট্রোলারের জন্য সরঞ্জাম দিয়ে সজ্জিত থাকে, কিন্তু এই ফাংশনটি বাণিজ্যিক কারণে এবং এটি SCADA-এর মূল উদ্দেশ্যের সাথে শিথিলভাবে সম্পর্কিত।

SCADA প্যাকেজগুলি অ্যালার্ম এবং ইভেন্টের ধারণা ব্যবহার করে। ঘটনাসিস্টেমের কিছু রাজ্যে একটি পরিবর্তন. ইভেন্টগুলির উদাহরণগুলি হতে পারে একটি লিফটে শস্য স্থানান্তর শুরু হওয়া, একটি পর্যায়ক্রমিক অংশ প্রক্রিয়াকরণ চক্রের সমাপ্তি, একটি বিন লোড করা শেষ হওয়া, একটি নতুন অপারেটরের নিবন্ধন ইত্যাদি। ইভেন্টগুলির জন্য অপারেটরের জরুরী হস্তক্ষেপের প্রয়োজন হয় না, কিন্তু কেবল তাকে সিস্টেমের অবস্থা সম্পর্কে অবহিত করুন।

ঘটনা থেকে ভিন্ন এলার্ম(ইংরেজি "অ্যালার্ম" - "অ্যালার্ম সিগন্যাল" থেকে) একটি গুরুত্বপূর্ণ ইভেন্ট সম্পর্কে একটি সতর্কতা, যার প্রতিক্রিয়া হিসাবে কিছু পদক্ষেপ জরুরিভাবে নেওয়া উচিত। ইংরেজি শব্দ "অ্যালার্ম" এর একটি সঠিক রাশিয়ান অনুবাদ রয়েছে - "অ্যালার্ম সংকেত" বা "জরুরি সংকেত", তবে "অ্যালার্ম" শব্দটি ইতিমধ্যেই দৃঢ়ভাবে শিল্প অটোমেশনের অভিধানে প্রবেশ করেছে।

অ্যালার্মের উদাহরণগুলি একটি লিফটে শস্য সংরক্ষণের জন্য একটি গুরুত্বপূর্ণ তাপমাত্রার অর্জন হতে পারে, যার পরে এটি জ্বলতে শুরু করে, একটি অটোক্লেভে একটি গুরুত্বপূর্ণ চাপের মান অর্জন, যার পরে শেল ফেটে যেতে পারে, খোলার জন্য একটি সেন্সর সক্রিয়করণ একটি রক্ষিত দরজা, বয়লার রুমে গ্যাস দূষণের অনুমতিযোগ্য মাত্রা অতিক্রম করা ইত্যাদি।

অ্যালার্মগুলির একটি সিদ্ধান্তের প্রয়োজনের কারণে, তারা বিভক্ত নিশ্চিতএবং অনিশ্চিত. একটি অ্যালার্মকে নিশ্চিত বলা হয়, যার প্রতিক্রিয়ায় অপারেটর একটি নিশ্চিতকরণ কমান্ড প্রবেশ করে। এই মুহূর্ত পর্যন্ত, অ্যালার্মটি অস্বীকৃত বলে মনে করা হয়।

এলার্ম ভাগ করা হয় পৃথকএবং এনালগ. বিচ্ছিন্ন অ্যালার্ম একটি বিচ্ছিন্ন ভেরিয়েবলের পরিবর্তনের সংকেত দেয়; অ্যানালগ অ্যালার্মগুলি উপস্থিত হয় যখন একটি ক্রমাগত পরিবর্তনশীল তার মানগুলির একটি পূর্বনির্ধারিত পরিসরে প্রবেশ করে। চিত্রে একটি উদাহরণ হিসাবে। চিত্র 9.13 সমগ্র পরিবর্তনশীল পরিবর্তনের ব্যবধানকে "স্বাভাবিক", "মনোযোগ" (প্রাক-জরুরী অবস্থা) এবং "জরুরী অবস্থা"-এ বিভাজন দেখায়:

চিত্রে প্রতিটি সমালোচনামূলক সীমানা। একটি ডেড জোন (মৃত অঞ্চল) আছে, যা প্রয়োজন যাতে অ্যালার্ম অবস্থা সরানোর পরে, সিস্টেমে এলোমেলো নির্গমনের কারণে ভেরিয়েবলটি ফিরে আসতে পারে না (শব্দ)। চিত্রে জোনের সীমানা। 9.13 সময়ের সাথে পরিবর্তন হতে পারে।

অনুরূপ সীমানা একটি পরিবর্তনশীল পরিবর্তনের হারের সাথে বরাদ্দ করা যেতে পারে (একটি ফাংশনের ডেরিভেটিভের জন্য), যা বক্ররেখার স্পর্শকটির প্রবণতার কোণ হিসাবে সংজ্ঞায়িত করা হয়।

অ্যালার্ম পদ্ধতি নির্ভরযোগ্য হতে হবে। বিশেষ করে, অ্যালার্ম বার্তা সহ পপ-আপ উইন্ডোগুলি সর্বদা অন্যান্য উইন্ডোগুলির উপরে থাকা উচিত; অ্যালার্মগুলি শব্দ এবং আলোর সাথে ডুপ্লিকেট করা যেতে পারে৷ যেহেতু সিস্টেমে অনেক অ্যালার্ম থাকতে পারে, সেগুলিকে বিভিন্ন অগ্রাধিকার, বিভিন্ন ভলিউম এবং অডিও সিগন্যালের টোন ইত্যাদি বরাদ্দ করা হয়।

মানব-মেশিন ইন্টারফেস উন্নয়ন

SCADA-এর অন্যতম প্রধান কাজ হল একটি মানব-মেশিন ইন্টারফেসের বিকাশ, যেমন SCADA একটি HMI এবং এর সৃষ্টির জন্য একটি টুল উভয়ই। উন্নয়নের গতি অটোমেশন সিস্টেম বাস্তবায়নকারী কোম্পানির লাভজনকতাকে উল্লেখযোগ্যভাবে প্রভাবিত করে, তাই সিস্টেম ইন্টিগ্রেটরের দৃষ্টিকোণ থেকে বিকাশের গতি SCADA মানের প্রধান সূচক। উন্নয়ন প্রক্রিয়া নিম্নলিখিত ক্রিয়াকলাপ অন্তর্ভুক্ত:

  • একটি গ্রাফিকাল ইন্টারফেস তৈরি করা (স্মরণীয় ডায়াগ্রাম, গ্রাফ, টেবিল, পপ-আপ উইন্ডো, অপারেটর কমান্ড প্রবেশের জন্য উপাদান, ইত্যাদি);
  • অটোমেশন সিস্টেম অ্যালগরিদমের প্রোগ্রামিং এবং ডিবাগিং। অনেক SCADA আপনাকে হার্ডওয়্যার ইমুলেশন মোডে এবং সংযুক্ত সরঞ্জাম উভয় ক্ষেত্রেই সিস্টেম ডিবাগ করতে দেয়;
  • একটি যোগাযোগ ব্যবস্থা সেট আপ করা (নেটওয়ার্ক, মডেম, যোগাযোগ নিয়ন্ত্রক, ইত্যাদি);
  • ডাটাবেস তৈরি করা এবং তাদের সাথে SCADA সংযোগ করা।

SCADA একটি তদারকি নিয়ন্ত্রণ ব্যবস্থা হিসাবে

কিভাবে সিস্টেম d প্রেরণ বিভাগ SCADA নিম্নলিখিত কাজগুলি সম্পাদন করতে পারে:

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

একটি স্বয়ংক্রিয় নিয়ন্ত্রণ ব্যবস্থার অংশ হিসাবে SCADA

স্বয়ংক্রিয় নিয়ন্ত্রণ কার্যগুলির প্রধান অংশটি একটি নিয়ম হিসাবে, একটি PLC ব্যবহার করে সঞ্চালিত হয়, তবে কিছু কাজ SCADA-কে বরাদ্দ করা যেতে পারে। উপরন্তু, অনেক ছোট কন্ট্রোল সিস্টেমে কোনো PLC নাও থাকতে পারে, এবং তারপর SCADA ইনস্টল করা একটি কম্পিউটারই নিয়ন্ত্রণের একমাত্র মাধ্যম। SCADA সাধারণত নিম্নলিখিত স্বয়ংক্রিয় নিয়ন্ত্রণ কার্য সম্পাদন করে:

  • স্বয়ংক্রিয় নিয়ন্ত্রণ;
  • অটোমেশন সিস্টেমে অপারেশনের ক্রম পরিচালনা;
  • প্রযুক্তিগত প্রক্রিয়ার পরিবর্তনশীল অবস্থার সাথে অভিযোজন;
  • প্রিসেট শর্ত পূরণ হলে অ্যাকচুয়েটরগুলির স্বয়ংক্রিয় ব্লকিং।

প্রক্রিয়া ইতিহাস সঞ্চয়

নিয়ন্ত্রিত প্রক্রিয়ার ইতিহাসের জ্ঞান আপনাকে সিস্টেমের ভবিষ্যত আচরণ উন্নত করতে, বিপজ্জনক পরিস্থিতি বা পণ্যের ত্রুটির কারণগুলি বিশ্লেষণ করতে এবং অপারেটর ত্রুটিগুলি সনাক্ত করতে দেয়। একটি ইতিহাস তৈরি করতে, সিস্টেমটি নিম্নলিখিত ক্রিয়াকলাপগুলি সম্পাদন করে:

  • তথ্য সংগ্রহ এবং প্রক্রিয়াকরণ (ডিজিটাল ফিল্টারিং, ইন্টারপোলেশন, কম্প্রেশন, স্বাভাবিককরণ, স্কেলিং, ইত্যাদি);
  • সংরক্ষণাগার ডেটা (অপারেটরের ক্রিয়াকলাপ, সংগৃহীত এবং প্রক্রিয়াকৃত ডেটা, ইভেন্ট, অ্যালার্ম, গ্রাফ, স্ক্রিন ফর্ম, কনফিগারেশন ফাইল, রিপোর্ট, ইত্যাদি);
  • ডাটাবেস ব্যবস্থাপনা (রিয়েল টাইম এবং সংরক্ষণাগারভুক্ত)।

SCADA নিরাপত্তা

ইন্টারনেটের মাধ্যমে দূরবর্তী অ্যাক্সেস সিস্টেমে SCADA-এর ব্যবহার প্রতিকূল ব্যক্তিদের ক্রিয়াকলাপের জন্য SCADA-এর দুর্বলতাকে তীব্রভাবে বৃদ্ধি করেছে। এই সমস্যাটির অবহেলা, উদাহরণস্বরূপ, বিদ্যুৎ সরবরাহ নেটওয়ার্কের ব্যর্থতা, লাইফ সাপোর্ট, যোগাযোগ, সমুদ্রের বীকনের ব্যর্থতা, রাস্তার ট্রাফিক লাইট, অপরিশোধিত পয়ঃনিষ্কাশনের সাথে পানির দূষণ ইত্যাদির দিকে পরিচালিত করতে পারে। জীবনহানি বা বড় অর্থনৈতিক ক্ষতির সাথে আরও গুরুতর পরিণতিও সম্ভব। SCADA নিরাপত্তা উন্নত করতে, নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করা হয়:

  • ব্যবহারকারীদের বিভিন্ন শ্রেণীর মধ্যে সিস্টেমে অ্যাক্সেসের পার্থক্য (শিফ্ট অপারেটর, প্রযুক্তিবিদ, প্রোগ্রামার এবং পরিচালকের অবশ্যই তথ্যের বিভিন্ন অ্যাক্সেসের অধিকার থাকতে হবে এবং সিস্টেম সেটিংস পরিবর্তন করতে হবে);
  • তথ্য সুরক্ষা (তথ্য এনক্রিপ্ট করে এবং যোগাযোগ প্রোটোকলের গোপনীয়তা নিশ্চিত করে);
  • বিপজ্জনক নিয়ন্ত্রিত প্রক্রিয়া (রিমোট কন্ট্রোল) থেকে তার দূরত্বের কারণে অপারেটরের নিরাপত্তা নিশ্চিত করা। রিমোট মনিটরিং এবং রিমোট কন্ট্রোল হল Rostechnadzor-এর আদর্শ প্রয়োজনীয়তা এবং একটি তারযুক্ত নেটওয়ার্ক, রেডিও চ্যানেল (GSM বা রেডিও মডেমের মাধ্যমে), ইন্টারনেট ইত্যাদির মাধ্যমে সম্পাদিত হয়;
  • সাইবার আক্রমণের বিরুদ্ধে সুরক্ষার বিশেষ পদ্ধতি;
  • ফায়ারওয়াল ব্যবহার।

সিস্টেম-ব্যাপী বৈশিষ্ট্য

যেহেতু SCADA সাধারণত একটি অটোমেশন সিস্টেম নিয়ন্ত্রণের একমাত্র প্রোগ্রাম, এটি কিছু সিস্টেম-ব্যাপী ফাংশনের জন্যও দায়ী হতে পারে:

  • বিভিন্ন SCADA, SCADA এবং অন্যান্য প্রোগ্রামের মধ্যে মিথস্ক্রিয়া বাস্তবায়ন (MS Office, database, MATLAB, ইত্যাদি);
  • সরঞ্জাম, যোগাযোগ চ্যানেল এবং সফ্টওয়্যার নির্ণয়.

9.4.2। SCADA বৈশিষ্ট্য

বিভিন্ন SCADA এর বৈশিষ্ট্যগুলির বিশ্লেষণ আপনাকে এমন একটি সিস্টেম চয়ন করতে দেয় যা টাস্ক সমাধানের জন্য সর্বোত্তম। SCADA প্যাকেজের সমস্ত বৈচিত্র্যকে নিম্নলিখিত গ্রুপে ভাগ করা যায়:

  • উপকরণ বৈশিষ্ট্য;
  • কর্মক্ষমতা বৈশিষ্ট্য;
  • খোলামেলা বৈশিষ্ট্য;
  • অর্থনৈতিক দক্ষতা.

যন্ত্রের বৈশিষ্ট্য

ইন্সট্রুমেন্টাল বৈশিষ্ট্যগুলির মধ্যে SCADA বৈশিষ্ট্যগুলি অন্তর্ভুক্ত যা সিস্টেম ইন্টিগ্রেটরগুলির দক্ষতাকে প্রভাবিত করে:

  • প্রকল্প উন্নয়নের গতি;
  • শেখার সহজতা;
  • যোগাযোগের সমর্থিত মাধ্যম;
  • জটিল তথ্য প্রক্রিয়াকরণের জন্য ফাংশনের প্রাপ্যতা;
  • IEC 61131-3 ভাষা এবং একটি সার্বজনীন অ্যালগরিদমিক ভাষা যেমন ভিজ্যুয়াল বেসিকের প্রাপ্যতা;
  • বিকাশকারীর জন্য উন্মুক্ততার ডিগ্রি (ব্যবহারকারী প্রোগ্রাম মডিউলগুলিকে সংযুক্ত করার জন্য COM এবং ActiveX সমর্থন, সেইসাথে OPC, ODBC, OLE DB;
  • প্রযুক্তিগত ডকুমেন্টেশনের গুণমান (সম্পূর্ণতা, উপস্থাপনার স্বচ্ছতা, ত্রুটির সংখ্যা);
  • ডিবাগিংয়ের জন্য সরঞ্জাম ইমুলেশন মোডের উপলব্ধতা;
  • অভ্যন্তরীণ গ্রাফিক সম্পাদকের উপস্থিতি যা আপনাকে কোরেলড্র বা ফটোশপের মতো বাহ্যিক সম্পাদক ব্যবহার করতে অস্বীকার করার অনুমতি দেয়; স্ট্যান্ডার্ড গ্রাফিক ফাইল ফরম্যাটের জন্য সমর্থন;
  • প্রযুক্তিগত সহায়তার গুণমান (ব্যবহারকারীর প্রশ্নের উত্তরের সময়, একটি প্রযুক্তিগত সহায়তা হটলাইনের উপলব্ধতা।

SCADAs IEC 61131-3 প্রক্রিয়া-ভিত্তিক প্রোগ্রামিং ভাষা ব্যবহার করে, যা SCADA-নির্দিষ্ট ফাংশন দ্বারা পরিপূরক। বেশিরভাগ SCADA-তে Microsoft-এর ভিজ্যুয়াল বেসিক ভাষার জন্য অন্তর্নির্মিত সম্পাদক এবং দোভাষী রয়েছে।

কর্মক্ষমতা বৈশিষ্ট্য

অপারেশন চলাকালীন SCADA এর গুণমান শেষ ব্যবহারকারীদের দ্বারা মূল্যায়ন করা হয় এবং নিম্নলিখিত বৈশিষ্ট্যগুলির সেট দ্বারা চিহ্নিত করা হয়:

  • দৃঢ়তা (ব্যবহারকারীর ত্রুটির প্রতি সংবেদনশীলতা, ভন্ডুল এবং প্রতিকূল উপাদান থেকে সুরক্ষা, উত্স ডেটাতে ত্রুটির প্রতিরোধ);
  • নির্ভরযোগ্যতা
  • তথ্য নিরাপত্তা;
  • জরুরী পরিস্থিতিতে, বিদ্যুৎ বিভ্রাট এবং ব্যর্থতার ক্ষেত্রে ডেটা সংরক্ষণের উপায়গুলির প্রাপ্যতা;
  • একটি স্বয়ংক্রিয় সিস্টেমের উপস্থিতি যখন এটি হিমায়িত হয় বা পাওয়ার বাধা পরে;
  • SCADA রিডানডেন্সির জন্য সমর্থন (অপারেটর স্টেশন, নেটওয়ার্ক সার্ভার, ক্লায়েন্ট ওয়ার্কস্টেশন, ডেটা ব্যাকআপ);
  • বিভিন্ন চিত্রের বিবরণ সহ স্ক্রিন পরিবর্তন করার জন্য সমর্থন; একাধিক মনিটরের জন্য সমর্থন।

উন্মুক্ততার ডিগ্রি

উন্মুক্ততার ডিগ্রী সিস্টেমের অর্থনৈতিক দক্ষতাকে ব্যাপকভাবে প্রভাবিত করে, তবে এই প্রভাবটি এলোমেলো প্রকৃতির, কারণ এটি একটি নির্দিষ্ট প্রকল্পে খোলামেলা বৈশিষ্ট্যগুলির ব্যবহারের ডিগ্রির উপর নির্ভর করে।

SCADA-এর ব্যবহারকারীর প্রোগ্রামিংয়ের জন্য উন্মুক্ততা ব্যবহারকারী বা অন্যান্য নির্মাতাদের দ্বারা লিখিত সফ্টওয়্যার মডিউল সংযোগ করার ক্ষমতা দ্বারা নিশ্চিত করা হয়। এটি সাধারণত এই সত্য দ্বারা অর্জন করা হয় যে SCADA COM অবজেক্ট এবং ActiveX উপাদানগুলির জন্য একটি ধারক হিসাবে তৈরি করা হয়েছে। ODBC বা OLE DB ইন্টারফেস ব্যবহার করে ওপিসি স্ট্যান্ডার্ড ব্যবহার করে অন্যান্য নির্মাতাদের থেকে সরঞ্জাম এবং ডাটাবেসের সাথে সামঞ্জস্যতা অর্জন করা হয়। IEC 61131-3 ভাষা সমর্থন করে প্রোগ্রামিং সিস্টেমের উন্মুক্ততা অর্জন করা হয়।

একটি ওয়েব ইন্টারফেসের ব্যবহার উন্মুক্ততার দৃষ্টিকোণ থেকে বিশেষভাবে আকর্ষণীয়, কারণ এটি হার্ডওয়্যার প্ল্যাটফর্ম, যোগাযোগের চ্যানেলের ধরন, অপারেটিং সিস্টেম এবং ওয়েব ব্রাউজার ব্যবহার করা নির্বিশেষে বিশ্বের যে কোনও কম্পিউটার থেকে SCADA-তে অ্যাক্সেস প্রদান করে৷

অর্থনৈতিক দক্ষতা

SCADA-এর অর্থনৈতিক দক্ষতাকে এর বাস্তবায়নের অর্থনৈতিক প্রভাবের অনুপাত হিসাবে সংজ্ঞায়িত করা যেতে পারে কার্যকরী অবস্থায় সিস্টেমটি বাস্তবায়ন এবং রক্ষণাবেক্ষণের মোট খরচ। প্রায় সমস্ত SCADA বৈশিষ্ট্যগুলি শেষ পর্যন্ত অর্থনৈতিক দক্ষতাকে প্রভাবিত করে, তবে নিম্নলিখিতগুলি প্রথমে হাইলাইট করা যেতে পারে:

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

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

9.4.3। সফটওয়্যার

বর্তমানে, সবচেয়ে সাধারণ দেশীয় সার্বজনীন SCADA হল MasterSCADA (InSAT, www.masterscada.ru), ট্রেস মোড (AdAstrA Research Group, Ltd, www.adastra.ru), Krug-2000 (NPF "KRUG", www.krug2000.ru ) এবং সার্গন (NVT-Avtomatika, nvt.msk.ru)। সমস্ত সিস্টেম উপরে বর্ণিত মৌলিক SCADA প্রয়োজনীয়তা পূরণ করে এবং সফলভাবে বিদেশী অ্যানালগগুলির সাথে প্রতিযোগিতা করে। নীচে আমরা দুটি সর্বাধিক বিখ্যাত প্যাকেজের স্বতন্ত্র বৈশিষ্ট্যগুলি দেখব: MasterSCADA এবং ট্রেস মোড৷

MasterSCADA

পদ্ধতি MasterSCADA InSAT [Ablin] কোম্পানি বিভিন্ন শিল্পে পূর্ণ-স্কেল অটোমেশন সিস্টেম তৈরি করার জন্য ডিজাইন করা হয়েছে। এর প্রধান বৈশিষ্ট্য হল বস্তু পদ্ধতি, একটি নির্দিষ্ট অটোমেশন অবজেক্টের জন্য সেট আপ করার সময় সিস্টেম বর্ণনার স্তরে ব্যবহৃত হয়। উদাহরণস্বরূপ, MasterSCADA ব্যবহার করে একটি প্রকল্প তৈরি করার সময় একটি কর্মশালা, একটি বিভাগ, একটি প্রযুক্তিগত ব্লক এবং একটি ভৌত ​​ডিভাইসকে পৃথক বস্তু হিসাবে বিবেচনা করা হয়। প্রতিটি বস্তুর জন্য, একটি প্রযুক্তিগত প্রোগ্রামিং ভাষায় তার নিজস্ব বিবরণ তৈরি করা হয়। বর্ণনায় বস্তুর বৈশিষ্ট্য এবং বস্তুর নথি অন্তর্ভুক্ত থাকে। বৈশিষ্ট্যগুলি ভোটদানের সময়কাল, সেন্সরের রৈখিককরণের পদ্ধতি, ইনপুট সংকেতের পরিসর হতে পারে। একটি বস্তুর নথি হল তার চিত্র, একটি স্মৃতি সংক্রান্ত ডায়াগ্রাম, ভেরিয়েবলের পরিবর্তনের একটি গ্রাফ, ইত্যাদি। সিস্টেমের যেকোনো নথি একটি নির্দিষ্ট বস্তুকে বোঝায়। এই পদ্ধতিটি আপনাকে একবার তৈরি করা বস্তুগুলিকে সহজেই পুনরুত্পাদন করতে দেয়, যা ব্যবহারকারীর কাজের জন্য SCADA সেট আপ করার গতি বাড়ায়।

অবজেক্ট অ্যাপ্রোচের বৈশিষ্ট্যগুলির মধ্যে "প্যারেন্ট" অবজেক্ট থেকে সমস্ত সেটিংস উত্তরাধিকারী করার ক্ষমতাও অন্তর্ভুক্ত। এর মানে হল MasterSCADA-তে স্ক্র্যাচ থেকে প্রতিটি ধরনের অবজেক্টের জন্য সেটিংস লিখতে হবে না। আপনি প্যারেন্ট অবজেক্ট থেকে এই সেটিংসগুলিকে উত্তরাধিকার সূত্রে পেতে পারেন, শুধুমাত্র সেই সেটিংসগুলি পরিবর্তন করে যা পিতামাতাকে সন্তান থেকে আলাদা করে৷

তৈরি করা বস্তু পুনরায় ব্যবহারের জন্য অনুলিপি করা যেতে পারে. আপনি যখন একটি বস্তু অনুলিপি করেন, তখন এর সাথে সম্পর্কিত সমস্ত নথি এবং বৈশিষ্ট্য সংরক্ষণ করা হয়। বাহ্যিক ডেটা উত্স এবং রিসিভারগুলির সাথে সংযোগগুলি অনুলিপি করার পরে পুনরুদ্ধার করা হয়, যদি সিস্টেমে এই জাতীয় উত্স বা বিনামূল্যে ডেটা রিসিভার (ভৌত ডিভাইস) থাকে। এটি আপনাকে অবজেক্ট লাইব্রেরিটি নতুন তৈরি করা দৃষ্টান্তগুলির সাথে পুনরায় পূরণ করতে এবং অন্যান্য বিকাশকারীদের দ্বারা তৈরি বস্তুগুলি ব্যবহার করতে দেয়।

ট্রেস মোড

SCADA সিস্টেম ট্রেস মোড AdAstrA থেকে 6 একটি ইন্সট্রুমেন্টাল সিস্টেম এবং এক্সিকিউশন মডিউলগুলির একটি সেট নিয়ে গঠিত। ট্রেস মোড 6-এ একটি ম্যানুফ্যাকচারিং এন্টারপ্রাইজের ব্যবসায়িক প্রক্রিয়াগুলি পরিচালনা করার জন্য সরঞ্জামগুলিও অন্তর্ভুক্ত রয়েছে।

ব্যবহারকারীর প্রকল্পের বিকাশের গতি বাড়ানোর জন্য, মূল অটো-বিল্ডিং প্রযুক্তি ব্যবহার করা হয়। নিম্নলিখিতগুলি SCADA-তে স্বয়ংক্রিয়ভাবে তৈরি করা যেতে পারে:

  • একটি পরিচিত কনফিগারেশনের উপর ভিত্তি করে PLC এবং I/O মডিউলগুলির জন্য ডেটা উত্স;
  • তথ্য উত্স দ্বারা চ্যানেল;
  • আর্গুমেন্ট এডিটর থেকে চ্যানেল সংযোগ;
  • কন্ট্রোলার-সার্ভার এবং সার্ভার-সার্ভার যোগাযোগ;
  • এসকিউএল প্রশ্ন;
  • OPC সার্ভারের সাথে যোগাযোগ;
  • ODBC এর সাথে যোগাযোগ।

স্বয়ংক্রিয়-বিল্ডিং আপনাকে ম্যানুয়ালি একটি প্রকল্প তৈরি করার সময় ব্যবহারকারীর দ্বারা করা ত্রুটির সংখ্যা হ্রাস করতে দেয়।

ট্রেস মোডের পঞ্চম সংস্করণে, টুল সিস্টেমটি পৃথক উপাদানের আকারে উপস্থাপিত হয়, 6ষ্ঠ সংস্করণে একটি সমন্বিত উন্নয়ন পরিবেশ ব্যবহার করা হয়।

ট্রেস এম ওড 6 সিস্টেমে পাঁচটি প্রোগ্রামিং ভাষা রয়েছে - টেকনো এসএফসি, টেকনো এলডি, টেকনো এফবিডি, টেকনো এসটি এবং টেকনো আইএল, যা আইইসি 61131-3 স্ট্যান্ডার্ডের সংশ্লিষ্ট ভাষার এক্সটেনশন।

9.5। "সফ্টওয়্যার" অধ্যায়ের উপসংহার

অটোমেশন সরঞ্জামগুলির জন্য সফ্টওয়্যার বিকাশের প্রধান প্রবণতা হ'ল প্রোগ্রামিং প্রক্রিয়াটির সর্বাধিক সরলীকরণ এবং সরঞ্জামগুলির উন্মুক্ততা নিশ্চিত করা। চূড়ান্ত লক্ষ্য হল গ্রাহককে স্বল্পতম সময়ে একটি উচ্চ-মানের অটোমেশন সিস্টেম তৈরি করার সুযোগ প্রদান করা।

PLC এবং SCADA প্রোগ্রামিং সরঞ্জামগুলিতে অনিশ্চয়তার একটি দীর্ঘ সময়কাল সাধারণভাবে গৃহীত IEC 61131-3 স্ট্যান্ডার্ড গ্রহণ এবং এর উপর ভিত্তি করে প্রোগ্রামিং সরঞ্জাম তৈরির মাধ্যমে শেষ হয়েছে, যা সফ্টওয়্যার বিশেষজ্ঞ সংস্থাগুলি দ্বারা সমর্থিত।

অটোমেশন সিস্টেমের উন্মুক্ততায় একটি উল্লেখযোগ্য অবদান OPC স্ট্যান্ডার্ড দ্বারা তৈরি করা হয়েছিল, যেটি যে কোনো স্ট্যান্ডার্ড SCADA প্যাকেজের সাথে সামঞ্জস্যপূর্ণ হার্ডওয়্যারের বিস্তৃত পছন্দের সাথে সিস্টেম ইন্টিগ্রেটর এবং বিক্রয় বাজারের সম্প্রসারণের সাথে কন্ট্রোলার সরঞ্জাম বিকাশকারীদের প্রদান করে।

সুপারভাইজরি কন্ট্রোল এবং ডেটা অধিগ্রহণ (SCADA) সিস্টেমগুলি এমন নিয়ন্ত্রণ যা উচ্চ-স্তরের প্রক্রিয়াগুলি নিয়ন্ত্রণ করতে কম্পিউটার, নেটওয়ার্ক যোগাযোগ এবং গ্রাফিকাল ইউজার ইন্টারফেস ব্যবহার করে। অন্যান্য পেরিফেরাল ডিভাইসগুলিও ব্যবহার করা হয়, যেমন বিচ্ছিন্ন পিআইডি কন্ট্রোলারগুলি প্রক্রিয়া উদ্ভিদ বা সরঞ্জামগুলির সাথে যোগাযোগ করতে। অপারেটর ইন্টারফেসগুলি যা পর্যবেক্ষণ এবং প্রসেস কমান্ড জারি করার অনুমতি দেয় (কন্ট্রোলার সেট পয়েন্ট পরিবর্তন) SCADA কম্পিউটার সিস্টেমের মাধ্যমে প্রক্রিয়া করা হয়। যাইহোক, রিয়েল-টাইম কন্ট্রোল লজিক বা কন্ট্রোলার গণনাগুলি নেটওয়ার্ক মডিউল দ্বারা সঞ্চালিত হয় যা ফিল্ড সেন্সর এবং অ্যাকুয়েটরগুলির সাথে সংযোগ করে।

SCADA ধারণা

SCADA ধারণাটি দূরবর্তীভাবে একাধিক স্থানীয় নিয়ন্ত্রণ মডিউল অ্যাক্সেস করার একটি সর্বজনীন উপায় হিসাবে তৈরি করা হয়েছিল, যা বিভিন্ন নির্মাতাদের হতে পারে, যা স্ট্যান্ডার্ড অটোমেশন প্রোটোকলের মাধ্যমে অ্যাক্সেস প্রদান করে। SCADA সিস্টেমের একটি পর্যালোচনা দেখায় যে সফ্টওয়্যারটি নিয়ন্ত্রণের সাথে খুব মিল, কিন্তু উদ্ভিদের সাথে যোগাযোগ করার একাধিক উপায় সহ। তারা বৃহৎ আকারের প্রক্রিয়াগুলি পরিচালনা করতে পারে যাতে একাধিক সাইট জড়িত থাকতে পারে এবং দীর্ঘ দূরত্বে কাজ করতে পারে। এটি সবচেয়ে বেশি ব্যবহৃত শিল্প নিয়ন্ত্রণ ব্যবস্থাগুলির মধ্যে একটি, তবে উদ্বেগ রয়েছে যে SCADA কার্যকরী ব্যবস্থাগুলি সাইবার যুদ্ধ/সাইবার সন্ত্রাসী হামলার জন্য ঝুঁকিপূর্ণ।

SCADA সিস্টেম - এটা কি?

একটি SCADA সিস্টেমের একটি মূল বৈশিষ্ট্য হল অন্যান্য বিভিন্ন মালিকানাধীন ডিভাইসে সুপারভাইজরি অপারেশন করার ক্ষমতা। সহগামী চিত্রটি একটি সাধারণ মডেল যা কম্পিউটারাইজড নিয়ন্ত্রণ ব্যবহার করে উত্পাদনের কার্যকরী স্তর দেখায়।

উত্পাদন ব্যবস্থাপনা অপারেশনের কার্যকরী স্তর:

  • লেভেল 0 - ফিল্ড ডিভাইস (প্রবাহ এবং তাপমাত্রা সেন্সর) এবং চূড়ান্ত নিয়ন্ত্রণ (নিয়ন্ত্রণ ভালভ)।
  • লেভেল 1 - ইন্ডাস্ট্রিয়াল ইনপুট/আউটপুট (I/O) মডিউল এবং সংশ্লিষ্ট ডিস্ট্রিবিউটেড ইলেকট্রনিক প্রসেসর।
  • লেভেল 2 হল কন্ট্রোল কম্পিউটার যা সিস্টেমের প্রসেসর নোড থেকে তথ্য সংগ্রহ করে এবং অপারেটর কন্ট্রোল স্ক্রিন প্রদান করে।
  • স্তর 3 হল উত্পাদন নিয়ন্ত্রণ স্তর, যা সরাসরি প্রক্রিয়া নিয়ন্ত্রণ করে না, তবে উত্পাদন এবং লক্ষ্যগুলি পর্যবেক্ষণের সাথে সম্পর্কিত।
  • লেভেল 4 হল উৎপাদন পরিকল্পনা স্তর।

ব্যবহারের উদাহরণ

SCADA ধারণা ব্যবহার করে বড় এবং ছোট উভয় স্পর্শ SCADA সিস্টেম তৈরি করা যেতে পারে।

এই সিস্টেমগুলি অ্যাপ্লিকেশনের উপর নির্ভর করে কয়েক দশ থেকে কয়েক হাজার কন্ট্রোল লুপ পর্যন্ত হতে পারে। SCADA সিস্টেমের বিকাশের মধ্যে রয়েছে শিল্প, অবকাঠামো এবং অবজেক্ট-ভিত্তিক প্রক্রিয়াগুলি:

  • শিল্প প্রক্রিয়াগুলির মধ্যে রয়েছে উত্পাদন, প্রক্রিয়া নিয়ন্ত্রণ, বিদ্যুৎ উৎপাদন, ফ্যাব্রিকেশন এবং পরিশোধন এবং ক্রমাগত, ব্যাচ, পুনরাবৃত্তিমূলক বা পৃথক মোডে কাজ করতে পারে।
  • অবকাঠামো প্রক্রিয়াগুলি সরকারী বা বেসরকারী হতে পারে এবং এর মধ্যে রয়েছে জল চিকিত্সা এবং বিতরণ, বর্জ্য জল সংগ্রহ এবং চিকিত্সা, তেল এবং গ্যাস পাইপলাইন, বিদ্যুৎ সঞ্চালন এবং বিতরণ এবং বায়ু খামার।
  • ভবন, বিমানবন্দর, জাহাজ এবং মহাকাশ স্টেশন সহ সুবিধা প্রক্রিয়া। তারা HVAC সিস্টেম, অ্যাক্সেস এবং শক্তি খরচ নিয়ন্ত্রণ করে।

যাইহোক, SCADA সিস্টেমের নিরাপত্তা দুর্বলতা থাকতে পারে, তাই নিরাপত্তার উন্নতির জন্য ঝুঁকি এবং সমাধানগুলি অবশ্যই মূল্যায়ন করা উচিত।

সংকেত প্রক্রিয়াজাতকরণ

বেশিরভাগ SCADA সিস্টেম বাস্তবায়নের একটি গুরুত্বপূর্ণ অংশ হল অ্যালার্ম প্রক্রিয়াকরণ। ইভেন্ট কখন ঘটেছে তা নির্ধারণ করতে নির্দিষ্ট অ্যালার্ম শর্ত পূরণ হয়েছে কিনা তা সিস্টেমটি পর্যবেক্ষণ করে। একবার একটি ইভেন্ট সনাক্ত করা হলে, এক বা একাধিক পদক্ষেপ নেওয়া হয় (উদাহরণস্বরূপ, এক বা একাধিক অ্যালার্ম সূচক সক্রিয় করা এবং সম্ভবত নিয়ন্ত্রণ অপারেটর বা দূরবর্তী SCADA অপারেটরদের জানাতে ইমেল বা পাঠ্য বার্তা তৈরি করা)। অনেক ক্ষেত্রে, SCADA অপারেটরকে লঙ্ঘন বা ব্যর্থতা স্বীকার করতে হবে।

অ্যালার্ম শর্তগুলি স্পষ্ট হতে পারে - উদাহরণস্বরূপ, একটি অ্যালার্ম পয়েন্ট হল একটি ডিজিটাল স্ট্যাটাস পয়েন্ট যার হয় একটি স্বাভাবিক বা অ্যালার্ম মান থাকে যা অন্যান্য এনালগ এবং ডিজিটাল পয়েন্টের মানগুলির উপর ভিত্তি করে একটি সূত্র দ্বারা গণনা করা হয় - বা অন্তর্নিহিত: SCADA সিস্টেম স্বয়ংক্রিয়ভাবে একটি এনালগ পয়েন্টে মান সেই বিন্দুর সাথে যুক্ত উচ্চ এবং নিম্ন মানের বাইরে কিনা তা নিরীক্ষণ করতে পারে।

অ্যালার্ম সূচকগুলির উদাহরণগুলির মধ্যে একটি সাইরেন, পর্দায় একটি পপ-আপ উইন্ডো, বা পর্দায় একটি রঙিন বা ঝলকানি এলাকা (যা "গাড়িতে জ্বালানী ট্যাঙ্কের আলো" এর মতো কাজ করতে পারে) অন্তর্ভুক্ত করে। প্রতিটি ক্ষেত্রে, অ্যালার্ম নির্দেশকের ভূমিকা হল সিস্টেমের সেই অংশের দিকে অপারেটরের দৃষ্টি আকর্ষণ করা যা "অ্যালার্মে" রয়েছে যাতে যথাযথ ব্যবস্থা নেওয়া যায়।

বাণিজ্যিক একীকরণ এবং SCADA সিস্টেমের ভবিষ্যত

1998 সাল থেকে, কার্যত সমস্ত প্রধান নির্মাতারা সমন্বিত SCADA সিস্টেমগুলি অফার করেছে, যার মধ্যে অনেকগুলি খোলা এবং অ-মালিকানামূলক যোগাযোগ প্রোটোকল ব্যবহার করে। বেশিরভাগ প্রধান সিস্টেমের সাথে নেটিভ সামঞ্জস্য প্রদানকারী বিভিন্ন ধরণের বিশেষ তৃতীয় পক্ষের প্যাকেজগুলিও বাজারে প্রবেশ করেছে, যা যান্ত্রিক প্রকৌশলী, বৈদ্যুতিক প্রকৌশলী এবং প্রযুক্তিবিদদের প্রোগ্রামার দ্বারা লিখিত একটি বিশেষ প্রোগ্রামের প্রয়োজন ছাড়াই নিজেরাই প্রোটোকল কনফিগার করার অনুমতি দেয়। দূরবর্তী টার্মিনালটি ভৌত ​​সরঞ্জামের সাথে সংযোগ করে এবং সরঞ্জাম থেকে বৈদ্যুতিক সংকেতগুলিকে ডিজিটাল মানগুলিতে রূপান্তর করে, যেমন একটি সুইচ বা ভালভ থেকে খোলা/বন্ধ অবস্থা, বা পরিমাপ (চাপ, প্রবাহ, ভোল্টেজ বা বর্তমান)।

যোগাযোগের অবকাঠামো এবং পদ্ধতি

স্কাডা সুপারভাইজরি কন্ট্রোল এবং ডেটা অধিগ্রহণ সিস্টেমগুলি ঐতিহ্যগতভাবে রেডিও এবং সরাসরি তারযুক্ত সংযোগের সমন্বয় ব্যবহার করে, যদিও SONET/SDH প্রায়ই রেলপথ এবং পাওয়ার প্ল্যান্টের মতো বড় সিস্টেমগুলির জন্য ব্যবহৃত হয়। স্কাডার রিমোট কন্ট্রোল বা মনিটরিং বৈশিষ্ট্যকে প্রায়ই টেলিমেট্রি হিসাবে উল্লেখ করা হয়। কিছু ব্যবহারকারী চান যে SCADA ডেটা পূর্ব-প্রতিষ্ঠিত কর্পোরেট নেটওয়ার্কগুলিতে ভ্রমণ করতে পারে বা অন্য অ্যাপ্লিকেশনগুলির সাথে নেটওয়ার্ক ভাগ করে নিতে পারে৷ যাইহোক, প্রাথমিক নিম্ন-ব্যান্ডউইথ প্রোটোকলের উত্তরাধিকার রয়ে গেছে।

SCADA লগিং

SCADA প্রোটোকল খুব কম্প্যাক্টভাবে ডিজাইন করা হয়েছে। সাধারণ লিগ্যাসি SCADA প্রোটোকলের মধ্যে রয়েছে Modbus RTU, RP-570, Profibus এবং Conitel। এই কমিউনিকেশন প্রোটোকল, স্নাইডার ইলেকট্রিক দ্বারা খোলা ব্যতীত), SCADA বিক্রেতাদের জন্য নির্দিষ্ট, কিন্তু ব্যাপকভাবে ব্যবহৃত হয়। স্ট্যান্ডার্ড প্রোটোকল হল IEC 60870-5-101, 104, এবং DNP3। এগুলি সমস্ত প্রধান SCADA বিক্রেতাদের দ্বারা প্রমিত এবং গৃহীত। এই প্রোটোকলগুলির মধ্যে অনেকগুলি এখন TCP/IP-এর মাধ্যমে কাজ করার জন্য এক্সটেনশন ধারণ করে। যদিও প্রচলিত নেটওয়ার্কিং স্পেসিফিকেশনের ব্যবহার যেমন TCP/IP ঐতিহ্যগত এবং শিল্প নেটওয়ার্কগুলির মধ্যে লাইনকে অস্পষ্ট করে, প্রতিটি মৌলিকভাবে ভিন্ন প্রয়োজনীয়তা প্রয়োগ করে। নেটওয়ার্ক সিমুলেশন বিভিন্ন বিশ্লেষণ সঞ্চালনের জন্য SCADA সিমুলেটরগুলির সাথে একত্রে ব্যবহার করা যেতে পারে।

বর্তমান পর্যায়ে SCADA

ক্রমবর্ধমান নিরাপত্তা প্রয়োজনীয়তার সাথে, স্যাটেলাইট যোগাযোগ ক্রমবর্ধমান ব্যবহার করা হচ্ছে। এটির মূল সুবিধা রয়েছে যে অবকাঠামোটি স্বয়ংসম্পূর্ণ হতে পারে (পাবলিক টেলিফোন সিস্টেম থেকে সার্কিট্রি ব্যবহার না করে), বিল্ট-ইন এনক্রিপশন থাকতে পারে এবং SCADA সিস্টেম অপারেটরের প্রয়োজনীয় উপলব্ধতা এবং নির্ভরযোগ্যতার জন্য ডিজাইন করা যেতে পারে। ভোক্তা গ্রেড ব্যবহার করার পূর্বের অভিজ্ঞতা অসন্তোষজনক ছিল। আধুনিক ক্যারিয়ার-গ্রেড সিস্টেম SCADA-এর জন্য প্রয়োজনীয় পরিষেবার গুণমান প্রদান করে।

নিরাপত্তা সমস্যা

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

সমাধান

SCADA দুর্বলতাগুলির প্রতি আগ্রহ বৃদ্ধির ফলে গবেষকরা বাণিজ্যিক SCADA সিস্টেম ডিজাইন এবং সাধারণ নিরাপত্তা সম্প্রদায়ের কাছে উপস্থাপিত আরও সাধারণ আক্রমণাত্মক কৌশলগুলির সমস্যাগুলি চিহ্নিত করতে পরিচালিত করেছে। বৈদ্যুতিক এবং গ্যাস ইউটিলিটি সহ SCADA সিস্টেমে, তারযুক্ত এবং ওয়্যারলেস সিরিয়াল কমিউনিকেশন লিঙ্কগুলির একটি বৃহৎ ইনস্টল বেসের দুর্বলতা কিছু ক্ষেত্রে তারযুক্ত নেটওয়ার্কে স্পাইকড ডিভাইসগুলি প্রয়োগ করে সমাধান করা হয় যেগুলি সমস্ত বিদ্যমান নোডগুলি প্রতিস্থাপনের পরিবর্তে উন্নত এনক্রিপশন প্রমাণীকরণ এবং এনক্রিপশন ব্যবহার করে। .

প্রথম দুর্বলতা

জুন 2010 সালে, VirusBlokAda অ্যান্টিভাইরাস সুরক্ষা প্রথম ম্যালওয়্যার সনাক্তকরণের রিপোর্ট করেছে যেটি উইন্ডোজ অপারেটিং সিস্টেমে চলমান SCADA সিস্টেম (Siemens WinCC/PCS 7 সিস্টেম) আক্রমণ করে। ম্যালওয়্যারটিকে Stuxnet বলা হয় এবং একটি রুটকিট ইনস্টল করতে চারটি শূন্য-দিনের আক্রমণ ব্যবহার করে, যা SCADA ডাটাবেসে প্রবেশ করে এবং নকশা ও নিয়ন্ত্রণ ফাইলগুলি চুরি করে। ম্যালওয়্যার নিয়ন্ত্রণ ব্যবস্থা পরিবর্তন করতে পারে এবং এই পরিবর্তনগুলি লুকিয়ে রাখতে পারে। 2013 সালের অক্টোবরে, ন্যাশনাল জিওগ্রাফিক আমেরিকান ব্ল্যাকআউট শিরোনামে একটি সাদা কাগজ প্রকাশ করে, যা SCADA এবং মার্কিন যুক্তরাষ্ট্রের বৈদ্যুতিক গ্রিডে একটি বড় আকারের সাইবার আক্রমণ পরীক্ষা করে।

ঝুঁকি

SCADA সিস্টেমগুলি শারীরিক প্রক্রিয়াগুলিকে নিয়ন্ত্রণ এবং নিরীক্ষণ করতে ব্যবহৃত হয়, যার উদাহরণ হল বিদ্যুতের সঞ্চালন, তেল এবং গ্যাস পণ্য পরিবহন, জল বিতরণ, ট্র্যাফিক লাইট এবং আধুনিক সমাজের ভিত্তি হিসাবে ব্যবহৃত অন্যান্য ব্যবস্থা। এই SCADA সিস্টেমগুলির নিরাপদ ক্রিয়াকলাপ অত্যন্ত গুরুত্বপূর্ণ কারণ এগুলিকে আপস করা বা ধ্বংস করা সমাজের অনেকগুলি ক্ষেত্রকে প্রভাবিত করবে যা মূল সমঝোতা থেকে অনেক দূরে। উদাহরণস্বরূপ, একটি আপোসকৃত বৈদ্যুতিক SCADA সিস্টেমের কারণে একটি ব্ল্যাকআউটের ফলে সেই উত্স থেকে বিদ্যুৎ প্রাপ্ত সমস্ত গ্রাহকদের আর্থিক ক্ষতি হবে৷

SCADA সুপারভাইজরি কন্ট্রোল এবং ডেটা অধিগ্রহণ হল প্রধান এবং বর্তমানে নিরাপত্তা এবং নির্ভরযোগ্যতার দৃষ্টিকোণ থেকে গুরুত্বপূর্ণ এবং জটিল এলাকায় জটিল গতিশীল সিস্টেমের (প্রসেস) স্বয়ংক্রিয় নিয়ন্ত্রণের সবচেয়ে প্রতিশ্রুতিশীল পদ্ধতি। এটি প্রেরণ নিয়ন্ত্রণের নীতির উপর ভিত্তি করে যে বৃহৎ স্বয়ংক্রিয় সিস্টেমগুলি শিল্প এবং শক্তি, পরিবহন, মহাকাশ এবং সামরিক ক্ষেত্রে এবং বিভিন্ন সরকারী সংস্থায় নির্মিত হয়।

বিগত 10-15 বছরে, বিদেশে অত্যন্ত দক্ষ এবং অত্যন্ত নির্ভরযোগ্য প্রেরণ নিয়ন্ত্রণ এবং ডেটা অধিগ্রহণ ব্যবস্থা তৈরির সমস্যাগুলির প্রতি আগ্রহ দ্রুত বৃদ্ধি পেয়েছে। একদিকে, এটি কম্পিউটার প্রযুক্তি, সফ্টওয়্যার এবং টেলিযোগাযোগ ক্ষেত্রে উল্লেখযোগ্য অগ্রগতির কারণে, যা সক্ষমতা বাড়ায় এবং স্বয়ংক্রিয় সিস্টেমের প্রয়োগের সুযোগকে প্রসারিত করে। অন্যদিকে, তথ্য প্রযুক্তির বিকাশ, অটোমেশনের ডিগ্রি বৃদ্ধি এবং একজন ব্যক্তি এবং সরঞ্জামের মধ্যে ফাংশনগুলির পুনর্বন্টন মানব অপারেটর এবং একটি নিয়ন্ত্রণ ব্যবস্থার মধ্যে মিথস্ক্রিয়া সমস্যাকে আরও বাড়িয়ে তুলেছে। বিমান চলাচল, স্থল ও জল পরিবহন, শিল্প এবং জ্বালানির বেশিরভাগ দুর্ঘটনা এবং ঘটনার তদন্ত ও বিশ্লেষণ, যার মধ্যে কিছু বিপর্যয়কর পরিণতির দিকে পরিচালিত করেছিল, দেখায় যে 60 এর দশকে মানব ত্রুটি ছিল শুধুমাত্র 20% ঘটনার মূল কারণ (80) %, তদনুসারে, প্রযুক্তিগত ত্রুটি এবং ব্যর্থতার কারণে), তারপরে 90-এর দশকে মানব ফ্যাক্টরের অংশ 80%-এ বৃদ্ধি পেয়েছে এবং, প্রযুক্তির ক্রমাগত উন্নতি এবং ইলেকট্রনিক সরঞ্জাম এবং মেশিনের নির্ভরযোগ্যতার কারণে এই ভাগ বাড়তে পারে।

এই ধরনের প্রবণতাগুলির প্রধান কারণ হল জটিল স্বয়ংক্রিয় নিয়ন্ত্রণ ব্যবস্থা নির্মাণের জন্য পুরানো ঐতিহ্যগত পদ্ধতি, যা আজ প্রায়শই ব্যবহৃত হয়: প্রাথমিকভাবে সর্বশেষ প্রযুক্তিগত (প্রযুক্তিগত) অর্জনগুলির ব্যবহারের উপর ফোকাস, অটোমেশনের ডিগ্রি বাড়ানোর ইচ্ছা এবং সিস্টেমের কার্যকারিতা এবং একই সময়ে, একটি কার্যকর মানব-মেশিন ইন্টারফেস (এইচএমআই হিউম্যান-মেশিন ইন্টারফেস) তৈরি করার প্রয়োজনীয়তার অবমূল্যায়ন, যেমন ব্যবহারকারী (অপারেটর) ওরিয়েন্টেড ইন্টারফেস। এটা কোন কাকতালীয় ঘটনা নয় যে বিশেষভাবে গত 15 বছর ধরে, অর্থাৎ শক্তিশালী, কমপ্যাক্ট এবং সস্তা কম্পিউটিং সরঞ্জামগুলির উত্থানের সময়টি মার্কিন যুক্তরাষ্ট্রে তত্ত্বাবধায়ক নিয়ন্ত্রণ এবং ডেটা অধিগ্রহণ সিস্টেমের আর্কিটেকচার এবং এইচএমআই ইন্টারফেসের অপ্টিমাইজেশন সহ কন্ট্রোল সিস্টেমে মানব ফ্যাক্টর সমস্যাগুলির উপর গবেষণার শীর্ষে চিহ্নিত করে।

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

SCADA এর সংজ্ঞা এবং সাধারণ কাঠামো

SCADA হল দূরবর্তী বস্তুর প্রক্রিয়াকরণ, বিশ্লেষণ এবং সম্ভাব্য ব্যবস্থাপনার জন্য দূরবর্তী পয়েন্ট (বস্তু) থেকে রিয়েল-টাইম তথ্য সংগ্রহ করার প্রক্রিয়া। রিয়েল-টাইম প্রক্রিয়াকরণের প্রয়োজনীয়তা অপারেটর (প্রেরক) এর কেন্দ্রীয় ইন্টারফেসে সমস্ত প্রয়োজনীয় ইভেন্ট (বার্তা) এবং ডেটা সরবরাহ করার (ইস্যু) প্রয়োজনের কারণে। একই সময়ে, বিভিন্ন SCADA সিস্টেমের জন্য বাস্তব সময়ের ধারণা আলাদা।

স্বয়ংক্রিয় নিয়ন্ত্রণ ব্যবস্থার বিকাশের প্রাথমিক পর্যায়ে আধুনিক SCADA সিস্টেমের প্রোটোটাইপ ছিল টেলিমেট্রি এবং অ্যালার্ম সিস্টেম।

সমস্ত আধুনিক SCADA সিস্টেমে তিনটি প্রধান কাঠামোগত উপাদান রয়েছে:

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

মাস্টার টার্মিনাল ইউনিট (MTU), মাস্টার স্টেশন (MS)নিয়ন্ত্রণ কেন্দ্র (প্রধান টার্মিনাল); উচ্চ-স্তরের ডেটা প্রক্রিয়াকরণ এবং নিয়ন্ত্রণ করে, সাধারণত নরম (আধা-) রিয়েল টাইমে; প্রধান ফাংশনগুলির মধ্যে একটি হল মানব অপারেটর এবং সিস্টেমের মধ্যে একটি ইন্টারফেস প্রদান করা (HMI, MMI)। নির্দিষ্ট সিস্টেমের উপর নির্ভর করে, এমটিইউ বিভিন্ন ধরনের ফর্মে প্রয়োগ করা যেতে পারে, একটি একক কম্পিউটার থেকে অতিরিক্ত ডিভাইসের সাথে যোগাযোগ চ্যানেলের সাথে সংযোগকারী বড় কম্পিউটিং সিস্টেম (মেনফ্রেম) এবং/অথবা ওয়ার্কস্টেশন এবং সার্ভারগুলি স্থানীয় নেটওয়ার্কে একীভূত করা হয়। একটি নিয়ম হিসাবে, একটি MTU নির্মাণ করার সময়, সিস্টেমের নির্ভরযোগ্যতা এবং নিরাপত্তা বাড়ানোর জন্য বিভিন্ন পদ্ধতি ব্যবহার করা হয়।

যোগাযোগ ব্যবস্থা (CS)দূরবর্তী পয়েন্ট (অবজেক্ট, টার্মিনাল) থেকে অপারেটর-ডিসপ্যাচারের কেন্দ্রীয় ইন্টারফেসে ডেটা প্রেরণ এবং সিস্টেমের নির্দিষ্ট নকশার উপর নির্ভর করে আরটিইউতে (বা একটি দূরবর্তী বস্তু) নিয়ন্ত্রণ সংকেত প্রেরণের জন্য একটি যোগাযোগ ব্যবস্থা (যোগাযোগ চ্যানেল) প্রয়োজনীয়। )

SCADA এর কার্যকরী কাঠামো

SCADA-তে দুই ধরনের রিমোট অবজেক্ট ম্যানেজমেন্ট আছে:

  • স্বয়ংক্রিয়,
  • সিস্টেম অপারেটর দ্বারা সূচনা.

তত্ত্বাবধায়ক নিয়ন্ত্রণ এবং ডেটা অধিগ্রহণ সিস্টেমের চারটি প্রধান কার্যকরী উপাদান রয়েছে:

  • মানব অপারেটর,
  • মানুষের মিথস্ক্রিয়া কম্পিউটার,
  • একটি কাজের সাথে কম্পিউটারের মিথস্ক্রিয়া (বস্তু),
  • কার্য (নিয়ন্ত্রণ বস্তু)।

মানব অপারেটরের কার্যাবলীএকটি সুপারভাইজরি কন্ট্রোল সিস্টেমে, নেস্টেড লুপের একটি সেট হিসাবে যেখানে অপারেটর:

  • পরবর্তী পদক্ষেপগুলি কী নেওয়া দরকার তা পরিকল্পনা করে;
  • ট্রেন (প্রোগ্রাম) পরবর্তী কর্মের জন্য কম্পিউটার সিস্টেম;
  • সিস্টেমের (আধা) স্বয়ংক্রিয় অপারেশনের ফলাফল নিরীক্ষণ করে;
  • জটিল ঘটনা ঘটলে প্রক্রিয়ায় হস্তক্ষেপ করে যখন অটোমেশন মোকাবেলা করতে পারে না, বা যদি প্রক্রিয়ার পরামিতিগুলি সামঞ্জস্য (সামঞ্জস্য) করার প্রয়োজন হয়;
  • কাজ করার সময় শেখে (অভিজ্ঞতা লাভ করে)।

SCADA-এর এই উপস্থাপনা ছিল কার্যকর প্রেরণ ব্যবস্থা তৈরির জন্য আধুনিক পদ্ধতির বিকাশের ভিত্তি।

একটি নিয়ন্ত্রণ প্রক্রিয়া হিসাবে SCADA এর বৈশিষ্ট্য

আধুনিক প্রেরণ ব্যবস্থায় নিয়ন্ত্রণ প্রক্রিয়ার বৈশিষ্ট্য:

  • SCADA প্রক্রিয়াটি এমন সিস্টেমে ব্যবহৃত হয় যেখানে একজন ব্যক্তির (অপারেটর, প্রেরণকারী) উপস্থিতি প্রয়োজন;
  • SCADA প্রক্রিয়াটি এমন সিস্টেমগুলির জন্য তৈরি করা হয়েছিল যেখানে কোনও ভুল প্রভাব নিয়ন্ত্রণ বস্তুর ব্যর্থতা (ক্ষতি) বা এমনকি বিপর্যয়কর পরিণতি হতে পারে;
  • অপারেটরের সাধারণত সিস্টেমের নিয়ন্ত্রণের জন্য সামগ্রিক দায়িত্ব থাকে, যা স্বাভাবিক অবস্থায়, সর্বোত্তম কর্মক্ষমতা অর্জনের জন্য শুধুমাত্র মাঝে মাঝে পরামিতিগুলির সমন্বয়ের প্রয়োজন হয়;
  • নিয়ন্ত্রণ প্রক্রিয়ায় অপারেটরের সক্রিয় অংশগ্রহণ কদাচিৎ এবং অপ্রত্যাশিত সময়ে ঘটে, সাধারণত গুরুতর ঘটনা (ব্যর্থতা, জরুরী পরিস্থিতি ইত্যাদি) ক্ষেত্রে;
  • জটিল পরিস্থিতিতে অপারেটর কর্ম কঠোরভাবে সময় (কয়েক মিনিট বা এমনকি সেকেন্ড) মধ্যে সীমিত হতে পারে।

প্রেরণ নিয়ন্ত্রণ ব্যবস্থার জন্য প্রাথমিক প্রয়োজনীয়তা

নিম্নলিখিত মৌলিক প্রয়োজনীয়তা SCADA সিস্টেমে প্রযোজ্য:

  • সিস্টেম নির্ভরযোগ্যতা (প্রযুক্তিগত এবং কার্যকরী);
  • ব্যবস্থাপনা নিরাপত্তা;
  • তথ্য প্রক্রিয়াকরণ এবং উপস্থাপনার নির্ভুলতা;
  • সিস্টেম সম্প্রসারণের সহজতা।

SCADA-তে নিয়ন্ত্রণের জন্য নিরাপত্তা এবং নির্ভরযোগ্যতার প্রয়োজনীয়তাগুলির মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

  • কোনও একক সরঞ্জামের ব্যর্থতার কারণে নিয়ন্ত্রণ বস্তুতে একটি মিথ্যা আউটপুট অ্যাকশন (কমান্ড) জারি করা উচিত নয়;
  • কোনো একক অপারেটর ত্রুটি নিয়ন্ত্রণ বস্তুতে একটি মিথ্যা আউটপুট অ্যাকশন (কমান্ড) জারি করতে পারে না;
  • সমস্ত নিয়ন্ত্রণ ক্রিয়াকলাপ অবশ্যই অপারেটরের (প্রেরক) জন্য স্বজ্ঞাত এবং সুবিধাজনক হতে হবে।

SCADA সিস্টেমের প্রয়োগের ক্ষেত্র

প্রেরণ নিয়ন্ত্রণ ব্যবস্থার প্রয়োগের প্রধান ক্ষেত্রগুলি (বিদেশী উত্স অনুসারে) হল:

  • বিদ্যুৎ সঞ্চালন এবং বিতরণ ব্যবস্থাপনা;
  • শিল্প উত্পাদন;
  • বিদ্যুৎ উৎপাদন;
  • জল গ্রহণ, জল চিকিত্সা এবং বিতরণ;
  • তেল ও গ্যাসের উৎপাদন, পরিবহন এবং বিতরণ;
  • স্থান বস্তুর ব্যবস্থাপনা;
  • পরিবহন ব্যবস্থাপনা (সব ধরনের পরিবহন: বিমান, মেট্রো, রেলপথ, সড়ক, জল);
  • টেলিযোগাযোগ;
  • সামরিক এলাকা।

বর্তমানে, উন্নত বিদেশী দেশে অর্থনীতির বিভিন্ন সেক্টরে বিদ্যমান স্বয়ংক্রিয় নিয়ন্ত্রণ ব্যবস্থার নতুন এবং আধুনিকীকরণের প্রবর্তনের প্রকৃত উত্থান ঘটেছে; বেশিরভাগ ক্ষেত্রে, এই সিস্টেমগুলি তদারকি নিয়ন্ত্রণ এবং ডেটা সংগ্রহের নীতিতে নির্মিত। এটি বৈশিষ্ট্যযুক্ত যে শিল্প ক্ষেত্রে (উৎপাদন এবং খনির শিল্প, শক্তি, ইত্যাদি) নতুন প্রজন্মের SCADA সিস্টেমগুলির সাথে বিদ্যমান উত্পাদন সুবিধাগুলির আধুনিকীকরণের কথা প্রায়শই উল্লেখ করা হয়। একটি নতুন ম্যানেজমেন্ট সিস্টেম প্রবর্তনের প্রভাব গণনা করা হয়, এন্টারপ্রাইজের ধরণের উপর নির্ভর করে, প্রতি বছর কয়েক হাজার থেকে মিলিয়ন ডলার পর্যন্ত; উদাহরণস্বরূপ, একটি গড় তাপ স্টেশনের জন্য এটি বিশেষজ্ঞদের মতে, 200,000 থেকে 400,000 ডলার। পরিবেশের (রাসায়নিক এবং পারমাণবিক উদ্যোগ) পরিবেশগত বিপদ সৃষ্টিকারী শিল্পগুলির আধুনিকীকরণের পাশাপাশি জনবহুল এলাকার (জল সরবরাহ, পয়ঃনিষ্কাশন, ইত্যাদি) জীবন সহায়তায় মূল ভূমিকা পালন করে এমন শিল্পগুলির আধুনিকীকরণের দিকে অনেক মনোযোগ দেওয়া হয়। 90 এর দশকের গোড়ার দিকে, মার্কিন যুক্তরাষ্ট্রে স্বয়ংক্রিয় গ্রাউন্ড (যানবাহন) পরিবহন নিয়ন্ত্রণ ব্যবস্থা এটিএমএস (অ্যাডভান্সড ট্রাফিক ম্যানেজমেন্ট সিস্টেম) তৈরির ক্ষেত্রে নিবিড় গবেষণা ও উন্নয়ন শুরু হয়।

প্রেরণ নিয়ন্ত্রণ ব্যবস্থার প্রযুক্তিগত উপায়ের বিকাশের প্রবণতা

সাধারণ প্রবণতা

  • তথ্য প্রযুক্তির ক্ষেত্রে অগ্রগতির ফলে ডিসপ্যাচ কন্ট্রোল এবং ডাটা অধিগ্রহণ সিস্টেম RTU, MTU, CS-এর 3টি প্রধান কাঠামোগত উপাদানের বিকাশ ঘটেছে, যা তাদের ক্ষমতা উল্লেখযোগ্যভাবে বৃদ্ধি করেছে; এইভাবে, একটি আধুনিক SCADA সিস্টেমে নিয়ন্ত্রিত দূরবর্তী পয়েন্টের সংখ্যা 100,000 ছুঁতে পারে।
  • SCADA এর প্রযুক্তিগত উপায় (হার্ডওয়্যার এবং সফ্টওয়্যার) বিকাশের প্রধান প্রবণতা সম্পূর্ণরূপে উন্মুক্ত সিস্টেমের দিকে স্থানান্তর। খোলা আর্কিটেকচার আপনাকে স্বাধীনভাবে বিভিন্ন নির্মাতাদের থেকে বিভিন্ন সিস্টেমের উপাদান নির্বাচন করতে দেয়; ফলস্বরূপ, কার্যকারিতা বৃদ্ধি, সহজ রক্ষণাবেক্ষণ এবং SCADA সিস্টেমের খরচ হ্রাস।

দূরবর্তী টার্মিনাল ইউনিট (RTU)

  • দূরবর্তী টার্মিনালগুলির বিকাশের প্রধান প্রবণতা হল প্রক্রিয়াকরণের গতি বৃদ্ধি করা এবং তাদের বৌদ্ধিক ক্ষমতা বৃদ্ধি করা। আধুনিক টার্মিনালগুলি মাইক্রোপ্রসেসর প্রযুক্তির ভিত্তিতে নির্মিত, রিয়েল-টাইম অপারেটিং সিস্টেমের নিয়ন্ত্রণে কাজ করে, প্রয়োজনে একটি নেটওয়ার্কে একত্রিত হয় এবং নিয়ন্ত্রিত বস্তুর বুদ্ধিমান ইলেকট্রনিক সেন্সরগুলির সাথে সরাসরি বা একটি নেটওয়ার্কের মাধ্যমে যোগাযোগ করে এবং উপরের- স্তরের কম্পিউটার।
  • নির্দিষ্ট RTU বাস্তবায়ন আবেদনের উপর নির্ভর করে। এগুলি মাল্টিপ্রসেসর সিস্টেম, সাধারণ মাইক্রোকম্পিউটার বা ব্যক্তিগত কম্পিউটার (পিসি) সহ বিশেষায়িত (অন-বোর্ড) কম্পিউটার হতে পারে; শিল্প এবং পরিবহন ব্যবস্থার জন্য, আরটিইউ প্রযুক্তিতে দুটি প্রতিযোগী দিক রয়েছে: শিল্প (শিল্প) পিসি এবং প্রোগ্রামেবল লজিক কন্ট্রোলার (রাশিয়ান অনুবাদে শিল্প নিয়ন্ত্রক শব্দটি প্রায়শই ব্যবহৃত হয়) পিএলসি।

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

ইন্ডাস্ট্রিয়াল কন্ট্রোলার (PLC)রিয়েল টাইমে প্রসেস (বস্তু) নিয়ন্ত্রণ করার জন্য ডিজাইন করা বিশেষ কম্পিউটিং ডিভাইস। ইন্ডাস্ট্রিয়াল কন্ট্রোলারগুলির একটি কম্পিউটিং কোর এবং ইনপুট/আউটপুট মডিউল থাকে যা সেন্সর, সুইচ, কনভার্টার, অন্যান্য ডিভাইস এবং কন্ট্রোলার থেকে তথ্য (সংকেত) গ্রহণ করে এবং অ্যাকচুয়েটর, ভালভ, সুইচ এবং অন্যান্য অ্যাকুয়েটরগুলিতে নিয়ন্ত্রণ সংকেত জারি করে একটি প্রক্রিয়া বা বস্তুকে নিয়ন্ত্রণ করে। আধুনিক পিএলসিগুলি প্রায়শই নেটওয়ার্কযুক্ত থাকে (RS-485, ইথারনেট, বিভিন্ন ধরণের শিল্প বাস), এবং তাদের জন্য তৈরি করা সফ্টওয়্যারটি SCADA-এর শীর্ষ স্তরে অবস্থিত একটি কম্পিউটারের মাধ্যমে অপারেটরের জন্য একটি সুবিধাজনক আকারে প্রোগ্রাম এবং নিয়ন্ত্রণ করতে দেয়। নিয়ন্ত্রণ কক্ষে সিস্টেম। (MTU)। পিএলসি বাজার গবেষণায় দেখা গেছে যে সিমেন্স, ফানুক অটোমেশন (জেনারেল ইলেকট্রিক), অ্যালেন-ব্র্যাডলি (রকওয়েল) এবং মিতসুবিশির নিয়ন্ত্রকদের সবচেয়ে উন্নত আর্কিটেকচার, সফ্টওয়্যার এবং কার্যকারিতা রয়েছে। এছাড়াও আগ্রহের বিষয় হল কন্ট্রোল মাইক্রোসিস্টেমস, তেল ও গ্যাস ক্ষেত্রের নিরীক্ষণ এবং নিয়ন্ত্রণ ব্যবস্থার জন্য শিল্প নিয়ন্ত্রক, পাইপলাইন, বৈদ্যুতিক সাবস্টেশন, শহুরে জল সরবরাহ, বর্জ্য জল চিকিত্সা এবং পরিবেশ দূষণ নিয়ন্ত্রণ।

শিল্প অটোমেশনের উপর প্রচুর উপকরণ এবং গবেষণা পিসি এবং পিএলসি দুটি ক্ষেত্রের মধ্যে প্রতিযোগিতার জন্য নিবেদিত হয়; লেখকদের প্রত্যেকে প্রতিটি দিকের পক্ষে এবং বিপক্ষে প্রচুর পরিমাণে যুক্তি প্রদান করে। যাইহোক, একটি প্রধান প্রবণতা চিহ্নিত করা যেতে পারে: যেখানে বর্ধিত নির্ভরযোগ্যতা এবং হার্ড রিয়েল-টাইম নিয়ন্ত্রণ প্রয়োজন, সেখানে PLC ব্যবহার করা হয়। এটি প্রাথমিকভাবে লাইফ সাপোর্ট সিস্টেম (উদাহরণস্বরূপ, জল সরবরাহ, বিদ্যুৎ), পরিবহন ব্যবস্থা, শক্তি এবং শিল্প উদ্যোগগুলির অ্যাপ্লিকেশনগুলির সাথে উদ্বেগ করে যা পরিবেশগত ঝুঁকি বাড়ায়। উদাহরণগুলির মধ্যে রয়েছে জার্মানিতে মনোরেলের পাওয়ার সাপ্লাই নিয়ন্ত্রণ করতে সিম্যাটিক (সিমেন্স) পিএলসি ব্যবহার বা লস আলামোসের প্লুটোনিয়াম প্ল্যান্ট 4-এ পুরানো জরুরী বায়ুচলাচল এবং শীতাতপ নিয়ন্ত্রণ ব্যবস্থা আধুনিকীকরণের জন্য অ্যালেন-ব্র্যাডলি (রকওয়েল) কন্ট্রোলারের ব্যবহার। . PLC হার্ডওয়্যার আপনাকে একাধিক অপ্রয়োজনীয়তার উপর ভিত্তি করে সমালোচনামূলক অ্যাপ্লিকেশনের জন্য কার্যকরভাবে ত্রুটি-সহনশীল সিস্টেম তৈরি করতে দেয়। ইন্ডাস্ট্রিয়াল পিসিগুলি প্রধানত কম জটিল এলাকায় ব্যবহার করা হয় (উদাহরণস্বরূপ, স্বয়ংচালিত শিল্পে, জেনারেল মোটরস দ্বারা উত্পাদনের আধুনিকীকরণ), যদিও আরও সমালোচনামূলক অ্যাপ্লিকেশনের উদাহরণ রয়েছে (ওয়ারশতে মেট্রো, ট্রেন নিয়ন্ত্রণ)। বিশেষজ্ঞদের মতে, শিল্প কম্পিউটারের তুলনায় পিএলসি-ভিত্তিক সিস্টেম তৈরি করা সাধারণত একটি কম ব্যয়বহুল বিকল্প।

যোগাযোগ চ্যানেল (CS)

আধুনিক প্রেরণ ব্যবস্থার জন্য যোগাযোগের চ্যানেলগুলি খুব বৈচিত্র্যময়; একটি নির্দিষ্ট সমাধানের পছন্দ নির্ভর করে সিস্টেম আর্কিটেকচার, কন্ট্রোল ইউনিট (MTU) এবং RTU-এর মধ্যে দূরত্ব, নিয়ন্ত্রিত পয়েন্টের সংখ্যা, চ্যানেল থ্রুপুট এবং নির্ভরযোগ্যতার জন্য প্রয়োজনীয়তা এবং উপলব্ধ বাণিজ্যিক যোগাযোগ লাইনের প্রাপ্যতার উপর।

SCADA সিস্টেমের কাঠামোগত উপাদান হিসেবে CS-এর বিকাশের প্রবণতাকে শুধুমাত্র বিভিন্ন ধরনের ডেডিকেটেড কমিউনিকেশন চ্যানেল (ISDN, ATM, ইত্যাদি) নয়, কর্পোরেট কম্পিউটার নেটওয়ার্ক এবং বিশেষায়িত শিল্প বাসের ব্যবহার বিবেচনা করা যেতে পারে।

আধুনিক শিল্প, শক্তি এবং পরিবহন ব্যবস্থায়, শিল্প বাসগুলি দুর্দান্ত জনপ্রিয়তা অর্জন করেছে - বিশেষ উচ্চ-গতির যোগাযোগের চ্যানেল যা অটোমেশনের বিভিন্ন স্তরবিন্যাস স্তরে সংযোগগুলির নির্ভরযোগ্যতা এবং শব্দ প্রতিরোধের সমস্যাকে কার্যকরভাবে সমাধান করা সম্ভব করে তোলে। শিল্প বাসের তিনটি প্রধান বিভাগ রয়েছে, তাদের উদ্দেশ্য (সিস্টেমে স্থান) এবং প্রেরিত তথ্যের জটিলতা চিহ্নিত করে: সেন্সর, ডিভাইস, ক্ষেত্র। অনেক শিল্প টায়ার দুটি বা এমনকি তিনটি বিভাগ কভার করে।

বিশ্বজুড়ে ব্যবহৃত বিভিন্ন ধরণের শিল্প বাসের মধ্যে (একা জার্মানিতে বিভিন্ন সিস্টেমে প্রায় 70 টি ধরণের ইনস্টল করা আছে), ইথারনেট এবং প্রোফিবাসের শিল্প সংস্করণটি হাইলাইট করা উচিত, যা বর্তমানে সবচেয়ে জনপ্রিয় এবং দৃশ্যত, সবচেয়ে প্রতিশ্রুতিশীল। ইন্ডাস্ট্রিয়াল ইথারনেটে বিশেষায়িত প্রোটোকলের ব্যবহার আপনাকে এই বাসের অন্তর্নিহিত অ-নিয়ন্ত্রকতা এড়াতে দেয় (CSMA/CD গ্রাহক অ্যাক্সেস পদ্ধতির কারণে), এবং একই সাথে একটি উন্মুক্ত ইন্টারফেস হিসাবে এর সুবিধাগুলি গ্রহণ করতে পারে। PROFIBUS বাসটি বর্তমানে শিল্প ও পরিবহন নিয়ন্ত্রণ ব্যবস্থায় ব্যবহারের জন্য সবচেয়ে প্রতিশ্রুতিশীল; এটি 90 কিলোমিটার পর্যন্ত দূরত্বে উচ্চ-গতি (12 Mbaud পর্যন্ত) শব্দ-প্রতিরোধী ডেটা ট্রান্সমিশন (কোড দূরত্ব = 4) প্রদান করে। এই বাসের ভিত্তিতে, উদাহরণস্বরূপ, ওয়ারশ মেট্রোতে একটি স্বয়ংক্রিয় ট্রেন নিয়ন্ত্রণ ব্যবস্থা নির্মিত হয়েছিল।

কন্ট্রোল টাওয়ার (MTU)

MTUs (কন্ট্রোল টাওয়ার) এর বিকাশের প্রধান প্রবণতা হল বেশিরভাগ SCADA সিস্টেম ডেভেলপারদের একটি ক্লায়েন্ট-সার্ভার আর্কিটেকচারে রূপান্তর, যার মধ্যে 4টি কার্যকরী উপাদান রয়েছে।

1. ব্যবহারকারী (অপারেটর) ইন্টারফেস(ব্যবহারকারী/অপারেটর ইন্টারফেস) SCADA সিস্টেমের একটি অত্যন্ত গুরুত্বপূর্ণ উপাদান। এটি একটি দ্বারা চিহ্নিত করা হয়) বিভিন্ন প্ল্যাটফর্মের চারপাশে ব্যবহারকারী ইন্টারফেসের মানককরণ; খ) উইন্ডোজ এনটির ক্রমবর্ধমান প্রভাব; গ) একটি স্ট্যান্ডার্ড গ্রাফিকাল ইউজার ইন্টারফেস (GUI); d) অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং প্রযুক্তি: DDE, OLE, Active X, OPC (OLE for Process Control), DCOM; e) স্ট্যান্ডার্ড অ্যাপ্লিকেশন ডেভেলপমেন্ট টুল, যার মধ্যে সবচেয়ে জনপ্রিয় হল ভিজ্যুয়াল বেসিক ফর অ্যাপ্লিকেশান (ভিবিএ), ভিজ্যুয়াল সি++; চ) বিস্তৃত কাজের জন্য SCADA/MMI ক্লাস সফ্টওয়্যারের বাণিজ্যিক সংস্করণের আবির্ভাব। বস্তুর স্বাধীনতা ইউজার ইন্টারফেসকে অন্যান্য সিস্টেমের দ্বারা তৈরি ভার্চুয়াল বস্তুর প্রতিনিধিত্ব করতে দেয়। ফলাফল হল এইচএমআই ইন্টারফেস অপ্টিমাইজ করার ক্ষমতা বৃদ্ধি।

2. ডাটা ব্যাবস্থাপনা(ডেটা ম্যানেজমেন্ট) বেশিরভাগ কর্পোরেট রিলেশনাল ডাটাবেসের (মাইক্রোসফ্ট এসকিউএল, ওরাকল) সমর্থনের দিকে অত্যন্ত বিশেষায়িত ডেটাবেস থেকে দূরে সরে যাওয়া। ডেটা ম্যানেজমেন্ট এবং রিপোর্ট জেনারেশন ফাংশন স্ট্যান্ডার্ড SQL এবং 4GL টুল ব্যবহার করে সঞ্চালিত হয়; এই ডেটা স্বাধীনতা SCADA লক্ষ্যগুলি থেকে ডেটা অ্যাক্সেস এবং ম্যানেজমেন্ট ফাংশনগুলিকে বিচ্ছিন্ন করে, অতিরিক্ত ডেটা বিশ্লেষণ এবং পরিচালনা অ্যাপ্লিকেশনগুলিকে সহজেই বিকাশের অনুমতি দেয়।

3. নেটওয়ার্কিং এবং পরিষেবা(নেটওয়ার্ক এবং পরিষেবা) স্ট্যান্ডার্ড নেটওয়ার্ক প্রযুক্তি এবং প্রোটোকল ব্যবহারে রূপান্তর। নেটওয়ার্ক ব্যবস্থাপনা, নিরাপত্তা এবং অ্যাক্সেস নিয়ন্ত্রণ, লেনদেন পর্যবেক্ষণ, মেইল ​​​​ট্রান্সমিশন, উপলব্ধ সংস্থানগুলির স্ক্যানিং (প্রসেস) এর জন্য পরিষেবাগুলি অন্য বিক্রেতার দ্বারা তৈরি লক্ষ্য SCADA প্রোগ্রাম কোড থেকে স্বাধীনভাবে সঞ্চালিত হতে পারে।

4. রিয়েল-টাইম পরিষেবা(রিয়েল-টাইম পরিষেবা) উপরে তালিকাভুক্ত উপাদানগুলির লোড থেকে MTU-কে মুক্ত করা আপনাকে রিয়েল-টাইম এবং আধা-রিয়েল-টাইম কাজের জন্য কর্মক্ষমতা প্রয়োজনীয়তার উপর মনোনিবেশ করতে দেয়। এই পরিষেবাগুলি হল উচ্চ-গতির প্রসেসর যা RTU এবং SCADA প্রক্রিয়াগুলির সাথে তথ্যের আদান-প্রদান পরিচালনা করে, ডাটাবেসের বাসিন্দা অংশ পরিচালনা করে, ইভেন্টগুলি সম্পর্কে অবহিত করে, সিস্টেম পরিচালনার ক্রিয়া সম্পাদন করে এবং ব্যবহারকারী (অপারেটর) ইন্টারফেসে ইভেন্টগুলি সম্পর্কে তথ্য স্থানান্তর করে।

ওএস

কন্ট্রোল সিস্টেম বিশেষজ্ঞদের মধ্যে চলমান বিতর্ক সত্ত্বেও কোনটি ভাল, ইউনিক্স নাকি উইন্ডোজ এনটি? , বাজার পরিষ্কারভাবে পরেরটি বেছে নিয়েছে। উইন্ডোজ এনটি-এর জনপ্রিয়তার দ্রুত বৃদ্ধির জন্য নির্ণায়ক ছিল এর উন্মুক্ত স্থাপত্য এবং কার্যকর অ্যাপ্লিকেশন ডেভেলপমেন্ট টুলস, যা অনেক ডেভেলপমেন্ট কোম্পানিকে বিস্তৃত সমস্যার সমাধান করতে সফ্টওয়্যার পণ্য তৈরি করতে দেয়।

স্বয়ংক্রিয় নিয়ন্ত্রণ ব্যবস্থায় Windows NT-এর ক্রমবর্ধমান ব্যবহার মূলত বেশ কয়েকটি সফ্টওয়্যার পণ্যের আবির্ভাবের কারণে যা এটিকে রিয়েল-টাইম সিস্টেমের পাশাপাশি এমবেডেড কনফিগারেশনে সমালোচনামূলক অ্যাপ্লিকেশন তৈরির জন্য একটি প্ল্যাটফর্ম হিসাবে ব্যবহার করার অনুমতি দেয়। Windows NT-এর জন্য সবচেয়ে সুপরিচিত রিয়েল-টাইম এক্সটেনশনগুলি হল VenturCom, Nematron, এবং RadiSys-এর পণ্য।

VenturCom সমাধানগুলি Windows NT প্ল্যাটফর্মে সমালোচনামূলক রিয়েল-টাইম অ্যাপ্লিকেশন তৈরি করার জন্য ডি ফ্যাক্টো স্ট্যান্ডার্ড হয়ে উঠেছে। রিয়েল-টাইম অ্যাপ্লিকেশনের জন্য একটি ইন্টারফেস তৈরি করার সময়, কোম্পানির বিকাশকারীরা হার্ডওয়্যার অ্যাবস্ট্রাকশন লেয়ারের (HAL হার্ডওয়্যার অ্যাবস্ট্রাকশন লেয়ার) উইন্ডোজ এনটি মডিউলটি পরিবর্তন করার পথ নিয়েছিল, যা উচ্চ-প্রধান সিস্টেমের বিঘ্ন তৈরির জন্য দায়ী যা এর কাজে হস্তক্ষেপ করে। কঠিন বাস্তব সময়ে নিয়ন্ত্রণ. VenturCom এর কম্পোনেন্ট ইন্টিগ্রেটর সফ্টওয়্যার হল উইন্ডোজ এনটি-এর জন্য রিয়েল-টাইম অ্যাপ্লিকেশনগুলির বিকাশ এবং স্থাপনাকে ত্বরান্বিত করার একটি মাধ্যম; এটি একটি সমন্বিত প্যাকেজ হিসাবে আসে যাতে এমবেডেড অ্যাপ্লিকেশন (ECK এমবেডেড কম্পোনেন্ট কিট) এবং প্রকৃত রিয়েল-টাইম এক্সটেনশন (RTX 4.1) তৈরি করার জন্য সরঞ্জাম রয়েছে, যা উইন্ডোজ এনটির অধীনে তৈরি অ্যাপ্লিকেশনগুলিকে রিয়েল টাইমে চালানোর অনুমতি দেয়।

RadiSys রিয়েল-টাইম এক্সটেনশনগুলি বিকাশের জন্য একটি ভিন্ন পদ্ধতি গ্রহণ করেছে: প্রায় 20 বছর ধরে সু-পরীক্ষিত এবং সুপরিচিত রিয়েল-টাইম অপারেটিং সিস্টেম iRMX-এর অধীনে একটি কম-অগ্রাধিকার কাজ হিসাবে Windows NT বুট করে। সমস্ত রিয়েল-টাইম প্রসেসিং এবং কন্ট্রোল ফাংশন iRMX-এর অধীনে উচ্চ-অগ্রাধিকারমূলক কাজ হিসাবে চালিত হয়, প্রসেসরের সুরক্ষা ব্যবস্থা দ্বারা উইন্ডোজ এনটি অ্যাপ্লিকেশন এবং ড্রাইভার থেকে মেমরিতে বিচ্ছিন্ন। VenturCom সমাধানের তুলনায় এই পদ্ধতির সুবিধা রয়েছে যে রিয়েল-টাইম টাস্কটি উইন্ডোজ এনটি থেকে স্বাধীন: উইন্ডোজ এনটিতে ক্র্যাশ বা বিপর্যয়কর সিস্টেম ত্রুটির ক্ষেত্রে, রিয়েল-টাইম কন্ট্রোল টাস্ক চলতে থাকবে। এই সমাধানটি আপনাকে এনটি অপারেশনে উদ্ভূত সমস্যাগুলি সম্পর্কে মূল কাজটি জানাতে এবং শুধুমাত্র কাজ চালিয়ে যাওয়ার বা পুরো সিস্টেমটি বন্ধ করার অধিকার সংরক্ষণ করতে দেয়।

এটা উল্লেখ করা উচিত যে SCADA সিস্টেমে হার্ড রিয়েল টাইমের প্রয়োজনীয়তা (অর্থাৎ স্পষ্টভাবে সংজ্ঞায়িত, গ্যারান্টিযুক্ত সময়ের ব্যবধানে ইভেন্টগুলির প্রতিক্রিয়া/প্রক্রিয়া করার ক্ষমতা) শুধুমাত্র দূরবর্তী টার্মিনালগুলিতে প্রযোজ্য হয়; ডিসপ্যাচ কন্ট্রোল ইউনিটে (MTU), ইভেন্ট (প্রসেস, অবজেক্ট) সফট (আধা-) রিয়েল টাইমে প্রক্রিয়া/পরিচালিত হয়।

অ্যাপ্লিকেশন সফ্টওয়্যার

তত্ত্বাবধায়ক নিয়ন্ত্রণ এবং ডেটা অধিগ্রহণ সিস্টেম তৈরি করার সময় ওপেন আর্কিটেকচারগুলিতে ফোকাস করা এই সিস্টেমগুলির বিকাশকারীদের ডেটা সংগ্রহ এবং প্রক্রিয়াকরণ, পর্যবেক্ষণ, ইভেন্ট বিশ্লেষণ, নিয়ন্ত্রণ এবং একটি HMI ইন্টারফেস বাস্তবায়নের লক্ষ্য SCADA টাস্কে সরাসরি মনোনিবেশ করতে দেয়।

একটি নিয়ম হিসাবে, স্বয়ংক্রিয় নিয়ন্ত্রণ সিস্টেমের জন্য লক্ষ্য সফ্টওয়্যার এই সিস্টেমগুলির সরবরাহকারীদের দ্বারা একটি নির্দিষ্ট অ্যাপ্লিকেশনের জন্য তৈরি করা হয়।

SCADA সিস্টেম শব্দটি ডেটা সংগ্রহের (টেলিমেকানিক্যাল কমপ্লেক্স) জন্য একটি হার্ডওয়্যার এবং সফ্টওয়্যার কমপ্লেক্স মনোনীত করতে ব্যবহৃত হয়।

SCADA সিস্টেম দ্বারা সমাধান করা প্রধান কাজগুলির মধ্যে রয়েছে:

  • ইউএসও (নিয়ন্ত্রিত বস্তুর সাথে যোগাযোগ ডিভাইস) এর সাথে রিয়েল টাইমে ডেটা বিনিময়। এই ডিভাইসটি একটি শিল্প নিয়ন্ত্রক বা একটি I/O বোর্ড হতে পারে।
  • বাস্তব সময়ে তথ্য প্রক্রিয়াকরণ.
  • মনিটরের স্ক্রিনে মানুষের কাছে বোধগম্য আকারে তথ্য প্রদর্শন করা (এইচএমআই, ইংরেজি থেকে সংক্ষেপে। হিউম্যান মেশিন ইন্টারফেস - মানব-মেশিন ইন্টারফেস)।
  • প্রযুক্তিগত তথ্য সহ একটি রিয়েল-টাইম ডাটাবেস বজায় রাখা।
  • অ্যালার্ম সিগন্যালিং এবং অ্যালার্ম ব্যবস্থাপনা।
  • প্রক্রিয়ার অগ্রগতি প্রতিবেদন তৈরি এবং তৈরি করা।
  • প্রযুক্তিগত তথ্য সংরক্ষণাগার (ইতিহাস সংগ্রহ)।

বাহ্যিক অ্যাপ্লিকেশনের সাথে যোগাযোগ প্রদান (DBMS, স্প্রেডশীট, ওয়ার্ড প্রসেসর, ইত্যাদি)। একটি এন্টারপ্রাইজ ম্যানেজমেন্ট সিস্টেমে, এই জাতীয় অ্যাপ্লিকেশনগুলি প্রায়শই MES স্তর হিসাবে শ্রেণীবদ্ধ করা হয়।

কখনও কখনও SCADA সিস্টেমগুলি প্রোগ্রামিং শিল্প নিয়ন্ত্রকদের জন্য অতিরিক্ত সফ্টওয়্যার দিয়ে সজ্জিত করা হয়। এই ধরনের SCADA সিস্টেমকে বলা হয় ইন্টিগ্রেটেড, এবং তাদের সাথে SoftLogic শব্দটি যোগ করা হয়েছে।

এটি একটি এনসাইক্লোপিডিয়া থেকে নেওয়া একটি শুকনো সূত্র ছিল। প্রকৃতপক্ষে, এই শ্রেণীর সিস্টেমগুলির একটি স্পষ্ট উদ্দেশ্য রয়েছে - তারা অনেক দূরবর্তী বস্তুর (1 থেকে 10,000 কন্ট্রোল পয়েন্ট, কখনও কখনও একে অপরের থেকে হাজার হাজার কিলোমিটার দূরত্বে) বা একটি ভৌগলিকভাবে বিতরণ করা বস্তুর নিয়ন্ত্রণ এবং প্রেরণ করার ক্ষমতা প্রদান করে। .

ক্লাসিক উদাহরণ হল:

  • তেল পাইপলাইন;
  • গ্যাস পাইপলাইন;
  • জলের পাইপলাইন;
  • দূরবর্তী বিদ্যুৎ বিতরণ সাবস্টেশন;
  • জল গ্রহণ;
  • ডিজেল জেনারেটর পয়েন্ট, ইত্যাদি

SCADA এর প্রধান কাজ হল কন্ট্রোল পয়েন্ট থেকে আসা বিভিন্ন দূরবর্তী বস্তুর তথ্য সংগ্রহ করা এবং এই তথ্যটি একটি একক প্রেরণ কেন্দ্রে প্রদর্শন করা। উপরন্তু, SCADA প্রাপ্ত তথ্যের দীর্ঘমেয়াদী সংরক্ষণাগার প্রদান করতে হবে। একই সময়ে, প্রেরণকারীর প্রায়শই কেবল নিষ্ক্রিয়ভাবে বস্তুটি পর্যবেক্ষণ করার সুযোগ থাকে না, তবে বিভিন্ন পরিস্থিতিতে প্রতিক্রিয়া জানিয়ে সীমিত পরিমাণে এটি নিয়ন্ত্রণ করারও সুযোগ থাকে।

সাধারণ SCADA কাঠামো

SCADA অপারেশন প্রক্রিয়াকরণ, বিশ্লেষণ এবং সম্ভাব্য ব্যবস্থাপনার জন্য দূরবর্তী পয়েন্ট (বস্তু) থেকে রিয়েল-টাইম তথ্য সংগ্রহের একটি ক্রমাগত প্রক্রিয়া।

রিয়েল-টাইম প্রক্রিয়াকরণের প্রয়োজনীয়তা অপারেটর (প্রেরক) এর কেন্দ্রীয় ইন্টারফেসে সমস্ত বার্তা এবং ডেটা প্রম্পট ডেলিভারি (ইস্যু করার) প্রয়োজনের কারণে। একই সময়ে, বিভিন্ন SCADA সিস্টেমের জন্য বাস্তব সময়ের ধারণা আলাদা।

সমস্ত আধুনিক SCADA সিস্টেমে তিনটি প্রধান কাঠামোগত উপাদান রয়েছে (নীচের চিত্রটি দেখুন):

দূরবর্তী টার্মিনাল ইউনিট(RTU) একটি দূরবর্তী টার্মিনাল যা নিয়ন্ত্রিত বস্তুর সাথে সরাসরি সংযোগ করে এবং বাস্তব সময়ে টাস্ক (নিয়ন্ত্রণ) প্রক্রিয়া করে। আরটিইউ বাস্তবায়নের পরিসর বিস্তৃত: আদিম সেন্সর যা একটি বস্তু থেকে তথ্য সংগ্রহ করে, বিশেষ মাল্টিপ্রসেসর ফল্ট-সহনশীল কম্পিউটিং সিস্টেম যা তথ্য প্রক্রিয়াকরণ করে এবং কঠিন বাস্তব সময়ে নিয়ন্ত্রণ করে। এর নির্দিষ্ট বাস্তবায়ন অ্যাপ্লিকেশনের সুনির্দিষ্ট বৈশিষ্ট্য দ্বারা নির্ধারিত হয়। নিম্ন-স্তরের তথ্য প্রক্রিয়াকরণ ডিভাইসগুলির ব্যবহার কেন্দ্রীয় নিয়ন্ত্রণ কেন্দ্রের সাথে যোগাযোগের চ্যানেলগুলির জন্য ব্যান্ডউইথের প্রয়োজনীয়তা হ্রাস করা সম্ভব করে তোলে।

মাস্টার টার্মিনাল ইউনিট(MTU), মাস্টার স্টেশন (MS) নিয়ন্ত্রণ কেন্দ্র (প্রধান টার্মিনাল); উচ্চ-স্তরের ডেটা প্রক্রিয়াকরণ এবং নিয়ন্ত্রণ করে, সাধারণত নরম (আধা-) রিয়েল টাইমে। প্রধান ফাংশনগুলির মধ্যে একটি হল একটি মানব-মেশিন ইন্টারফেস প্রদান করা (মানব অপারেটর এবং সিস্টেমের মধ্যে)। নির্দিষ্ট সিস্টেমের উপর নির্ভর করে, এমটিইউ বিভিন্ন ধরণের আকারে প্রয়োগ করা যেতে পারে: একটি একক কম্পিউটার থেকে কমিউনিকেশন চ্যানেলের সাথে সংযোগ স্থাপনের জন্য অতিরিক্ত ডিভাইস সহ বৃহৎ কম্পিউটিং সিস্টেম (মেনফ্রেম) এবং/অথবা ওয়ার্কস্টেশন এবং সার্ভারগুলি স্থানীয় নেটওয়ার্কে একীভূত। একটি নিয়ম হিসাবে, একটি MTU নির্মাণ করার সময়, সিস্টেমের নির্ভরযোগ্যতা এবং নিরাপত্তা বাড়ানোর জন্য বিভিন্ন পদ্ধতি ব্যবহার করা হয়। MTU ডিভাইসটিকে প্রায়ই SCADA সার্ভার বলা হয়।

যোগাযোগ ব্যবস্থা(CS) RTU এবং MTU এর মধ্যে যোগাযোগ ব্যবস্থা (যোগাযোগ চ্যানেল)। রিমোট ইউনিট (আরটিইউ) থেকে কেন্দ্রীয় প্রেরণকারী ইন্টারফেসে ডেটা প্রেরণ করা এবং এমটিইউ থেকে আরটিইউতে নিয়ন্ত্রণ সংকেত প্রেরণ করা প্রয়োজন। নিম্নলিখিত ডেটা ট্রান্সমিশন চ্যানেলগুলি একটি যোগাযোগ ব্যবস্থা হিসাবে ব্যবহার করা যেতে পারে:

  • লিজড লাইন - নিজের বা লিজড; তামার তার বা ফাইবার অপটিক;
  • ব্যক্তিগত রেডিও নেটওয়ার্ক;
  • এনালগ টেলিফোন লাইন;
  • ডিজিটাল আইএসডিএন নেটওয়ার্ক;
  • সেলুলার নেটওয়ার্ক GSM (GPRS)।

যোগাযোগ লাইনের নকল করার জন্য, ডিভাইসগুলি একাধিক নেটওয়ার্কের সাথে সংযোগ করতে পারে, উদাহরণস্বরূপ, একটি ডেডিকেটেড লাইন এবং একটি ব্যাকআপ রেডিও চ্যানেল।

একটি নিয়ন্ত্রণ প্রক্রিয়া হিসাবে SCADA এর বৈশিষ্ট্য

আধুনিক প্রেরণ ব্যবস্থায় নিয়ন্ত্রণ প্রক্রিয়ার কিছু বৈশিষ্ট্যগত বৈশিষ্ট্য নীচে তালিকাভুক্ত করা হয়েছে:

  • SCADA সিস্টেমে, একজন ব্যক্তির (অপারেটর, প্রেরণকারী) উপস্থিতি বাধ্যতামূলক;
  • কোন ভুল প্রভাব নিয়ন্ত্রণ বস্তুর ব্যর্থতা (ক্ষতি) বা এমনকি বিপর্যয়কর পরিণতি হতে পারে;
  • প্রেরকের সাধারণত সিস্টেমের নিয়ন্ত্রণের জন্য সামগ্রিক দায়িত্ব থাকে, যা স্বাভাবিক অবস্থায়, সর্বোত্তম কর্মক্ষমতা অর্জনের জন্য শুধুমাত্র মাঝে মাঝে পরামিতিগুলির সমন্বয়ের প্রয়োজন হয়;
  • বেশিরভাগ সময়, প্রেরণকারী নিষ্ক্রিয়ভাবে প্রদর্শিত তথ্য পর্যবেক্ষণ করে। নিয়ন্ত্রণ প্রক্রিয়ায় প্রেরণকারীর সক্রিয় অংশগ্রহণ কদাচিৎ ঘটে, সাধারণত সমালোচনামূলক ঘটনা - ব্যর্থতা, জরুরী এবং জরুরী পরিস্থিতি ইত্যাদির ক্ষেত্রে;
  • সঙ্কটজনক পরিস্থিতিতে অপারেটরের ক্রিয়াকলাপ কঠোরভাবে সময়ের মধ্যে সীমিত হতে পারে (কয়েক মিনিট বা এমনকি সেকেন্ড।
আপনি নিবন্ধটি পছন্দ করেছেন? বন্ধুদের সাথে ভাগাভাগি করা: