LIPOWSKY HARP-5 סימולטור לין ו-Can-Bus נייד עם תצוגה ומקלדת מדריך למשתמש
מָבוֹא
מדריך זה לתחילת העבודה יראה לך כיצד להגדיר את ה-HARP-5 לתקשורת או לנטר את ה-LIN-Bus. פשוט עקוב אחר השלבים הבאים.
עֵצָה
מדריך זה מיועד למשתמשי HARP-5 חדשים. אם כבר יש לך ניסיון עם מוצרי Baby-LIN או שאתה משתמש מתקדם ב-LIN-Bus, כנראה שהמדריך הזה לא מתאים לך.
עֵצָה
מדריך זה מניח שאתה משתמש במערכת הפעלה Microsoft Windows. אם אתה משתמש במערכת הפעלה לינוקס אנא פנה אלינו כדי לקבל תוכנה להפצה שלך: "מידע תמיכה"
לצורך כך, נציג בפניכם את המרכיבים הבאים:
- LDF
- תיאור האות
- שירותי אבחון מפרט
ממידע זה, ה-SessionDescriptionFile (SDF) ניתן ליצור. ה-SDF הוא נקודת השיניים ביישומים מבוססי LINWorks.
הגרפיקה הבאה מציגה את זרימת העבודה הטיפוסית של יישום מבוסס LIN עם \Productname שלנו.
תרשים זה מראה כיצד יישומי התוכנה הבודדים של LINWorks מקושרים זה לזה.
מתחילים
מָבוֹא
מדריך זה לתחילת העבודה יראה לך כיצד ליצור את אפליקציית Lin שלך באמצעות המידע מה-LDF ותיאורי האותות. בהמשך תלמדו כיצד ליצור LDF ולשלבו ב-SDF. יתר על כן, יוכנסו שירותי האבחון של יוניפיד. לאחר שיצרת בהצלחה את ה-SDF, ניתן להפעיל את ה-HARP-5 במצב עצמאי, ניתן לרשום נתוני אוטובוס LIN, או להגדיר פקודות מאקרו להפעלה אוטומטית.
עֵצָה
מדריך זה מניח שאתה משתמש במערכת הפעלה Microsoft Windows.
הַתקָנָה
לפני שתוכל להתחיל להשתמש ב-HARP-5, עליך להתקין מספר רכיבים של תוכנת LINWorks.
אם עדיין לא הורדתם את תוכנת LINWorks, אנא הורד אותה כעת מאתנו webהאתר בקישור הבא: www.lipowsky.de הרכיבים הבאים נדרשים למדריך זה לתחילת העבודה:
- דרייבר בייבי-LIN
- SessionConf
- תפריט פשוט
- LDFEdit
תיאור המושב File (SDF)
כיצד ליצור יישום LIN
- דְרִישָׁה: צומת LIN (עבד) ו-LDF מתאים file פנויים. יש ליישם אפליקציה שבה מאסטר LIN מדומה מאפשר להפעיל את הצומת בצורה מסוימת.
- דְרִישָׁה: עם זאת, המידע ב-LDF בדרך כלל אינו מספיק. ה-LDF מתאר את הגישה והפרשנות של האותות, אך ה-LDF אינו מתאר את ההיגיון הפונקציונלי מאחורי האותות הללו. לכן אתה צריך תיאור אות נוסף שמתאר את ההיגיון הפונקציונלי של האותות.
- דְרִישָׁה: אם המשימה דורשת גם תקשורת אבחנתית, נדרש גם מפרט של שירותי האבחון הנתמכים על ידי הצמתים. ב-LDF, רק המסגרות עם בתי הנתונים המתאימים מוגדרות, אך לא המשמעות שלהן.
לאחר מכן ניתן להגדיר ולערוך דרישות אלו יחד בתיאור הפעלה file (SDF).
מָבוֹא
תיאור המושב file (SDF) מכיל את הדמיית האוטובוס המבוססת על נתוני ה-LDF. ניתן לתכנת את ההיגיון של הפריימים והאותות האישיים על ידי פקודות מאקרו ואירועים. בנוסף ללוח הזמנים של LDF LIN, ניתן ליישם שירותי אבחון נוספים ב-SDF באמצעות פרוטוקולים.
זה הופך את ה-SDF לנקודת העבודה המרכזית של כל יישומי LINWorks.
צור SDF
אפליקציית התוכנה SessionConf משמשת ליצירה ולעריכה של ה-SDF. לשם כך מיובא LDF קיים.
הגדרה נפוצה
אמולציה
בחר אמולציה בתפריט הניווט בצד שמאל. כאן תוכל לבחור אילו צמתים ברצונך שידמו על ידי ה-HARP-5. אם אתה רוצה לפקח רק על ה-LIN-Bus, לא בחר כלום.
GUI-Elements
בחר GUI-Elements בתפריט הניווט בצד שמאל. כאן תוכל להוסיף אותות שברצונך לנטר.
עֵצָה
ישנן דרכים אחרות לנטר מסגרות ואותות, אך זוהי נקודת התחלה טובה וניתנת להגדרה.
אותות וירטואליים
אותות וירטואליים יכולים לאחסן ערכים בדיוק כמו אותות אוטובוס, אך הם אינם מופיעים באפיק. הם יכולים לשמש עבור משימות רבות ושונות כמו:
- ערכים זמניים, כמו מונים
- חנות קבועים
- אופרנדים ותוצאות מחישובים
- וכו'
ניתן להגדיר את הגודל של אות וירטואלי ל-1...64 סיביות. חשוב לשימוש בתכונת הפרוטוקול.
לכל אות יש ערך ברירת מחדל המוגדר כאשר ה-SDF נטען.
אותות מערכת
אותות מערכת הם אותות וירטואליים עם שמות שמורים. כאשר מופעל אות מערכת, נוצר אות וירטואלי בו-זמנית ומקושר להתנהגות ספציפית.
בדרך זו, תוכל לגשת לטיימר, למשאבי קלט ופלט ולמידע מערכת.
עֵצָה
למידע נוסף ולרשימה של כל אותות המערכת הזמינים, אנא בדוק את אשף אותות המערכת ב-SessionConf.
מאקרו
פקודות מאקרו משמשות לשילוב פעולות מרובות לרצף. ניתן להפעיל פקודות מאקרו על ידי אירועים או, ניתן לקרוא אותן גם מפקודות מאקרו אחרות במובן של Goto או Gosub. ה-API של DLL קורא למאקרו עם הפקודה macro_execute.
כל פקודות המאקרו יכולות להשתמש באותות מה-LDF ובאותות מקטע האותות הווירטואליים כמו אותות המערכת.
תפקיד חשוב נוסף של פקודות המאקרו הוא לשלוט באפיק. ניתן להפעיל ולעצור את האוטובוס באמצעות מאקרו. יתר על כן, ניתן לבחור את לוח הזמנים ולבדוק את מצב האוטובוס בעזרת אותות המערכת.
כל מאקרו תמיד מספק 13 אותות מקומיים:
_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
ה-3 האחרונים מספקים מנגנון להחזרת ערכים ל-callcontext _Return, _Failure) או לבדיקת התוצאה של פקודת מאקרו קודמת. האותות _LocalVariableX יכולים לשמש למשל כמשתנים זמניים במאקרו.
מאקרו יכול לקבל עד 10 פרמטרים בעת קריאה. בהגדרת המאקרו, ניתן לתת לפרמטרים הללו שמות, אשר מוצגים משמאל בעץ התפריטים בסוגריים לאחר שם המאקרו. הפרמטרים מגיעים לאותות _LocalVariable1…10 של הקריאה. אם לא מועברים פרמטרים או פחות מ-10 פרמטרים, האותות הנותרים של _LocalVariableX מקבלים את הערך 0.
Example SDF
אתה יכול להוריד את האקסample SDF תחת הסעיף "08 | לְשֶׁעָבַרamples SDF➫s" בקישור הבא: GettingStarted_Example.sdf
התחל את תקשורת האוטובוס
מצב מחשב
תיאור מצב מחשב
מצב ה-PC מאפשר ל-HARP-5 לתקשר עם מחשב אישי כמו מוצרים אחרים ממשפחת מוצרי Baby-LIN. משמעות הדבר היא שאתה יכול להשתמש בתפריט הפשוט ובכל התכונות שלו, כמו גם לכתוב יישומים משלך באמצעות ה-Baby-LIN-DLL. זה הכרחי גם לעדכון הקושחה.
הפעל את מצב המחשב
כדי להפעיל את מצב המחשב של ה-HARP-5 ודא שהוא מופעל. אם אינך בתפריט הראשי לחץ על ESC שוב ושוב עד שתגיע לתפריט הראשי. לאחר מכן לחץ על "F3" כדי להיכנס למצב PC.
אם מצב המחשב מופעל כעת, פשוט הקש על מקש "F1" כדי לצאת שוב ממצב המחשב.
הפעל את ה-SimpleMenu. אתה אמור להיות מסוגל למצוא את ה-HARP-5 שלך ברשימת המכשירים בצד שמאל. לחץ על כפתור החיבור ולאחר מכן טען את ה-SDF שיצרת קודם לכן.
כעת אתה יכול לראות את המשתנים שהוספת לניטור. כדי להתחיל את הסימולציה/ניטור לחץ על כפתור התחל.
כעת תראה את השינויים של האותות הללו.
מצב עצמאי
העבר את ה-SDF
כדי להעביר את ה-SDF ל-HARP-5 יש צורך בקורא כרטיסי SDHC. העתק את ה-SDF החדש שיצרת לספריית הבסיס של כרטיס SDHC (כרטיס SDHC אחד מסופק עם ה-HARP-5). הסר את כרטיס ה-SDHC מקורא הכרטיסים וחבר אותו לחריץ כרטיס ה-SDHC של ה-HARP-5.
עֵצָה
ודא שכל שאר הצמתים מחוברים ופועלים כהלכה
בצע את ה-SDF
בתפריט הראשי לחץ על מקש "F1" כדי לפתוח את תפריט "RUN ECU". שם אתה אמור לראות את ה-SDF שיצרת קודם לכן. בחר אותו ולחץ על מקש "אישור".
כעת אתה יכול לראות את המשתנים שהוספת לניטור. כדי להתחיל את הסימולציה/ניטור לחץ על מקש "F1" כדי לבחור באפשרות "התחל".
כעת תראה את השינויים של האותות הללו בזמן אמת.
עדכונים
עדכון פילוסופיה
הפונקציונליות והתכונות של HARP-5 מוגדרות על ידי הקושחה המותקנת וכן על ידי הגירסאות המשומשות של LINWorks ושל Baby-LIN-DLL.
מכיוון שאנו עובדים באופן קבוע על שיפורים במוצר, התוכנה והקושחה מתעדכנים מעת לעת. עדכונים אלה הופכים תכונות חדשות לזמינות ופותרות בעיות, שהתגלו על ידי הבדיקות הפנימיות שלנו או שדווחו על ידי לקוחות עם גרסאות קודמות.
כל עדכוני הקושחה נעשים באופן שה-HARP-5 המעודכן ימשיך לעבוד עם התקנת LINWorks כבר מותקנת וישנה יותר. אז עדכון הקושחה של HARP-5 לא אומר שאתה בהכרח צריך לעדכן גם את התקנת LINWorks שלך.
לכן מומלץ מאוד לעדכן תמיד את HARP-5 לגרסת הקושחה העדכנית ביותר הזמינה.
אנו גם ממליצים לעדכן גם את תוכנת LINWorks ואת Baby-LIN DLL, אם יהיו עדכונים חדשים זמינים. מכיוון שגירסאות חדשות של SessionConf עשויות להציג תכונות חדשות לפורמט SDF, ייתכן שגירסאות קושחה ישנות יותר, Simple Menu או Baby-LIN-DLL אינן תואמות. לכן כדאי גם לעדכן אותם.
אם אתה מעדכן את LINWorks שלך, מומלץ מאוד לעדכן את הקושחה של HARP-5 שלך לגרסת הקושחה העדכנית ביותר הזמינה וכן להפיץ את הגרסאות המשומשות של Baby-LIN-DLL.
אז הסיבה היחידה להישאר עם גרסה ישנה יותר של LINWorks צריכה להיות, שאתה משתמש ב-HARP-5 עם גרסת קושחה מיושנת, שאינך יכול לשדרג מכל סיבה שהיא.
מומלץ מאוד לעדכן את מנהל ההתקן של Baby-LIN לגרסה העדכנית ביותר.
הורדות
ניתן למצוא את הגרסה העדכנית ביותר של התוכנה, הפימרה והמסמכים שלנו באזור ההורדות שלנו webאֲתַר www.lipowsky.de .
עֵצָה
ארכיון LINWorks מכיל לא רק את תוכנת LINWorks, אלא גם את המדריכים, גיליונות הנתונים, הערות היישום והדוגמאותamples. רק חבילות הקושחה של המכשיר אינן כלולות. הקושחה זמינה כחבילה נפרדת.
מסמכים כגון דפי הנתונים או ההקדמה לתקשורת האוטובוסים של LIN זמינים להורדה בחינם. עבור כל שאר המסמכים ותוכנת LINWokrs שלנו, עליך להתחבר. אם אין לך עדיין חשבון לקוח, תוכל להירשם באתר שלנו webאֲתַר. לאחר הפעלת חשבונך על ידינו תקבל דואר אלקטרוני ולאחר מכן תהיה לך גישה מלאה להצעת ההורדות שלנו.
הַתקָנָה
חבילת LINWorks מסופקת עם יישום התקנה שימושי. אם כבר התקנת גרסה ישנה יותר, אתה יכול פשוט להתקין את הגרסאות החדשות יותר. אפליקציית ההתקנה תדאג להחליף את הנדרש fileס. פשוט בצע את השלבים הבאים:
- הפעל את "Setup.exe".
- בחר את הרכיבים שברצונך להתקין.
- פעל לפי ההוראות.
אַזהָרָה
אנא הפסק את כל יישומי LINWorks הפועלים ונתק את כל מכשירי Baby-LIN לפני התחלת ההגדרה.
חוסר תאימות לגרסה
אם השתמשת ב-SessionConf וב-SimpleMenu עם גרסה V1.xx, הגרסה החדשה תותקן במקביל לישנה. לכן עליך להשתמש בקיצורי הדרך החדשים כדי להתחיל את הגרסאות החדשות.
בדוק את הגרסה
אם ברצונך לבדוק את הגרסה הנוכחית של קושחת HARP-5 או רכיב LINWorks, הפרק הבא מראה לך כיצד זה נעשה:
קושחה של HARP-5
הפעל את SimpleMenu והתחבר ל-HARP-5. כעת גרסת הקושחה גלויה ברשימת המכשירים.
LIN Works [LDF עריכת קונפי הפעלה של יומן תפריט פשוט Viewאה]
בחר באפשרות התפריט "עזרה"/"אודות"/"מידע". תיבת הדו-שיח של המידע תציג את גרסת התוכנה.
Baby-LIN-DLL v
התקשר ל-BLC_getVersionString() . הגרסה מוחזרת כמחרוזת.
Baby-LIN-DLL .NET Wrapper
התקשר ל-GetWrapperVersion() . הגרסה מוחזרת כמחרוזת.
מידע תמיכה
בכל שאלה ניתן לקבל תמיכה טכנית במייל או בטלפון. אנחנו יכולים להשתמש ב-TeamViewלהעניק לך תמיכה ועזרה ישירה במחשב האישי שלך.
כך אנו מסוגלים לפתור בעיות במהירות ובאופן ישיר. יש לנו sampקוד והערות יישום זמינות, שיעזרו לך לבצע את העבודה שלך.
Lipowsky Industrie-Elektronik GmbH מימשה פרויקטים מוצלחים רבים הקשורים ל-LIN ו-CAN ולפיכך אנו יכולים להסתמך על שנים רבות של ניסיון בתחומים אלו. אנו מספקים גם פתרונות מפתח עבור יישומים ספציפיים כמו בודקי EOL (End of Line) או תחנות תכנות.
Lipowsky Industrie-Elektronik GmbH מעצבת, מייצרת ומיישמת את מוצרי Baby LIN, כך שתמיד תוכל לצפות לתמיכה מוסמכת ומהירה.
פרטי התקשרות | Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 Darmstadt | ||
Webאֲתַר | https://www.lipowsky.com/contact/ | אֶלֶקטרוֹנִי | info@lipowsky.de |
טֵלֵפוֹן | +49 (0) 6151 / 93591 – 0 |
טֵלֵפוֹן: + 49 (0) 6151 / 93591
פַקס: +49 (0) 6151 / 93591 – 28
Webאֲתַר: www.lipowsky.com
אֶלֶקטרוֹנִי: info@lipowsky.de
מסמכים / משאבים
![]() |
LIPOWSKY HARP-5 סימולטור Lin and Can-Bus נייד עם תצוגה ומקלדת [pdfמדריך למשתמש HARP-5, סימולטור Lin ו-Can-Bus נייד עם תצוגה ומקלדת |