Οδηγός χρήστη LIPOWSKY HARP-5 Mobile Lin and Can-Bus Simulator with Display and Keyboard
Εισαγωγή
Αυτός ο οδηγός έναρξης θα σας δείξει πώς να ρυθμίσετε το HARP-5 για επικοινωνία ή παρακολούθηση του διαύλου LIN. Απλώς ακολουθήστε τα επόμενα βήματα.
Συμβουλή
Αυτός ο οδηγός έχει σχεδιαστεί για νέους χρήστες HARP-5. Εάν έχετε ήδη εμπειρία με τα προϊόντα Baby-LIN ή είστε προχωρημένος χρήστης LIN-Bus, αυτός ο οδηγός μάλλον δεν είναι κατάλληλος για εσάς.
Συμβουλή
Αυτός ο οδηγός προϋποθέτει ότι χρησιμοποιείτε λειτουργικό σύστημα Microsoft Windows. Εάν χρησιμοποιείτε λειτουργικό σύστημα Linux, επικοινωνήστε μαζί μας για να λάβετε λογισμικό για τη διανομή σας: "Πληροφορίες υποστήριξης"
Για το σκοπό αυτό, θα σας παρουσιάσουμε τα ακόλουθα στοιχεία:
- LDF
- Περιγραφή σήματος
- Υπηρεσίες διάγνωσης προδιαγραφών
Από αυτές τις πληροφορίες, το SessionDescriptionFile (SDF) μπορεί να δημιουργηθεί. Το SDF είναι ο σύνδεσμος στις εφαρμογές που βασίζονται στο LINWorks.
Το παρακάτω γραφικό δείχνει την τυπική ροή εργασίας μιας εφαρμογής που βασίζεται σε LIN με το \Productname.
Αυτό το διάγραμμα δείχνει πώς συνδέονται μεταξύ τους οι μεμονωμένες εφαρμογές λογισμικού LINWorks.
Ξεκινώντας
Εισαγωγή
Αυτός ο οδηγός έναρξης θα σας δείξει πώς να δημιουργήσετε την εφαρμογή Lin χρησιμοποιώντας τις πληροφορίες από το LDF και τις περιγραφές σημάτων. Στη συνέχεια, θα μάθετε πώς να δημιουργείτε ένα LDF και να το ενσωματώνετε στο SDF. Επιπλέον, θα εισαχθούν οι Διαγνωστικές Υπηρεσίες Unifeid. Αφού δημιουργήσετε με επιτυχία το SDF, το HARP-5 μπορεί να λειτουργήσει σε αυτόνομη λειτουργία, τα δεδομένα διαύλου LIN μπορούν να καταγραφούν ή μπορούν να οριστούν μακροεντολές για αυτόματη εκκίνηση.
Συμβουλή
Αυτός ο οδηγός προϋποθέτει ότι χρησιμοποιείτε λειτουργικό σύστημα Microsoft Windows.
Εγκατάσταση
Για να μπορέσετε να αρχίσετε να χρησιμοποιείτε το HARP-5, πρέπει να εγκαταστήσετε πολλά στοιχεία του λογισμικού LINWorks.
Εάν δεν έχετε ήδη κατεβάσει το λογισμικό LINWorks, κάντε λήψη του τώρα από το δικό μας webιστότοπος κάτω από τον ακόλουθο σύνδεσμο: www.lipowsky.de Τα ακόλουθα στοιχεία απαιτούνται για αυτόν τον οδηγό έναρξης:
- Baby-LIN πρόγραμμα οδήγησης
- SessionConf
- ΑπλόΜενού
- Επεξεργασία LDFE
Περιγραφή συνεδρίας File (SDF)
Πώς να δημιουργήσετε μια εφαρμογή LIN
- Απαίτηση: Ένας κόμβος LIN (σκλάβος) και ένα κατάλληλο LDF file είναι διαθέσιμα. Πρέπει να υλοποιηθεί μια εφαρμογή στην οποία μια προσομοιωμένη κύρια αρχή LIN επιτρέπει στον κόμβο να λειτουργεί με συγκεκριμένο τρόπο.
- Απαίτηση: Ωστόσο, οι πληροφορίες στο LDF συνήθως δεν είναι επαρκείς. Το LDF περιγράφει την πρόσβαση και την ερμηνεία των σημάτων, αλλά το LDF δεν περιγράφει τη λειτουργική λογική πίσω από αυτά τα σήματα. Επομένως χρειάζεστε μια πρόσθετη περιγραφή σήματος που περιγράφει τη λειτουργική λογική των σημάτων.
- Απαίτηση: Εάν η εργασία απαιτεί επίσης διαγνωστική επικοινωνία, απαιτείται επίσης μια προδιαγραφή των διαγνωστικών υπηρεσιών που υποστηρίζονται από τους κόμβους. Στο LDF ορίζονται μόνο τα πλαίσια με τα αντίστοιχα byte δεδομένων, αλλά όχι η σημασία τους.
Αυτές οι απαιτήσεις μπορούν στη συνέχεια να οριστούν και να επεξεργαστούν μαζί σε μια Περιγραφή συνεδρίας file (SDF).
Εισαγωγή
Περιγραφή συνεδρίας file (SDF) περιέχει την προσομοίωση διαύλου με βάση τα δεδομένα LDF. Η λογική των μεμονωμένων πλαισίων και σημάτων μπορεί να προγραμματιστεί από μακροεντολές και συμβάντα. Εκτός από το πρόγραμμα LDF LIN, μπορούν να υλοποιηθούν περαιτέρω διαγνωστικές υπηρεσίες στο SDF μέσω πρωτοκόλλων.
Αυτό καθιστά το SDF το κεντρικό σημείο εργασίας όλων των εφαρμογών LINWorks.
Δημιουργήστε ένα SDF
Η εφαρμογή λογισμικού SessionConf χρησιμοποιείται για τη δημιουργία και την επεξεργασία του SDF. Για το σκοπό αυτό εισάγεται ένα υπάρχον LDF.
Κοινή εγκατάσταση
Αμιλλα
Επιλέξτε Emulation στο μενού πλοήγησης στα αριστερά. Εδώ μπορείτε να επιλέξετε ποιοι κόμβοι θέλετε να προσομοιωθούν από το HARP-5. Εάν θέλετε μόνο να παρακολουθείτε το LIN-Bus, επιλέξτε τίποτα.
GUI-Elements
Επιλέξτε GUI-Elements στο μενού πλοήγησης στα αριστερά. Εδώ μπορείτε να προσθέσετε σήματα που θέλετε να παρακολουθήσετε.
Συμβουλή
Υπάρχουν άλλοι τρόποι παρακολούθησης πλαισίων και σημάτων, αλλά αυτό είναι ένα καλό και διαμορφώσιμο σημείο εκκίνησης.
Εικονικά σήματα
Τα εικονικά σήματα μπορούν να αποθηκεύουν τιμές ακριβώς όπως τα σήματα διαύλου, αλλά δεν εμφανίζονται στο δίαυλο. Μπορούν να χρησιμοποιηθούν για πολλές διαφορετικές εργασίες όπως:
- Προσωρινές τιμές, όπως μετρητές
- Αποθηκεύστε σταθερές
- Τελεστές και αποτελέσματα από υπολογισμούς
- και τα λοιπά.
Το μέγεθος ενός εικονικού σήματος μπορεί να οριστεί σε 1…64 bit. σημαντικό για χρήση στη λειτουργία πρωτοκόλλου.
Κάθε σήμα έχει μια προεπιλεγμένη τιμή που ορίζεται όταν φορτώνεται το SDF.
Σήματα συστήματος
Τα σήματα συστήματος είναι εικονικά σήματα με δεσμευμένα ονόματα. Όταν εφαρμόζεται ένα σήμα συστήματος, δημιουργείται ταυτόχρονα ένα εικονικό σήμα και συνδέεται με μια συγκεκριμένη συμπεριφορά.
Με αυτόν τον τρόπο, μπορείτε να έχετε πρόσβαση στο χρονόμετρο, στους πόρους εισόδου και εξόδου και στις πληροφορίες συστήματος.
Συμβουλή
Για περισσότερες πληροφορίες και μια λίστα με όλα τα διαθέσιμα σήματα συστήματος, ελέγξτε τον Οδηγό σήματος συστήματος στο SessionConf.
Μακροεντολές
Οι μακροεντολές χρησιμοποιούνται για να συνδυάσουν πολλαπλές πράξεις σε μια ακολουθία. Οι μακροεντολές μπορούν να ξεκινήσουν από συμβάντα ή μπορούν επίσης να κληθούν από άλλες μακροεντολές με την έννοια του Goto ή του Gosub. Το DLL API καλεί μια μακροεντολή με την εντολή macro_execute.
Όλες οι εντολές Macro μπορούν να χρησιμοποιούν σήματα από το LDF και σήματα από την ενότητα Virtual Signal όπως τα σήματα συστήματος.
Μια άλλη σημαντική λειτουργία των μακροεντολών είναι ο έλεγχος του διαύλου. Το λεωφορείο μπορεί να ξεκινήσει και να σταματήσει μέσω μακροεντολής. Επιπλέον, μπορεί να επιλεγεί το χρονοδιάγραμμα και να ελεγχθεί η κατάσταση του διαύλου με τη βοήθεια των σημάτων του συστήματος.
Κάθε μακροεντολή παρέχει πάντα 13 τοπικά σήματα:
_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
Τα τελευταία 3 παρέχουν έναν μηχανισμό για την επιστροφή τιμών σε ένα πλαίσιο κλήσης _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" για να μπείτε στη λειτουργία υπολογιστή.
Εάν η λειτουργία υπολογιστή είναι ενεργοποιημένη αυτήν τη στιγμή, απλώς πατήστε το πλήκτρο «F1» για να βγείτε ξανά από τη λειτουργία υπολογιστή.
Ξεκινήστε το SimpleMenu. Θα πρέπει να μπορείτε να βρείτε το HARP-5 σας στη λίστα συσκευών στα αριστερά. Κάντε κλικ στο κουμπί σύνδεσης και, στη συνέχεια, φορτώστε το SDF που δημιουργήσατε νωρίτερα.
Τώρα μπορείτε να δείτε τις μεταβλητές που προσθέσατε για παρακολούθηση. Για να ξεκινήσετε την προσομοίωση/παρακολούθηση κάντε κλικ στο κουμπί έναρξης.
Τώρα θα δείτε τις αλλαγές αυτών των σημάτων.
Αυτόνομη λειτουργία
Μεταφέρετε το SDF
Για να μεταφέρετε το SDF στο HARP-5 χρειάζεστε συσκευή ανάγνωσης καρτών SDHC. Αντιγράψτε το νέο SDF που δημιουργήσατε στον ριζικό κατάλογο μιας κάρτας SDHC (Μία κάρτα SDHC παραδίδεται μαζί με το HARP-5). Αφαιρέστε την κάρτα SDHC από τη συσκευή ανάγνωσης καρτών και συνδέστε την στην υποδοχή κάρτας SDHC του HARP-5.
Συμβουλή
Βεβαιωθείτε ότι όλοι οι άλλοι κόμβοι είναι συνδεδεμένοι και λειτουργούν σωστά
Εκτελέστε το SDF
Στο κύριο μενού κάντε κλικ στο πλήκτρο "F1" για να ανοίξετε το μενού "RUN ECU". Εκεί θα πρέπει να δείτε το SDF που δημιουργήσατε νωρίτερα. Επιλέξτε το και πατήστε το πλήκτρο «OK».
Τώρα μπορείτε να δείτε τις μεταβλητές που προσθέσατε για παρακολούθηση. Για να ξεκινήσετε την προσομοίωση/παρακολούθηση κάντε κλικ στο πλήκτρο “F1” για να επιλέξετε την επιλογή “START”.
Τώρα θα δείτε τις αλλαγές αυτών των σημάτων σε πραγματικό χρόνο.
Ενημερώσεις
Ενημέρωση φιλοσοφίας
Η λειτουργικότητα και οι δυνατότητες του 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 στην πιο πρόσφατη έκδοση.
Λήψεις
Μπορείτε να βρείτε την πιο πρόσφατη έκδοση του λογισμικού, το fimrware και τα έγγραφά μας στην περιοχή λήψης στο δικό μας webτοποθεσία www.lipowsky.de .
Συμβουλή
Το αρχείο LINWorks περιέχει όχι μόνο το λογισμικό LINWorks αλλά και τα εγχειρίδια, τα φύλλα δεδομένων, τις σημειώσεις εφαρμογών καιamples. Δεν περιλαμβάνονται μόνο τα πακέτα υλικολογισμικού της συσκευής. Το υλικολογισμικό διατίθεται ως ξεχωριστό πακέτο.
Έγγραφα όπως τα φύλλα δεδομένων ή οι εισαγωγές στην επικοινωνία διαύλου LIN διατίθενται ελεύθερα για λήψη. Για όλα τα άλλα έγγραφα και το λογισμικό μας LINWokrs πρέπει να συνδεθείτε. Εάν δεν έχετε ακόμη λογαριασμό πελάτη, μπορείτε να εγγραφείτε στο webιστοσελίδα. Αφού ενεργοποιηθεί ο λογαριασμός σας από εμάς, θα λάβετε ένα e-mail και στη συνέχεια θα έχετε πλήρη πρόσβαση στην προσφορά μας για λήψη.
Εγκατάσταση
Η σουίτα LINWorks παραδίδεται με μια εύχρηστη εφαρμογή εγκατάστασης. Εάν έχετε ήδη εγκαταστήσει μια παλαιότερη έκδοση, μπορείτε απλώς να εγκαταστήσετε τις νεότερες εκδόσεις. Η εφαρμογή εγκατάστασης θα φροντίσει για την αντικατάσταση των απαιτούμενων fileμικρό. Απλώς ακολουθήστε αυτά τα βήματα:
- Ξεκινήστε το "Setup.exe".
- Επιλέξτε τα στοιχεία που θέλετε να εγκαταστήσετε.
- Ακολουθήστε τις οδηγίες.
Προειδοποίηση
Σταματήστε όλες τις εφαρμογές LINWorks που εκτελούνται και αποσυνδέστε όλες τις συσκευές Baby-LIN πριν ξεκινήσετε τη ρύθμιση.
Ασυμβατότητα έκδοσης
Εάν έχετε χρησιμοποιήσει το SessionConf και το SimpleMenu με την έκδοση V1.xx, η νέα έκδοση θα εγκατασταθεί παράλληλα με τις παλιές. Επομένως, πρέπει να χρησιμοποιήσετε τις νέες συντομεύσεις για να ξεκινήσετε τις νέες εκδόσεις.
Ελέγξτε την έκδοση
Εάν θέλετε να ελέγξετε την τρέχουσα έκδοση του υλικολογισμικού HARP-5 ή ενός στοιχείου LINWorks, το ακόλουθο κεφάλαιο σάς δείχνει πώς γίνεται:
Υλικολογισμικό HARP-5
Ξεκινήστε το SimpleMenu και συνδεθείτε στο HARP-5. Τώρα η έκδοση υλικολογισμικού είναι ορατή στη λίστα συσκευών.
Το LIN λειτουργεί [Μητρώο απλού μενού συνδιάλεξης συνεδρίας LDF Viewε]
Επιλέξτε την επιλογή μενού "Βοήθεια"/"Πληροφορίες"/"Πληροφορίες". Το παράθυρο διαλόγου πληροφοριών θα εμφανίσει την έκδοση λογισμικού.
Baby-LIN-DLL v
Καλέστε την BLC_getVersionString() . Η έκδοση επιστρέφεται ως συμβολοσειρά.
Baby-LIN-DLL .NET Wrapper
Καλέστε GetWrapperVersion() . Η έκδοση επιστρέφεται ως συμβολοσειρά.
Πληροφορίες υποστήριξης
Σε περίπτωση που έχετε ερωτήσεις, μπορείτε να λάβετε τεχνική υποστήριξη μέσω email ή τηλεφώνου. Μπορούμε να χρησιμοποιήσουμε το 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
E-mail: info@lipowsky.de
Έγγραφα / Πόροι
![]() |
LIPOWSKY HARP-5 Mobile Lin and Can-Bus Simulator με οθόνη και πληκτρολόγιο [pdf] Οδηγός χρήστη HARP-5, Mobile Lin και προσομοιωτής Can-Bus με οθόνη και πληκτρολόγιο |