PDA

Просмотр полной версии : ТЭКОН-19 и Wincon


Dmitriy
20.06.2008, 11:39
Здравствуйте!

Пытаюсь написать программу для получения архивных значений с ТЭКОНа-19 на плк Wincon. Столкнулся со странной вещью - в ответе ТЭКОНа пропадает пропадает каждый второй байт. То есть, к примеру: отправляю 10 40 01 01 04 04 00 4A 16 получаю 10 01 28 43 16. Запрос менял - результат тот же - каждого второго нет. Программа считывала с другого прибора (Теркон) подобным образом верно. В том, что ТЭКОН отвечает правильно - тоже почти уверен, с телепортом он работает.
Может кто-нибудь что-нибудь подскажет?
Опыт мой в программировании протоколов мал, каюсь.

Andrew
20.06.2008, 18:12
Добрый день, думается, что нужно смотреть соответствие настройки порта RS-232 ТЭКОН-19 и Вашего контроллера.

Для ТЭКОН-19 заводская настройка (если сами не поменяли) - это: 9600, 8N1 (8 бит данных, без контроля четности, 1 стоп-бит).

Если в ПЛК есть такие настройки, как управление потоком, отключить.

Проверьте длину кабеля RS-232. Если используете кабель RS-232 из комплекта ТЭКОН-19, то обычно он идет 1,8 м. Но может быть Вы используете какие-то удлинители. Длина существенна особенно на больших скоростях.