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

Raspberry Pi מבוסס IEC 61131-3 PLC תואם: 6 שלבים
Raspberry Pi מבוסס IEC 61131-3 PLC תואם: 6 שלבים

וִידֵאוֹ: Raspberry Pi מבוסס IEC 61131-3 PLC תואם: 6 שלבים

וִידֵאוֹ: Raspberry Pi מבוסס IEC 61131-3 PLC תואם: 6 שלבים
וִידֵאוֹ: Programming the STM32 Blue Pill with LDmicro PLC Ladder Logic 2024, נוֹבֶמבֶּר
Anonim
Raspberry Pi מבוסס IEC 61131-3 PLC תואם
Raspberry Pi מבוסס IEC 61131-3 PLC תואם

IEC 61131 הוא תקן דה-פקטו לתכנות PLC. בינתיים זמינות גם גרסאות זמן ריצה ל- Raspberry Pi - למשל CODESYS של חברת 3S -Smart Software Solutions. הם מספקים גרעין זמן ריצה מסחרי ל- Raspberry Pi, אך הוא יפעל ללא תשלום כגרסת הדגמה למשך 120 דקות לפני שהם מפסיקים … זוהי אפשרות טובה לסטודנטים ולחובבים ללמוד תכנות של IEC 61131.

הרעיון של מדריך זה היה לממש PLC תואם IEC 61131-3 זול באמת המבוסס על ה- RPI והמטרה CODESYS. בדומה ל- PLC אמיתי, נכניס את לוח Raspberry Pi יחד עם לוח פיתוח במארז תעשייתי מחוספס כדי לקבל את התחושה ה"תעשייתית ". בסופו של דבר יהיה לנו PLC שמריץ מאסטר EtherCAT בזמן ריצה של CODESYS כמעט ללא כסף כלל.

שלב 1: חומרה ותוכנה

Image
Image
הרכבת PCB
הרכבת PCB

חוּמרָה

  • פטל פי 3B
  • RasPiBox Open Plus (גרסה רגילה)
  • כרטיס מיקרו אס די

תוֹכנָה

  • ג'סי לייט Raspbian
  • מערכת הפיתוח של CODESYS
  • בקרת CODESYS עבור פטל PI

כלים

  • מלחם
  • מולטימטר
  • מברג
  • קצת הלחמה

שלב 2: הרכבת PCB

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

שלב 3: בדוק את ה- PCB

בדוק את ה- PCB
בדוק את ה- PCB

עלינו לבדוק את ה- PCB לפני שנוכל להרכיב את ה- Raspberry Pi. עליך לחבר ספק כוח (9 … 35V DC) למסוף החשמל של ה- PCB. אנא בדוק במולטימטר את מתח האספקה של 5V עבור ה- RPI.

כעת תוכל לנתק את הלוח מהמתח ולהרכיב את ה- Pi כמו בתמונה למעלה.

שלב 4: הרכיבו את המעטפת העליונה

הרכיבו את המעטפת העליונה
הרכיבו את המעטפת העליונה

הגיע הזמן להרכיב את המעטפת העליונה כעת. נראה כרגע PLC קטן.

שלב 5: התקן את מערכת ההפעלה

התקן את מערכת ההפעלה
התקן את מערכת ההפעלה

עלינו להתקין את Raspbian בכרטיס ה- SD באמצעות ההוראות שסיפק דף האינטרנט של Raspberry Pi תחילה.

אתה יכול לעקוב אחר הוראה זו.

אל תשכח להעתיק קובץ ריק עם שם הקובץ "SSH" בספריית השורש של כרטיס ה- SD כדי לקבל גישה ל- SSH (Putty) מאוחר יותר.

שלב 6: התקן את CodeSYS

התקן את CodeSYS
התקן את CodeSYS

1.) Pls להוריד CODESYS שליטה על פטל Pi SL הראשון. הגרסה החינמית מוגבלת לזמן ריצה של 120 דקות (עליך להפעיל מחדש את ה- RPI כדי לקבל שוב 120 דקות). אתה יכול לקנות גרסה מסחרית במחיר של 35 € ללא כל הגבלה.

2.) Pls להוריד CODESYS מערכת הפיתוח עכשיו. תזדקק לתוכנה זו בכדי לכתוב מאוחר יותר את תוכניות ה- PLC במחשב האישי שלך.

3.) התקן את מערכת הפיתוח במחשב האישי שלך. אל תשכח להתקין את חבילת CODESYS_Control_for_Raspberry_PI. באמצעות מנהל החבילות: "כלים - מנהל חבילות" "התקן"

4.) הפעל מחדש את Codesys במחשב שלך כעת

5.) טען את זמן הריצה של CODESYS ב- "כלים" של פטל פאי "עדכן פטל פטל"

זמן הריצה יפעל למשך 120 דקות כעת. כדי להפעיל אותו מחדש תוכל להשתמש בסקריפט זה:

/etc/init.d/codesyscontrol start/etc/init.d/codesyscontrol stop

מוּמלָץ: