Формирование паузи/пауза

ВремяЗадержкиВМинутах = 10;
		ВремяЗавершенияЦикла = ТекущаяДатаСеанса() + (ВремяЗадержкиВМинутах * 60);
		ТаймАутЗапроса = 5; // время паузы внутри цикла
		Пока НЕ ВремяЗадержкиВМинутах = 0 Цикл
			Соединение = Новый HTTPСоединение("10.255.255.1", , , , , ТаймАутЗапроса);
			Попытка
				Соединение.Получить(Новый HTTPЗапрос("/"));
			Исключение
				// Сработает таймаут через 5 секунд, игнорируем ошибку
			КонецПопытки;
			Если ВремяЗавершенияЦикла < ТекущаяДатаСеанса() Тогда
				Прервать;
			КонецЕсли;
		КонецЦикла;