Цитата Сообщение от Millyvolt2 Посмотреть сообщение
Вот тут я не знаю, это может вызвать ошибку, если считать 1 регистр а не 2? Там по факту 2 байта используется при делении шага, которое я использую.
Если смотреть лог шины, то ошибок не возникает после чтения 1 регистра holding.
Ошибки обмена конечно не будет

Мне кажется для оценки максимальной скорости нужно сократить объём обмена до минимума, вплоть до одного регистра, и последовательно увеличивать объём обмена (и/или добавления команд записи) до момента возникновения ошибок.
Не смотрели, какой реальный цикл ПЛК отображается при работе?