Не опрашивается МAГИКA

Доброе время суток.
Не могу связаться с прибором МАГИКА, пишут, что неверный ответ прибора на запрос открытия сеанса связи.

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 цифр.
А ЛЭРС пишет “Неверный ответ прибора на запрос открытия сеанса связи. Возможно, неверно указан серийный номер прибора. Серийный номер задаётся в таком же виде, как отображается на экране прибора. Буквы серийного номера чувствительны к регистру”.
Интересно, в чём может быть причина. Ведь серийный номер введён верно.

Отправьте нам на support@lers.ru серийный номер и номер телефона, мы проверим. Возможно ваш прибор не работает по Д2.

Прибор не удаётся опросить по протоколу Д2. Скорее всего, он не поддерживается. Чтобы выяснить это точно, свяжитесь с производителем и уточните, поддерживает ли ваш экземпляр работу по Д2.

Подскажите, на прибор Магика по умолчанию скорость СОМ 19200 ?
а бит,четность, управление потоком какие выставлять - 8,1,None ?
Подключаюсь с такими параметрами через wrx700, устанавливается соединение с помощью виртуального сом порта. С модемом соединяется, но дальше от нет ответа от Магики.

Из описания протокола обмена Д2 для Магики:

Параметры порта: 19200, 8 бит, без четности. Используются в разъеме (9 пин папа) ножки 2,3,5,7,8. Ножки 7 и 8 – синхронизация RTS/CTS (если не используются, то их нужно закоротить).

Скорость обмена через COM-порт WRX700 нужно настроить на 19200, 8 бит даных, без четности, 1 стоповый бит. Если Магика не отвечает - проверьте правильность сетевого адреса (номер прибора).

Здравствуйте. Возникла похожая проблема: при подключении Магики к ЛЭРС связь с прибором не устанавливается, возникает ошибка по таймауту. После увеличения таймаута (5000 мс) считалась часть ответа прибора. Вот часть лога:

02.05.2012 17:02:21.703 ----- Порт открыт -----
02.05.2012 17:02:22.500 >> 12 80 4D 54 31 30 32 30 37 30
02.05.2012 17:02:28.671 >> 12 80 4D 54 31 30 32 30 37 30
02.05.2012 17:02:32.234 ----- порт закрыт -----
02.05.2012 17:06:23.671 ----- Порт открыт -----
02.05.2012 17:06:24.406 >> 12 80 4D 54 31 30 32 30 37 30
02.05.2012 17:06:28.984 << 2B
02.05.2012 17:06:29.765 ----- порт закрыт -----

При этом родным ПО прибор опрашивается без проблем.
Обмен ведется по виртуальному сом-порту при помощи MOXA 5230.

Ваш прибор не поддерживает протокол Д2. Для опроса подобных приборов в ЛЭРС УЧЕТ придется использовать аппаратный шлюз RS232-RS232 или RS232-RS485.

Штатное ПО Магики использует старые закрытые протоколы.

Ваш прибор не поддерживает протокол Д2. Для опроса подобных приборов в ЛЭРС УЧЕТ придется использовать аппаратный шлюз RS232-RS232 или RS232-RS485.

Штатное ПО Магики использует старые закрытые протоколы.

В настоящее время ЛЭРС не поддерживает обмен через шлюзы?

Еще нет. В Магике предоставили нам доступ к тестовому стенду через шлюзу RS232-RS232, но работы по нему мы начнем только после 9-го мая.

Продвигаются ли работы по шлюзу RS232-RS232 Магика?

Пока нет - все силы брошены на выпуск 3.0.

Сейчас, когда версия 3 выпущена, повторю вопрос:
продвигаются ли работы по шлюзу RS232-RS232 Магика?
В Кировской области это самый распространенный прибор, а новых моделей с протоколом D2 не так уж и много. Вроде бы этот шлюз как раз и преобразовывает в D2 и добавить поддержку не так и затратно? :slight_smile:

Продвигаются. Если точнее, то мы ждем доступ к тестовому прибору с адаптером. В Магике нам обещали предоставить его в следующий понедельник, 6-го августа.

Нам предоставили доступ к адаптеру RS232-RS232, сейчас ведутся работы по его поддержке. Адаптер работает по своему протоколу, который не имеет ничего общего с Д2, поэтому для реализации окончательной поддержки потребуется примерно столько же времени, сколько для добавления нового прибора.

Кроме того, существует модификация Магика-Т, которая не работает по протоколу Д2. Для неё в ЛЭРС УЧЁТ будет добавлена отдельная модель устройства.

Предварительную версию драйвера можно ожидать в конце этой недели.

Антон а Магика АТ2200 по какому протоколу работает. Я еще не разбирался в ней, но появился заказчик и поинтересовался возьмем мы его на обслуживание или нет

Это прибор серии “А”, он может опрашиваться по Д2, а может только через шлюз. Точнее лучше узнать у производителя.