[Title.htm]

פקד רב-תכליתי

תרחיש שכיח של טעות מצב הוא במקרה של פקד שהפונקציה שהוא מפעיל תלויה במצב המכונה.

דוגמא: פקד שפעולתו תלויית מצב

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

 לדוגמא

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

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

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

 

דוגמא: הפעלת מכונה פשוטה על ידי לחצן פולסים

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

  • המפעיל מנסה לכבות את המכונה כשהיא במצב כבוי, וכתוצאה מכך מפעיל אותה שלא מרצונו
  • המפעיל מנסה להפעיל את המכונה כשהיא במצב פעולה, וכתוצאה מכך מכבה אותה שלא מרצונו
  • המפעיל עלול ללחוץ לחיצה רכה מדי על הלחצן
  • המפעיל עלול ללחוץ לחיצה כפולה על הלחצן.