This is topic SMS-рассылка in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/001672.html

Posted by vg (Участник № / Member № 8172) on :
 
Здравствуйте.

Настроил COM-порт(номер - COM3, назначение - Gsm-Sms, Скорость - 9600, Таймаут - 3000, остальное по умолчанию), подключил GSM-модем(HUAWEI), создал пользователя с рассылкой.
В Протокол1 (Панель МРВ) появляется следующая надпись в момент, когда, как я предполагаю, должно отправляться сообщение (через 3-4 секунды после появления аварийного сообщения в отчёте тревог): "INF_MODEM:COM3 MODEM OK".

То есть модем ок, а сообщение не ок.

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

P.S.
Создал канал CALL.ChGroupReq, к нему привязал переменную @Modem с параметром 3. Все аргументы в атрибуте 124(ArgSize) по нулям.
Атрибут 95(С2) - 1(0001)
Атрибут 96(С3) - 48(0030)
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Т.е. Вы хотите разослать СМС Пользователям при появлении определенного сообщения в ОТ? Пользователю заданы телефон и разрешение на получение рассылок? В словаре ОТ данному сообщению задано направление на рассылку СМС? Как Вы контролируете, что именно данное событие произошло? Было ли оно записано в самом ОТ?
 
Posted by vg (Участник № / Member № 8172) on :
 
Да. Хочу отправлять СМС Пользователю при появлении сообщения со статусом "A" в отчёте тревог. Соответственно создано 2 словаря для "FLOAT" и для "События", в обоих есть сообщения со статусом тревоги и направлением AR+G+GSM.

Во FLOAT тревожное сообщение появляется при превышении верхней предупредительной границы канала(что видно непосредственно при индикации ячеек, в которых отображаются полученные значения), в Событии при появлении определённого события(появление помимо ОТ дублируется в ГЭ "Событие").

В отчёте тревог оба вида сообщений появляются с нужным статусом, цветом и сообщением корректно.

Созданный пользователь имеет все разрешения: Система, Логин, Пользователи, SCADA, Дополнительно. Также указаны мобильный телефон и e-mail. Заданы логин и пароль.

Непосредственно сам модем рабочий. СМС отправляет из своего приложения "MegaFon Internet".
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пользователь должен иметь разрешение "Рассылка".

Для диагностики обмена по модему в файл TMcom_XX.cnf в папке узла проекта установите ключи:

DEBUGON=218
GSM_LOG=7FF
END_OF_CNF
<пустая строка>

Повторите тестирование, диагностические показания по обмену с модемом будут записаны в файл wdep.log в папке узла проекта.
 
Posted by vg (Участник № / Member № 8172) on :
 
Проблема разрешилась. СМС рассылаются. Создал второго пользователя и установил для него разрешение только на рассылку.

После проб разных комбинаций пользователей и разрешений сложилось впечатление, что рассылка работает для пользователя, у которого есть ТОЛЬКО разрешение на рассылку. Если добавляю другие опции, то перестаёт работать.

Так и задумано?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пользователи, которые имеют права авторизации, не включены по умолчанию в список рассылки. Чтобы эти пользователи могли получать рассылки сообщений ОТ, надо использовать ключ (см. «Пользовательские SMS») SMS_ALARME_LIST_BY_USER=ON/OFF; если ON, то к списку рассылки, который задан ключом SMS_ALARME_PHONE_LIST, добавляются пользователи с установленным флагом Рассылка (см. "Канал класса ПОЛЬЗОВАТЕЛЬ" ).
 
Posted by vg (Участник № / Member № 8172) on :
 
Благодарю Вас за ответы.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2