Skip to main content

SF_TP (FB)

Bausteinbeschreibung

Tipp

Die Version des hier beschriebenen Bausteins entspricht der neuesten Version des Bausteins in der Versionsliste der Bausteine

Tipp

SF_TP ist ein Timer-Baustein der Bibliothek SafetyStandard. Dabei handelt es sich um eine Erweiterung des IEC 61131-3 Standardbausteins TP. Der Baustein SF_TP enthält sowohl Standarddatentypen, als auch sicherheitsbezogene Datentypen (Präfix: SAFE).

SF_TP ist ein Timer-Baustein, der als Pulsgeber arbeitet. Ein Timer (ET) wird solange hochgezählt, bis die Obergrenze (PT) erreicht ist. Während des Hochzählens ist die Puls-Variable (Q) TRUE.

Abbildung 121. Funktionsbaustein SF_TP
Funktionsbaustein SF_TP


Tabelle 103. VAR_INPUT

Name

Datentyp

Initialwert

Beschreibung, Parameterwerte

IN

BOOL

FALSE

Steigende Flanke an IN startet den Pulsgeber.

PT

TIME

TIME#0ms

Zeitdauer des Pulsgebens in Millisekunden



Tabelle 104. VAR_OUTPUT

Name

Datentyp

Initialwert

Beschreibung, Parameterwerte

Q

SAFEBOOL

FALSE

Puls-Variable

TRUE während des Hochzählens, d. h. solange ET kleiner oder gleich PT ist, ansonsten FALSE.

ET

TIME

TIME#0ms

Abgelaufene Zeit seit Starten des Pulsgebers (Q). Wenn ET = PT, bleibt der Wert konstant.



Abbildung 122. Zeitdiagramm SF_TP
Zeitdiagramm SF_TP