148 • CANopen
Netzwerkkommunikation
Nach einem Power On wird die gesteckte Klemmenkonfiguration ermittelt.
War eine kundenspezifische Konfiguration gespeichert und stimmt die aktuell gesteckte Klemmenkonfiguration mit der zuletzt gespeicherten überein, wird das Objektverzeichnis mit dieser gespeicherten Konfiguration initialisiert.
In jedem anderen Fall wird das Objektverzeichnis mit einer Defaultkonfiguration belegt.
5.3.4.1.1 Defaultkonfiguration 5.3.4.1.1.1Initialisierung Communication Profile Area
Alle vom Controller unterstützten Objekte dieses Profils werden laut Defaultwerten des DS 301 (CANopen Application Layer and Communication Profile) initialisiert.
• Eintragen der Default Mapping-Parameter:
Das Vorbesetzen der Mapping-Parameter ist vom verwendeten Geräteprofil abhängig. Der Controller unterstützt das Profil DS 401, somit wird die dort beschriebene Vorgehensweise benutzt.
Die ersten 4 Rx-/TxPDOs sind als Default PDOs definiert. Existieren mehr Ein/Ausgänge am Controller, als man mit den Default PDOs abdecken kann, dann werden ab Rx-/TxPDO 5 alle restlichen E/As eingetragen. Dabei werden erst alle Digitalen und anschließend alle Analogen E/As eingetragen. Auch wenn keine analogen Klemmen vorhanden sind wird bei mehr als 64 digitalen E/As pro Eingang/Ausgang erst bei PDO 5 fortgesetzt. PDO 2 bis 4 bleibt dann unbenutzt. Des weiteren wird eine PDO nur mit einem Datentyp vorbesetzt. D.h. existiert eine 3 Byte und eine 4 Byte Klemme, so werden 2 PDOs mit jeweils einem Eintrag besetzt.
• 1. RxPDO:
beinhaltet max. die ersten 8x8 Digitalen Ausgänge. Sind keine Digitalen Ausgänge vorhanden, ist der Sub-Index 0 mit dem Wert 0 vorbelegt und diese PDO wird per default nicht benutzt.
|
Idx |
S-Idx |
Kommentar |
Default Wert |
|
|
0x1600 |
0 |
Anzahl von gemappten Objekten |
Keiner, mögliche Werte: |
|
|
|
|
|
0: kein Digitaler Aus- |
|
|
|
|
|
gangsblock |
|
|
|
|
|
1..8: 1..8 digitale Aus- |
|
|
|
|
|
gangsblöcke |
|
|
|
|
|
|
|
|
|
1 |
1. gemappter digitaler Ausgangsblock |
0x6200 01 08 |
|
|
|
|
|
|
|
|
|
2 |
2. gemappter digitaler Ausgangsblock |
0x6200 02 08 |
|
|
|
|
|
|
|
|
|
: |
: |
: |
|
|
|
|
|
|
|
|
|
8 |
8. gemappter digitaler Ausgangsblock |
0x6200 08 08 |
|
|
|
|
|
|
|
|
|
|
|
|
|
WAGO-I/O-SYSTEM 750
CANopen