Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:labnet:can_protokoll

Dies ist eine alte Version des Dokuments!


CAN Protokoll

Arbeitspapier / Brainstorming

Adressierung

CAN extended IDs - 29 Bit

Events n:n && n:1

Events können eine Globale oder ein Lokale Bedeutung haben. Events sind one-shot. Sie werden nur einmal gesendet.

Ein Globaler Event n:n

  • Lichter ausschalten

Ein Lokaler Event n:1

  • Licht xy ausschalten
000 11111111111111111111111111
event global event-id (26 bits)
001 xxxxxxxxxxxx xxxxxxxxxxxxxx
event lokal node-id (11 bits) event-id (15 bits)

Announcements 1:n

Announcements werden genutzt um Messwerte und Zustände in das CAN-Netz zu veröffentlichen. Dies geschieht in festen Zeitrastern.

010 xxxxxxxxxxxx xxxxxxxxxxxxxx
Announcement group (11 bits) id (15 bits)

Richtwerte für Zeitraster

  • slow Temperatures (Raumtemperatur) 5-10s
  • fast Temperatures (Laser, …) 1s
  • Türen/Fenster 5-10s

Node Kommunikation 1:1

Nodes können direkt angesprochen werden um Informationen abzufragen oder ihn zu Parametrieren/Flashen zu können.

011 xxxxxxxxxxx xxxxxxxxxxx xxxxx
Node Kommunikation node-id (11 bits) quell-node-id (11 bits)
projekte/labnet/can_protokoll.1415709450.txt.gz · Zuletzt geändert: 2015/11/27 23:16 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki