У меня как-то идея была - сделать программку на C/C++ размером строк на 10-20, чтобы при помощи библиотеки libmodbus считать на компьютер всю последовательность регистров ModBus из ПЛК (настройки, вводимые с панели оператора). А потом - обратно загружать в ПЛК при помощи другой программы.
И, полученный образ данных, мог бы ещё пригодиться для создания письменного отчёта о настройках.

Но, с ПЛК Овен работал только один раз, когда посетила такая мысль - аппаратура была уже недоступна для проверки.

А формирование отчёта о настройках из дампа памяти данных уже делал для ПЛК другого производителя, только образ получал при помощи штатной утилиты.

Если есть возможность - оборудование и время - попробуйте проверить такое решение. Думаю, что оно имеет право на жизнь.