מה היום ? - - חזרה מהירה. - קריאה וכתיבה לקבצים. - בניית תוכנית כתיבה low-level - בניית ערוץ גלובלי והדגמה מול חומרה - low-level DAQ, פולימורפיזם וטריגר.
הפעלת תוכנת ה-MAX
טכניקות לגילוי תקלות : מציאת התקלה לחיצה על החץ השבור תגרום להופעת מסך פירוט התקלה (תקלת קומפילציה) לחיצה על המנורה תפעיל את התוכנית באיטיות תוך הצגת מיקום וערך (תקלת אלגוריתם) לחיצה ימנית על חוט תגרום להופעת חלון המציג את הערך העובר דרכו ומספור המקום (ניתן להפעיל פונקציה זו גם מלוח הכלים ) הפעלה בשלבים הצגת מצב/ערך
Stacked sequence Flat sequence Sequence – סידור הפעולות בתוכנית הערה: מומלץ מאוד לשלב sequence בתוכנית למניעת תקלות ולהבנת התוכנית
Case – ביצוע פעולה בהתאם לתנאי
Property Node
בניית מערך באמצעות - Shift Register Feedback Node
נטרול קוד בעזרת מבנה Enable-Disable - שימושי בזמן פיתוח לאיתור תקלות. - ניתן להוסיף מסגרות נוספות ולבחור את המסגרת שתשמש כ enable.
Graph vs Chart chart - שומר נתונים שנרשמו בו ומוסיף אליהם חדשים. Graph - מאתחל נתונים בכל פעם שמתקבל מידע חדש.
גרף XY - גרף XY מציג את נקודות הצמדים (x i,y i ) של מערכים X ו- Y המוזנים אליו. - ניתן לעבוד בגרף זה עם נתונים קיימים (קודם אוספים ואח"כ מציגים) או בעבודה ONLINE, כלומר עדכון הגרף תוך כדי איסוף הנתונים.
Cluster - מיכל לאוסף של אובייקטים. - נדמה אות שנשלח לגרף XY בתוך cluster.
Menu Ring - מעין ייצוג גרפי למערך של מחרוזות הניתן לבנייה מראש.
כתיבה לקובץ
הדגמת כתיבה לקובץ לכידת אותות > עיבודם > שמירת תוצאות
כתיבה לקובץ – Low Level כתיבה של כותרות ונתונים לקובץ. הערה: עובד מגרסת Labview 8.5
קריאה מקובץ
הדגמת קריאה מקובץ
ממיר מטיפוס דינאמי
- בנו תוכנית הלוכדת מתחים v1,v2 המתקבלים מחישנים. תרגול - קצב הדגימה הדרוש 400Hz. - בלחיצת כפתור יש לשמור בקובץ את ממוצע המתחים של 200 דגימות אחרונות מכל ערוץ.
פתרון
Global Virtual Channel - - הדגמת הוצאת אות ל NI USB בניית ערוץ גלובלי.
הדגמת שימוש בערוץ גלובלי - - בניית מתג השולט על תאורת Led דרך ערוץ גלובלי.
Low Level DAQ
פולימורפיזם - דוגמה לזיהוי רעשים בעזרת FFT פילטר.
Trigger - דוגמה trigger תוכנתי.