Цитата:
Сообщение от ujin
Все по памяти.
|
Установить 100 переменных помогает банальный ctrl+v. 1000 переменных - это плюс 4 копипаста.
Цитата:
Сообщение от ujin
Входы сразу в массивы. У меня 2 - регистры и bool.
|
FBD - это язык визуального программирования. Т.е. в любом случае на каком-либо этапе создания проекта будет протяжка десятков атомарных связей. Не к переменным, так к массиву. Не к массиву, так от входов. От этого никуда не уйти. Иначе он из понятного визуального языка превратится непонятного мутанта.
Цитата:
Сообщение от ujin
Далее посчитать индекс переменной - номер модуля, номер канала. После обработки регистры передаются в массив с вещественными числами. Выбор из массива можно по переменной типа Enum сразу с названием.
С этим уже можно вполне комфортно жить. Попробуйте. Радикальное сокращение усилий программиста и времени разработки.
|
Mux() делает то же самое. Это простейший "Select" по индексу из массива.