Transcript ירון דופלט
מערכות הנדסיות
מבוקרות מחשב
ירון דופלט
[email protected]
בקרת תנועה רב-צירית
במכונות מודרניות רבות ,נדרשת בקרת תנועה משולבת של
מספר צירים במקביל ,בכדי לבצע תנועה במרחב .דוגמה
מצוינת למשל הם מכונות העיבוד השבבי ומכונות החיתוך
בלייזר ,הדורשות תנועה משולבת בדיוק תת מיקרוני ,של
שניים או שלשה מימדים .
דוגמה אחרת ,הם הרובוטים התעשייתיים ,המהווים זרוע
בעלת 6דרגות חופש ,אותה ניתן להניע ממקום למקום.
רובוטים מסוג זה ,משמשים בתעשיית הרכב למטרות ריתוך
וצביעה .יצרן רכב ממוצע מחזיק למעלה מאלף רובוטים על
רצפת הייצור.
ירון דופלט
2
בקרה
תהליך
תעשייתיות
של
מכונות
תהליך בקרת התנועה של מכונות אלו הוא מורכב ,מסביר
ד"ר אילן כהן מיסד ומנכ"ל חברת קולמורגן-סרווטרוניקס.
מכונות אלו הן מכונות מתוכנתות ,במובן המאפשר
למשתמש לכתוב להן תוכנית פעולה בהתאם לחלק אותו
צריך לייצר ,או סוג הרכב שצריך לרתך או לצבוע .את
התוכנית יש לתרגם לפקודות תנועה ,לכל אחד מצירי
התנועה השונים ,ולדאוג שהמנוע שמזיז את הציר יבצע את
המוטל עליו.
קולמורגן -סרווטרוניקס ,הינה זרוע הפיתוח של חברת קולמורגן האמריקאית ,הפעילה
בתחום בקרת התנועה מזה 80שנה ,ומייצרת מוצרי בקרה ומנועים המיועדים למכונות.
בין מוצרי קולמורגן ניתן למצוא עשרות סוגי מנועים כגון :מנועים לינאריים ,מנועים
שטוחים ומנועים מיוחדים בשוק ה- CNC .
ירון דופלט
3
שרשרת בקרה טיפוסית
מוסיף צילקר אייל סמנכ"ל לפיתוח בחברת קולמורגן-
סרווטרוניקס" :בשרשרת הבקרה הטיפוסית ,ניתן
למצוא 4רכיבים מרכזיים בסדר היררכי :
ממשק משתמש ,
בקר רב צירי ,
בקר מנוע
המנוע עצמו
בחברת סרווטרוניקס ,מתמקדים בפיתוח וייצור שני הרכיבים המרכזיים
בשרשרת ,בקר המנוע ובקר התנועה הרב צירי .את ממשק המשתמש
והמנועים מייצרים בחברה האם".
ירון דופלט
4
תהליכים רב-ציריים
בבקרת המכונה משולבים תהליכים רב ציריים ,כגון:
פיתוח מסלולי תנועה במרחב ,מסלולי עקיבה ,מנגנוני
חירום שונים וטיפול בחווים לוגיים .
בהמשך ,ישנם גם תהליכי בקרה חד ציריים המוודאים
שכל ציר וציר אכן מבצע את המוטל עליו בכל רגע .
חיישני מיקום וזרם ,הנמצאים במנוע ,מספקים מידע
בזמן אמת בקצב של אלפי פעמים בשניה .אלו הם
תהליכי בקרה בחוג סגור.
ירון דופלט
5
ארכיטקטורת מערכת פתוחה
או -תכנון מערכות גמישות
יצרני המכונות בעולם ,בונים כיום מכונות אשר:
עובדות מהר יותר
נותנות תפוקה רבה יותר
הן זולות יותר וקלות יותר
ולפיכך אתגריות יותר לבקרה.
היצרנים דורשים מוצרים בעלי קישוריות סטנדרטית
למערכות מחשב אחרות .
במקרים רבים ,נדרשת ארכיטקטורת מערכת פתוחה,
המאפשרת הוספת פונקציות תוכנה וחומרה ע"י הלקוח.
ירון דופלט
6
אסטרטגיה מערכתית
לביצוע משימות בקרה
כדי לענות על דרישות אלו ,בחרו בסרווטרוניקס
באסטרטגיה מערכתית ,הבנויה על בקר מכונה רב
צירי ,מבוסס פלטפורמת PCתעשייתית וסטנדרטית,
בשילוב עם בקרי מנוע חזקים מבוססיDSP.
כוח החישוב של מעבדי האות החדשים ,מאפשר למגבר
(בקר המנוע או ה )-DRIVEלבצע את כל משימות
הבקרה החד ציריות ,ובכללן כל משימות הבקרה בחוג
סגור.
ירון דופלט
7
מאפייני הגמישות
בקר המכונה ,עסוק רק במשימות המשלבות מידע
ממספר צירים בו זמנית ,כגון :פיתוח מסלול תנועה
במרחב תלת ממדי וסנכרון בין צירים .
ארכיטקטורה זו ,מאפשרת לנו גמישות מקסימלית
ותמיכה במספר צירים רב ביותר (עד ,)16כנדרש
ממכונות מודרניות .
השימוש בפלטפורמת PCסטנדרטית ,מאפשר גמישות
ביחס שבין עלות\ביצועים.
ירון דופלט
8
מידע על מיקום -תקשורת מהירה
מכיוון שהמגבר מבצע את כל משימות הבקרה בחוג
סגור -כולל בקרת מיקום ,הוא בעצם עוקב אחרי
פקודות מיקום ,המיוצרות בבקר הרב צירי ,כל שתי
אלפיות שניה .
הדרך היחידה להעביר אינפורמציית מיקום בקצב זה,
היא באמצעות תקשורת נתונים מהירה וסינכרונית .
אנו בחרנו להשתמש בתקשורת מסוג SERCOS
שפותחה במיוחד ליישומי בקרת תנועה.
ירון דופלט
9
תקשורת אופטית -חיסכון
וגמישות
בעזרת תקשורת כדוגמת SERCOS,ניתן לא רק לשפר את ביצועי
המערכת וקלות השימוש בה ,אלא גם לחסוך בעלויות ע"י צמצום
משמעותי במספר החוטים והחיבורים.
זוג סיבים אופטיים ,מחליף מספר רב של חוטים (כ 10 -לציר),
הנדרשים בארכיטקטורות מסורתיות הכוללות מעבר אינפורמציה
אנלוגית .
במערכות מרובות צירים ,החיסכון הוא משמעותי ביותר ומגיע
למאות דולרים למערכת .
מיעוט החיבורים והסיבים האופטיים ,מאפשר למקם את המגברים
רחוק מן הבקר הרב צירי ,ובמקום כל שהוא במכונה .כך
מתאפשרת גם גמישות בתכנון המכני.
ירון דופלט
1
גמישות -התאמה אישית
SERCOSבהיותו פרוטוקול סטנדרטי ( IEC )1491מאפשר גמישות
בבחירת יצרני המגברים והבקרים הרב ציריים ,ממש כפי שמאפשר
זאת הממשק האנלוגי הסטנדרטי (ההיצע כמובן מוגבל יותר).
גמישות זו ,והעובדה שהמערכת נותרת פתוחה למרות הממשקים
הספרתיים ,הנה מגמה עולמית שהולכת ותופסת אחיזה רבה בעיקר
בארה"ב ואפילו ביפן.
יכולתו של ה -SERCOSלהעביר סוגים שונים של אינפורמציה בו
זמנית ,יחד עם ארכיטקטורת ה PC -של הבקר הרב צירי (MC
SERVOSTAR),מאפשרת לקולמורגן ,להציע ללקוחות גדולים
מערכת המותאמת להם באופן אישי.
ירון דופלט
11
תקשורת ספרתית -חולשה
אנלוגית
SERCOS,פותח ע"י קבוצה של יצרני מגברים באירופה באמצע שנות
השמונים ,במטרה להתגבר על מגבלות הממשק האנלוגי המקובל בין
בקרי תנועה רב ציריים למגברים .ב 1995 -אושר SERCOSכסטנדרד
בינלאומי (IEC).1491
החל מאמצע שנות התשעים ,הלכו מערכות ה -SERCOSוצברו
פופולריות :בין השנים 1995עד 1997נמכרו יותר מ ? 150,000רכיבי
תקשורת.
SERCOSפותח בתגובה לחולשות המערכת האנלוגית .בעזרת תקשורת
ספרתית ,ניתן להתגבר על רעשים בפקודה ,בעיות רזולוציה ,סחיפות
וכו '. SERCOS,מציע תקן אחיד להעברה סינכרונית של פקודות,
מהבקר למגבר ,וכן של אינפורמציה שוטפת מהמגבר לבקר ,וזאת בעזרת
זוג סיבים אופטיים.
ירון דופלט
1
המגבר -סוגר את חוג המשוב
SERCOS,בנוסף ליתרונות שנימנו למעלה ,מציע גם
שינוי עקרוני במבנה מערכת הבקרה .
משימות בקרה ,שבאופן מסורתי נמצאו בבקר הרב
צירי ,עוברות כעת למגבר ,וכעת המגבר הוא האחראי
לסגירת חוג המיקום ולמעשה ,לכל פעילות החוג הסגור
במכונה (סרוו ).
כך ניתן לשפר את ביצועי המערכת ,מבלי להעמיס את
התקשורת ואת בקר המכונה בקצבי עבודה גבוהים.
ירון דופלט
1
ציור מס 1מערכת SERCOSבעלת שני צירים
במערכת SERCOS,מחוברים סנסור המיקום והמנוע למגבר בלבד .
כך גם אותות נוספים כדוגמת מפסקי גבול ואנקודרים חיצוניים.
ירון דופלט
1
תקשורת מתקדמת סינכרונית
כל האינפורמציה ,עוברת בצורה דטרמיניסטית וסינכרונית על גבי
הסיבים האופטיים .
אוסף האינפורמציה הסינכרונית המשודרת ניקרא TELGRAM.
ישנן מספר סוגי טלגרמות ,המשודרות במהלך מחזור תקשורת אחד .
בתחילת כל מחזור ,שולח הבקר הרב-צירי הודעת סנכרון (MST),
המוודאת שכל המגברים יעבדו בקואורדינציה מלאה .
לאחר מכן ,כל מגבר משדר בזמן נתון הודעה הכוללת אינפורמציה כגון
מיקום וכדומה .
בסוף המחזור ,שולח הבקר הודעה בשם MDT,הכוללת את כל
האינפורמציה המעודכנת למגברים.
ירון דופלט
15
תקשורת מתקדמת סינכרונית
לדוגמא :פקודת המיקום החדשה לכל אחד מהצירים .הציור
הבא מראה את מבנה התקשורת עבור מערכת דו-צירית:
ההודעות השונות ,מתחלקות להודעות מחזוריות וכאלו שאינן מחזוריות.
ההודעות המחזוריות מתעדכנות מדי מחזור ,ושמורות בדרך כלל
לפקודות מיקום ולמשוב מיקום ומהירות.
16
ירון דופלט
תקשורת מתקדמת סינכרונית
SERCOSהוא פרוטוקול גמיש ,המאפשר למשתמש להגדיר
איזה מידע צריך להתעדכן בערוץ הסינכרוני .
ישנם מספר סוגי טלגרמות סינכרוניות סטנדרטיות,
המאפשרים להגדיר ולבחור מתוך משתני המיקום ,המהירות
והזרם ,את אלו שרלוונטיים לטובת המערכת הרצויה .
במידת הצורך ,ניתן לבחור גם בסוג הודעה גמיש ,המאפשר
עידכון סינכרוני של כל גודל שהוא.
מידע נוסף ניתן למצוא במאמר מלא (בשפה האנגלית) ,הכולל גם
השוואות לארכיטקטורת מערכת אנלוגית .מאמר זה מופיע באתר של
חברת קולמורגן בכתובת:
http://kmtg.kollmorgen.com/About_Us/Editorials/sercos.html
ירון דופלט
1