תוכן עניינים:

HMI תעשייתי ו Arduinos ב- MODBUS RTU: 4 שלבים
HMI תעשייתי ו Arduinos ב- MODBUS RTU: 4 שלבים

וִידֵאוֹ: HMI תעשייתי ו Arduinos ב- MODBUS RTU: 4 שלבים

וִידֵאוֹ: HMI תעשייתי ו Arduinos ב- MODBUS RTU: 4 שלבים
וִידֵאוֹ: #1 Как запрограммировать ПЛК Outseal Arduino (начало работы) 2024, יולי
Anonim
HMI תעשייתי ו Arduinos ב- MODBUS RTU
HMI תעשייתי ו Arduinos ב- MODBUS RTU

במדריך זה אתאר דוגמה לתקשורת בין HMI תעשייתי (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) ו- UND Arduino (10EUROS). הרשת תפעל תחת פרוטוקול מיוחד וחזק ותעשייתי: MODBUS RTU (ללא דרישת IP או אתרנט). מידע נוסף על רשת זו, כאן:

en.wikipedia.org/wiki/Modbus

ערכתי שני ניסויים כדי לחקור את הכישורים והעוצמה של רשת מסוג זה:

-בראשון: HMI הוא המאסטר, CLONE הוא Slave1 ו- UNO הוא Slave3 (אתה נותן את המזהה שאתה רוצה)

-ב השני: ה- HMI הוא Slave1, CLONE הוא המאסטר (עם תוכנית מוטמעת אוטומציה), UNO נשאר ה- Slave3.

שלב 1: קל מאוד להתחבר

קל מאוד להתחבר
קל מאוד להתחבר
קל מאוד להתחבר
קל מאוד להתחבר
קל מאוד להתחבר
קל מאוד להתחבר

מה שצריך:

-HMI COOLMAY MT6070H תעשייתי עם מחבר מודבוס

-שיבוט ARDUINO עשה זאת בעצמך

-UNO

-2 מגני MAX485

-ספק כוח 24V DC

-2 כבלי תכנות USB ו- USBasp.

הקפד לחבר יחד כל pinA+ ו- pinB- ולהיות בעל אותו GND עבור כל המכשירים.

שלב 2: הניסוי הראשון: HMI כאדון וארדואינים כעבדים

קודם כל, עליך להוסיף כמה ספריות ולוח שימושי ל- IDE שלך של Arduino:

-חומרה: מיני קורי עבור לוח CLONE

-SM: ספריית מכונות המדינה

-SimpleModbus: ספריית modbus RTU במצב עבדים או מאטרים.

אני נותן גם את הסקיצה של HMI ושני הארדואינים עם הדרכה ומדריך צרפתי על modbus rtu.

שלב 3: הניסוי השני: HMI כעבד, שיבוט כאדון ו- UNO כעבד

למה הניסוי הזה? מכיוון שאי אפשר להטמיע תוכנית אוטומציה בסוג זה של HMI: אינך יכול לעשות זאת מכיוון שאינו מכבד את כללי הבטיחות והאבטחה במערכות ומכונות.

רך HMI זמין כאן:

www.coolmay.com/Download-159-36-41.html

כמו ה- Arduino IDE עם הספרייה המיוחדת בפנים, אתה משנה בקלות את המכשיר שלך בעבד או במאסטר.

נראה כי מהירות התקשורת כאן איטית יותר. אז אני מוסיף כמה דברים כדי לזכות בתגובת מהירות רבה יותר:

-תקשורת סדרתית ב- 8O1 במקום ב- 8E1

-מכונת מדינה להפעלה בזמן אמת

-להוסיף כמה רכיבים נוספים ברשת:

-120 OHM נגד בין A ו- B

נגד -560 OHM בין A ל- GND

נגד -560 OHM בין B ל- GND

שלב 4: מסקנה

בשל ניסויים אלה אנסה בקרוב לפקח על רובוט בן 6 צירים עם ארדואינים כעבדים ו- PLC (Mn21 schneider) כאדון לשלוט ברצפי תנועות.

פרויקטים אחרים יגיעו גם הם בקרוב כמו רשת המיוצרת עם HMI, Softster (ATS22 schneider) ושיבוט Arduin.

תודה לכל ההדרכות והמדריכים המעניינים ואתרים ברחבי הרשת. מדריכים שמחים !!!

מוּמלָץ: