Alias, Каждый выбирает, что ему удобнее. Блоков на FBD никогда не делал.
Иногда проще написать один раз своё и не думать о разделении плат.
Отправлено спустя 37 минут 23 секунды:
Вот пример. Из жизни Серёги.
Вначале собирались 8 датчиков температуры, и отправлялись на локальный дисплей некстион. Было 8 блоков.
Дох Много и не оптимально.
Переделал в сборку в одну строку, каждое значение - 5 символов, в некстион - простой разбор.
Сделал Серёге ПБлоки в котором есть главный, с функцией, и доп. С вызовом этой функции.
Неоптимально - в каждом цикле работа со строками, которая в данный момент не нужна.
Слегка поменяли, стало красивее и оптимальнее:
Дальше - больше.
Модбас. Перед отправкой флоат с датчиков умножаем на 10, переводим в инт, укладываем в инпут рег. Ок.
На приёмной вначале делили на 10 флоатов, потом блоки, описанные выше и на панель.
А я говорю - некрасиво, места много перед глазами занимают.
Так будет лучше!
Итого - всё уместилось в одном блоке!
Итого - написание своего ПБ даёт всякие возможности, одна, простая - выравнивание текста, особенно цифр, по правому краю, пробелы слева, в несколько строк кода и его многократного пользования в проекте.
Как-то так...
Отправлено спустя 27 минут 43 секунды:
Чего внутри у маленького блока с последнего скрина?
Вот: