הבית > תערוכה > תוכן

בקר לוגי מתוכנת פונקציות בסיסיות

Mar 11, 2019


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


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


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