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 muss 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 dem Verhalten an der Modulogrenze der Slaveachse dargestellt.
Beispiel
In allen 3 Beispielen wurde folgende Cam-Tabelle verwendet:
Tablename = Smallest_Table # Tabellen-Name
Table-ID = 404 # Tabellen-ID
Tabletype = 7 # Tabellentyp, 7= 2-spaltig, SGN32-Format
Functiontype = 4 # Interpol.-typ, 4= LINE-POLY5, 5= POLY5-LINE
Lines = 2 # Anzahl der Zeilen
Begintable # Beginn d. Tabelle
100000 0
1500000 3400000
EndTable