measurement-and-instrumentation
כיצד להשתמש ב- Profibus Diagnostic Messages כדי לזהות במהירות בעיות רשת
Table of Contents
פרופ'יבוס נשאר אחד הפרוטוקולים הנפוצים ביותר בתחום האוטומציה התעשייתית, המקשר חיישנים, אקטוטורים, מניעים ובקרים ברשת דיגיטלית אחת.כאשר רשת פרופ'יבוס חווה תקלות – בין אם מהשפלה בכבלים, כשל מכשיר או אי התאמה תצורה - אבחון הסיבה הבסיסית במהירות הוא קריטי לצמצום זמן.
הבנת הודעות פרופ'יבוס דיגנוסטיות
הודעות אבחון ב- Profibus נוצרים על ידי שני המאסטרים והעבדים.הם מועברים כחלק מחילופי נתונים מחזוריים רגילים או ניתן לבקש cyclally באמצעות שירותי DPV1. הודעות אלה מכילות מידע סטטוס מפורט, קודים שגיאה, ואבחון ספציפי למכשיר.המפתח הוא שהם סטנדרטיים בכל המכשירים של פרופ'בוס, כך טכנאי מוכר עם פורמט זה יכול לפרש את אותו נתונים אבחון על מאסטר, מניסי, כלי שלישי או מיקואי.
פרופ'יבוס DP (Decentralized Periphery) משתמש בארכיטקטורה של מאסטר-עבד.האדון (בדרך כלל PLC או DCS) סקרים כל מחזורי עבדים.כל עבד מגיב עם נתוני קלט שלו, ואם אירוע אבחון התרחש, קובע קצת אבחון בתגובת הטלגרם.המאסטר יכול לבקש את מלוא הנתח של העבד (עבור פרופ' פרוביבוס PA) אם כי הוא למעשה, את אותם עקרונות אבחון (FIS) הוא למעשה, אם כי הוא למעשה, כלומר, כלומר, או את ה-FIS).
מבנה הטלגרם האבחון
טלגרם אבחון פרופ'יבוס מורכב ממספר ע"י חתכים, המוגדר ב-IEC 61158 ו- EN 50170.השניים הראשונים מעידים על אורך הנתונים האבחון הסטנדרטי ועל מצב התחנה (בייט 1) מכיל דגלים כגון:
- (ב) ויקרא י"א: "העבד אינו אלא מפרש על ידי המאסטר.
- (ב) 1 (ב) לבקשה: סעיף 1: סעיף 1: 1) קובע כי העבד דורש נתונים פרמטרים מהאדון.
- 2 (לא מוכן: FLT:1) העבד אינו מוכן להחליף את נתוני המשתמש.
- (ב) 3 (הפסקה 3) – גינויים: 1:1 תצורה הנוכחית של עבד אינה תואמת את ציפייה המאסטר.
- (FLT:0)Bit 4 - דיגנוסטיות חיצוניות: ⁇ 1) לעבד יש טעות חיצונית (למשל, כשל חיישן) שצריך לקרוא באמצעות בקשה אבחון נפרד.
- (ב) לא ניתן ליישב את העבדים (ב"ג) ולא לכהן (ב"ג)
- (ב) לא היה מדובר בעבדים (ב') ולא ב'לא' (ב') אלא ב'לא היה ייעודו של העבד.
- (ב) ,7) ,העבד הושמד: "המאסטר פוצץ את העבדות"
לאחר מעמד התחנה, הטלגרם כולל את הנתונים האבחון הספציפיים של היצרן (נקרא גם אבחון ספציפי או ערוץ) ואת האבחון מבוסס הטקסט אם מוגדר בקובץ GSD.ה- GSD (תיאור התחנה הכללית) עבור כל מכשיר מגדיר אשר bits אבחון מפה למי הודעות שגיאה.ללא קובץ GSD, את העשבים הגולמיים עשויים להצביע על כשל, אך המשמעות המדויקת יכולה להיות מעורפלת.
הודעות אבחון נפוצות ופרשנות שלהם
בעוד שכל יצרן המכשיר יכול להגדיר קודים אבחון מותאמים אישית, דפוסי שגיאות רבים הם אוניברסליים.זיהוי תבניות אלה מאפשר טכנאי לעבור מ"רשת היא שגויה" ל"קוד בתחנה 12 יש הפסקה חוט על ערוץ 3" בתוך דקות.
תחנת Diagnosis (Bit-Level)
- (FLT:0)Configuration Fault (Bit 3 של מעמד התחנה): FLT:1 התצורה בפועל של העבד שונה ממה שהאדון מאוחסן במהלך ההפעלה.זה קורה לעתים קרובות כאשר מודול הוחלף עם סוג אחר או כאשר כתובת המכשיר משתנה ללא עדכון המאסטר.
- (FLT:0) אבחון חיצוני (Bit 4):03:03:03: ⁇ ) 1:1 לעבד יש בעיה שהוא רוצה לתקשר.האדון חייב לבצע קריאה ציקללית (DPV1) כדי לאחזר את הנתונים האבחון המורחבת.
- (ב) לא מוכן (Bit 2):FLT:1 המכשיר מופעל אך עדיין לא ראשוני אם זה קצת נמשך, ייתכן שלעבד יש קושחה או כשל חומרה.
מודול / didognosticstics
בתחנות I/O מודולריות, כל חריץ מייצג מודול פיזי או הגיוני.מידע אבחון יכול להצביע על איזה מזל יש שגיאה.הודעות ברמת מודול משותף כוללות:
- (ב) ⁇ :0) , X - מעגל קצר או עומס יתר (בהמשך) - בדרך כלל על מודול פלט.
- (ב) ויקרא י"א: ויקרא י"ד): "כיפורת ה'" (ב)" (ב)" (ב)"ב)" (ב"ב, כ"ד).
- (ב) אספקת החיישנים החסרה את ה- 1:1) – הכוח הפנימי של המודול לחיישנים אינו קיים.
ערוץ אבחון
עבור דיסקרטי I/O, הודעות אבחון יכולות להצביע על ערוץ מסוים (bit) על מודול.לדוגמה, "Channel 3 - Undervoltage" או "Channel 7 - שגיאות הקצאה פרמטר" קובץ GSD ממפה את המדפים האבחון למחרוזת האנושית.ללא מיפוי זה, הטכנאי חייב לחצות את ההיקף על ידי ערכים עם המכשיר.
שגיאות תקשורת
- (FLT:0Bus Off-Line או Bus כשל:03FLT:1) זה לא מכשיר אבחון אלא טעות ברמת המאסטר.המאסטר מדווח כי איבד תקשורת עם כל העבדים או שהרשת נשברת באופן חשמלי.
- (FLT:0)Time-out / No Stationעונים:FearLT:1 specific to one Device.The Master מצפה לתגובה בתוך זמן מוגדר אך לא מקבל אחד.זה יכול להיות בגלל שיעור הדבקה, לא נכון, או המכשיר מופעל.
- (FLT:0) כתובות:FLT:1 המאסטר מזהה שני מכשירים להגיב לאותו כתובת פרופ'יבוס.זה קורה בדרך כלל במהלך הגשת כאשר מתגי כתובת מוגדרים באופן שגוי.
צעדים מעשיים לשימוש בהודעות אבחון ביעילות
לדעת מה המסר אומר הוא רק חצי הקרב.תהליך הצעד הבא יעזור לך להפוך נתונים אבחון גולמי לתוכנית פעולה קונקרטית.
1 עקבו אחרי Diagnostic Data בזמן אמת
רוב המאסטרים פרופ'יבוס (Siemens S7-300/400/1500/1500, Rockwell ControlLogix עם ממשק פרופ'יבוס, וכו ') מספקים buffer. השתמש בתוכנה הנדסית (למשל, פורטל TIA, שלב 7, או כלי צד שלישי כמו ProcenteciTrace או Softing's PROBUS Diagnostic Suite) כדי לחיות את ה-exate באופן מיידי כדי להבטיח את ה-Apertation.
זיהוי תבניות לאורך זמן
הודעה אחת "קוניגורציה Fault" בסטארט-אפ עשויה להיות טעות חד פעמית שתוקנה.עם זאת, הודעה חוזרת של "דיגנוסטית" מאותו עבד כל כמה דקות מצביעה על כישלון לסירוגין.תרשם את חותמות הזמן ותואם אותם עם אירועים בתהליך (למשל, מנוע, החל מחוסמת אופניים) כלים אבחון מתקדמים רבים יכולים להכניס נתונים לקובץ CSV לניתוח מאוחר יותר:
- שגיאות המופיעות רק במהלך שינויים מסוימים בייצור.
- שגיאות המתרחשות בו זמנית על עבדים רבים - זה מצביע על בעיה של שכבתית פיזית (רעש, ריצוף).
- טעויות שמגדילות מעבד יחיד לעבדים רבים לאורך זמן – לעתים קרובות מכשיר כושל שיוצר שגיאות חבילות מופרזות, המשפיעות על כל המגזר.
3.הספק את המקור באמצעות Buffer אבחון
כאשר הודעה אבחון מגיעה, הוציאו את המידע הבא מהטלגרם:
- (ב) ויקרא י"ד: ויקרא י"ד:
- (ב) שיעור התפוצה על ידי teFLT:1 - לזהות במהירות אם מדובר בתצורה, חיצונית או במוכנות.
- (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (ב) ,0) ,מכירים (מ"ר) - מפרשים אשר מעידים על כך ש-Touch/channels isflued.
אם הנתונים האבחון הוא ספציפי ליצרן, ייתכן שיהיה עליך להתייעץ עם המכשיר או לטעון את קובץ GSD לתוך הכלי האבחון.כלי מודרני רבים באופן אוטומטי לפטור את ה-GSD ולהציג את ההודעה בטקסט רגיל.לדוגמה, תחנת סימנס ET 200S עשויה לדווח "Module 4: מעגל קצר על תפוקה Y0".
4.הסברים על חיבורים פיזיים
הודעות אבחון לעתים קרובות להפחית את אזור החיפוש למכשיר מסוים או קטע כבל.פעם זיהה, לבדוק פיזית את המחברים, מחברים תת-D, ו-wiring. השתמש ב- Profibus Cable Tester (למשל, Procentec ProfiHub או oscilloscope פשוט) כדי לאמת את האיכות.
- קשרים מלוכלכים או קודרים.
- סיום אימפולסיבית - פלח פרופ'יבוס חייב להיות בדיוק שני מתנגדים לסילוק 220-אום, אחד בכל מטרה פיזית.
- Capacitance - סוגים של כבל מופרז או לא תקין יכולים להפיג את הקצוות של אותות.
- לולאות קרקעיות - יש לחבר את המגינים ל PE בנקודה מסוימת בדיוק לפי סעיף.
5.פתרון ובדוק
לאחר ביצוע התיקון (החלפת מודול, הידוק מחבר, תכנות מחדש את הכתובת), לנקות את הזיכרון האבחון באדון ולהתבונן באוטובוס במשך כמה דקות. לבדוק שהמסר האבחון כבר לא מופיע וכי העבד חוזר לחילופי נתונים רגילים.
תכונות אבחון מתקדמות: DPV1 ו-
פרופ'יבוס DP גרסה 1 (DPV1) הציגה תקשורת ציליקלית, המאפשרת למאסטר לקרוא נתונים אבחון על דרישה מבלי להפריע להעברת הנתונים המחזוריים.זה חיוני ליישומים ביצועים גבוהים כי העבד יכול להמשיך לשלוח נתונים בזמן שהאדון קורא אבחון מפורט.
תגית: Handling
DPV1 תומך גם הודעות אזעקה כגון משוך / פאגה אזעקה (מודול הוסר או מוכנס), אזעקות סטטוס (שינויים במצב השיפוץ), ועדכונים (למשל, שדרוג קושחה) אלה הם זמן מקודש על ידי העבד והתור. המאסטר יכול לקרוא את תור האזעקה על ידי שליחת בקשה DPV1 לקרוא להתאמה / מובנים מסוימים הבנה מאפשר טכנאי להחליף את ה-P) לאחר מכן, לאחר מכן, לאחר מכן, לאחר מכן, לאחר מכן, בדיקה של "לדוגמא צהובה"ל"לדוגמא"מחדשה"מחדשה" (Putromed "P").
GSD Fileאינטגרציה
כל מכשיר פרופ'יבוס עם קובץ GSD (GSDML או EDS פורמט) קובץ זה מכיל את ההגדרה של היצרן של קטורות אבחון, סוגי אזעקה ונתונים פרמטרים.טענת קובץ GSD הנכון לתוך הכלי האבחון שלך הוא לא אופציונלי - זה חיוני.לא זה, אתה עובד עם ערכי HEx גולמיים.עם זה, הכלי יכול להציג הודעות כגון "Diagnostic: User-oriented code for your media, תמיד להשתמש בקובץ זיכרון לחץ גבוה" של קובץ GSD.
שיטות טובות ביותר עבור בעיות רשת לפתרון אבחון
אבחון פרופ'יבוס הוא היעיל ביותר בשילוב עם אסטרטגיית תחזוקה שיטתית. ליישם את התרגילים האלה כדי להפחית את תדירות וחומרת בעיות ברשת.
עדכון קבוע של Officeware ו- GSD Files
יצרני התקנים לעתים קרובות משחררים עדכוני קושחה שמשפרים את הדיוק האבחון ומוסיפים סוגים חדשים של אזעקה, קבצי GSD עשויים להיות מעודכנים כדי לתקן פיסות אבחון ממפות שגויות. בדוק את אתר האינטרנט של היצרן ברבעון ולעדכן את ספריות הכלים שלך.
לשמור על תצורה מרכזית
צור מסד נתונים או גיליון נתונים המתפרסם כל אירוע אבחון, כולל חותמת זמן, כתובת עבדים, קוד שגיאות ורזולוציה.לאורך זמן, יומן זה מגלה בעיות חוזרות, ומאפשר לך לבצע ניתוח שורש.לדוגמה, אם אותו עבד מראה "הפסקה חוץ-אגנוסטית - Wire" כל שלושה חודשים, את הטרמינל עשוי להיות עייפות וצריך להחליף אותו מראש.
רכבת על פרשנות
הודעות אבחון הן רק שימושיות אם האנשים באתר יכולים לקרוא אותם. להשקיע באימון המכסה את היסודות של טלוויזיות פרופ'יבוס, כיצד להשתמש בכלים אבחון, וכיצד לפרש את הקודים הנפוצים ביותר.Pair זה אימון עם תרגילים על הידיים באמצעות פלח פרופסור חיה עם תקלות מדמיות.זה משלם פעמים רבות על זמן מופחת לתיקון.
תחזוקה מונעת המבוססת על מגמות אבחון
השתמש בהיסטוריה האבחון כדי לזהות מכשירים המייצרים יותר מאשר את חלקם הצפוי של שגיאות.מכשיר שמציב שוב ושוב "אבחון חיצוני - טמפרטורה מחוץ לטווח" עשוי להיות קרוב לסוף חיי אלמנט החיישן שלה.
מחקר ב-Digital Hardware
בעוד ה- buffer האבחון של המאסטר הוא מועיל, כלים ייעודיים מספקים תובנות עמוקות יותר. A Profibus מנתח (למשל, ProfiTrace או מ-Mesmen-500) יכולים ללכוד כל מברק באוטובוס, מראה רטיבות טלגרם, מסגרות שגיאות, איכות אות.כלים אלה אינם מתאימים לאבחון של תקלות פיזיקלריות פיזיקליות כי ייתכן שהמחזורים של האבחון עלולים לאבחון.
מסקנה
הודעות אבחון פרופ'יבוס אינן רק אינדיקטורים שגיאה; הן בנויות, נתונים סטנדרטיים שיכולים להנחות טכנאי ישירות לגורם השורש של בעיה ברשת.על ידי הבנת פורמט הטלגרם, לפרש קודים שגיאה נפוצה, ולאחר פתרון בעיות שיטתיות לפתרון זרימת עבודה, אנשי אוטומציה יכולים להפחית את זמן האבחון ישירות משעות עד דקות.כאשר משולבים עם כלי מתאים, הכשרה רגילה, תוכנית תחזוקה מונעת, אבחון הופך נכס אסטרטגי להחלפה מהירה של רשתות תגובה, בפעם הראשונה, כדי להתחיל טיפול תרופתי, הם מתחילים, ברגע הנכון, כדי להגיב, כאשר הם עומדים בפני חומרת, כאשר הם עומדים בפני חומרת, כאשר הם עומדים בפני חומרת, כאשר הם עומדים בפני חומרת, כאשר הם עומדים בפני פיתוי מתמטית, כאשר הם עומדים בפני חומרת, כאשר הם עומדים בפני חומרת, כאשר הם עומדים בפני חומרת, כאשר הם עומדים בפני חומרת, כאשר הם עומדים בפני כלי מרפאה, כאשר הם עומדים בפני פיתוי מדויק, כאשר הם עומדים בפני פיתויים, באופן מיידי, כאשר הם עומדים בפני כלי מרפאה, באופן מיידי, כאשר הם עומדים בפני המערכת.