![]() |
Тэкон 17 на RS485
Здравствуйте.
Возникли проблемы при приеме данных от Тэкон17 на RS485. Написана программа приема данных по RS232. Проблем нет. Переключили прибор на RS485. На приеме какой-то "мусор" типа 1-2 байта ff(fe) и тд. Не подскажите, существуют ли какие-то "хитрости" при опросе на RS485? |
Тэкон 17 на RS485
Особенностей RS-485 с точки зрения программ верхнего уровня быть не должно.
Наличие мусора похоже на несовпадение скоростей обмена. Несколько общих соображений. 1) Проверьте настройку RS-485 в ТЭКОН. Константа настройки должна быть 01C8 для RS-485 в отличие от 0148 для RS-232. Возможно несовпадение скоростей обмена в ТЭКОН и в программе. Проверьте константу скорости обмена в ТЭКОН для канала RS-485. После изменения настроек у ТЭКОН надо перевключить питание. 2) Проверьте, не перекрещены линии A и B. Какова длина магистрали RS-485, если линия длинная, то на двух устройствах на обоих концах линии должны быть установлены терминаторы. 3) какой преобразователь используете для подключения RS-485 к компьютеру? Прозрачный или интеллектуальный, каким образом реализовано управление направлением передачи по RS-485? Если используете наш адаптер RS-232 <-> RS-485 Т10.00.51, он прозрачный, с автоматическим управлением направлением передачи. Какое-либо управление передачей-приемом со стороны программы верхнего уровня не требуется. Если адаптер интеллектуальный (пример ADAM4579 в соседней ветке), у него могут иметься собственные задаваемые настройки RS-485: скорость обмена, число стоп-бит (лучше 2), контроль четности и т.д. Для их настройки должна быть программа конфигурации. Еще проверить питание адаптера, кабель связи адаптер-компьютер. |
Тэкон 17 на RS485
см также <A HREF="http://kreit.ru/templates/includes/forum/showthread.php?tid=350&fid=26" TARGET="_blank">здесь</A>
|
Текущее время: 22:30. Часовой пояс GMT +5. |
Powered by vBulletin® Version 2.x.x
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot