# Проверка таймаутов

[![image.png](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/scaled-1680-/50Iimage.png)](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/50Iimage.png)

Блок позволяет проверять состояние устройства, принимающего команду к выполнению, и отправлять повторную команду не чаще установленного времени.

##### Входные параметры

[![image.png](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/scaled-1680-/oIRimage.png)](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/oIRimage.png)  
**Название блока** - впишите любое название блока, чтобы отличать его от других блоков в рабочем пространстве. Например, "Прошло ли время?"

[![image.png](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/scaled-1680-/5BOimage.png)](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/5BOimage.png)  
**Имя сущности таймаута** – то, к чему мы привяжем таймаут. Например, можно проверять таймаут на открытие ворот, либо таймаут на определенный номер. укажем здесь “relay\_id”, т.е. будем проверять таймаут по id реле открытия.

[![image.png](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/scaled-1680-/XfQimage.png)](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/XfQimage.png)  
**Время таймаута, секунды**  – длительность таймаута в секундах после активации.

[![image.png](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/scaled-1680-/Nalimage.png)](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/Nalimage.png)  
**Инициализировать ли таймаут сразу?** – Просто проверить таймаут, или проверить и инициализировать таймаут, если он не был активен. “True” - Инициализировать при проверке. “False” - просто проверить таймаут. Укажем “True”.

##### Результаты

[![image.png](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/scaled-1680-/NFsimage.png)](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/NFsimage.png)  
**Активен ли таймаут** – в переменную записывается результат проверки. “True” если таймаут активен, ”False” если не активен.

[![image.png](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/scaled-1680-/ucPimage.png)](https://docs.platform-vision.is74.ru/uploads/images/gallery/2024-05/ucPimage.png)  
**Осталось секунд** – в переменную запишется, сколько секунд осталось до конца таймаута.