Herunterladen Inhalt Inhalt Diese Seite drucken

Anwendungsbeispiele; Funktionsbaustein (Fb) Linespeed - SEW-Eurodrive Movikit Winder Handbuch

Inhaltsverzeichnis

Werbung

8

Anwendungsbeispiele

8.1

Funktionsbaustein (FB) LineSpeed

Eine Wickler-Achse soll Material mit konstanter Bahngeschwindigkeit auf- oder abwi-
ckeln. Hierzu kann der Funktionsbaustein "LineSpeed" z.  B. über MOVIKIT
MultiMotion Auxiliary Velocity an die Antriebsachse angebunden werden.
Die Vorgehensweise, wie das MOVIKIT
wird und wie die IEC-Programmierung erfolgt, ist im dazugehörigen Handbuch be-
schrieben.
User_PRG (PRG)
Benötigte Funktionsbausteine und Konfigurationsstrukturen deklarieren:
VAR
  _fbLineSpeedAxis1:SEW_Winder.LineSpeed;
  _fbDiameterAcqAxis1:SEW_Winder.DiameterAcquisition;
  _stConfigGeneralAxis1:SEW_Winder.ST_Config_General;
  _stConfigLineSpeedAxis1:SEW_Winder.ST_Config_LineSpeed;
  _stConfigDiameterAcqAxis1:
   SEW_Winder.ST_Config_DiameterAcquisition;
  //Steuersignale Anwendung
  _lrSetDiameter:LREAL;
  _xSetDiameter:BOOL;
  _xHoldDiameter:BOOL;
  _xUnwinder:BOOL;
  _lrDiameterSignal:LREAL;
  _xEnableApplicationStop:BOOL;
  _xPositive:BOOL;
  _xNegative:BOOL;
  _xStart:BOOL;
  _lrSetpointLineSpeed:LREAL;
  _lrSetpointLineSpeedAc:LREAL;
  _lrSetpointLineSpeedDe:LREAL;
  //Statussignale Anwendung
  _xActive:BOOL;
  _lrActualLineSpeed_Winder:LREAL;
  _xSetpointReached:BOOL;
END_VAR
PersistentVars
Persistente Variablen deklarieren:
HINWEIS
Vorher in der Geräteansicht unter "Application" das Objekt "Persistente Variablen"
hinzufügen.
VAR_GLOBAL PERSISTENT RETAIN
  lrDmPersistentAxis1 : LREAL; // akt. Durchmesser speichern
END_VAR
Anwendungsbeispiele
Funktionsbaustein (FB) LineSpeed
®
MultiMotion Auxiliary Velocity parametriert
Handbuch – MOVIKIT
8
®
61
®

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis