Hilscher Gesellschaft für Systemautomation mbH
Rheinstraße 15
65795 Hattersheim
Deutschland
Rheinstraße 15
65795 Hattersheim
Deutschland
Telefon:
+49 (0)6190 9907-0
Telefax:
+49 (0)6190 9907-50
E-mail:
info@hilscher.com
Neuigkeiten über die Firma Hilscher, sowie zu Hilscher Produkten erhalten Sie bequem als e-Newsletter.
CANopen
![]() |
|||||||||||||||
|
|||||||||||||||
ControllerAreaNetwork allgemein ist ein Linien-Netzwerk. Jeder Teilnehmer hört alle Nachrichten der anderen und darf jederzeit Nachrichten senden. Gleichzeitige Buszugriffe der Teilnehmer werden durch Arbitrierung innerhalb des 11 Bit Nachrichtenkopfes (Identifier) erkannt und aufgelöst (CSMA/CA). Der Kopf bestimmt dabei die Priorität der Nachricht, wobei jede bis zu 8 Bytes Nutzdaten enthalten kann.
|
|||||||||||||||||||
Aufgrund unterschiedlicher Anforderungen ergeben sich zwei Datenarten. PDOs (Prozess-Daten-Objekte) sind Echtzeitdaten die es schnell zu übertragen gilt, mit hochprioren Identifiern. Es können dabei nur maximal 8 Bytes pro Nachricht versendet werden. Die Daten einer Nachricht sind über das Netzwerk konfigurierbar. Man spricht hier vom sogenannten PDO-Mapping. PDOs lassen sich ereignisgesteuert, fernabfragend oder synchronisiert übertragen.
Kenndaten der CANopen-Slave Implementation
| Profile | CiA DS-301 |
| Min. Boot up | ja |
| Emergency Message | von Applikation vorgebbar |
| Heartbeat | ja |
| PDO | bei Änderung |
| PDO Mapping | ja |
| Prozessabbild | max. 510 Byte |
Kenndaten der CANopen-Master Implementation
| CANopen Knoten | max.127 |
| Min./Max Boot up | Bootup Sequenz parametrierbar |
| Emergency Message | Pufferung von bis zu 64 Messages pro Knoten |
| Life Guarding | Guard-Time und Life time Faktor einstellbar |
| PDO | unbegrenzte Anzahl PDOs pro Knoten |
| Übertragung | zyklisch bei Änderung sychron fernabfragend |
| SDO | Up- und Download-Dienst 246 Bytes pro Nachricht |
| Prozessabbild | max. 7 KByte |
Performance CANopen Implementation
@ CIF 50-COM, CIF 30-COS, 1 MBaud, zyklisch| Buszykluszeit | 4,58 ms ´ 8,52 ms 12,21 ms |
@16 Slaves mit 8 Bytes @16 Slaves mit 2 Bytes @16 Slaves mit 16 Bytes |
| Reaktionszeit | 1,16-1,48 ms | @1 Slave mit 1 Byte |
Copyright 2012 - Hilscher Seite drucken | Impressum
