Phazz писал(а): ↑26.02.2022{, 10:00}
Я это делал вводя параметр id чтобы развести блоки
support писал(а): ↑26.02.2022{, 10:29}
Такой идентификатор есть, и он называется "Идентификатор инстанса". Он уникальный для каждого экземпляра блока вытаскиваемого ра схему.
support писал(а): ↑26.02.2022{, 10:33}
Кроме того можно создавать группы блоков и для этих групп создавать собственнные наборы параметров, условий, общего кода
Phazz,
support, похоже что вы не понимаете о чем я говорю. Согласен вопрос как бы размазан в нескольких постах, хотя я описывал проблему достаточно внятно в одном из них.
Попробую еще раз.
=====================================
Вот есть ПБ, можно создавать много инстансов этого блока. Понятно, что идентификатор инстанса у каждого будет свой и путаницы не будет. У этой группы инстансов есть параметры инстансов и общий параметр (к примеру Serial0). Этот общий параметр можно настроить из любого инстанса и он поменяется сразу во всех.
Теперь я хочу создать в проекте другую группу инстансов такого же блока но она (эта новая группа) должна работать с Software Serial. Идентификаторы инстансов в этом случае не помогут, т.к. Serial является общим параметрам и подчинен идентификатору мультиблока.
И какие бы ухищрения я не использовал, не удастся в проекте заставить одну группу инстансов работать с Serial0 а другую с Software Serial, т.к. общая настройка применится ко всем инстансам.
Я приводил пример штатного блока "Дисплей". В нем можно создать "Дисплей №2" и идентифицировать инстансы по этому параметру. У дисплея 1 и 2 разные адреса, колич.строк, столбцов и прочее. Группы инстансов в данном случае подчиняются одной или другой общей настройке.
В Редакторе ПБ такого инструмента нет. А хотелось бы.