Im PacDrive3-System können verschiedene Geschwindigkeitsquellen (Gebereingänge) an einen logischen Geber oder andere Geberausgänge unter Verwendung der Funktion FC_SetMasterEncoder gekoppelt werden. Ein Gebereingang, der an einen logischen Geber gekoppelt ist, in Kombination mit einem Bewegungsgenerator (z.B. CamStart) kann verwendet werden, um auf einer Achse in Bezug auf das Gebereingangssignal eine Bewegung zu erzeugen.
Um Gebersignale über unterschiedliche PacDrive LMCs in einem C2C Netzwerk auszutauschen, werden zwei C2C Datenobjekte (C2C Gebereingang und C2C Geberausgang) verwendet. Mit diesen Objekten kann eine Kopplung der Gebersignale ausgeführt werden.
Bewegungsdatenfluss
oWenn verschiedene Sercos-Zykluszeiten auf dem Weg zwischen Geberausgang und Gebereingang verwendet werden, wird das Gebersignal automatisch für den Gebereingang extrapoliert.
Die gleiche Extrapolierung wird ausgeführt, wenn es nicht-konsekutive Datenprobleme aufgrund von Sercos-Telegramm-Datenverlusten gibt.
oFür jeden Gebereingang zeigt ein Parameter DataValid an, ob das Geberobjekt gültige Werte empfängt.
oEin Geberausgang kann an ein oder viele Gebereingangsobjekte angeschlossen werden. Diese Gebereingänge liefern Synchronwerte mit gleicher Verzögerung über das gesamte C2C-Netzwerk.
Um das verzögerte Gebersignal an derselben Steuerung zu verwenden, die das Signal erzeugt, kann ein Geberausgangs- und ein Gebereingangsobjekt mit demselben ID in demselben Projekt eingefügt werden.
oDie Verzögerung zum Originalsignal ist über den Parameter DataDelay verfügbar.
Um synchronisierte Signale im gesamten C2C Netzwerk zu erhalten, implementiert jeder Sercos-Gebereingang ein FIFO (First In First Out) zur Pufferung der Position für die erforderliche Zahl an Zyklen.