جدول المحتويات:
- الخطوة 1: من السهل جدًا الاتصال
- الخطوة 2: التجربة الأولى: HMI كـ Master و Arduinos كعبيد
- الخطوة 3: التجربة الثانية: HMI كـ Slave ، استنساخ كـ Master و UNO كعبيد
- الخطوة 4: الخاتمة
فيديو: واجهة HMI الصناعية و Arduinos في MODBUS RTU: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:35
سأصف في هذا الدليل مثالاً على الاتصال بين HMI صناعي (COOLMAY MT6070H ، 150EUROS) ، و Arduino CLONE DIY (10EUROS) و Arduino UNO (10EUROS). ستعمل الشبكة بموجب بروتوكول خاص وقوي وصناعي: MODBUS RTU (بدون طلب IP أو إيثرنت). مزيد من المعلومات حول هذه الشبكة ، هنا:
en.wikipedia.org/wiki/Modbus
أجريت تجربتين لاستكشاف مهارات وقوة هذا النوع من الشبكات:
- في الأول: HMI هو Master ، CLONE هو Slave1 و UNO هو Slave3 (أنت تعطي المعرف الذي تريده)
- في الثانية: HMI هو Slave1 ، CLONE هو Master (مع برنامج تضمين آلي) ، UNO يبقى Slave3.
الخطوة 1: من السهل جدًا الاتصال
ما هو مطلوب:
-مصنّع HMI COOLMAY MT6070H صناعي مع موصل modbus
-a DIY ARDUINO CLONE
-ان أونو
-2 MAX485 دروع
- مصدر طاقة 24 فولت تيار مستمر
-2 كابلات برمجة USB و USBasp.
كن حذرًا لتوصيل كل pinA + و pinB- ولديك نفس GND لجميع الأجهزة.
الخطوة 2: التجربة الأولى: HMI كـ Master و Arduinos كعبيد
بادئ ذي بدء ، تحتاج إلى إضافة بعض المكتبات المفيدة واللوحة إلى Arduino IDE الخاص بك:
-الأجهزة: minicore للوحة استنساخ
-SM: مكتبة آلة الدولة
-SimpleModbus: مكتبة modbus RTU في وضع الرقيق أو الأم.
أعطي أيضًا رسم تخطيطي لـ HMI وكلاهما من arduinos مع برنامج تعليمي ودليل فرنسي على modbus rtu.
الخطوة 3: التجربة الثانية: HMI كـ Slave ، استنساخ كـ Master و UNO كعبيد
لماذا هذه التجربة؟ لأنه من المستحيل تضمين برنامج أتمتة في هذا النوع من HMI: لا يمكنك القيام بذلك لأنه لا يحترم قواعد الأمان والسلامة على الأنظمة والآلات.
يتوفر HMI soft هنا:
www.coolmay.com/Download-159-36-41.html
مثل Arduino IDE مع المكتبة الخاصة بالداخل ، يمكنك بسهولة تغيير جهازك في Slave أو في Master.
يبدو أن سرعة الاتصال أبطأ هنا. لذلك أقوم بإضافة بعض الأشياء لكسب المزيد من ردود الفعل السريعة:
-الاتصال التسلسلي في 8O1 بدلاً من 8E1
آلة الدولة لتشغيل الوقت الحقيقي
-إضافة بعض المكونات الإضافية في الشبكة:
-120 أوم المقاوم بين أ و ب
-مقاوم 560 أوم بين A و GND
-مقاوم 560 أوم بين B و GND
الخطوة 4: الخاتمة
بسبب هذه التجارب ، سأحاول قريبًا الإشراف على روبوت ذي 6 محاور مع اردوينو كعبيد و PLC (M221 شنايدر) باعتباره سيدًا للتحكم في تسلسل الحركات.
كما ستأتي مشاريع أخرى قريبًا مثل شبكة مصنوعة من HMI و softster (ATS22 schneider) و Arduin clone.
بفضل كل البرامج التعليمية والأدلة الشيقة والموقع على شبكة الإنترنت. تعليمات سعيدة !!!
موصى به:
محطة الطقس بمساعدة الأقمار الصناعية: 5 خطوات
محطة الطقس بمساعدة الأقمار الصناعية: هذا المشروع مخصص للأشخاص الذين يرغبون في جمع بيانات الطقس الخاصة بهم. يمكنه قياس سرعة الرياح واتجاهها ودرجة الحرارة ورطوبة الهواء. كما أنه قادر على الاستماع إلى الأقمار الصناعية الخاصة بالطقس التي تدور حول الأرض مرة كل 100 دقيقة. سأفعل
4 إلى 20 مللي أمبير معاير العمليات الصناعية DIY - أجهزة الإلكترونيات: 8 خطوات (بالصور)
4 إلى 20 مللي أمبير معاير العمليات الصناعية DIY | أجهزة الإلكترونيات: تعد الأجهزة الصناعية والإلكترونية مجالًا مكلفًا للغاية وليس من السهل التعرف عليه إذا كنا مجرد متعلمين بأنفسنا أو هواة. بسبب ذلك ، صممت أنا وصفي لأجهزة الإلكترونيات هذه الميزانية المنخفضة من 4 إلى 20 مللي أمبير
CiPod Wireless: مرفقات AirPod لغرسات القوقعة الصناعية: 6 خطوات
CiPod Wireless: مرفقات AirPod لغرسات القوقعة الصناعية: نظرًا لأن ميكروفونات غرسة القوقعة الصناعية تقع فوق الأذن ، ولا يسمع المستخدم من خلال قناة أذنه ، فقد أصبح المستخدمون تقليديًا غير قادرين على استخدام AirPods. هذه تعليمات لتركيب سماعات الأذن بزراعة قوقعة MED-EL Sonnet الثنائية ص
Digistump و Modbus RTU: 6 خطوات
Digistump و Modbus RTU: أولئك الذين رأوا تعليماتي حول الاتصال بين Modbus RTU و Raspberry Pi يعرفون أنني أخطط لمشروع لأتمتة دفيئة. لقد صنعت قطعتين صغيرتين من ثنائي الفينيل متعدد الكلور يمكن وضعها داخل صندوق عرض. الرابط إلى ثنائي الفينيل متعدد الكلور سأشمل
اتصال Modbus TCP بين Arduino والأجهزة الصناعية: 3 خطوات
اتصال Modbus TCP بين Arduino والأجهزة الصناعية: طريقة صناعية للتحكم في لوحة Arduino باستخدام HMI الصناعية وربطها بشبكة صناعية باستخدام اتصال Modbus TCP