Добрый день!

Есть спк107, на одном rs485 висят два два драйвера шаговых двигателей OSM-42RA, работа по modbus rtu. Скорость 57к.
С каждого драйвера опрашивается одинаковое количество регистров.
В одном цикле спк107 я формирую команду на старт вращения для обоих драйверов, однако второй стартует с небольшой задержкой, видной на глаз (0,2-0,3сек). А необходимо то, чтобы одновременно (на глаз не было видно разницы).
То есть получается, команды для обоих драйверов формируются одновременно (команда на старт записывается не циклически, а по фронту сигнала), а вот посылаются в них с разницей во времени. Я уж и response time меньше ставил, и увеличивал цикл опроса второстепенных регистров, никакого эффекта.
Скорость поднять до 115к? Но на этой скорости очень нестабильная связь получается, периодические отвалы.

Что можно сделать в данной ситуации? Брать контроллер с импульсными выходами, и управлять драйверами по step/dir - не хочется, уж очень спк107 удобен и подходит по всем параметрам....