Click&Move פתרון תוכנה אוטומטי

Click&Move® (C&M) הוא פתרון אוטומציה המיועד ליצרני OEM ומשלבי מערכות. זה יכול לכלול בקרת תנועה, לוגיקה של PLC, I/O מקומי ו-I/O ברשת. יישומים יכולים להיות פשוטים, חד-צירים עם מינימום קלט/פלט עד מורכב, מרובה צירים הפועלים בזמן אמת.

מערכת Click&Move תהיה מורכבת הן מרכיב תוכנה המשמש ליצירת הלוגיקה, ה-HMI והן מפרופילי תנועה ורכיבי חומרה כגון בקר, כונני סרוו והתקני I/O.

מעוניין לקבל Click&Move? עבור לדף הורדת המוצר!

Click&Move פתרון תוכנה אוטומטי

לחץ והזז עובדות מהירות

  • משלב בקרת Motion, PLC ו-HMI
  • מבוסס על PLCopen, התקן העולמי לתכנות בקרה תעשייתית
  • תומך בפרוטוקולי רשת CANopen, EtherCAT ו-POWERLINK
  • תואם לחלוטין ל-IEC 61131-3 באמצעות דיאגרמות בלוק פונקציות גרפיות (FBDs) (מוגדרות מראש או מוגדרות על ידי משתמש)
  • פלטפורמות מרובות נתמכות: PC (Win OS ו-Linux), בקר עצמאי (MACC) ו ADVANCED הכוננים של Motion Controls

סביבת פיתוח משולבת

סביבת הפיתוח המשולבת של C&M (IDE) מספקת למשתמש סביבת תכנות עבור מגוון יישומים:

  • בקרת תנועה
  • בקרת מכונת PLC
  • טיפול בקבצי G-code עבור אפליקציות CNC
  • בקרת תהליכים
  • רובוטיקה

ה-IDE מורכב מיישומים ליצירה/עריכה גרפית של סכימות לוגיות ומסכי HMI מבוססי Function Block Diagram (FBD), ניפוי באגים בקוד יישומים, ארגון וארכיון קוד יישומים, מיזוג והשוואת קוד וכן אוטומציה של מצב הבנייה/הידור.

איפה אנחנו מתחילים?

דרישות HMI: ה-HMI מייצג את בקרות ממשק המשתמש. זה מה שהמשתמש ישתמש כדי ליצור אינטראקציה עם המערכת ברגע שהיא תהיה פעילה.

דרישות FBD: ה-FBD (תרשים בלוק פונקציות) מייצג את התנועה וההתנהגות ההגיונית.

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

clickandmove_ide1_cropped

סביבת הפיתוח המשולבת של Click&Move מעניקה למשתמש שליטה על כל דבר, החל מהלוגיקה של בלוק הפונקציות ועד לממשק ה-Human Machine החזותי.

Click&Move פתרון תוכנה אוטומטי - HMI בסיסי

HMI פשוט עם מתגים וקלט טקסט יכול להיות נקודת התחלה לממשקים מורכבים יותר.

HMI (ממשק מכונה אנושית)

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

תחילת העבודה עם ה-HMI שנוצר אוטומטית (HMI בסיסי)

Click&Move מייצר אוטומטית HMI בסיסי המציג את משתני C&M ככניסות ויציאות. ניתן לתפעל משתני קלט באמצעות בוררים או להזין אותם כערכים בהתאם לסוג המשתנה. ערכי הפלט מתעדכנים בזמן אמת. ה-HMI הבסיסי שימושי במהלך הפיתוח כדי לוודא שהתוכנית פועלת כמתוכנן. ניתן להשתמש בו הן בסביבה הווירטואלית והן בסביבה הפיזית.

הקוד הבסיסי של ה-HMI הבסיסי נגיש בתוך מבנה קבצי הפרויקט וזמין בשפות התכנות הבאות: C++ (במסגרת Qt), Python ו-MS C# (C-Sharp).

