Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с COM портом


bon ©   (2003-02-20 11:26:00) 

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

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

Спасибо


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

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


bon   (2003-02-20 15:34:00) [2]

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


Ihor Osov'yak   (2003-02-20 13:15:00) [3]

2 bon © (20.02.03 11:55)

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

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


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

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


Anatoly Podgoretsky   (2003-02-20 11:49:00) [5]

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


bon   (2003-02-20 11:43:00) [6]

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


Anatoly Podgoretsky   (2003-02-20 11:36:00) [7]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо