এটি DNP3 প্রোটোকল লিনাক্স ডেভেলপমেন্ট SDK নামের উইন্ডোজ অ্যাপ যার সর্বশেষ রিলিজটি DNP3-V21.05.010.zip হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।
ডাউনলোড করুন এবং অনলাইনে চালান DNP3 প্রোটোকল লিনাক্স ডেভেলপমেন্ট SDK নামের এই অ্যাপটি অনওয়ার্কস সহ বিনামূল্যে।
এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:
- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷
- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।
- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।
- 4. এই ওয়েবসাইট থেকে যেকোনো OS OnWorks অনলাইন এমুলেটর শুরু করুন, তবে আরও ভালো উইন্ডোজ অনলাইন এমুলেটর।
- 5. OnWorks Windows OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।
- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন এবং এটি ইনস্টল করুন।
- 7. আপনার লিনাক্স ডিস্ট্রিবিউশন সফ্টওয়্যার সংগ্রহস্থল থেকে ওয়াইন ডাউনলোড করুন। একবার ইনস্টল হয়ে গেলে, আপনি ওয়াইন দিয়ে চালানোর জন্য অ্যাপটিতে ডাবল-ক্লিক করতে পারেন। এছাড়াও আপনি PlayOnLinux ব্যবহার করে দেখতে পারেন, ওয়াইনের উপর একটি অভিনব ইন্টারফেস যা আপনাকে জনপ্রিয় উইন্ডোজ প্রোগ্রাম এবং গেম ইনস্টল করতে সাহায্য করবে।
ওয়াইন লিনাক্সে উইন্ডোজ সফ্টওয়্যার চালানোর একটি উপায়, কিন্তু কোন উইন্ডোজ প্রয়োজন নেই। ওয়াইন হল একটি ওপেন সোর্স উইন্ডোজ সামঞ্জস্যপূর্ণ স্তর যা সরাসরি যেকোনো লিনাক্স ডেস্কটপে উইন্ডোজ প্রোগ্রাম চালাতে পারে। মূলত, ওয়াইন স্ক্র্যাচ থেকে পর্যাপ্ত উইন্ডোজ পুনরায় প্রয়োগ করার চেষ্টা করছে যাতে এটি আসলে উইন্ডোজের প্রয়োজন ছাড়াই সেই সমস্ত উইন্ডোজ অ্যাপ্লিকেশন চালাতে পারে।
স্ক্রীনশটগুলি
Ad
DNP3 প্রোটোকল লিনাক্স ডেভেলপমেন্ট SDK
বর্ণনাঃ
DNP3 প্রোটোকল Linux SDK এম্বেডেড লিনাক্স (ARM, Coldfire, Power PC), Ubuntu Linux (X86, X86-64), Fedora, CentOS, Red Hat এবং POSIX অভিযোগ ওএস সমর্থন করে
সোর্স কোড আপনাকে আমাদের DNP3 লাইব্রেরির সাথে কাজ করার জন্য আপনার বিদ্যমান উন্নয়ন পরিবেশের বৈশিষ্ট্যগুলির সাথে আপনার নিজের উদাহরণগুলি দ্রুত সংকলন করার অনুমতি দেবে।
DNP3 Linux SDK-এ রয়েছে শেয়ার্ড লাইব্রেরি(.a) (প্রি-কম্পাইল করা লাইব্রেরি), স্ট্যাটিক লিঙ্ক লিব, ডেমো সার্ভার এবং ক্লায়েন্ট প্রোগ্রাম, কোডব্লক ডেমো কনসোল প্রোজেক্ট ফাইল, ডক্সিজেন।
DNP3 ডেমো লিনাক্স শেয়ার্ড লাইব্রেরিতে সাধারণ (আউটস্টেশন সার্ভার এবং ক্লায়েন্ট সি প্রোগ্রাম) একটি কমান্ড উইন্ডো এবং কমান্ড লাইন ইনপুট ব্যবহার করার উদাহরণ রয়েছে।
একটি বিনামূল্যে DNP3 উন্নয়ন বান্ডেল পান
https://www.freyrscada.com/dnp3-ieee-1815.php
আন্তঃব্যবহার্যতা:
https://www.freyrscada.com/docs/FreyrSCADA-DNP-Driver-Object-Variation-Support.pdf
চলচ্চিত্র মাধ্যমে শিক্ষা:
https://www.youtube.com/playlist?list=PL4tVfIsUhy1abOTxSed3l56FQux5Bn_gj
বৈশিষ্ট্য
- এই মূল্যায়ন প্যাকেজ আপনাকে অনুমতি দেয়: পণ্য ম্যানুয়াল (এপিআই ডকুমেন্টেশন) (পিডিএফ, ডক্সিজেন এইচটিএমএল) অ্যাক্সেস করুন
- DNP3 (IEEE 1815) লাইব্রেরি API ডকুমেন্টেশন ব্রাউজ করুন
- প্রদত্ত DNP3 (IEEE 1815) উদাহরণগুলির উত্স কোড অধ্যয়ন করুন৷
- DNP3 (IEEE 1815) উদাহরণগুলি সংশোধন ও সংকলন করুন
- আপনার নিজস্ব DNP3 (IEEE 1815) প্রোগ্রাম তৈরি করুন এবং শীর্ষস্থানীয় পরীক্ষার সরঞ্জামগুলির সাথে পরীক্ষা করুন
- আপনি অ্যাপ্লিকেশন উদাহরণের উত্স কোড ব্যবহার করতে পারেন এবং আপনার প্রয়োজন অনুযায়ী তাদের পরিবর্তন করতে পারেন।
- ন্যূনতম সিস্টেমের প্রয়োজনীয়তা: উবুন্টু, ফেরোদা, ডেবিয়ান...(সমস্ত পসিক্স কমপ্লায়েন্ট অপারেটিং সিস্টেম) gcc - যেকোনো IDE C & C++ প্রোগ্রামিং সমর্থন করে
- ANSI C এর সাথে সম্পূর্ণরূপে অনুগত
- স্বচ্ছ লাইসেন্সিং স্কিম - কোনও লুকানো খরচ নেই, কোনও বিলম্বিত অর্থপ্রদান নেই৷
- উচ্চ কর্মক্ষমতা, শক্তিশালী এবং মাপযোগ্য আর্কিটেকচার
- সিস্টেম ইন্টিগ্রেটর এবং OEM-দের জন্য তাদের সিস্টেমগুলি বাস্তবায়নের জন্য মানক সরঞ্জামগুলি ব্যবহার করার জন্য একটি সহজ পদ্ধতি প্রদান করে
- লিনাক্স প্ল্যাটফর্মের জন্য, প্রোটোকল স্ট্যাক শুধুমাত্র POSIX-সম্মত সিস্টেম কল এবং লাইব্রেরি ব্যবহার করে লেখা।
- প্রসঙ্গ-ভিত্তিক ইভেন্ট-চালিত মডেল
- সিরিয়াল, টিসিপি আইপি কমিউনিকেশন সমর্থন করে
- লেভেল 3 কমপ্লায়েন্স
- সম্পূর্ণ ফাইল স্থানান্তর বাস্তবায়ন এবং ডিরেক্টরি কমান্ড
- অযাচিত প্রতিক্রিয়া, অক্টেক্ট স্ট্রিং, ভার্চুয়াল টার্মিনাল আউটপুট সমর্থন করে
- "সিলেক্ট-বিফোর-অপারেট" এবং "ডাইরেক্ট-এক্সিকিউট" কমান্ড এক্সিকিউশন মোড সমর্থন করে
- http://www.freyrscada.com/DNP3(IEEE-1815)-Linux-Software-Development-Kit(SDK).php
- একাধিক সার্ভার এবং ক্লায়েন্ট সিমুলেশন
- ANSI-স্ট্যান্ডার্ড সি সোর্স কোডে লেখা, একটি কঠোর কর্পোরেট কোডিং স্ট্যান্ডার্ডের অধীনে, এবং C++ সমর্থন করে
- ঘড়ির সময় সিঙ্ক্রোনাইজেশন
- বাইনারি ইনপুট, ডাবল-বিট বাইনারি ইনপুট, বাইনারি আউটপুট, কাউন্টার ইনপুট, অ্যানালগ ইনপুট, অ্যানালগ আউটপুট, অক্টেক্ট স্ট্রিং, ভার্চুয়াল টার্মিনাল স্ট্রিং।
পাঠকবর্গ
বিকাশকারী, প্রকৌশল
প্রোগ্রামিং ভাষা
সি++, সি
এটি একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/dnp3-linux-development-sdk/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।