Периодическое накопление данных в переменной?
- Rovki
- Полковник
- Сообщения: 5710
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 67 раз
- Поблагодарили: 212 раз
- Контактная информация:
Периодическое накопление данных в переменной?
Вот вариант сумматора со сбросом
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
- Dryundel
- Полковник
- Сообщения: 2406
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Периодическое накопление данных в переменной?
[ref=#ff8000]Rovki[/ref], зачем такие сложности со свитчами и лишними переменными?
[spoiler=Всё гораздо проще в этой жизни. )))] [/spoiler]
[spoiler=Всё гораздо проще в этой жизни. )))] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Rovki
- Полковник
- Сообщения: 5710
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 67 раз
- Поблагодарили: 212 раз
- Контактная информация:
Периодическое накопление данных в переменной?
А если не теоретически , а практически показать на FBD ?. Переменные просто заменяют провода На свитче реализована ячейка памяти. Можно и на переменных сделать. Я ж один из вариантов показал .Dryundel писал(а): 20 авг 2022, 19:50 [ref=#ff8000]Rovki[/ref], зачем такие сложности со свитчами и лишними переменными?
[spoiler=Всё гораздо проще в этой жизни. )))]SUMM_RESET.jpg[/spoiler]
Привык работать в Овен лоджик, там нет стробов у переменных
Отправлено спустя 18 минут 30 секунд:
Можно и так (без сброса)
Отправлено спустя 7 минут 24 секунды:
Или со сбросом Отправлено спустя 5 минут 57 секунд:
Проще наверное не бывает

Отправлено спустя 36 минут 48 секунд:
Интересный генератор получился - сумматор+ стек
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
- Dryundel
- Полковник
- Сообщения: 2406
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Периодическое накопление данных в переменной?
Так нельзя. Если есть две точки записи в одну переменную, то должен быть какой то блокирующий элемент запрета одновременной записи. Либо такая последовательная запись должна быть обоснована.
В Вашем же случае, при постоянной единице на сбросе, результирующая переменная будет меняться от 0 к 1 в каждом цикле.
Чтобы это увидеть, разнесите эти две части на разные платы и в каждой плате выводите результирующую переменную в UART.
Это стандартная ошибка.
Отправлено спустя 2 минуты 42 секунды:
А в вашем проекте вообще не будет вывода "0". При сбросе в UART пойдёт "1"
- Rovki
- Полковник
- Сообщения: 5710
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 67 раз
- Поблагодарили: 212 раз
- Контактная информация:
Периодическое накопление данных в переменной?
Так поставьте R триггер на вход сброса и все. У меня же стоит. Ну нельзя же так не внимательно. Держите хоть час сброс, а обнуление будет только при нажатии ,фронту 

Электронщик до мозга костей и не только
- Dryundel
- Полковник
- Сообщения: 2406
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Периодическое накопление данных в переменной?
Хорошая заплатка. Тока не катит.Rovki писал(а): 21 авг 2022, 10:17 Так поставьте R триггер на вход сброса и все. У меня же стоит. Ну нельзя же так не внимательно. Держите хоть час сброс, а обнуление будет только при нажатии ,фронту
А что если требуется при постоянно поданной "1" на "сброс", на выходе (в результирующей переменной) был постоянный "0"? R-триггер не поможет.
- Rovki
- Полковник
- Сообщения: 5710
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 67 раз
- Поблагодарили: 212 раз
- Контактная информация:
Периодическое накопление данных в переменной?
Это другая задача и решается по другому . У меня только сброс , без запрета работы .Это не заплатка ,а классика - работа по фронтуDryundel писал(а): 21 авг 2022, 10:58Хорошая заплатка. Тока не катит.Rovki писал(а): 21 авг 2022, 10:17 Так поставьте R триггер на вход сброса и все. У меня же стоит. Ну нельзя же так не внимательно. Держите хоть час сброс, а обнуление будет только при нажатии ,фронту
А что если требуется при постоянно поданной "1" на "сброс", на выходе (в результирующей переменной) был постоянный "0"? R-триггер не поможет.
Электронщик до мозга костей и не только
- Dryundel
- Полковник
- Сообщения: 2406
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Периодическое накопление данных в переменной?
Хозяин барин.Rovki писал(а): 21 авг 2022, 11:21 Это другая задача и решается по другому . У меня только сброс , без запрета работы .Это не заплатка ,а классика - работа по фронту

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