SMS-уведомления: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Новая страница: «Category:ПрограммыСКАДА Category:ПрограммыСКАДА:SCADA (статья не окончена) При подключении к П…»
 
Нет описания правки
Строка 11: Строка 11:
Сообщением могут передаваться на один или несколько мобильных номеров.
Сообщением могут передаваться на один или несколько мобильных номеров.


Рассмотрим пример настройки системы на основе [http://www.shop.mts.ru/support/connect/210/216/280104.html GSM-модема MF-180] (поставляемый МТС).
Рассмотрим пример настройки системы на основе GSM-модема компании ZTE [http://www.shop.mts.ru/support/connect/210/216/280104.html MF-180] (поставляемого МТС).


Данный модем является разработкой компании ZTE (о чем указано на его обратной стороне, полное наименование ZTE MF 180). Производитель модема важен. От этого зависят настройки параметров инициализации модема в АСУД.SCADA (см. далее).
Производитель модема важен. От этого зависят настройки параметров инициализации модема в АСУД.SCADA (см. далее).


Общая последовательность настройки любого модема заключается в установке программы идущей в комплекте с модемом, подключение и проверка работы модема, затем удалении штатной программы.
При первом подключении к ПК модем определяется как USB-флешка (или CD-диск). Следует выполнить установку штатного ПО модема.  


В случае если программу не удалить, она будет запускаться постоянно при подключении модема, что не позволит работать модему в ПО АСУД.SCADA.
Далее  можно проверить работу модема со штатным ПО путем отправки тестовых SMS-сообщений.
 
Открыть Диспетчер устройств Windows и посмотреть в портах СОМ и LPT, как определяется модем в системе. Обычно это несколько COM-портов.
 
[[Файл:Modem1.PNG|300px|thumb|center|Диспетчер устройство Windows]]
 
Отправка сообщений осуществляется с помощью одного из них (для модемов ZTE - это ZTE NMEA Device), следует запомнить номер порта.
 
Далее следует закрыть штатную программу, отключить модем, зайти в папку с установленным ПО и переименовать файл штатной программы, запускающейся при подключении модема.
 
Например, для рассматриваемого модема это файл "...\Connect Manager\UIMain.exe", следует переименовать его в  "...\Connect Manager\UIMain-Rename.exe"
 
Подключите модем, никакая программа при этом запустится не должна.
 
Далее запускаем АСУД.SCADA, переходим в режим настройки и выбираем меню Сервис \ Настройки  выбираем Общие \ SMS-Уведомления
 
[[Файл:Modem2.PNG|600px|thumb|center|Настройка SMS-уведомлений]]
 
В окне следует указать:
 
* Номер Com-порта USB-модема
* Строки инициализации модема
 
<nowiki>
Строки инициализации отличаются в зависимости от производителя.
Для модемов ZTE - это
ATE0
ATZ
AT+CMEE=2
AT+CMGF=0
AT+ZOPRT=5
AT+ZSTART
AT+CPBS="SM"
AT+CPMS="SM","SM",""'
</nowiki>
 
* Идентификатор объекта - текст вставляемый в начало SMS-сообщения.
* Отправлять сообщение (СТАРТ) при старте программы - при установке флажка будет отправлено сообщение "СТАРТ" о запуске программы.
* Правила отправки сообщений  - следует описать правила отправки сообщений  (подробнее см. далее).
 
 
Кнопка Проверить - позволяет провести тестовый обмен данными с модемом.
 
Модель модема будет отображена после нажатия кнопки Проверить.
 
Уровень сигнала - уровень GSM-сигнала в месте установки модема. Отображается после нажатия кнопки Проверить.
 
Кнопка Тест SMS - позволяет отправить тестовое сообщение на указанный номер телефона.
 
 
 
Правила отправки сообщений описываются следующим образом:
* слово - указывается слово (или набор букв) встречающиеся в сообщении об Аварии (неисправности)
* телефоны - указывается один (или несколько через запятую) номер, на который будет отправлено сообщение в случае если в нем содержится указанное слово.
 
Правила обрабатываются  последовательно сверху вниз, как только находится слово указанное в сообщении об Аварии, обработка правил прекращается.
 
Допускается указать слово * (звездочка) - означающее любое слово.
 
Например, описаны правила следующим образом:
 
<nowiki>
1 лифт  7901хххх, 7916хххх
2 *    7901хххх
</nowiki>
 
В этом случае сообщения типа "неисправность лифта", "авария лифта" - будут отправлены на номера 7901хххх, 7916хххх.
 
Все прочие сообщения будут отправляться на номер 7901хххх. Следует указывать корректные номера телефонов (например 79011234567).
 
Если сообщение не удовлетворяет ни одному из условий - оно будет удалено. В связи с чем, следует указать хотя бы одно правило обработки сообщений, например:
<nowiki>
1 *  79011234567
</nowiki>
- отправлять все SMS-уведомления на номер 79011234567.
 
 
После этого следует сохранить введенные изменения и перейти в рабочий режим.
 
При возникновении аварии SMS-уведомления отправляются только когда программа находится в рабочем режиме. Уведомления возникшие в момент настройки системы будут отправлены при переходе в рабочий режим.


При первом подключении к ПК модем определяется как USB-флешка. Следует выполнить установку ПО записанного на эту флешку.


В некоторых случаях модем может не определяться при первом включении. Тогда следует загрузить необходимое ПО с сайте производителя, например для рассматриваемого модема [http://www.zte.co.nz/main/Product_Downloads/MF180_downloads.htm см. здесь]


Далее  можно проверить работу модема со штатным ПО путем отправки тестовых SMS-сообщений.


Далее следует отключить модем, зайти в папку с установленным ПО и скопировать папку Drivers в другое место. Выполнить удаление, установленного ПО модема штатными средствами Windows.
--[[Участник:Alex|Alex]] 12:59, 12 сентября 2014 (UTC)

Версия от 12:59, 12 сентября 2014


(статья не окончена)

При подключении к Пульту-ПК или ПК под управлением ПО АСУД.SCADA USB 3G-модема возможно настроить систему SMS-оповещений о событиях системы:

  • запуск / остановка рабочей программы
  • переход любого сигнала в аварийное состояние
  • переход любого сигнала в состояние норма

Сообщением могут передаваться на один или несколько мобильных номеров.

Рассмотрим пример настройки системы на основе GSM-модема компании ZTE MF-180 (поставляемого МТС).

Производитель модема важен. От этого зависят настройки параметров инициализации модема в АСУД.SCADA (см. далее).

При первом подключении к ПК модем определяется как USB-флешка (или CD-диск). Следует выполнить установку штатного ПО модема.

Далее можно проверить работу модема со штатным ПО путем отправки тестовых SMS-сообщений.

Открыть Диспетчер устройств Windows и посмотреть в портах СОМ и LPT, как определяется модем в системе. Обычно это несколько COM-портов.

Диспетчер устройство Windows

Отправка сообщений осуществляется с помощью одного из них (для модемов ZTE - это ZTE NMEA Device), следует запомнить номер порта.

Далее следует закрыть штатную программу, отключить модем, зайти в папку с установленным ПО и переименовать файл штатной программы, запускающейся при подключении модема.

Например, для рассматриваемого модема это файл "...\Connect Manager\UIMain.exe", следует переименовать его в "...\Connect Manager\UIMain-Rename.exe"

Подключите модем, никакая программа при этом запустится не должна.

Далее запускаем АСУД.SCADA, переходим в режим настройки и выбираем меню Сервис \ Настройки выбираем Общие \ SMS-Уведомления

Настройка SMS-уведомлений

В окне следует указать:

  • Номер Com-порта USB-модема
  • Строки инициализации модема
Строки инициализации отличаются в зависимости от производителя.
Для модемов ZTE - это 
 ATE0
 ATZ
 AT+CMEE=2
 AT+CMGF=0
 AT+ZOPRT=5
 AT+ZSTART
 AT+CPBS="SM"
 AT+CPMS="SM","SM",""'

  • Идентификатор объекта - текст вставляемый в начало SMS-сообщения.
  • Отправлять сообщение (СТАРТ) при старте программы - при установке флажка будет отправлено сообщение "СТАРТ" о запуске программы.
  • Правила отправки сообщений - следует описать правила отправки сообщений (подробнее см. далее).


Кнопка Проверить - позволяет провести тестовый обмен данными с модемом.

Модель модема будет отображена после нажатия кнопки Проверить.

Уровень сигнала - уровень GSM-сигнала в месте установки модема. Отображается после нажатия кнопки Проверить.

Кнопка Тест SMS - позволяет отправить тестовое сообщение на указанный номер телефона.


Правила отправки сообщений описываются следующим образом:

  • слово - указывается слово (или набор букв) встречающиеся в сообщении об Аварии (неисправности)
  • телефоны - указывается один (или несколько через запятую) номер, на который будет отправлено сообщение в случае если в нем содержится указанное слово.

Правила обрабатываются последовательно сверху вниз, как только находится слово указанное в сообщении об Аварии, обработка правил прекращается.

Допускается указать слово * (звездочка) - означающее любое слово.

Например, описаны правила следующим образом:

 1 лифт  7901хххх, 7916хххх
 2 *     7901хххх

В этом случае сообщения типа "неисправность лифта", "авария лифта" - будут отправлены на номера 7901хххх, 7916хххх.

Все прочие сообщения будут отправляться на номер 7901хххх. Следует указывать корректные номера телефонов (например 79011234567).

Если сообщение не удовлетворяет ни одному из условий - оно будет удалено. В связи с чем, следует указать хотя бы одно правило обработки сообщений, например:

 1 *  79011234567

- отправлять все SMS-уведомления на номер 79011234567.


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

При возникновении аварии SMS-уведомления отправляются только когда программа находится в рабочем режиме. Уведомления возникшие в момент настройки системы будут отправлены при переходе в рабочий режим.



--Alex 12:59, 12 сентября 2014 (UTC)