Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
08.07.2010, 20:10
|
|
Частый гость
Регистрация: 13.03.2010
Сообщений: 12
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Считывание данных со счетчика через ТЧ-модем
Подскажите, пожалуйста, ответ на следующий вопрос.
Есть необходимость считывать информацию со счетчика электроэнергии "Меркурий-230" по схеме: "ПК-›ТЧ-модем-›АТС предприятия-› ТЧ-модем-›конвертер интерфейса RS-232/RS-485-›счетчик".
Обмен со счетчиком производится по инициативе ПК путем посылки пакетов байт, получив которую счетчик выдает ответную посылку байт.
Мной разработано ПО (на основе API-функций), которое реализует процедуру звонка "вызывающего" модема на "отвечающий" и информационный обмен после установки соединения.
На данный момент информационный обмен по схеме "ПК-›конвертер интерфейса RS-232/RS-485-›счетчик".
Также проверялась работоспособность ПО и технических средств по схеме: "ПК-›ТЧ-модем-›АТС предприятия-› ТЧ-модем-›ПК". На "отвечающем" ПК запускалась программа "HyperTerminal", в которой отображались посылки. Символы, введенные в "HyperTerminal", принимаются программой на "вызывающем" ПК.
При попытке реализовать опрос счетчика через модем не происходит ответа данных от счетчика.
Какие могут быть причины этого?
p.s.
Модемы D-Link DFM-562E
Настройки:
вызывающий:AT&K0,AT&D2,AT&C1,AT&S0,ATQ0,ATS0=0;
отвечающий:AT&K0,AT&D0,AT&C1,AT&S0,ATQ1,ATS0=3;
Конвертер интерфейсов МОХА А-52.
|
|
|
|
08.07.2010, 20:40
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
А протокол соблюдается? С адресом счетчика совпадает?
|
|
|
|
08.07.2010, 20:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,725
Сказал спасибо: 2,424
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
А до счетчика запрос доходит? На нем никак не должно отражаться?
|
|
|
|
08.07.2010, 22:53
|
|
Частый гость
Регистрация: 13.03.2010
Сообщений: 12
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
При подключении счетчика непосредственно к ПК через конвертер интерфейса информационный обмен происходит корректно. По моему мнению, с протоколом и паролем все в порядке.
К сожалению, счетчик никак не индицирует информационный обмен через интерфейс.
|
|
|
|
08.07.2010, 23:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,725
Сказал спасибо: 2,424
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
Сигнал бы посмотреть в промежуточных точках этой цепи устройств: на входе счетчика, модема и т.д.
|
|
|
|
08.07.2010, 23:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,725
Сказал спасибо: 2,424
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
На АТС нет каких-нибудь блокировок работы модемов? ВЧ фильтров там. Какой тип АТС?
|
|
|
|
08.07.2010, 23:17
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
Проблема вот здесь:
ТЧ-модем-›конвертер интерфейса RS-232/RS-485-›счетчик
Наверняка конвертер интерфейса RS-232/RS-485 ожидает сигнал направления на линии RTS, который модем, естественно, не пропускает. Рецепт: использовать конвертер интерфейса RS-232/RS-485 с автоматическим определением направления данных.
__________________
.
![](signaturepics/sigpic59615_7.gif)
В мире всего два типа людей: те у кого был ZX Spectrum, и те у кого его не было.
|
|
|
Сказали "Спасибо" alexgap
|
|
|
08.07.2010, 23:26
|
|
Частый гость
Регистрация: 13.03.2010
Сообщений: 12
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
Спасибо за желание помочь!
О АТС сказать ничего пока не могу.
Как уже говорил, информационные посылки проходят через оба модема в проверке с двумя ПК: "ПК-›модем -›АТС -›модем -›ПК".
На обоих компьютерах открываю программу-просмотрщик состояния портов. На отвечающем ПК открыт "гипертерминал". С вызывающего компьютера своей "программой опроса" устанавливаю соединение с отвечающим модемом (atd№), он "поднимает трубку", "модемы договариваются", устанавливают соединение CONNECT 9600 (это максимальная скорость инф.обмена со счетчиком). После этого в программе запускаю информационный обмен. В окне "гипертерминала" и "просмотрщика порта" отвечающего компьютера отображаются байтовые посылки - запросы. Если в "гипертерминале" набрать с клавиатуры произвольные символы, они поступают в СОМ-порт "вызывающего" ПК и в программу опроса.
Похоже, что этот сегмент (включая АТС) работоспособен.
Мне кажется, что причина неполадок в участке между отвечающим модемом и преобразователем интерфейсов. Но где конкретно?
|
|
|
|
08.07.2010, 23:32
|
|
Частый гость
Регистрация: 13.03.2010
Сообщений: 12
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
Как это сочетается с параметром модема AT&K0, отключающим контроль RTS/CTS?
|
|
|
|
08.07.2010, 23:42
|
|
Частый гость
Регистрация: 13.03.2010
Сообщений: 12
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Считывание данных со счетчика через ТЧ-модем
Сообщение от alexgap
|
Проблема вот здесь:
Рецепт: использовать конвертер интерфейса RS-232/RS-485 с автоматическим определением направления данных.
|
Подскажите, пожалуйста, модели таких конвертеров.
МОХА А52, по описанию, имеет все сигналы RS-232: TxD, RxD,RTS,CTS,DTR,DSR,DCD,GND.
Я пробовал самодельный преобразователь на три линии: TxD, RxD,GND.
С ним ситуация та же: работает непосредственно с ПК, но не работает через модем...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:40.
|
|