ПредишенСледващото

Данните за статия разкрити подобрена функционалност GSM-модем производствена фирма "Teleofis" показва, че тези устройства могат да се управляват дистанционно и можете да ги програма за изпълнение на задачата за събиране, обработване и предаване на информация чрез GPRS.

АД "Teleofis", София

GSM-модеми са станали отдавна позната част от системите за автоматизация и телеметрия. Но докато не всички интегратори и потребителите да знаят, че съвременните GSM-модеми вече надхвърлиха стандартната и позната функционалност. Помислете за нови полезни функции, а има възможност за пример TELEOFIS марки модеми.

Нова интегрирани функции на GSM-модеми teleofis

Фиг. GSM-модем TELEOFIS RX608 # 8209; R2 (с вграден захранване)

Друг често срещаната проблем е сложността на програмиране GSM-модем за събиране, обработка и предаване на информация чрез GPRS # 8239 ;. TELEOFIS модеми имат вграден в Python преводач, който позволява на потребителя да изпълни решението на проблемите си директно на GSM-модул.

За да прехвърляте данни през TCP през GPRS Python скрипт използва вграден GSM-модул TCP / IP стека, предназначена да осигури просто процедури TCP към единство, както и данни за контрол на предаването. В TCP-стека контролира от още по-голям от най-команди, включително команда конфигурация, се контролира съвместно съюз и др.

По-долу ние считаме, по-подробно на тези и други характеристики на новите TELEOFIS модеми.

Дистанционно управление през TCP

Освен обичайния режим на работа чрез AT-команди COM-порт, GSM-модем TELEOFIS имат дистанционно управление чрез режим TCPATRUN TCP-съединение. В този случай, логически интерфейс обработка на AT-команди е пряко свързан с TCP-връзката.

Използване на дистанционното управление ви позволява да:

- своевременно и без да отива на мястото на монтаж на модула за промяна на параметрите на работа;

- провери и да зададете скоростта на пристанище;

- управление на роуминга (избор носител);

- отдалечено рестартиране на устройството.

По-лесно и по-интересно е, когато режимът на модема се свързва посредством TCP до посочения сървър. На вашия компютър, можете да инсталирате виртуален TCP-COM-портове и да ги направи TCP-връзката от GSM-модем. Със значителен брой свързани устройства се препоръчва да се използва специален софтуер, сървър, като m2m.teleofis.ru.

. Да разгледаме процеса на работа с TCPATRUN # 8239; Първо, трябва да се установи GPRS връзка # 8239; За това, PDP контекст да се активира .:

Дистанционно управление чрез SMS

GSM-модем може да бъде дистанционно управляван с помощта на SMS-съобщения SMSATRUN Mode # 8239 ;. Устройството е надарен с функция, която позволява да се изпълни отдалечено AT-команди, изпратени до SMS-съобщение. Командване отговори също идват чрез SMS.

Има два типа съобщения: криптирани и не са криптирани. Encrypted кодиран с използването на MD5 алгоритъм, който премахва възможността за неоторизиран прихващане на съобщения.

Активирането на режима за дистанционно управление чрез SMS изпълнение:

Текстовите SMS-съобщения, е необходимо да се вземе надмощие в характера го регистрирате, да добавите нов ред (Enter) в края на текста не е необходимо. Когато получите SMS, в зависимост от настройките SMSATRUNCFG екипа на AT # до порт ще се появи съобщение. Например, когато ви изпрати «AT»:

Отговор (OK) в екипа идва в отговора, от GSM-модем.

Прилагането на режима SMSATRUN, винаги ще имате достъп до настройките на GSM-модем и може да контролира дистанционно модема.

Нова интегрирани функции на GSM-модеми teleofis

Фиг. Взаимодействие интерфейси Python скриптове с функциите на GSM-модем:

MDM, MDM2 - две логически интерфейс между сценария и манипулатори AT команди; ДОИ Ser2 - достъп до физически серийни порта и ASC0 Asc1 съответно; GPIO - контролира входно / изходни линии;

обслужващи функции - MOD; IIC, SPI - реализация IIC и SPI интерфейси налични I / O линии

Потребителски скриптове. Embedded Python преводач

GSM-модеми TELEOFIS в състояние да осъществява контрол логика, без да използвате външен микроконтролер, чрез зареждане на потребителски скриптове Python в най-високо равнище. Потребителски скриптове представляват текстови файлове, които се съхраняват в енергонезависима памет на модема. Паметта е файлова система, която ви позволява да четат и пишат на файлове с различни имена на едно ниво (директория не се поддържат).

