העוסקים בפעולות בקרה תעשייתית יודעים שגם הייצור התעשייתי וגם הקידמה הטכנולוגית מסתמכים על בקרת אוטומציה של PLC. בגדול, ניתן להבין PLC כהרחבה של ארונות בקרת ממסר מרכזיים. ביישומי ייצור מעשיים, PLCs מפחיתים משמעותית את עלויות הבקרה התעשייתית תוך שיפור ניהול ציוד מרכזי ובקרה אוטומטית. כדי לשלוט בתכנות PLC, בסיס מוצק ביסודות PLC הוא חיוני.
PLC (Programmable Logic Controller) הוא בקר מחשב בשימוש נרחב באוטומציה תעשייתית, רובוטיקה, בקרת תהליכים וציוד דומה. להלן מושגים בסיסיים למתחילים בתכנות PLC:
1. עקרונות בסיסיים של שערים לוגיים:הפעולה הבסיסית ביותר בבקרת PLC היא פעולות לוגיות, כולל AND, OR, NOT ו-XOR. שליטה ביסודות של שערים לוגיים היא תנאי מוקדם לתכנות PLC. הבנת הייצוג הסמלי של שערי היגיון וסימון טבלת האמת היא גם חיונית.
2. יסודות תכנות דיאגרמת סולם:דיאגרמת סולם היא שפת התכנות הנפוצה ביותר עבור PLCs. תפיסת הליבה שלו כוללת הצבת אופרטורים לוגיים לאורך קו אנכי כדי ליצור מבני סולם אחד או יותר, ובכך לעצב לוגיקת בקרה.
3. מושגי מודול וכתובת:PLCs מורכבים בדרך כלל ממספר מודולים (למשל, מודולי קלט, מודולי פלט, מודולי ביניים). הבנת הפונקציות והמאפיינים הבסיסיים של כל מודול חיונית. בנוסף, לכל מודול יש כתובות קלט ופלט עצמאיות, הדורשות שליטה בשיטות ייצוג כתובות ומשמעויותיהן.
4. שימוש בטיימר ובמונה:טיימרים ומונים משמשים לעתים קרובות בתכנות PLC כדי לשלוט בתזמון המכשיר ובספירת המחזורים. הבנת סוגי הטיימרים והמונים, תרחישי היישום שלהם ושיטות התכנות חיונית.
5. המרת נתונים ותפעול:תכנות PLC כולל לעתים קרובות המרת נתונים ופעולות, כגון המרה הקסדצימלית-ל-עשרונית, פעולות סיביות ופעולות בתים. בסיס איתן בהמרת נתונים ותפעול הוא מרכיב מכריע במיומנות תכנות PLC.
הבנת עקרונות ההפעלה של PLC
PLCs פועלים באמצעות "סריקה רציפה, לולאה רציפה". במהלך הפעולה, המעבד סורק מעת לעת את התוכנית המאוחסנת בזיכרון המשתמש לפי מספרי רצף ההוראות. אם לא קיימות הוראות קפיצה, היא מפעילה את תוכנית המשתמש ברצף מההוראה הראשונה ועד להשלמתה. לאחר מכן הוא חוזר להוראה הראשונית להתחיל מחזור סריקה חדש. במהלך כל מחזור סריקה, ה-PLC מבצע גם משימות כמו דגימת אותות קלט ורענון מצבי פלט.
מחזור סריקת PLC כולל בהכרח שלושה שלבים: דגימת קלט, ביצוע תוכנית ורענון פלט. במהלך שלב דגימת הקלט: ה-PLC סורק וקורא ברצף את מצב ההפעלה/כיבוי או נתוני הקלט מכל מסופי הקלט המאוחסנים זמנית בתפסי הקלט. נתונים אלה נכתבים לאחר מכן לתוך אוגרי מצב הקלט המתאימים, ובכך מרעננים את הקלטים. לאחר מכן הוא סוגר את יציאות הקלט ונכנס לשלב הפעלת התוכנית. במהלך שלב רענון הפלט: לאחר ביצוע כל ההוראות, מצבי ההפעלה/כיבוי של אוגרי מצב הפלט מועברים לתפסי הפלט במהלך שלב זה. מצבים אלה מופקים לאחר מכן באמצעות שיטות ספציפיות (ממסרים, טרנזיסטורים או תיריסטורים) כדי להניע את התקני הפלט המתאימים.
לסיכום, ידע בסיסי בתכנות PLC כולל עקרונות שערים לוגיים, יסודות דיאגרמת סולם, ייצוג מודול וכתובות, שימוש בטיימר ובמונה, המרת נתונים ופעולות אריתמטיות. שליטה ביסודות אלה חיונית לתכנות PLC, המאפשרת התקדמות הדרגתית במיומנויות התכנות להשגת שליטה תעשייתית גמישה ויעילה יותר.




