Functieblok DELAYVALUE1

De functieblok DELAYVALUE1 vertraagt het ingangssignaal in regelmatig interval en zet de eerste verandering direct om.

Opmerking: De tijden van de functieblok zijn absoluut. Dit betekent dat bij herstart of na een uitval van de server dezelfde reactie optreedt.

Ingang IN

De ingang wordt op elke verandering gecontroleerd. Elke datatype aan de ingang wordt ondersteund. Nadat een verandering is vastgesteld, wordt de waarde direct doorgegeven aan de uitgang Q en wordt de interne timer gestart. Deze wordt na verloop van tijd PT teruggezet.

Ingang PT

De vertragingstijd voor het doorgeven van de ingang IN naar de uitgang Q in T#.

Ingang DIS

Is de ingang waar, dan wordt geen verandering van de ingang IN doorgegeven aan de uitgang Q en wordt de vertraging teruggezet.

Ingang SET

Is de ingang waar, dan wordt de waarde aan de ingang IN direct doorgegeven aan de uitgang Q. De vertraging wordt daarbij teruggezet. De ingang SET heeft voorrang boven de ingang DIS.

Uitgang Q

Nadat een verandering aan de ingang IN is vastgesteld, wordt de waarde van de ingang IN direct doorgegeven aan de uitgang en wordt de timer geblokkeerd totdat de tijd PT verstreken is.

Uitgang ET

In rusttoestand, dus als geen verandering aan de ingang IN is vastgesteld, is de uitgang gelijk aan T#0ms. Werd een verandering vastgesteld, begint ET op te tellen totdat de tijd PT bereikt wordt. Dan is de uitgang gelijk aan PT voor één cyclus.