Sep 14, 2023 השאר הודעה

השתמש ב-M99 כדי ליישם לולאה, קפיצה וחזרה

 

בדרך כלל ה-M99 שאנו רואים מופיע בסוף תכנית המשנה, המשמשת לסיום תכנית המשנה ולחזור לתכנית הראשית.


אבל הקוד M99 עושה הרבה יותר מזה.

בנוסף לתפקוד השכיח שלנו של חזרה לתוכנית הראשית, M99 יכול ליישם פונקציות לולאה וקפיצה.

 

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

 

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


בשלב זה, נשתמש בפונקציית הלולאה של M99. האם לבצע שוב את קוד העיבוד דורש המתנה לאות מהרובוט או המזין.

 

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

 

M99 משמש בסוף התוכנית הראשית כדי לגרום לתוכנית העיבוד כולה להתבצע בלולאה;

בשימוש בסוף תתי שגרה, הוא יחזור לתוכנית הראשית.


לפני השימוש בפונקציית הקפיצה של M99, יש תזכורת מיוחדת אחת:

*אל תשתמש במספרי שורות כפולים*

 

בין אם אתה משתמש ב-GOTOnnnn או M99 Pnnnn, הוא יקפוץ לקו Nnnnn ללא תנאי. ברגע שיש מספר שורות Nnnnn בתוכנית, מערכת הבקרה תקפוץ לכל אחת מהן. זה מסוכן מאוד לעיבוד, ולכן חשוב מאוד להגדיר מספר קו ייחודי.

 

כדי לדלג על כמות גדולה של קוד נשתמש בפונקציית הקפיצה. מה עלי לעשות אם אני רוצה לדלג רק על כמה שורות קוד בתוכנית?

אני מאמין שתוכלו למצוא את התשובה בסרטון למטה.

 

 

שלח החקירה

whatsapp

skype

דוא

חקירה