<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.Функции.Системные > Sleep |
Функция Sleep служит для приостановки работы потока, в котором работает программа, содержащая данную функцию в режиме исполнения. Находится в библиотеке BaseObjects.Функции.Системные.
Вид в дереве |
Вид в редакторе FBD |
Входы и выходы функции:
Название |
Тип |
Назначение |
Входы |
||
IN |
TIME |
Задается время на которое необходимо остановить поток, в которой работает программа. Если установлено значение 0, то произойдет переключение на другой поток операционной системы |
Выходы |
||
Q |
BOOL |
Выход функции. |
В программе ST функцию можно вызывать без записи результата в переменную: BaseObjects.Sleep(T#500ms);
В панели свойств программы, в которой находится ФБ UsersGet, в категории Задача рекомендуется устанавливать свойство Способ исполнения в состояние По вызову:
Один из возможных вариантов вызвать программу: нажать пользователю на Кнопку. Для этого в ее событие Клик мыши добавляют действие Вызвать программу путем перетаскивания программы на вход действия Программа.