CTABTMAX:
<n>:
<Gradient>:
<Folgeachse>:
<Leitachse>:
<Folgewert>:
<Leitwert>:
<Näherungswert>:
<a>:
<b>:
Beispiele
Beispiel 1:
Folgeachs- und Leitachswerte am Anfang und Ende der Kurventabelle sowie Minimal- und
Maximalwert der Folgeachse im gesamten Definitionsbereich der Kurventabelle bestimmen.
Programmcode
N10 DEF REAL STARTPOS
N20 DEF REAL ENDPOS
N30 DEF REAL STARTPARA
N40 DEF REAL ENDPARA
N50 DEF REAL MINVAL
N60 DEF REAL MAXVAL
N70 DEF REAL GRADIENT
...
N100 CTABDEF(Y,X,1,0)
N110 X0 Y10
N120 X30 Y40
N130 X60 Y5
N140 X70 Y30
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Maximalwert der Folgeachse bestimmen:
● im gesamten Definitionsbereich der Kurventabelle
oder
● in einem definierten Intervall <a> ... <b>
Nummer (ID) der Kurventabelle
Im Parameter <Gradient> wird die Steigung der Kurventabellenfunktion
an der ermittelten Position zurückgegeben
Achse, deren Bewegung über die Kurventabelle berechnet werden soll
(optional)
Achse, die die Leitwerte zur Berechnung der Folgeachsbewegung liefert
(optional)
Folgeachswert zum Lesen des zugehörigen Leitachswerts bei CTABINV
Leitachswert:
● zum Lesen des zugehörigen Folgeachswerts bei CTAB
oder
● für die Auswahl des Kurvensegments bei CTABSSV/CTABSEV
Die Zuordnung eines Leitachswerts zu einem Folgeachswert bei
CTABINV muss nicht immer eindeutig sein. CTABINV benötigt daher als
Parameter einen Näherungswert für den erwarteten Leitachswert.
Untere Grenze des Leitwertintervalls bei CTABTMIN/CTABTMAX
Obere Grenze des Leitwertintervalls bei CTABTMIN/CTABTMAX
Hinweis:
Das Leitwertintervall <a> ... <b> muss innerhalb des Definitionsbereichs
der Kurventabelle liegen.
Kommentar
; Beginn der Tabellendefinition
; Startposition 1.Tabellensegment
; Endposition 1.Tabellensegment =
Startposition 2.Tabellensegment
; Endposition 2.Tabellensegment = ...
Achskopplungen
12.2 Kurventabellen (CTAB)
493