mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik CANoe Neuling


Autor: Michael K. (knomic)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe auch ein Problem mit CANoe. Habe in diesem Tool keinerlei
Erfahrungen.

Ich möchte eine CAN ID von einem Knoten (Sende Eingabe Panel) auf einen
zweiten Knoten (Empfangspanel)senden und zusätzlich die Botschaft auf
dem Trace-Fenster ausgeben.

Mir ist klar, dass ich eine Botschaft mit:

on enVar Sende_Eingabe_Panel
{
message MSG1 msg;
msg.bsCAN_ID= getvalue (this);
output(msg);
}

eine Botschaft sende. Allerdings weiß ich nicht wie ich eine

-ID$101
-DLC 2
-Datenbyte 1 und 2

senden kann und diese gleichzeitig auf dem Trace-Fenster ausgebe


Ich hoffe, dass mir jemand bei meinem Problem helfen kann und danke im
schon im Voraus.

Autor: Wehe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich möchte einen signal(Umgebungsvariable) auf LOW setzen , wenn ich 
einen Signal von der Botschaft bekommen habe.

ist es möglich ?? kennt sich jemand aus damit? für Tipps bin auch sehr 
Dankbar

Gruß

Wehe

Autor: T0M (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du kannst doch Event-basiert auf den Empfang eines Signals warten, oder 
der Botschaft und dann die EnVar=0 setzen. Wo ist das Problem?

Autor: Wehe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
Danke für die schnelle  Antwort TOM.

Das Problem liegt daran, dass ich eine Verzögerung brauche zwischen 
empfangene Botschaft und EnVar=0. wie macht man das??

Autor: Lukas R. (eckoe17)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mit einem Counter kannst du dir ne Verzögerung bauen.

Als Event für den Counter nimmst du den Empfang der Botschaft, ist der 
Counter abgelaufen setzt du die EnvVar auf 0.

Bezüglich Counter schau dir die Hilfe an, die ist sehr umfangreich bei 
Canoe, oder ruf die Hotline an, die sind wirklich nett und kennen sich 
auch aus.

Autor: Wehe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Lukas,

ich habe mir die Hilfe angeschaut aber leider ohne Erfolg.

ich brauche einen Vorlage wie es ungefähr aussehen soll.

hast du vielleicht eine Ahnung wie es aussehen soll??

Danke

Autor: Wehe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

weiß jemad vielleich was diese Zeile bedeutet?

 @sysvar::NeueVariable_1 = 100;

Gruß

Autor: Michael Sch. (schmichael)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

es gibt in dieser Konfiguration eine Systemvariable, mit dem Namen
NeueVariable_1. Dieser wird hier der Wert 100 zugewiesen.

Gruß

Autor: Lukas R. (eckoe17)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Falls du in der Hilfe keine Bespiele findest schau dir mal die demos an.

Falls dubei den Demos nicht fündig wirst geh in die Vector Knowladge 
base (Die findest du auf deren Website). Da gibts nochmal ausführliche 
Erklärungen und Besispiele. Außerdem solltest du die Capl Skripte mit 
dem Capl Browser bearbeiten. In nem "Wald und Wieseneditor" wirst du 
nicht weiter kommen.

Autor: Wehe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi, ich habe Verständnisprobleme bzgl. Timer.

setTimer(Timer1,4);
setTimer(Timer2,6);

was passiert wenn man 2 Timer hintereinander ausführt.Wird es da 
probleme geben.Bin für jeden Tip Dankbar

Gruß

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.