Frmp b
FRMP_B¶
| Type Funktion | BYTE |
| Input START | BYTE (Startwert) |
| DIR | BOOL (Richtung der Rampe) |
| TD | TIME (Abgelaufene Zeit) |
| TR | TIME (Gesamtzeit für Rampe) |
| Output | BYTE (Ausgang) |
| FRMP_B berechnet den Wert einer Rampe bei gegebenem Zeitablauf TD. Der Baustein stellt dabei sicher das kein Über- oder Unter-Lauf des Ausgangs stattfinden kann. Der Ausgangswert ist in allen Fällen auf 0 .. 255 begrenzt. TR gibt die Zeit für eine gesamte Rampe 0 .. 255 vor und TD ist die abgelaufene Zeit. Wenn DIR = TRUE wird eine steigende Rampe berechnet und wenn DIR = FALSE eine fallende Flanke. Mit den Startwert kann eine Flanke von einem beliebigen Startpunkt aus berechnet werden. |
