Материал: m083700d

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

 

 

CANopen • 177

 

 

Netzwerkkommunikation

 

 

 

Beispiel:

Index 0x6006 Sub-Index 0

= 1, Sub-Index 1 = 65 = 0x41

 

Index 0x6007 Sub-Index 0

= 1 Sub-Index 1 = 33 =0x21

 

Kanal 1 und 7 übertragen ihre Daten immer bei Änderung

 

Kanal 6 wird nur bei einer positiven Flanke übertragen

5.3.4.4.5 Objekt 0x6008, Interrupt Mask High-to-Low 8-Bit

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6008

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 negativen Flanke (1 auf 0 Ä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 negativer Flanke gesperrt (pro Kanal)

1 = Übertragung bei negativer Flanke freigegeben (pro Kanal)

Beispiel:

Index 0x6006 Sub-Index 0

= 1, Sub-Index 1 = 65 = 0x41

 

Index 0x6008 Sub-Index 0

= 1 Sub-Index 1 = 33 =0x21

Kanal 1 und 7 übertragen ihre Daten immer bei Änderung

Kanal 6 wird nur bei einer negativen Flanke übertragen

5.3.4.4.6 Objekt 0x6200, Digitale Ausgänge

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6200

0

Anzahl digitaler Ausgangsblöcke

Unsigned8

RO

-

 

1

1. output block

Unsigned8

RW

0

 

2

2. output block

Unsigned8

RW

0

 

....

....

....

....

....

 

32

32. output block

Unsigned8

RW

0

Dieses Objekt beinhaltet die Prozessdaten der digitalen Ausgangsklemmen. Sub-Index 1 enthält die ersten 8 digitalen Ausgangskanäle von links nach rechts - vom Controller beginnend – gezählt. Sub-Index 2 die nächsten, usw..

WAGO-I/O-SYSTEM 750

CANopen

178 • CANopen

Netzwerkkommunikation

5.3.4.4.7 Objekt 0x6206, Error Mode Output 8-Bit

 

Idx

 

 

S-Idx

 

 

Name

 

 

Typ

 

 

Attribut

 

 

Default Wert

 

 

0x6206

 

0

 

Anzahl digitaler Ausgangsblöcke

 

 

Unsigned8

 

RO

 

-

 

 

 

 

1

 

Maske 1. output block

 

 

Unsigned8

 

 

RW

 

255

 

 

 

 

2

 

Maske 2. output block

 

 

Unsigned8

 

 

RW

 

255

 

 

 

 

....

 

....

 

....

 

....

 

....

 

 

 

 

32

 

Maske 32. output block

 

 

Unsigned8

 

 

RW

 

255

 

Mit diesem Objekt wird definiert ob die Ausgänge im Fehlerfall (z. B. Controller wechselt in den Stopped Zustand, Node Guarding ist ausgefallen,...) in einen vordefinierten Fehlerzustand (siehe Objekt 0x6207) wechseln. Ist der Fehler beseitigt, verbleiben die Ausgänge in ihrem momentanen Zustand. D.h. der gesetzte Fehlerzustand der Ausgangskanäle bleibt bestehen.

0 = Ausgänge bleiben unverändert (pro Kanal)

1 = Ausgänge gehen in einen vordefinierten Fehlerzustand (pro Kanal)

5.3.4.4.8 Objekt 0x6207, Error Value Output 8-Bit

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6207

0

Anzahl digitaler Ausgangsblöcke

Unsigned8

RO

-

 

1

Maske 1. output block

Unsigned8

RW

0

 

2

Maske 2. output block

Unsigned8

RW

0

 

....

....

....

....

....

 

32

Maske 32. output block

Unsigned8

RW

0

Mit diesem Objekt werden die Werte definiert, die die Ausgänge im Fehlerfall annehmen sollen. Voraussetzung ist, das im Objekt 0x6206 das korrespondierende Bit gesetzt ist.

0 = Ausgang auf 0 (pro Kanal)

1 = Ausgang auf 1 (pro Kanal)

Beispiel:

Index 0x6206 Sub-Index 0

= 1, Sub-Index 1 = 65 = 0x41

 

Index 0x6207 Sub-Index 0

= 1 Sub-Index 1 = 33 = 0x21

 

Kanal 1 wird auf 1, Kanal 7 wird auf 0 gesetzt,

 

alle anderen Ausgangskanäle bleiben unverändert im Fehlerfall

5.3.4.4.9 Objekt 0x6401, Analoge Eingänge 16 Bit

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6401

0

Anzahl Analoger Eingangskanäle

Unsigned8

RO

-

 

 

(16Bit)

 

 

 

 

1

1. Kanal

Unsigned16

RO

-

 

....

....

....

....

....

 

254

254. Kanal

Unsigned16

RO

-

Dieses Objekt beinhaltet die Prozessdaten der analogen Eingangsklemmen. Sub-Index 1 enthält den ersten analogen Eingangskanal von links nach rechts - vom Controller beginnend – gezählt. Sub-Index 2 den Zweiten, usw..

WAGO-I/O-SYSTEM 750

CANopen

CANopen • 179

Netzwerkkommunikation

5.3.4.4.10Objekt 0x6411, Analoge Ausgänge 16 Bit

 

Idx

 

 

S-Idx

 

 

Name

 

 

Typ

 

 

Attribut

 

 

Default Wert

 

 

0x6411

 

0

 

 

Anzahl Analoger Ausgangskanäle

 

 

Unsigned8

 

 

RO

 

 

-

 

 

 

 

 

 

 

 

(16Bit)

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1. Kanal

 

 

Unsigned16

 

 

 

 

0

 

 

 

 

 

 

 

 

 

RW

 

 

 

 

 

....

 

....

 

....

 

 

 

....

 

 

 

 

....

 

 

 

 

 

254

 

 

254. Kanal

 

 

Unsigned16

 

 

RW

 

0

 

Dieses Objekt beinhaltet die Prozessdaten der analogen Ausgangsklemmen. Sub-Index 1 enthält den ersten analogen Ausgangskanal von links nach rechts

-vom Controller beginnend – gezählt. Sub-Index 2 den Zweiten, usw..

5.3.4.4.11Objekt 0x6421, Analogue Input Interrupt Trigger Selection

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6421

0

Anzahl Analoger Eingangskanäle

Unsigned8

RO

-

 

 

(16Bit)

 

 

 

 

1

Trigger 1. Kanal

Unsigned8

RW

7

 

....

....

....

....

....

 

128

Trigger 128. Kanal

Unsigned8

RW

7

Mit diesem Objekt wird die Bedingung der Übertragung festgelegt. Voraussetzung für die Übertragung ist, das im Objekt 0x6423 eine 1 eingetragen ist und somit die generelle Übertragung freigegeben ist.

Aufbau Sub-Index 1..128:

Bit

Übertragungsbedingung

Konfiguration

 

 

Sub-Index

0

Schwellwert überschritten

0x6424

1

Schwellwert unterschritten

0x6425

2

Änderung des Eingangswert größer als Deltawert zur

0x6426

 

letzten Übertragung

 

3

Verringerung des Eingangswert um mehr als den Delta-

0x6427

 

wert zur letzten Übertragung

 

4

Erhöhung des Eingangswert um mehr als den Deltawert

0x6428

 

zur letzten Übertragung

 

5 bis 7

Reserviert

-

5.3.4.4.12Objekt 0x6423, Analogue Input Global Interrupt Enable

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6423

0

Global Interrupt Enable Analogue

Unsigned8

RW

0

 

 

16Bit

 

 

 

Mit diesem Objekt wird die Übertragung der analogen Eingangsdaten mittels PDO gesteuert. Ist der Wert = 1, so ist die Übertragung generell freigegeben, sie hängt nur noch vom Objekt 0x6421 und dem Übertragungstyp der PDO ab. Beträgt der Wert = 0 erfolgt keine Übertragung der analogen Eingangsdaten, unabhängig vom Objekten 0x6421.

Beachten

In der Voreinstellung ist die Übertragung analoger Eingangsdaten ausgeschaltet.

WAGO-I/O-SYSTEM 750

CANopen

180 • CANopen

Netzwerkkommunikation

5.3.4.4.13Objekt 0x6424, Analogue Input Interrupt Upper Limit Integer

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6424

0

Anzahl Analoger Eingangskanäle

Unsigned8

RO

-

 

 

(16Bit)

 

 

 

 

1

Schwellwert 1. Kanal

Unsigned16

RW

0

 

....

....

....

....

....

 

128

Schwellwert 128. Kanal

Unsigned16

RW

0

Mit diesem Objekt ist eine Schwellwertüberwachung möglich, wenn diese im Objekt 0x6423 konfiguriert ist. Bei einem Eingangswert größer, gleich dem festgelegten Schwellwert, erfolgt eine Übertragung solange nicht eine weitere Triggerbedingung (z. B. Objekt 0x6426) gesetzt ist.

Übertragung

Schwellwert

g012435d

5.3.4.4.14Objekt 0x6425, Analogue Input Interrupt Lower Limit Integer

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6425

0

Anzahl Analoger Eingangskanäle

Unsigned8

RO

-

 

 

(16Bit)

 

 

 

 

1

Schwellwert 1. Kanal

Unsigned16

RW

0

 

....

....

....

....

....

 

128

Schwellwert 128. Kanal

Unsigned16

RW

0

Mit diesem Objekt ist eine Schwellwertüberwachung möglich, wenn diese im Objekt 0x6423 konfiguriert ist. Bei einem Eingangswert kleiner, gleich dem festgelegten Schwellwert, erfolgt eine Übertragung solange nicht eine weitere Triggerbedingung (z. B. Objekt 0x6426) gesetzt ist.

Schwellwert

Übertragung

g012436d

5.3.4.4.15Objekt 0x6426, Analogue Input Interrupt Delta Unsigned

Idx

S-Idx

Name

Typ

Attribut

Default Wert

0x6426

0

Anzahl Analoger Eingangskanäle

Unsigned8

RO

-

 

 

(16Bit)

 

 

 

 

1

Deltawert 1. Kanal

Unsigned16

RW

0

 

....

....

....

....

....

 

128

Deltawert 128. Kanal

Unsigned16

RW

0

Durch Definition dieses Objektes muss der neu zu übertragende Wert mindestens um den Deltawert größer bzw. kleiner sein als der zuvor gesendete Wert. Dieses Objekt läßt sich beispielsweise mit dem Objekt 0x6424 verknüpfen, sodass die Übertragung erst erfolgt, wenn der eingestellte Schwellwert und zusätzlich die Deltafunktion erfüllt sind.

WAGO-I/O-SYSTEM 750

CANopen