Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.17;
Скачать: CL | DM;

Вниз

Работа с COM портом   Найти похожие ветки 

 
bon ©   (2003-02-20 11:26) [0]

Здравствуйте!

Проблема вот в чем. Есть устройство к нему подключен через COM порт комп. Устройство должно передавать данные телемертии. Но есть небольшая проблема, прога снятия данных ничего не принимает, хотя устройство говорит, что все ОК (если отключаешь прогу то данные перестают передоваться и устройство сигнализирует об аварии). Можно ли как-то проверить, работает ли COM порт на устройстве. Вроде параметры порта правильные.

Спасибо


 
Anatoly Podgoretsky ©   (2003-02-20 11:36) [1]

Полную проверку можно сделать если есть два порта и их соединить полным нуль модемным кабелем, частичную и на одном порту, спаяв соответсвенно кабель, еще менее полную если использовать loopback у микросхемы. Тебе проще первый путь. Но вероятнее всего ты что то неправильно сделал.


 
bon ©   (2003-02-20 11:43) [2]

В том то и дело, что всего один порт, а можно ли сделать какое-нибудь тестовое устройство, что бы проверить идет или нет передача данных?


 
Anatoly Podgoretsky ©   (2003-02-20 11:49) [3]

Можно например другой компьютер, в котором тоже есть хотя бы один ком порт. И программу не обязательно писать, воспоьзоваться любым терминалом.


 
bon ©   (2003-02-20 11:55) [4]

У меня уже подключен комп к устройству по СОМ порту и даже терминалка ничего не показывает. Просто беда какая-то. Кабель нормальны, СОМ порты на компе тоже вроде впорядке.


 
Ihor Osov'yak ©   (2003-02-20 13:15) [5]

2 bon © (20.02.03 11:55)

Дык в терминалке то как минимум нужно корректные параметры порта указать... Четность, скорость, люди говорят что есть еще какие-то мудренные слова...
Да и кто сказал, что твоя железяка текстом говорит, а вдруг она одни $00,$01 и прочие нецензурные символы поначалу говорит...
Или наоборот - ждет от твоей программы какое-то сообщение, после которого сама разговаривать начнет...

А вообще-то сходи на ms, тав в ексамплах пример программы для работой с портамы есть, MTTTY.exe называется - так в числе прочего и состояния разных там RxD и прочей твари показывает, удобно при отладке.. Хотя осцылограф конечно лучше иногда ...


 
bon ©   (2003-02-20 15:34) [6]

А ссылочки случайно нет? :)


 
alexb   (2003-02-24 22:44) [7]

Могу дать прогр-ку самопальную которую использую для тестирования приборов подкл. к RS 232. Посылаешь код и слушаешь ответ. Работает асинхронно. Отсигналь на мыло еси нада...



Страницы: 1 вся ветка

Текущий архив: 2003.04.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
1-54645
EthernalWonderer
2003-04-03 15:35
2003.04.17
Получение AppMessage() неактивным приложением


1-54696
ruslan_as
2003-04-04 17:20
2003.04.17
Как в DBGride работать с несколькими выделеными строками


3-54468
Некто2002
2003-03-29 16:38
2003.04.17
Проблема с определением имени драйвера ODBC


1-54574
jen_bond
2003-04-06 07:51
2003.04.17
устоновка размера и типа шрифта


3-54515
Big-iner
2003-03-31 15:55
2003.04.17
Поиск и вывод нужных записей из таблицы Paradox