Verhalten der Slaveachse an der Modulogrenze

Speziell definiert werden muss das Verhalten des Slaves an der Modulogrenze. Per Default wird sich der Slave immer innerhalb seiner Modulogrenzen bewegen, d.h. er macht maximal eine Umdrehung in dieselbe Richtung. Wird ein endlos drehender Slave gewünscht, so muß im „StartMode“ des FB MC_CamIn entweder „EndlessPositive“ oder „EndlessNegative“ vorgegeben werden. Der Slave wird sich dann entweder in positiver oder negativer Drehrichtung endlos über die Modulogrenze hinweg drehen. In den Abbildungen 2, 3 und 4 sind Fälle für alle drei Varianten bezüglich des Verhaltens an der Modulogrenze der Slaveachse dargestellt. In allen 3 Beispielen wurde folgende Cam-Tabelle verwendet:

Tablename = Smallest_Table # Tabellen-Name
Table-ID = 404 # Tabellen-ID
Tabletype = 7 # Tabellentyp, 7 = 2-spaltige Tabelle, SGN32-Format
Functiontype = 4 # Interpolationstyp, 4 = LINE-POLY5, 5 = POLY5-LINE
Lines = 2 # Anzahl der Zeilen
Begintable # Beginn Tabelle
100000 0
1500000 3400000
EndTable
Verhalten der Slaveachse an der Modulogrenze 1:
Bild 1-12: Master-Slave-Kopplung ohne Endlos-Übergang an der Modulogrenze.
Verhalten der Slaveachse an der Modulogrenze 2:
Bild 1-13: Master-Slave-Kopplung mit Endlos-Übergang positiv an der Modulogrenze.
Verhalten der Slaveachse an der Modulogrenze 3:
Bild 1-14: Master-Slave-Kopplung mit Endlos-Übergang negativ an der Modulogrenze.