Страница 1 из 1

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

Добавлено: 14.03.2024{, 21:56}
Uriy0206
Здравствуйте! Подскажите пожалуйста чем руководствоваться при создании проекта , как проект корректно разносить по платам?
1. На что влияет количество плат в FlProg?
2.Как грамотно делить проект по платам( если датчик отдельная плата)?
3. Сколько вообще можно создовать плат?
4. Очередность размещения Блоков на платах?( от входа к выходу)?
В гугле что то не нашел ни чего.
Спасибо!

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

Добавлено: 15.03.2024{, 12:02}
Phazz
1 Количество плат влияет на удобство
2 Не обязательно каждый датчик на отдельную плату
3 Сколько хотите
4 Очередность можно посмотреть на кнопке порядок компиляции блоков

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

Добавлено: 15.03.2024{, 12:23}
ViktorPetrov
Не коректный ответ,намой взгляд .
Платы по условию - это основы вычислительной техники и программирования то есть построение алгоритма .

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

Добавлено: 15.03.2024{, 15:05}
Phazz
А что это разве не вопрос удобства? Выполнять по условию в большинстве случаев можно и без плат. Изначально платы были исключительно для визуального удобства.

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

Добавлено: 15.03.2024{, 15:46}
ViktorPetrov
Согласен до плат были "портянки". Читабельность проекта всегда приветствуется ,но и не пренебрегать минимизацией логических функций тоже не стоит.

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

Добавлено: 16.03.2024{, 09:22}
Утвш
Phazz писал(а):
15.03.2024{, 12:02}
посмотреть на кнопке порядок компиляции блоков
А где такая кнопка?

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

Добавлено: 16.03.2024{, 11:02}
rw6cm
Uriy0206 писал(а):
14.03.2024{, 21:56}
как проект корректно разносить по платам?
Дополню второй пост.
1. На последовательность выполнения блоков в проекте.
Иногда не возможно сделать нужную последовательность на одной плате.
4. С очередностью есть много нюансов.
Есть кнопка "Очерёдность выполнения блоков" на панели выше плат. Она нумерует блоки.
Но эта последовательность справедлива для встроенных блоков, и в основном для секции loop.
Для пользовательских блоков смотреть выстраивание кода только в скетче.

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

Добавлено: 16.03.2024{, 11:23}
Phazz
Утвш
2024-03-16_13-23-24.png

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

Добавлено: 17.03.2024{, 15:47}
Утвш
Спасибо

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

Добавлено: 17.03.2024{, 22:06}
Vitaliy1905
Какие задачи ставить на разные платы и периодичность их исполнения.

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

Добавлено: 18.03.2024{, 06:28}
Phazz
Чтение аналоговых входов и штатный блок дисплея 1602. А дальше уже на ваше усмотрение. В идеале конечно делать чтобы большая часть плат выполнялась по условию.

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

Добавлено: 18.03.2024{, 08:52}
Vitaliy1905
Так будет много переменных с платы на плату. И какую переменную лучше переносить.

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

Добавлено: 18.03.2024{, 19:49}
Ander
Разносите по платам функциональные узлы.
Использование отдельных плат с выполнение по условию, или диспетчеру задач может существенно увеличить производительность проекта и дать возможность отловить медленные блоки или конструкции.
Вместо логических переменных, рассмотрите клеммы.

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

Добавлено: 18.03.2024{, 21:32}
ViktorPetrov
Погоня за быстродействием и исключение медленных процессов из цикла может сыграть с автором проекта злую шутку .Всегда стоит в первую очередь руководствоваться "Безопасностью программирования".