Количество плат в FlProg при создании проекта

Ответить
Uriy0206
Рядовой
Сообщения: 12
Зарегистрирован: 11 мар 2024, 16:51
Имя: Юрий

Количество плат в FlProg при создании проекта

Сообщение Uriy0206 »

Здравствуйте! Подскажите пожалуйста чем руководствоваться при создании проекта , как проект корректно разносить по платам?
1. На что влияет количество плат в FlProg?
2.Как грамотно делить проект по платам( если датчик отдельная плата)?
3. Сколько вообще можно создовать плат?
4. Очередность размещения Блоков на платах?( от входа к выходу)?
В гугле что то не нашел ни чего.
Спасибо!
Аватара пользователя
Phazz
Полковник
Сообщения: 3120
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 112 раз

Количество плат в FlProg при создании проекта

Сообщение Phazz »

1 Количество плат влияет на удобство
2 Не обязательно каждый датчик на отдельную плату
3 Сколько хотите
4 Очередность можно посмотреть на кнопке порядок компиляции блоков
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Количество плат в FlProg при создании проекта

Сообщение ViktorPetrov »

Не коректный ответ,намой взгляд .
Платы по условию - это основы вычислительной техники и программирования то есть построение алгоритма .
Аватара пользователя
Phazz
Полковник
Сообщения: 3120
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 112 раз

Количество плат в FlProg при создании проекта

Сообщение Phazz »

А что это разве не вопрос удобства? Выполнять по условию в большинстве случаев можно и без плат. Изначально платы были исключительно для визуального удобства.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Количество плат в FlProg при создании проекта

Сообщение ViktorPetrov »

Согласен до плат были "портянки". Читабельность проекта всегда приветствуется ,но и не пренебрегать минимизацией логических функций тоже не стоит.
Утвш
Сержант
Сообщения: 148
Зарегистрирован: 02 дек 2016, 07:31
Благодарил (а): 2 раза

Количество плат в FlProg при создании проекта

Сообщение Утвш »

Phazz писал(а): 15 мар 2024, 12:02 посмотреть на кнопке порядок компиляции блоков
А где такая кнопка?
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Количество плат в FlProg при создании проекта

Сообщение rw6cm »

Uriy0206 писал(а): 14 мар 2024, 21:56 как проект корректно разносить по платам?
Дополню второй пост.
1. На последовательность выполнения блоков в проекте.
Иногда не возможно сделать нужную последовательность на одной плате.
4. С очередностью есть много нюансов.
Есть кнопка "Очерёдность выполнения блоков" на панели выше плат. Она нумерует блоки.
Но эта последовательность справедлива для встроенных блоков, и в основном для секции loop.
Для пользовательских блоков смотреть выстраивание кода только в скетче.
Win10-64, FLProg (portable)
Аватара пользователя
Phazz
Полковник
Сообщения: 3120
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 112 раз

Количество плат в FlProg при создании проекта

Сообщение Phazz »

Утвш
2024-03-16_13-23-24.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Утвш
Сержант
Сообщения: 148
Зарегистрирован: 02 дек 2016, 07:31
Благодарил (а): 2 раза

Количество плат в FlProg при создании проекта

Сообщение Утвш »

Спасибо
Vitaliy1905
Рядовой
Сообщения: 49
Зарегистрирован: 11 сен 2021, 22:03
Имя: Виталий
Благодарил (а): 2 раза

Количество плат в FlProg при создании проекта

Сообщение Vitaliy1905 »

Какие задачи ставить на разные платы и периодичность их исполнения.
Аватара пользователя
Phazz
Полковник
Сообщения: 3120
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 112 раз

Количество плат в FlProg при создании проекта

Сообщение Phazz »

Чтение аналоговых входов и штатный блок дисплея 1602. А дальше уже на ваше усмотрение. В идеале конечно делать чтобы большая часть плат выполнялась по условию.
Vitaliy1905
Рядовой
Сообщения: 49
Зарегистрирован: 11 сен 2021, 22:03
Имя: Виталий
Благодарил (а): 2 раза

Количество плат в FlProg при создании проекта

Сообщение Vitaliy1905 »

Так будет много переменных с платы на плату. И какую переменную лучше переносить.
Ander
Лейтенант
Сообщения: 514
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 94 раза

Количество плат в FlProg при создании проекта

Сообщение Ander »

Разносите по платам функциональные узлы.
Использование отдельных плат с выполнение по условию, или диспетчеру задач может существенно увеличить производительность проекта и дать возможность отловить медленные блоки или конструкции.
Вместо логических переменных, рассмотрите клеммы.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Количество плат в FlProg при создании проекта

Сообщение ViktorPetrov »

Погоня за быстродействием и исключение медленных процессов из цикла может сыграть с автором проекта злую шутку .Всегда стоит в первую очередь руководствоваться "Безопасностью программирования".
Ответить

Вернуться в «Не могу найти тему ...»

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

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