PDA

Просмотр полной версии : Вопрос по OWEN Logic и таймерам



Хитрый
30.04.2018, 08:34
Здравствуйте.
Писал программки на пр110 и в принципе все устраивало, но с появлением ПР200 и возможностью ввода с экрана переменных, хочется менять длительность работы таймеров как в кодесис, присваивать длительность из переменных.
Можете ли дописать прогу под данные задачи?
Или как проще всего решить данные задачи? Только макросы?(их пока я не изучал).

Заранее благодарен за ответы.

Хитрый
30.04.2018, 10:43
Попробовал написать макрос например блинк с десятыми долями секунд(как мне и надо).
Я все правильно сделал? наверно намудрил лишнего...

rovki
30.04.2018, 18:27
Намудрили.... Зачем то флоат использовали .... Вам что нужно то ? Задавать период в секундах с дробью - 3,3 сек?

Сергей0308
30.04.2018, 18:27
Попробовал написать макрос например блинк с десятыми долями секунд(как мне и надо).
Я все правильно сделал? наверно намудрил лишнего...

Если хотите с экрана задавать уставки времени с десятыми(сотыми) долями единиц измерения, посмотрите здесь:
http://www.owen.ru/forum/showthread.php?t=28736&page=2

Хитрый
01.05.2018, 04:18
Раньше не было нужды пользоваться ФБ, разобрался с ними, все оказывается ужасно просто.
Спасибо за подсказку!

Хитрый
01.05.2018, 04:32
Намудрили.... Зачем то флоат использовали .... Вам что нужно то ? Задавать период в секундах с дробью - 3,3 сек?

Спасибо! Все наглядно и понятно, но прошу пояснения почему именно 500 а не 600? С чем это связанно? Чтоб знать на будущее...

rovki
01.05.2018, 10:37
Спасибо! Все наглядно и понятно, но прошу пояснения почему именно 500 а не 600? С чем это связанно? Чтоб знать на будущее...

Потому что 1сек=1000мс , но так как для меандра Тимп=Тпаузы ,то период Т=2*Тимп , поэтому 1000/2=500