This is topic SMS оповещение in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


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

Posted by Shiryaev (Участник № / Member № 4360) on :
 
Здравствуйте. Возникла проблема с отправкой SMS сообщений через GSM модем. Т.е. они или не отправляются или возникает ошибка. Не могли бы вы выложить или отправить на Ven35@mail.ru простой пример, для того чтобы разобраться в чем может быть причина и если возникнут проблемы задать более конкретизированный вопрос. TM6.07, Модем GPRS MC35i.
Еще читал в форуме, что при установке патчей могут, цитирую: "В указанном патче отломили отправку SMS". У меня были проблемы с ТСР IP и я устанавливал патчь с исправлениями, может и там такая же проблема?
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Интересно неужели нельзя ответить на вопрос??????
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Эта опция уже восстановлена.
Мы готовим новый патч. После подготовки дадим ссылку.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
http://www.adastra.ru/files/support/tm6/commercial/updates/6_07_update_2.zip
 
Posted by Usr (Участник № / Member № 4363) on :
 
AdAstra Technical Support
А не трудно будет с каждой ссылкой на патч писать что он исправляет?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Мы учтем Ваше пожелание.
1) Проблему с черным фоном анимации.
2) ГЭ "Группа кнопок"
3) ГЭ "Архивная таблица"
4) ГЭ "Тренд"
5) Восстановлена функция отсылки SMS.
 
Posted by Usr (Участник № / Member № 4363) on :
 
AdAstra Technical Support
Получается второй апдейт самодостаточный и не нужно ставить до него первый?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вы правы.
 
Posted by Usr (Участник № / Member № 4363) on :
 
AdAstra Technical Support
В первом апдейте было разделение файлов на ide/rtm/nll. Во втором - всё оказалось в одной папке.
Это так задумано или стоит всё же разделить аналогично первому апдейту?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Во втором апдейте в одной папке сложены файлы для IDE и RTM профессионального формата.
Заменять файлы в соответствующих папках необходимо в соответствии с их именами.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Здравствуйте, прислали вы исправления, установил и что: запускаю ваш пример или свой сделанный по вашему примеру, пытаюсь в переменную Message хоть что-нибудь записать ну и конечно же ничего не записывается. Вот я думаю "а что вы исправили" или у вас работает только с определенной моделью. Запускал и в IDE и в RTM? Или может дело в ключе, мы докупали функцию SMS? Убедительная просьба не затягивать с ответом.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Для получения достоверной информации об обмене данными с модемом средствами TRACE MODE (результат записывается в текстовом лог-файле) необходимо создать в узле канал класса HEX16 типа OUTPUT связанный с системной переменной @RTM_Parameter типа OUTPUT с параметром GSM_LOG. В канале в атрибут "На старте" указать для начала число 15 и выставить флаг "Отработать". Или как альтернатива - посмотреть обмен с модемом при помощи такой утилиты, как, например, PortMon (бесплатная, есть в интернете). Результатами наблюдений поделитесь с нами для дальнейшего взаимодействия.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Вот содержимое файла
15:59:06 0000 00000000[0] 08.11.2010
15:59:06 0000 00000000[0] Start
16:02:04 0000 00000000[0] 08.11.2010
16:02:04 0000 00000000[0] Start
16:06:16 0000 00000000[0] 08.11.2010
16:06:16 0000 00000000[0] Start
16:07:36 0000 00000000[0] Stop
16:10:07 0000 00000000[0] 08.11.2010
16:10:07 0000 00000000[0] Start
16:10:37 0000 00000000[0] Stop
16:38:59 0000 00000000[0] 08.11.2010
16:38:59 0000 00000000[0] Start
16:39:19 0000 00000000[0] Stop
16:48:48 0000 00000000[0] 08.11.2010
16:48:48 0000 00000000[0] Start
По сути ничего не дает понять, а может быть эта функция заблокированна,
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Речь шла о перехвате транзакций COM-порта (например, при помощи Port Mon), а не о файле регистрации внутренних ошибок в узле проекта.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Давайте пришлю LOG файл от PorMon
Отправил.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
И протокол профайлера с соответственно настроенной переменной @RTM_Parameter типа OUTPUT с параметром GSM_LOG. В канале в атрибут "На старте" указать для начала число 15 и выставить флаг "Отработать".
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Да
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Получили протокол PortMon.
Протокол профайлера мы не получили.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Судя по присланному протоколу PortMon модем настроен на скорость 38400, а обращение к нему идет на скорости 9600.
Надо согласовать настройки.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Содержимое профайла
9-11-2010 13:17:13.640 INFO (GSM MODEM(+79898399655)):SMS processor finished
9-11-2010 13:17:13.640 ERROR (GSM MODEM(+79898399655)):Failed to setup modem mode
9-11-2010 13:17:13.640 INFO (GSM MODEM(+79898399655)):IO processor finished
9-11-2010 13:17:13.859 INFO (COM24):Deinitialized
9-11-2010 13:17:13.859 INFO (WDEP_MANAGER):Engine stopped
9-11-2010 13:21:15.593 ERROR (GSM MODEM(+79898399655)):Failed to setup modem mode
9-11-2010 13:21:17.593 INFO (GSM MODEM(+79898399655)):Modem initialization started
9-11-2010 13:21:17.812 INFO (COM24):Deinitialized
9-11-2010 13:21:17.937 INFO (COM24):Initialization complete successfully
9-11-2010 13:21:45.187 INFO (GSM MODEM(+79898399655)):SMS processor finished
9-11-2010 13:21:45.187 ERROR (GSM MODEM(+79898399655)):Failed to setup modem mode
9-11-2010 13:21:45.187 INFO (GSM MODEM(+79898399655)):IO processor finished
9-11-2010 13:21:45.406 INFO (COM24):Deinitialized
9-11-2010 13:21:45.406 INFO (WDEP_MANAGER):Engine stopped
9-11-2010 13:22:11.281 ERROR (SMS PROCESSOR):Failed to send datagram -> bearer not ready
9-11-2010 13:22:55.375 ERROR (SMS PROCESSOR):Failed to send datagram -> bearer not ready
9-11-2010 13:23:08.375 ERROR (GSM MODEM(+79898399655)):Failed to setup modem mode
9-11-2010 13:23:10.375 INFO (GSM MODEM(+79898399655)):Modem initialization started
9-11-2010 13:23:10.593 INFO (COM24):Deinitialized
9-11-2010 13:23:10.718 INFO (COM24):Initialization complete successfully
9-11-2010 13:23:31.671 INFO (GSM MODEM(+79898399655)):SMS processor finished
9-11-2010 13:23:31.671 ERROR (GSM MODEM(+79898399655)):Failed to setup modem mode
9-11-2010 13:23:31.671 INFO (GSM MODEM(+79898399655)):IO processor finished
9-11-2010 13:23:31.890 INFO (COM24):Deinitialized
9-11-2010 13:23:31.890 INFO (WDEP_MANAGER):Engine stopped
9-11-2010 13:24:06.578 ERROR (SMS PROCESSOR):Failed to send datagram -> bearer not ready
9-11-2010 13:24:12.531 INFO (GSM MODEM(+79898399655)):SMS processor finished
9-11-2010 13:24:12.531 ERROR (GSM MODEM(+79898399655)):Failed to setup modem mode
9-11-2010 13:24:12.531 INFO (GSM MODEM(+79898399655)):IO processor finished
9-11-2010 13:24:12.750 INFO (COM24):Deinitialized
9-11-2010 13:24:12.750 INFO (WDEP_MANAGER):Engine stopped


Скорости как только не согласовывал, непомогло.
И вообще стоит начать настраивать SMS проект перестает работать (не читаются каналы, не работают переходы).
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вот, видимо, настало время указать тип GSM-модема, используемый в нем профиль (содержимое регистров и АТ-команд), способ подключения к компьютеру - физический (если непосредственно к СОМ-порту, то каким, собственно, кабелем?)+программная поддержка в ОС (если есть). Можно прислать и проект, на котором все это происходит. Однако прежде всего необходимо проверить правильность указания ПИН-кода СИМ-карты, номера СМС-центра сотового оператора и, наконец, наличие средств на счету.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
День добрый. "Вот, видимо," и выслал вам на почту всю информацию. Жду сообщений с нетерпением.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. Дополнительные команды инициализации AT+CGDCONT=1,"IP","realips.kuban" - ликвидировать как класс;
2.PIN код в строке инициализации указать в явном виде, если он снят, то хотя бы 0000;
3.после номера телефона в строке инициализации поставить символ "точка с запятой";
4.таймаут по последовательному порту поставить побольше, например, 5000.

Ну и на всякий случай начинайте с COM1, кстати, ведь не все 23 порта у Вас наверняка заняты - переведите COM24 куда-нибудь в COM3-COM9.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Пин код я просто не захотел на данный момент вам показыать, дополнительные команды инициализации AT+CGDCONT=1,"IP","realips.kuban" удалю, с СОМ портом (переназначу) и таймаутом попробую, (про точку с запятой и таймаут 5000 уж извиняйте делал по вашему примеру). Так же вопрос, а в телефоне модема может точку с запятой надо тоже ставить.
А так завтра о результатах напишу,тем более судя по форуму этой функцией почему-то мало кто пользуется.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Здравствуйте, ваши советы не помогли при попытке отправки сообщения RTM вылетает сразу с ошибкой, т.е. явный конфликт, что посоветуйте делать.
Тем более если функция временно была бы не доступна, тоже проект не работал?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пришлите, пожалуйста, синхронные протоколы профайлера и PortMon в текстовом отображении, а не в HEX-формате.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Еще вопрос если "AT+CGDCONT=1,"IP","realips.kuban" - ликвидировать как класс" то как же в интернет заходить ведь DC работает с только с подключенным интернетом, даже если бы и заработали SMS с DC можно распрощаться?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Физически в каждый момент времени модем может работать или по GSM, или по GPRS, поэтому в случае необходимости одновременной работы и по GSM, и по GPRS (например, поддержка DataCenter) надо использовать дополнительный модем.
Кстати, модемные настройки в операционной системе для порта GSM-модема тоже лучше удалить.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Большое спасибо за подсказки, заработал SMS.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2