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

Памятка

Добавлено: 10.12.2020{, 17:41}
com
При открытии старых проектов, приходится заново вникать, как, что, куда и зачем. Можно ли добавить функцию рамка? Тоесть с помощью рамки, выделить определенную область с блоками, и тогда уже с помощью функции "надпись", описать, что вот это вот нагромождение блоков отвечает за то то и то то. Своего рода памятка на будущее

Памятка

Добавлено: 10.12.2020{, 18:01}
Dryundel
com писал(а):
10.12.2020{, 17:41}
Тоесть с помощью рамки, выделить определенную область с блоками...,
Очень полезное предложение. И не только как памятка, а еще и как функционал для пояснений в проекте.

Памятка

Добавлено: 10.12.2020{, 18:06}
com
Dryundel писал(а):
10.12.2020{, 18:01}
еще и как функционал для пояснений в проекте
Да, верно. А когда случай тяжелый, а хочется определенности в будущем, приходится создавать пользовательский блок на FBD, и все эти блоки включать туда, это своего рода виртуальная рамка, так сказать

Памятка

Добавлено: 10.12.2020{, 18:57}
Rovki
В Овен лоджик это называется БЛОК КОММЕНТАРИЕВ ,можно менять цвет ,прозрачность фона , цвет текста итд. Размеры.
Блок комментарев.jpg
:smile427:

Памятка

Добавлено: 10.12.2020{, 19:35}
Cancertanly
Так ведь есть же и подписи в каждом блоке и блок текст и картинка в разделе оформления кажется

Памятка

Добавлено: 10.12.2020{, 20:16}
Rovki
так текст над ФБ и фон с текстом это разные вещи :smile225:

Памятка

Добавлено: 10.12.2020{, 20:40}
com
Cancertanly писал(а):
10.12.2020{, 19:35}
Так ведь есть же и подписи в каждом блоке
Это понятно, но скажите, а как блоком текст выделить группу функциональных блоков? Схемы бывают такими замороченными, их приходится, преобразовав линии связи в текст, раскидывать пространственно, значит группу блоков надо как то обозначит, что бы самому не запутаться. К примеру Вот такой фрагмент(тут правда часть схемы в кучку собрал, что бы влезо на скрин)
МЕНЮ.jpg
Как то надо разруливать, что бы было понятн. Например вот так
Рамка.jpg

Памятка

Добавлено: 10.12.2020{, 21:15}
com
av писал(а):
10.12.2020{, 21:00}
Да это костыль
Но за идею спасибо!

P.S Вот если бы это реализовать нормално в программе, да еще с возможностью изменения цвета, а еще и фона.... Желтый цвет люблю, но линия на белом фоне просто вырви глаз :D ИМХО

Памятка

Добавлено: 10.12.2020{, 23:46}
support
com писал(а):
10.12.2020{, 20:40}
Cancertanly писал(а):
10.12.2020{, 19:35}
Так ведь есть же и подписи в каждом блоке
Это понятно, но скажите, а как блоком текст выделить группу функциональных блоков? Схемы бывают такими замороченными, их приходится, преобразовав линии связи в текст, раскидывать пространственно, значит группу блоков надо как то обозначит, что бы самому не запутаться. К примеру Вот такой фрагмент(тут правда часть схемы в кучку собрал, что бы влезо на скрин)МЕНЮ.jpgКак то надо разруливать, что бы было понятн. Например вот такРамка.jpg
В промышленном программировании (да и в обычном ) это называется -логическое разделение. Дя этого и придуманны отдельные платы. ДЛя того чт бы не создавать лишние переменные при переходе с платы на плату придуманны клеммы. Плате можно назначить и имя и комментарий. Так же клеммы модно назвать в соответствии с сигналом который по ней идёт. В любом программировании - самое главное научится разбивать сложную задачу на более простые подзадачи.
Вот пример - разбивка большой задачи на подзадачи
Разбивка1.PNG
при этом каждая плата небольшая и логически понятна
Разбивка2.PNG
Отправлено спустя 8 минут 36 секунд:
com писал(а):
10.12.2020{, 21:15}
да еще с возможностью изменения цвета, а еще и фона.... Желтый цвет люблю, но линия на белом фоне просто вырви глаз ИМХО
В настройках программы есть цветовые темы. Можете все настроить под себя
https://flprog.ru/uchebnyj-centr/articl ... -v-flprog/

Отправлено спустя 4 минуты 5 секунд:
av писал(а):
10.12.2020{, 21:00}
com, на нижнем скрине есть надпись. Редактируйте ее. В поле текста добавляю незаметный символ " * ". Далее перед символом нажимаю Enter столько раз какой длины нужна рамка, а чтобы в ширину перед символом ввожу пробелы столько сколько нужна ширина рамки. Да это костыль, но как временная замена сойдет.

Пример:
Ну вот кто вам мешал разнести эти части на разные платы, и назвать эти платы как надо?

Памятка

Добавлено: 11.12.2020{, 03:18}
support
av писал(а):
11.12.2020{, 01:39}
Поступаю точно так же как в вашем примере, разбиваю по платам и подписываю их кто какую функцию исполняет. Так проще разобраться когда на плате немного блоков.
И это правильно!!! Мы здесь делаем достаточно маленькие проекты. А вот представьте у нас проект турбины состоящий из почти тысячи чатов. Вот где весело было бы без разбивки))) Но в каждом чате не более 20 блоков (такое негласное правило). По другому с серьёзными проектами не разберёшся

Памятка

Добавлено: 11.12.2020{, 04:11}
Rovki
В разбиении на платы есть один недостаток - нет общей схемы .Помню обслуживал EC ЭВМ ,там все схемы в альбомах (как тут в платах) , с указанием на какую страницу куда идет сигнал - проследить цепочку и найти неисправность можно ,а вот представить общею работу узла нет.В овен лоджике это сделано иначе - за счет макросов (БП в ФЛ)), причем макросы можно вкладывать одни в другие (неограниченное число вложений).
Получаем на одном листе (плате) укрупненную схему (практически функциональную) с возможностью детализации до любого уровня на других листах (платах) ... :shok:

Памятка

Добавлено: 11.12.2020{, 09:34}
com
support, Знаете, всеже предположу, это все таки не новый функционал. У Вас в программе уже заложена эта функция. av, подсказал, просто нужно , что бы блок текст можно было растянуть мышкой насколько нужно, и все

P.S. Я не настаиваю конечно же. Мне неизвестны все нюансы программирования, если сочтете нужным, реализуете. Если нет то выход подсказали