Функціональний блок DELAYVALUE2

Функціональний блок DELAYVALUE2 затримує вхідний сигнал у регулярному інтервалі.

Примітка: Час функціонального блоку абсолютний. Це означає, що при перезавантаженні або після збою сервера відбувається однакова реакція.

Вхід IN

Вхід перевіряється на кожну зміну. Підтримується будь-який тип даних на вході. Після виявлення зміни запускається внутрішній таймер. Він скидається після закінчення часу PT.

Вхід PT

Час затримки для передачі входу IN на вихід Q у T#.

Вхід DIS

Якщо вхід істинний, то зміна від входу IN не передається на вихід Q і затримка скидається.

Вхід SET

Якщо вхід істинний, то значення на вході IN негайно передається на вихід Q. При цьому затримка скидається. Вхід SET має пріоритет над входом DIS.

Вивід Q

Після виявлення зміни на вході IN вивід і таймер блокуються, поки не мине час PT. Після цього значення від входу IN передається на вихід.

Вивід ET

У стані спокою, тобто коли зміна на вході IN не виявлена, вивід дорівнює T#0ms. Якщо зміна виявлена, ET починає відлік, поки не досягне часу PT. Потім вивід дорівнює PT протягом одного циклу.