Kommunikation Hokuyo LiDAR: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 74: Zeile 74:


<gallery class="left" widths="500" heights="300">
<gallery class="left" widths="500" heights="300">
Verbindungsfehler_zu_dSPACE_Karte_isMP.png]
Verbindungsfehler_zu_dSPACE_Karte_isMP.png
</gallery>
</gallery>
=== RS-232 Verbindung ===
=== RS-232 Verbindung ===



Version vom 18. Mai 2019, 15:20 Uhr

Autor: Isaac Mpidi Bita (Diskussion)

Meilenstein 1:

  1. Recherche der Toolkette des Vorgangssemester
  2. Hokuyo LiDAR via USB an PC (C-Quellcode, Visual Studio)
  3. Objektdatenverarbeitung analysieren und dokumentieren
  4. Überprüfung der vorliegende Dokumentation (ggf. Überarbeiten, aktualisieren)
  5. Einweisung über den Einsatz der dSPACE Karte an das Team
  6. Einsatz der dSPACE Karte durchführen, nicht lauffähige Projekt debuggen und lauffähig machen
  7. Diagnoseschnittstelle LiDAR in Control Desk (Objektliste, XY-Plotter)

Meilenstein 2:

  1. Überprüfung bidirektionale Verbindung PC via RS232 zu DS1104
  2. Aktualisierung des Schnittstellendokumentes
  3. Dokumentation als Signalflussplan
  4. Wiki Artikel zur bidirekionalen Verbindung


Verbindung Hokuyo LiDAR via USB

Debugging der Online Simulation

Error

Nicht gebuildete S-Function

Bei Änderung bzw. Verlust der Dateien muss die S-Function immer neu gebuildet werden.

Behebung

  • Doppelklick auf der gewünchten S-Function
  • Klicken SIe auf Build
  • Klicken Sie auf für die Überschreibung bzw. Overwriting
  • Klicken SIe auf Close

Sie werden einen Status erhalten, ob die Bildung erfolgreich oder fehlhaft war.

Nicht definierte Variablen

   Error evaluating parameter 'Value' in 'CCF_online/BSF - Bahnplanung und Spurfuehrung/BSFVx - Bestimmung Sollgeschwindigkeit/BsfVx_VxHindernis_f64'


Bedeutung

Die Funktion oder die genannte Variable wurde nicht definiert.

Behebung

Um den Fehlher zu beheben:

 in diesem Fall "param_BSF.m"
  • Initialisieren Sie die gewünchte Parameter
 in diesem Fall "BsfVx_VxHindernis_f64"



Achtung: Wenn diese Fehlermerdung häufig auftaucht, verifizieren Sie, ob die Verlinkung richtig gemacht wurde

Verbindungsfehler zu der dSPACE-Karte

  File I/O error on file 'rti1104.tlc'
  Operation that caused an error: open

RS-232 Verbindung

Warnings

Verlinkungswarnung

    Warning: bib_Sensoren_Aktoren_online.mdl, line 5405: "bib_Sensoren_Aktoren_online/SEN - Sensoren - online/SenAbs - 
    Abstandssensorik/Infrarotsensor HR nach Hinten/MATLAB Function" is a parameterized link
    To view, discard, or propagate the changes for this link, use the "Library Link" menu item
    Link: bib_Sensoren_Aktoren_online/SEN - Sensoren - online/SenAbs - Abstandssensorik/Infrarotsensor HR nach Hinten
    Warning: Warning: bib_Sensoren_Aktoren_online.mdl, line 5103: "bib_Sensoren_Aktoren_online/SEN - Sensoren - online/SenAbs -
    Abstandssensorik/Infrarotsensor HR/MATLAB Function" is a parameterized link. To view, discard, or propagate the changes for this
    link, use the "Library Link" menu item
    Link: bib_Sensoren_Aktoren_online/SEN - Sensoren - online/SenAbs - Abstandssensorik/Infrarotsensor HR
    Warning: bib_Sensoren_Aktoren_online.mdl, line 5707: "bib_Sensoren_Aktoren_online/SEN - Sensoren - online/SenAbs - 
    Abstandssensorik/Infrarotsensor VR/MATLAB Function" is a parameterized link. To view, discard, or propagate 
    the changes for this link, use the "Library Link" menu item

Bedeutung

Umgang

  • Rechtsklick auf das Block
  • Wählen Sie „Library Link“
  • Klicken Sie auf „Resolve Link“. Ein Dialoge Fernster wird sich öffnen
  • Wählen SIe eine Aktion aus
Merke
  • Wählen Sie Push, wenn Sie wollen, dass die Änderungen in die Bibliothek übernommen werden.
  • Wählen SIe Restore, wenn Sie wollen, dass der Zustand aus der Bibliothek in das Model übernommen wird.

Getting started