Обслуживание узлов учета энергоресурсов и автоматики энергосбережения зданий

Веб(web) – доступ к информации по режимам работы УУТЭ и ИТП.

Вопрос-Ответ

В этом разделе находятся ответы на часто задаваемые вопросы. Если Вы не обнаружили ответа на свой вопрос, Вы можете задать его здесь

  • Принцип настройки модемов одинаков для любых марок модемов, однако AT команды, выполняющие шаги настройки могут существенно отличаться для различных марок модемов, поэтому команды снабжены комментариями. В таблице приводится набор команд, позволяющий настроить модем Enfora на соединения в режиме CSD и режиме GPRS. В CSD режиме для соединения с модемом используется телефонный номер СИМ карты, а в GPRS режиме - IP адрес СИМ карты и TCP порт. Т.е. модем настраивается на работу в режиме TCP-сервера, когда модем прослушивает TCP порт, задаваемый пользователем, по фиксированному IP адресу СИМ карты.

    AT команды модема Enfora

    Описание AT команд, комментарии

    AT&F

    Перед программированием лучше дать эту команду, сохранить по at&w, передернуть питание и вернуться в этот пункт

    AT+CGDCONT=1,”IP”,”FixedIP.nw”

    Определяет контекст PDP для GPRS (FixedIP.nw – для МегаФон Северо–Запад, иначе - узнать у оператора связи)

    AT$ACTIVE=0

    0 – режим TCP сервера; 1 – TCP клиента

    AT$PADSRC=0….65535

    Задать номер порта для соединений, например 8000. Модем будет прослушивать порт с этим номером.

    AT$AREG=2

    Авто регистрация в сети GPRS. 0=выкл, 1-вкл, 2-вкл(если @hostif = 1 или 2 – модем зарегистрируется и перейдет в режим данных, если 0 или 3 – модем останется в командном режиме)

    At$padcmd=0000

    Запретить добавлять символы к данным, возможны настройки
    Bit 1, 1 = Enable Forwarding on Character defined by $PADFWD

    0 = Disable Forwarding on Character defined by $PADFWD

    Bit 2, 1 = Forward Character defined by $PADFWD with the data

    0 = Do not forward Character defined by $PADFWD with the data

    Bit 8, 1 = Enable $PADBS Character.

    0 = Disable $PADBS and send $PADBS character with the data.

    AT$PADTO=1

    Количество (в десятых долях) секунд таймаута передающего буфера. Если =0 данные не будут передаваться пока не произойдет одно из двух событий: встретится управляющий символ (передать данные см. padcmd и связанные команды) или заполниться буфер.

    Важно: значение 1 подбиралось опытным путем для теплосчетчика ВКТ-5, в Вашем случае – может быть другое значение!

    AT$HOSTIF=2

    2-Установить TCP сессию

    0 = Establish normal external Dial up networking modem to network connection.

    1 = Establish UDP PAD session. Upon establishment of a network activation, a CONNECT message will be displayed. “No Carrier” or error will indicate failed or terminated UDP PAD session.

    2 = Establish TCP PAD session Upon establishment of a network activation, a CONNECT message for at$active=1, or a LISTEN message for at$active=0 will be displayed. “No Carrier” or error will indicate failed or terminated TCP PAD session.

    3 = Establish non-GPRS PPP connection.

    AT+IFC=0,0

    Отключить управление потоком. Если в теплосчетчике или другом приборе учета управление потоком включено и двунаправленное, этот параметр должен иметь значение 2,2. Т.е. значение параметра должно соответствовать настроечному параметру «управление потоком данных» в приборе учета.

    AT&C0

    DCD – всегда вкл. Иначе нет связи по TCP.

    AT&D0

    Со значением &D2 – TCP связывается, но CSD - нет

    AT S0=1

    Брать трубку на Первый звонок (CSD режим)

    AT+IPR=9600

    Скорость как у вычислителя, может потребоваться установить такую же скорость в терминальной программе для восприятия последующих команд

    AT&W

    Сохранить настройки

    вернуться назад вернуться назад