Здравствуйте.
Вкратце мой вопрос по реализации DCON протокола на ПЛК ОВЕН.
У меня не получается принять более 3-х цифр при опросе модуля ввода.
Три цифры все ОК, а вот четыре уже все нули.
В чем моя ошибка?
С нетерпением жду ответа.
Спасибо.
Здравствуйте.
Вкратце мой вопрос по реализации DCON протокола на ПЛК ОВЕН.
У меня не получается принять более 3-х цифр при опросе модуля ввода.
Три цифры все ОК, а вот четыре уже все нули.
В чем моя ошибка?
С нетерпением жду ответа.
Спасибо.
Проект, описание модуля, желательно лог снифера RS-линии при обмене.
Тролль-наседка, добрый, нежный и ласковый
Все подробности в приложении
В том то и дело что три значения есть когда запрос 3-х значений и ответ 3-х. Когда запрашиваю 4-е, то всё 0.
Мне кажется, что строка приёма в ПЛК ограничена 15 символами, поэтому передать более не получается.
Прилагаю прогу
Это максимум, что удалось принять: ">[9D][9D][9D]". Эта последовательность уже не принимается ">[9D][9D][9D][9D]".
Ограничение по трём ренистрам
Посмотрю в чём дело. Таких модулей не было и 4-х значнный режим не испытывался.
Тролль-наседка, добрый, нежный и ласковый
,Модуль 8-ми канальный. Нужно считать 8 значений из аналогового модуля ввода. Типа : +ХХХХ+ХХХХ+ХХХХ+ХХХХ+ХХХХ+ХХХХ+ХХХХ+ХХХХ, где Х-цифра. Т. е. ответ должен быть:
>[5D][5D][5D][5D][5D][5D][5D][5D].
http://www.owen.ru/forum/showthread.php?t=13585 есть же бибка, на ее основе можно любой опрос организовать, не?
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран