Страница 87 из 92 ПерваяПервая ... 37778586878889 ... ПоследняяПоследняя
Показано с 861 по 870 из 936

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Question ПЛК 150 + Модем ПМ01 (2017)

    Здравствуйте! Надеюсь в правильную тему обращаюсь. Подскажите пожалуйста по следующему вопросу:

    Имеется условный объект, где стоит насос на скважине, управление насосом организовано посредством ПЛК 150. Необходимо, чтобы при отправке СМС "запрос" или "zapros" на модем ПМ01 (2017) ПЛК отправлял в ответ отчет с параметрами. Имеется готовый проект в CodeSys 2.3, попросили меня настроить модем и связь ПЛК с модемом
    В существующем проекте отправка СМС организована по этому примеру. При работе с ПЛК не отправляются и не принимаются СМС, хотя связь с модемом есть и ПЛК передает на модем AT команды. Сам модем исправен, в терминале модема принимаются и отсылаются СМС с помощью AT команд.

    Подскажите:
    - правильно ли организована работа с СМС в проекте?
    - как можно посмотреть AT команды в терминале модема, которые передает ПЛК в модем? я так понял, ПЛК сам включает эхо в модеме (ATE1), в терминале только отображаются ОК или иногда ERROR
    - где можно посмотреть ошибки, если такие имеются при отправке/получении СМС в ПЛК? в текущей теме нашел, что можно так
    открываю менеджер библиотек, выделяю библиотеку, перехожу на типы данных, открываю структуру под интуитивно понятным названием список ошибок и читаю перечень
    Мне кажется, проблема с СМС связана с параметром в проекте MinCycleLength, где указано 1 мс, но может быть и нет.

    Я проверил работоспособность данного примера на сборке ПЛК 110 + модем ПМ01 (2017) - все работает, так же как и в примере. В терминале модема СМС принимаются и отправляются с помощью AT команд. MinCycleLength выставил 10 мс.

    Прикрепляю скриншоты конфигурации ПЛК в проекте и часть проекта с организацией СМС. В прикрепленном проекте номер телефона 79500000000 для примера
    Изображения Изображения
    Вложения Вложения
    • Тип файла: pro PLC150.pro (92.7 Кб, Просмотров: 13)

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

    По умолчанию

    минимальное время должно быть 10мс, в начале темы не мало страниц про это говорилось
    блок общения с модемом должен быть один а не пять экземпляров, которые в порт что то постоянно передают, вряд ли модем хоть кому то успевает ответить
    не мешало бы проверять длину сообщения, для кириллицы не больше 70 символов
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,037

    По умолчанию

    День добрый, уважаемые форумчане.

    Модем 2021 года (см. фото).

    Использую библиотеку от Трофимова Артема с исправлениями при проверке баланса (см. тут). В указанной выше теме также все подробно изложено, что правилось.
    Эту библиотеку уже использовал и она работает на объекте (примерно год назад).
    Сейчас запускаем объект и мой код, который работал ранее не может пройти шаг конфигурации модема, т.е. блок FB_SMS_CFG не возвращает Done и не возращает код ошибки (ErrCode).

    Отсуда вопросы:
    1. Может для модемов 2021 года что-то поменялось?
    2. Вторую возможную причину вижу в том, что модем без сим-карты. Может без симки он не будет конфигурироваться? Этот пункт постараемся исключить в течении дня.
    Изображения Изображения

  4. #4

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    День добрый, уважаемые форумчане.

    Модем 2021 года (см. фото).

    Использую библиотеку от Трофимова Артема с исправлениями при проверке баланса (см. тут). В указанной выше теме также все подробно изложено, что правилось.
    Эту библиотеку уже использовал и она работает на объекте (примерно год назад).
    Сейчас запускаем объект и мой код, который работал ранее не может пройти шаг конфигурации модема, т.е. блок FB_SMS_CFG не возвращает Done и не возращает код ошибки (ErrCode).

    Отсуда вопросы:
    1. Может для модемов 2021 года что-то поменялось?
    2. Вторую возможную причину вижу в том, что модем без сим-карты. Может без симки он не будет конфигурироваться? Этот пункт постараемся исключить в течении дня.
    Добрый день.
    Без сим карты блок конфигурации не пройдет.

  5. #5
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,037

    По умолчанию

    Цитата Сообщение от Пантелеев Дмитрий Посмотреть сообщение
    Добрый день.
    Без сим карты блок конфигурации не пройдет.
    Понял. Спасибо.
    Все равно отпишусь, как вставим сим-карту.

  6. #6
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,037

    По умолчанию

    Да, после установки сим-карты модем сконфигурировался нормально.
    Спасибо.

  7. #7

    По умолчанию

    Добрый день!
    Прошу помочь победить проблему запроса баланса.
    С терминала получается такая картина по номерам теле2 *105# и *105*1#
    AT+CUSD=1,"#105#",15
    OK

    +CUSD: 0, "Y3HATb CYMMY DOCTYnHbIX CPEDCTB: *105*1# Y3HATb CYMMY DOCTYnHbIX CPEDCTB HA nEPCOH. nODC4ETE,CYMMY KBOTbI u ee OCTATOK: *105*2# Y3HATb CYMMY nOTPA4EHHblX B TEK. MEC. CPEDCTB: *105*3#", 1
    AT+CUSD=1,"#105*1#",15
    OK

    +CUSD: 0, "04110430043B0430043D044100200030002E0030003000200 07004430431002E", 72

  8. #8

    По умолчанию

    Всем привет
    Подскажите почему в описании к библиотеки smsowenlib указано что в качестве номера SMS (SendSmsNum)
    На вход «SendSmsNum» подается десятизначный номер получателя в формате строки
    (String)
    в другом месте
    номер абонента, кому отправить СМС, пишется целиком
    с кодом страны без скобок и «+», например
    «79012345678» это 11 знаков
    в библиотеке SendSmsNum это STRING(10)
    использую ПЛК110
    ничего в итоге не отправляет, СМС принимает там номер СМС 10-значный
    Спасибо

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

    По умолчанию

    Цитата Сообщение от ИгорьХиз Посмотреть сообщение
    Всем привет
    Подскажите почему в описании к библиотеки smsowenlib указано что в качестве номера SMS (SendSmsNum)
    На вход «SendSmsNum» подается десятизначный номер получателя в формате строки
    (String)
    в другом месте
    номер абонента, кому отправить СМС, пишется целиком
    с кодом страны без скобок и «+», например
    «79012345678» это 11 знаков
    в библиотеке SendSmsNum это STRING(10)
    использую ПЛК110
    ничего в итоге не отправляет, СМС принимает там номер СМС 10-значный
    Спасибо
    может что и поменялось, но раньше с семеркой задавал https://owen.ru/forum/showthread.php...l=1#post142924

    вот еще https://owen.ru/forum/showthread.php...l=1#post215174 owen.png
    Последний раз редактировалось capzap; 05.05.2022 в 17:43.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #10

    По умолчанию

    Приветствую всех.
    Что то не ладится у меня работа с модемом.
    Сделал проект простенький согласно мануалу на библиотеку. Нет смс-ки. При выполнении видно что после команды передачи блок FB_SMS_SR вывешивает флаг Busy. Ошибок нет. К контроллеру подцеплен через 485. Перемычки 1-off 2-on.
    Добро - цепляю через 232 к компу. Через терминал

    at+cmgf=1
    ok

    at+cmgs=<"7123123456">
    error

    (формат номера задавал и 7 и +7 и 8 и просто номер)

    что я делаю не так и куда копать?

Страница 87 из 92 ПерваяПервая ... 37778586878889 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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