היי אבי
אתחיל ואומר שאני לא מכיר את התוכנה ולכן המשך ההודעה מורכב
מפיסות מידע רנדומליות שמצאתי באתר של mach3 תחת התיעוד של התוכנה.
זה לא בדיוק תשובה מסודרת ובדוקה אבל אני מקווה שזה הכיוון הנכון
1)לפי התיעוד, נראה שתוכנת mach3 מאפשרת הוספה של סקריפטים כדי להרחיב את הפעולות שהתוכנה יכולה לבצע.
הסקריפטים האלה נכתבים בשפת VB והם יכולים בין השאר לספק ולקחת נתונים מהתוכנה בזמן הריצה.
הסקריפטים האלה משתמשים בסט של פונקציות שמובנות בתוך mach3.
רשימת הפונקציות מופיעה כאן.
2)נתקלתי באתר במושג digital read out) DRO)
אם הבנתי נכון, אני חושב שכל מספר שמופיע לך בממשק הבקרה של התוכנה נקרא DRO.
(מצד שני ייתכן שזה פשוט הקריאה מאחד החיישנים, צריך לקרוא יותר לעומק...)
במידה ואלה הנתונים שאתה מחפש, אתה יכול לבנות סקריפט שימשוך את הנתונים מ-DRO בעזרת שימוש בפונקציות הבאות:
GetDRO Function GetDRO (droFun as Integer) as Double
Function GetOEMDRO (droOEMCode as Integer) as Double
Function GetUserDRO (droUserCode as Integer) as Double
הפונקציות האלה מופיעות ברשימת הפונקציות שהזכרתי קודם.
כמו כן יש ברשימה פונקציות שיכולות לשלוח נתונים דרך הפורט המקבילי והפורט הטורי.
אז כנראה שתצטרך לכתוב סקריפט שיקבל נתונים מ-DRO ויעביר אותם בצורה כלשהי מהמחשב לבקר התצוגה שלך.
3)למידע נוסף ראה את שני העמודים הבאים:
link1 ,
link2. העמודים מתארים משהו דומה למה שאתה מנסה לבנות.
הם משתמשים
בלוח הזה בתור בקר למסך LCD , ושולחים אליו נתונים מהתוכנה בעזרת סקריפט שהם כתבו.
מקוה שזה יעזור לך,
אורן.
...I think I am, therefore I am. I think