информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Атака на InternetПортрет посетителяСетевые кракеры и правда о деле Левина
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / software
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Побольше бы информации о приборе. Особенно об интерфейсной... 13.10.05 11:07  Число просмотров: 2346
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
> Есть устройство, подключенное к COM порту. Устройство

Побольше бы информации о приборе. Особенно об интерфейсной микросхемке.

> воспринимает команды определенного формата. Чтобы
> взаимодействовать с данным устройством я взял несско прог:
> Docklight Scripting, LookRS232 и еще одну какую-то левую.

Может простую терминалку взять - Гипертерминал или старый добрый нортоновский терминал для ДОСа.

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

Специфика посыла однако.

> Картина такая будто команды в прибор просто не приходят, а
> приложение отображает, что данные были посланы. Причем
> известно, что прибор небажный и обрабатывает приходящие
> команды.

Есть еще один вариант - плохой контакт или неисправность порта (передающего у компа или приемного у устройства).

> Вопросов много.
> Почему вышеупомянутыми программами нельзя послать команду
> прибору через COM?

С ними не работал.

> Что нужно сделать, чтобы послать-таки команду?

1. Убедится в исправности подключения - берем модем компортовый, хайсовый. Тем самым убеждаемся в работоспособности компорта компа. Подключаем устройство к другому управляющему прибору и убеждаемся, что порт устройства на вход исправен. Полключаем все вместе и подключаем осциллограв к контакту приемника на плате устройства. Тем самым убеждаемя в исправности кабеля и контактов.
2. Узнаем протокол. Чаще всего бывают проблемы несовместимости протоколов синхронизации (аппаратный/программный). Хотя бывает всякое, например - вся команда, состоящая из нескольких байт, должна пройти за время не выше заданного (десяток милисекунд). Или вначале нужно "зарегистрироваться" на устройстве.

> Вообще, можно ли такими программами слать сообщения любым
> приборам, приконнекченным в COM порту?
> Заранее спасибо за ответы.
<software> Поиск 






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach