кстати данная библиотека вшита в блок FB_GPRS
Вид для печати
кстати данная библиотека вшита в блок FB_GPRS
в прошивке на контроллер, что Вы используете нет библиотеки sysexecute2 , поэтому используемая в фб GPRS оболочка библиотеки при попытке загрузиться, не находит её внутри ПЛК, что является критической ошибкой
какие то ошибки на выходе блока появляются?
Прекращается выполнение программы в спк.
Вложение 23466
2 последних записи в логе. До вызова FB_GPRS.Enable := true все работает, а после исключение и программа перестает работать.
А разве на скрине не видно.
Вложение 23469
Вот новый скрин.
У ошибок и исключения разница в полчаса. я же говорю, до вызова блока все работает.
До этого у меня был СПК207 с более ранней прошивкой и этот блок (FB_GPRS) там работал. Есть ли смысл откатить прошивку.
попробуйте вараинт библиотеки из вложения , она проверялась , когда возникала у нашего коллеги трудность на 945й прошивке. но там было не повисание.
если же тут тоже будет ошибка , надо будет тестировать на конкретной прошивке с Вашим проектом.
Сейчас проверю, отпишусь.
Блок работает, но пока в интернет не выходит.
ошибки какие то выводит? невозможность пропинговать сервер?
Спасибо, новая версия библиотеки OwenModemLib помогла.
Добрый день. Есть проблемы с отправкой смс. прошу помощи.
Был куплен давно модем. настроил отправку смс. Все работает стабильно.
Сейчас купил новый модем. подцепил к СПК 107. есть проблемы с отправкой смс.
цепляюсь по RS-485.
000016 13:25:30.715 AT+CREG?...+CREG: 0,1....OK..
000017 13:25:32.675 AT+CMGL=0,1...OK..
000018 13:25:34.535 AT+CLCC...OK..
000019 13:25:36.545 AT+CMGF=0;+CMGS=30...> 0011000B919
000020 13:25:36.772 721868332F30008AA10
000021 13:25:41.544 041F0440043E043204350440043A0430
000022 13:25:46.584 .
000023 13:25:56.978 AT+CMGL=0,1.
Вот лог со старого модема где все работает:
000024 13:05:53.130 AT+CREG?...+CREG: 0,1....OK..
000025 13:05:55.102 AT+CMGL=0,1...OK..
000026 13:05:57.006 AT+CLCC...OK..
000027 13:05:58.966 AT+CMGF=0;+CMGS=30...> 0011000B919
000028 13:05:59.193 721868332F30008AA10
000029 13:06:03.977 041F0440043E043204350440043A0430
000030 13:06:09.039 .
000031 13:06:11.769 ..+CMGS: 1....OK..AT+CMGL=0,1...OK
000032 13:06:12.198 ..
000033 13:06:13.939 AT+CLCC...OK..
000034 13:06:16.047 AT+CMGL=0,1...OK..
на обоих модемах SIM900 R11.0
проблема в том что смс не отправляется
нет +CMGS: 1....OK.
сейчас проверил отправку СМС через гипертерминал в текстовом формате
комманда at+cmgs ( при at+cmgf=1)
после ввода номера телефона, ввода текстового сообщения я нажимаю Ctrl+Z
и все... модем больше не отвечает. молчит совсем. ни ошибок ничего
у меня складывается впечатление что модем бракованный. Из компании Овен прошу прокомментировать.
AT+CREG?...+CREG: 0,1....OK..
at+csq
+CSQ: 26,0
at+cops?
+COPS: 0,0,"MTS-RUS"
at+cpas
+CPAS: 0
модем после отправки сообщения не отвечает ни на одну команду вообще? скорее всего у Вас стандартная сим карта МТС , а не специализированная M2M.
по этому поводу прикреплена тема о СИМ картах МТС, дублирую тут
Компания ОВЕН совместно с МТС провели исследования случая зависания модемов (ПМ01) с современными сим картами МТС при звонках и отправке СМС сообщений.
Для корректной работы SIM карт МТС с модемом ПМ01 и ПЛК323 необходимо использовать специально разработанные M2M карты для использования в модемах и оборудования отличающихся от телефонов.
проблема решена. нельзя использовать сим карты МТС простые
стандартные приводят к повисанию модуля.
есть у них специализированные m2m
входящий тест смс имеет тип STRING. если прислать смс на русском, то при отображении на дисплее отображаются иероглифы. Перевод в WSTRING дает тоже иероглифы. Кто как решил данный вопрос ?
номер и дата СМС нормально отображаются?
да нормально
вот скрин настроек визуализации, есть идеи ?
Вложение 23528
Используйте библиотеку ASCII_TO_UNICOD. С ее помощью конвертируйте STRING в WSTRING и отображайте его в визуализации.
http://www.owen.ru/catalog/codesys_v3/80224381
Галочка Unicode в Менеджере визуализации должна быть установлена.
понял попробую
огромное спасибо Трофимову Артему и Евгению Кислову за оперативные и грамотные ответы. Все получилось.
А случайно ни у кого не завалялся проектик с примером отправкой/приемом СМС для СПК???
а чем OwenModemLib_v3.5.1.3(GPRS)_sample.zip не подошел-то ?
в руководстве на библиотеку указан пример, как работать с СМС.
также в теме про ранее выпущенную библиотеку без GPRS есть примеры
http://www.owen.ru/forum/showthread.php?t=15209
Здравствуйте.
У меня проблема с отправкой смс на несколько номеров. Оборудование спк207 и пм01
Что только не пробовал делать. И номера через точку с запятой ('79261234567;79251234567'), и делал несколько ФБ SMS_send с одинаковым и разным названием, и несколько ФБ FB_SMS_CSD и SMS_send.
Если делаю только один номер, все отправляется хорошо, пробую добавить еще хоть один номер то никуда не отправляется. Хотя Sended включается.
Вложение 25326
Я читал документацию...
То есть нужен еще один блок Comconn?
Или нужна какая то задержка перед отправкой СМС на следующий номер?
Спасибо за ответ.
Здравствуйте. Никак не могу придумать как сделать, чтоб смс на несколько номеров отправлялось.
Все равно в какой то момент одновременно приходят команды на отправку на разные номера (то sended от первой СМС несколько раз быстро включается и выключается, то вторая авария быстро включится) и модем, я так понимаю, от этого зависает и ничего не делает до перезагрузки.
Может есть готовый пример или что то посоветуете?
В этой теме
http://www.owen.ru/forum/showthread....EC%E5%F0%EE%E2
Говорят
Это не правильно?