Mehrere digitale Eingänge lesen

Beschreibung

Mit dem Funktionsbaustein KRC_ReadDigitalInputArray werden mehrere digitale Eingänge der Robotersteuerung abgefragt und gelesen.

Mehrere digitale Eingänge lesen 1:
Funktionsbaustein KRC_ReadDigitalInputArray

Eingänge

Parameter

Typ

Beschreibung

AxisGroupIdx

INT

Index der Achsgruppe

  • 1 … 5

ExecuteCmd

BOOL

Die Anweisung wird bei einer steigenden Flanke des Signals ausgeführt.

Startnumber

INT

Nummer des 1. digitalen Eingangs, der abgefragt wird (entspricht $IN[1 … 2048] auf der Robotersteuerung)

  • 1 … 2 048

Length

INT

Anzahl der Eingänge, die abgefragt werden

  • 1 … 2 00

Hinweis: Wenn die Anzahl der Eingänge, die gelesen werden sollen, den Bereich 1 … 2048 überschreitet, wird keine Fehlermeldung ausgegeben. Eingänge außerhalb dieses Bereichs werden nicht eingelesen.

Ausgänge

Parameter

Typ

Beschreibung

Done

BOOL

TRUE = Anweisung wurde ausgeführt

Values

BOOL[200]

Werte der digitalen Eingänge

Error

BOOL

TRUE = Fehler im Funktionsbaustein

ErrorID

DINT

Fehlernummer