Доброе время суток.
Не могу связаться с прибором МАГИКА, пишут, что неверный ответ прибора на запрос открытия сеанса связи.
2012-04-18 14:13:56.296 I:1212 Соединение установлено на скорости 9600 Modem
2012-04-18 14:13:56.296 I:8712 COM6: CARRIER DETECTED (DCD Changed) Port
2012-04-18 14:13:56.406 I:1212 ----------- Магика, #0, сетевой адрес: 0 ----------- PollManager
2012-04-18 14:13:56.406 I:1212 Открытие сеанса связи с устройством 0 DeviceDataReader
2012-04-18 14:13:57.750 E:1212 Ошибка опроса устройства Магика, #0. Неверный ответ прибора на запрос открытия сеанса связи PollManager
2012-04-18 14:13:57.750 W:1212 Прекращаем опрос, так как ни одно опрашиваемое устройство не работает PollManager
2012-04-18 14:13:57.750 I:1212 Завершение соединения с удалённой стороной Modem
2012-04-18 14:13:58.328 I:9520 COM6: NO CARRIER (DCD Lost) Port
В свойствах СОМ-порта скорость выставлена 19200. Оба модема настроены на эту же скорость. Родной программой считывание происходит успешно.
Можете ли вы попробовать считать показания с нашего прибора?
Заранее спасибо за ответ.
ЛЭРС УЧЁТ поддерживает работу с теплосчётчиками “Магика” только по протоколу Д2 (серии Аxxxx-2, ДRхххх-2, Ехххх-2 версий не ниже 19). Ваш прибор его не поддерживает и на запрос открытия сеанса связи отвечает с нарушением данного протокола.
В МАГИКА используется несколько различных протоколов. Есть закрытые низкоуровневые внутренние протоколы, которые используются сервисными программами. Сегодня 90% выпускаемых приборов МАГИКА имеют открытый протокол Д2, а остальные 10% не имеют открытого протокола. Если открытого протокола нет, то для подключение необходимо использовать аппаратный шлюз, который преобразует запросы по протоколу Д2 в несколько запросов внутреннего протокола.
В настоящее время мы начали работы над реализацией поддержки аппаратного шлюза RS232-RS232, затем добавим и поддержку RS232-RS485.
На нашем сайте доступно обновление с исправленным опросом теплосчётчиков “Магика” по протоколу Д2. Обратите внимание на следующее. Серийный номер прибора в ЛЭРС УЧЁТ необходимо задавать точно в таком же виде, как он выводиться на дисплее устройства.
Регистр букв также важен. Если прибор выдаёт свой серийный номер заглавными буквами, в ЛЭРС УЧЁТ они так же должны быть заглавными.
Попробуйте обновить систему, задать серийный номер прибора в соответствиям с рекомендациями и запустить опрос.
Серийный номер скопипастил из родной магиковской программы для считывания (она по модему считывает). Он состоит в моём случае из двух заглавных букв и 6 цифр.
А ЛЭРС пишет “Неверный ответ прибора на запрос открытия сеанса связи. Возможно, неверно указан серийный номер прибора. Серийный номер задаётся в таком же виде, как отображается на экране прибора. Буквы серийного номера чувствительны к регистру”.
Интересно, в чём может быть причина. Ведь серийный номер введён верно.
Прибор не удаётся опросить по протоколу Д2. Скорее всего, он не поддерживается. Чтобы выяснить это точно, свяжитесь с производителем и уточните, поддерживает ли ваш экземпляр работу по Д2.
Подскажите, на прибор Магика по умолчанию скорость СОМ 19200 ?
а бит,четность, управление потоком какие выставлять - 8,1,None ?
Подключаюсь с такими параметрами через wrx700, устанавливается соединение с помощью виртуального сом порта. С модемом соединяется, но дальше от нет ответа от Магики.
Параметры порта: 19200, 8 бит, без четности. Используются в разъеме (9 пин папа) ножки 2,3,5,7,8. Ножки 7 и 8 – синхронизация RTS/CTS (если не используются, то их нужно закоротить).
Скорость обмена через COM-порт WRX700 нужно настроить на 19200, 8 бит даных, без четности, 1 стоповый бит. Если Магика не отвечает - проверьте правильность сетевого адреса (номер прибора).
Здравствуйте. Возникла похожая проблема: при подключении Магики к ЛЭРС связь с прибором не устанавливается, возникает ошибка по таймауту. После увеличения таймаута (5000 мс) считалась часть ответа прибора. Вот часть лога:
Сейчас, когда версия 3 выпущена, повторю вопрос:
продвигаются ли работы по шлюзу RS232-RS232 Магика?
В Кировской области это самый распространенный прибор, а новых моделей с протоколом D2 не так уж и много. Вроде бы этот шлюз как раз и преобразовывает в D2 и добавить поддержку не так и затратно?
Продвигаются. Если точнее, то мы ждем доступ к тестовому прибору с адаптером. В Магике нам обещали предоставить его в следующий понедельник, 6-го августа.
Нам предоставили доступ к адаптеру RS232-RS232, сейчас ведутся работы по его поддержке. Адаптер работает по своему протоколу, который не имеет ничего общего с Д2, поэтому для реализации окончательной поддержки потребуется примерно столько же времени, сколько для добавления нового прибора.
Кроме того, существует модификация Магика-Т, которая не работает по протоколу Д2. Для неё в ЛЭРС УЧЁТ будет добавлена отдельная модель устройства.
Предварительную версию драйвера можно ожидать в конце этой недели.
Антон а Магика АТ2200 по какому протоколу работает. Я еще не разбирался в ней, но появился заказчик и поинтересовался возьмем мы его на обслуживание или нет