תוכן עניינים:
וִידֵאוֹ: תקשורת Modbus TCP בין Arduino והתקנים תעשייתיים: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
דרך תעשייתית לשלוט בלוח Arduino עם HMI תעשייתי ולקשר אותו לרשת תעשייתית עם תקשורת Modbus TCP.
שלב 1: המכשירים לקישור לרשת
כדי לבצע ביצועים אלה הכנתי ארון חשמלי הכולל את ה- PLC S7-1200 ו- HMI KTP700 Basic (SIEMENS) כפי שמוצג בתמונה. אני נותן לך את התרשים של הקבינט הזה.
השתמשתי ב- HMI של שניידר כמו HMISTU655 עם Ethernet/USB.
הכנתי גם לוח שיבוט של Arduino המבוסס על Atmega 1284p (ראה אחד ממדריכי).
שלב 2: התוכנות לשימוש
השתמשתי בתוכנות רבות אך רק 2 מהן בחינם. כל התקנת החשמל הזו יקרה מאוד וזו הזדמנות מצוינת להחזיק אותה במקום העבודה שלי.
התוכנות למה:
- Advanced HMI (FREE) לפיקוח על PLC S7-1200 ולוח Arduino
- TIA PORTAL V13 (יקר) לתכנת ה- PLC S7-1200 ו- HMI KTP700
- Grafcet Studio PRO (EXPENSIVE) היא דרך לתכנת את ה- PLC S7-1200 עם תכנות SFC. עליך לעבוד עם פרויקט (מוכן לשימוש ב- TIA PORTAL) המסופק על ידי Grafcet Studio ונקרא GRAFCET ENGINE אותו יש להוריד ב- PLC. לאחר מכן תוכל להוריד סקיצה מ- Grafcet Studion לתוך ה- PLC ישירות.
- מעצב VIjéo 6.2 (יקר) לתכנת HMI MAGELIS HMISTU655 (שניידר).
- Arduino 1.8.x (בחינם) עם 3 ספריות מדהימות: ה- MightyCore (כדי שתוכל להשתמש ב- atmegas 40DIP), אוטובוס בוץ (נהל ModbusTCP עם מגן Ethernet) מסיים SMlib (להפעלת מכונות מדינה המותאמות לאוטומציה).
אני נותן 2 הדרכות: (בצרפתית, אין תרגום אבל קל להבין, מצטער)
-
דוגמאות S7-1200: כמה מידע לשימוש
TIA PORTAL V13+S7-1200+Advanced HMI+Grafcet Studio, TIA PORTAL V13+S7-1200+Advanced HMI+Grafcet Studio (דרך פשוטה יותר לשלוט באמצעות modbus tcp)
TIA PORTAL V13+S7-1200+KTP700 Basic+Grafcet Studio
TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet Shield
VIJEO DESIGNER+MAGELIS HMISTU655+S7-1200
- TUTO MAGELIS HMI: כיצד להשתמש ב- Vijéo Designer 6.2 ולשלוט בלוח Arduino.
אני נותן לארכיון: _FILES EXAMPLES.zip, הקבצים בהם נעשה שימוש מריצים את הפרויקט.
שלב 3: לסיכום:
באשר לי, פתרון SIEMENS קצת יותר מסובך לתכנות מאשר פתרון שניידר. אבל זה עדיין נשאר מאוד מאוד יקר.
תודה לכל ההדרכות האמינות שקראתי לניהול הפרויקט הזה.
ניתן להדרכה שמח.
מוּמלָץ:
אופן השימוש במקודדים תעשייתיים עם Arduino: 6 שלבים
אופן השימוש במקודדים תעשייתיים עם Arduino: מקודדים מצטברים משמשים לעתים קרובות ליישומים תעשייתיים כמו רובוטיקה או מעקב מיקום. מקודדים ליישומים תעשייתיים מגיעים בעיקר עם ממשק RS422 דיפרנציאלי. אני אראה בפרויקט הקטן הזה כיצד להשתמש במעבד תעשייתי
LORA תקשורת בין עמיתים לעמית עם ארדואינו: 9 שלבים
לורה תקשורת בין עמיתים לעמיתים עם ארדואינו: אני חובב אלקטרוניקה מתחיל וזהו ההנחיה הראשונה שלי אז אנא אל תהססו בהערותיכם. במדריך זה אני הולך להסביר כיצד לגרום לשני צומת LORA לתקשר ישירות ללא TTN (רשת הדברים)
תחנת טעינה USB לסמארטפונים והתקנים אחרים: 4 שלבים
תחנת טעינה USB לסמארטפונים והתקנים אחרים: הדרכה זו תראה כיצד לייצר עמדות טעינה מסוג USB (סמארטפונים והתקנים אחרים) לבית, לנסיעות, בעבודה וכו 'עם מספר גאדג'טים גדל והולך שמשתמש בכבלי USB לטעינה (ראה רשימה של דוגמאות בשלב האחרון), החלטתי לקבל
הפוך מצנן מים נייד להסרה! והתקנים מגניבים אחרים: 6 שלבים (עם תמונות)
הפוך מצנן מים נייד להסרה! והתקנים מגניבים אחרים: מדריכים אלה יראו לכם כיצד להכין מחלץ חום ומקרר כריות מדהים למחשב הנייד שלכם. אז מה זה בעצם מחלץ החום הזה? ובכן, זהו מכשיר שנועד להפוך את המחשב הנייד שלך לקריר - בכל מובן המילה. זה יכול
Accesspoint - תקשורת תחנה בין שני MCUs ESP8266: 3 שלבים
Accesspoint - תקשורת תחנה בין שני מק"טים מסוג ESP8266: שלום יוצרים! בהוראה הקודמת שלי ערכתי תקשורת WiFi בין שני מק"ט ESP8266 באמצעות נתב WiFi ביתי. כפי שראיתי מהתגובות ישנם יצרנים שרוצים להשתמש במחשבי MCU ESP8266 רחוקים מטווח הנתב. אז הנה בר