<< Click to Display Table of Contents >> Navigation: Проект > Элементы дерева объектов > Палитра ФБ > Служебные > Прием SMS > Прием SMS |
Функциональный блок
Описание:
Данный ФБ служит для получения SMS-сообщений.
Вид функционального блока в дереве объекта:
Настройка модема:
Данный ФБ работает с модемом на скорости 19200. Если в модеме отключено автоопределение скорости, то необходимо сменить её явно.
Если поступление SMS не отображается на выходах ФБ, необходимо проверить настройку области памяти модема и убедится что память не переполнена. Для этого необходимо воспользоваться программой HyperTerminal. Произведите подключение к модему и выполните команду:
AT+CPMS?
Модем должен прислать ответ вида:
+CPMS: «MT»,6,100,"ME",6,100,"SM",0,20
Первым параметром должен идти MT, что означает что чтение SMS идет с памяти SIM карты и памяти модема. Второй и третий параметр - количество принятых и доступных SMS (в данном примере 6 из 100).
Если первый параметр отличается (равен SM или ME), то необходимо настроить его на MT выполнив команду:
AT+CPMS=”MT”
Если память переполнена, то SMS сообщения нужно удалить.
MasterSCADA автоматически удаляет из памяти модема сообщения полученные в процессе работы.
Входы ФБ:
ВХОД |
ТИП |
НАЗНАЧЕНИЕ |
Отправитель
|
Строковый |
Номер удаленного объекта. |
Сообщение
|
Строковый |
Текст сообщения. |
Получено сообщение |
Логический |
Истина/Ложь - получено сообщение/не получено сообщение |
Есть подключение |
Логический |
Выход включается если COM порт был корректно открыт и корректно выполнена AT команда. |
Смотреть также:
Поддерживаемый тип опроса: любой
Восстановление при рестарте: не требуется
Совместимость:
Используется только в MS RT (Исполнительная система MasterSCADA).