Все верно. Но судя по вопросу, bango ещё не приходилось сталкиватся с управлением ПЧ по полевой шине. А это согласитесь требует опыта.
Так что если втанет задача управления несколькими ПЧ, то и его вариант преемлем. Если конешно результат по погрешности устроит. Сам так пару раз делал когда платы интерфейса на ПЧ вышибало и надо было срочно запустить оборудование. Погрешность минимизировал вводя в программу поправочные коэффициенты и подбирал их уже по месту.