Funktionsblok DELAYVALUE2

Den Funktionsblok DELAYVALUE2 forsinker det indgående signal i et regelmæssigt interval.

Bemærk: Tiderne i Funktionsblokken er absolutte. Dette betyder, at ved genstart eller efter en servernedbrud reagerer systemet på samme måde.

Indgang IN

Indgangen bliver tjekket for hver ændring. Der understøttes enhver datatype på indgangen. Efter at der er blevet registreret en ændring, starter den interne timer. Denne nulstilles efter udløb af tiden PT.

Indgang PT

Forsinkelsestiden for overførslen af indgangen IN til udgangen Q i T#.

Indgang DIS

Er indgangen sand, så bliver der ikke videregivet nogen ændring fra indgangen IN til udgangen Q, og forsinkelsen nulstilles.

Indgang SET

Er indgangen sand, så bliver værdien på indgangen IN straks videregivet til udgangen Q. Forsinkelsen nulstilles i denne sammenhæng. Indgangen SET har prioritet over indgangen DIS.

Udgang Q

Efter at der er blevet registreret en ændring på indgangen IN, bliver udgangen og timeren låst, indtil tiden PT er udløbet. Derefter overføres værdien fra indgangen IN til udgangen.

Udgang ET

I hviletilstand, altså når der ikke er blevet registreret nogen ændring på indgangen IN, er udgangen lig med T#0ms. Er der blevet registreret en ændring, begynder ET at tælle op, indtil tiden PT er nået. Derefter er udgangen lig med PT i én cyklus.