Технически, потребителския скрипт се изпълнява като задача вградена операционна система, която има най-нисък приоритет, така че да не се отрази GSM / GPRS основни функции. Питон потребителски скриптове могат да взаимодействат с функциите на GSM-модем чрез специфични вградени интерфейса, описанието на която е представена в диаграмата.

Потребителски скриптове могат да се използват за следните задачи:

- мониторинг на входно / изходни линии и нивото на сигнала на входа на ADC и управление чрез SMS-съобщения, гласово повикване или чрез TCP-връзка;

- мониторинг на място на GSM-модем;

- организация прозрачен канал връзка с устройства, които имат сериен интерфейс (RS # 8209; 232, RS # 8209; 485), чрез интернет или CSD-съединение;

- Дистанционна конфигурация на GSM / GPRS-модем.

Ето един пример на проста функция-му в Python, извършване на контрол LED индикатор:

IP Easy - вграден TCP / IP стека

Управление на прилагането чрез Интернет, чрез GPRS-модем, ви позволява да получите достъп до него навсякъде по света, на цена от GPRS-връзка. Тази стойност се изчислява на базата на обема на предаваните данни, а не време връзка, която позволява на приложението да поддържате връзка непрекъснато и винаги да бъдат подготвени за приемане и предаване на данни.

Въпреки това, технологията GPRS има и недостатък. Тъй като данните се прехвърлят през Интернет, устройството трябва да има свой собствен прилагане на протокол стека TCP / IP.

Освен стандартните TCP / IP протоколи, GSM-модеми включват и клиенти за HTTP, FTP и E # 8209; Mail.

GSM-модеми TELEOFIS са вградени сериен порт мултиплексиране. Това позволява на потребителя да се разделят задачата в три различни AT обработка команда канали, както и да получите един допълнителен порт за информация за отстраняване на грешки, всички на един физически сериен порт. Например, възможно е да се предаде данни или на гласови повиквания в един канал и едновременно с AT команди чрез други канали (работа с SMS, мониторинг на ниво мрежа, задържане на сигнала и др ..) без RS # 8209 от втория канал; 232.

Обикновено CSD затваряне връзка възниква на два етапа: първо, GSM-модул се прехвърлят от режим на данни, за да командва режим, а след това се изпращат на AT-командата "затвори" (ATH). Превод модул от режим на данни, за да командва режим от специална последователност +++. По този начин, съединенията от затварянето отнема около 3 секунди. В случай на мултиплекс протокол не е необходимо да се премине към режим на команда, за да изпратите ATH командване, тъй като тя може да бъде изпратен до втория виртуален канал и да прекрати връзката незабавно.

Друго голямо предимство на използването на мултиплексиране пристанището е възможността за получаване на данни от паралелно множество канали. Например, един мултиплексирани порт е изпращане на голям файл на FTP-сървър, а от друга виртуална пристанището го прави SMS-съобщение за да бъдат обработени. По този начин, мултиплексиране в TELEOFIS на GSM-модем позволява да се изгради система, където данни, идващи от различни канали се обработват с висока скорост, при което потребителят условие гъвкавостта да работят с източници на данни.

Вграден таймер за рестартиране

Основната причина кръжи GSM-модем - с възстановяване на връзката между базовите станции. Дори ако модема е инсталиран на неподвижен обект, той периодично ще се промени на базовите станции. Фактът, че модемът е свързан с конкретна клетка, не само заради силата на сигнала, но и благодарение на нея натоварване във всеки даден момент. Това, както и няколко други фактора могат да доведат до виси GSM-модем.

Почти всички приложения на GSM-модем изисква стабилна и надеждна работа, модемът трябва да бъде на разположение по всяко време. GSM-модул препоръчва периодично режим рестартиране, за да се осигури надеждна работа на модема.

В модеми TELEOFIS периодичен рестарт се прави с вграден GSM-модул таймер рестартиране. презареди таймер независим от RF-част на GSM-модул, така че ако го виси последната контролера функционира и се връща модема.

Нова интегрирани функции на GSM-модеми teleofis

Фиг. GSM-модул Telit GL868-ДВОЙНА

Свързани статии

Подкрепете проекта - споделете линка, благодаря!