Ожидание (timeout)

image0

Передаёт следующему узлу очередные входные данные только после истечения заданного промежутка времени после прохождения предыдущих данных.

Пропускает сообщение и уходит на “отдых” (указанное в настройках время). Пока время не прошло, сообщения через данный узел не проходят.

Конфигурация узла:

  • Week: количество недель

  • Day: количество дней

  • Hours: количество часов

  • Minutes: количество минут

  • Seconds: количество секунд

image1

Пример использования

image2

Jsonгенератора****

{
    "connection_status":"Ok"
}
  • Повтор: каждые 20000 мс

КодPy_time****

import datetime
obj['DATA']['Notebook'] = {}
obj['DATA']['Notebook']= str(datetime.datetime.now())
return obj

НастройкаТаймаута****

  • 60 секунд

КодPy_pause****

obj['DATA']['Pause'] = {}
obj['DATA']['Pause']= "True"
return obj

image3

Видно, что Out2 выводит сообщения 1:3 с Out1 из-за поставленного таймаута.