Обозначение


Описание

Блок ThreadMan предоставляет возможности управления и диагностики фоновых потоков исполнительной системы.

Назначение входов и выходов

ВходыТипОписание
slpu32время сна (простоя) фоновых потоков в мкс, в этот промежуток времени управление передается другим потокам; если задано значение 0 или блок ThreadsMan не добавлен в проект, то время простоя задается таймерным промежутком места работы Таймер
btduchвключение диагностики времени выполнения блоков: 0 - выключена, 1 - включена; если диагностика включена, то в отладчике у каждого блока отображается время его выполнения, если выключена, то время выполнения всегда отображается как 1мкс, что означает, что блок работает; выключение диагностики может на некоторых контроллерах существенно оптимизировать время выполнения всей программы
ВыходыТипОписание
numu32количество запущенных дополнительных фоновых потоков (не включает Таймер, Входы и Фон)
prio_maxu32максимально разрешенный приоритет для дополнительных фоновых потоков, зависит от операционной системы и не может быть изменен; при использовании в проекте места работы Поток необходимо выбирать приоритет ниже prio_max
pminu32минимальный приоритет из запущенных дополнительных фоновых потоков
pmaxu32максимальный приоритет из запущенных дополнительных фоновых потоков

Ссылки