Показано с 1 по 10 из 936

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,110

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    0011000C91 здесь выделены две цифры замещающие номер центра СМС, будет использоваться номер по умолчанию для конкретного оператора. В 146 и 148 сообщениях этой темы показаны посылки сообщений, если их сравнить видно что в первом варианте отсутствует номер получателя, функция которая за него отвечает не обрабатывает номера с четным количеством знаков. Можете погуглить как формируется смска для отправки
    Номер центра СМС должен указываться для конкретного оператора отдельной командой "AT+CSCA" по умолчанию его нет.
    Адрес сервис-центра: +CSCA
    Описание
    Данная команда используется для указания, в какой сервис-центр посылать сообщение.
    У продукта не задано адреса по умолчанию. Если приложение пытается отослать сообщение и если до этого не был указан адрес сервис-центра, то будет выдана ошибка.
    Таким образом, приложение должно указывать SC адрес при инициализацииSMS.
    Данный адрес затем будет действовать постоянно. При необходимости приложение может изменять его.
    Синтаксис
    Синтаксис команды: AT+CSCA=sca
    AT+CMGS= "+33146290800"<CR> Privet, kak dela?<ctrl-Z> //Примечание: отправить сообщение
    + CMS ERROR: 330 //Примечание: неизвестен сервис-центр
    AT+CSCA="0696741234" //Примечание: инициализация сервис-центра
    OK
    AT+CMGS = "+33146290800"<CR> S dnem rozhdeniya ! <ctrl-Z> //Примечание: отправить сообщение
    +CMGS: 1
    OK //Примечание: отправлено успешно

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

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    AT+CMGS= "+33146290800"<CR> Privet, kak dela?<ctrl-Z> //Примечание: отправить сообщение
    + CMS ERROR: 330 //Примечание: неизвестен сервис-центр
    AT+CSCA="0696741234" //Примечание: инициализация сервис-центра
    OK
    AT+CMGS = "+33146290800"<CR> S dnem rozhdeniya ! <ctrl-Z> //Примечание: отправить сообщение
    +CMGS: 1
    OK //Примечание: отправлено успешно
    это Вы сейчас привели пример когда CMGF=1, а теперь поищите когда равно нулю, мне с телефона неочень удобно нужные ссылочки сейчас найти и выложить. Вообщем то осталось меньше суток, когда думаю выложат исправление, так что спорить особо не буду. Считаете что дело в другом, не возражаю

    ЗЫ
    Скорей всего глюк в библиотеке из-за того, что российский сотовый номер 11 символов (+7-90-34-34-37-84), а белорусский 12 символов и (+375-33-658-79-63
    к нечтному количеству знаков в номере добавляется буква F, что можно увидеть в отправке на российский номер, так что снова получится 12 знаков и я уже писал в чем ошибка, Вы тоже сейчас уже про это пишите
    Последний раз редактировалось capzap; 28.10.2012 в 20:25.

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,110

    По умолчанию

    Пример с CMGF=1 для наглядности. В стандарте для команды +CSCA нет указаний для какого режима она используется текстового или PDU.
    У меня в Минске СМСки не отправляются, если не настроен номер центра СМС сообщений (ни при использовании телефона, ни модема). Может в России у сотовых операторов и есть номер центра по умолчанию.

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

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Пример с CMGF=1 для наглядности. В стандарте для команды +CSCA нет указаний для какого режима она используется текстового или PDU.
    У меня в Минске СМСки не отправляются, если не настроен номер центра СМС сообщений (ни при использовании телефона, ни модема). Может в России у сотовых операторов и есть номер центра по умолчанию.
    не, я так не могу, даю ссылку http://hardisoft.ru/soft/otpravka-sm...-na-c-chast-1/ читать про Краткий «Привет!!!»

  5. #5
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,110

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    читать про Краткий «Привет!!!»
    Большое спасибо за ссылку, очень познавательная статья

  6. #6

    По умолчанию

    Большое спасибо всем.Все получилось!Теперь ПМ01 отсылает смс и в Белоруси!

Похожие темы

  1. Библиотека ModemOwenLib [ver. 3.5.2.7] для работы с модемом в CODESYS v3.5
    от Трофимов Артем в разделе ПЛК3xx (архив)
    Ответов: 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 в разделе ПЛК3xx (архив)
    Ответов: 2
    Последнее сообщение: 22.01.2012, 13:16

Ваши права

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