176 • CANopen
Netzwerkkommunikation
5.3.4.4.1 Objekt 0x6000, Digitale Eingänge
|
Idx |
|
|
S-Idx |
|
|
Name |
|
|
Typ |
|
|
Attribut |
|
|
Default Wert |
|
|
0x6000 |
|
0 |
|
Anzahl digitaler Eingangsblöcke |
|
|
Unsigned8 |
|
|
RO |
|
- |
|
|
|
|
1 |
|
1. input block |
|
|
Unsigned8 |
|
|
RO |
|
- |
|
|
|
|
2 |
|
2. input block |
|
|
Unsigned8 |
|
|
RO |
|
- |
|
|
|
|
.... |
|
.... |
|
.... |
|
.... |
|
.... |
|
|
|
|
32 |
|
32. input block |
|
|
Unsigned8 |
|
|
RO |
|
- |
|
Dieses Objekt beinhaltet die Prozessdaten der digitalen Eingangsklemmen. Sub-Index 1 enthält die ersten 8 digitalen Eingangskanäle von links nach rechts - vom Controller beginnend – gezählt. Sub-Index 2 die nächsten, usw..
5.3.4.4.2 Objekt 0x6005, Global Interrupt Enable Digital 8-Bit
Idx |
S-Idx |
Name |
Typ |
Attribut |
Default Wert |
0x6005 |
0 |
Global Interrupt Enable Digital 8-Bit |
Unsigned8 |
RW |
1 |
Mit diesem Objekt wird die Übertragung der digitalen Eingangsdaten mittels PDO gesteuert. Ist der Wert = 1, so ist die Übertragung generell freigegeben, sie hängt nur noch von den Objekten 0x6006...0x6008 und dem Übertragungstyp der PDO ab. Beträgt der Wert = 0 erfolgt keine Übertragung der digitalen Eingangsdaten, unabhängig von den Objekten 0x6006...0x6008.
5.3.4.4.3 Objekt 0x6006, Interrupt Mask Any Change 8-Bit
Idx |
S-Idx |
Name |
Typ |
Attribut |
Default Wert |
0x6006 |
0 |
Anzahl digitaler Eingangsblöcke |
Unsigned8 |
RO |
- |
|
1 |
Maske 1. input block |
Unsigned8 |
RW |
255 |
|
2 |
Maske 2. input block |
Unsigned8 |
RW |
255 |
|
.... |
.... |
.... |
.... |
.... |
|
32 |
Maske 32. input block |
Unsigned8 |
RW |
255 |
Mit diesem Objekt wird bestimmt welcher digitale Eingangskanal seine Daten bei einer Änderung sendet. Bedingung hierfür ist, das das Übertragen generell (Objekt 0x6005 = 1) freigegeben ist.
0 = Übertragung bei Änderung gesperrt (pro Kanal)
1 = Übertragung bei Änderung freigegeben (pro Kanal)
Beispiel: |
Sub-Index 0 = 1, Sub-Index 1 = 65 = 0x41 |
|
nur Kanal 1 und 7 übertragen ihre Daten bei Änderung |
5.3.4.4.4 Objekt 0x6007, Interrupt Mask Low-to-High 8-Bit
Idx |
S-Idx |
Name |
Typ |
Attribut |
Default Wert |
0x6007 |
0 |
Anzahl digitaler Eingangsblöcke |
Unsigned8 |
RO |
- |
|
1 |
Maske 1. input block |
Unsigned8 |
RW |
0 |
|
2 |
Maske 2. input block |
Unsigned8 |
RW |
0 |
|
.... |
.... |
.... |
.... |
.... |
|
32 |
Maske 32. input block |
Unsigned8 |
RW |
0 |
Mit diesem Objekt wird bestimmt welcher digitale Eingangskanal seine Daten bei einer positive Flanke (0 auf 1 Änderung) sendet. Bedingung hierfür ist, das das Übertragen generell (Objekt 0x6005 = 1) freigegeben ist. Dieses Objekt besitzt eine ODER-Verknüpfung zum Objekt 0x6006.
0 = Übertragung bei positiver Flanke gesperrt (pro Kanal)
1 = Übertragung bei positiver Flanke freigegeben (pro Kanal)
WAGO-I/O-SYSTEM 750
CANopen