|
صفحة: 239
3 . 6 . 1 מבוא בתהליכים רבים קיים צורך לבצע שינוי בנתונים בהם משתמש הבקר בתכנית הפיקוד של התהליך , כדי שניתן יהיה לשנות את אופי פעולתו . הנתונים בהם משתמש הבקר מאוחסנים באוגרים בזיכרון הנתונים של הבקר . שינוי הנתונים משפיע על אופי פעולת התהליך אולם אינו משנה את תכנית הפיקוד שלו . אם נתייחס , לדוגמה , לקוצב זמן המפעיל מערכת תאורה לזמן קצוב , נראה שצורכי המשתמש דורשים שתהיה אפשרות לכוון את פרק הזמן שבו פועלת התאורה , בלי לשנות את תנאי ההפעלה של מערכת התאורה . דוגמאות נוספות : שינוי זמני העבודה של כל אחת מנורות הרמזור בצומת , בהתאם לשעות היום ( באמצעות קוצבי זמן , ( וזאת מבלי לשנות את סדר הפעלת נורות הרמזור ( למעשה משנים רק את פרק הזמן שדולקת הנורה הירוקה , בכל כיוון בצומת . ( • קביעת טמפרטורת עבודה רצויה למזגן המותקן בחדר , לצורך קירור החדר , וזאת מבלי לשנות את תנאי ההפעלה של המזגן ( לוגיקה . ( כיוון זמן החימום ודרגת החום בתנור מיקרוגל . כל הדוגמאות שהוזכרו מאופיינות בשימוש שעושים באוגר הנתונים בזמן כתיבת תכנית הפיקוד לבקר המתוכנת ; במקום להשתמש בערכים קבועים , האוגר משמש כתא אחסון שאת תוכנו ניתן לשנות . 3 . 6 פונקציות להעברת נתונים ? שאלה 3 . 36 סרטטו את דיאגרמת הסולם של תכנית , המאפשרת להפעיל 4 נורות פרסומת , אחת אחרי השנייה , על-ידי קוצב זמן אחד וכמה פונקציות השוואה , כנדרש . פונקציות ההשוואה יאפשרו להשוות בין ערך הזמן של קוצב הזמן לבין הזמנים הרצויים להדלקת הנורות . סרטטו תרשים זמנים שיתאר את סדר הפעלת הנורות .
|
|