E_TcMcProfileType

E_TcMcProfileType 1:

Verfügbar ab Version 3.0

Die Konstanten in dieser Auflistung werden zur Kennzeichnung der Regeln für die Stellwertgenerierung einer Achse verwendet.

Syntax

E_TcMcProfileType 2:

Reihenfolge einhalten

Die bestehende Reihenfolge darf nicht verändert werden.
Neue Typen müssen am Ende eingefügt werden.
Wenn ein Typ wegfallen sollte, muss er durch einen Dummy
ersetzt werden, um die numerische Zuordnung zu garantieren.

TYPE E_TcMcProfileType :
(
iTcMc_ProfileConstAcc,
iTcMc_ProfileTimePosCtrl,
iTcMc_ProfileCosine,
iTcMc_ProfileCtrlBased,
iTcMc_ProfileTimeRamp,
iTcMc_ProfileJerkBased,
iTcMc_ProfileBufferedJerk,
iTcMc_ProfileSwitchedVelo,
iTcMc_Profile_TestOnly:=100
);
END_TYPE

Werte

Name

Beschreibung

iTcMc_ProfileConstAcc

Nur aus Kompatibilitätsgründen vorhanden, ist durch iTcMc_ProfileCtrlBased abgelöst.

iTcMc_ProfileTimePosCtrl

Nur aus Kompatibilitätsgründen vorhanden, wird nicht mehr unterstützt.

iTcMc_ProfileCosine

Nur aus Kompatibilitätsgründen vorhanden, wird nicht mehr unterstützt.

iTcMc_ProfileCtrlBased

Der Stellwert für den Antrieb wird mit abschnittsweise konstanten Beschleunigungen und Verzögerungen erzeugt. Als steuernde Größe wirken die Zeit (Beschleunigung, Geschwindigkeitswechsel, Stopp) und der Weg (Positionieren).

Dieser Generatortyp kann optional auch rein zeitgesteuert mit ständig geschlossenem Lageregler arbeiten.

iTcMc_ProfileTimeRamp

Der Stellwert für den Antrieb wird mit zeitgesteuerten Rampen für Beschleunigungen und Verzögerungen erzeugt. Als steuernde Größe wirken die Zeit (Beschleunigung, Geschwindigkeitswechsel, Stopp) und der Weg (Abbremsen, anhalten).

Dieser Generatortyp ist für Achsen vorgesehen, die an Stelle eines Encoders lediglich über digitale Nocken verfügen.

iTcMc_ProfileJerkBased

Der Stellwert für den Antrieb wird mit abschnittsweise konstanten Beschleunigungen und Verzögerungen erzeugt. Dabei wird die Verzögerung zum Ziel hin mit begrenztem Ruck abgebaut. Optional kann auch der Beschleunigungsaufbau mit begrenztem Ruck erfolgen. Als steuernde Größe wirken die Zeit (Beschleunigung, Geschwindigkeitswechsel, Stopp) und der Weg (Positionieren).

Einige Funktionen werden von diesem Generatortyp nicht oder unvollständig unterstützt.

Dieser Generatortyp kann optional auch rein zeitgesteuert mit ständig geschlossenem Lageregler arbeiten.

iTcMc_ProfileBufferedJerk

Reserviert

iTcMc_ProfileSwitchedVelo

Reserviert für Branchenpaket.

iTcMc_Profile_TestOnly

Dieser Typ ist nur für den internen Test von noch nicht freigegebenen Funktionsbaustein-Prototypen vorgesehen. Er kann nicht über den PlcMcManager eingestellt werden.