Konfiguration

Ab Version V3.2.60: Das Part Feature, um welches es in diesem Abschnitt geht, steht zur Verfügung.

Die Konfiguration der Statoren eines Parts (d. h. der geometrischen Ausdehnung) und der Part Positionen in den verschiedenen Koordinatensystemen, findet im XPlanar-Treiber und nicht in der MC Configuration statt. Daher wird hier nicht beschrieben, wie diese Konfiguration erstellt wird.

Diese Informationen sind jedoch sowohl für die MC Configuration als auch für die PLC-Steuerung wichtig, daher werden sie von der Planar-Environment aus dem XPlanar-Treiber beim Aktivieren ausgelesen und von dort innerhalb der MC Configuration an alle Planar-Objekte verteilt. In der PLC wird über ein separates MC_PlanarPart-Objekt die Steuerung der Part-Position und Zustände ermöglicht.

Um Positionen eindeutig anzugeben, werden die Positionsobjekte, PositionXYC und PositionXY, erweitert. Sie enthalten nun zusätzlich zu den Koordinatenwerten die ID des Koordinatensystems (ReferenceId). Da die Positionen nicht mehr eindeutig sind, kann die Position des Movers nun auf zwei Arten angegeben werden:

1. Als Position im übergeordneten Koordinatensystem (in dem sich der Part, auf dem der Mover ist, befindet).
2. Als Position im Part-Koordinatensystem. Im zyklischen Interface wird die Position im übergeordneten Koordinatensystem angegeben. Zusätzlich kann seine Position im Part-Koordinatensystem per Methode GetPositionOnCurrentPart abgefragt werden.

Tracks können je nach Part-Position mit verschiedenen anderen Tracks verbunden sein. Diese Verbindungen können mit zwei Methoden, StartFromTrackAdvanced und EndAtTrackAdvanced, geschlossen werden. Für die externe Sollwertgenerierung muss auch das Koordinatensystem, in dem sich der externe Sollwert befindet, angegeben werden. Dies geschieht mithilfe der Methode SetExternalSetpointReferenceId.

Konfiguration 1:

Diese Funktionalitäten der MC Configuration werden im Folgenden ausführlich beschrieben.