מפתחי HMI יכולים להשתמש בקוד שנוצר אוטומטית כנקודת התחלה לפיתוח פרויקט HMI שמתפקד במלואו ומתוחכם מבחינה ויזואלית.

פיתוח HMI באמצעות מסגרת Qt

Qt היא מסגרת צד שלישי לפיתוח HMIs. המסגרת מעניקה למפתחים גישה ל-IDE חוצה פלטפורמות עם מגוון גדול של כלים והרחבות, כמו גם עורך UI 2D/3D חזותי עם רכיבי UI מוכנים. ה-Qt Framework מאפשר פיתוח מהיר מעיצוב לייצור.

השילוב של Click&Move עם ה-Qt Framework מאפשר ליצור ממשקים יפים שהם פונקציונליים, אינפורמטיביים והמשתמשים אוהבים לעבוד איתם. באמצעות Qt, הדמיות חיות יכולות להציג כל משתנה בפרויקט Click&Move, כולל קריאות חיישנים, חישובים, מצבי כונן סרוו פנימי ועוד. בנוסף, ניתן להגדיר את כניסות המשתמש לכתוב ישירות לזיכרון המשותף על מנת להפעיל את פונקציות המכשיר.

Click&Move פתרון תוכנה אוטומטי - קוד C

Click&Move הופך את הקוד הבסיסי ל-HMI פשוטים לזמין בשפות תכנות שונות.

נקודת התחלה מומלצת בעת פיתוח ב-Qt היא להתחיל עם ה-HMI הבסיסי שנוצר אוטומטית. ניתן למצוא את הקוד של ה-HMI הבסיסי בתוך מבנה הקבצים של פרויקט C&M וניתן להשתמש בו כהתייחסות לאופן הקריאה והכתיבה של המשתנים המשמשים בתוכנית.

צילומי מסך של CandM מתורגמים בשילוב

עורך Qt משמש ליצירת HMIs מתקדמים עם מדידות בזמן אמת, הדמיית נתיב, סכימות בקרה מותאמות אישית ועוד!

HMI ו-Logic 1 או מחשב יחיד CandM

אפליקציית Click&Move וה-Qt HMI חולקים זיכרון אך מופעלים באופן עצמאי על אותן מערכות או נפרדות.

פרויקט הלוגיקה Click&Move ופרויקט HMI מבוצעים כשני תהליכים עצמאיים בעלי גישה לזיכרון משותף.

זה מאפשר להם לפעול באופן אופציונלי על אותם מחשבים או נפרדים.

שרת UDP בפרויקט הלוגיקה Click&Move פותח את יציאת ה-UDP שצוינה כך שפרויקט HMI יוכל לגשת לשירות דרך היציאה הספציפית.

לאחר הידור של פרויקט ה-C&M, מתווספים אוטומטית בלוקי פונקציות (FBs) ואלה מרכיבים את תקשורת שרת UDP בצד ההיגיון של הפרויקט.

מעוניין לקבל Click&Move? עבור לדף הורדת המוצר!

MC Blocks ו-G-Code

  • המאמצים לשמירה על תקני בקרת התנועה המתפתחים מאפשרים בסיס ידע מובנה
  • שכבת הפשטה זו משחררת חלק מבעיות עיצוב התכנות
  • מדריכי PLCopen מופצים בתוך C&M
  • תכונת תנועה מתואמת תואמת את תקני PLCopen
  • טיפול בקוד G
  • מאפשר גם בלוקים של פונקציות בהגדרת משתמש להתאמה אישית מלאה
clickandmove_ide4

בלוקים ובסיס ידע בסטנדרטים של בקרת תנועה כלולים כדי להקל על התכנות.

Products_Controls_cm-ide-debugging

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

איתור באגים

  • תכנות יישומים באמצעות שפת PLCopen FBD (IEC 61131-3)
  • תהליך הפיתוח יכול להתרחש כולו בתוך המחשב האישי של המשתמש
  • צירים וירטואליים להדמיית תנועה
  • ניתן לארוז ולהחליף פרויקטים של ציר וירטואלי באמצעות תמיכה טכנית
  • מערכת פיתוח דיגיטלית לחלוטין מסייעת לתהליך התמיכה;- צירים וירטואליים ניידים יותר מאשר אמיתיים
  • כלי איתור באגים: גרפי ומבוסס טקסט
    • HMI משולב
    • עזרה מובנית נרחבת - הדרכות, הדגמות, מסמכים לבנים וכו'.
    • יישומים נרחבים לדוגמה

ארכיטקטורות פתרונות

ניתן להרכיב מערכת Click&Move® באלפי דרכים, אך רוב הארכיטקטורות עוקבות אחר אחד משלושה מבנים עיקריים. השיטה המועדפת תלויה ביישום.

מבוסס PC

בפתרון מבוסס PC להלן, תוכנת הפיתוח C&M משמשת ליצירת קוד תנועה, לוגיקה של PLC ומסכי ממשק משתמש (HMI). הקוד מורכב עבור פלטפורמת המחשב האישי המיועד ולאחר מכן מוריד. כונני סרוו ו-I/O מחוברים לפלטפורמת המחשב באמצעות הרשת.

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

clickandmove_example1

Click&Move עם שליטה מבוססת PC. תוכנית Click&Move ו-HMI מופעלים שניהם מהמחשב האישי.

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

ה כרטיס בקרת אוטומציה תנועה (MACC) הוא בקר תנועה/אוטומציה לשימוש כללי עם יכולת משובצת של Click&Move®. בתרחיש זה, הקוד מורכב עבור פלטפורמת MACC ולאחר מכן הורדה. כונני הסרוו והקלט/פלט מחוברים לפלטפורמת MACC דרך הרשת. לחלופין, ניתן לשלב מסך HMI נפרד דרך מחבר ה-HDMI המשולב.

פתרון MACC נהדר עבור יישומים ניידים כגון AGV, אך גם יכול להוות חלופה חסכונית יותר לארכיטקטורה מבוססת PC עבור יישומים עם 8 צירים או פחות. ה-MACCs גם מתאימים ביותר ליישומים עם שילוב של כונני סרוו דיגיטליים ואנלוגיים כאחד.

Click&Move®: מערכת בקרת סרוו אוטומטית

Click&Move עם MACC כבקר. תוכנית Click&Move מותקנת ב-MACC, עם תצוגת HMI נפרדת אופציונלית.

משובץ כונן סרוו

ADVANCED Motion Controls מציעה כוננים דיגיטליים שנועדו לאחסן ולהפעיל תוכנית C&M משובצת. תוכנת הפיתוח של C&M משמשת ליצירת קוד תנועה ולוגיקת PLC. הקוד מורכב עבור פלטפורמת הכונן הממוקד ולאחר מכן מוריד. קלט/פלט מקומי לכוננים.

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

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

Click&Move®: מערכת בקרת סרוו אוטומטית

Click&Move עם כונן הסרוו כבקר. תוכנית Click&Move מוטמעת בכונן הסרוו עצמו.

מעוניין לקבל Click&Move? עבור לדף הורדת המוצר!

תעשיות, טכנולוגיות ומוצרים הקשורים ל-Click&Move...

ניסיון במוצרים
FlexPro®
ניסיון במוצרים
DigiFlex® Performance™
מוצרים_בקרות_כרטיסי תנועה-אוטומציה-בקרה
כרטיסי בקרת אוטומציה בתנועה
כונני סרוו למדפסות תלת מימד
כונני סרוו למדפסות תלת מימד
ניסיון במוצרים
DriveLibrary™ Motion Control API
ניסיון במוצרים
ACE™