Страница 32 из 94 ПерваяПервая ... 2230313233344282 ... ПоследняяПоследняя
Показано с 311 по 320 из 935

Тема: Библиотека SmsOwenLib для работы с SMS в CODESYS v2.3

  1. #311

    По умолчанию

    Цитата Сообщение от MikJagger Посмотреть сообщение
    Не подскажите, какие-то настройки GSM модема надо проводить, при использовании данных библиотек?!
    В принципе основную настройку модема выполнит библиотека. Можете сами задать скорость порта AT+IPR=9600 и сохранить AT&W.

  2. #312

    По умолчанию

    Для использования функциональных блоков библиотеки необходима библиотека UNM.lib - где взять?

  3. #313
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,248

    По умолчанию

    Цитата Сообщение от AndreyCh73 Посмотреть сообщение
    Для использования функциональных блоков библиотеки необходима библиотека UNM.lib - где взять?
    можно и здесь http://www.owen.ru/forum/showthread.php?t=13585

  4. #314

    По умолчанию

    Спасибо, capzap. Могу еще посоветовать http://www.owen.ru/catalog/67395347, там все библиотеки.

  5. #315
    Пользователь
    Регистрация
    09.08.2013
    Адрес
    Башкортостан
    Сообщений
    234

    По умолчанию

    Написал програмку на ST для отправки смс.

    Выполняю.
    Порт открывается.
    FB_SMS_CFG => Done = TRUE, ErrCode = 0

    После этого перевожу переменную SendSms := TRUE и жду когда FB_SMS_SR.SmsSend станет TRUE.
    Проверяю ErrCode = 10.
    СМС естественно не отправляется.
    Подскажите, где я допускаю ошибку?
    Вложения Вложения

  6. #316
    Пользователь
    Регистрация
    09.08.2013
    Адрес
    Башкортостан
    Сообщений
    234

    По умолчанию

    Подключился к модему с компьютера по rs232.
    Putty (serial)

    По инструкции пытаюсь отправить смс.
    AT+CMGF=1
    OK

    AT+CMGS="79171234567" (номер вставлял свой. СМСки не отправляются)<enter>
    >hello! Ctrl-Z<ctrl-z>
    и тишина. После нажатия Ctrl-Z <ctrl-z>модем больше не реагирует на команды терминала.</ctrl-z></ctrl-z></enter>
    Последний раз редактировалось Smith2007; 13.10.2013 в 21:53.

  7. #317
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,248

    По умолчанию

    Цитата Сообщение от Smith2007 Посмотреть сообщение
    Подключился к модему с компьютера по rs232.
    Putty (serial)

    По инструкции пытаюсь отправить смс.
    AT+CMGF=1
    OK

    AT+CMGS="79171234567" (номер вставлял свой. СМСки не отправляются)<enter>
    >hello! Ctrl-Z<ctrl-z>
    и тишина. После нажатия Ctrl-Z <ctrl-z>модем больше не реагирует на команды терминала.</ctrl-z></ctrl-z></enter>
    Уважаемый, здесь тема про готовую библиотеку, которая работает, зачем засорять, тем более что Вы поднимали этот вопрос

  8. #318

    По умолчанию

    1) как выглядит текст который вы отправляете (т.е. что подается на вход блока)?
    2) если на СТ то с помощью IF , если на FB то с помощью move
    в качастве условия (пишу без дополнительных проверок) использовать выход блока NewInSms
    Необходимо выделить из текста СМС место где лежат данные, и преобразовать в REAL (выделить можно с помощью функций Find и Mid)
    3) Дайте пожалуйста ссылку на упомянутый код.
    1. подаю значение температуры с датчика
    df(value:=ain1, def_value:=5,_ERR=>err1,out_value=>temp);
    d1:=REAL_TO_STRING(ain1);
    textSMS:=d1;
    ssend:=TRUE;

    2. Пишу на ST. Что значит с помощью IF?
    Присваиваю значение sp4:=STRING_TO_REAL(RIGHT(new****2));
    Но по фронту sp4 остается прежним

    3. Разобрался сам, все в порядке, зависаний нет
    Последний раз редактировалось gonzales; 14.10.2013 в 09:14.

  9. #319
    Пользователь
    Регистрация
    09.08.2013
    Адрес
    Башкортостан
    Сообщений
    234

    По умолчанию

    Библиотека оправляет сообщение длиной максимум 160 символов. Можно ли модифицировать ее, что бы отправляла более длинные смс?
    Я так понимаю, что для этого текст разбивается по 160 байт и между смс вставляются какие-то спец символы, анализируя которые в телефоне это выглядит как одна смс.

  10. #320
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,248

    По умолчанию

    Спец.символы не трудно вычислить если отправить вобратку на модем длинное сообщение. Только зачем, нет же разницы библиотека разложит на два сообщения или пользователь создаст два сообщения и отправит последовательно, плк всё равно выполнять код, тодько в случае бибки, теоретически код будет более громоздким и вставлять в смску лишние символы

Страница 32 из 94 ПерваяПервая ... 2230313233344282 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 140
    Последнее сообщение: 06.06.2018, 13:38
  2. Полноценная библиотека для работы модема ПМ01 с SMS
    от Алексей Сорокин в разделе Помощь Разработчикам
    Ответов: 8
    Последнее сообщение: 06.03.2015, 12:36
  3. Библиотека для работы с gprs
    от alexsaska в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 27.02.2015, 13:01
  4. Ответов: 2
    Последнее сообщение: 21.11.2014, 21:53
  5. Необходима библиотека работы с модемом в CoDeSyS v3
    от Александр123456 в разделе ПЛК3хх
    Ответов: 2
    Последнее сообщение: 22.01.2012, 14:16

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •