LimitingOutput

Diese Schnittstelle definiert die Ausgabewerte der Limitierungsfunktion. Durch Implementierung in einem FB kann eine feldgerätespezifische Skalierung implementiert werden. Ein entsprechend implementierter FB kann mit der Achse über Limiting.Output verbunden werden. Folgende automatisch verfügbare Limitierungsfunktionen sind z. B. in der FB_AxisNcBase bereits vorimplementiert:

Syntax:

INTERFACE I_LimitingOutput EXTENDS __SYSTEM.IQueryInterface

LimitingOutput 1: Eigenschaften

Name

Typ

Zugriff

Beschreibung

LimitingN

LREAL

Get, Set

Normierter Wert [0,1] für die Limitierung in negativer Richtung.

LimitingP

LREAL

Get, Set

Normierter Wert [0,1] für die Limitierung in positiver Richtung.

LimitingOutput 2: Methoden

Name

Beschreibung

Init(iMBase)

Wird bei der Zuweisung zur Limiting-Corefunction einer Achse aufgerufen. Ermöglicht die Abfrage von Achsinformationen z. B. zum Überprüfen der Kompatibilität von Limitierungsfunktion und Achstyp.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.71
TwinCAT v3.1.4026.19

PC oder CX (x64, x86)

Tc3_PlasticFunctions (>= v12.14.0.0)

Tc3_PlasticNc (>= v12.14.0.0)