השהיות בהפעלה ובהפסקה
🎯 מטרות למידה
בסוף הפרק תוכלו:
- לבנות השהיה בהפעלה בעזרת ממסר זמן ובעזרת TIM.
- לבנות השהיה בהפסקה בעזרת ביט עבודה וקוצב זמן.
- לשרטט ולקרוא דיאגרמת זמנים של השהיות.
- לבנות מנוע עם ארבעה מצבי הפעלה: רגעי, קבוע, השהיה בהפעלה והשהיה בהפסקה.
- לזהות מתי זיכרון של השהיה "נתקע", ואיך מאפסים אותו.
❓ שאלת פתיחה
המאוורר בחדר השירותים מתחיל לעבוד כשמדליקים את האור, וממשיך לעבוד עוד שתי דקות אחרי שמכבים אותו.
איך הבקר "זוכר" שהוא צריך להמשיך, ומתי הוא יודע להפסיק?
ידע נדרש
- פרק 4: קוצב הזמן TIM של אומרון.
- פרק 5: החזקה עצמית וביט עבודה.
ציוד וזמן
| ציוד | כמות |
|---|---|
| בקר אומרון, ספק כוח 24 וולט וכבל תכנות | 1 |
| מגען 24 וולט, ממסר תרמי ומנוע | 1 |
| ממסר עזר 24 וולט וממסר זמן בהשהיה בהפעלה | 1 מכל סוג |
| לחצן פתוח ירוק, להפעלה | 4 |
| לחצן פתוח אדום, לעצירה | 1 |
⏱️ זמן מומלץ: ארבעה שיעורים.
- מנוע שמתחיל לעבוד מעצמו אחרי השהיה מפתיע את מי שעומד לידו. בתעשייה מוסיפים צופר או נורית אזהרה לפני ההתנעה.
- לחיצה על עצירה חייבת לבטל גם השהיה שעוד לא הסתיימה.
8.1 השהיה בהפעלה במגענים
- לוחצים על S1. ממסר העזר KA נמשך ומחזיק את עצמו.
- KA מזין את ממסר הזמן KT. KT מתחיל לספור.
- אחרי 5 שניות נסגר המגע המושהה 67-68 של KT, והמגען K1 מפעיל את המנוע.
- לוחצים על S0. KA משתחרר, KT מתאפס, והמגע המושהה נפתח מיד. המנוע נעצר.
ממסר זמן בהשהיה בהפעלה: המגע המושהה שלו נסגר זמן קבוע אחרי שהסליל מקבל מתח, ונפתח מיד כשהסליל מאבד מתח. בסמל, הקשת על המגע מסמנת השהיה. קיים גם ממסר זמן בהשהיה בהפסקה, שהמגע שלו נשאר סגור זמן מה אחרי שהסליל מאבד מתח.
8.2 השהיות בסולם: תרגיל 6004
המנוע מופעל בשלוש דרכים: השהיה בהפעלה (0.02), הפעלה רגילה (0.03), והשהיה בהפסקה (0.04) שעוצרת מנוע שכבר עובד אחרי 5 שניות.
איך הסולם עובד
- שורה 0, זיכרון ההמתנה. לחיצה על 0.02 מדליקה את W0.00, והוא מחזיק את עצמו. המגע הסגור 100.00 מכבה אותו כשהמנוע מתחיל לעבוד.
- שורה 1. כל עוד W0.00 דולק, TIM 0000 סופר 5 שניות.
- שורה 2, המנוע. שלוש דרכים להפעיל: סיום קוצב הזמן T0000, לחצן ההפעלה, או ההחזקה העצמית. המגע הסגור T0001 עוצר את המנוע בסוף ההשהיה בהפסקה.
- שורות 3 ו-4. לחיצה על 0.04 מדליקה את W0.01, וקוצב הזמן TIM 0001 סופר. המגע הפתוח 100.00 נמצא אחרי ענף ההחזקה, ולכן כשהמנוע נעצר, W0.01 כבה וקוצב הזמן מתאפס.
זיכרון שנתקע. אם המגע 100.00 בשורה 3 נמצא בתוך ענף ההפעלה ולא אחרי ענף ההחזקה, W0.01 לעולם לא יכבה. T0001 יישאר דולק, והמגע הסגור שלו יחסום את המנוע לתמיד. לפני שכותבים זיכרון, שואלים: מה מכבה אותו?
8.3 חיווט הבקר
| כתובת | תגית | רכיב | תפקיד |
|---|---|---|---|
| 0.00 | O.L | F2 (97-98) | הגנה תרמית |
| 0.01 | Stop | S0 | עצירה |
| 0.02 | On_Delay | S1 | הפעלה בהשהיה |
| 0.03 | Start | S2 | הפעלה רגילה |
| 0.04 | Off_Delay | S3 | הפסקה בהשהיה |
| 100.00 | Motor | K1 | מגען המנוע |
| W0.00 | Wait_On | זיכרון: ממתינים להפעלה | |
| W0.01 | Wait_Off | זיכרון: ממתינים להפסקה | |
| TIM 0000 · TIM 0001 | T_On · T_Off | קוצבי זמן של 5 שניות |
בדיקת התקנה לפני הפעלה: לחצו על כל לחצן בנפרד ורשמו איזו נורית מבוא נדלקת. אחר כך, במצב MONITOR, הדליקו מהמחשב את 100.00 ובדקו שהמגען הנכון נמשך.
| רכיב | הדק צפוי | הנורית שנדלקה | תקין? |
|---|---|---|---|
| S0 עצירה | 0.01 | ||
| S1 השהיה | 0.02 | ||
| S2 הפעלה | 0.03 | ||
| S3 הפסקה | 0.04 | ||
| F2 הגנה (לחיצה על כפתור הבדיקה) | 0.00 |
8.4 דוגמה פתורה: שתי ההשהיות
| רגע | מה קרה |
|---|---|
| t1 | לחיצה על 0.02. הזיכרון W0.00 נדלק, ו-TIM 0000 מתחיל לספור. |
| t1 + 5 שניות | T0000 נדלק, המנוע מתחיל לעבוד, והמגע הסגור 100.00 מכבה את W0.00. קוצב הזמן מתאפס. |
| t2 | לחיצה על 0.04 בזמן שהמנוע עובד. W0.01 נדלק, ו-TIM 0001 מתחיל לספור. |
| t2 + 5 שניות | T0001 נדלק, המגע הסגור שלו שובר את ההחזקה, והמנוע נעצר. W0.01 כבה, ו-TIM 0001 מתאפס. |
עצירה בזמן ההמתנה. בשורה 0 יש מגעים סגורים של העצירה ושל ההגנה. בלעדיהם, לחיצה על עצירה בזמן ההמתנה לא הייתה מבטלת אותה, והמנוע היה מתחיל לעבוד כמה שניות אחר כך, בדיוק כשמישהו חושב שהוא עצר.
8.5 תרגול
רמה 1 · בסיסי מאוורר שירותים. מפסק האור (0.02) הוא מפסק רגיל, לא לחצן: הוא נשאר במצבו. המאוורר (100.00) עובד כל עוד האור דולק, וממשיך לעבוד שתי דקות אחרי שמכבים את האור. השתמשו ב-TIM 0000.
רמה 2 · בינוני צופר לפני התנעה. לחיצה על 0.02 מפעילה צופר (100.01) למשך 3 שניות, ורק אחריו המנוע (100.00) מתחיל לעבוד ומחזיק את עצמו. עצירה (0.01) עוצרת הכול, גם בזמן הצופר.
רמה 3 · מתקדם · תרגיל 6006 מנוע תלת-מופעי בארבעה מצבים: הפעלה קבועה, הפעלה רגעית, הפעלה אחרי השהיה, והפסקה אחרי השהיה. לכל מצב לחצן נפרד.
| כתובת | תגית | תפקיד | כתובת | תגית | תפקיד |
|---|---|---|---|---|---|
| 0.00 | O.L | הגנה תרמית | 0.05 | Off_Delay | הפסקה בהשהיה |
| 0.01 | Stop | עצירה | 100.00 | Motor | מגען המנוע |
| 0.02 | On_Delay | הפעלה בהשהיה | W0.00 | Wait_On | ממתינים להפעלה |
| 0.03 | Cont | הפעלה קבועה | W0.01 | Run_Mem | זיכרון הפעלה קבועה |
| 0.04 | Jog | הפעלה רגעית | W0.02 | Wait_Off | ממתינים להפסקה |
הפרידו בין זיכרון ההפעלה W0.01 לבין המוצא 100.00. המוצא עובד אם הזיכרון דולק או שמחזיקים את הלחצן הרגעי. לחיצה על הלחצן הרגעי מבטלת את הזיכרון. וזכרו: גם בהפעלה רגעית, העצירה וההגנה התרמית חייבות לעבוד.
8.6 סיכום
- בהשהיה בהפעלה, המגע המושהה נסגר זמן קבוע אחרי שהכניסה נדלקת.
- קוצב הזמן TIM של אומרון מתאפס ברגע שהכניסה שלו כבה. לכן מחזיקים את הכניסה בעזרת ביט עבודה.
- השהיה בהפסקה: ביט עבודה מחזיק את קוצב הזמן, ודגל הסיום שובר את ההחזקה של המנוע.
- לכל זיכרון צריך תנאי שמכבה אותו. אחרת הוא נתקע.
- עצירה והגנה צריכות לבטל גם השהיה שעוד לא הסתיימה.
- הפרדה בין זיכרון ההפעלה לבין המוצא מאפשרת לשלב הפעלה רגעית וקבועה.
- בכל דרך הפעלה, גם רגעית, העצירה וההגנה בטור למוצא.
מונחים
| מונח | באנגלית | הסבר קצר |
|---|---|---|
| השהיה בהפעלה | On-delay | הפעולה מתחילה זמן קבוע אחרי הפקודה |
| השהיה בהפסקה | Off-delay | הפעולה נמשכת זמן קבוע אחרי הפקודה לעצור |
| ממסר זמן | Timer relay | ממסר שהמגע שלו מושהה |
| מגע מושהה | Delayed contact | מגע של ממסר זמן |
| דגל סיום | Completion flag | ביט שנדלק כשקוצב הזמן מסיים |
בדיקה עצמית
- למה צריך את W0.00 בשורה 0 של תרגיל 6004? למה לא לחבר את 0.02 ישר לקוצב הזמן?
- מה מכבה את W0.01 בתרגיל 6004?
- מה היה קורה בלי המגעים הסגורים של העצירה וההגנה בשורה 0?
- כמה שניות יספור TIM עם הערך #1200?
- ענו על שאלת הפתיחה של הפרק.
התשובות בסוף הפרק.
פתרונות תרגילי הפרק
רמה 1: מאוורר שירותים
כשהאור דולק, המאוורר עובד דרך 0.02. כשהאור כבה, המאוורר ממשיך דרך ההחזקה, וקוצב הזמן מתחיל לספור 1200 × 0.1 = 120 שניות. בסוף, T0000 שובר את ההחזקה. המאוורר נעצר, הכניסה של קוצב הזמן כבה, והוא מתאפס.
רמה 2: צופר לפני התנעה
הצופר עובד כל עוד ממתינים וקוצב הזמן עוד לא הסתיים. כשהמנוע מתחיל לעבוד, המגע הסגור 100.00 מכבה את הזיכרון, והצופר נעצר. העצירה נמצאת גם בשורת הזיכרון, ולכן היא מבטלת גם צופר שעוד צופר.
רמה 3: תרגיל 6006
- שורות 0 ו-1 הן השהיה בהפעלה, כמו בתרגיל 6004.
- שורה 2 היא זיכרון ההפעלה. שלוש דרכים להדליק אותו: סיום השהיית ההפעלה, לחצן הפעלה קבועה, או החזקה. לחיצה על הלחצן הרגעי או סיום השהיית ההפסקה מכבים אותו.
- שורה 3 היא המוצא: הזיכרון או הלחצן הרגעי, ותמיד בטור לעצירה ולהגנה.
- שורות 4 ו-5 הן השהיה בהפסקה. המגע 100.00 נמצא אחרי ענף ההחזקה, ולכן הזיכרון W0.02 כבה כשהמנוע נעצר.
שני דברים לבדוק בכל פתרון של התרגיל הזה: (1) האם ההגנה התרמית והעצירה נמצאות גם בדרך של ההפעלה הרגעית? (2) האם זיכרון ההשהיה בהפסקה כבה אחרי שהמנוע נעצר? אם לא, ההפעלה הקבועה תיחסם אחרי הפעם הראשונה.
תשובות לבדיקה העצמית
- קוצב הזמן מתאפס כשהכניסה שלו כבה. לחיצה על 0.02 קצרה, ולכן צריך זיכרון שימשיך להזין את קוצב הזמן אחרי שעוזבים את הלחצן.
- המגע הפתוח 100.00 שאחרי ענף ההחזקה. כשהמנוע נעצר, השורה נקטעת ו-W0.01 כבה.
- לחיצה על עצירה בזמן ההמתנה לא הייתה מבטלת אותה, והמנוע היה מתחיל לעבוד מעצמו כמה שניות אחר כך.
- 1200 × 0.1 = 120 שניות, כלומר שתי דקות.
- המאוורר מחזיק את עצמו בהחזקה עצמית. כשהאור כבה, מתחיל לספור קוצב זמן של שתי דקות, ובסופו דגל הסיום שובר את ההחזקה. כך המאוורר יודע מתי להפסיק.