תוכן עניינים:
- שלב 1: חומרה ותוכנה
- שלב 2: הרכבת PCB
- שלב 3: בדוק את ה- PCB
- שלב 4: הרכיבו את המעטפת העליונה
- שלב 5: התקן את מערכת ההפעלה
- שלב 6: התקן את CodeSYS
וִידֵאוֹ: Raspberry Pi מבוסס IEC 61131-3 PLC תואם: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
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: חומרה ותוכנה
חוּמרָה
- פטל פי 3B
- RasPiBox Open Plus (גרסה רגילה)
- כרטיס מיקרו אס די
תוֹכנָה
- ג'סי לייט Raspbian
- מערכת הפיתוח של CODESYS
- בקרת CODESYS עבור פטל PI
כלים
- מלחם
- מולטימטר
- מברג
- קצת הלחמה
שלב 2: הרכבת PCB
אנו מתחילים בהרכבת המחשב הלוח. אנא עקוב אחר ההוראות במדריך PDF.
שלב 3: בדוק את ה- PCB
עלינו לבדוק את ה- PCB לפני שנוכל להרכיב את ה- Raspberry Pi. עליך לחבר ספק כוח (9 … 35V DC) למסוף החשמל של ה- PCB. אנא בדוק במולטימטר את מתח האספקה של 5V עבור ה- RPI.
כעת תוכל לנתק את הלוח מהמתח ולהרכיב את ה- Pi כמו בתמונה למעלה.
שלב 4: הרכיבו את המעטפת העליונה
הגיע הזמן להרכיב את המעטפת העליונה כעת. נראה כרגע PLC קטן.
שלב 5: התקן את מערכת ההפעלה
עלינו להתקין את Raspbian בכרטיס ה- SD באמצעות ההוראות שסיפק דף האינטרנט של Raspberry Pi תחילה.
אתה יכול לעקוב אחר הוראה זו.
אל תשכח להעתיק קובץ ריק עם שם הקובץ "SSH" בספריית השורש של כרטיס ה- SD כדי לקבל גישה ל- SSH (Putty) מאוחר יותר.
שלב 6: התקן את 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
מוּמלָץ:
מד חום אינפרא אדום מבוסס Arduino - מד חום מבוסס IR באמצעות Arduino: 4 שלבים
מד חום אינפרא אדום מבוסס Arduino | מד חום מבוסס IR באמצעות Arduino: היי חברים במדריך זה נכין מדחום ללא מגע באמצעות arduino. מכיוון שלפעמים הטמפרטורה של הנוזל/מוצק גבוהה מדי או נמוכה ואז קשה ליצור איתו קשר ולקרוא אותו הטמפרטורה אז בתרחיש זה
חיישן תנועה מבוסס PIR מבוסס Arduino: 4 שלבים
חיישן תנועה מבוסס PIR מבוסס Arduino: בעזרת פרויקט זה, אתה יכול לשלוט על המצב הגבוה והרגישות של PIR
מחולל מוזיקה מבוסס מזג אוויר (מחולל מידי מבוסס ESP8266): 4 שלבים (עם תמונות)
מחולל מוזיקה מבוסס מזג אוויר (מחולל מידי מבוסס ESP8266): היי, היום אסביר כיצד להכין מחולל מוזיקה קטן מבוסס מזג אוויר. ועוצמת אור. אל תצפה שהוא ייצור שירים שלמים או יתפתח אקורד
משחק משחק ציפור פלאפפי עם לוח פיתוח מבוסס M5stack Esp32 מבוסס M5stick C: 5 שלבים
משחק משחק Flappy Bird עם לוח פיתוח מבוסס M5stack Esp32 מבוסס M5stick C: היי חברים היום נלמד כיצד להעלות את קוד משחק הציפורים ללוח הפיתוח של m5stick c המסופק על ידי m5stack. לפרויקט קטן זה תזדקקו לשני דברים הבאים: m5stick-c לוח פיתוח: https://www.utsource.net/itm/p/8663561.h
Stompbox מבוסס Overdrive מבוסס IC: 5 שלבים
Stompbox מבוסס Overdrive מבוסס: Monolith overdrive זהו הפרוייקט הראשון שלי, שנעשה עם עצמי לגמרי. המעגל המקורי הוא MXR Dist+, אך אני מוסיף בקרת צלילים ליחידת כונן גבוהה יותר. אנסה לתאר אותך, הכול על בניית ה- stompbox