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

תקשורת Modbus TCP בין Arduino והתקנים תעשייתיים: 3 שלבים
תקשורת Modbus TCP בין Arduino והתקנים תעשייתיים: 3 שלבים

וִידֵאוֹ: תקשורת Modbus TCP בין Arduino והתקנים תעשייתיים: 3 שלבים

וִידֵאוֹ: תקשורת Modbus TCP בין Arduino והתקנים תעשייתיים: 3 שלבים
וִידֵאוֹ: Связь Modbus ESP32 | FLProg SCADA 2024, נוֹבֶמבֶּר
Anonim
Modbus TCP תקשורת בין Arduino והתקנים תעשייתיים
Modbus TCP תקשורת בין Arduino והתקנים תעשייתיים

דרך תעשייתית לשלוט בלוח 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 קצת יותר מסובך לתכנות מאשר פתרון שניידר. אבל זה עדיין נשאר מאוד מאוד יקר.

תודה לכל ההדרכות האמינות שקראתי לניהול הפרויקט הזה.

ניתן להדרכה שמח.

מוּמלָץ: