Показать сообщение отдельно
Старый 25.06.2018, 17:00   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 115
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Неправильная запись значения в ЭРИС-110-МВТ

Цитата:
Сообщение от OlegM Посмотреть сообщение
5D 10 01 0E 00 01 02 00 03 5E BC
5D 03 01 0E 00 01 E8 A9
5D 10 01 0E 00 01 6D 6A
Вы записываете 010Eh значение 03, Эрис отвечает, что принял 2 байта. Т.е. с точки зрения обмена, всё хорошо.

Покажите ответ на команду чтения по адресу 010Eh, пожалуйста. Эта команда у вас второй строчкой идёт.

И почему у вас ответ на запись приходит позже запроса на чтение? Похоже, тайм-аут маленький слишком?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием