Регистрация
 
Добро пожаловать на форум об электродвигателях!

Чтение контроллера SMSD-4.2
Прочитано 12638 раз
* 03 Октября 2013, 11:48:47
#15
Точка могла быть в старых версиях прошивок блоков.
Ошибка E16 возникает в том случае, когда Вы передаете команду в тот момент, когда контроллер еще не готов такую команду принять. Т.е. имеется проблема с тайм-аутами или статусами готовности приема/передачи в компоненте.
С тем же успехом можно не считывать последний байт (точку), а дождаться статуса готовности линии или просто увеличить паузу между приемом и отправкой данных.

Записан


* 03 Октября 2013, 12:55:46
#16
В моей программе задержки при переключениях очень нежелательны. А контроллеры мы купили больше двух лет назад. В любом случае было полезно пообщаться на вашем форуме. Спасибо!

Записан