Ausgangsdaten

Index 7pp1 MTO outputs (für 00 ≤ pp ≤ 07; Ch. 1 bis Ch. 8)

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

7pp1:0

MTO outputs

 

UINT8

RO

0x00 (0dez)

7pp1:01

Output buffer reset

Entfernt alle im Puffer befindlichen Elemente
Das Löschen kann durch eine steigende Flanke oder kontinuierlich durch das Anlegen einer 1 an diesem Bit erzielt werden. Das Verhalten kann über das CoE-Objekt 0x8pp1:11 parametriert werden.

BOOLEAN

RO

0x00 (0dez)

7pp1:02

Manual output state

Über dieses Bit kann der Ausgang ohne die Verwendung von Timestamps geschaltet werden.

  • Möglichkeit 1: Das CoE-Objekt 0x8pp1:02 ("Enable manual operation") wird auf true gesetzt. Der Timestamp-Betrieb ist nun ausgeschaltet und der Ausgang lässt sich nur noch über das Bit "Manual operation state" schalten. Dies ist besonders für die Inbetriebnahmephase hilfreich.
  • Möglichkeit 2: Über das Bit "Enable manual operation" (0x7pp1:04) kann die Ausgabe des Kanals auf den Wert dieses Objektes gezwungen werden. Die Abarbeitung der Timestamps läuft im Hintergrund weiter. Diese werden jedoch erst wieder zur Ausgabe gebracht, wenn das Bit "Enable manual operation" wieder auf 0 gesetzt wurde.

BOOLEAN

RO

0x00 (0dez)

7pp1:03

Force order

Dieses Bit legt fest, wie mit Timestamps verfahren werden soll, die in der Vergangenheit platziert wurden (siehe Grafik).

BOOLEAN

RO

0x00 (0dez)

7pp1:04

Enable manual operation

Siehe "Manual output state" (0x7pp1:02).

BOOLEAN

RO

0x00 (0dez)

7pp1:09

Output order counter

Durch das Inkrementieren dieses Bytes wird dem Kanal mitgeteilt, dass neue Output-Events übernommen werden sollen

UINT8

RO

0x00 (0dez)

7pp1:11

No of output events

Anzahl der gefüllten "Output event state" und "Output event time" Objekte

UINT8

RO

0x00 (0dez)

7pp1:21

Output event state 1

Über dieses Bit wird bestimmt welchen Zustand der Ausgang zum Zeitpunk von "Output event Time 1" annehmen soll

BOOLEAN

RO

0x00 (0dez)

7pp1:2A

Output event state 10

 

BOOLEAN

RO

0x00 (0dez)

7pp1:41

Output event time 1

Zeitpunkt zu dem der in "Output event state 1" beschriebene Zustand angelegt werden soll

UINT32

RO

0x00000000 (0dez)

7pp1:4A

Output event time 10

 

UINT32

RO

0x00000000 (0dez)

Index 7pp0 MTI outputs (für 08 ≤ pp ≤ 0F; Ch. 1 bis Ch. 8)

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

7pp0:0

MTI outputs

 

UINT8

RO

0x00 (0dez)

7pp0:01

Input buffer reset

Entfernt alle im Puffer befindlichen Elemente
Das Löschen kann durch eine steigende Flanke oder kontinuierlich durch das Anlegen einer 1 an diesem Bit erzielt werden. Das Verhalten kann über das CoE-Objekt 0x8pp0:11 ("Buffer reset behaviour" parametriert werden.

BOOLEAN

RO

0x00 (0dez)

7pp0:11

Input order counter

Über dieses Bit wird der Klemme mitgeteilt, dass die Input-Events aus dem Prozessabbild übernommen wurden und die Klemme im nächsten Zyklus einen neuen Satz Input Events aus dem Buffer in das Prozessabbild kopieren darf (siehe Buffer mode).

UINT8

RO

0x00 (0dez)

Index 7pp0 TSO Outputs (für 10 ≤ pp ≤ 17; Ch. 1 bis Ch. 8)

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

7pp0:0

TSO Outputs

 

UINT8

RO

0x00 (0dez)

7pp0:01

Output

Legt fest ob zum Zeitpunkt der "StartTime" eine steigende (1) oder fallende (0) Flanke ausgegeben werden soll

BOOLEAN

RO

0x00 (0dez)

7pp0:11

Activate

Mit einem Wechsel von 0 nach 3 in diesem Byte, wird der Auftrag mit der aktuellen StartTime übernommen

UINT8

RO

0x00 (0dez)

7pp0:41

StartTime

64 Bit TimeSTamp

UINT64

RO