PDA

Просмотр полной версии : [Проблема] К-105 ТЭКОН-19


anselm
05.11.2013, 17:00
Добрый день!
Имеется ТЭКОН-19, соединённый по CAN с контроллером k-105. Успешно соединяемся с k-105 с помощью модема maestro-100:
<< ATD8963xxxxxxx\r
>> CONNECT 9600
А вот дальше запросить данные не получается. Допустим, надо получить параметр 0401 Ток в канале J0, мА:
<< 10 40 04 01 01 04 00 4A 16
>> AT+CREG?
Причём последний ответ приходит где-то через минуту.
Настройку К-105 осуществляли подрядчики и настроек К-105 не предоставили. Сказали только, что перевели К-105 в CSD-режим, выставили адрес CAN в 01 и больше ничего не меняли. CAN-адрес ТЭКОНА - 04.
Почему пришёл ответ "AT+CREG?"? Что не так с запросом данных?
Спасибо.

Yaric
07.11.2013, 08:31
Это не ответ. Это отправка команды в модем. Какое ПО используете? Какая строка инициализации модема?

anselm
07.11.2013, 13:07
Работаем с COM-портом напрямую из FreeBSD. Никакого специализированного ПО нет.
Стоит задача получить данные с ТЭКОНА 19 через К-105 в режиме CSD.
Ответ "AT+CREG?" приходил видимо из-за неправильных настроек COM порта
Сейчас добились того, что на команду 10 40 04 01 01 04 00 4A 16
Приходит ответ E5.
Видимо что-то не так с командой или настройками ТЭКОНА/К-105
Пытались запросить время текона
<< 10 43 04 01 17 F0 00 4E 16
>> E5
Тоже приходит ответ E5.
Правильную ли команду используем для опроса времени ТЕКОН?

anselm
07.11.2013, 15:04
Пробовали инициализировать модем разными способами, например так
>> ATE0V1\r
>> AT+CBST=71,0,1\r
>> AT+ICF=3,4\r
Ничего не помогает. Сейчас оставили только сброс настроек:
>> ATZ\r

anselm
08.11.2013, 14:23
Решено.
Сработала команда 11:
>> 10 41 01 11 04 01 04 5C 16
>> 68 06 06 68 01 01 7A 59 25 40 3A 16
Всем спасибо!