קטגוריות: בקרי לתכנות
מספר צפיות: 4966
הערות לכתבה: 0

דיאגרמות התחלה מוטוריות בשפת תרשים הסולם LD עבור PLC

 

במאמר זה, אנו מתחילים בסדרת חומרי הדרכה ליצירת תוכניות לבקרי לוגיקה ניתנים לתכנות (PLC) בסביבת CodeSys. עדיף ללמוד לתכנת קבצי בקרים באמצעות דוגמאות מעשיות בחיים האמיתיים.

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

בסך הכל אנו שוקלים 4 תוכניות ל -4 תוכניות:

1. תוכנית הפעלה וכיבוי של המנוע;

2. מעגל הבקרה של מנוע הפיך באמצעות חפירת ביניים "עצור";

3. מעגל הבקרה של המנוע הפיך ללא שימוש בחפירת ביניים "עצור";

4. מעגל הבקרה של מנוע הפיך בעזרת מתגי הגבלה.

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

מנוע חשמלי בייצור

שפת תרשים סולם, LD) בתיעוד בשפה הרוסית עבור PLC נקרא לעתים קרובות שפת מעגלי קשר ממסר (RKS). שפה גרפית זו הומצאה בשנות ה -70 של המאה ה- XX ובעיקר היא נוצרה עבור חשמלאים שבאותה תקופה נאלצו לשדרג מעגלי קשר ממסר עם מכשירים בדידים (ממסרים, טיימרים, דלפקים וכו ') למעגלים עם באמצעות בקרים לתכנות. הוא היה מוביל בפופולריות הרבה זמן. בין כל שפות התכנות של IEC PLC.

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

כל איש קשר תואם את המשתנה הלוגי שלו (ON או OF) שמעביר את המצב הבוליאני "נכון" או "שקר" לסליל. במקרה הראשון, הסליל מקבל את הערך "מופעל" (ON), בשני - "כבוי" (OFF).

בשפה זו, קל למדי ליצור מעגלים מורכבים הכוללים בלוקים פונקציונליים שונים (מפעילים, טיימרים, דלפקים וכו '), המאפשרים להשתמש בשפה זו כדי לפתור כמעט כל משימות, אפילו מורכבות מאוד.


מנוע מעגל כיבוי וכיבוי

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

מעגל הפעלה וכיבוי של מנוע עבור PLC

כפתור "התחל" (B1), כאשר לוחצים עליו, מספק את הערך של יחידה לוגית ("אמת") דרך המגע הסגור של כפתור העצירה (B2) למתפתל (K1). מגע מתפתל המחובר במקביל למגע של הכפתור הראשון מופעל ויוצר מעגל שלובים המניע את המתפתל כאשר משחרר כפתור ההתחלה.

ניתן לפשט מעגל זה באמצעות סלילי "Set" ו- "Reset" (אנלוגי להדק RS). אלה הם רכיבים נפוצים מאוד בשפת LD. בתוכניות הם נועדו לזכור את מצב ההפעלה והכיבוי של המנוע החשמלי או כל גורם פלט אחר. בנוסף לשליטה במנועים עם מפעילים אחרים של הסליל, Set / Reset משמש לרוב למעקב אחר חלקים במכונה.

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

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

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

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

מנוע מעגל הפעלה וכיבוי באמצעות הגדרה / איפוס

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

ערכה באמצעות איפוס והגדרה

סכמה במצב אמולציה:

סכמה במצב אמולציה

כדי לאפשר את מצב ההדמיה ב- CodeSys, עליכם לסמן את תיבת הסימון “מצב אמולציה” בפריט התפריט “מקוון”, ואז “התחל” (F5) ולאחר הגדרת ערכי הקשר הנדרשים, כתוב ערכים אלה לבקר, במקרה זה, לחיצה וירטואלית על “Ctrl + F7”.


מעגלים הפוכים מנוע לסירוגין

כעת אנו פונים למעגלי הבקרה של מנוע חשמלי כלוב סנאי הפיך. התוכנית שלהלן מאפשרת להפוך את המנוע באמצעות לחצני קדימה (B2) וחזרה (B3) לאחר לחיצה על לחצן עצירת הביניים (B1) לפני כל שינוי בכיוון הסיבוב.

מעגל הפעלת מנוע הפיך ב- CodeSys ב- LD

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

כל אנשי הקשר החוסמים הנוספים מחוברים בסדרה עם הסלילים, למשל בתוכנית אותה אנשי קשר ממסר תרמי QC.

HL1 ו- HL2 הם סלילים האחראיים להפעלת נורות האזהרה. מהם ניתן לקבוע מתי לאיזה כיוון המנוע החשמלי מסתובב.

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

דוגמה לתכנית LD כזו ב- CodeSys:

ערכת ללא שימוש בלחצן עצירת הביניים

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

תוכנית לבקרת מנוע באמצעות טיימרי תוכנה

תוכנית זו מאפשרת לך לשלוט על התנועה האוטומטית של המנוע החשמלי ההפוך בין שתי נקודות במהירות תריס. לאחר לחיצה על כפתור "התחל" (B2), המנגנון הנשלט על ידי המנוע החשמלי עובר מנקודה A לנקודה B. שם הוא נעצר למשך 10 שניות ומתחיל לנוע בכיוון ההפוך. בנקודה A עצירה חדשה למשך 10 שניות ותנועה הפוכה לנקודה B.

בקרת תנועה מתבצעת באמצעות שניים מתגי הגבלה (SQ1 ו- SQ2) ועיכובי הזמן בתחנות ניתנים באמצעות שני טיימרים של TON. אנו נספר לכם על סוגי טיימרים של CodeSys ועל תכונות השימוש בהם בתוכניות באחד המאמרים הבאים המוקדשים להוראת תכנות PLC.

ראה גם באתר elektrohomepro.com:

  • שפת סולם LD ויישומה
  • דוגמאות לתוכניות PLC פשוטות ב- CodeSys בשפת הסולם
  • דוגמה למודרניזציה של המעגל החשמלי של מעלית משא באמצעות ...
  • באמצעות ARIES PLC במערכות בקרת תאורה אוטומטיות
  • דוגמה לשדרוג המעגל החשמלי של תחנת שאיבה עם שתי משאבות ...

  •