מדריך לפתרון בעיות ODOT I/O

כיסוי

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

1

היום, בואו נתעמק במקרה בעולם האמיתי שבו תצורת תוכנה השפיעה על הייצור.בואו נוודא שנבצע איתור תקלות בצורה יעילה בעתיד כדי להבטיח את היעילות והאמינות של קווי ייצור אוטומטיים!

1

2

משוב מלקוחות: הציוד באתר חווה בעיות עם נפילת מודול CN-8032-L במצב לא מקוון, וכתוצאה מכך המכונה מפעילה עצירת חירום וקו הייצור מפסיק לפעול באופן אוטומטי.נדרשת התערבות ידנית כדי להחזיר את הפעולה הרגילה, מה שגורם לשיבושים בייצור ובבדיקות הרגילות.אם לא ניתן לפתור ביעילות את סוגיית המודולים שנפלים במצב לא מקוון, זה ישפיע על תפוקת הייצור הסופית.

 

2

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

1. עודכן מידע על קושחת המודול ותכנת קבצי GSD כדי למנוע בעיות תאימות לקושחה.

2. הוחלף שוב מודולים כדי לשלול פגמים פוטנציאליים של מודול בודד.

3. מידע על חומרת רשת, מתגים וספק כוח מאומתים, ובמידה רבה מבטל בעיות הקשורות לחומרה.

4. שינה את מבנה הרשת כדי לחסל גורמים פוטנציאליים הקשורים לרשת.

5. שימוש במסננים על ספק הכוח כדי לשלול בעיות הקשורות לחשמל.

6. חקר ופתר כל התנגשויות כתובת IP ברשת.

7. השביתה זמנית את הנתב המתחבר לרשת החיצונית, מה שהפחית את תדירות הירידה אך לא פתר לחלוטין את הבעיה.

8. מנות רשת שנלכדו ומנות נתוני שירות לא מחזוריות מזוהות ב-Profinet, מה שמוביל לשגיאות PLC עקב פסקי זמן למנות.

9. באסד על השלב הקודם, בדק את תוכנית הלקוח.

על ידי ניתוח מנות נתונים ברשת, התגלה שהלקוח משתמש בתוכנת התקשורת Modbus של סימנס.במהלך ביצוע בלוקי פונקציות ספציפיים, הם הכניסו בטעות את מזהה החומרה של מודול פונקציה אחד לתוך פיני התוכנית.זה הביא לכך שה-PLC שולח ללא הרף מנות נתונים של UDP למודול הפונקציה הזה, מה שהוביל לשגיאת "פסק זמן של שירות לא מחזורי" וגרם למכונה לצאת במצב לא מקוון.

 

3

3

הבעיה במקרה הנ"ל שונה מפסק הזמן הטיפוסי לתקשורת PN הנגרם מהפרעות או הפרעות ברשת.פסק זמן של שירות לא מחזורי קשור בדרך כלל לתכנות הלקוח, ביצועי המעבד וקיבולת הטעינה של הרשת.למרות שהסבירות להתרחשות בעיה זו נמוכה יחסית, זה לא בלתי אפשרי, וניתן לבצע פתרון בעיות בתוכנית או בסביבת הרשת כדי לטפל בה בעתיד.

בעיות תוכנה לרוב פחות נראות לעין, אך עם גישה שיתופית ושיטתית לפתרון בעיות, נוכל לזהות את שורש הבעיות ולפתור בעיות כדי להבטיח ייצור חלק!

אז, זה מסיים את הבלוג הטכני שלנו למפגש זה.עד הפעם הבאה!


זמן פרסום: 17 באוקטובר 2023