Andrey2000 Posted June 30, 2010 Share Posted June 30, 2010 Здравствуйте. Есть плата CP-132UL-I. Хотим проверить ее работоспособность следующим образом: 1. Порты настроены как RS-485 2-wire. 2. Соединили Port1 и Port2 кабелем (линия А с лиией А, линия В - с линией В). 3. В программе пытаемся посылать информацию из порта 1 в порт 2. Порты открылись, информация с порта 1 отсылается (на плате моргает соответствующий красный светодиод) а порт 2 ничего не принимает. Кто-нибудь может помочь с решением проблемы? Link to comment
Komantsev Posted June 30, 2010 Share Posted June 30, 2010 Добрый день! По идее, Вы всё делаете правильно. Контакты 3, 4 одного порта надо соединить с контактами 3, 4 другого порта. Все DIP-переключатели на плате - в верхнее положение. Если есть возможность, посмотрите осциллографом, что идёт по проводам при передаче из порта 1. Если ничего не идёт, то, возможно, порт не работает. Link to comment
Guest Andrey2000 Posted June 30, 2010 Share Posted June 30, 2010 Добрый день! По идее, Вы всё делаете правильно. Контакты 3, 4 одного порта надо соединить с контактами 3, 4 другого порта. Все DIP-переключатели на плате - в верхнее положение. Если есть возможность, посмотрите осциллографом, что идёт по проводам при передаче из порта 1. Если ничего не идёт, то, возможно, порт не работает. Link to comment
Andrey2000 Posted June 30, 2010 Author Share Posted June 30, 2010 Добрый день! По идее, Вы всё делаете правильно. Контакты 3, 4 одного порта надо соединить с контактами 3, 4 другого порта. Все DIP-переключатели на плате - в верхнее положение. Если есть возможность, посмотрите осциллографом, что идёт по проводам при передаче из порта 1. Если ничего не идёт, то, возможно, порт не работает. Завтра посмотрим осциллографом, что творится на линиях. Пробовали еще пересылать с пора 2 в порт 1. Из порта 2 тоже отправляется (моргает соответствующий красный светодиод) и вот прот 1 тоже ничего не принимает. Может не правильно в программе реализовали прием данных? А есть ли какие-нибудь примеры программирования платы кроме exampl-ов из инсталяции? Link to comment
Komantsev Posted July 1, 2010 Share Posted July 1, 2010 Завтра посмотрим осциллографом, что творится на линиях. Пробовали еще пересылать с пора 2 в порт 1. Из порта 2 тоже отправляется (моргает соответствующий красный светодиод) и вот прот 1 тоже ничего не принимает. Может не правильно в программе реализовали прием данных? А есть ли какие-нибудь примеры программирования платы кроме exampl-ов из инсталяции? Добрый день! По идее, тестировать проще всего какой-нибудь стандартной терминальной программой. Например, Windows HyperTerminal или MOXA PComm Lite. Нет необходимости компиллировать что-то своё. Судя по Вашим описаниям, скорее всего проблема именно с подключением кабеля или с передатчиком. Ведь если бы на плату приходили данные (пусть даже с неправильной принимающей программой), то на плате мигал бы светодиод приема данных. Link to comment
Andrey2000 Posted July 1, 2010 Author Share Posted July 1, 2010 Спасибо за советы и участие! Сегодня все прояснилось. Действительно, проблема оказалась с кабелем. Купленные на радио-рынке разъемы DB9-розетка оказались ужасного качества. Кроме шнура обнаружилась еще одна проблема: в документации MOXA линии передачи данных обозначены так - Data+(, Data-(A), а в описании микросхемы ADM485 наоборот - Data+(A), Data-( поэтому произошла еще и переполюсовка. После устранения всех неполадок все заработало Еще раз спасибо!!! Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now