বাণিজ্যিক SCADA লাইসেন্স হাজার হাজার টাকা খরচ করে এবং একটি ছোট প্যানেলের জন্য অতিরিক্ত। easySCADA — Rievtech থেকে ফ্রি, পিসি-ভিত্তিক SCADA প্যাকেজ — xLogic পরিবারের জন্য লাইভ স্ক্রীন, প্রবণতা, অ্যালার্ম এবং ডেটা লগিং শূন্য লাইসেন্স খরচে দেয়। আমি একটি পাম্প স্টেশন, একটি গ্রীনহাউস এবং একটি টেস্ট বেঞ্চকে দেখেছি সবকিছু সঠিক SCADA পেয়েছে একটি উইন্ডোজ পিসির দামে, তাই আমাকে সেটআপের মাধ্যমে আপনাকে নিয়ে যেতে দিন যেমনটি ম্যানুয়াল শেখায় — ধুলো ছাড়া।
আপনি আসলে কী ইনস্টল করছেন
দুটি প্রোগ্রাম কাজটি করে।easyMonitorহলো কনফিগারেশন এডিটর — আপনি স্ক্রীন তৈরি করেন, ভেরিয়েবল বেঁধে দেন, এবং রান চাপেন।easyServerঐচ্ছিক, শুধুমাত্র তখন প্রয়োজন যখন কন্ট্রোলারগুলি ইথারনেট/GPRS এর মাধ্যমে ক্লায়েন্ট হিসাবে সংযুক্ত হয়। উভয়ের পিছনে একটি MySQL ডেটাবেস রয়েছে, কারণ ঐতিহাসিক এবং অ্যালার্ম ডেটা কোথাও থাকতে হবে।
এটি মানে ইনস্টল অর্ডার গুরুত্বপূর্ণ: প্রথমে MySQL6, তারপর easySCADA কনফিগারেশন সফটওয়্যার। উইন্ডোজ 7 বা 8 এ, ইনস্টলারটিতে ডান-ক্লিক করুন এবং নির্বাচন করুনঅ্যাডমিনিস্ট্রেটর হিসাবে চালান— ম্যানুয়ালটি স্পষ্ট, এবং এটি বাদ দিলে এমন ধরনের রহস্যময় ত্রুটি তৈরি হয় যা একটি সকালে নষ্ট করে।
সিস্টেমের প্রয়োজনীয়তা, সৎভাবে
উইন্ডোজ XP বা পরে, 7, 10 এবং 11 এর মাধ্যমে। একটি পেন্টিয়াম III 800MHz CPU এবং 256MB RAM যথেষ্ট। গত পনেরো বছরের যেকোন অফিস পিসি যোগ্য। যদি আপনার "SCADA সার্ভার" একটি অবসরপ্রাপ্ত ল্যাপটপ হয়, অভিনন্দন — এটি এখন একটি বৈধ SCADA সার্ভার।
এটি সংযোগ করার তিনটি উপায়
আপনার সাইটের জন্য যে রুটটি উপযুক্ত তা বেছে নিন:
- RS232/RS485 সিরিয়াল— সরাসরি কেবল, Modbus RTU। কোন সার্ভার সফটওয়্যার নেই, কোন নেটওয়ার্ক কনফিগারেশন নেই। একটি একক প্যানেলের জন্য নিরাপদ ডিফল্ট
- ইথারনেট, নিয়ন্ত্রক হিসাবে সার্ভার— easyMonitor সরাসরি Modbus TCP এর মাধ্যমে সংযুক্ত হয়। কোন সার্ভার সফটওয়্যার নেই; নিয়ন্ত্রক একটি স্থির IP ধারণ করে এবং রাউটার দূরবর্তী অ্যাক্সেসের জন্য এর পোর্ট ফরওয়ার্ড করে
- ইথারনেট/GPRS, নিয়ন্ত্রক হিসাবে ক্লায়েন্ট— নিয়ন্ত্রকরা একটি স্থির IP বা ডোমেইন সহ PC তে easyServer এ ডায়াল করে। NAT-ed সাইট এবং EXM-সিরিজ GPRS টেলিমেট্রি জন্য
প্রোটোকল নোটটি পুনরাবৃত্তি করার যোগ্য কারণ মানুষ এটি ভুল করে: easySCADA মডবাস RTU এবং মডবাস TCP কথা বলে। এটিই সব। কোন MQTT, কোন OPC-UA — এবং এটি ঠিক আছে, কারণ মডবাস একটি ছোট SCADA এর জন্য ঠিক যা প্রয়োজন।
সেটআপ পথ, শূন্য থেকে
প্রকল্প তৈরি করুন:ফাইল → প্রকল্প → নতুন, নাম দিন, কন্ট্রোলার মডেল বেছে নিন। একটি নতুন প্রকল্প ইতিমধ্যেই পাঁচটি সিরিয়াল ডিভাইস বহন করে; ডান-ক্লিক করুনডিভাইসএবং আপনি যে একটি প্রয়োজন সেটি সম্পাদনা করুন। ঠিকানা সেট করুন (প্রতিটি ডিভাইসের জন্য অনন্য — ডুপ্লিকেটগুলি বাসকে ক্ষতিগ্রস্ত করে), প্রোটোকল (মডবাস-আরটিইউ বা মডবাস-টিসিপি), মডেল, COM পোর্ট এবং বাউড রেট (9600 ডিফল্ট; আপনি যদি দ্রুত যান তবে প্রথমে PLC পাশে পরিবর্তন করুন), অথবা ইথারনেটের জন্য কন্ট্রোলার IP এবং পোর্ট — উদাহরণস্বরূপ 192.168.0.133 পোর্ট 5001 এ একটি কন্ট্রোলার সেট করা সার্ভার হিসাবে।
তারপরডেটাট্যাব: পয়েন্টগুলি যোগ করুন — ডিজিটাল ইনপুট এবং আউটপুট, অ্যানালগ ইনপুট, ফ্ল্যাগ, রেজিস্টার — প্রতিটি ঠিকানা, সংখ্যা এবং একটি পোলিং অগ্রাধিকার সহ। অ্যালার্মের জন্য উচ্চ, নিয়ন্ত্রণের জন্য মধ্যম, ধীর গতির অ্যানালগ মানগুলির জন্য নিম্ন। আপনি যে অবজেক্টগুলি ড্রলিব মেনু থেকে রাখেন সেগুলির সাথে সেই ভেরিয়েবলগুলি বেঁধে দিন: ল্যাম্প, বোতাম, মিটার, ট্যাঙ্ক, প্রবণতা চার্ট।
ক্লিক করুনশুরু/বন্ধ ▶বোতামে। এটি সত্যের মুহূর্ত।
৩০ সেকেন্ডের যোগাযোগ পরীক্ষা
একটি ডিজিটাল ফ্ল্যাগ যোগ করুন — F1, ধরুন — xLogicSoft এ PLC প্রোগ্রামে। যদি এর অবস্থা easyMonitor উইন্ডোতে টগল হয়, যোগাযোগ জীবিত। যদি এটি মৃত থাকে, ঠিকানা, বাউড রেট এবং পোর্ট পরীক্ষা করুন এর আগে আপনি অন্য কিছু স্পর্শ করেন। দশের মধ্যে নয়টি এটি তিনটির মধ্যে একটি।
দূরবর্তী সাইট এবং সৎ নোট
কন্ট্রোলারকে সার্ভার হিসাবে ইন্টারনেট অ্যাক্সেসের জন্য: রাউটারে স্থির IP, পোর্ট ফরওয়ার্ড (যেমন 5001) কন্ট্রোলারের LAN ঠিকানায়। EXM মডেলে GPRS এর জন্য: কনফিগার করুনGPRS ডেটা আপলোডব্লক xLogic এ easyServer IP এবং পোর্ট সহ, নির্বাচন করুনকাস্টম মডবাস, এবং ম্যানুয়ালের সতর্কতা মনে রাখুন — জিপিআরএস ওয়্যারলেস, ধীর এবং সিম ডেটার খরচ আছে। নিম্ন-দর টেলিমেট্রি, উচ্চ-গতি পোলিং নয়।
একাধিক কন্ট্রোলার পর্যবেক্ষণ করছেন? অনন্য ঠিকানা, সর্বদা। একই ঠিকানার দুটি ডিভাইস একে অপরের ডেটা নীরবে ক্ষতিগ্রস্ত করবে, এবং এটি খুঁজে পাওয়া সবচেয়ে কঠিন ত্রুটি।
যেখানে easySCADA উজ্জ্বল
ছোট পাম্প স্টেশন, গ্রীনহাউস, HVAC প্যানেল, একক-মেশিন কর্মশালা — সাইটগুলি যেখানে একটি বাণিজ্যিক SCADA এর খরচ সেই প্যানেলের চেয়ে বেশি হবে যা এটি পর্যবেক্ষণ করে। যখন সাইটটি বৃদ্ধি পায়, একই কন্ট্রোলারগুলি একটি বাণিজ্যিক SCADA বা একটি ক্লাউড প্ল্যাটফর্মে চলে যায় হার্ডওয়্যারকে স্পর্শ না করেই। আপনি যে লাইসেন্সটি কিনেননি তা হল সেরা লাইসেন্স যা আপনি কখনও মালিকানা পাননি।
ডেটা লগিং যা নিজেই খরচ মেটায়
এটি একটি বৈশিষ্ট্য যা কেউ মূল্য উদ্ধৃত করে না, এবং এটি সবচেয়ে বেশি বিতর্ক শেষ করে: ঐতিহাসিক লগ। easySCADA এর ডেটাবেস-সমর্থিত লগিং সময়ের সাথে মানগুলি রেকর্ড করে, এবং যখন একটি মেশিন 03:12 এ ভুল আচরণ করে, লগ আপনাকে বলে যে স্তরটি কী ছিল, পাম্পটি কী করেছে এবং কখন অ্যালার্মটি সত্যিই চালু হয়েছিল। "এটি হঠাৎ থেমে গেছে" কথোপকথন — রক্ষণাবেক্ষণের সবচেয়ে ব্যয়বহুল বাক্য — একটি অনুমানের খেলা পরিবর্তে একটি ডেটা পর্যালোচনা হয়ে যায়।
আপনার প্রয়োজন হওয়ার আগে লগ করার জন্য সিদ্ধান্ত নিন। যদি প্রক্রিয়া বিচ্যুত হয় তবে তাপমাত্রা এবং চাপ; যদি রক্ষণাবেক্ষণের সময়সূচী গুরুত্বপূর্ণ হয় তবে চলমান ঘণ্টা; সর্বদা অ্যালার্ম পরিবর্তন। লগের সময়সীমা প্রক্রিয়ার সাথে মেলানোর জন্য সেট করুন — একটি ধীর ট্যাঙ্কের জন্য এক মিনিট, একটি দ্রুত মেশিনের জন্য এক সেকেন্ড। সবচেয়ে দ্রুত গতিতে সবকিছু লগ করা ডিস্ক পূর্ণ করে এবং সংকেতকে চাপা দেয়; সঠিক জিনিসগুলি সঠিক গতিতে লগ করা ডেটাবেসকে একটি রক্ষণাবেক্ষণ ওরাকলে পরিণত করে।
MySQL ব্যাকএন্ড মানে ইতিহাস পুনরায় চালু হওয়ার সময় বেঁচে থাকে এবং সফ্টওয়্যারটি জ্যাম না করে বাড়ে। একটি ছোট সাইটে লগ করা এক বছরের ডেটা কয়েকশ মেগাবাইট — যে কোনও আধুনিক মেশিনের জন্য তুচ্ছ, প্রথমবার যখন একটি ওয়ারেন্টি বিরোধ একটি সময়মত ট্রেস নিয়ে আসে যা এটি সমাধান করে তখন অমূল্য।
নমুনা প্রকল্প কৌশল
আপনার প্রথম easySCADA প্রকল্পটি একটি খালি স্ক্রীন থেকে তৈরি করবেন না। একটি কার্যকরী নমুনা থেকে শুরু করুন — ম্যানুয়ালের উদাহরণ অধ্যায়গুলি ডিভাইস তৈরি, ভেরিয়েবল সংজ্ঞায়িত করা, স্ক্রীন তৈরি এবং সিরিয়াল এবং ইথারনেট পর্যবেক্ষণ পাথগুলি শেষ থেকে শেষ পর্যন্ত নিয়ে যায়। অভিযোজিত করুন, পুনঃআবিষ্কার করবেন না। নমুনাটি আপনাকে দুটি সবচেয়ে সাধারণ ভুল থেকে রক্ষা করে: ভুল ডিভাইস মডেল নির্বাচন এবং ভুলে যাওয়া বাউড-রেট হ্যান্ডশেক।
একটি স্ক্রীন তৈরি করুন যা কাজ করে, তারপর সম্প্রসারণ করুন। স্তর, পাম্পের অবস্থা এবং একটি অ্যালার্ম ল্যাম্প সহ একটি একক ট্যাঙ্ক ভিউ আপনাকে পুরো লুপটি শেখায়: ডিভাইস, ভেরিয়েবল, অবজেক্ট, বাইনডিং, রান। দ্বিতীয় স্ক্রীনটি সময়ের এক তৃতীয়াংশ নেয়; দশমটি মিনিট সময় নেয়। এভাবেই মুক্ত সফ্টওয়্যার একটি উৎপাদন সরঞ্জামে পরিণত হয় — একটি উদ্দেশ্যমূলক সেশন পরিবর্তে মেনুগুলির সাথে লড়াইয়ের একটি সপ্তাহান্ত।
এবং প্রকল্পের ফাইলগুলি সংস্করণ নিয়ন্ত্রণের অধীনে রাখুন। easySCADA প্রকল্পগুলি সাধারণ ফাইল; এগুলি পরিষ্কারভাবে পার্থক্য করে এবং এগুলিকে কোডের মতো আচরণ করা উচিত। যে দিন গ্রাহক জিজ্ঞাসা করে "গত মাসে কী পরিবর্তন হয়েছে," আপনার কাছে একটি উত্তর থাকবে যা একটি কাঁধের ঝাঁকুনি নয়।
আমাদের ডাউনলোড কেন্দ্র থেকে ডাউনলোড এবং একটি নমুনা প্রকল্প পান, অথবা আমাদের মডবাস সেটআপ গাইডের সাথে প্রথমে কন্ট্রোলার দিকটি প্রস্তুত করুন। এবং হ্যাঁ — এখানে সত্যিই বিনামূল্যে মানে বিনামূল্যে। আমি চেক করেছি।












