Программка, которая формирует «Таблицы параметров» на FBD и ST из Excel для OwenLogic.
Эдакий многоканальный мультиплексор: на входе один номер из таблицы, на выходе —
набор значений. Поддерживаются BOOL, REAL и UDINT. Одна строка — одна запись,
каждый столбец — отдельный параметр.
Программа.png
На выходе получается готовый для импорта макрос. Если записей много, можно
разбить таблицу на подмакросы, например, по диапазонам номеров 0–9, 10–19 и дальше.
Сводный макрос сам выберет нужную группу по входному номеру.
Примеры на FBD и ST - во вложении.
пример.png
Есть встроенный редактор, так что таблицу можно создать и поправить прямо
в программе. Устанавливать Excel не нужно. Можно и без интерфейса обновлять
макросы из файла `.xlsx` — подходящий батник идёт в комплекте.
Собранная программа - в приложенном архиве,
исходники тут:
https://github.com/Risele/OWL-table




Ответить с цитированием