Блок подсчёта циклов.

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
MTSnik
Рядовой
Сообщения: 60
Зарегистрирован: 28.09.2017{, 12:14}
Репутация: 1
Откуда: Tashkent

Блок подсчёта циклов.

#1

Сообщение MTSnik » 18.08.2019{, 16:31}

Уважаемые форумчане, подскажите, есть блок в ФЛпрог который делает импульс при прохождении всей программы? Или как то ведет счёт циклов программы?

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

Блок подсчёта циклов.

#2

Сообщение RedSky » 18.08.2019{, 17:20}

Такого блока нет, но блок подсчёта циклов можно написать самому. Типа out=out++;

MTSnik
Рядовой
Сообщения: 60
Зарегистрирован: 28.09.2017{, 12:14}
Репутация: 1
Откуда: Tashkent

Блок подсчёта циклов.

#3

Сообщение MTSnik » 18.08.2019{, 19:42}

А можно на пальцах если не затруднит?
И будет ли эффективнее использовать такой счетчик в качестве задержки?

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Блок подсчёта циклов.

#4

Сообщение dizzyy » 18.08.2019{, 19:55}

опять нужны екстасенсы .. загодочная програииа взлома НАСА..
MTSnik писал(а):
18.08.2019{, 19:42}
А можно на пальцах если не затруднит?
создаете переменую и в любой плате увеличиваете ее на 1 ..ВСЕ

Отправлено спустя 1 минуту 2 секунды:
MTSnik писал(а):
18.08.2019{, 19:42}
И будет ли эффективнее использовать такой счетчик в качестве задержки?
наоборот все борятся чтоб избавится от задержек..

MTSnik
Рядовой
Сообщения: 60
Зарегистрирован: 28.09.2017{, 12:14}
Репутация: 1
Откуда: Tashkent

Блок подсчёта циклов.

#5

Сообщение MTSnik » 18.08.2019{, 20:05}

СПАСИБО за ответ.
Я предположил что будет эффективнее использовать такую задержку путем подсчета циклов вместо таймера. К примеру для отключения подсветки на лсд.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Блок подсчёта циклов.

#6

Сообщение dizzyy » 18.08.2019{, 21:21}

MTSnik писал(а):
18.08.2019{, 20:05}
отключения подсветки на лсд.
проще на таймере, ибо легче реализовать и будить подсветку по нескольким причинам(условию, кнопки, поворота енкодера)

Аватара пользователя
belyx
Сержант
Сообщения: 247
Зарегистрирован: 24.07.2016{, 20:38}
Репутация: 20
Откуда: Витебск Беларусь

Блок подсчёта циклов.

#7

Сообщение belyx » 18.08.2019{, 23:09}

MTSnik писал(а):
18.08.2019{, 16:31}
есть блок в ФЛпрог который делает импульс при прохождении всей программы? Или как то ведет счёт циклов программы?
rколичество циклов.jpg
отсюда:test9.rar-TEST 9-TIMER9 TEST.flp- плата 16
но в вашем случае dizzyy прав

MTSnik
Рядовой
Сообщения: 60
Зарегистрирован: 28.09.2017{, 12:14}
Репутация: 1
Откуда: Tashkent

Блок подсчёта циклов.

#8

Сообщение MTSnik » 19.08.2019{, 04:45}

dizzyy писал(а):
18.08.2019{, 21:21}
MTSnik писал(а):
18.08.2019{, 20:05}
отключения подсветки на лсд.
проще на таймере, ибо легче реализовать и будить подсветку по нескольким причинам(условию, кнопки, поворота енкодера)
будить по нажатию кнопок, но вот отключение по количеству циклов. Дело в том что в проекте используется таймер, а то бывает и не один. Так вот чтоб уйти от них использовать подсчет циклов и в разных местах где не нужна особая привязка к времени применять счетчики. Будем пробовать.

Отправлено спустя 1 час 11 минут 52 секунды:
belyx писал(а):
18.08.2019{, 23:09}
MTSnik писал(а):
18.08.2019{, 16:31}
есть блок в ФЛпрог который делает импульс при прохождении всей программы? Или как то ведет счёт циклов программы?
rколичество циклов.jpg
отсюда:test9.rar-TEST 9-TIMER9 TEST.flp- плата 16
но в вашем случае dizzyy прав
посмотрел, принцип понятен. но там используется 2 ножки контроллера. А хотелось программно.

Отправлено спустя 1 час 59 минут 33 секунды:
Попробовал, получилось. :smile9:
Вложения
IMG_20190819_095543.jpg

Ответить

Вернуться в «Спросить у знатоков»