Как реализовать присваивание раз в секунду.

Ответить
Alor
Рядовой
Сообщения: 6
Зарегистрирован: 18 янв 2018, 07:09

Как реализовать присваивание раз в секунду.

Сообщение Alor »

Добрый день.
Задача примитивная, но, что-то затупил.

Нужно раз в секунду i=i+1;

Поставил симметричный мультивибратор далее хотел по импульсу делать приращение переменной, но тут столкнулся с проблемой у блока SUM с помощью которого идет суммирование переменной, отсутствует возможность включения разрешающего входа EN (поступил импульс, сработало суммирование)

Как в FLProg это делается?
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Как реализовать присваивание раз в секунду.

Сообщение pan »

например счетчиком
Аватара пользователя
moiseenko75
Рядовой
Сообщения: 46
Зарегистрирован: 14 ноя 2017, 03:46
Откуда: Макеевка
Благодарил (а): 1 раз

Как реализовать присваивание раз в секунду.

Сообщение moiseenko75 »

Может попробовать не симметричный. Настроить что бы давал импульс раз в секунду. После него счётчик который считает и выдает результат на переменную.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Как реализовать присваивание раз в секунду.

Сообщение pan »

вариантов куча
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Как реализовать присваивание раз в секунду.

Сообщение Alias »

У переменной тоже можно сделать вход En. Для этого поставьте ее в нужное место схемы и отредактируйте - там появится галочка в ее свойствах.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Как реализовать присваивание раз в секунду.

Сообщение rw6cm »

Alor писал(а): 18 янв 2018, 07:22Нужно раз в секунду i=i+1;
i=i+1.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Alor
Рядовой
Сообщения: 6
Зарегистрирован: 18 янв 2018, 07:09

Как реализовать присваивание раз в секунду.

Сообщение Alor »

Благодарю.
Да в переменной видел, что есть En.

Думаю все-таки стоит дополнить некоторые функции опцией разрешения записи, а то на одних есть, а на других нету.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Как реализовать присваивание раз в секунду.

Сообщение Олег »

Alor писал(а): 18 янв 2018, 10:08Думаю все-таки стоит дополнить некоторые функции опцией разрешения записи, а то на одних есть, а на других нету.
Это сильно утяжелит скетч, ведь в основном этот вход не используется, а код будет писаться по-любому, лучше уж когда надо делать это через переменную.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Как реализовать присваивание раз в секунду.

Сообщение Sancho »

Олег писал(а): 18 янв 2018, 10:23Это сильно утяжелит скетч, ведь в основном этот вход не используется, а код будет писаться по-любому
Не согласен.
Если эта опция будет включаться как сейчас у некоторых блоков в настройках, то разница только в моменты использования.

Отправлено спустя 4 минуты 4 секунды:
Вопрос скорее в другом.
Сейчас эти простые функции Автор вставляет в длинные, сложные, комбинированные строки.
Если сделать enable, то придётся конкретно переделывать алгоритм сборки кода, что, наверно, не совсем тривиальная задача.
Поэтому в этом плане я согласен, что на простых функциях это излишне.

Отправлено спустя 1 минуту 35 секунд:
[spoiler]
Офтопик
Ждём modulo :senile: :crazy:
[/spoiler]
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Как реализовать присваивание раз в секунду.

Сообщение Олег »

Sancho писал(а): 18 янв 2018, 11:10Если эта опция будет включаться как сейчас у некоторых блоков в настройках, то разница только в моменты использования.
Тогда будет много лишних манипуляций с рисованием, как минимум три щелчка мышкой на каждый блок.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Как реализовать присваивание раз в секунду.

Сообщение Sancho »

Олег писал(а): 18 янв 2018, 11:14Тогда будет много лишних манипуляций с рисованием, как минимум три щелчка мышкой на каждый блок.
Почему, если по умолчанию EN отсутствует, как сейчас.
Меня радует присутствие данного входа у выходов - R триггер хоть и занимает некоторый объём памяти, но с его помощью у меня в каждом цикле нет постоянных digitalwrite, одна из длительных операций(по времени) в цикле. Иногда иначе делаю. Правда,всё зависит от задачи.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Как реализовать присваивание раз в секунду.

Сообщение Олег »

Вы полностью правы, с утра темы переношу, что-то мозг переклинило, вышел снежок прокидать и разум вернулся :)
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя