This is topic Работа с каналами TIME in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/001249.html

Posted by riv (Участник № / Member № 6030) on :
 
Здравствуйте. Подскажите, пожалуйста, как решить следующую задачу: по нажатию 1-ой кнопки надо сбрасывать и запускать таймер, по нажатию второй кнопки - остановить его. Также необходимо вывести на экран время данного таймера в формате hh:mm:ss.
Можно, конечно, программой с циклом в 1 сек инкрементировать переменную-счетчик, но хотелось бы сделать на каналах типа TIME.
 
Posted by riv (Участник № / Member № 6030) on :
 
Сам сделал, спасибо!
 
Posted by vormy (Участник № / Member № 6028) on :
 
quote:
Отправитель / Originally posted by riv:
Сам сделал, спасибо!

Здравствуйте. Стоит такая же задача. Не могли бы вы поделиться примером?
 
Posted by maslovsergey1994 (Участник № / Member № 7417) on :
 
Здравствуйте! Нужна помощь! Нужно на мониторе реального времени сделать обратный счетчик времени(по часам, минутам, секундам). По завершению отсчета, должен загараться индикатор и звуковое оповещение. Подскажите пожалуйста как это сделать!
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Нужно использовать программу, в которую надо передать заданные значения (часов, минут и секунд), текущее время и команду запуска.
В алгоритме программы надо
- пересчитать задание в секунды,
- запомнить в глобальной переменной метку времени запуска,
- сравнивать текущее время и начальную метку времени,
- когда разница между текущим временем и начальной меткой достигнет задания, подать на выход программы исполнительную команду.

Можно в FBD-программе использовать блок TON. При этом период вызова программы должен быть равен 1 сек.
 
Posted by maslovsergey1994 (Участник № / Member № 7417) on :
 
Используется программа, заданные значения переданы, в FBD-программе используется блок TON. Не удаётся привязку к экрану осуществить. Программа считает время и сравнивает с заданным значением, по окончанию отсчета все выключается и ждет дальнейшего нажатия. Вы можете посмотреть сам проект? Долгое время уже над этим работаем. Нужна Ваша помощь
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Присылайте на hotline@adastra.ru проект с постановкой задачи.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Ответ дан письмом.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2