Weggeber (Inkrementalgeber, jeder Impuls bedeutet, dass der Geber um einen bestimmten Winkel weitergedreht wurde) liefern häufig Signale der Art: Spur A +, - Spur B (90 Grad versetzt um die Drehrichtung zu erkennen) +, - als Spannungsdifferenz nach RS485. Solche Signale kann eine S7 nicht direkt verarbeiten. Vermutlich gibt es spezielle Baugruppen die das können, aber die gehen ins Geld.
Ferner ist die Reaktionszeit der SPS für wirklich genaue Positionierung (Werkzeugmaschinen ?) zu lang. Außerdem braucht man ein Gerät das dem Motor (bgv C1 sagt mir garnichts) entweder eine variable Spannung (für Gleichstrom-Motore) oder eine variable Frequenz und Spannung (für Drehstrom-Motore) zur Verfügung stellt. Diese Geräte sind meist in der Lage, das Signal der Inkrementalgeber direkt auszuwerten. Die SPS sagt dann dem Gerät: Fahre Position X an. Oder: Fahre mit Geschwindigkeit x vorwärts/rückwärts, bis ich die "stop" sage oder bis du an einer Position ankommst. Bessere Motorsteuergeräte errechnen dabei optimale Beschleunigungs- oder Bremskurven, um das Ziel so schnell wie möglich zu erreichen.
Diese Geräte sind nicht billig.
Bei Ausrüstung für Veranstaltungen denke ich, daß ein Mensch vorgibt, eine Kulisse oder einen Scheinwerfer zu schwenken ? Ist es das was Du willst ? Etwas Neuse kommt hinzu, wenn etwas in zwei oder mehr Achsen schwenkbar sein soll und die Bewegungen mehrerer Achsen koordiniert werden müssen, um eine Bahn zu ergeben.