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

Ответить
Uriy0206
Рядовой
Сообщения: 10
Зарегистрирован: 11.03.2024{, 16:51}
Репутация: 0
Имя: Юрий

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

#1

Сообщение Uriy0206 » 14.03.2024{, 21:56}

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

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#2

Сообщение Phazz » 15.03.2024{, 12:02}

1 Количество плат влияет на удобство
2 Не обязательно каждый датчик на отдельную плату
3 Сколько хотите
4 Очередность можно посмотреть на кнопке порядок компиляции блоков

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 684
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

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

#3

Сообщение ViktorPetrov » 15.03.2024{, 12:23}

Не коректный ответ,намой взгляд .
Платы по условию - это основы вычислительной техники и программирования то есть построение алгоритма .

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#4

Сообщение Phazz » 15.03.2024{, 15:05}

А что это разве не вопрос удобства? Выполнять по условию в большинстве случаев можно и без плат. Изначально платы были исключительно для визуального удобства.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 684
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

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

#5

Сообщение ViktorPetrov » 15.03.2024{, 15:46}

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

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

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

#6

Сообщение Утвш » 16.03.2024{, 09:22}

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

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

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

#7

Сообщение rw6cm » 16.03.2024{, 11:02}

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

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#8

Сообщение Phazz » 16.03.2024{, 11:23}

Утвш
2024-03-16_13-23-24.png

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

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

#9

Сообщение Утвш » 17.03.2024{, 15:47}

Спасибо

Vitaliy1905
Рядовой
Сообщения: 16
Зарегистрирован: 11.09.2021{, 22:03}
Репутация: 0
Имя: Виталий

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

#10

Сообщение Vitaliy1905 » 17.03.2024{, 22:06}

Какие задачи ставить на разные платы и периодичность их исполнения.

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#11

Сообщение Phazz » 18.03.2024{, 06:28}

Чтение аналоговых входов и штатный блок дисплея 1602. А дальше уже на ваше усмотрение. В идеале конечно делать чтобы большая часть плат выполнялась по условию.

Vitaliy1905
Рядовой
Сообщения: 16
Зарегистрирован: 11.09.2021{, 22:03}
Репутация: 0
Имя: Виталий

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

#12

Сообщение Vitaliy1905 » 18.03.2024{, 08:52}

Так будет много переменных с платы на плату. И какую переменную лучше переносить.

Ander
Рядовой
Сообщения: 67
Зарегистрирован: 31.10.2023{, 12:50}
Репутация: 12
Имя: Андрей

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

#13

Сообщение Ander » 18.03.2024{, 19:49}

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

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 684
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

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

#14

Сообщение ViktorPetrov » 18.03.2024{, 21:32}

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

Ответить

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