M365Con 2027 – כנס אונליין חינמי · 11–22 Jan 2027 · 120 sessions→ m365con.net

בלוג · Mirko Peters

תכנון ייצור במעגל סגור: סגירת הפער בין התוכנית לרצפת הייצור

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

By ·

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

Automatically translated with AI from the original post. Read the English original

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

עיקרי הדברים

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

מהו תכנון ייצור במעגל סגור?

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

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

הרעיון ישן. ערך מילון במונחי MRP במעגל סגור מתאר אותו כמערכת עם תכונת משוב המקשרת בין משימות כמו רכש, תזמון ושליחת עבודות. ראו את ערך המילון של Capterra על MRP במעגל סגור. מאוחר יותר, MRP II הרחיב את תהליך התכנון הייצורי למשאבים נוספים והוסיף תכנון קיבולת, ושני ה-MRP וה-MRP II נחשבים לקודמים של ERP. החידוש הוא שחיישנים, האינטרנט של הדברים, מסופים ותוכנות תכנון מאפשרים משוב מהיר למפעלים רבים יותר. חיישנים ואוטומציה תעשייתית של IoT עוזרים כאן. מעגל סגור מקשר בין התכנון לביצוע במערכת תכנון אחת, מבקרת הייצור ועד לתהליך הייצור עצמו, בעזרת נתונים בזמן אמת.

מדוע תוכניות מתרחקות מרצפת הייצור?

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

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

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

כיצד המשוב מגיע אל התוכנית?

Delfoi, ספקית של תוכנת תכנון, מתארת תכנון מחדש בזמן אמת כלולאה סגורה בת ארבעה שלבים. ראו את המאמר שלה על real-time production rescheduling. השלבים הם:

  1. זיהוי. אות מראה שהתוכנית הנוכחית אינה תקפה עוד. האות יכול להגיע מחיישן במכונה, מאירוע ב-ERP או ממפקח.
  2. הערכה. איתור ההזמנות המושפעות ורצף חדש וישים, בהתחשב בזמינות המשאבים, במצב החומרים ובעדיפויות.
  3. תכנון מחדש. יצירת לוח זמנים מעודכן שמכבד את קיבולת המכונות, הכלים, המיומנויות ותאריכי היעד.
  4. תקשורת. שליחת העדכון למסכים בקו, ללוחות הבקרה של המפקחים ובמידת הצורך להערכת תאריך האספקה ללקוח.

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

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

אילו נתונים נדרשים?

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

מינימום נתוני המשוב הנדרשים:

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

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

כיצד נמנעים מתוכנית שמשתנה כל הזמן?

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

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

דוגמה: עצירה בצוואר בקבוק

דוגמה זו משתמשת במספרים מוצאים מההנחה.

מכונת צוואר בקבוק עובדת במשמרת אחת של 7.5 שעות, כלומר 450 דקות. חמש עבודות מתוכננות ברצף:

  • J1: 90 דקות, אמורה להסתיים היום
  • J2: 60 דקות, אמורה להסתיים היום
  • J3: 120 דקות, אמורה להסתיים ביום שישי
  • J4: 75 דקות, אמורה להסתיים היום
  • J5: 105 דקות, אמורה להסתיים היום

סך הכול 90 + 60 + 120 + 75 + 105 = 450 דקות. התוכנית נכנסת למשמרת בדיוק.

בתחילת המשמרת המכונה נעצרת למשך 90 דקות. הזמן הזמין הופך ל־450 − 90 = 360 דקות.

לולאה פתוחה. התוכנית נשארת כמות שהיא. הצוות עובד על העבודות לפי הסדר. J1 עד J4 דורשות 345 דקות, כך שמתבצעות 15 דקות מ־J5. נותרו ל־J5 עוד 105 − 15 = 90 דקות, והיא מתעכבת. התכנון מגלה זאת רק בסוף המשמרת.

לולאה סגורה. העצירה מדווחת מיד. המערכת רואה ש־450 דקות של עבודה כבר לא נכנסות ל־360. עבודה J3 אמורה להסתיים רק ביום שישי, ולכן ניתן להזיז אותה. שאר העבודות דורשות 450 − 120 = 330 דקות, שנכנסות ל־360 ונשארות 30 דקות פנויות. ארבע העבודות שאמורות להסתיים היום מסתיימות בזמן, ו־J3 עוברת למחר.

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

איך מתחילים?

  1. בחרו אזור אחד, רצוי את צוואר הבקבוק ואת השלבים שסביבו.
  2. הפכו את ההתקדמות לגלויה. התחילו ממשוב סטטוס פשוט לכל פעולה, ולא מכל פרט.
  3. סכמו על טריגרים ובעלי תפקידים. מי מחליט, ותוך כמה זמן?
  4. הריצו את התהליך ידנית תחילה. פגישה קצרה בשעות קבועות יכולה לתכנן מחדש על הנייר, כדי ללמוד אילו אירועים באמת חשובים.
  5. מדדו. עקבו אחר תדירות שינויי הלוח, אורך זמנו של תכנון מחדש ומספר ההזמנות שאיחרו. השתמשו בנתונים של מתוכנן מול בפועל.
  6. אוטומציה של השלבים החוזרים. הוסיפו כלים לאיסוף נתונים ולתכנון מחדש לאחר שהשגרה כבר עובדת.

טעויות נפוצות

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

איך תוכנה יכולה לעזור

לולאה סגורה דורשת שני כיוונים: תוכניות אל הרצפה והתקדמות חזרה אל התכנון. iFAKT's Polaris Operator הוא מודול של iFAKT Polaris שמעביר תוכניות ייצור לרצפת הייצור כמשימות מבוססות זמן, ומזין את ההתקדמות חזרה לתכנון בזמן אמת. כשאתם מעריכים כלים, בדקו איך העובדים מדווחים על התקדמות, כמה מהר תכנון מחדש מופיע לצוות, וכיצד מוסברים השינויים לאנשים שצריכים לפעול לפיהם.

הצעד הבא

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

עקבו אחרי הפודקאסטSpotify

Entities in this article

Closed-loop production scheduling Polaris Operator Finite capacity scheduling Manufacturing execution system (MES)

Related articles

RSS

תוכן ממומן

iFAKT GmbH