Programm-Override (POV) einstellen

Beschreibung

Mit dem Funktionsbaustein KRC_SetOverride wird der Programm-Override eingestellt.

Der Programm-Override ist die Geschwindigkeit des Roboters beim Programmablauf. Er wird in Prozent angegeben und bezieht sich auf die programmierte Geschwindigkeit. Der eingestellte Override wird mit jedem SPS-Zyklus an den Roboter übertragen. Bei einer Override-Änderung wird diese vom Roboter erkannt und übernommen.

Der Override wird nur in der Betriebsart Automatik Extern übernommen, damit in den Test-Betriebsarten T1 und T2 der Override über das smartPAD einstellt werden kann, z. B. zum Teachen.

Der Programm-Override bezieht sich auf alle Bewegungen des Robotersystems.

Programm-Override (POV) einstellen 1:

Der Funktionsbaustein darf pro Achsgruppe nur einfach instanziiert werden. Bei einer mehrfachen Instanziierung werden die Signale des zuletzt aufgerufenen Funktionsbausteins ausgegeben.

Programm-Override (POV) einstellen 2:
Funktionsbaustein KRC_SetOverride

Eingänge

Parameter

Typ

Beschreibung

AxisGroupIdx

INT

Index der Achsgruppe

  • 1 … 5

Override

INT

Programm-Override

  • 0 … 100 %

Ausgänge

Parameter

Typ

Beschreibung

Valid

BOOL

TRUE = Daten sind gültig

ActualOverride

INT

Aktuell eingestellter Override

  • 0 … 100 %

Error

BOOL

TRUE = Fehler im Funktionsbaustein

ErrorID

DINT

Fehlernummer