This is topic Задержка в ST программе. in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Добрый день. Как в программе ST можно реализовать задержку в 5 секунд между выполнением команд? Программа не в цикле, запускается по нажатию кнопки. Конечная цель - по нажатию кнопки запустить цепь из нескольких переключений с интервалом в 5 секунд между ними.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Временную последовательность команд легче организовать в программе FBD. В этом языке есть готовые времязадающие блоки. Но и в ST-программе с использованием глобальных переменных легко реализовать "цепь из нескольких переключений с интервалом в 5 секунд между ними".
Канал вызова программы должна быть типа INPUT и исходно должен быть выключен ("атрибут 3" = 1). По кнопке у этого канала устанавливается "атрибут 3" = 0 и программа запускается. В тексте программы должно быть предусмотрено по завершении командной цепочки самовыключение программы - задание "атрибут 3" = 1.