PLCs של מיצובישי הם סוג נפוץ של מכשירי בקרת אוטומציה בשימוש נרחב בתחום האוטומציה התעשייתית. הם מאופיינים בביצועים גבוהים, יציבות ואמינות, המאפשרים שליטה מדויקת בפרמטרים שונים של תהליך, כמו גם רכישת נתונים ואחסון- בזמן אמת. מאמר זה יספק הסבר מפורט כיצד להשתמש ב- Mitsubishi PLC עבור רכישת נתונים ואחסון הנתונים הנרכשים במסד נתונים.
ראשית, עלינו להבהיר את מטרת רכישת הנתונים. באוטומציה תעשייתית, המטרה העיקרית של רכישת נתונים היא בדרך כלל לנטר ולשלוט על פרמטרים שונים במהלך תהליך הייצור, כמו גם לבצע-ניתוח בזמן אמת וקבלת החלטות-לשיפור יעילות ואיכות הייצור. תפקידו של מסד נתונים הוא לאחסן ולנהל את הנתונים הנרכשים לצורך ניתוח וקבלת החלטות-.
לפני השימוש ב- PLC של מיצובישי לרכישת נתונים, עלינו להגדיר את סוגי וטווחי הפרמטרים שיש לרכוש. פרמטרים תעשייתיים נפוצים כוללים טמפרטורה, לחץ, קצב זרימה וזרם. עלינו להגדיר את מודולי הקלט של ה-PLC בהתאם לדרישות בפועל ולחבר את הפרמטרים שייאספו ליציאות הקלט של ה-PLC.
לאחר מכן, עלינו לכתוב את תוכנית בקרת ה-PLC כדי ליישם את פונקציונליות רכישת הנתונים. ב-PLC של מיצובישי, דיאגרמות סולם משמשות בדרך כלל לתכנות. אנו יכולים להשתמש בתוכנת התכנות שמספקת מיצובישי (כגון GX Works3) כדי לכתוב את התוכנית.
בעת כתיבת תוכנית הבקרה, שימו לב להיבטים הבאים:
1. הגדר את מודולי הקלט: בהתבסס על סוגי פרמטרי הנתונים והטווחים שנקבעו קודם לכן, הגדר את מודולי הקלט של ה-PLC וחבר את הפרמטרים ליציאות הקלט של ה-PLC.
2. הגדרות רכישת נתונים: הגדר את מרווח הדגימה ורזולוציית הדגימה עבור פרמטרי הנתונים בתוך התוכנית. מרווח הדגימה מציין באיזו תדירות נאספים נתונים, בעוד שרזולוציית הדגימה מציינת את הדיוק והדיוק של הנתונים.
3. אחסון נתונים: הגדר את שיטת אחסון הנתונים והפורמט בתוך התוכנית. בדרך כלל, הנתונים הנאספים מאוחסנים בפורמט מסוים בתוך הזיכרון של ה-PLC ולאחר מכן מועברים למסד נתונים באמצעות ממשק תקשורת.
4. העברת נתונים למסד הנתונים: הגדר את שיטת העברת הנתונים ואת התדירות בתוך התוכנית. אתה יכול להשתמש בממשק התקשורת של ה-PLC כדי להעביר את הנתונים שנאספו לשרת מסד נתונים באמצעות Ethernet או יציאה טורית.
לאחר כתיבת תוכנית הבקרה, עלינו להוריד אותה ל-PLC ולהמשיך באיתור באגים ובדיקה. במהלך איתור באגים, אנו יכולים לאמת את נכונות התוכנית על ידי ניטור מצבי הקלט והפלט של ה-PLC, כמו גם הנתונים שנאספו.
לאחר שהתוכנית עברה ניפוי באגים בהצלחה ופונקציית רכישת הנתונים פועלת כרגיל, נוכל לאחסן את הנתונים שנאספו במסד נתונים. לפני שמירת הנתונים במסד הנתונים, עלינו ליצור מסד נתונים ולהגדיר את מבנה טבלאות הנתונים.
במסד הנתונים נוכל ליצור שדה לכל פרמטר נתונים ולקבוע את סוג ואורך הנתונים של השדה. לדוגמה, עבור פרמטר הטמפרטורה, נוכל ליצור שדה בשם "טמפרטורה" עם סוג נתונים של נקודה צפה- ואורך של 4 בתים. עבור פרמטר הלחץ, נוכל ליצור שדה בשם "לחץ" עם סוג נתונים של נקודה צפה- ואורך של 4 בתים.
לאחר יצירת מבני מסד הנתונים והטבלה, נוכל לכתוב את התוכנית המתאימה לאחסון הנתונים שנאספו במסד הנתונים. שיטת כתיבת התוכנה תשתנה בהתאם לסוג מסד הנתונים ולשפת התכנות שבה נעשה שימוש.
לדוגמה, בעת שימוש במסד נתונים של MySQL ובשפת התכנות Python, נוכל להשתמש ב-MySQL Connector/Python כדי להתחבר למסד הנתונים ולהשתמש בהצהרות SQL כדי להכניס נתונים. יישום הקוד הספציפי הוא כדלקמן:

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




