Просмотр полной версии : Нужна помощь
Добрый день. Есть проект работающий на пр200 и сп307Б. Так вот, в цикле программы есть таймер при истечении времени которого останавливается программа. Суть вопроса такова что нужно запилить таймер с обратным отчетом времени, что бы на панели можно было наблюдать оставшееся время программы. Как это можно было бы реализовать? Подскажите пожалуйста! Заранее большое спасибо!
Добрый день.
Если проект для ПР200 есть, пишите в Л\С . "Запилю", за недорого.
http://www.owen.ru/forum/showthread.php?t=9398&page=324&p=245915&viewfull=1#post245915
На форуме публиковали и другие решения с помощь макросов, поищите.
anthrwpos
15.10.2017, 06:38
Непонятно, что именно непонятно. Как отсчитывать время? Как преобразовать его из секунд в часы-минуты-секунды? или как вывести их на экран?
Сергей0308
15.10.2017, 11:40
Добрый день. Есть проект работающий на пр200 и сп307Б. Так вот, в цикле программы есть таймер при истечении времени которого останавливается программа. Суть вопроса такова что нужно запилить таймер с обратным отчетом времени, что бы на панели можно было наблюдать оставшееся время программы. Как это можно было бы реализовать? Подскажите пожалуйста! Заранее большое спасибо!
Как-то примерно так:
33676
33677
С часами, минутами и секундами, до 18часов, 12 минут, 15 секунд!
Как-то примерно так:
33676
33677
С часами, минутами и секундами, до 18часов, 12 минут, 15 секунд!
Спасибо большое! Шикарный макрос!!!
Сергей0308
15.10.2017, 19:02
Спасибо большое! Шикарный макрос!!!
Если цикл программы более 1мс, вот подкорректировал уставки для цикла до 5мс!
И если кому не хватает 16 битного счётчика, недавно выкладывал как его расширить до 32 бит:
33680
Василий Кашуба
15.10.2017, 22:01
Если цикл программы более 1мс, вот подкорректировал уставки для цикла до 5мс!
И если кому не хватает 16 битного счётчика, недавно выкладывал как его расширить до 32 бит:
33680
Макрос от AI! проще.33681
Сергей0308
15.10.2017, 23:12
Макрос от AI! проще.33681
Тогда не помешало бы обратную связь, сейчас называется линия задержки, заменить целочисленной переменной и можно будет ставить галки энергонезависимости, когда она необходима, аналогично этому
было:
33682
стало:
33683
Точнее непосредственную связь заменить на связь с помощью переменных!
Василий Кашуба
16.10.2017, 09:39
Тогда не помешало бы обратную связь, сейчас называется линия задержки, заменить целочисленной переменной и можно будет ставить галки энергонезависимости, когда она необходима, аналогично этому
было:
33682
стало:
33683
Точнее непосредственную связь заменить на связь с помощью переменных!
Сергей, ты показал ячейку памяти, а я счётчик 32CTN. Согласен, что можно обратную связь разорвать через внутреннюю переменную, для энергонезависимости.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot