সুচিপত্র:
- ধাপ 1: সংযোগ করা খুব সহজ
- ধাপ 2: প্রথম পরীক্ষা: মাস্টার হিসাবে HMI এবং দাস হিসাবে Arduinos
- ধাপ 3: দ্বিতীয় পরীক্ষা: দাস হিসাবে HMI, মাস্টার হিসাবে ক্লোন এবং দাস হিসাবে UNO
- ধাপ 4: উপসংহার
ভিডিও: MODBUS RTU এ শিল্প HMI এবং Arduinos: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
এই নির্দেশে আমি একটি শিল্প HMI (COOLMAY MT6070H, 150EUROS), একটি Arduino CLONE DIY (10EUROS) এবং একটি Arduino UNO (10EUROS) এর মধ্যে যোগাযোগের একটি উদাহরণ বর্ণনা করব। নেটওয়ার্কটি একটি বিশেষ এবং শক্তিশালী এবং শিল্প প্রোটোকলের অধীনে চলবে: MODBUS RTU (কোন IP বা ইথারনেট অনুরোধ করা হয়নি)। এই নেটওয়ার্ক সম্পর্কে আরও তথ্য, এখানে:
en.wikipedia.org/wiki/Modbus
আমি এই ধরনের নেটওয়ার্কের দক্ষতা এবং শক্তি অন্বেষণ করতে 2 টি পরীক্ষা করেছি:
-প্রথমটিতে: এইচএমআই হল মাস্টার, ক্লোন হল স্লেভ 1 এবং ইউএনও হল স্লেভ 3 (আপনি যে আইডিটি চান তা দিন)
-দ্বিতীয়টিতে: এইচএমআই হল স্লেভ 1, ক্লোন হল মাস্টার (অটোমেশন এমবেডেড প্রোগ্রাম সহ), ইউএনও স্লেভ 3 থাকে।
ধাপ 1: সংযোগ করা খুব সহজ
কি প্রয়োজন:
-একটি শিল্প HMI COOLMAY MT6070H একটি modbus সংযোগকারী সহ
-একটি DIY ARDUINO ক্লোন
-ইউএনও
-2 MAX485 াল
-একটি পাওয়ার সাপ্লাই 24V ডিসি
-2 ইউএসবি প্রোগ্রামিং কেবল এবং একটি ইউএসবি এসএসপি।
প্রতিটি pinA+ এবং pinB- কে একসাথে সংযুক্ত করতে সাবধান থাকুন এবং সমস্ত ডিভাইসের জন্য একই GND আছে।
ধাপ 2: প্রথম পরীক্ষা: মাস্টার হিসাবে HMI এবং দাস হিসাবে Arduinos
প্রথমত, আপনাকে আপনার আরডুইনো আইডিইতে কিছু দরকারী লাইব্রেরি এবং বোর্ড যুক্ত করতে হবে:
হার্ডওয়্যার: ক্লোন বোর্ডের জন্য মিনিকোর
-এসএম: স্টেট মেশিন লাইব্রেরি
-সিম্পলমডবাস: মোডবাস আরটিইউ লাইব্রেরি স্লেভ বা ম্যাটার মোডে।
আমি HMI এবং উভয় arduinos এর একটি স্কেচও দিয়েছি একটি টিউটোরিয়াল এবং modbus rtu এর উপর একটি ফরাসি গাইড দিয়ে।
ধাপ 3: দ্বিতীয় পরীক্ষা: দাস হিসাবে HMI, মাস্টার হিসাবে ক্লোন এবং দাস হিসাবে UNO
কেন এই পরীক্ষা? কারণ এই ধরণের এইচএমআইতে অটোমেশন প্রোগ্রাম এম্বেড করা অসম্ভব: আপনি এটি করতে পারবেন না কারণ এটি সিস্টেম এবং মেশিনগুলিতে সুরক্ষা এবং সুরক্ষা বিধিগুলিকে সম্মান করে না।
HMI নরম এখানে পাওয়া যায়:
www.coolmay.com/Download-159-36-41.html
ভিতরে বিশেষ লাইব্রেরি সহ Arduino IDE এর মতো, আপনি সহজেই আপনার ডিভাইসটি স্লেভ বা মাস্টারে পরিবর্তন করেন।
যোগাযোগের গতি এখানে ধীর বলে মনে হচ্ছে। তাই আমি আরো গতি প্রতিক্রিয়া অর্জন করতে কিছু জিনিস যোগ করুন:
-8E1 এর পরিবর্তে 8O1 তে সিরিয়াল যোগাযোগ
-রিয়েল টাইম চলার জন্য স্টেট মেশিন
-নেটওয়ার্কে কিছু অতিরিক্ত উপাদান যুক্ত করুন:
A20 এবং A এর মধ্যে OHM প্রতিরোধক
-560 ওএইচএম প্রতিরোধক A এবং GND এর মধ্যে
-560 OHM রোধকারী B এবং GND এর মধ্যে
ধাপ 4: উপসংহার
এই পরীক্ষা -নিরীক্ষার কারণে আমি শীঘ্রই একটি 6 অক্ষের রোবটকে দাস হিসেবে আরডুইনোস এবং একটি পিএলসি (M221 schneider) কে মুভমেন্ট ক্রম নিয়ন্ত্রণের জন্য মাস্টার হিসাবে তত্ত্বাবধান করার চেষ্টা করব।
অন্যান্য প্রকল্পগুলিও শীঘ্রই একটি HMI, একটি সফটস্টার (ATS22 স্নাইডার) এবং একটি Arduin ক্লোন দিয়ে তৈরি নেটওয়ার্কের মত আসবে।
সমস্ত আকর্ষণীয় টিউটোরিয়াল এবং গাইড এবং ওয়েবসাইটকে নেট জুড়ে ধন্যবাদ। শুভ নির্দেশনা !!!
প্রস্তাবিত:
Digistump এবং Modbus RTU: 6 ধাপ
ডিজিস্টাম্প এবং মোডবাস আরটিইউ: যারা মোডবাস আরটিইউ এবং রাস্পবেরি পাইয়ের মধ্যে যোগাযোগের বিষয়ে আমার নির্দেশনা দেখেছেন তারা জানেন যে আমি একটি গ্রিনহাউস স্বয়ংক্রিয় করার জন্য একটি প্রকল্পের পরিকল্পনা করছি। আমি 2 টি ছোট PCB তৈরি করেছি যা একটি প্রজেক্টবক্সের ভিতরে রাখা যেতে পারে। পিসিবির লিঙ্কটি আমি অন্তর্ভুক্ত করব
Arduino এবং শিল্প ডিভাইসের মধ্যে Modbus TCP যোগাযোগ: 3 ধাপ
Arduino এবং শিল্প ডিভাইসের মধ্যে Modbus টিসিপি যোগাযোগ: শিল্প HMI সহ একটি Arduino বোর্ড নিয়ন্ত্রণ এবং একটি Modbus TCP যোগাযোগের সঙ্গে একটি শিল্প নেটওয়ার্কের সাথে এটি সংযুক্ত করার একটি শিল্প উপায়
বেয়ার পরিবাহী এবং একটি Makey Makey সঙ্গে ইন্টারেক্টিভ শিল্প: 10 ধাপ
বেয়ার কন্ডাকটিভ এবং একটি ম্যাকি ম্যাকি সহ ইন্টারেক্টিভ আর্ট: শিল্পকে জীবন্ত করতে একটি সাশ্রয়ী দোকান পেইন্টিং ব্যবহার করুন। যন্ত্রাংশ: বেয়ার কন্ডাকটিভ কালি মাকি ম্যাকি বিভিন্ন সাইজের জাম্পার্স থ্রিফট শপ পেইন্টিং (বা অন্যান্য শিল্প) সরঞ্জাম: ল্যাপটপ সাউন্ডপ্ল্যান্ট সফটওয়্যার টেপ
এফটিসি রোবটগুলির জন্য শিল্প তারের কৌশল - পদ্ধতি এবং টিপস: 4 টি ধাপ
এফটিসি রোবটগুলির জন্য শিল্পকৌশল ওয়্যারিং কৌশল - পদ্ধতি এবং টিপস: অনেক এফটিসি টিম তাদের রোবটগুলির জন্য ইলেকট্রনিক্স স্থাপনের জন্য মৌলিক ওয়্যারিং কৌশল এবং সরঞ্জামগুলির উপর নির্ভর করে। যাইহোক, এই প্রাথমিক পদ্ধতি এবং উপকরণগুলি আরও উন্নত তারের প্রয়োজনীয়তার জন্য যথেষ্ট হবে না। আপনার দল আরও উন্নত ইন্দ্রিয় ব্যবহার করছে কিনা
4 টি ট্রাফিক লাইট সিস্টেম 5 Arduinos এবং 5 NRF24L01 ওয়্যারলেস মডিউল ব্যবহার করে: 7 টি ধাপ (ছবি সহ)
4 টি ট্রাফিক লাইট সিস্টেম 5 Arduinos এবং 5 NRF24L01 ওয়্যারলেস মডিউল ব্যবহার করে: কিছুক্ষণ আগে আমি একটি ব্রেডবোর্ডে এক জোড়া ট্রাফিক লাইটের বিশদ বিবরণ তৈরি করেছিলাম। আমাকে ভাবতে বাধ্য করেছে