Sleep

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.Функции.Системные >

Sleep

Функция Sleep служит для приостановки работы потока, в котором работает программа, содержащая данную функцию в режиме исполнения. Находится в библиотеке BaseObjects.Функции.Системные.

Вид в дереве

Вид в редакторе FBD

sleep

sleep_1

Входы и выходы функции:

Название

Тип

Назначение

Входы

IN

TIME

Задается время на которое необходимо остановить поток, в которой работает программа. Если установлено значение 0, то произойдет переключение на другой поток операционной системы

Выходы

Q

BOOL

Выход функции.

В программе ST функцию можно вызывать без записи результата в переменную: BaseObjects.Sleep(T#500ms);

Рекомендации по работе с функцией

В панели свойств программы, в которой находится ФБ UsersGet, в категории Задача рекомендуется устанавливать свойство Способ исполнения в состояние По вызову:

UsersGet_2

Один из возможных вариантов вызвать программу: нажать пользователю на Кнопку. Для этого в ее событие Клик мыши добавляют действие Вызвать программу путем перетаскивания программы на вход действия Программа.