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

בקר לוגי הניתן לתכנות

Mar 11, 2019

תוכנית PLC בדרך כלל לולאות כלומר מתבצע שוב ושוב, כל עוד המערכת מבוקרת פועל. בתחילת כל לולאת ביצוע, מעמדם של כל התשומות הפיזיות מועתק לאזור זיכרון, המכונה לפעמים "טבלת תמונות I / O", אשר נגישה למעבד. לאחר מכן התוכנית פועלת מ הוראה ההוראה הראשונה שלה עד השלב האחרון. זה לוקח קצת זמן עבור המעבד של PLC להעריך את כל השלבים ולעדכן את הטבלה תמונה I / O עם מצב של פלטי. זמני סריקה של כמה אלפיות השנייה עשויים להיתקל בתוכניות קטנות ובמעבדים מהירים, אך עבור מעבדים ישנים יותר ותוכניות גדולות מאוד ניתן למצוא זמני סריקה ארוכים יותר (בסדר גודל של 100 אלפיות השנייה). זמני סריקה ארוכים מדי עלולים לגרום לתגובתו של הבקר לתשומות משתנות או לתהליך התהליך להיות איטי מדי.


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


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