FC_InitManualParameter - Allgemeine Informationen
Typ |
Funktion |
Verfügbar ab: |
V1.1.0.0 |
Verwendet von: |
PacDrive3 Pilot Template Architektur |
Versionen: |
Aktuelle Version |
Initialisierung einer Achse, die vom Funktionsbaustein FB_AxisModule gesteuert wird.
Diese Funktion teilt der mit iq_stAxisModuleItf festgelegten Achse Werte für die manuelle Betriebsart (Jog-Betrieb) zu.
Die manuelle Betriebsart ermöglicht den kontinuierlichen oder über eine festgelegte Distanz gesteuerten Jog-Betrieb. Der kontinuierliche Jog-Betrieb wird mit dem Parameter i_xEndless auf TRUE festgelegt. Die Achse hält nach der i_lrMaxDistance Entfernung an, wenn i_xEndless FALSE ist. Das Jog-Signal muss entfernt und wieder angewendet werden, um den Jog-Betrieb fortzusetzen.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_lrVelocity |
LREAL |
Legt die Jog-Geschwindigkeit in Einheiten/s fest. |
i_lrAcceleration |
LREAL |
Legt die Beschleunigung in Einheiten/s² fest. |
i_lrDeceleration |
LREAL |
Legt die Verzögerung in Einheiten/s² fest. |
i_lrJerk |
LREAL |
Legt den Ruck in Einheiten/s3 fest. |
i_lrPeriod |
LREAL |
Die Position der Achse wird zwischen Null und Periode gehalten. Die Achse bewegt sich nicht, wenn Periode = 0 |
i_lrMaxDistance |
LREAL |
Legt die maximale Entfernung fest, welche die Achse zurücklegt, wenn xEndless = FALSE ist. |
i_xEndless |
BOOL |
xEndless = TRUE; die Achse bewegt sich solange weiter, bis einer der Jog-Eingang TRUE entspricht. xEndless = FALSE; die Achse bewegt sich solange weiter, bis einer der Jog-Eingänge TRUE entspricht oder die von lrStep definierte Entfernung erreicht ist. Den Jog-Eingang muss entfernt und wieder angewendet werden, um den Jog-Betrieb fortzusetzen. |
Ein-/Ausgang |
Datentyp |
Beschreibung |
---|---|---|
iq_stAxisModuleItf |
ST_ModuleInterface |
Die Achsenschnittstellenstruktur der zugewiesenen Achse |